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 |