Toolpaths

From SDK
Jump to navigation Jump to search
Back.jpg

The objects documented in this section allow the script writer to create toolpaths within the program. There are two types of toolpaths which can be created from scripts.

Standard Vectric toolpaths. These are the same toolpaths you would have created within the program using the Profile. Pocketing, VCarvingn etc. forms. From script you can fill out all the same parameters that you would manually in the program, and the user can edit the toolpaths within the interface to change parameters and recalculate. These toolpaths are created for the currently selected vectors (the selection can also be controlled from script).

External toolpaths. These are toolpaths which are created entirely from within the script. The script creates contours which represent the movement of the tool and hence has complete freedom to do whatever it wants to do. As these toolpaths are not related to the geometry in the main program, the user can not recalculate them, but would need to delete them and re-run the script to recreate a new version.

ToolpathManager
Toolpath
ToolDatabase
ToolDBId
Tool
ToolpathPosData
GeometrySelector
ProfileParameterData
RampingData
LeadInOutData
PocketParameterData
DrillParameterData
VCarveParameterData
FlutingParameterData
PrismCarveParameterData
RoughingParameterData – Aspire Only
ExternalToolpath
ExternalToolpathOptions
PostPInfo
ToolpathSaver
ToolpathStats
ToolpathSaveInfo
ToolpathList
Example Toolpath Code


Back.jpg

References

Please Note: The base material for the contents found in this WiKi was sourced from Vectric Lua Interface for Gadgets, version 10.0, published August 21, 2019. by Vectric Ltd. Most current document from Vertric can be downloaded at Vertric Developer Information