Available · version 1

SVG Linework Export

Export exact Cadivari drawing linework as a millimetre SVG file.

Updated August 20262 min readWorkspace & 3D

Recommended export test

  1. Create a rectangle, circle, arc, line, and a spline linked to an active mirror guide.
  2. Name the project, choose Export → SVG linework…, and save the file.
  3. Open it in a vector editor and confirm the document units are millimetres.
  4. Measure one known rectangle side or circle diameter. It should match Cadivari exactly.
  5. Confirm the reflected spline is present while the mirror guide, grid, dimensions, reference image, and CAM overlays are absent.

01 · EXPORT WORKFLOW

One clean drawing file

The header Export button opens a short export menu. SVG linework… exports every drawable CAD entity in the current document and uses the project name for the suggested filename. The installed app opens a native Windows save dialog; localhost sends the file to browser downloads.

02 · EXACT VECTOR GEOMETRY

Millimetres remain millimetres

The SVG root has physical width and height in mm, with a matching numerical view box and a 10 mm page margin around the drawing bounds. Lines, rectangles, circles, and circular arcs remain native SVG primitives. Cadivari's clamped B-splines are converted mathematically into continuous quadratic or cubic Bézier path spans rather than flattened into dense polylines.

Visible mirror result included

A spline linked to a mirror guide exports both its editable source curve and its reflected result, so a symmetric enclosure, template, instrument body, or other mirrored profile looks the same when opened elsewhere.

03 · CLEAN LINEWORK

Construction and CAM display stay out

  • Reference images and their embedded image data are excluded
  • Mirror guides, grid lines, rulers, dimensions, handles, and selection highlights are excluded
  • Stock, cutter-centre paths, pockets, contours, and other CAM overlays are excluded
  • Exported linework uses a neutral black 0.25 mm stroke with no fill
  • Geometry is grouped as Layer 1 for future layer support

CURRENT SCOPE

Version 1 boundaries

  • The complete drawing is exported; selected-only export is not available yet
  • Stroke colour and width are fixed rather than user-configurable
  • There is one exported layer because Cadivari currently has one drawing layer
  • Grouped imported SVG artwork is included at its placed scale and rotation
  • This is CAD linework export, not G-code or CAM-operation export