PathScripts.PathDressupPathBoundary.PathBoundary Class Reference

Public Member Functions

def boundaryCommands (self, begin, end, verticalFeed)
 
def execute (self)
 

Public Attributes

 baseOp
 
 boundary
 
 clearanceHeight
 
 inside
 
 safeHeight
 
 strG0ZclearanceHeight
 
 strG0ZsafeHeight
 

Detailed Description

class PathBoundary...
This class requires a base operation, boundary shape, and optional inside boolean (default is True).
The `execute()` method returns a Path object with path commands limited to cut paths inside or outside
the provided boundary shape.

Member Function Documentation

◆ boundaryCommands()

◆ execute()

def PathScripts.PathDressupPathBoundary.PathBoundary.execute (   self)

References PathScripts.PathDressupPathBoundary.PathBoundary.baseOp, femsolver.elmer.sifio.Builder.boundary(), PathScripts.PathDressupPathBoundary.PathBoundary.boundary, GCS::ConstraintSnell.boundary, PathScripts.PathDressupPathBoundary.PathBoundary.boundaryCommands(), PathScripts.PathDressupPathBoundary.DressupPathBoundary.clearanceHeight, PathScripts.PathDressupPathBoundary.PathBoundary.clearanceHeight, PathScripts.PathOpGui.TaskPanelHeightsPage.clearanceHeight, PathScripts.PathOpGui.TaskPanelDiametersPage.clearanceHeight, PathScripts.PathOpGui.TaskPanel.clearanceHeight, PathScripts.PathDressupPathBoundary.PathBoundary.inside, PathScripts.PathDressupPathBoundary.DressupPathBoundary.safeHeight, PathScripts.PathDressupPathBoundary.PathBoundary.safeHeight, PathScripts.PathOpGui.TaskPanelHeightsPage.safeHeight, PathScripts.PathOpGui.TaskPanelDiametersPage.safeHeight, PathScripts.PathOpGui.TaskPanel.safeHeight, PathScripts.PathSurface.ObjectSurface.safeHeight, PathScripts.PathWaterline.ObjectWaterline.safeHeight, PathScripts.PathDressupPathBoundary.PathBoundary.strG0ZclearanceHeight, and PathScripts.PathDressupPathBoundary.PathBoundary.strG0ZsafeHeight.

Referenced by draftobjects.facebinder.Facebinder.addSubobjects(), PathScripts.PathDressupDogbone.ObjectDressup.boneStateList(), ArchSite.Compass.buildCoordinates(), PathScripts.PathDressupHoldingTags.ObjectTagDressup.generateTags(), ArchPanel.PanelCut.getWires(), ArchSchedule.CommandArchSchedule.IsActive(), Mod.PartDesign.Scripts.DistanceBolt.DistanceBolt.onChanged(), Mod.PartDesign.Scripts.Epitrochoid.Epitrochoid.onChanged(), Mod.PartDesign.Scripts.Parallelepiped.Parallelepiped.onChanged(), Mod.PartDesign.Scripts.Parallelepiped.BoxCylinder.onChanged(), Mod.PartDesign.Scripts.Spring.MySpring.onChanged(), FeaturePython.DistanceBolt.onChanged(), PathScripts.PathStock.StockFromBase.onChanged(), PathScripts.PathStock.StockCreateBox.onChanged(), PathScripts.PathStock.StockCreateCylinder.onChanged(), draftobjects.draftlink.DraftLink.onDocumentRestored(), draftobjects.patharray.PathArray.onDocumentRestored(), and draftobjects.pathtwistedarray.PathTwistedArray.onDocumentRestored().

Member Data Documentation

◆ baseOp

PathScripts.PathDressupPathBoundary.PathBoundary.baseOp

◆ boundary

PathScripts.PathDressupPathBoundary.PathBoundary.boundary

◆ clearanceHeight

◆ inside

PathScripts.PathDressupPathBoundary.PathBoundary.inside

◆ safeHeight

◆ strG0ZclearanceHeight

PathScripts.PathDressupPathBoundary.PathBoundary.strG0ZclearanceHeight

◆ strG0ZsafeHeight

PathScripts.PathDressupPathBoundary.PathBoundary.strG0ZsafeHeight

The documentation for this class was generated from the following file: