mirror of
https://github.com/bherbruck/solidcraft.git
synced 2026-11-07 20:41:50 +00:00
ecbd05ef5e
* STEP import: tests for an edge or curve on a CURVE_REPLICA (#10755) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * STEP import: read a CURVE_REPLICA as its parent moved by the transformation (#10755) An edge whose curve is a CURVE_REPLICA (FreeCAD writes one for a repeated edge) was refused as an unsupported curve, leaving the body open. The reader now keeps the parent and the CARTESIAN_TRANSFORMATION_OPERATOR_3D; edges use the parent moved and scaled as the same kind of curve; the writer round-trips it. A mirroring operator and a replica as a swept profile stay unsupported. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * STEP import: read CARTESIAN_TRANSFORMATION_OPERATOR_3D with its seven parameters (#10755) The entity has a name and a description before its axes, origin and scale. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>