예제 #1
0
 def __init__(self):
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.extruderActive = False
     self.feedRateMinute = 959.0
     self.lineIndex = 0
     self.lines = None
     self.oldLocation = None
예제 #2
0
 def __init__(self):
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.feedRatePerSecond = 16.0
     self.isExtruderActive = False
     self.lineIndex = 0
     self.lines = None
     self.oldFlowrateString = None
     self.oldLocation = None
예제 #3
0
 def __init__(self):
     self.boundaryLayers = []
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.lineIndex = 0
     self.lines = None
     self.oldLocationComplex = complex()
     self.perimeterWidth = 0.6
     self.shutdownLines = []
예제 #4
0
 def __init__(self):
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.extruderActive = False
     self.feedRateMinute = None
     self.isLoopPerimeter = False
     self.loopPath = None
     self.lineIndex = 0
     self.oldLocation = None
     self.oldWiddershins = None
예제 #5
0
 def __init__(self):
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.layerIndex = 0
     self.layerLines = []
     self.lineIndex = 0
     self.lines = None
     self.oldLocation = None
     self.rowIndex = 0
     self.shouldAccumulate = True
예제 #6
0
	def __init__( self ):
		self.distanceFeedRate = gcodec.DistanceFeedRate()
		self.feedRateMinute = 958.0
		self.isExtruderActive = False
		self.lineIndex = 0
		self.oldLocation = None
		self.operatingFeedRate = None
		self.operatingFlowRate = None
		self.totalExtrusionDistance = 0.0
예제 #7
0
	def __init__( self ):
		self.distanceFeedRate = gcodec.DistanceFeedRate()
		self.extruderActive = False
		self.feedRateMinute = 961.0
		self.hopHeight = 0.4
		self.hopDistance = self.hopHeight
		self.justDeactivated = False
		self.lineIndex = 0
		self.lines = None
		self.oldLocation = None
예제 #8
0
파일: lift.py 프로젝트: yazici/skeinforge
 def __init__(self):
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.extruderActive = False
     self.layerStep = None
     self.layerThickness = 0.3333333333
     self.lineIndex = 0
     self.maximumZ = -912345678.0
     self.oldLocation = None
     self.previousActiveMovementLine = None
     self.previousInactiveMovementLine = None
예제 #9
0
 def __init__(self):
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.extruderActive = False
     self.highestZ = None
     self.homingText = ''
     self.lineIndex = 0
     self.lines = None
     self.oldLocation = None
     self.shouldHome = False
     self.travelFeedRatePerMinute = 957.0
예제 #10
0
파일: fillet.py 프로젝트: yazici/skeinforge
 def __init__(self):
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.extruderActive = False
     self.feedRateMinute = 960.0
     self.filletRadius = 0.2
     self.lineIndex = 0
     self.lines = None
     self.oldFeedRateMinute = None
     self.oldLocation = None
     self.shouldAddLine = True
예제 #11
0
	def __init__( self ):
		self.distanceFeedRate = gcodec.DistanceFeedRate()
		self.feedRateMinute = 961.0
		self.isExtruderActive = False
		self.hasInitialSplodgeBeenAdded = False
		self.isLastExtruderCommandActivate = False
		self.lastLineOutput = None
		self.lineIndex = 0
		self.lines = None
		self.oldLocation = None
		self.operatingFeedRatePerSecond = 15.0
예제 #12
0
파일: mill.py 프로젝트: yazici/skeinforge
 def __init__(self):
     self.aroundPixelTable = {}
     self.average = Average()
     self.boundaryLayers = []
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.isExtruderActive = False
     self.layerIndex = 0
     self.lineIndex = 0
     self.lines = None
     self.oldLocation = None
     self.perimeterWidth = 0.6
예제 #13
0
파일: cool.py 프로젝트: yazici/skeinforge
	def __init__( self ):
		self.boundaryLayer = None
		self.coolTemperature = None
		self.distanceFeedRate = gcodec.DistanceFeedRate()
		self.feedRateMinute = 960.0
		self.highestZ = 1.0
		self.lineIndex = 0
		self.lines = None
		self.multiplier = None
		self.oldLocation = None
		self.oldTemperature = None
예제 #14
0
파일: jitter.py 프로젝트: yazici/skeinforge
	def __init__( self ):
		self.beforeLoopLocation = None
		self.distanceFeedRate = gcodec.DistanceFeedRate()
		self.feedRateMinute = None
		self.isLoopPerimeter = False
		self.layerGolden = 0.0
		self.lineIndex = 0
		self.lines = None
		self.loopPath = None
		self.oldLocation = None
		self.oldLoopLocationComplex = None
예제 #15
0
 def __init__(self):
     self.boundary = None
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.extruderActive = False
     self.halfLayerThickness = 0.4
     self.isDrilled = False
     self.lineIndex = 0
     self.lines = None
     self.maximumDistance = 0.06
     self.oldLocation = None
     self.threadLayer = None
     self.threadLayers = []
예제 #16
0
 def __init__(self):
     self.betweenTable = {}
     self.betweenTable = {}
     self.boundaryLoop = None
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.extruderActive = False
     self.layer = None
     self.layerTable = {}
     self.layerZ = None
     self.lineIndex = 0
     self.lines = None
     self.nextLayerZ = None
     self.oldLocation = None
     self.oldZ = None
예제 #17
0
	def __init__( self ):
		self.distanceFeedRate = gcodec.DistanceFeedRate()
		self.distanceFromThreadEndToThreadBeginning = None
		self.earlyStartupDistance = None
		self.extruderInactiveLongEnough = True
		self.feedRateMinute = 961.0
		self.isExtruderActive = False
		self.isFirstExtrusion = True
		self.isShutdownEarly = False
		self.isStartupEarly = False
		self.lineIndex = 0
		self.lines = None
		self.oldLocation = None
		self.operatingFeedRateMinute = 959.0
		self.shutdownStepIndex = 999999999
		self.startupStepIndex = 999999999
예제 #18
0
파일: tower.py 프로젝트: yazici/skeinforge
 def __init__(self):
     self.afterExtrusionLines = []
     self.beforeExtrusionLines = []
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.highestZ = -999999999.0
     self.island = None
     self.layerIndex = 0
     self.lineIndex = 0
     self.lines = None
     self.minimumBelow = 0.1
     self.oldLayerIndex = None
     self.oldLocation = None
     self.oldOrderedLocation = Vector3()
     self.perimeterWidth = 0.6
     self.shutdownLineIndex = sys.maxint
     self.surroundingLoopCount = 0
     self.threadLayer = None
     self.threadLayers = []
     self.travelFeedRatePerMinute = None
예제 #19
0
 def __init__(self):
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.extruderActive = False
     self.lineIndex = 0
     self.oldLocation = None
     self.rotatedBoundaryLayers = []
예제 #20
0
파일: flow.py 프로젝트: yazici/skeinforge
 def __init__(self):
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.lineIndex = 0
     self.lines = None
     self.oldFlowRateString = None
     self.oldLocation = None
예제 #21
0
파일: lash.py 프로젝트: yazici/skeinforge
	def __init__( self ):
		self.distanceFeedRate = gcodec.DistanceFeedRate()
		self.feedRateMinute = 958.0
		self.lineIndex = 0
		self.lines = None
		self.oldLocation = None
예제 #22
0
 def __init__(self):
     self.boundary = None
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.lineIndex = 0
     self.rotatedBoundaryLayer = None
예제 #23
0
	def __init__( self ):
		self.distanceFeedRate = gcodec.DistanceFeedRate()
		self.layerThickness = 0.3333333333
		self.lineIndex = 0
		self.movementLines = []
		self.oldLocation = None
예제 #24
0
 def __init__(self):
     self.distanceFeedRate = gcodec.DistanceFeedRate()
     self.lineIndex = 0
     self.lines = None