Skip to content

Releases: getcadcraft/partcraft

PartCraft 0.8

Choose a tag to compare

@ddgconsultant ddgconsultant released this 01 Nov 17:15

PartCraft on getcadcraft.com | Use it in your browser | Download page | Help and tutorials

PartCraft 0.8. Every app is free, and your files stay on your computer.

Platform File Size SHA-256
Browser partcraft-browser-edition-v0.8.0.zip 38.9 MB bb625a93e7c2eb7a6b680a5139ca49cf480c02b22771dadc5a1c114163b2db74

Check it before you use it: sha256sum <file> (Linux), shasum -a 256 <file> (macOS) or certutil -hashfile <file> SHA256 (Windows). SHA256SUMS below lists it.

Install

  • Browser edition: unzip partcraft-browser-edition-v0.8.0.zip onto any web server (or run python3 -m http.server 8000 inside it) and open it. INSTALL.md in the folder has the rest.
  • Desktop: install CadCraft Studio for Windows or Linux.

What's in 0.8

  • Describe a part: "bracket holding 20 pounds at 6 inches, aluminium, machinable". Your connected AI picks a generator, sizes it and stress-checks it, so the part comes back checked.
  • Making cost as you design.
  • Live analysis while you edit, Break it, a gravity dial (Earth, Moon, Mars, orbit), and design studies with a trade-off chart.
  • Drag a part into BimCraft between app windows.

Said plainly: the drag has not been hand-checked between two real desktop windows yet.

Notices

  • Nothing in 0.8 is code-signed; code signing and the Microsoft Store come in 0.8. This browser edition needs no installer; CadCraft Studio's installers are not signed yet. Windows SmartScreen shows "Windows protected your PC": choose More info, then Run anyway; the publisher shows as unknown. The Microsoft Store package is built but not in the Store yet, and the website's Windows package (MSIX) is not published: it is never published unsigned. Check the SHA-256 first.
  • iPad, iPhone and Google Play moved to 0.8 with the signing. There is no iPad or iPhone build yet, and nothing is in an app store.
  • Português (Portugal) (new), Português (Brasil), Español (México) and Bahasa Indonesia in Settings › General › Language are machine-made drafts, not yet reviewed by a native speaker.
  • Updates: CadCraft Studio 0.8 checks getcadcraft.com for a newer version once a day (Settings › Updates) and always asks before installing; it installs only packages signed with CadCraft's update key. A copy older than 0.7 can't update itself: install 0.8 once from this page or the download page.

Libraries

Library Version License
Archivo (font) 5.2.8 OFL-1.1
Bootstrap 5.3.8 MIT
Bootstrap Icons 1.13.2 MIT
CPython for WebAssembly (WASI) 3.14.7 0BSD AND PSF-2.0
h5wasm (HDF5) 0.10.3 LicenseRef-NIST AND BSD-3-Clause
Manifold 3.5.4 Apache-2.0
noble-ciphers 2.4.0 MIT
noble-curves 2.4.0 MIT
noble-hashes 2.4.0 MIT
three.js 0.186.1 MIT
wasmoon (Lua 5.4) 1.16.0 MIT
assets/apps/partcraft/0.8/3dm/earcut.js earcut (Mapbox) ISC
assets/apps/partcraft/0.8/usd/earcut.js earcut (Mapbox) ISC

PartCraft is licensed under the Apache License 2.0. Each library's license is in the folder beside it (assets/vendor/).

PartCraft 0.7

Choose a tag to compare

@ddgconsultant ddgconsultant released this 25 Oct 03:01

PartCraft on getcadcraft.com | Use it in your browser | Download page | Help and tutorials

PartCraft 0.7. Every app is free, and your files stay on your computer.

Platform File Size SHA-256
Browser partcraft-browser-edition-v0.7.0.zip 15.2 MB 6cbf5748b8e2dfd5dca350da0ef892096c8e4e6bbe3c92725fd9157f2ce02acb

Check it before you use it: sha256sum <file> (Linux), shasum -a 256 <file> (macOS) or certutil -hashfile <file> SHA256 (Windows). SHA256SUMS below lists it.

Install

  • Browser edition: unzip partcraft-browser-edition-v0.7.0.zip onto any web server (or run python3 -m http.server 8000 inside it) and open it. INSTALL.md in the folder has the rest.
  • Desktop: install CadCraft Studio for Windows or Linux.

What's in 0.7

PartCraft 0.7 adds the Illustrate workspace for manuals: views, exploded views and sections, balloons and a parts list, annotations that stay attached, line art, instructions as PDF or one HTML page, an interactive 3D file that opens offline in any browser, animation, and Update from the design…, which shows what changed before anything does. STEP, STL, OBJ, 3MF and .3dm files open as solid bodies (STEP without the exact kernel, its curved faces as many flat ones; meshes are repaired, with a report). Frames from AISC or EN 10365 steel sections with a cut list; closed loops in assemblies such as four-bar linkages; parts with hundreds of features rebuild only what follows a change; a variant pack builds your configurations into one zip. Posts you can edit (the built-in posts still write exactly what they wrote before), Parallel and Scallop finishing, a tool library and the stock in colour; offcuts kept between nests; laser programs as GRBL G-code (posts and laser programs not yet run on a real machine). USD export, and tools for your own AI assistant (the app contains no AI). A part with a body from a file is saved as part version 5, which PartCraft 0.6 refuses with its "newer version" message. Every app gets unit lists, a Compact layout, panels that tidy away, dialogs that move and two new workspace layouts (Ribbon and project browser, Toolbox and info box), in the browser and in CadCraft Studio. PartCraft's own boxes don't follow the unit lists yet: parts still show in millimetres. Português (Portugal) is new; it, Português (Brasil), Español (México) and Bahasa Indonesia are machine-made drafts, not yet reviewed.

Notices

  • Nothing in 0.7 is code-signed; code signing and the Microsoft Store come in 0.8. This browser edition needs no installer; CadCraft Studio's installers are not signed yet. Windows SmartScreen shows "Windows protected your PC": choose More info, then Run anyway; the publisher shows as unknown. The Microsoft Store package is built but not in the Store yet, and the website's Windows package (MSIX) is not published: it is never published unsigned. Check the SHA-256 first.
  • iPad, iPhone and Google Play moved to 0.8 with the signing. There is no iPad or iPhone build yet, and nothing is in an app store.
  • Português (Portugal) (new), Português (Brasil), Español (México) and Bahasa Indonesia in Settings › General › Language are machine-made drafts, not yet reviewed by a native speaker.
  • Updates: CadCraft Studio 0.7 checks getcadcraft.com for a newer version once a day (Settings › Updates) and always asks before installing; it installs only packages signed with CadCraft's update key. A copy older than 0.7 can't update itself: install 0.7 once from this page or the download page.

Libraries

Library Version License
Archivo (font) 5.2.8 OFL-1.1
Bootstrap 5.3.8 MIT
Bootstrap Icons 1.13.2 MIT
CPython for WebAssembly (WASI) 3.14.7 0BSD AND PSF-2.0
h5wasm (HDF5) 0.10.3 LicenseRef-NIST AND BSD-3-Clause
Manifold 3.5.4 Apache-2.0
noble-ciphers 2.4.0 MIT
noble-curves 2.4.0 MIT
noble-hashes 2.4.0 MIT
three.js 0.186.1 MIT
wasmoon (Lua 5.4) 1.16.0 MIT
assets/apps/partcraft/0.7/3dm/earcut.js earcut (Mapbox) ISC
assets/apps/partcraft/0.7/usd/earcut.js earcut (Mapbox) ISC

PartCraft is licensed under the Apache License 2.0. Each library's license is in the folder beside it (assets/vendor/).

PartCraft 0.6

Choose a tag to compare

@ddgconsultant ddgconsultant released this 19 Oct 00:39

PartCraft on getcadcraft.com | Use it in your browser | Download page | Help and tutorials

PartCraft 0.6. Every app is free, and your files stay on your computer.

Platform File Size SHA-256
Browser partcraft-browser-edition-v0.6.0.zip 11.7 MB 83c132b112648a4103c776e657f12747ede0eeb91a3454ae54aa064401a11626

Check it before you use it: sha256sum <file> (Linux), shasum -a 256 <file> (macOS) or certutil -hashfile <file> SHA256 (Windows). SHA256SUMS below lists it.

Install

  • Browser edition: unzip partcraft-browser-edition-v0.6.0.zip onto any web server (or run python3 -m http.server 8000 inside it) and open it. INSTALL.md in the folder has the rest.
  • Desktop: install CadCraft Studio for Windows or Linux.

What's in 0.6

PartCraft is quicker to sketch and change: type sizes as you draw (each becomes a dimension), drag handles on an Extrude or Revolve, Extrude from it, Cut into it or Hole here from a picked face, values right in the history (double-click or F2 to change them), base planes that step back once a part has a solid, and repeated relations in one row. Export › Nest flat parts on sheets… nests plates or a roll with grain, turns and spacing, small parts in big parts' holes, and saves DXF for the laser or waterjet. Tolerance stack-ups in assemblies give worst case, RSS, parts per million outside your limits and which dimensions matter most, from ISO 2768, the drawing's GD&T or typed values. The CraftScript library gains frame3d. A second round adds configurations that turn features off and permanent magnets in 2-D magnetics. An assembly with a stack-up (assembly file version 5) or a part whose configuration turns features off (part file version 4) won't open in PartCraft 0.5. Fixed: a single typed digit plus Enter did nothing. Every app gets Show bars, Reset the layout, a toolbar menu, an interface size and pen and touch. Spanish (es-MX) and, new, Bahasa Indonesia are machine-made drafts, not yet reviewed.

Notices

  • Code signing for every platform, and a Microsoft Store build, come in 0.7. This browser edition needs no installer; CadCraft Studio's installers are not signed yet. Windows SmartScreen shows "Windows protected your PC": choose More info, then Run anyway; the publisher shows as unknown. Check the SHA-256 first.
  • iPad, iPhone and Google Play come with the signing, in 0.7 at the earliest. There is no iPad or iPhone build yet.
  • Español (México) in Settings › Language is a machine-made draft, not yet reviewed.
  • Automatic updates are off: new versions come from this page and from the download page.

Libraries

Library Version License
Archivo (font) 5.2.8 OFL-1.1
Bootstrap 5.3.8 MIT
Bootstrap Icons 1.13.2 MIT
CPython for WebAssembly (WASI) 3.14.7 0BSD AND PSF-2.0
h5wasm (HDF5) 0.10.3 LicenseRef-NIST AND BSD-3-Clause
Manifold 3.5.4 Apache-2.0
noble-ciphers 2.4.0 MIT
noble-curves 2.4.0 MIT
noble-hashes 2.4.0 MIT
three.js 0.186.1 MIT
wasmoon (Lua 5.4) 1.16.0 MIT

PartCraft is licensed under the Apache License 2.0. Each library's license is in the folder beside it (assets/vendor/).

PartCraft 0.4

Choose a tag to compare

@ddgconsultant ddgconsultant released this 13 Oct 21:04

PartCraft on getcadcraft.com | Try it in your browser | Download page | Help and tutorials

PartCraft 0.4 for Windows, Linux and the browser. Every app is free, and your files stay on your computer. macOS comes in 0.5.

Platform File Size SHA-256
Windows PartCraft-0.4-setup.exe 10.2 MB 640a6f0b82847ea8e6b42434247d447c31c93d7e6985327f285ad4a941568b18
Linux PartCraft-0.4-amd64.deb 10.5 MB 9926123ab1b25f89e75d9591638d5a2f5ec86b7574d398dc20d0f193dfb3d4b6
Linux PartCraft-0.4-x86_64.AppImage 89.4 MB 49c22f2c343075be0c5869c21adffde99aedfc016a139370aebf90ea564f82f0
Browser partcraft-browser-edition-v0.4.0.zip 10.1 MB d6f588af10c903e9aed13f9641215339f2b623f14558b66f0755f0ba8d16e8c6

Check a file before you run it: certutil -hashfile <file> SHA256 on Windows, sha256sum <file> on Linux. SHA256SUMS below lists all of them.

Install

  • Windows 10 or 11: run PartCraft-0.4-setup.exe. It installs for your user only, with no administrator rights.
  • Linux (Debian, Ubuntu): sudo apt install ./PartCraft-0.4-amd64.deb
  • Linux (any): chmod +x PartCraft-0.4-x86_64.AppImage, then run it.
  • Browser: unzip partcraft-browser-edition-v0.4.0.zip onto any web server (or run python3 -m http.server 8000 inside it) and open it. INSTALL.md in the folder has the rest.

What's in 0.4

Builds every part with the mesh kernel: OpenCascade left the build, so sweeps, lofts, surfaces, several bodies, sheet metal, ribs, rounds on curved edges, STEP import and exact STEP say Not built yet. Fillet, chamfer, shell and draft work on flat faces; Simulation, Flow, Generative and Manufacture work on named faces. New: Python scripts (Pyodide, MPL-2.0, unmodified in its own folder; run only scripts you trust), script find and replace, folding and completion, section view, title and revision blocks, hole tables, configurations, four joint types, draft analysis, adaptive clearing, faceted STEP AP214, touch, autosave, draft Spanish (not reviewed).

Notices

  • The Windows installers are not code-signed yet. Windows SmartScreen shows "Windows protected your PC": choose More info, then Run anyway. The publisher shows as unknown. Check the SHA-256 first. Code signing comes in a later release.
  • One license exception: Python in PartCraft. Python scripts run on Pyodide (MPL-2.0; CPython under the PSF License), shipped unmodified in its own folder. Its license texts are in THIRD_PARTY.md. Everything else is Apache-2.0 or permissive. Run only Python scripts you trust.
  • Español (México) in Settings › Language is a machine-made draft, not yet reviewed.
  • Automatic updates are off: new versions come from this page and from the download page.

Libraries

Library Version License
Archivo (font) 5.2.8 OFL-1.1
Bootstrap 5.3.8 MIT
Bootstrap Icons 1.13.2 MIT
h5wasm (HDF5) 0.10.3 LicenseRef-NIST AND BSD-3-Clause
Manifold 3.5.4 Apache-2.0
Pyodide (CPython 3.14 in WebAssembly) 314.0.7 MPL-2.0 AND PSF-2.0
three.js 0.186.1 MIT
wasmoon (Lua 5.4) 1.16.0 MIT

PartCraft is licensed under the Apache License 2.0. Each library's license is in the folder beside it (assets/vendor/).