Toolpaths
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
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