Пример #1
0
def writeOutput( fileName, gcodeText = '' ):
	"Write scalable vector graphics for a skeinforge gcode file, if activate vectorwrite is selected."
	repository = settings.getReadRepository( VectorwriteRepository() )
	if not repository.activateVectorwrite.value:
		return
	gcodeText = gcodec.getTextIfEmpty( fileName, gcodeText )
	analyzeFileGivenText( fileName, gcodeText, repository )
Пример #2
0
def writeOutput( fileName, gcodeText = '' ):
	"Write scalable vector graphics for a skeinforge gcode file, if activate vectorwrite is selected."
	vectorwritePreferences = preferences.getReadRepository( VectorwritePreferences() )
	if not vectorwritePreferences.activateVectorwrite.value:
		return
	gcodeText = gcodec.getTextIfEmpty( fileName, gcodeText )
	writeGivenPreferences( fileName, gcodeText, vectorwritePreferences )
Пример #3
0
def writeOutput(fileName, gcodeText=''):
    "Write scalable vector graphics for a skeinforge gcode file, if activate vectorwrite is selected."
    repository = settings.getReadRepository(VectorwriteRepository())
    if not repository.activateVectorwrite.value:
        return
    gcodeText = gcodec.getTextIfEmpty(fileName, gcodeText)
    analyzeFileGivenText(fileName, gcodeText, repository)
Пример #4
0
def writeOutput( fileName, gcodeText = '' ):
	"Display a skeinviewed gcode file for a skeinforge gcode file, if 'Activate Skeinview' is selected."
	skeinviewPreferences = SkeinviewPreferences()
	preferences.getReadPreferences( skeinviewPreferences )
	if skeinviewPreferences.activateSkeinview.value:
		gcodeText = gcodec.getTextIfEmpty( fileName, gcodeText )
		displayFileGivenText( fileName, gcodeText, skeinviewPreferences )
Пример #5
0
def writeOutput( fileName, gcodeText = '' ):
	"Write a beholded gcode file for a skeinforge gcode file, if 'Activate Behold' is selected."
	beholdPreferences = BeholdPreferences()
	preferences.getReadPreferences( beholdPreferences )
	if beholdPreferences.activateBehold.value:
		gcodeText = gcodec.getTextIfEmpty( fileName, gcodeText )
		displayBeholdFileGivenText( fileName, gcodeText, beholdPreferences )
Пример #6
0
def writeOutput( fileName, gcodeText = '' ):
	"Analyze a gcode file."
	gcodeText = gcodec.getTextIfEmpty( fileName, gcodeText )
	pluginFileNames = getPluginFileNames()
	for pluginFileName in pluginFileNames:
		analyzePluginsDirectoryPath = getPluginsDirectoryPath()
		pluginModule = gcodec.getModuleWithDirectoryPath( analyzePluginsDirectoryPath, pluginFileName )
		if pluginModule != None:
			pluginModule.writeOutput( fileName, gcodeText )
Пример #7
0
def writeOutput( fileName = '', gcodeText = '' ):
	"Analyze a gcode file.  If no fileName is specified, comment the first gcode file in this folder that is not modified."
	gcodeText = gcodec.getTextIfEmpty( fileName, gcodeText )
	pluginFilenames = getPluginFilenames()
	for pluginFilename in pluginFilenames:
		analyzePluginsDirectoryPath = getPluginsDirectoryPath()
		pluginModule = gcodec.getModuleWithDirectoryPath( analyzePluginsDirectoryPath, pluginFilename )
		if pluginModule != None:
			pluginModule.writeOutput( fileName, gcodeText )
Пример #8
0
def writeOutput(fileName, gcodeText=''):
    "Analyze a gcode file."
    gcodeText = gcodec.getTextIfEmpty(fileName, gcodeText)
    pluginFileNames = getPluginFileNames()
    for pluginFileName in pluginFileNames:
        analyzePluginsDirectoryPath = getPluginsDirectoryPath()
        pluginModule = gcodec.getModuleWithDirectoryPath(
            analyzePluginsDirectoryPath, pluginFileName)
        if pluginModule != None:
            pluginModule.writeOutput(fileName, gcodeText)
Пример #9
0
def getCraftedText( fileName, text, jitterRepository = None ):
	"Jitter a gcode linear move text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), jitterRepository )
Пример #10
0
def getCraftedText( fileName, text = '', prefacePreferences = None ):
	"Preface and convert an svg file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), prefacePreferences )
Пример #11
0
def getCraftedText( fileName, gcodeText = '', repository = None ):
	"Dimension a gcode file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, gcodeText ), repository )
Пример #12
0
def getCraftedText( fileName, text, clipRepository = None ):
	"Clip a gcode linear move file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), clipRepository )
Пример #13
0
def writeOutput(fileName, gcodeText=''):
    "Display a skeinviewed gcode file for a skeinforge gcode file, if 'Activate Skeinview' is selected."
    repository = settings.getReadRepository(SkeinviewRepository())
    if repository.activateSkeinview.value:
        gcodeText = gcodec.getTextIfEmpty(fileName, gcodeText)
        analyzeFileGivenText(fileName, gcodeText, repository)
Пример #14
0
def getCraftedText( fileName, text, coolRepository = None ):
	"Cool a gcode linear move text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), coolRepository )
Пример #15
0
def getCraftedText( fileName, text = '', repository = None ):
	"Outset the preface file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), repository )
Пример #16
0
def getCraftedText( fileName, text, combRepository = None ):
	"Comb a gcode linear move text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), combRepository )
Пример #17
0
def getCraftedText(fileName, text='', feedRepository=None):
    "Feed the file or text."
    return getCraftedTextFromText(gcodec.getTextIfEmpty(fileName, text),
                                  feedRepository)
Пример #18
0
def getCraftedText(fileName, text='', prefaceRepository=None):
    "Preface and convert an svg file or text."
    return getCraftedTextFromText(gcodec.getTextIfEmpty(fileName, text),
                                  prefaceRepository)
Пример #19
0
def getCraftedText(fileName, text='', multiplyRepository=None):
    "Multiply the fill file or text."
    return getCraftedTextFromText(gcodec.getTextIfEmpty(fileName, text),
                                  multiplyRepository)
Пример #20
0
def getCraftedText( fileName, gcodeText = '', repository = None ):
	"Coil the file or gcodeText."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, gcodeText ), repository )
Пример #21
0
def getCraftedText( fileName, text = '', speedRepository = None ):
	"Speed the file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), speedRepository )
Пример #22
0
def getCraftedText(fileName, gcodeText='', repository=None):
    "Coil the file or gcodeText."
    return getCraftedTextFromText(gcodec.getTextIfEmpty(fileName, gcodeText),
                                  repository)
Пример #23
0
def getCraftedText( fileName, text = '', flowRepository = None ):
	"Flow the file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), flowRepository )
Пример #24
0
def getCraftedText( fileName, text, lashPreferences = None ):
	"Get a lashed gcode linear move text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), lashPreferences )
Пример #25
0
def getCraftedText( fileName, text, splodgeRepository = None ):
	"Splodge a gcode linear move file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), splodgeRepository )
Пример #26
0
def getCraftedText(fileName, text='', repository=None):
    "Get carved text."
    if gcodec.getHasSuffix(fileName, '.svg'):
        text = gcodec.getTextIfEmpty(fileName, text)
        return text
    return getCraftedTextFromFileName(fileName, repository=None)
Пример #27
0
def getCraftedText( fileName, text, oozebaneRepository = None ):
	"Oozebane a gcode linear move file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), oozebaneRepository )
Пример #28
0
def getCraftedText( fileName, text, unpauseRepository = None ):
	"Unpause a gcode linear move file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), unpauseRepository )
Пример #29
0
def getCraftedText(fileName, text='', chamberRepository=None):
    "Chamber the file or text."
    return getCraftedTextFromText(gcodec.getTextIfEmpty(fileName, text),
                                  chamberRepository)
Пример #30
0
def getCraftedText( fileName, text, stretchPreferences = None ):
	"Stretch a gcode linear move text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), stretchPreferences )
Пример #31
0
def getCraftedText( fileName, text = '', liftPreferences = None ):
	"Lift the preface file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), liftPreferences )
Пример #32
0
def writeOutput(fileName, gcodeText=''):
    "Write a beholded gcode file for a skeinforge gcode file, if 'Activate Behold' is selected."
    repository = settings.getReadRepository(BeholdRepository())
    if repository.activateBehold.value:
        gcodeText = gcodec.getTextIfEmpty(fileName, gcodeText)
        analyzeFileGivenText(fileName, gcodeText, repository)
Пример #33
0
def getCraftedText( fileName, gcodeText = '', repository = None ):
	"Dimension a gcode file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, gcodeText ), repository )
Пример #34
0
def writeOutput( fileName, gcodeText = '' ):
	"Display a skeinviewed gcode file for a skeinforge gcode file, if 'Activate Skeinview' is selected."
	repository = settings.getReadRepository( SkeinviewRepository() )
	if repository.activateSkeinview.value:
		gcodeText = gcodec.getTextIfEmpty( fileName, gcodeText )
		analyzeFileGivenText( fileName, gcodeText, repository )
Пример #35
0
def getCraftedText(fileName, text="", carvePreferences=None):
    "Get carved text."
    if gcodec.getHasSuffix(fileName, ".svg"):
        text = gcodec.getTextIfEmpty(fileName, text)
        return text
    return getCraftedTextFromFileName(fileName, carvePreferences=None)
Пример #36
0
def getCraftedText(fileName, text, stretchRepository=None):
    "Stretch a gcode linear move text."
    return getCraftedTextFromText(gcodec.getTextIfEmpty(fileName, text),
                                  stretchRepository)
Пример #37
0
def getCraftedText( fileName, text, homePreferences = None ):
	"Home a gcode linear move file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), homePreferences )
Пример #38
0
def getCraftedText( fileName, text, coolPreferences = None ):
	"Cool a gcode linear move text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), coolPreferences )
Пример #39
0
def getCraftedText( fileName, text, jitterRepository = None ):
	"Jitter a gcode linear move text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), jitterRepository )
Пример #40
0
def getCraftedText(fileName, text, towerRepository=None):
    "Tower a gcode linear move file or text."
    return getCraftedTextFromText(gcodec.getTextIfEmpty(fileName, text),
                                  towerRepository)
Пример #41
0
def getCraftedText(fileName, text='', repository=None):
    "Widen the preface file or text."
    return getCraftedTextFromText(gcodec.getTextIfEmpty(fileName, text),
                                  repository)
Пример #42
0
def getCraftedText( fileName, text = '', chamberRepository = None ):
	"Chamber the file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), chamberRepository )
Пример #43
0
def getCraftedText( fileName, text, lashRepository = None ):
	"Get a lashed gcode linear move text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), lashRepository )
Пример #44
0
def getCraftedText( fileName, text = '', repository = None ):
	"Temperature the file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), repository )
Пример #45
0
def getCraftedText(fileName, text, filletRepository=None):
    "Fillet a gcode linear move file or text."
    return getCraftedTextFromText(gcodec.getTextIfEmpty(fileName, text),
                                  filletRepository)
Пример #46
0
def getCraftedText( fileName, text, jitterPreferences = None ):
	"Jitter a gcode linear move text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), jitterPreferences )
Пример #47
0
def getCraftedText( fileName, text, stretchRepository = None ):
	"Stretch a gcode linear move text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), stretchRepository )
Пример #48
0
def getCraftedText( fileName, text = '', flowPreferences = None ):
	"Flow the file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), flowPreferences )
Пример #49
0
def getCraftedText( fileName, text = '', repository = None ):
	"Raftless the file or text."
	return getCraftedTextFromText( gcodec.getTextIfEmpty( fileName, text ), repository )
Пример #50
0
def getCraftedText(fileName, text, repository=None):
    "Unpause a gcode linear move file or text."
    return getCraftedTextFromText(gcodec.getTextIfEmpty(fileName, text),
                                  repository)