Public Member Functions | |
def addBase (self, obj, base, sub) | |
def addBaseProperty (self, obj) | |
def addOpValues (self, obj, values) | |
def applyExpression (self, obj, prop, expr) | |
def execute (self, obj) | |
def getCycleTimeEstimate (self, obj) | |
def getJob (self, obj) | |
def initOperation (self, obj) | |
def onChanged (self, obj, prop) | |
def onDocumentRestored (self, obj) | |
def opExecute (self, obj) | |
def opFeatures (self, obj) | |
def opOnChanged (self, obj, prop) | |
def opOnDocumentRestored (self, obj) | |
def opRejectAddBase (self, obj, base, sub) | |
def opSetDefaultValues (self, obj, job) | |
def opUpdateDepths (self, obj) | |
def setDefaultValues (self, obj) | |
def setEditorModes (self, obj, features) | |
def updateDepths (self, obj, ignoreErrors=False) | |
Public Attributes | |
addNewProps | |
commandlist | |
horizFeed | |
horizRapid | |
job | |
model | |
radius | |
stock | |
tool | |
vertFeed | |
vertRapid | |
Detailed Description
Base class for proxy objects of all Path operations. Use this class as a base class for new operations. It provides properties and some functionality for the standard properties each operation supports. By OR'ing features from the feature list an operation can select which ones of the standard features it requires and/or supports. The currently supported features are: FeatureTool ... Use of a ToolController FeatureDepths ... Depths, for start, final FeatureHeights ... Heights, safe and clearance FeatureStartPoint ... Supports setting a start point FeatureFinishDepth ... Operation supports a finish depth FeatureStepDown ... Support for step down FeatureNoFinalDepth ... Disable support for final depth modifications FeatureBaseVertexes ... Base geometry support for vertexes FeatureBaseEdges ... Base geometry support for edges FeatureBaseFaces ... Base geometry support for faces FeatureBasePanels ... Base geometry support for Arch.Panels FeatureLocations ... Base location support FeatureCoolant ... Support for operation coolant The base class handles all base API and forwards calls to subclasses with an op prefix. For instance, an op is not expected to overwrite onChanged(), but implement the function opOnChanged(). If a base class overwrites a base API function it should call the super's implementation - otherwise the base functionality might be broken.
Member Function Documentation
◆ addBase()
def PathScripts.PathOp.ObjectOp.addBase | ( | self, | |
obj, | |||
base, | |||
sub | |||
) |
References PathScripts.PathOp.ObjectOp._setBaseAndStock(), PathScripts.PathOp.ObjectOp.job, PathScripts.PathJobDlg.JobTemplateExport.job, PathScripts.PathDeburr.ObjectDeburr.opRejectAddBase(), and PathScripts.PathOp.ObjectOp.opRejectAddBase().
Referenced by PathScripts.PathOpGui.TaskPanelBaseGeometryPage.importBaseGeometry(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.registerSignalHandlers(), and PathScripts.PathOpGui.TaskPanelBaseGeometryPage.registerSignalHandlers().
◆ addBaseProperty()
def PathScripts.PathOp.ObjectOp.addBaseProperty | ( | self, | |
obj | |||
) |
◆ addOpValues()
def PathScripts.PathOp.ObjectOp.addOpValues | ( | self, | |
obj, | |||
values | |||
) |
References PathScripts.PathOp.ObjectOp.addBaseProperty(), PathScripts.PathOp.ObjectOp.addOpValues(), PathScripts.PathEngrave.ObjectEngrave.opFeatures(), PathScripts.PathAreaOp.ObjectOp.opFeatures(), PathScripts.PathDeburr.ObjectDeburr.opFeatures(), PathScripts.PathCircularHoleBase.ObjectOp.opFeatures(), PathScripts.PathOp.ObjectOp.opFeatures(), and PathScripts.PathAdaptive.PathAdaptive.opFeatures().
Referenced by PathScripts.PathOp.ObjectOp.addOpValues(), and PathScripts.PathOp.ObjectOp.onDocumentRestored().
◆ applyExpression()
def PathScripts.PathOp.ObjectOp.applyExpression | ( | self, | |
obj, | |||
prop, | |||
expr | |||
) |
Referenced by PathScripts.PathDrilling.ObjectDrilling.opSetDefaultValues(), and PathScripts.PathOp.ObjectOp.setDefaultValues().
◆ execute()
def PathScripts.PathOp.ObjectOp.execute | ( | self, | |
obj | |||
) |
References PathScripts.PathOp.ObjectOp._setBaseAndStock(), PathScripts.PathOp.ObjectOp.commandlist, PathScripts.PathOp.ObjectOp.getCycleTimeEstimate(), PathScripts.PathOp.ObjectOp.horizFeed, PathScripts.PathOp.ObjectOp.horizRapid, PathScripts.PathOp.ObjectOp.job, PathScripts.PathJobDlg.JobTemplateExport.job, PathScripts.PathEngrave.ObjectEngrave.opExecute(), PathScripts.PathDeburr.ObjectDeburr.opExecute(), PathScripts.PathCircularHoleBase.ObjectOp.opExecute(), PathScripts.PathOp.ObjectOp.opExecute(), PathScripts.PathAreaOp.ObjectOp.opExecute(), PathScripts.PathAdaptive.PathAdaptive.opExecute(), PathScripts.PathEngrave.ObjectEngrave.opFeatures(), PathScripts.PathAreaOp.ObjectOp.opFeatures(), PathScripts.PathDeburr.ObjectDeburr.opFeatures(), PathScripts.PathCircularHoleBase.ObjectOp.opFeatures(), PathScripts.PathOp.ObjectOp.opFeatures(), PathScripts.PathAdaptive.PathAdaptive.opFeatures(), PathScripts.PathDressupTag.TagSolid.radius, draftguitools.gui_snapper.Snapper.radius, PathScripts.PathDressupHoldingTags.Tag.radius, PartGui::DimensionAngular.radius, MeshCore::CylinderSurfaceFit.radius, PartGui::ArcEngine.radius, PathScripts.PathOp.ObjectOp.radius, MeshCore::SphereSurfaceFit.radius, DraftGui.DraftToolBar.radius, geoff_geometry::Circle.radius, geoff_geometry::Span.radius, Inspection::DistanceInspection.radius, ifc2x3.ifccranerailashapeprofiledef.radius, config_control_design.spherical_surface.radius, config_control_design.circle.radius, config_control_design.cylindrical_surface.radius, ifc2x3.ifcroundededgefeature.radius, config_control_design.conical_surface.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.polar_complex_number_literal.radius, automotive_design.spherical_surface.radius, automotive_design.swept_disk_solid.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.spherical_surface.radius, ifc4.ifcsweptdisksolid.radius, ifc2x3.ifcrightcircularcylinder.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.swept_disk_solid.radius, automotive_design.right_circular_cylinder.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.right_circular_cylinder.radius, ifc4.ifcrightcircularcylinder.radius, ifc2x3.ifccircleprofiledef.radius, ifc4.ifccircleprofiledef.radius, ifc2x3.ifccranerailfshapeprofiledef.radius, ifc2x3.ifclightsourcepositional.radius, ifc2x3.ifcsweptdisksolid.radius, automotive_design.circle.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.circle.radius, ifc2x3.ifccircle.radius, ifc4.ifclightsourcepositional.radius, ifc2x3.ifcsphere.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.right_circular_cone.radius, ifc4.ifccircle.radius, automotive_design.right_circular_cone.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.sphere.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.cylindrical_surface.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.solid_with_constant_radius_edge_blend.radius, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.conical_surface.radius, automotive_design.sphere.radius, automotive_design.cylindrical_surface.radius, ifc4.ifccylindricalsurface.radius, automotive_design.conical_surface.radius, ifc4.ifcsphere.radius, PathScripts.PathOp.ObjectOp.tool, PathScripts.PathOp.ObjectOp.updateDepths(), PathScripts.PathOp.ObjectOp.vertFeed, and PathScripts.PathOp.ObjectOp.vertRapid.
Referenced by ArchSite.Compass.buildCoordinates(), ArchSchedule.CommandArchSchedule.IsActive(), PathScripts.PathStock.StockFromBase.onChanged(), PathScripts.PathStock.StockCreateBox.onChanged(), PathScripts.PathStock.StockCreateCylinder.onChanged(), and FeaturePython.DistanceBolt.onChanged().
◆ getCycleTimeEstimate()
def PathScripts.PathOp.ObjectOp.getCycleTimeEstimate | ( | self, | |
obj | |||
) |
Referenced by PathScripts.PathOp.ObjectOp.execute().
◆ getJob()
def PathScripts.PathOp.ObjectOp.getJob | ( | self, | |
obj | |||
) |
References PathScripts.PathOp.ObjectOp._setBaseAndStock(), PathScripts.PathOp.ObjectOp.job, and PathScripts.PathJobDlg.JobTemplateExport.job.
Referenced by PathScripts.PathCircularHoleBase.ObjectOp.findAllHoles().
◆ initOperation()
def PathScripts.PathOp.ObjectOp.initOperation | ( | self, | |
obj | |||
) |
Reimplemented in PathScripts.PathAdaptive.PathAdaptive, PathScripts.PathCircularHoleBase.ObjectOp, PathScripts.PathSurface.ObjectSurface, PathScripts.PathAreaOp.ObjectOp, PathScripts.PathWaterline.ObjectWaterline, PathScripts.PathDeburr.ObjectDeburr, PathScripts.PathEngrave.ObjectEngrave, and PathScripts.PathProbe.ObjectProbing.
◆ onChanged()
def PathScripts.PathOp.ObjectOp.onChanged | ( | self, | |
obj, | |||
prop | |||
) |
Reimplemented in PathScripts.PathSurface.ObjectSurface, and PathScripts.PathWaterline.ObjectWaterline.
References PathScripts.PathAreaOp.ObjectOp.opOnChanged(), PathScripts.PathOp.ObjectOp.opOnChanged(), and PathScripts.PathOp.ObjectOp.updateDepths().
Referenced by ArchSite.Compass.buildCoordinates(), and ArchAxis.CommandArchGrid.IsActive().
◆ onDocumentRestored()
def PathScripts.PathOp.ObjectOp.onDocumentRestored | ( | self, | |
obj | |||
) |
References PathScripts.PathOp.ObjectOp.addBaseProperty(), PathScripts.PathOp.ObjectOp.addOpValues(), PathScripts.PathEngrave.ObjectEngrave.opFeatures(), PathScripts.PathAreaOp.ObjectOp.opFeatures(), PathScripts.PathDeburr.ObjectDeburr.opFeatures(), PathScripts.PathCircularHoleBase.ObjectOp.opFeatures(), PathScripts.PathOp.ObjectOp.opFeatures(), PathScripts.PathAdaptive.PathAdaptive.opFeatures(), PathScripts.PathEngrave.ObjectEngrave.opOnDocumentRestored(), PathScripts.PathHelix.ObjectHelix.opOnDocumentRestored(), PathScripts.PathDeburr.ObjectDeburr.opOnDocumentRestored(), PathScripts.PathAreaOp.ObjectOp.opOnDocumentRestored(), PathScripts.PathOp.ObjectOp.opOnDocumentRestored(), and PathScripts.PathOp.ObjectOp.setEditorModes().
◆ opExecute()
def PathScripts.PathOp.ObjectOp.opExecute | ( | self, | |
obj | |||
) |
Reimplemented in PathScripts.PathAdaptive.PathAdaptive, PathScripts.PathSurface.ObjectSurface, PathScripts.PathWaterline.ObjectWaterline, PathScripts.PathCircularHoleBase.ObjectOp, PathScripts.PathDeburr.ObjectDeburr, PathScripts.PathEngrave.ObjectEngrave, and PathScripts.PathProbe.ObjectProbing.
Referenced by PathScripts.PathOp.ObjectOp.execute().
◆ opFeatures()
def PathScripts.PathOp.ObjectOp.opFeatures | ( | self, | |
obj | |||
) |
Reimplemented in PathScripts.PathAdaptive.PathAdaptive, PathScripts.PathCircularHoleBase.ObjectOp, PathScripts.PathSurface.ObjectSurface, PathScripts.PathWaterline.ObjectWaterline, PathScripts.PathDeburr.ObjectDeburr, PathScripts.PathAreaOp.ObjectOp, PathScripts.PathEngrave.ObjectEngrave, and PathScripts.PathProbe.ObjectProbing.
Referenced by PathScripts.PathOp.ObjectOp.addOpValues(), PathScripts.PathOp.ObjectOp.execute(), PathScripts.PathOp.ObjectOp.onDocumentRestored(), PathScripts.PathEngraveBase.ObjectOp.opSetDefaultValues(), PathScripts.PathOp.ObjectOp.setDefaultValues(), and PathScripts.PathOp.ObjectOp.updateDepths().
◆ opOnChanged()
def PathScripts.PathOp.ObjectOp.opOnChanged | ( | self, | |
obj, | |||
prop | |||
) |
Reimplemented in PathScripts.PathAreaOp.ObjectOp.
Referenced by PathScripts.PathOp.ObjectOp.onChanged().
◆ opOnDocumentRestored()
def PathScripts.PathOp.ObjectOp.opOnDocumentRestored | ( | self, | |
obj | |||
) |
Reimplemented in PathScripts.PathSurface.ObjectSurface, PathScripts.PathWaterline.ObjectWaterline, PathScripts.PathAreaOp.ObjectOp, PathScripts.PathDeburr.ObjectDeburr, PathScripts.PathEngrave.ObjectEngrave, PathScripts.PathHelix.ObjectHelix, and PathScripts.PathPocket.ObjectPocket.
Referenced by PathScripts.PathOp.ObjectOp.onDocumentRestored().
◆ opRejectAddBase()
def PathScripts.PathOp.ObjectOp.opRejectAddBase | ( | self, | |
obj, | |||
base, | |||
sub | |||
) |
Reimplemented in PathScripts.PathDeburr.ObjectDeburr.
Referenced by PathScripts.PathOp.ObjectOp.addBase().
◆ opSetDefaultValues()
def PathScripts.PathOp.ObjectOp.opSetDefaultValues | ( | self, | |
obj, | |||
job | |||
) |
Reimplemented in PathScripts.PathAdaptive.PathAdaptive, PathScripts.PathSurface.ObjectSurface, PathScripts.PathWaterline.ObjectWaterline, PathScripts.PathHelix.ObjectHelix, PathScripts.PathDrilling.ObjectDrilling, PathScripts.PathAreaOp.ObjectOp, PathScripts.PathDeburr.ObjectDeburr, PathScripts.PathEngraveBase.ObjectOp, and PathScripts.PathProbe.ObjectProbing.
Referenced by PathScripts.PathOp.ObjectOp.setDefaultValues().
◆ opUpdateDepths()
def PathScripts.PathOp.ObjectOp.opUpdateDepths | ( | self, | |
obj | |||
) |
Reimplemented in PathScripts.PathSurface.ObjectSurface, PathScripts.PathProfile.ObjectProfile, and PathScripts.PathEngrave.ObjectEngrave.
Referenced by PathScripts.PathOp.ObjectOp.updateDepths().
◆ setDefaultValues()
def PathScripts.PathOp.ObjectOp.setDefaultValues | ( | self, | |
obj | |||
) |
References PathScripts.PathOp.ObjectOp.applyExpression(), PathScripts.PathOp.ObjectOp.job, PathScripts.PathJobDlg.JobTemplateExport.job, PathScripts.PathJobDlg.JobCreate.model, PartGui::TaskCheckGeometryResults.model, PathScripts.PathOp.ObjectOp.model, ArchMaterial._ArchMultiMaterialTaskPanel.model, PathScripts.PathEngrave.ObjectEngrave.opFeatures(), PathScripts.PathAreaOp.ObjectOp.opFeatures(), PathScripts.PathDeburr.ObjectDeburr.opFeatures(), PathScripts.PathCircularHoleBase.ObjectOp.opFeatures(), PathScripts.PathOp.ObjectOp.opFeatures(), PathScripts.PathAdaptive.PathAdaptive.opFeatures(), PathScripts.PathEngraveBase.ObjectOp.opSetDefaultValues(), PathScripts.PathDeburr.ObjectDeburr.opSetDefaultValues(), PathScripts.PathAreaOp.ObjectOp.opSetDefaultValues(), PathScripts.PathDrilling.ObjectDrilling.opSetDefaultValues(), PathScripts.PathHelix.ObjectHelix.opSetDefaultValues(), PathScripts.PathOp.ObjectOp.opSetDefaultValues(), PathScripts.PathAdaptive.PathAdaptive.opSetDefaultValues(), and PathScripts.PathOp.ObjectOp.stock.
◆ setEditorModes()
def PathScripts.PathOp.ObjectOp.setEditorModes | ( | self, | |
obj, | |||
features | |||
) |
Referenced by PathScripts.PathOp.ObjectOp.onDocumentRestored().
◆ updateDepths()
def PathScripts.PathOp.ObjectOp.updateDepths | ( | self, | |
obj, | |||
ignoreErrors = False |
|||
) |
References PathScripts.PathOp.ObjectOp._setBaseAndStock(), PathScripts.PathEngrave.ObjectEngrave.opFeatures(), PathScripts.PathAreaOp.ObjectOp.opFeatures(), PathScripts.PathDeburr.ObjectDeburr.opFeatures(), PathScripts.PathCircularHoleBase.ObjectOp.opFeatures(), PathScripts.PathOp.ObjectOp.opFeatures(), PathScripts.PathAdaptive.PathAdaptive.opFeatures(), PathScripts.PathEngrave.ObjectEngrave.opUpdateDepths(), PathScripts.PathOp.ObjectOp.opUpdateDepths(), and PathScripts.PathOp.ObjectOp.stock.
Referenced by PathScripts.PathOp.ObjectOp.execute(), and PathScripts.PathOp.ObjectOp.onChanged().
Member Data Documentation
◆ addNewProps
PathScripts.PathOp.ObjectOp.addNewProps |
Referenced by PathScripts.PathProfile.ObjectProfile.areaOpSetDefaultValues(), PathScripts.PathSurface.ObjectSurface.opOnDocumentRestored(), PathScripts.PathWaterline.ObjectWaterline.opOnDocumentRestored(), PathScripts.PathSurface.ObjectSurface.opSetDefaultValues(), and PathScripts.PathWaterline.ObjectWaterline.opSetDefaultValues().
◆ commandlist
PathScripts.PathOp.ObjectOp.commandlist |
Referenced by PathScripts.PathEngraveBase.ObjectOp.appendCommand(), PathScripts.PathEngraveBase.ObjectOp.buildpathocc(), PathScripts.PathHelix.ObjectHelix.circularHoleExecute(), PathScripts.PathDrilling.ObjectDrilling.circularHoleExecute(), PathScripts.PathOp.ObjectOp.execute(), PathScripts.PathHelix.ObjectHelix.helix_cut(), PathScripts.PathProbe.ObjectProbing.opExecute(), and PathScripts.PathEngrave.ObjectEngrave.opExecute().
◆ horizFeed
PathScripts.PathOp.ObjectOp.horizFeed |
Referenced by PathScripts.PathAreaOp.ObjectOp.areaOpSetDefaultValues(), PathScripts.PathEngraveBase.ObjectOp.buildpathocc(), PathScripts.PathOp.ObjectOp.execute(), PathScripts.PathHelix.ObjectHelix.helix_cut(), PathScripts.PathToolControllerGui.ToolControllerEditor.updateToolController(), and PathScripts.PathToolControllerGui.ToolControllerEditor.updateUi().
◆ horizRapid
PathScripts.PathOp.ObjectOp.horizRapid |
Referenced by PathScripts.PathEngraveBase.ObjectOp.buildpathocc(), PathScripts.PathDrilling.ObjectDrilling.circularHoleExecute(), PathScripts.PathOp.ObjectOp.execute(), PathScripts.PathHelix.ObjectHelix.helix_cut(), PathScripts.PathSurface.ObjectSurface.holdStopCmds(), PathScripts.PathToolControllerGui.ToolControllerEditor.updateToolController(), and PathScripts.PathToolControllerGui.ToolControllerEditor.updateUi().
◆ job
PathScripts.PathOp.ObjectOp.job |
Referenced by PathScripts.PathOp.ObjectOp.addBase(), PathScripts.PathToolLibraryEditor.EditorPanel.copyTools(), PathScripts.PathOp.ObjectOp.execute(), PathScripts.PathOp.ObjectOp.getJob(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.modifyPanel(), PathScripts.PathSimulatorGui.PathSimulation.onJobChange(), PathScripts.PathOp.ObjectOp.setDefaultValues(), PathTests.TestPathStock.TestPathStock.test00(), PathTests.TestPathStock.TestPathStock.test01(), PathTests.TestPathHelix.TestPathHelix.test02(), PathTests.TestPathHelix.TestPathHelix.test03(), PathTests.TestPathHelix.TestPathHelix.test04(), PathTests.TestPathStock.TestPathStock.test10(), PathTests.TestPathStock.TestPathStock.test11(), and PathTests.TestPathStock.TestPathStock.test12().
◆ model
PathScripts.PathOp.ObjectOp.model |
Referenced by PathScripts.PathToolBitEdit.ToolBitEditor.accept(), PathScripts.PathSetupSheetGui.OpTaskPanel.accept(), PathScripts.PathPocket.ObjectPocket.areaOpShapes(), PathScripts.PathMillFace.ObjectFace.areaOpShapes(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.extensionsClear(), PathScripts.PathCircularHoleBase.ObjectOp.findAllHoles(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.forAllItemsCall(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.getFields(), PathScripts.PathToolBitLibraryGui.ToolBitLibrary.libararySaveLinuxCNC(), PathScripts.PathToolBitLibraryGui.ToolBitLibrary.libraryLoad(), PathScripts.PathToolBitLibraryGui.ToolBitLibrary.libraryOpen(), PathScripts.PathToolBitLibraryGui.ToolBitLibrary.librarySave(), PathScripts.PathEngrave.ObjectEngrave.opExecute(), PathScripts.PathDeburr.ObjectDeburr.opRejectAddBase(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.registerSignalHandlers(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.restoreSelection(), PathScripts.PathToolBitLibraryGui.ToolBitLibrary.selectedOrAllTools(), PathScripts.PathOp.ObjectOp.setDefaultValues(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.setExtensions(), ArchMaterial.MultiMaterialDelegate.setModelData(), PathScripts.PathSetupSheetGui.OpTaskPanel.setupUi(), PathScripts.PathToolBitLibraryGui.ToolBitLibrary.toolAdd(), PathScripts.PathToolBitLibraryGui.ToolBitLibrary.toolDelete(), PathScripts.PathToolBitLibraryGui.ToolBitLibrary.toolEnumerate(), PathScripts.PathToolBitEdit.ToolBitEditor.updateData(), and PathScripts.PathSetupSheetGui.OpTaskPanel.updateData().
◆ radius
PathScripts.PathOp.ObjectOp.radius |
Referenced by PathScripts.PathPocketBase.ObjectPocket.areaOpAreaParams(), PathScripts.PathProfile.ObjectProfile.areaOpAreaParams(), PathScripts.PathPocketBase.ObjectPocket.areaOpPathParams(), PathScripts.PathAreaOp.ObjectOp.areaOpSetDefaultValues(), PathScripts.PathMillFace.ObjectFace.areaOpShapes(), PathScripts.PathHelix.ObjectHelix.circularHoleExecute(), PathScripts.PathWaterline.ObjectWaterline.deleteOpVariables(), PathScripts.PathSurface.ObjectSurface.deleteOpVariables(), PathScripts.PathOp.ObjectOp.execute(), PathScripts.PathHelix.ObjectHelix.helix_cut(), and PathScripts.PathSurfaceSupport.ProcessSelectedFaces.preProcessModel().
◆ stock
PathScripts.PathOp.ObjectOp.stock |
◆ tool
PathScripts.PathOp.ObjectOp.tool |
Referenced by PathScripts.PathToolBitEdit.ToolBitEditor.accept(), PathScripts.PathToolEdit.ToolEditor.accept(), PathScripts.PathMillFace.ObjectFace.areaOpShapes(), PathScripts.PathDrilling.ObjectDrilling.circularHoleExecute(), PathScripts.PathToolLibraryManager.FreeCADTooltableHandler.endElement(), PathScripts.PathToolLibraryManager.HeeksTooltableHandler.endElement(), PathScripts.PathOp.ObjectOp.execute(), PathScripts.PathSimulatorGui.PathSimulation.InvalidOperation(), PathScripts.PathDeburr.ObjectDeburr.opExecute(), PathScripts.PathSimulatorGui.PathSimulation.PerformCutBoolean(), PathScripts.PathToolBitEdit.ToolBitEditor.reject(), PathScripts.PathToolEdit.ToolEditor.reject(), PathScripts.PathToolBitEdit.ToolBitEditor.selectShape(), PathScripts.PathToolLibraryManager.FreeCADTooltableHandler.startElement(), PathScripts.PathToolLibraryManager.HeeksTooltableHandler.startElement(), PathScripts.PathToolBitEdit.ToolBitEditor.updateShape(), PathScripts.PathToolBitEdit.ToolBitEditor.updateTool(), PathScripts.PathToolEdit.ToolEditor.updateTool(), PathScripts.PathToolEdit.ToolEditor.updateToolType(), PathScripts.PathToolBitEdit.ToolBitEditor.updateUI(), and PathScripts.PathToolEdit.ToolEditor.updateUI().
◆ vertFeed
PathScripts.PathOp.ObjectOp.vertFeed |
Referenced by PathScripts.PathAreaOp.ObjectOp.areaOpSetDefaultValues(), PathScripts.PathEngraveBase.ObjectOp.buildpathocc(), PathScripts.PathDrilling.ObjectDrilling.circularHoleExecute(), PathScripts.PathOp.ObjectOp.execute(), PathScripts.PathHelix.ObjectHelix.helix_cut(), PathScripts.PathSurface.ObjectSurface.holdStopCmds(), PathScripts.PathToolControllerGui.ToolControllerEditor.updateToolController(), and PathScripts.PathToolControllerGui.ToolControllerEditor.updateUi().
◆ vertRapid
PathScripts.PathOp.ObjectOp.vertRapid |
Referenced by PathScripts.PathEngraveBase.ObjectOp.buildpathocc(), PathScripts.PathHelix.ObjectHelix.circularHoleExecute(), PathScripts.PathDrilling.ObjectDrilling.circularHoleExecute(), PathScripts.PathOp.ObjectOp.execute(), PathScripts.PathHelix.ObjectHelix.helix_cut(), PathScripts.PathSurface.ObjectSurface.holdStopCmds(), PathScripts.PathEngrave.ObjectEngrave.opExecute(), PathScripts.PathToolControllerGui.ToolControllerEditor.updateToolController(), and PathScripts.PathToolControllerGui.ToolControllerEditor.updateUi().
The documentation for this class was generated from the following file:
- src/Mod/Path/PathScripts/PathOp.py