forbes 2bf969c62a fix: use TangentPlane MapMode for tangent-to-cylinder datums (#58)
plane_tangent_to_cylinder() now derives a vertex from the cylinder
face's edges and uses TangentPlane MapMode with AttachmentOffset to
encode the angular position. This makes tangent datums parametric —
they auto-update when cylinder geometry changes.

Add _find_cylinder_vertex() and _vertex_angle_on_cylinder() helpers.
Store vertex_angle in ZTools_Params for the edit panel to compute
AttachmentOffset updates. Falls back to manual placement when no
vertex can be resolved (non-Body datums).
2026-02-08 18:53:13 -06:00
2026-01-24 15:16:09 -06:00
2026-01-24 15:16:09 -06:00
2026-01-24 15:16:09 -06:00
2026-01-26 06:34:59 -06:00
2026-01-26 06:34:59 -06:00
2026-01-24 15:16:09 -06:00
Description
No description provided
467 KiB
Languages
Python 98.6%
Makefile 1.4%