Skip to content

Releases: v0l/gcad

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 03 Nov 23:44
a7682b1

Added

  • OBJ export writes per-vertex colours, so soft colour borders survive in other renderers.

Fixed

  • Release build: Cargo.lock now locks egui_bench from crates.io.

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 01 Nov 16:42
a8bb3ce

Fixed

  • Copy and paste work again and links open in the browser, which the egui 0.37 bump had broken.

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 31 Oct 14:24
33653aa

Fixed

  • The web build compiles again on egui 0.37, and dropping a file on it reads the file asynchronously.

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 31 Oct 13:18
b9b9435

Added

  • gcad nest packs flat parts onto stock sheets with guillotine cuts, with mixed stock sizes, edged stock and a waste report, and a .gdwg operation for it.

Changed

  • egui and eframe 0.37, which keeps the window running on Wayland when its workspace is hidden.

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 12:31
7d2ad3b

Added

  • Drawings: label points at faces, holes, edges or points and gcad places the text in a column
    beside the view where it overlaps nothing; hole labels write their own size, count and tap.

Changed

  • Drawing PDFs are written with lopdf and their content streams are compressed.
  • Drawing notes keep off the views.

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 12 Oct 18:14
44a9b99

Added

  • Heat transfer in flow simulations, and ducts.
  • Early stop for flow runs that have settled.
  • OpenFOAM heatsink comparison.
  • Wind example, with CFD pictures in the README.

Changed

  • Flow results are read asynchronously and stored as f16.
  • Finer meshes for clash checks.

Fixed

  • Release artifact path.

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 15:02
cdd8d5a

Added

  • Modelled ISO metric threads that run out into chamfers and countersinks.

Changed

  • Fillets at corners and hole rims are built together, with exact end arcs and
    finer round fillets.
  • Shells follow fillets.
  • Exact lines and circles on boolean edges, and smooth STEP intersection curves.

Fixed

  • Inside corners where three edges meet are rounded.
  • Fillets that leave the solid unchanged fail instead of passing silently.
  • Edge gaps are checked in STEP output.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 10:56
f17442a

First release.

Added

  • Line-per-operation part files (.gcad) with sketches, constraints, extrudes,
    revolves, sweeps, lofts, shells, drafts, ribs, holes, fillets, chamfers,
    patterns, mirrors, booleans, include, if and --set.
  • Involute spur and internal gears.
  • Assemblies (.gasm) with mates, joints, closed joint loops, couples,
    patterns, poses, exploded views and interference checks.
  • Materials, mass and bills of materials.
  • Export to STEP (with colours and assembly structure), STL, 3MF, OBJ and SVG
    drawings with section views, dimensions, parts lists and balloons.
  • DXF and SVG import.
  • egui viewer with a view cube, measuring, section plane, orthographic camera
    and joint sliders.
  • Release builds, install script and agent skill.