def getCraftedTextFromText( gcodeText, repository = None ): "Raftless a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'raft' ): print( 'The gcode contains already a raft. Skipping raftless tool.' ) return gcodeText if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'raftless' ): return gcodeText if repository == None: repository = settings.getReadRepository( RaftlessRepository() ) if not repository.activateRaftless.value: return gcodeText return RaftlessSkein().getCraftedGcode( gcodeText, repository )
def getCraftedTextFromText( gcodeText, insetPreferences = None ): "Inset the preface gcode text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'inset' ): return gcodeText if insetPreferences == None: insetPreferences = preferences.getReadPreferences( InsetPreferences() ) return InsetSkein().getCraftedGcode( insetPreferences, gcodeText )
def getCraftedTextFromText( text, prefaceRepository = None ): "Preface and convert an svg text." if gcodec.isProcedureDoneOrFileIsEmpty( text, 'preface' ): return text if prefaceRepository == None: prefaceRepository = settings.getReadRepository( PrefaceRepository() ) return PrefaceSkein().getCraftedGcode( prefaceRepository, text )
def getCraftedTextFromText( gcodeText, repository = None ): "Inset the preface gcode text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'inset' ): return gcodeText if repository == None: repository = settings.getReadRepository( InsetRepository() ) return InsetSkein().getCraftedGcode( gcodeText, repository )
def getCraftedTextFromText( text, prefacePreferences = None ): "Preface and convert an svg text." if gcodec.isProcedureDoneOrFileIsEmpty( text, 'preface' ): return text if prefacePreferences == None: prefacePreferences = preferences.getReadPreferences( PrefacePreferences() ) return PrefaceSkein().getCraftedGcode( prefacePreferences, text )
def getCraftedTextFromText(text, prefaceRepository=None): "Preface and convert an svg text." if gcodec.isProcedureDoneOrFileIsEmpty(text, 'preface'): return text if prefaceRepository == None: prefaceRepository = settings.getReadRepository(PrefaceRepository()) return PrefaceSkein().getCraftedGcode(prefaceRepository, text)
def getCraftedTextFromText(gcodeText, repository=None): "Inset the preface gcode text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'inset'): return gcodeText if repository == None: repository = settings.getReadRepository(InsetRepository()) return InsetSkein().getCraftedGcode(gcodeText, repository)
def getCraftedTextFromText( gcodeText, liftPreferences = None ): "Lift the preface gcode text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'lift' ): return gcodeText if liftPreferences == None: liftPreferences = preferences.getReadPreferences( LiftPreferences() ) if not liftPreferences.activateLift.value: return gcodeText return LiftSkein().getCraftedGcode( liftPreferences, gcodeText )
def getCraftedTextFromText( gcodeText, repository = None ): "Dimension a gcode text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'dimension' ): return gcodeText if repository == None: repository = settings.getReadRepository( DimensionRepository() ) if not repository.activateDimension.value: return gcodeText return DimensionSkein().getCraftedGcode( gcodeText, repository )
def getCraftedTextFromText(gcodeText, clipRepository=None): "Clip a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'clip'): return gcodeText if clipRepository == None: clipRepository = settings.getReadRepository(ClipRepository()) if not clipRepository.activateClip.value: return gcodeText return ClipSkein().getCraftedGcode(clipRepository, gcodeText)
def getCraftedTextFromText(gcodeText, exportRepository=None): "Export a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'export'): return gcodeText if exportRepository == None: exportRepository = settings.getReadRepository(ExportRepository()) if not exportRepository.activateExport.value: return gcodeText return ExportSkein().getCraftedGcode(exportRepository, gcodeText)
def getCraftedTextFromText( gcodeText, repository = None ): "Temperature a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'temperature' ): return gcodeText if repository == None: repository = settings.getReadRepository( TemperatureRepository() ) if not repository.activateTemperature.value: return gcodeText return TemperatureSkein().getCraftedGcode( gcodeText, repository )
def getCraftedTextFromText( gcodeText, feedRepository = None ): "Feed a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'feed' ): return gcodeText if feedRepository == None: feedRepository = settings.getReadRepository( FeedRepository() ) if not feedRepository.activateFeed.value: return gcodeText return FeedSkein().getCraftedGcode( gcodeText, feedRepository )
def getCraftedTextFromText( gcodeText, whittleRepository = None ): "Whittle the preface gcode text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'whittle' ): return gcodeText if whittleRepository == None: whittleRepository = settings.getReadRepository( WhittleRepository() ) if not whittleRepository.activateWhittle.value: return gcodeText return WhittleSkein().getCraftedGcode( whittleRepository, gcodeText )
def getCraftedTextFromText( gcodeText, wipeRepository = None ): "Wipe a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'wipe' ): return gcodeText if wipeRepository == None: wipeRepository = preferences.getReadRepository( WipeRepository() ) if not wipeRepository.activateWipe.value: return gcodeText return WipeSkein().getCraftedGcode( gcodeText, wipeRepository )
def getCraftedTextFromText( gcodeText, repository = None ): "Coil a gcode linear move gcodeText." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'coil' ): return gcodeText if repository == None: repository = settings.getReadRepository( CoilRepository() ) if not repository.activateCoil.value: return gcodeText return CoilSkein().getCraftedGcode( gcodeText, repository )
def getCraftedTextFromText( gcodeText, speedRepository = None ): "Speed a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'speed' ): return gcodeText if speedRepository == None: speedRepository = preferences.getReadRepository( SpeedRepository() ) if not speedRepository.activateSpeed.value: return gcodeText return SpeedSkein().getCraftedGcode( gcodeText, speedRepository )
def getCraftedTextFromText(gcodeText, exportPreferences=None): "Export a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, "export"): return gcodeText if exportPreferences == None: exportPreferences = preferences.getReadPreferences(ExportPreferences()) if not exportPreferences.activateExport.value: return gcodeText return ExportSkein().getCraftedGcode(exportPreferences, gcodeText)
def getCraftedTextFromText(gcodeText, repository=None): "Mill a gcode linear move gcodeText." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'mill'): return gcodeText if repository == None: repository = settings.getReadRepository(MillRepository()) if not repository.activateMill.value: return gcodeText return MillSkein().getCraftedGcode(gcodeText, repository)
def getCraftedTextFromText(gcodeText, liftRepository=None): "Lift the preface gcode text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'lift'): return gcodeText if liftRepository == None: liftRepository = settings.getReadRepository(LiftRepository()) if not liftRepository.activateLift.value: return gcodeText return LiftSkein().getCraftedGcode(liftRepository, gcodeText)
def getCraftedTextFromText( gcodeText, repository = None ): "Widen the preface gcode text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'widen' ): return gcodeText if repository == None: repository = settings.getReadRepository( WidenRepository() ) if not repository.activateWiden.value: return gcodeText return WidenSkein().getCraftedGcode( gcodeText, repository )
def getCraftedTextFromText( gcodeText, coolPreferences = None ): "Cool a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'cool' ): return gcodeText if coolPreferences == None: coolPreferences = preferences.getReadPreferences( CoolPreferences() ) if not coolPreferences.activateCool.value: return gcodeText return CoolSkein().getCraftedGcode( gcodeText, coolPreferences )
def getCraftedTextFromText(gcodeText, multiplyRepository=None): "Multiply the fill text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'multiply'): return gcodeText if multiplyRepository == None: multiplyRepository = settings.getReadRepository(MultiplyRepository()) if not multiplyRepository.activateMultiply.value: return gcodeText return MultiplySkein().getCraftedGcode(gcodeText, multiplyRepository)
def getCraftedTextFromText( gcodeText, unpausePreferences = None ): "Unpause a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'unpause' ): return gcodeText if unpausePreferences == None: unpausePreferences = preferences.getReadPreferences( UnpausePreferences() ) if not unpausePreferences.activateUnpause.value: return gcodeText return UnpauseSkein().getCraftedGcode( unpausePreferences, gcodeText )
def getCraftedTextFromText( gcodeText, hopRepository = None ): "Hop a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'hop' ): return gcodeText if hopRepository == None: hopRepository = settings.getReadRepository( HopRepository() ) if not hopRepository.activateHop.value: return gcodeText return HopSkein().getCraftedGcode( gcodeText, hopRepository )
def getCraftedTextFromText( gcodeText, exportRepository = None ): "Export a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'export' ): return gcodeText if exportRepository == None: exportRepository = settings.getReadRepository( ExportRepository() ) if not exportRepository.activateExport.value: return gcodeText return ExportSkein().getCraftedGcode( exportRepository, gcodeText )
def getCraftedTextFromText( gcodeText, repository = None ): "Outset the preface gcode text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'outset' ): return gcodeText if repository == None: repository = settings.getReadRepository( OutsetRepository() ) if not repository.activateOutset.value: return gcodeText return OutsetSkein().getCraftedGcode( gcodeText, repository )
def getCraftedTextFromText( gcodeText, coolRepository = None ): "Cool a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'cool' ): return gcodeText if coolRepository == None: coolRepository = settings.getReadRepository( CoolRepository() ) if not coolRepository.activateCool.value: return gcodeText return CoolSkein().getCraftedGcode( gcodeText, coolRepository )
def getCraftedTextFromText(gcodeText, chamberRepository=None): "Chamber a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'chamber'): return gcodeText if chamberRepository == None: chamberRepository = settings.getReadRepository(ChamberRepository()) if not chamberRepository.activateChamber.value: return gcodeText return ChamberSkein().getCraftedGcode(gcodeText, chamberRepository)
def getCraftedTextFromText( gcodeText, oozebaneRepository = None ): "Oozebane a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'oozebane' ): return gcodeText if oozebaneRepository == None: oozebaneRepository = settings.getReadRepository( OozebaneRepository() ) if not oozebaneRepository.activateOozebane.value: return gcodeText return OozebaneSkein().getCraftedGcode( gcodeText, oozebaneRepository )
def getCraftedTextFromText(gcodeText, stretchRepository=None): "Stretch a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'stretch'): return gcodeText if stretchRepository == None: stretchRepository = settings.getReadRepository(StretchRepository()) if not stretchRepository.activateStretch.value: return gcodeText return StretchSkein().getCraftedGcode(gcodeText, stretchRepository)
def getCraftedTextFromText( gcodeText, jitterRepository = None ): "Jitter a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'jitter' ): return gcodeText if jitterRepository == None: jitterRepository = settings.getReadRepository( JitterRepository() ) if not jitterRepository.activateJitter.value: return gcodeText return JitterSkein().getCraftedGcode( jitterRepository, gcodeText )
def getCraftedTextFromText( gcodeText, lashPreferences = None ): "Get a lashed gcode linear move text from text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'lash' ): return gcodeText if lashPreferences == None: lashPreferences = preferences.getReadPreferences( LashPreferences() ) if not lashPreferences.activateLash.value: return gcodeText return LashSkein().getCraftedGcode( gcodeText, lashPreferences )
def getCraftedTextFromText( gcodeText, clipRepository = None ): "Clip a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'clip' ): return gcodeText if clipRepository == None: clipRepository = preferences.getReadRepository( ClipRepository() ) if not clipRepository.activateClip.value: return gcodeText return ClipSkein().getCraftedGcode( clipRepository, gcodeText )
def getCraftedTextFromText( gcodeText, homePreferences = None ): "Home a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'home' ): return gcodeText if homePreferences == None: homePreferences = preferences.getReadPreferences( HomePreferences() ) if not homePreferences.activateHome.value: return gcodeText return HomeSkein().getCraftedGcode( gcodeText, homePreferences )
def getCraftedTextFromText( gcodeText, raftRepository = None ): "Raft a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'raft' ): return gcodeText if raftRepository == None: raftRepository = preferences.getReadRepository( RaftRepository() ) if not raftRepository.activateRaft.value: return gcodeText return RaftSkein().getCraftedGcode( gcodeText, raftRepository )
def getCraftedTextFromText( gcodeText, jitterRepository = None ): "Jitter a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'jitter' ): return gcodeText if jitterRepository == None: jitterRepository = preferences.getReadRepository( JitterRepository() ) if not jitterRepository.activateJitter.value: return gcodeText return JitterSkein().getCraftedGcode( jitterRepository, gcodeText )
def getCraftedTextFromText(gcodeText, repository=None): "Outset the preface gcode text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'outset'): return gcodeText if repository == None: repository = settings.getReadRepository(OutsetRepository()) if not repository.activateOutset.value: return gcodeText return OutsetSkein().getCraftedGcode(gcodeText, repository)
def getCraftedTextFromText(gcodeText, wipeRepository=None): "Wipe a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'wipe'): return gcodeText if wipeRepository == None: wipeRepository = settings.getReadRepository(WipeRepository()) if not wipeRepository.activateWipe.value: return gcodeText return WipeSkein().getCraftedGcode(gcodeText, wipeRepository)
def getCraftedTextFromText(gcodeText, homeRepository=None): "Home a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'home'): return gcodeText if homeRepository == None: homeRepository = settings.getReadRepository(HomeRepository()) if not homeRepository.activateHome.value: return gcodeText return HomeSkein().getCraftedGcode(gcodeText, homeRepository)
def getCraftedTextFromText( gcodeText, combRepository = None ): "Comb a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'comb' ): return gcodeText if combRepository == None: combRepository = settings.getReadRepository( CombRepository() ) if not combRepository.activateComb.value: return gcodeText return CombSkein().getCraftedGcode( combRepository, gcodeText )
def getCraftedTextFromText(gcodeText, repository=None): "Widen the preface gcode text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'widen'): return gcodeText if repository == None: repository = settings.getReadRepository(WidenRepository()) if not repository.activateWiden.value: return gcodeText return WidenSkein().getCraftedGcode(gcodeText, repository)
def getCraftedTextFromText( gcodeText, stretchPreferences = None ): "Stretch a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'stretch' ): return gcodeText if stretchPreferences == None: stretchPreferences = preferences.getReadPreferences( StretchPreferences() ) if not stretchPreferences.activateStretch.value: return gcodeText return StretchSkein().getCraftedGcode( gcodeText, stretchPreferences )
def getCraftedTextFromText( gcodeText, lashRepository = None ): "Get a lashed gcode linear move text from text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'lash' ): return gcodeText if lashRepository == None: lashRepository = settings.getReadRepository( LashRepository() ) if not lashRepository.activateLash.value: return gcodeText return LashSkein().getCraftedGcode( gcodeText, lashRepository )
def getCraftedTextFromText(gcodeText, towerRepository=None): "Tower a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'tower'): return gcodeText if towerRepository == None: towerRepository = settings.getReadRepository(TowerRepository()) if not towerRepository.activateTower.value: return gcodeText return TowerSkein().getCraftedGcode(gcodeText, towerRepository)
def getCraftedTextFromText( gcodeText, chamberRepository = None ): "Chamber a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'chamber' ): return gcodeText if chamberRepository == None: chamberRepository = preferences.getReadRepository( ChamberRepository() ) if not chamberRepository.activateChamber.value: return gcodeText return ChamberSkein().getCraftedGcode( gcodeText, chamberRepository )
def getCraftedTextFromText( gcodeText, splodgeRepository = None ): "Splodge a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'splodge' ): return gcodeText if splodgeRepository == None: splodgeRepository = settings.getReadRepository( SplodgeRepository() ) if not splodgeRepository.activateSplodge.value: return gcodeText return SplodgeSkein().getCraftedGcode( gcodeText, splodgeRepository )
def getCraftedTextFromText(gcodeText, feedRepository=None): "Feed a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'feed'): return gcodeText if feedRepository == None: feedRepository = settings.getReadRepository(FeedRepository()) if not feedRepository.activateFeed.value: return gcodeText return FeedSkein().getCraftedGcode(gcodeText, feedRepository)
def getCraftedTextFromText( gcodeText, flowRepository = None ): "Flow a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'flow' ): return gcodeText if flowRepository == None: flowRepository = preferences.getReadRepository( FlowRepository() ) if not flowRepository.activateFlow.value: return gcodeText return FlowSkein().getCraftedGcode( gcodeText, flowRepository )
def getCraftedTextFromText( gcodeText, stretchRepository = None ): "Stretch a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty( gcodeText, 'stretch' ): return gcodeText if stretchRepository == None: stretchRepository = settings.getReadRepository( StretchRepository() ) if not stretchRepository.activateStretch.value: return gcodeText return StretchSkein().getCraftedGcode( gcodeText, stretchRepository )
def getCraftedTextFromText(gcodeText, filletRepository=None): "Fillet a gcode linear move text." if gcodec.isProcedureDoneOrFileIsEmpty(gcodeText, 'fillet'): return gcodeText if filletRepository == None: filletRepository = settings.getReadRepository(FilletRepository()) if not filletRepository.activateFillet.value: return gcodeText if filletRepository.arcPoint.value: return ArcPointSkein().getCraftedGcode(filletRepository, gcodeText) elif filletRepository.arcRadius.value: return ArcRadiusSkein().getCraftedGcode(filletRepository, gcodeText) elif filletRepository.arcSegment.value: return ArcSegmentSkein().getCraftedGcode(filletRepository, gcodeText) elif filletRepository.bevel.value: return BevelSkein().getCraftedGcode(filletRepository, gcodeText) return gcodeText