コード例 #1
0
ファイル: _carve.py プロジェクト: hy19910/Cura
 def __init__(self, elementNode):
     'Set defaults.'
     self.elementNode = elementNode
     self.importRadius = setting.getImportRadius(elementNode)
     self.layerHeight = setting.getLayerHeight(elementNode)
     self.targetElementNode = evaluate.getElementNodeByKey(
         elementNode, 'target')
コード例 #2
0
ファイル: _carve.py プロジェクト: maestroflema/asimov
 def __init__(self, elementNode):
     'Set defaults.'
     self.elementNode = elementNode
     self.importRadius = setting.getImportRadius(elementNode)
     self.layerHeight = setting.getLayerHeight(elementNode)
     self.targetElementNode = evaluate.getElementNodeByKey(
         elementNode, 'target')
コード例 #3
0
ファイル: boolean_geometry.py プロジェクト: Ademan/Cura
def getMinimumZ(geometryObject):
	'Get the minimum of the minimum z of the archivableObjects and the object.'
	booleanGeometry = BooleanGeometry()
	booleanGeometry.archivableObjects = geometryObject.archivableObjects
	booleanGeometry.importRadius = setting.getImportRadius(geometryObject.elementNode)
	booleanGeometry.layerHeight = setting.getLayerHeight(geometryObject.elementNode)
	archivableMinimumZ = booleanGeometry.getMinimumZ()
	geometryMinimumZ = geometryObject.getMinimumZ()
	if archivableMinimumZ == None:
		return geometryMinimumZ
	if geometryMinimumZ == None:
		return archivableMinimumZ
	return min(archivableMinimumZ, geometryMinimumZ)
コード例 #4
0
def getMinimumZ(geometryObject):
	'Get the minimum of the minimum z of the archivableObjects and the object.'
	booleanGeometry = BooleanGeometry()
	booleanGeometry.archivableObjects = geometryObject.archivableObjects
	booleanGeometry.importRadius = setting.getImportRadius(geometryObject.elementNode)
	booleanGeometry.layerHeight = setting.getLayerHeight(geometryObject.elementNode)
	archivableMinimumZ = booleanGeometry.getMinimumZ()
	geometryMinimumZ = geometryObject.getMinimumZ()
	if archivableMinimumZ == None:
		return geometryMinimumZ
	if geometryMinimumZ == None:
		return archivableMinimumZ
	return min(archivableMinimumZ, geometryMinimumZ)
コード例 #5
0
ファイル: _bottom.py プロジェクト: Ecifircas/SFACT
 def getAdditionalPathLift(self):
     "Get path lift."
     return 0.5 * setting.getLayerHeight(self.elementNode) * float(self.liftPath)
コード例 #6
0
ファイル: _bottom.py プロジェクト: zaubara/Curation
	def getAdditionalPathLift(self):
		"Get path lift."
		return 0.5 * setting.getLayerHeight(self.elementNode) * float(self.liftPath)