Recommended export test
- Create a rectangle, circle, arc, line, and a spline linked to an active mirror guide.
- Name the project, choose Export → SVG linework…, and save the file.
- Open it in a vector editor and confirm the document units are millimetres.
- Measure one known rectangle side or circle diameter. It should match Cadivari exactly.
- 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.
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