kevin9327 and Claude Opus 5
c13e86b87d
fix(dimension): draw linear and aligned dimensions in their own plane off world Z
...
A linear or aligned dimension whose normal is not world Z was drawn and
exploded as if it lay in world XY. The builders read the offset and the
extension directions in XY only, so a dimension turned into a working plane
such as XZ lost its offset (now along Z): the dimension line fell onto the
measured points and the extension lines stuck out along world Y.
Move such a dimension into its own OCS before building it and map the result
back onto its plane, as arc length and large radial dimensions already do,
for both tessellation and EXPLODE.
Co-Authored-By: Claude Opus 5 <[email protected] >
2026-09-15 07:00:47 +09:00
Hakan Seven
293d0796fb
Merge pull request #1246
2026-09-14 19:58:35 +03:00
Hakan Seven
f2fd2ae5ad
fix: address open pull request review findings
2026-09-14 19:58:35 +03:00
ramox81
0cabe113c8
Fix helix height from point input
2026-09-14 17:36:33 +03:00
ramox81
6505b27818
fix(annotate): align annotation ribbon workflows
2026-09-14 11:55:08 +03:00
Hakan Seven
05d95e2e72
Use a centered triangular ruler for measurement tools
2026-09-13 14:34:42 +03:00
gianlucafiore
5d77c2dd00
feat(fillet): allow radius from two picked points
2026-09-12 21:41:34 -03:00
gianlucafiore
7ab311d86c
fix(move): keep source geometry visible during preview
2026-09-12 21:41:34 -03:00
Hakan Seven
7c5a388f19
Merge PR #1215 : add rectangle grip dimensions
2026-09-12 14:53:37 +03:00
Marcel
f30b490831
Add rectangle width and height grip editing
2026-09-11 20:15:36 +02:00
Hakan Seven
cf33455e93
Move parametric tools to their own ribbon tab
2026-09-11 20:58:37 +03:00
Hakan Seven
4a7f08f80e
Merge pull request #1213 from ramox81/codex/draw-wipeout-xline-properties
2026-09-11 20:25:09 +03:00
ramox81
61e5271055
Keep wipeout frames continuous
2026-09-11 17:27:34 +03:00
ramox81
21a232ef8d
Fix XLine and wipeout properties
2026-09-11 17:11:52 +03:00
Karim Jerbi
f79bad8adf
fix(trim): handle polyline arc segments and preserve curvature
...
- Intersect cutting boundaries against polyline arc segments via KernelArc instead of chord lines
- Project click points onto BulgeArc geometry to evaluate accurate click parameters
- Proportionally scale and preserve bulges on surviving partial arc segments via extract_sub_polyline
- Update crossing trim and hover wire preview to support polyline arc geometry
2026-09-11 14:33:49 +01:00
Hakan Seven
9d4e2e4038
Merge pull request #1209 from Ramox81/codex/fix-xline-opposite-bisector-20260911
2026-09-11 16:13:20 +03:00
Hakan Seven
71a7b365ef
Merge pull request #1208 from Ramox81/codex/kernel-lengthen-support-curves-20260911
2026-09-11 16:11:42 +03:00
Hakan Seven
db684019d9
Merge pull request #1207 from Ramox81/codex/parity-setbylayer-settings-20260911
2026-09-11 16:09:55 +03:00
Hakan Seven
f51d492994
Merge pull request #1205 from Ramox81/codex/fix-break-curve-spans-20260911
2026-09-11 16:04:53 +03:00
Hakan Seven
03445c697a
Merge pull request #1204 from Ramox81/codex/parity-splinedit-fit-data-20260911
2026-09-11 16:01:27 +03:00
Hakan Seven
173552ed0e
Merge pull request #1203 from Ramox81/codex/parity-pedit-jointype-20260911
2026-09-11 15:58:25 +03:00
Hakan Seven
109ecdabde
Merge pull request #1201 from Ramox81/codex/parity-revcloud-direct-finish-20260911
2026-09-11 15:49:04 +03:00
Hakan Seven
ace75b93ca
Merge pull request #1200 from Ramox81/codex/parity-boundary-object-type-20260911
2026-09-11 15:47:23 +03:00
Hakan Seven
f0676d35dc
Merge pull request #1197 from Ramox81/codex/parity-measure-20260911
2026-09-11 15:44:27 +03:00
ramox81
33429ffa4c
Merge current main with measured curve markers
2026-09-11 15:23:10 +03:00
ramox81
f076db6d53
Merge current main with division marker support
2026-09-11 15:23:05 +03:00
ramox81
1e82fb9f78
Pass join settings through the shared polyline result handler
2026-09-11 15:17:42 +03:00
Hakan Seven
753fa17b68
Merge pull request #1184 from Ramox81/codex/hatchedit-command-parity
2026-09-11 15:14:43 +03:00
ramox81
65161e82db
Add independent layer property settings during selection
2026-09-11 15:10:51 +03:00
ramox81
0b880ccda8
Add persisted polyline join type and selected connector geometry
2026-09-11 15:07:11 +03:00
ramox81
d4c242c1b0
Use full ellipse axis anchors for hatch origin placement
2026-09-11 15:04:54 +03:00
Hakan Seven
7edf0de603
Merge updated pull request #1188 from Ramox81/pedit-enhancements
2026-09-11 14:55:26 +03:00
Hakan Seven
7d28cc5256
Merge pull request #1188 from Ramox81/pedit-enhancements
2026-09-11 14:32:32 +03:00
ramox81
5aaa0e128b
Normalize circular arc break fragment angles
2026-09-11 14:24:12 +03:00
ramox81
9ae04cd30f
Add fit-data purge and endpoint tangent editing
2026-09-11 14:23:10 +03:00
ramox81
9f37c0eb39
Break polylines at picked segment parameters preserving bulges and widths
2026-09-11 14:15:42 +03:00
ramox81
aa11b10c9a
Extend selected polyline terminals using bounded kernel intersections
2026-09-11 14:05:50 +03:00
ramox81
6b12dfc9e7
Use curve spans for arc and ellipse breaks
2026-09-11 14:04:29 +03:00
ramox81
ddf338e6f8
Add hatch origin boundary corner choices
2026-09-11 14:02:56 +03:00
ramox81
7d1de1d76f
Edit spline fit points with add move and delete workflows
2026-09-11 13:57:38 +03:00
ramox81
6272722baa
Carry hatch origin through creation and pattern editing
2026-09-11 13:40:40 +03:00
ramox81
c3987f427d
List polyline conversion in open spline editing prompt
2026-09-11 13:37:03 +03:00
Hakan Seven
30b6441ef9
Complete bounded spline polyline conversion
2026-09-11 13:33:17 +03:00
ramox81
bc63d8a716
Use oriented kernel bisectors for opposite XLINE rays
2026-09-11 13:24:49 +03:00
Hakan Seven
e0bc84b4ad
Merge latest pull request #1199 from ramox81/codex/join-source-workflow
2026-09-11 13:23:27 +03:00
Hakan Seven
e39906b8b7
Merge latest pull request #1187 from ramox81/codex/complete-splinedit-options
...
# Conflicts:
# src/modules/draw/modify/splinedit.rs
2026-09-11 13:23:27 +03:00
Hakan Seven
da34032ffc
Harden spline editing and source joins
2026-09-11 13:23:00 +03:00
ramox81
e875b2ec5d
Resolve fit-only source and candidate splines for joining
2026-09-11 13:03:34 +03:00
Hakan Seven
e11796af29
Merge pull request #1199 from ramox81/codex/join-source-workflow
2026-09-11 13:02:17 +03:00
ramox81
356c8b5a7b
Keep multiple polyline editing active across selected joins
2026-09-11 12:57:58 +03:00