Public Member Functions | |
def | execute (self, obj) |
def | generateLeadInOutCurve (self, obj) |
def | getDirectionOfPath (self, obj) |
def | getLeadEnd (self, obj, queue, action) |
def | getLeadStart (self, obj, queue, action) |
def | getSideOfPath (self, obj) |
def | invert (self, Vector) |
def | multiply (self, Vector, len) |
def | normalize (self, Vector) |
def | rotate (self, Vector, angle) |
def | setup (self, obj) |
Public Attributes | |
obj | |
rapids | |
wire | |
Member Function Documentation
◆ execute()
def PathScripts.PathDressupLeadInOut.ObjectDressup.execute | ( | self, | |
obj | |||
) |
References PathScripts.PathDressupLeadInOut.ObjectDressup.generateLeadInOutCurve(), PathScripts.PathDressupLeadInOut.ObjectDressup.rapids, Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder.wire, Mod.PartDesign.fcgear.fcgear.FCWireBuilder.wire, PathScripts.PathDressupLeadInOut.ObjectDressup.wire, and WireInfo.wire.
Referenced by ArchSite.Compass.buildCoordinates(), ArchSchedule.CommandArchSchedule.IsActive(), PathScripts.PathStock.StockFromBase.onChanged(), PathScripts.PathStock.StockCreateBox.onChanged(), PathScripts.PathStock.StockCreateCylinder.onChanged(), and FeaturePython.DistanceBolt.onChanged().
◆ generateLeadInOutCurve()
def PathScripts.PathDressupLeadInOut.ObjectDressup.generateLeadInOutCurve | ( | self, | |
obj | |||
) |
◆ getDirectionOfPath()
def PathScripts.PathDressupLeadInOut.ObjectDressup.getDirectionOfPath | ( | self, | |
obj | |||
) |
◆ getLeadEnd()
def PathScripts.PathDressupLeadInOut.ObjectDressup.getLeadEnd | ( | self, | |
obj, | |||
queue, | |||
action | |||
) |
returns the Gcode of LeadOut.
References PathScripts.PathDressupLeadInOut.ObjectDressup.getDirectionOfPath(), Base::RotationPy.invert(), Base::MatrixPy.invert(), Base::Placement.invert(), Base::Rotation.invert(), Gui::ViewVolumeProjection.invert, PathScripts.PathDressupLeadInOut.ObjectDressup.invert(), Base::AxisPy.multiply(), Base::PlacementPy.multiply(), Base::RotationPy.multiply(), Base::VectorPy.multiply(), Base::MatrixPy.multiply(), PathScripts.PathDressupLeadInOut.ObjectDressup.multiply(), Point.normalize(), Base::VectorPy.normalize(), Base::Rotation.normalize(), PathScripts.PathDressupLeadInOut.ObjectDressup.normalize(), PartGui::DimensionLinear.rotate, PathScripts.PathDressupLeadInOut.ObjectDressup.rotate(), draftguitools.gui_rotate.Rotate.rotate(), ArchPanel.CommandPanel.rotate(), ArchSite.Compass.rotate(), draftguitools.gui_trackers.ghostTracker.rotate(), and ArchSectionPlane.SectionPlaneTaskPanel.rotate().
Referenced by PathScripts.PathDressupLeadInOut.ObjectDressup.generateLeadInOutCurve().
◆ getLeadStart()
def PathScripts.PathDressupLeadInOut.ObjectDressup.getLeadStart | ( | self, | |
obj, | |||
queue, | |||
action | |||
) |
returns Lead In G-code.
References PathScripts.PathDressupLeadInOut.ObjectDressup.getDirectionOfPath(), Base::RotationPy.invert(), Base::MatrixPy.invert(), Base::Placement.invert(), Base::Rotation.invert(), Gui::ViewVolumeProjection.invert, PathScripts.PathDressupLeadInOut.ObjectDressup.invert(), Base::AxisPy.multiply(), Base::PlacementPy.multiply(), Base::RotationPy.multiply(), Base::VectorPy.multiply(), Base::MatrixPy.multiply(), PathScripts.PathDressupLeadInOut.ObjectDressup.multiply(), Point.normalize(), Base::VectorPy.normalize(), Base::Rotation.normalize(), PathScripts.PathDressupLeadInOut.ObjectDressup.normalize(), PartGui::DimensionLinear.rotate, PathScripts.PathDressupLeadInOut.ObjectDressup.rotate(), draftguitools.gui_rotate.Rotate.rotate(), ArchPanel.CommandPanel.rotate(), ArchSite.Compass.rotate(), draftguitools.gui_trackers.ghostTracker.rotate(), and ArchSectionPlane.SectionPlaneTaskPanel.rotate().
Referenced by PathScripts.PathDressupLeadInOut.ObjectDressup.generateLeadInOutCurve().
◆ getSideOfPath()
def PathScripts.PathDressupLeadInOut.ObjectDressup.getSideOfPath | ( | self, | |
obj | |||
) |
◆ invert()
def PathScripts.PathDressupLeadInOut.ObjectDressup.invert | ( | self, | |
Vector | |||
) |
◆ multiply()
def PathScripts.PathDressupLeadInOut.ObjectDressup.multiply | ( | self, | |
Vector, | |||
len | |||
) |
◆ normalize()
def PathScripts.PathDressupLeadInOut.ObjectDressup.normalize | ( | self, | |
Vector | |||
) |
◆ rotate()
def PathScripts.PathDressupLeadInOut.ObjectDressup.rotate | ( | self, | |
Vector, | |||
angle | |||
) |
◆ setup()
def PathScripts.PathDressupLeadInOut.ObjectDressup.setup | ( | self, | |
obj | |||
) |
Member Data Documentation
◆ obj
PathScripts.PathDressupLeadInOut.ObjectDressup.obj |
Referenced by shipOutlineDraw.TaskPanel.TaskPanel.accept(), PathScripts.PathSetupSheetGui.OpTaskPanel.accept(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.addBase(), PathScripts.PathEngraveGui.TaskPanelBaseGeometryPage.addBaseGeometry(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.addBaseGeometry(), PathScripts.PathOpGui.TaskPanelBaseLocationPage.addLocationAt(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.addNewTagAt(), PathScripts.PathJob.ObjectJob.addOperation(), PathScripts.PathJob.ObjectJob.addToolController(), PathScripts.PathJobGui.TaskPanel.alignCenterInStock(), PathScripts.PathJobGui.TaskPanel.alignCenterInStockXY(), PathScripts.PathJobGui.TaskPanel.alignSetOrigin(), PathScripts.PathJob.ObjectJob.allOperations(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.allow(), PathScripts.PathDressupTag.ObjectDressup.assignDefaultValues(), PathScripts.PathToolBitGui.ViewProvider.attach(), PathScripts.PathSetupSheetGui.ViewProvider.attach(), PathScripts.PathJobGui.ViewProvider.attach(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.attach(), PathScripts.PathDressupLeadInOut.ViewProviderDressup.attach(), PathScripts.PathDressupRampEntry.ViewProviderDressup.attach(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.checkedChanged(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.checkXpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.checkYpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.checkZpos(), Texture.ViewProviderTexture.claimChildren(), PathScripts.PathToolBitGui.ViewProvider.claimChildren(), PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.claimChildren(), PathScripts.PathJobGui.ViewProvider.claimChildren(), PathScripts.PathDressupZCorrect.ViewProviderDressup.claimChildren(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.claimChildren(), PathScripts.PathDressupLeadInOut.ViewProviderDressup.claimChildren(), PathScripts.PathDressupRampEntry.ViewProviderDressup.claimChildren(), shipAreasCurve.Preview.Preview.clean(), shipOutlineDraw.Preview.Preview.clean(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.cleanup(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.cleanupPage(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.clearBase(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.clicked(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.copyNewTags(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.createItemForBaseModel(), shipOutlineDraw.TaskPanel.TaskPanel.createPreview(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.deleteBase(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.deleteBase(), PathScripts.PathJobGui.ViewProvider.editObject(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.editTagAt(), PathScripts.PathToolControllerGui.DlgToolControllerEdit.exec_(), PathScripts.PathDressupTag.ObjectDressup.execute(), PathScripts.PathSetupSheet.SetupSheet.expressionReference(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.generateNewTags(), PathScripts.PathSurfaceSupport.PathGeometryGenerator.generatePathGeometry(), PathScripts.PathJob.ObjectJob.getCycleTime(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.getFields(), PathScripts.PathDressupZCorrect.TaskPanel.getFields(), PathScripts.PathToolControllerGui.TaskPanel.getFields(), PathScripts.PathSetupSheetGui.GlobalEditor.getFields(), PathScripts.PathJobGui.TaskPanel.getFields(), PathScripts.PathToolBitGui.ViewProvider.getIcon(), PathScripts.PathGetPoint.TaskPanel.getPoint(), PathScripts.PathPocketShape.Extension.getSubLink(), PathScripts.PathPocketShape.Extension.getWire(), PathScripts.PathSetupSheet.SetupSheet.hasDefaultOperationDepths(), PathScripts.PathSetupSheet.SetupSheet.hasDefaultOperationHeights(), PathScripts.PathSetupSheet.SetupSheet.hasDefaultToolRapids(), ArchAxis.CommandArchGrid.IsActive(), PathScripts.PathJobGui.TaskPanel.jobModelEdit(), PathScripts.PathJobGui.TaskPanel.modelSet0(), PathScripts.PathDressupPathBoundary.DressupPathBoundary.onDcoumentRestored(), PathScripts.PathJobGui.ViewProvider.onDelete(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.onDelete(), PathScripts.PathDressupLeadInOut.ViewProviderDressup.onDelete(), PathScripts.PathDressupRampEntry.ViewProviderDressup.onDelete(), PathScripts.PathIconViewProvider.ViewProvider.onEdit(), shipOutlineDraw.TaskPanel.TaskPanel.onTableItem(), PathScripts.PathSetupSheet.SetupSheet.operationsWithSettings(), PathScripts.PathOpGui.TaskPanelPage.pageCleanup(), PathScripts.PathOpGui.TaskPanelPage.pageGetFields(), PathScripts.PathOpGui.TaskPanelPage.pageRegisterSignalHandlers(), PathScripts.PathOpGui.TaskPanelPage.pageSetFields(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces.PathSurface(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces.PathWaterline(), PathScripts.PathGetPoint.TaskPanel.pointFinish(), PathScripts.PathJobGui.TaskPanel.preCleanup(), PathScripts.PathOpGui.TaskPanel.preCleanup(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces.preProcessModel(), PathScripts.PathToolBitGui.TaskPanel.reject(), PathScripts.PathJobGui.TaskPanel.reject(), PathScripts.PathOpGui.TaskPanel.reject(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.resetBase(), PathScripts.PathJob.ObjectJob.setCenterOfRotation(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.setExtensions(), PathScripts.PathEngraveGui.TaskPanelBaseGeometryPage.setFields(), PathScripts.PathDressupZCorrect.TaskPanel.setFields(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.setFields(), PathScripts.PathToolControllerGui.TaskPanel.setFields(), PathScripts.PathJobGui.TaskPanel.setFields(), PathScripts.PathSetupSheet.SetupSheet.setFromTemplate(), ArchMaterial.MultiMaterialDelegate.setModelData(), PathScripts.PathSetupSheet.SetupSheet.setOperationProperties(), PathScripts.PathProbeGui.TaskPanelOpPage.SetOutputFileName(), PathScripts.PathJobGui.TaskPanel.setPostProcessorOutputFile(), PathScripts.PathDressupZCorrect.TaskPanel.SetProbePointFileName(), shipOutlineDraw.TaskPanel.TaskPanel.setSectionType(), PathScripts.PathJobGui.ViewProvider.setupEditVisibility(), PathScripts.PathOpGui.TaskPanelPage.setupToolController(), PathScripts.PathSetupSheetGui.OpTaskPanel.setupUi(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.setupUi(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.setupUi(), PathScripts.PathSetupSheetGui.GlobalEditor.setupUi(), PathScripts.PathOpGui.TaskPanel.setupUi(), PathScripts.PathJobGui.TaskPanel.tabPageChanged(), PathScripts.PathSetupSheet.SetupSheet.templateAttributes(), PathScripts.PathJob.ObjectJob.templateAttrs(), PathScripts.PathJobGui.TaskPanel.templateExport(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.toggleExtensionCorners(), PathScripts.PathJobGui.TaskPanel.toolControllerAdd(), PathScripts.PathJobGui.TaskPanel.toolControllerSelect(), PathScripts.PathDressupTag.ObjectDressup.toolRadius(), shipAreasCurve.Preview.Preview.update(), shipOutlineDraw.Preview.Preview.update(), PathScripts.PathEngraveGui.TaskPanelBaseGeometryPage.updateBase(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.updateBase(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.updateBase(), PathScripts.PathJobGui.ViewProvider.updateData(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.updateDressup(), PathScripts.PathDeburrGui.TaskPanelOpPage.updateExtraDepth(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.updateItemEnabled(), PathScripts.PathOpGui.TaskPanelBaseLocationPage.updateLocations(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.updatePositions(), PathScripts.PathGui.QuantitySpinBox.updateProperty(), PathScripts.PathOpGui.TaskPanel.updateSelection(), PathScripts.PathJobGui.TaskPanel.updateSelection(), PathScripts.PathGui.QuantitySpinBox.updateSpinBox(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.updateStockEditor(), PathScripts.PathJobGui.TaskPanel.updateStockEditor(), PathScripts.PathToolControllerGui.ToolControllerEditor.updateToolController(), PathScripts.PathJobGui.TaskPanel.updateToolController(), PathScripts.PathJobGui.TaskPanel.updateTooltips(), PathScripts.PathToolControllerGui.ToolControllerEditor.updateUi(), PathScripts.PathDressupZCorrect.TaskPanel.updateUI(), PathScripts.PathSetupSheetGui.GlobalEditor.updateUI(), PathScripts.PathProfileGui.TaskPanelOpPage.updateVisibility(), PathScripts.PathDeburrGui.TaskPanelOpPage.updateWidth(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.updateXpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.updateYpos(), and PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.updateZpos().
◆ rapids
PathScripts.PathDressupLeadInOut.ObjectDressup.rapids |
Referenced by PathScripts.PathDressupRampEntry.ObjectDressup.createCommands(), PathScripts.PathDressupLeadInOut.ObjectDressup.execute(), PathScripts.PathDressupRampEntry.ObjectDressup.execute(), PathScripts.PathDressupRampEntry.ObjectDressup.generateHelix(), and PathScripts.PathDressupRampEntry.ObjectDressup.generateRamps().
◆ wire
PathScripts.PathDressupLeadInOut.ObjectDressup.wire |
Referenced by PathScripts.PathDressupLeadInOut.ObjectDressup.execute(), PathScripts.PathDressupRampEntry.ObjectDressup.execute(), PathScripts.PathDressupTag.ObjectDressup.execute(), PathScripts.PathDressupRampEntry.ObjectDressup.generateHelix(), PathScripts.PathDressupRampEntry.ObjectDressup.generateRamps(), and PathScripts.PathPocketShape.Extension.getSubLink().
The documentation for this class was generated from the following file:
- src/Mod/Path/PathScripts/PathDressupLeadInOut.py