Proxy class for Helix operations.
|
def | circularHoleFeatures (self, obj) |
|
def | initCircularHoleOperation (self, obj) |
|
def | circularHoleExecute (self, obj, holes) |
|
def | helix_cut (self, obj, x0, y0, r_out, r_in, dr) |
|
def | opFeatures (self, obj) |
|
def | initOperation (self, obj) |
|
def | baseIsArchPanel (self, obj, base) |
|
def | getArchPanelEdge (self, obj, base, sub) |
|
def | holeDiameter (self, obj, base, sub) |
|
def | holePosition (self, obj, base, sub) |
|
def | isHoleEnabled (self, obj, base, sub) |
|
def | opExecute (self, obj) |
|
def | findHoles (self, obj, baseobject) |
|
def | setEditorModes (self, obj, features) |
|
def | __getstate__ (self) |
|
def | __setstate__ (self, state) |
|
def | opOnDocumentRestored (self, obj) |
|
def | opOnChanged (self, obj, prop) |
|
def | opUpdateDepths (self, obj) |
|
def | opRejectAddBase (self, obj, base, sub) |
|
def | onChanged (self, obj, prop) |
|
def | applyExpression (self, obj, prop, expr) |
|
def | setDefaultValues (self, obj) |
|
def | getJob (self, obj) |
|
def | updateDepths (self, obj, ignoreErrors=False) |
|
def | execute (self, obj) |
|
def PathScripts.PathHelix.ObjectHelix.helix_cut |
( |
|
self, |
|
|
|
obj, |
|
|
|
x0, |
|
|
|
y0, |
|
|
|
r_out, |
|
|
|
r_in, |
|
|
|
dr |
|
) |
| |
helix_cut(obj, x0, y0, r_out, r_in, dr) ... generate helix commands for specified hole.
x0, y0: coordinates of center
r_out, r_in: outer and inner radius of the hole
dr: step over radius value