Toolpaths: Difference between revisions

From SDK
Jump to navigation Jump to search
(Created page with "right|50px|link=Vectric Lua Interface for Gadgets Category:SDK The objects documented in this section allow the script writer to create toolpaths within...")
 
Line 35: Line 35:
[[File:Back.jpg|right|50px|link=Vectric Lua Interface for Gadgets]]
[[File:Back.jpg|right|50px|link=Vectric Lua Interface for Gadgets]]
==References==
==References==
'''Please Note:''' The base material for the contents found in this WiKi was sourced from Vectric Lua Interface for Gadgets, version 2.05, published September 12, 2018. by Vectric Ltd. Most current document from Vertric can be downloaded at [https://gadgets.vectric.com/developerinfo.html Vertric Developer Information]
'''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 [https://gadgets.vectric.com/developerinfo.html Vertric Developer Information]

Revision as of 08:23, 4 August 2021

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


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