Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 13:44
a73d576

PartBuddy is a free desktop app for designing parts for FDM 3D printing together with an AI assistant, in real CAD.

What's new

  • Logos and text right on the part: SVG logos engraved or raised, in one colour or a body per filament; text in any installed font. Both are moved, turned, sized and changed afterwards on the part.
  • Place before you build: holes and blocks sit where you put them with fields, centre buttons and drag arrows, with a live preview; screw holes and inserts also as a row.
  • A clearer selection dock: actions grouped into change, add and print, a short explanation on every button, and one field for what should happen here, done now or kept as a note.

Download and requirements

  1. PartBuddy: download PartBuddy-Setup-0.2.0.exe below and run it (Windows 10/11, installs for your user only). The installer is not code-signed yet, so Windows SmartScreen warns once: choose "More info", then "Run anyway". PartBuddy checks for updates through this page.
  2. SolidCraft 0.40.0-rc.3: PartBuddy designs with the free SolidCraft CAD kernel. Install the pre-release SolidCraft 0.40.0-rc.3 (on Windows SolidCraft-0.40.0-rc.3-windows-x64.exe).
  3. An assistant: your Claude subscription through Claude Code, your ChatGPT subscription, or a local model (Ollama, LM Studio, llama.cpp, vLLM). The first start walks you through it.

Texts built before 0.2.0 keep their place but cannot be changed afterwards; build them again to edit them.


0.2.0 (2026-11-09)

Features

  • desktop: a built text is changed afterwards like a logo, and logos and texts get a size arrow (#246) (5dd17bf)
  • desktop: a click on a logo picks the whole logo; panels above the view's arrows (#233) (9ccbc44)
  • desktop: a hole is placed on its face before it is drilled, like a block (#250) (089d236)
  • desktop: a row of holes from the dock: count and spacing across and up (#239) (b3d7217)
  • desktop: a way back from the dock's forms: Cancel, Apply and Esc (#237) (0ae15e8)
  • desktop: add six printers to the catalog, test version on SolidCraft rc.3 (#195) (65dc224)
  • desktop: an SVG as a part of its own, with chosen fills, as a movable logo (#234) (1f311ab)
  • desktop: build an SVG logo a body per colour for multi-colour prints (#201) (7909341)
  • desktop: build SVG strokes as outlines, so line icons work (#229) (4836ada)
  • desktop: detailed templates and showcase models for the website pictures (#194) (5fe3fc4)
  • desktop: dimension field for the distance of two parallel faces (#197) (697b18d)
  • desktop: drag arrow on the part for the dimension field (#199) (e8421b1)
  • desktop: leave out a white sheet or a frame around an SVG drawing (#235) (d2bde12)
  • desktop: merge SVG colours that look the same, and down to the filaments (#230) (60d1afe)
  • desktop: move a placed logo exactly and centre it on its face (#202) (adf17cf)
  • desktop: move a placed logo on the part with fields, arrows and centre buttons (#206) (d47d7af)
  • desktop: one field in the dock for what should happen here: do it now or keep as a note (#240) (c65d6f6)
  • desktop: pick the parameter when several drive a dimension (#198) (97fdd38)
  • desktop: place a block before building it, like a logo (#238) (f2a48b6)
  • desktop: place an attached SVG as a logo with its own tool (#205) (a2c7139)
  • desktop: read SVG drawings in the chat exactly and safely (#200) (231eadc)
  • desktop: resize a placed logo about its middle (#228) (37ca06e)
  • desktop: set a logo's depth on the part and centre a new one on its face (#207) (559a231)
  • desktop: step the dimension field with the arrow keys (#196) (c617843)
  • desktop: text in any installed font, and a preview with sharp edges (#245) (f5c0231)
  • desktop: the dock explains its buttons and itself once (#242) (eb3ba49)
  • desktop: the dock's head tells a flat face by its size, not as a plane with an area (#241) (2346563)
  • desktop: the font is a field to type into over a list in each font's face, and the dock folds (#247) (f78a39a)
  • desktop: the selection dock groups its actions, with tiles for the usual blocks (#236) (a48b56d)
  • desktop: turn a placed logo about its middle (#226) (a8b3309)
  • desktop: warn about SVG details narrower than the nozzle (#227) (744e427)

Bug Fixes

  • deps: update 3d viewer (#216) (c87ab24)
  • deps: update ai and @ai-sdk/openai together (#220) (250ee36)
  • deps: update dependency dockview-react to v8.8.3 (#217) (a85de6a)
  • deps: update dependency i18next to v26.6.0 (#218) (cbb12bb)
  • deps: update dependency jose to v6.2.14 (#213) (5d5d1c9)
  • deps: update dependency jose to v6.2.15 (#222) (261e3c2)
  • deps: update dependency react-i18next to v17.1.10 (#214) (4f99029)
  • deps: update dependency react-i18next to v17.1.11 (#223) (ceda8d4)
  • desktop: a small font list, and no bold for a font without a bold face (#248) (c29a47b)
  • desktop: bold text in its bold face's full name, and a plain chevron in the font field (#249) (4131c30)
  • desktop: bold text tried once per font, the family with bold or its bold face's full name (#251) (8db2374)
  • desktop: drag arrows follow the mouse, and the ghost keeps up while dragging (#244) (08cb889)
  • desktop: keep an SVG shape that another one touches at its edge's middle (#231) (1a29713)
  • desktop: mirror again when the design changes while a mirror reads it (#224) (2b0e04b)
  • desktop: only PartBuddy's own logos get the logo controls, folded (#232) (6979566)