Skip to content

Simplify 3D print export - #703

Merged
Aymericr merged 2 commits into
mainfrom
fix/simple-print-export
Aug 21, 2026
Merged

Simplify 3D print export#703
Aymericr merged 2 commits into
mainfrom
fix/simple-print-export

Conversation

@Aymericr

@Aymericr Aymericr commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

What does this PR do?

Replaces the configurable print-export card with one Export 3D print files action. The action keeps the validated 3MF, 1:100, per-level architectural-structure profile internal and still blocks downloads when preflight reports invalid geometry.

Traditional GLB, STL, and OBJ exports are unchanged.

How to test

  1. Open Settings and confirm GLB, STL, OBJ, and one Export 3D print files button are present.
  2. Confirm no print scale, format, content, base, or output controls are shown.
  3. Run bun check, bun run check-types, bun run test, and bun run build.

Screenshots / screen recording

Locally verified at 1440 x 1000 against the production build.

Checklist

  • Tested locally against the production build
  • My code follows the existing code style (bun check)
  • Relevant behavior is covered by focused and full tests
  • This PR targets the main branch

Note

Low Risk
UI-only simplification of print export options; exporter and preflight still gate downloads. No auth or data-handling changes.

Overview
Replaces the configurable print-export card with one Export 3D print files button in Settings.

The action always uses a fixed profile: 3MF, 1:100, per-level structure, no plinth. Preflight still runs first; blocked geometry (including per-level errors) prevents download and shows the diagnostic. GLB/STL/OBJ exports are unchanged.

Reviewed by Cursor Bugbot for commit d0d4074. Bugbot is set up for automated code reviews on this repo. Configure here.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 2150544. Configure here.

@Aymericr
Aymericr merged commit f40d1e4 into main Aug 21, 2026
3 checks passed
@Aymericr
Aymericr deleted the fix/simple-print-export branch August 21, 2026 22:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant