Skip to content

pytha Workshop Functions

fabian-flassig edited this page Aug 25, 2026 · 2 revisions

Here we link to the functions belonging to the Workshop module of PYTHA, covering CAM machining, joinery generators and edge banding.

Note: These functions require the Workshop license. Without it, the call raises an error. You can test for availability beforehand with check_license_workshop (or check_license_edge_banding for edge banding).

CAM Machining

PYTHA Function Lua Api Function
Drilling create_cam_drill
Groove create_cam_groove

Generators

PYTHA Function Lua Api Function
Dado create_dado

Edge Banding

PYTHA Function Lua Api Function
List edge banding automatics list_edge_banding_automatics
Apply edge banding automatic apply_edge_banding_automatic
Assign edge banding apply_edge_banding
Remove edge banding remove_edge_banding

Directions

PYTHA Function Lua Api Function
Grain direction set_grain_direction and remove_grain_direction
X axis set_x_axis_direction and remove_x_axis_direction

Single edges are addressed by the coordinates of their end points, see Edge Specification.

See also:

pytha, Edge Specification, Parts Functions, Faces Functions, Part Tools Functions

Clone this wiki locally