示例#1
0
 def getZAddExtruderPaths(self, z):
     'Get next z and add extruder loops.'
     settings.printProgress(len(self.rotatedLoopLayers), 'slice')
     rotatedLoopLayer = euclidean.RotatedLoopLayer(z)
     rotatedLoopLayer.loops = getEmptyZLoops(self.archivableObjects,
                                             self.importRadius, True, z,
                                             self.zoneArrangement)
     return triangle_mesh.getZAddExtruderPathsBySolidCarving(
         rotatedLoopLayer, self, z)
示例#2
0
	def getZAddExtruderPaths(self, z):
		"""Get next z and add extruder loops."""
		settings.printProgress(len(self.rotatedLoopLayers), 'slice')
		rotatedLoopLayer = euclidean.RotatedLoopLayer(z)
		rotatedLoopLayer.loops = getEmptyZLoops(self.archivableObjects, self.importRadius, True, z, self.zoneArrangement)
		return triangle_mesh.getZAddExtruderPathsBySolidCarving(rotatedLoopLayer, self, z)
示例#3
0
	def getZAddExtruderPaths(self, z):
		'Get next z and add extruder loops.'
		settings.printProgress(len(self.rotatedLoopLayers), 'slice')
		rotatedLoopLayer = self.getEmptyZExtruderPaths(True, z)
		return triangle_mesh.getZAddExtruderPathsBySolidCarving(rotatedLoopLayer, self, z)