Features
From a photo, a sentence, or a sketch to a machined part — one browser tab, powered by AI.
AI Chat & Iterative Build Loop
Describe your part in plain English — or hand the AI photos, drawings, and measurements — and it generates fully parametric CAD, renders it in seconds, and keeps iterating with you until it's right.
- Natural language to fully parametric CAD, with voice input
- Upload photos, drawings, and measurements as design input
- Dimension-driven refinement — the AI measures its own model and corrects any deviation
- Part-aware spec card — for named parts the AI fills in known dimensions and asks only what matters
- Spec-sheet confirmation before it builds, so you approve the numbers first
- Dimension extraction straight from technical drawings and hand sketches
- Part research with real-world facts pulled from the web
- Reverse-engineer an existing part from photos plus caliper measurements
- In-app Help Center and guided tours when you want a walkthrough
Describe what you want to make.
Try: "Make a 2 inch box"
Or select geometry and describe changes
Paste or drop images & 3D files
Building an L-bracket — 160 × 180 mm base, 8 mm thick, with four 13 mm holes and 2 mm fillets.
Phone Scan & Mobile AR
HelioCad runs on your phone — capture real parts as CAD models, view any model in AR on your bench, and install it like a native app.
- Guided multi-photo capture walks you around the part, shot by shot
- AI rebuilds a clean parametric model — not a raw scan mesh
- Seed a caliper measurement to lock in true scale
- View any model in AR, placed in your real workspace
- Purpose-built mobile experience — review, comment, and capture on the go
- Installable as an app (PWA) — one tap from your home screen
Photo Draft — Photos to Spec Sheet to Solid
Photograph a real part, draw one known-length calibration line, confirm the AI's proposed dimensions — and walk away with an engineering drawing and a parametric solid.
- Guided wizard in the Drawing workspace: photos → calibrate → dimensions → build
- Draw a known-length line on the photo to lock true scale
- AI proposes dimension lines on the photo — edit or confirm each one
- Confirmed dimensions become locked spec targets the build must hit
- AI-estimated values are flagged EST until you approve them
- Works on your phone too — photograph the part right at the bench
Reverse Engineer — Scan or Mesh to Solid
Drop in an STL, OBJ, PLY, 3MF, or glTF mesh and get real CAD back. Choose a clean parametric rebuild, or an exact mirror that follows the scan skin and reports the deviation it actually measured.
- Mesh files route straight into the Reverse Engineer workspace — no separate importer
- Auto-Convert recognizes prisms, revolves, drafted shapes, and hole patterns
- Parametric-only mode returns a real sketch-and-feature tree you can edit
- Exact mirror mode matches the scan skin within ±0.0005″, multi-body and boolean-editable
- Every conversion reports its measured max deviation — certified or flagged, never guessed
- Guided rebuild walks you through it step by step, or let the AI drive
- Hand the result to Model and keep building on it like any other solid
Sketch & Constraint Solver
A full constraint-based 2D sketcher with automatic constraint detection, a robust geometric solver, and precision dimensioning.
- Lines, arcs, circles, ellipses, splines, conics
- Geometric constraints: coincident, tangent, parallel, perpendicular, equal, symmetric
- Type-to-dimension while you sketch — with an inline calculator (25/2+3 just works)
- Auto-constraint inference — snaps become real constraints, with on-canvas badges
- Drag-to-size primitives and per-tool hints that guide you end to end
- Sketch on any planar face or reference plane
3D Modeling Operations
Industry-standard modeling operations with real-time preview and parametric history.
- Extrude, revolve, sweep, loft — sweep follows a real sketched path
- Fillet, chamfer, shell, draft
- Thread tool and Hole Wizard with standard sizes
- Boolean: union, subtract, intersect
- Linear and circular patterns
- Push/pull direct editing with live volume preview
- Crisp B-Rep edge display you can toggle off, plus shaded, realistic, wireframe, and X-ray modes
- Full parametric feature timeline with drag-to-reorder
Direct Editing & Defeaturing
Grab a face and move it. No sketch, no history surgery — pick the face, drag the arrow, watch the live readout, and accept when the number is right. Every edit still lands in the timeline as a real feature.
- Move Face — offset any face along its normal, flat or curved, and the body heals
- Split Face — imprint a plane onto a face without splitting the body
- Delete Face — pull off a fillet, boss, or hole and close the gap behind it
- Push/pull with a ✓ / ✕ accept step, so nothing commits until you say so
- Live wall-thickness readout warns you before a cut breaks through
- Multi-face selection — move a whole set at once
- Edits become named timeline features you can re-open and re-dimension
Surfacing & Repair
For the shapes solids alone can't reach — and for the imported geometry that arrives broken. Fill open boundaries with real tangent continuity, then knit the shell back into a watertight solid.
- Patch an open boundary with G0 position or G1 tangent continuity
- Knit — sew loose surfaces into a closed, watertight solid
- Offset Surface to thicken or shell a selected face set
- Ruled surfaces to bridge two edge chains
- Emboss on Surface and Wrap Text for curved-face artwork
- Repair imported models that came in as open shells instead of solids
Parameters & Configurations
Name the numbers that matter, drive the rest with formulas, then save whole sets of values as configurations you can switch between — one model, every size you make.
- Named global parameters usable in any dimension
- Formula-driven values — edge_margin = plate_w / 8 just works
- Parameters in use are protected from accidental deletion
- Save the current values as a named configuration
- Switch configurations to rebuild the part at a different size or trim level
- Re-capture or delete a configuration as the design moves on
- Configurations travel with the project file
FEA Simulation
Built-in finite element analysis validates designs without leaving the platform — static stress, thermal, and modal studies on solid tetrahedral meshes, with animated stress overlays and a one-click engineering report.
- Static stress, thermal, and modal analysis on solid tetrahedral meshes
- Result views for von Mises stress, displacement, and safety factor
- Animated results: load-ramp, weak-zone hotspots, and mode-shape vibration
- Fixed, pinned, and roller supports with force, pressure, and temperature loads
- Guided step-by-step workflow with in-app face picking — or expert mode
- Downloadable PDF report with weak-zone analysis and a plain-language verdict
Machine Simulation
Run the whole job on a virtual copy of your machine — kinematics, travel, and material removal — before a single chip flies.
- Parametric machine rigs: VMC, 4th-axis, trunnion 5-axis, gantry, lathe, and mill-turn
- Animated kinematics — watch every axis move through your program
- Ghost mode, enclosure view, and live DRO readout
- Material-removal simulation shows the stock being cut in real time
- Upload your own machine to simulate your exact setup
- Pairs with built-in FEA to validate the part as well as the process
CAM Toolpaths — 2.5D to 5-Axis
Generate CNC toolpaths from 2.5D pockets to full 5-axis simultaneous — tuned for real cycle time, not just a pretty preview. Export G-code your machine will actually run.
- Face, adaptive, contour, and pocket operations plus drilling cycles
- 4th- and 5th-axis toolpaths — indexed and simultaneous (Pro)
- Stay-down linking keeps the tool cutting instead of retracting
- Arc fitting outputs smooth G2/G3 moves your control can run fast
- Helix entry and chip-thinning-aware feeds protect your tools
- 11 controller post-processors proven against Fusion output, plus an interactive post editor
- Cycle-time optimization — watch the estimate drop as you refine
(HelioCad CAM v1.0)(Stock 200x180x10 6061)(T1 6mm Flat End Mill)G21 G90 G94T1 M6S12000 M3G0 X0 Y0 Z5G1 Z-2 F300G1 X160 F800G1 Y10G1 X0G0 Z25M30
AI CAM — Orchestrate
Tell HelioCad what you're making and what you're making it on — AI Orchestrate proposes the stock, the setup, and the tooling, ready for you to approve.
- One sentence in — a full machining plan out
- Proposed stock size and material from your part's geometry
- Setup and work-offset suggestions
- Tool selection from your library, matched to each operation
- An ordered operation plan you can accept, edit, or regenerate
- Flows straight into toolpath generation and machine simulation
Feeds & Speeds — Machinist's Bench
A machinist's bench built into the platform: dial in RPM, chip load, and feed for your exact tool, material, and machine — then carry the numbers straight into your operations.
- Feeds and speeds computed from tool geometry, material, and machine limits
- Tool-geometry visualizers built into the Tool Library
- Chip-thinning-aware numbers that respect your spindle and rigidity
- Openable from any sidebar tab — it's there mid-CAM when you need it
- One click applies the result to the operation you're editing
Generative Fixtures & Workholding
The AI plans the workholding from the part itself — contour-matched soft jaws, vise fixtures, nesting trays, drill jigs, and inspection, welding, and assembly fixtures.
- Soft jaws cut to your part's exact contour
- Vise fixtures, nesting trays, and drill jigs generated from geometry
- Inspection, welding, and assembly fixtures for downstream work
- Fixture stock and clamping parameters you can edit
- Hands off to CAM so you can machine the fixture itself
Laser Engraving & Cutting
Design cut and engrave jobs in the same workspace as your 3D model. Pick a face on your part, import an SVG/DXF, or drop in an image — then send it to your laser with the right format for your controller.
- Guided wizard: source → roles → material → machine → layout → output
- Vector cutting and line engraving; raster engraving with Floyd-Steinberg, Jarvis, and ordered dithering
- Move layers on the bed — drag, 9-point anchors, or arrow-key nudge
- Per-layer kerf compensation applied on GRBL and Ruida alike
- AI settings advisor — web-grounded cut and engrave settings for any material
- Preflight DFM checks: sub-kerf features, double burns, cut order, fire risk, and a calibrated time estimate
- Test-matrix generator with AI scoring to dial in a new material fast
- .rd export with raster support, GRBL G-code, and EzCad
; HelioCad — GRBL laser job; controller: grbl bed: 400x400G21G90M5 S0; --- layer: Outline (cut) ---M8G0 X120.00 Y100.00M3 S800G1 X140.00 Y80.00 F600G1 X260.00 Y80.00 F600G1 X280.00 Y100.00 F600M5 S0; --- layer: Star inlay (engrave-line) ---G0 X200.00 Y110.00M3 S250G1 X215.00 Y160.00 F2500M5 S0M2
Laser Machine Control
Skip the SD-card shuffle — plug your laser into USB and run the job from the same browser tab you designed it in. GRBL and Ruida DSP controllers alike.
- Direct USB control over Web Serial — GRBL and Ruida DSP, no drivers
- Jog, home, frame, hold-to-fire pulse, and origin-corner setup from the browser
- Live job playback on the bed — head tracking, cut trail, framing overlay, and countdown
- Overhead camera view with the job projected onto the bed for exact placement
- No camera? Print a 1:1 placement template or cut a drop-in jig instead
- EzCad galvo boards auto-detected for fiber and MOPA markers
- Free HelioCad Bridge covers Ethernet and USB Ruida controllers
- Works in Chrome and Edge on desktop
Mold Making Workspace
Turn any solid into a multi-part casting mold with a 7-step wizard — parting, draft, flanges, connections, sprue and vents — for sand, silicone, or injection processes.
- Automatic parting-line detection with manual override
- Draft analysis and application before the mold splits
- Flanges, alignment pins, and connection features generated for you
- AI gating plan places the sprue, runners, and vents
- Process presets for sand casting, silicone, and injection
- True cores for trapped geometry — export all halves ready to make
Photoreal Render Workspace
GPU path tracing in the browser: physical materials, scene presets, and studio lighting for shots that sell the part before it exists.
- Progressive GPU path tracing with denoising
- Physical material library — metals, plastics, glass, anodize, and more
- Scene presets: studio, outdoor, and showroom lighting
- Adjustable quality so it runs on laptops and gaming GPUs alike
- Export high-resolution stills for quotes, listings, and reviews
AI Technical Drawings
The AI drafts a complete 2D technical drawing from your 3D model — then revises it the same way you built the part: by asking.
- AI auto-drafts ISO or ANSI drawings with standard orthographic views
- Automatic dimensioning and GD&T annotations
- Section and detail views
- Edit any annotation directly on the sheet
- Conversational revision — "move the section through the bores" just works
- Start from photos instead with Photo Draft — see above
- PDF and DXF export
Assembly
Bring parts together with assembly mates, motion studies, and interference detection — and pull components straight from your own saved projects instead of re-modeling them.
- Mate constraints: coincident, concentric, parallel, distance, angle
- Insert from Library — drop in any part you've already saved as a component
- Update from source when the original part changes, with mates re-solved for you
- Stale components are flagged, so you always know what's out of date
- Joints with kinematic animation — watch the mechanism move
- Export assembly motion as a shareable GIF
- Interference and collision detection
- Bill of materials generation
- Exploded views
Import & Export
Interoperate with every major CAD format and 3D printing workflow. Solid formats open in Model; mesh and scan formats are handed to Reverse Engineer automatically.
- Import solids: STEP, IGES, BREP · 2D: DXF
- Import meshes and scans: STL, OBJ, PLY, 3MF, GLB / glTF, OFF
- Export: STEP, IGES, STL, OBJ, 3MF, glTF
- 2D export: DXF and SVG
- G-code for CNC · .rd for Ruida lasers · EzCad for galvo markers
Measure & Mass Properties
Precision measurement tools and automatic mass property calculations.
- Point-to-point, edge, and face distance
- Angle measurement
- Center of gravity visualization
- Volume, surface area, moments of inertia
- Material density settings
Section Views & Visual Tools
Inspect interiors with dynamic section planes, transparency modes, and appearance controls.
- Interactive section plane with drag handles
- Section caps fill the cut face so the interior reads as solid
- Per-body and per-face color and transparency
- Edge display, grid, ground shadow, and projection all toggle from the viewport
- Reference geometry display: planes, axes, points
- Named selections for quick access