Classes | |
| class | PathAdaptive |
Functions | |
| def | CalcHelixConePoint (height, cur_z, radius, angle) |
| def | convertTo2d (pathArray) |
| def | Create (name, obj=None, parentJob=None) |
| def | discretize (edge, flipDirection=False) |
| def | Execute (op, obj) |
| def | GenerateGCode (op, obj, adaptiveResults, helixDiameter) |
| def | sceneClean () |
| def | sceneDrawPath (path, color=(0, 0, 1)) |
| def | SetupProperties () |
Variables | |
| DraftGeomUtils = LazyLoader("DraftGeomUtils", globals(), "DraftGeomUtils") | |
| FeatureExtensions | |
| Part = LazyLoader("Part", globals(), "Part") | |
| sceneGraph = None | |
| list | scenePathNodes = [] |
| int | topZ = 10 |
| translate = FreeCAD.Qt.translate | |
| def PathScripts.PathAdaptive.CalcHelixConePoint | ( | height, | |
| cur_z, | |||
| radius, | |||
| angle | |||
| ) |
Referenced by PathScripts.PathAdaptive.GenerateGCode().
| def PathScripts.PathAdaptive.convertTo2d | ( | pathArray | ) |
Referenced by PathScripts.PathAdaptive.Execute().
| def PathScripts.PathAdaptive.Create | ( | name, | |
obj = None, |
|||
parentJob = None |
|||
| ) |
Create(name) ... Creates and returns a Adaptive operation.
| def PathScripts.PathAdaptive.discretize | ( | edge, | |
flipDirection = False |
|||
| ) |
Referenced by PathScripts.PathAdaptive.Execute().
| def PathScripts.PathAdaptive.Execute | ( | op, | |
| obj | |||
| ) |
| def PathScripts.PathAdaptive.GenerateGCode | ( | op, | |
| obj, | |||
| adaptiveResults, | |||
| helixDiameter | |||
| ) |
References PathScripts.PathAdaptive.CalcHelixConePoint().
Referenced by PathScripts.PathAdaptive.Execute().
| def PathScripts.PathAdaptive.sceneClean | ( | ) |
Referenced by PathScripts.PathAdaptive.Execute().
| def PathScripts.PathAdaptive.sceneDrawPath | ( | path, | |
color = (0, 0, 1) |
|||
| ) |
Referenced by PathScripts.PathAdaptive.Execute().
| def PathScripts.PathAdaptive.SetupProperties | ( | ) |
| PathScripts.PathAdaptive.DraftGeomUtils = LazyLoader("DraftGeomUtils", globals(), "DraftGeomUtils") |
| PathScripts.PathAdaptive.FeatureExtensions |
| PathScripts.PathAdaptive.Part = LazyLoader("Part", globals(), "Part") |
| PathScripts.PathAdaptive.sceneGraph = None |
| list PathScripts.PathAdaptive.scenePathNodes = [] |
| int PathScripts.PathAdaptive.topZ = 10 |
| PathScripts.PathAdaptive.translate = FreeCAD.Qt.translate |