Public Member Functions | |
def checkIgnoreAbove (self, edge) | |
def createCommands (self, obj, edges) | |
def createHelix (self, rampedges, startPoint, endPoint) | |
def createRampEdge (self, originalEdge, startPoint, endPoint) | |
def createRampMethod1 (self, rampedges, p0, projectionlen, rampangle) | |
def createRampMethod2 (self, rampedges, p0, projectionlen, rampangle) | |
def createRampMethod3 (self, rampedges, p0, projectionlen, rampangle) | |
def execute (self, obj) | |
def findMinZ (self, edges) | |
def generateHelix (self) | |
def generateRamps (self, allowBounce=True) | |
def getreversed (self, edges) | |
def getSplitPoint (self, edge, remaining) | |
def onChanged (self, obj, prop) | |
def onDocumentRestored (self, obj) | |
def setEditorProperties (self, obj) | |
def setup (self, obj) | |
Public Attributes | |
angle | |
ignoreAbove | |
ignoreAboveEnabled | |
method | |
obj | |
outedges | |
rapids | |
wire | |
Member Function Documentation
◆ checkIgnoreAbove()
def PathScripts.PathDressupRampEntry.ObjectDressup.checkIgnoreAbove | ( | self, | |
edge | |||
) |
◆ createCommands()
def PathScripts.PathDressupRampEntry.ObjectDressup.createCommands | ( | self, | |
obj, | |||
edges | |||
) |
◆ createHelix()
def PathScripts.PathDressupRampEntry.ObjectDressup.createHelix | ( | self, | |
rampedges, | |||
startPoint, | |||
endPoint | |||
) |
◆ createRampEdge()
def PathScripts.PathDressupRampEntry.ObjectDressup.createRampEdge | ( | self, | |
originalEdge, | |||
startPoint, | |||
endPoint | |||
) |
◆ createRampMethod1()
def PathScripts.PathDressupRampEntry.ObjectDressup.createRampMethod1 | ( | self, | |
rampedges, | |||
p0, | |||
projectionlen, | |||
rampangle | |||
) |
References PathScripts.PathDressupRampEntry.ObjectDressup.createRampEdge(), PathScripts.PathDressupRampEntry.ObjectDressup.getreversed(), and PathScripts.PathDressupRampEntry.ObjectDressup.getSplitPoint().
Referenced by PathScripts.PathDressupRampEntry.ObjectDressup.generateRamps().
◆ createRampMethod2()
def PathScripts.PathDressupRampEntry.ObjectDressup.createRampMethod2 | ( | self, | |
rampedges, | |||
p0, | |||
projectionlen, | |||
rampangle | |||
) |
References PathScripts.PathDressupRampEntry.ObjectDressup.createRampEdge(), and PathScripts.PathDressupRampEntry.ObjectDressup.getSplitPoint().
Referenced by PathScripts.PathDressupRampEntry.ObjectDressup.generateRamps().
◆ createRampMethod3()
def PathScripts.PathDressupRampEntry.ObjectDressup.createRampMethod3 | ( | self, | |
rampedges, | |||
p0, | |||
projectionlen, | |||
rampangle | |||
) |
References PathScripts.PathDressupRampEntry.ObjectDressup.createRampEdge(), PathScripts.PathDressupRampEntry.ObjectDressup.getreversed(), and PathScripts.PathDressupRampEntry.ObjectDressup.getSplitPoint().
Referenced by PathScripts.PathDressupRampEntry.ObjectDressup.generateRamps().
◆ execute()
def PathScripts.PathDressupRampEntry.ObjectDressup.execute | ( | self, | |
obj | |||
) |
References Mod.PartDesign.fcgear.fcgeardialog.GearCreationFrame.angle, PathScripts.PathDressupRampEntry.ObjectDressup.angle, draftguitools.gui_arcs.Arc.angle, drafttaskpanels.task_polararray.TaskPanelPolarArray.angle, PathScripts.PathDressupHoldingTags.Tag.angle, SoGestureSwipeEvent.angle, PartGui::DimensionAngular.angle, PartGui::ArcEngine.angle, draftguitools.gui_rotate.Rotate.angle, DraftGui.DraftToolBar.angle, geoff_geometry::Span.angle, ifc2x3.ifcrevolvedareasolid.angle, ifc4.ifcrevolvedareasolid.angle, automotive_design.revolved_area_solid.angle, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.revolved_area_solid.angle, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.polar_complex_number_literal.angle, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.runout_zone_orientation.angle, automotive_design.runout_zone_orientation.angle, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.revolved_face_solid.angle, automotive_design.revolved_face_solid.angle, PathScripts.PathDressupRampEntry.ObjectDressup.createCommands(), PathScripts.PathDressupRampEntry.ObjectDressup.generateHelix(), PathScripts.PathDressupRampEntry.ObjectDressup.generateRamps(), PathScripts.PathDressupRampEntry.ObjectDressup.ignoreAbove, PathScripts.PathDressupRampEntry.ObjectDressup.ignoreAboveEnabled, PathScripts.PathDressupRampEntry.ObjectDressup.method, MeshPart::Mesher.method, geoff_geometry::SpanDataObject.method, config_control_design.action_request_solution.method, automotive_design.action_request_solution.method, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_request_solution.method, PathScripts.PathDressupRampEntry.ObjectDressup.outedges, PathScripts.PathDressupRampEntry.ObjectDressup.rapids, PathScripts.PathDressupLeadInOut.ObjectDressup.rapids, Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder.wire, Mod.PartDesign.fcgear.fcgear.FCWireBuilder.wire, PathScripts.PathDressupRampEntry.ObjectDressup.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().
◆ findMinZ()
def PathScripts.PathDressupRampEntry.ObjectDressup.findMinZ | ( | self, | |
edges | |||
) |
◆ generateHelix()
def PathScripts.PathDressupRampEntry.ObjectDressup.generateHelix | ( | self | ) |
References PathScripts.PathDressupRampEntry.ObjectDressup.checkIgnoreAbove(), PathScripts.PathDressupRampEntry.ObjectDressup.createHelix(), PathScripts.PathDressupRampEntry.ObjectDressup.findMinZ(), PathScripts.PathDressupRampEntry.ObjectDressup.ignoreAbove, PathScripts.PathDressupRampEntry.ObjectDressup.rapids, PathScripts.PathDressupLeadInOut.ObjectDressup.rapids, Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder.wire, Mod.PartDesign.fcgear.fcgear.FCWireBuilder.wire, PathScripts.PathDressupRampEntry.ObjectDressup.wire, PathScripts.PathDressupLeadInOut.ObjectDressup.wire, and WireInfo.wire.
Referenced by PathScripts.PathDressupRampEntry.ObjectDressup.execute().
◆ generateRamps()
def PathScripts.PathDressupRampEntry.ObjectDressup.generateRamps | ( | self, | |
allowBounce = True |
|||
) |
References Mod.PartDesign.fcgear.fcgeardialog.GearCreationFrame.angle, PathScripts.PathDressupRampEntry.ObjectDressup.angle, draftguitools.gui_arcs.Arc.angle, drafttaskpanels.task_polararray.TaskPanelPolarArray.angle, PathScripts.PathDressupHoldingTags.Tag.angle, SoGestureSwipeEvent.angle, PartGui::DimensionAngular.angle, PartGui::ArcEngine.angle, draftguitools.gui_rotate.Rotate.angle, DraftGui.DraftToolBar.angle, geoff_geometry::Span.angle, ifc2x3.ifcrevolvedareasolid.angle, ifc4.ifcrevolvedareasolid.angle, automotive_design.revolved_area_solid.angle, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.revolved_area_solid.angle, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.polar_complex_number_literal.angle, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.runout_zone_orientation.angle, automotive_design.runout_zone_orientation.angle, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.revolved_face_solid.angle, automotive_design.revolved_face_solid.angle, PathScripts.PathDressupRampEntry.ObjectDressup.checkIgnoreAbove(), PathScripts.PathDressupRampEntry.ObjectDressup.createRampMethod1(), PathScripts.PathDressupRampEntry.ObjectDressup.createRampMethod2(), PathScripts.PathDressupRampEntry.ObjectDressup.createRampMethod3(), PathScripts.PathDressupRampEntry.ObjectDressup.ignoreAbove, PathScripts.PathDressupRampEntry.ObjectDressup.method, MeshPart::Mesher.method, geoff_geometry::SpanDataObject.method, config_control_design.action_request_solution.method, automotive_design.action_request_solution.method, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.action_request_solution.method, PathScripts.PathDressupRampEntry.ObjectDressup.rapids, PathScripts.PathDressupLeadInOut.ObjectDressup.rapids, Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder.wire, Mod.PartDesign.fcgear.fcgear.FCWireBuilder.wire, PathScripts.PathDressupRampEntry.ObjectDressup.wire, PathScripts.PathDressupLeadInOut.ObjectDressup.wire, and WireInfo.wire.
Referenced by PathScripts.PathDressupRampEntry.ObjectDressup.execute().
◆ getreversed()
def PathScripts.PathDressupRampEntry.ObjectDressup.getreversed | ( | self, | |
edges | |||
) |
Referenced by PathScripts.PathDressupRampEntry.ObjectDressup.createRampMethod1(), and PathScripts.PathDressupRampEntry.ObjectDressup.createRampMethod3().
◆ getSplitPoint()
def PathScripts.PathDressupRampEntry.ObjectDressup.getSplitPoint | ( | self, | |
edge, | |||
remaining | |||
) |
◆ onChanged()
def PathScripts.PathDressupRampEntry.ObjectDressup.onChanged | ( | self, | |
obj, | |||
prop | |||
) |
◆ onDocumentRestored()
def PathScripts.PathDressupRampEntry.ObjectDressup.onDocumentRestored | ( | self, | |
obj | |||
) |
◆ setEditorProperties()
def PathScripts.PathDressupRampEntry.ObjectDressup.setEditorProperties | ( | self, | |
obj | |||
) |
Referenced by PathScripts.PathPocketShape.ObjectPocket.areaOpOnChanged(), PathScripts.PathPocketShape.ObjectPocket.areaOpOnDocumentRestored(), PathScripts.PathDressupRampEntry.ObjectDressup.onChanged(), PathScripts.PathSurface.ObjectSurface.onChanged(), PathScripts.PathWaterline.ObjectWaterline.onChanged(), PathScripts.PathDressupRampEntry.ObjectDressup.onDocumentRestored(), PathScripts.PathWaterline.ObjectWaterline.opOnDocumentRestored(), and PathScripts.PathSurface.ObjectSurface.opOnDocumentRestored().
◆ setup()
def PathScripts.PathDressupRampEntry.ObjectDressup.setup | ( | self, | |
obj | |||
) |
Member Data Documentation
◆ angle
PathScripts.PathDressupRampEntry.ObjectDressup.angle |
◆ ignoreAbove
PathScripts.PathDressupRampEntry.ObjectDressup.ignoreAbove |
◆ ignoreAboveEnabled
PathScripts.PathDressupRampEntry.ObjectDressup.ignoreAboveEnabled |
◆ method
PathScripts.PathDressupRampEntry.ObjectDressup.method |
◆ obj
PathScripts.PathDressupRampEntry.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.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.PathJobGui.ViewProvider.claimChildren(), PathScripts.PathDressupZCorrect.ViewProviderDressup.claimChildren(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.claimChildren(), PathScripts.PathDressupRampEntry.ViewProviderDressup.claimChildren(), shipAreasCurve.Preview.Preview.clean(), shipOutlineDraw.Preview.Preview.clean(), 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.PathJobGui.ViewProvider.onDelete(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.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.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.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.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().
◆ outedges
PathScripts.PathDressupRampEntry.ObjectDressup.outedges |
Referenced by PathScripts.PathDressupRampEntry.ObjectDressup.execute().
◆ rapids
PathScripts.PathDressupRampEntry.ObjectDressup.rapids |
◆ wire
PathScripts.PathDressupRampEntry.ObjectDressup.wire |
Referenced by 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/PathDressupRampEntry.py