Public Member Functions | |
def deleteOpVariables (self, all=True) | |
def initOperation (self, obj) | |
def initOpProperties (self, obj, warn=False) | |
def onChanged (self, obj, prop) | |
def opApplyPropertyDefaults (self, obj, job, propList) | |
def opApplyPropertyLimits (self, obj) | |
def opExecute (self, obj) | |
def opFeatures (self, obj) | |
def opOnDocumentRestored (self, obj) | |
def opPropertyDefaults (self, obj, job) | |
def opPropertyDefinitions (self) | |
def opPropertyEnumerations (self) | |
def opSetDefaultValues (self, obj, job) | |
def resetOpVariables (self, all=True) | |
def setEditorProperties (self, obj) | |
def setOclCutter (self, obj, safe=False) | |
def showDebugObject (self, objShape, objName) | |
![]() | |
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 onDocumentRestored (self, obj) | |
def opOnChanged (self, obj, prop) | |
def opRejectAddBase (self, obj, base, sub) | |
def opUpdateDepths (self, obj) | |
def setDefaultValues (self, obj) | |
def setEditorModes (self, obj, features) | |
def updateDepths (self, obj, ignoreErrors=False) | |
Detailed Description
Proxy object for Surfacing operation.
Member Function Documentation
◆ deleteOpVariables()
def PathScripts.PathWaterline.ObjectWaterline.deleteOpVariables | ( | self, | |
all = True |
|||
) |
References PathScripts.PathCircularHoleBase.ObjectOp.axialFeed, PathScripts.PathAreaOp.ObjectOp.axialFeed, PathScripts.PathSurface.ObjectSurface.axialFeed, PathScripts.PathWaterline.ObjectWaterline.axialFeed, PathScripts.PathCircularHoleBase.ObjectOp.axialRapid, PathScripts.PathAreaOp.ObjectOp.axialRapid, PathScripts.PathSurface.ObjectSurface.axialRapid, PathScripts.PathWaterline.ObjectWaterline.axialRapid, PathScripts.PathSurface.ObjectSurface.bbRadius, PathScripts.PathWaterline.ObjectWaterline.bbRadius, PathScripts.PathCircularHoleBase.ObjectOp.clearHeight, PathScripts.PathSurface.ObjectSurface.clearHeight, PathScripts.PathWaterline.ObjectWaterline.clearHeight, PathScripts.PathWaterline.ObjectWaterline.ClearHeightOffset, PathScripts.PathSurface.ObjectSurface.ClearHeightOffset, PathScripts.PathSurfaceSupport.PathGeometryGenerator.cutOut, PathScripts.PathWaterline.ObjectWaterline.cutOut, PathScripts.PathSurface.ObjectSurface.cutOut, PathScripts.PathWaterline.ObjectWaterline.cutter, PathScripts.PathSurface.ObjectSurface.cutter, PathScripts.PathWaterline.ObjectWaterline.faceZMax, PathScripts.PathSurface.ObjectSurface.faceZMax, PathScripts.PathSurface.ObjectSurface.FinalDepth, PathScripts.PathWaterline.ObjectWaterline.FinalDepth, PathScripts.PathWaterline.ObjectWaterline.fullSTL, PathScripts.PathSurface.ObjectSurface.fullSTL, PathScripts.PathWaterline.ObjectWaterline.holdPntCnt, PathScripts.PathSurface.ObjectSurface.holdPntCnt, PathScripts.PathWaterline.ObjectWaterline.holdPoint, PathScripts.PathSurface.ObjectSurface.holdPoint, PathScripts.PathWaterline.ObjectWaterline.layerEndPnt, PathScripts.PathSurface.ObjectSurface.layerEndPnt, PathScripts.PathSurface.ObjectSurface.layerEndzMax, PathScripts.PathWaterline.ObjectWaterline.layerEndzMax, PathScripts.PathWaterline.ObjectWaterline.onHold, PathScripts.PathSurface.ObjectSurface.onHold, 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.PathSurface.ObjectSurface.resetTolerance, PathScripts.PathWaterline.ObjectWaterline.resetTolerance, PathScripts.PathDressupPathBoundary.DressupPathBoundary.safeHeight, PathScripts.PathCircularHoleBase.ObjectOp.safeHeight, PathScripts.PathOpGui.TaskPanelHeightsPage.safeHeight, PathScripts.PathOpGui.TaskPanel.safeHeight, PathScripts.PathSurface.ObjectSurface.safeHeight, PathScripts.PathWaterline.ObjectWaterline.safeHeight, PathScripts.PathSetupSheet.Template.SafeHeightOffset, PathScripts.PathWaterline.ObjectWaterline.SafeHeightOffset, PathScripts.PathSurface.ObjectSurface.SafeHeightOffset, PathScripts.PathWaterline.ObjectWaterline.stl, PathScripts.PathSurface.ObjectSurface.stl, PathScripts.PathWaterline.ObjectWaterline.useTiltCutter, and PathScripts.PathSurface.ObjectSurface.useTiltCutter.
◆ initOperation()
def PathScripts.PathWaterline.ObjectWaterline.initOperation | ( | self, | |
obj | |||
) |
Reimplemented from PathScripts.PathOp.ObjectOp.
◆ initOpProperties()
def PathScripts.PathWaterline.ObjectWaterline.initOpProperties | ( | self, | |
obj, | |||
warn = False |
|||
) |
Referenced by PathScripts.PathWaterline.ObjectWaterline.opOnDocumentRestored().
◆ onChanged()
def PathScripts.PathWaterline.ObjectWaterline.onChanged | ( | self, | |
obj, | |||
prop | |||
) |
Reimplemented from PathScripts.PathOp.ObjectOp.
References PathScripts.PathProfile.ObjectProfile.propertiesReady, PathScripts.PathWaterline.ObjectWaterline.propertiesReady, PathScripts.PathSurface.ObjectSurface.propertiesReady, PathScripts.PathArray.ObjectArray.setEditorProperties(), PathScripts.PathDressupRampEntry.ObjectDressup.setEditorProperties(), PathScripts.PathWaterline.ObjectWaterline.setEditorProperties(), PathScripts.PathSurface.ObjectSurface.setEditorProperties(), and PathScripts.PathPocketShape.ObjectPocket.setEditorProperties().
Referenced by ArchSite.Compass.buildCoordinates(), and ArchAxis.CommandArchGrid.IsActive().
◆ opApplyPropertyDefaults()
def PathScripts.PathWaterline.ObjectWaterline.opApplyPropertyDefaults | ( | self, | |
obj, | |||
job, | |||
propList | |||
) |
◆ opApplyPropertyLimits()
def PathScripts.PathWaterline.ObjectWaterline.opApplyPropertyLimits | ( | self, | |
obj | |||
) |
◆ opExecute()
def PathScripts.PathWaterline.ObjectWaterline.opExecute | ( | self, | |
obj | |||
) |
Reimplemented from PathScripts.PathOp.ObjectOp.
◆ opFeatures()
def PathScripts.PathWaterline.ObjectWaterline.opFeatures | ( | self, | |
obj | |||
) |
Reimplemented from PathScripts.PathOp.ObjectOp.
◆ opOnDocumentRestored()
def PathScripts.PathWaterline.ObjectWaterline.opOnDocumentRestored | ( | self, | |
obj | |||
) |
Reimplemented from PathScripts.PathOp.ObjectOp.
References PathScripts.PathOp.ObjectOp.addNewProps, PathScripts.PathWaterline.ObjectWaterline.initOpProperties(), PathScripts.PathSurface.ObjectSurface.initOpProperties(), PathScripts.PathSurface.ObjectSurface.opApplyPropertyDefaults(), PathScripts.PathWaterline.ObjectWaterline.opApplyPropertyDefaults(), PathScripts.PathWaterline.ObjectWaterline.opPropertyEnumerations(), PathScripts.PathSurface.ObjectSurface.opPropertyEnumerations(), PathScripts.PathProfile.ObjectProfile.propertiesReady, PathScripts.PathWaterline.ObjectWaterline.propertiesReady, PathScripts.PathSurface.ObjectSurface.propertiesReady, PathScripts.PathArray.ObjectArray.setEditorProperties(), PathScripts.PathDressupRampEntry.ObjectDressup.setEditorProperties(), PathScripts.PathWaterline.ObjectWaterline.setEditorProperties(), PathScripts.PathSurface.ObjectSurface.setEditorProperties(), and PathScripts.PathPocketShape.ObjectPocket.setEditorProperties().
◆ opPropertyDefaults()
def PathScripts.PathWaterline.ObjectWaterline.opPropertyDefaults | ( | self, | |
obj, | |||
job | |||
) |
Referenced by PathScripts.PathWaterline.ObjectWaterline.opApplyPropertyDefaults().
◆ opPropertyDefinitions()
def PathScripts.PathWaterline.ObjectWaterline.opPropertyDefinitions | ( | self | ) |
◆ opPropertyEnumerations()
def PathScripts.PathWaterline.ObjectWaterline.opPropertyEnumerations | ( | self | ) |
◆ opSetDefaultValues()
def PathScripts.PathWaterline.ObjectWaterline.opSetDefaultValues | ( | self, | |
obj, | |||
job | |||
) |
Reimplemented from PathScripts.PathOp.ObjectOp.
References PathScripts.PathOp.ObjectOp.addNewProps, PathScripts.PathSurface.ObjectSurface.opApplyPropertyDefaults(), and PathScripts.PathWaterline.ObjectWaterline.opApplyPropertyDefaults().
◆ resetOpVariables()
def PathScripts.PathWaterline.ObjectWaterline.resetOpVariables | ( | self, | |
all = True |
|||
) |
References PathScripts.PathWaterline.ObjectWaterline.holdPoint, PathScripts.PathSurface.ObjectSurface.holdPoint, PathScripts.PathWaterline.ObjectWaterline.layerEndPnt, and PathScripts.PathSurface.ObjectSurface.layerEndPnt.
◆ setEditorProperties()
def PathScripts.PathWaterline.ObjectWaterline.setEditorProperties | ( | self, | |
obj | |||
) |
◆ setOclCutter()
def PathScripts.PathWaterline.ObjectWaterline.setOclCutter | ( | self, | |
obj, | |||
safe = False |
|||
) |
References PathScripts.PathWaterline.ObjectWaterline.useTiltCutter, and PathScripts.PathSurface.ObjectSurface.useTiltCutter.
◆ showDebugObject()
def PathScripts.PathWaterline.ObjectWaterline.showDebugObject | ( | self, | |
objShape, | |||
objName | |||
) |
References PathScripts.PathWaterline.ObjectWaterline.showDebugObjects, PathScripts.PathSurfaceSupport.ProcessSelectedFaces.showDebugObjects, PathScripts.PathSurface.ObjectSurface.showDebugObjects, PathScripts.PathWaterline.ObjectWaterline.tempGroup, PathScripts.PathSurface.ObjectSurface.tempGroup, PathScripts.PathSurfaceSupport.ProcessSelectedFaces.tempGroup, and PathScripts.PathSurfaceSupport.FindUnifiedRegions.tempGroup.
Member Data Documentation
◆ addNewProps
PathScripts.PathWaterline.ObjectWaterline.addNewProps |
◆ avoidShapes
PathScripts.PathWaterline.ObjectWaterline.avoidShapes |
◆ axialFeed
PathScripts.PathWaterline.ObjectWaterline.axialFeed |
◆ axialRapid
PathScripts.PathWaterline.ObjectWaterline.axialRapid |
◆ bbRadius
PathScripts.PathWaterline.ObjectWaterline.bbRadius |
◆ boundBoxes
PathScripts.PathWaterline.ObjectWaterline.boundBoxes |
◆ clearHeight
PathScripts.PathWaterline.ObjectWaterline.clearHeight |
◆ ClearHeightOffset
PathScripts.PathWaterline.ObjectWaterline.ClearHeightOffset |
◆ closedGap
PathScripts.PathWaterline.ObjectWaterline.closedGap |
◆ collectiveShapes
PathScripts.PathWaterline.ObjectWaterline.collectiveShapes |
◆ CutClimb
PathScripts.PathWaterline.ObjectWaterline.CutClimb |
◆ cutOut
PathScripts.PathWaterline.ObjectWaterline.cutOut |
◆ cutter
PathScripts.PathWaterline.ObjectWaterline.cutter |
◆ depthParams
PathScripts.PathWaterline.ObjectWaterline.depthParams |
◆ endVector
PathScripts.PathWaterline.ObjectWaterline.endVector |
◆ faceZMax
PathScripts.PathWaterline.ObjectWaterline.faceZMax |
◆ FinalDepth
PathScripts.PathWaterline.ObjectWaterline.FinalDepth |
◆ fullSTL
PathScripts.PathWaterline.ObjectWaterline.fullSTL |
◆ gaps
PathScripts.PathWaterline.ObjectWaterline.gaps |
◆ geoTlrnc
PathScripts.PathWaterline.ObjectWaterline.geoTlrnc |
◆ holdPntCnt
PathScripts.PathWaterline.ObjectWaterline.holdPntCnt |
◆ holdPoint
PathScripts.PathWaterline.ObjectWaterline.holdPoint |
◆ individualShapes
PathScripts.PathWaterline.ObjectWaterline.individualShapes |
◆ layerEndPnt
PathScripts.PathWaterline.ObjectWaterline.layerEndPnt |
◆ layerEndzMax
PathScripts.PathWaterline.ObjectWaterline.layerEndzMax |
◆ midDep
PathScripts.PathWaterline.ObjectWaterline.midDep |
◆ modelSTLs
PathScripts.PathWaterline.ObjectWaterline.modelSTLs |
◆ modelTypes
PathScripts.PathWaterline.ObjectWaterline.modelTypes |
◆ module
PathScripts.PathWaterline.ObjectWaterline.module |
◆ onHold
PathScripts.PathWaterline.ObjectWaterline.onHold |
◆ profileShapes
PathScripts.PathWaterline.ObjectWaterline.profileShapes |
◆ propertiesReady
PathScripts.PathWaterline.ObjectWaterline.propertiesReady |
◆ radius
PathScripts.PathWaterline.ObjectWaterline.radius |
◆ resetTolerance
PathScripts.PathWaterline.ObjectWaterline.resetTolerance |
◆ safeHeight
PathScripts.PathWaterline.ObjectWaterline.safeHeight |
◆ SafeHeightOffset
PathScripts.PathWaterline.ObjectWaterline.SafeHeightOffset |
◆ safeSTLs
PathScripts.PathWaterline.ObjectWaterline.safeSTLs |
◆ showDebugObjects
PathScripts.PathWaterline.ObjectWaterline.showDebugObjects |
Referenced by PathScripts.PathWaterline.ObjectWaterline.showDebugObject().
◆ stl
PathScripts.PathWaterline.ObjectWaterline.stl |
◆ stockZMin
PathScripts.PathWaterline.ObjectWaterline.stockZMin |
◆ tempGroup
PathScripts.PathWaterline.ObjectWaterline.tempGroup |
Referenced by PathScripts.PathWaterline.ObjectWaterline.showDebugObject().
◆ tmpCOM
PathScripts.PathWaterline.ObjectWaterline.tmpCOM |
◆ toolDiam
PathScripts.PathWaterline.ObjectWaterline.toolDiam |
◆ topoMap
PathScripts.PathWaterline.ObjectWaterline.topoMap |
◆ useTiltCutter
PathScripts.PathWaterline.ObjectWaterline.useTiltCutter |
◆ wpc
PathScripts.PathWaterline.ObjectWaterline.wpc |
The documentation for this class was generated from the following file:
- src/Mod/Path/PathScripts/PathWaterline.py