selune
37496198bf
Merge pull request #1712 from SychPL/feat/motion-analysis
...
Motion analysis: chart a study's joints and points, and find the parts that collide along it
2026-10-17 00:09:37 +02:00
Dante
d357bd2073
docs: update public links and custom-domain Pages paths ( #1780 )
2026-10-16 16:39:59 -04:00
Rec0iL
04b4381b54
Agent chat: Antigravity replaces the retired Gemini CLI ( #1790 ) ( #1795 )
...
Thanks @Rec0iL.
2026-10-16 15:26:14 -04:00
Jackson Oursland
a9413fe385
Keep viewport hover and click picking while a 3D mouse moves the view ( #1781 )
...
Thanks @oursland.
2026-10-16 14:26:32 -04:00
Rec0iL
6496ec86ec
Agent chat: show the agent's answers as Markdown ( #1778 )
...
Thanks @Rec0iL.
2026-10-16 13:26:23 -04:00
Pablo López
ff7c899840
Add Galician (gl) UI localization ( #1771 )
...
Thanks @pablopeza.
2026-10-16 13:26:18 -04:00
Mateusz Sych
31b2ddc0cf
Split Body: the face a plane split cuts takes an attachment that follows the plane ( #565 ) ( #1746 )
...
Thanks @SychPL.
2026-10-16 13:26:11 -04:00
cronos
e2667b749d
Keep large STEP assemblies responsive during 3D navigation ( #1762 )
...
Thanks @crono2250.
2026-10-16 12:26:26 -04:00
MateuszSychXpl
c34e607f5b
Motion analysis review round 3: ui.start reads a study as motion.study does, keys off the timeline refused, pairs counted once, sub-assembly copies documented
2026-10-16 17:52:39 +02:00
MateuszSychXpl
7119d60d9d
Motion analysis review round 1: unwrap only followers and past half a turn, studies by id, refuse keys between steps, count mesh placement work, duration checked in the dialog, Browser joint pick charted
2026-10-16 17:52:39 +02:00
MateuszSychXpl
f5871608f4
Motion analysis: scripting handles, depth wording, one hit per member pair a sample
2026-10-16 17:52:39 +02:00
MateuszSychXpl
8fdf6a61a2
Motion analysis: plots of a study's joint values and a point's path, and the parts that collide along it
...
- motion.plot: joint values and a point's path sampled as the study plays (closed loops
following), with velocities and accelerations by finite differences, per step or per
second with a duration.
- motion.interference: the pairs of parts that pass through each other along a study, with
the first step, the step ranges, the depth and the shared volume; occurrences, against
or contact sets choose the pairs; bounded samples and work.
- Motion Study dialog: a Study box opens a saved study; a chart of a joint value or a
picked point with a cursor at the step shown (click to move there); Check collisions
with the steps shaded on the chart. ui.start motion.study takes study.
2026-10-16 17:52:38 +02:00
Mateusz Sych
bf4551159e
Split Body and Combine Intersect keep their faces' sources, so sketches attach ( #565 ) ( #1732 )
...
Thanks @SychPL.
2026-10-16 11:26:17 -04:00
github-actions[bot]
a16226288f
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 14:39:55 +00:00
Mateusz Sych
6232fa33c2
Joints: cam and follower coupling (joint.cam) ( #1734 )
...
Thanks @SychPL.
2026-10-16 10:26:35 -04:00
DuBearte
88f76adbc2
Add Brazilian Portuguese translation ( #1688 ) ( #1735 )
...
Thanks @DuBearte.
2026-10-16 10:26:31 -04:00
cronos
bba03803b7
Accelerate current-view DXF export and keep desktop exports responsive ( #1738 )
...
Thanks @crono2250.
2026-10-16 10:26:27 -04:00
github-actions[bot]
77bdef2f64
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 13:09:37 +00:00
bherbruck
2c020dbcbc
Revert #1682 (three-axis milling) ( #1715 )
...
Thanks @bherbruck.
2026-10-16 09:02:19 -04:00
github-actions[bot]
1ded8fdd27
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 12:44:13 +00:00
CypherNaugh_0x
737c9358d0
Add three-axis milling with independent CAM and Fusion validation ( #1682 )
...
Thanks @CypherNaught-0x.
2026-10-16 08:26:28 -04:00
DuBearte
9194f4be09
Screenshot of a hidden window: at once, and say so ( #1677 ) ( #1707 )
...
Thanks @DuBearte.
2026-10-16 08:26:08 -04:00
github-actions[bot]
bcacb7066d
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 11:35:58 +00:00
Mateusz Sych
2ae21143ee
Motion animation export: a study or a joint drive as an animated GIF ( #1680 )
...
Thanks @SychPL.
2026-10-16 07:26:15 -04:00
github-actions[bot]
650ba567e7
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 10:38:44 +00:00
midasdf
bbd4f29ebb
Class-A surfacing 3/3: blend curves, curved-edge fillets, the G2 corner and continuity analysis ( #1642 )
...
Thanks @midasdf.
2026-10-16 06:26:27 -04:00
bherbruck and Claude Opus 5.5
a9beb437b3
Boolean property tests: nightly only, and the cases they found as ignored tests ( #1650 )
...
Pushes to main skip boolean_props (random inputs); the nightly property-tests job runs it. The three shrunk cases are ignored tests with their issues (#1647 , #1648 , #1649 ), and proptest's failure file is named outright.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-16 04:35:53 -04:00
github-actions[bot]
db1fd39139
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 07:38:05 +00:00
midasdf
07da7f8065
Class-A surfacing 2/3: surface match, boundary patch and CV fairing ( #1487 )
...
Thanks @midasdf.
2026-10-16 03:26:20 -04:00
DuBearte
7f79443b46
Control channel: a timed-out request says it is still running, and its result can be asked for ( #1618 ) ( #1627 )
...
Thanks @DuBearte.
2026-10-16 03:26:16 -04:00
Lasse Lian
18ec44d773
AppImage: leave the menu entry to launchers that set DESKTOPINTEGRATION ( #1635 )
...
Thanks @lasselian.
2026-10-16 03:26:09 -04:00
Karl Von Richter
9422853cf9
Feature mirrors and patterns: preserve replay and add Flip/Center placement ( #1619 )
...
Thanks @Karl-VonRichter.
2026-10-16 03:01:00 -04:00
github-actions[bot]
3707a67cee
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 06:01:11 +00:00
Mateusz Sych
571122c4ba
Motion Trace: a point's path as a joint is driven or a study plays, kept as a 3D spline ( #1529 )
...
Thanks @SychPL.
2026-10-16 01:54:34 -04:00
github-actions[bot]
5e9285ca75
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 04:37:13 +00:00
Karl Von Richter
371578a06f
Feat/Sketch: associative pattern tools with independent directions and Flip/Center controls ( #1601 )
...
Thanks @Karl-VonRichter.
2026-10-16 00:32:32 -04:00
DuBearte
ac3a25fb5b
View keys: arrows turn the view, Ctrl+arrows pan, Ctrl+8 looks at the selection ( #1541 ) ( #1585 )
...
Thanks @DuBearte.
2026-10-16 00:27:12 -04:00
H. Conrad
c5b7009ce3
ci: nightly property tests with more cases ( #1498 )
...
Thanks @Ian-cmd-ops.
2026-10-16 00:13:48 -04:00
github-actions[bot]
2e5b7b11e4
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 04:08:05 +00:00
bherbruck
6c1a898e3d
Check for updates at every start; show "Update to X" as a title-bar pill ( #1538 )
...
Thanks @bherbruck.
2026-10-16 00:07:41 -04:00
Mateusz Sych
4d862cd76c
Joints: joint.reach (inverse kinematics), and a jointed part follows a drag ( #1540 )
...
Thanks @SychPL.
2026-10-15 23:58:34 -04:00
bherbruck
baf44657c1
Agent chat: queue messages while the agent works, Send now, Stop, New chat, and a model picker ( #1566 , #1571 ) ( #1566 )
...
Thanks @bherbruck.
2026-10-15 23:58:28 -04:00
github-actions[bot]
77bdcc47e9
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 03:01:46 +00:00
sthifen
e21c5f06ac
Viewport frame-rate readout (Preferences ▸ Graphics) ( #1580 )
...
Thanks @sthifen.
2026-10-15 22:50:41 -04:00
Colin Faulkingham
904bf19e83
Fix agent runtime lookup when launched from the desktop ( #1551 )
...
Thanks @cfaulkingham.
2026-10-15 22:44:13 -04:00
rlartot
daf618c344
Edge division: evaluate each point once ( #1560 )
...
Thanks @rlartot.
2026-10-15 22:19:51 -04:00
Irakli Kourtis
1a0b33fcf3
Headless pictures draw on the GPU, with the viewport's pipelines (CPU rasterizer as last tier) ( #1555 )
...
Thanks @jyviko.
2026-10-15 22:19:26 -04:00
Colin Faulkingham and Claude Sonnet 5.5
342305705d
Add XAI Grok to the AI panel ( #1558 )
...
Grok Build is added as one more entry in the agent discovery list, over ACP, like the others. Thanks @cfaulkingham.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 21:27:50 -04:00
bherbruck and Claude Opus 5.5
9a07932f20
Design format: a change is one new file, never an edit to FORMAT ( #1563 )
...
A PR that saves something new adds crates/doc/src/format/pending/<name>.rs (a note, and an upgrade step if older designs must be rewritten). The build writes the next format number while changes are pending and lists them in format_pending; scripts/fold-format-pending.sh fixes them as v<N>/ at release time. Formats 23 and 24 move into v23/ and v24/.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 21:13:38 -04:00
4cbf9cf607
Sheet metal: an Edge Flange can choose its own corner relief ( #1481 )
...
An Edge Flange feature can set the shape and size of the relief at the corners its flanges make, in place of the sheet metal rule's. Design format 24.
Co-authored-by: NOWN-DEV <NOWN-DEV@users.noreply.github.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 20:22:31 -04:00