Classes | |
class | ObjectThreadMilling |
Functions | |
def | Create (name, obj=None, parentJob=None) |
def | elevatorRadius (obj, center, internal, tool) |
def | SetupProperties () |
def | threadPasses (count, radii, internal, majorDia, minorDia, toolDia, toolCrest) |
def | threadRadii (internal, majorDia, minorDia, toolDia, toolCrest) |
Variables | |
float | SQRT_3_DIVIDED_BY_2 = 0.8660254037844386 |
translate = FreeCAD.Qt.translate | |
def PathScripts.PathThreadMilling.Create | ( | name, | |
obj = None , |
|||
parentJob = None |
|||
) |
Create(name) ... Creates and returns a thread milling operation.
def PathScripts.PathThreadMilling.elevatorRadius | ( | obj, | |
center, | |||
internal, | |||
tool | |||
) |
elevatorLocation(obj, center, internal, tool) ... return suitable location for the tool elevator
Referenced by PathScripts.PathThreadMilling.ObjectThreadMilling.executeThreadMill().
def PathScripts.PathThreadMilling.SetupProperties | ( | ) |
def PathScripts.PathThreadMilling.threadPasses | ( | count, | |
radii, | |||
internal, | |||
majorDia, | |||
minorDia, | |||
toolDia, | |||
toolCrest | |||
) |
def PathScripts.PathThreadMilling.threadRadii | ( | internal, | |
majorDia, | |||
minorDia, | |||
toolDia, | |||
toolCrest | |||
) |
threadRadii(majorDia, minorDia, toolDia, toolCrest) ... returns the minimum and maximum radius for thread.
float PathScripts.PathThreadMilling.SQRT_3_DIVIDED_BY_2 = 0.8660254037844386 |
PathScripts.PathThreadMilling.translate = FreeCAD.Qt.translate |