mirror of
https://github.com/bherbruck/solidcraft.git
synced 2026-11-06 20:02:16 +00:00
Native wire fixture: a box edge round's cylinder keeps its own frame
With swap_uv_keeps_analytic_definition (#2281) on, the fillet's cylinder in box_and_fillet_have_stable_wire_records keeps the frame it was made with: its origin moves along the axis from x = 0 to x = -20 (the edge runs x 0 to 40), with the same axis, radius 2 and trims; the last bits of the axis and radius move with it. The same surface; turning that flag alone off gives the old record back. Re-blessed with NATIVE_BREP_BLESS=1. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SdcgEu4Lr3moCCisdZShKz
This commit is contained in:
@@ -3652,23 +3652,23 @@
|
||||
"surface": {
|
||||
"frame": {
|
||||
"origin": [
|
||||
0.0,
|
||||
2.0000000000000027,
|
||||
7.9999999999999964
|
||||
-20.0,
|
||||
2.000000000000002,
|
||||
7.999999999999997
|
||||
],
|
||||
"x_axis": [
|
||||
0.0,
|
||||
-3.1086244689504328e-15,
|
||||
-2.886579864025403e-15,
|
||||
1.0
|
||||
],
|
||||
"y_axis": [
|
||||
0.0,
|
||||
-1.0,
|
||||
-3.1086244689504328e-15
|
||||
-2.886579864025403e-15
|
||||
]
|
||||
},
|
||||
"kind": "cylinder",
|
||||
"radius": 2.0000000000000036
|
||||
"radius": 2.000000000000003
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user