Skip to content
GMacros
Menu

Guide

Alphacam vs AutoCAD: CAD versus CAD/CAM, and when to use which

Alphacam vs AutoCAD: CAD vs CAD/CAM, toolpaths, NC output, nesting and automation compared, plus the DXF/DWG workflow in a furniture shop.

Published: 6 min read

"Alphacam or AutoCAD?" comes up a lot in furniture shops, but the two programs do not do the same job. AutoCAD (Autodesk) is a general-purpose CAD program: it draws, dimensions and plots. Alphacam (Hexagon) is a CAD/CAM program: it takes a drawing or creates one, builds toolpaths on it and produces the NC code a CNC machine runs. So the real question is usually not "which one" but "which one at which step". This article covers the difference, a comparison table and how the two are used together in a furniture shop. If Alphacam is new to you, start with What is Alphacam? A CAD/CAM guide for furniture and wood CNC.

CAD versus CAD/CAM

CAD (computer-aided design) defines geometry: lines, arcs, circles, polylines, solids. Its output is a drawing file (DWG/DXF) and prints. CAM (computer-aided manufacturing) defines how that geometry is machined: which tool, what depth, which direction, how many passes, what speed and feed. Its output is a machine program. The bridge between them is the post-processor, which translates Alphacam's toolpath into your controller's language (What is an Alphacam post-processor? Producing NC code for your machine).

AutoCAD on its own does not produce toolpaths. Marking a line as "outside cut with an 8 mm cutter", writing G-code or spotting a collision in simulation is not AutoCAD's job; you need a separate CAM program or add-on for that. Alphacam includes the CAD part too: you can draw a simple door from scratch in Alphacam and machine it in the same file. But Alphacam's drawing tools are aimed at production, so do not expect AutoCAD's comfort with layout sheets, dimension styles or block libraries.

Alphacam vs AutoCAD comparison table

TopicAutoCADAlphacam (Router)
Main purpose2D/3D technical drawing, projects and sheetsPreparing geometry for CNC and generating toolpaths
ToolpathsNone (needs a separate CAM program or add-on)Yes: profile, pocket, drill, groove, V-carve, 3D machining (by level)
NC outputNoneMachine-specific NC file through a post-processor
SimulationNoneToolpath and material-removal simulation
3DSolid and surface modellingImports and machines 3D models; scope depends on module/level
NestingNot built inAvailable in the Router module; advanced options by level (Alphacam nesting guide: sheet layout, waste, grain direction and labels)
AutomationAutoLISP, .NET API, plus VBA (separate module)VBA and API; compiled .arb add-ins, Auto Style rules
File formatDWG (native), DXF.ard (Router drawing); opens DXF/DWG
Licensing (general)Subscription from AutodeskThrough authorised Hexagon resellers; priced by module and level
Typical userDesigner, architect, draughtspersonCNC operator, production planner, CAM programmer

When to use which

AutoCAD is enough when

  • You have no machine; you outsource cutting and the subcontractor wants DXF.
  • You prepare approval sheets, assembly drawings or dimensioned quote drawings for customers.
  • You draw architectural or interior projects and place furniture within them.

You need Alphacam when

  • You own a CNC router and produce the NC code yourself.
  • Nesting, waste and part labels are in your hands.
  • Door centres, raised panels, V-carving and pockets must be defined with tool and depth data.
  • You repeat the same work every day and want operations assigned automatically by layer name (Auto Style).

In practice most mid-sized furniture shops use both: design and customer drawings in AutoCAD (or a kitchen/furniture design program), production in Alphacam. For rule-based parts (doors, leaves, carcass panels), drawing directly from dimensions inside Alphacam removes the AutoCAD step altogether.

Using both: DXF/DWG workflow and layer mapping

The bridge between the two programs is a DXF or DWG file. Alphacam opens both, but a file that opens is not necessarily a file that machines. For a healthy workflow, set a few rules on the AutoCAD side from day one:

  1. Units: draw in millimetres; a 600 mm door is drawn as 600 units.
  2. Closed polylines: every outer and inner contour to be cut is a single, closed polyline.
  3. Layer standard: give the designer the shop's layer names in writing (e.g. KESIM for cut, DELIK for drill, KANAL for groove, CEP for pocket, ETIKET for labels) and build an AutoCAD template drawing with those layers.
  4. Holes as circles: diameter is read from the circle; a hole drawn as a point or block carries no diameter.
  5. Dimensions and text on their own layers: dimension lines and notes must never land on a cutting layer.
  6. Save in a compatible version: an older Alphacam may not read the newest DWG format; saving to an older DWG/DXF version gives the widest compatibility.

With consistent layer names, Auto Style takes over in Alphacam: closed contours on the cut layer are profiled outside, circles on the drill layer are drilled, grooves are machined at the set depth. A drawing from AutoCAD becomes a machined drawing in one command. Setup: Alphacam Auto Style setup: automatic machining by layer name. If the designer uses other names (Cut, Drill, 0), rename the layers in Alphacam or select and move the geometry to the target layer; the full checklist is in DXF/DWG import and layer mapping in Alphacam: a clean path from design to production.

A typical furniture shop workflow

In most shops a kitchen order travels from design to machine like this:

  1. Design: the site is measured; plans and elevations are drawn in AutoCAD or a kitchen program and approved.
  2. Parts list: carcass panels, shelves and doors are listed with sizes.
  3. Transfer: special parts come into Alphacam as DXF; rule-based parts (doors, shelves, side panels) are drawn from dimensions directly in Alphacam.
  4. Operations: Auto Style assigns cut, drill and groove operations by layer; the result is checked in simulation.
  5. Nesting: parts are placed on sheets and labels are produced.
  6. NC output: the post writes the machine file; the first sheet is cut under supervision.

AutoCAD only takes part in step 1 and some of step 3; steps 4 to 6 are entirely in Alphacam. Most of the time usually goes into step 3: cleaning DXF and fixing layers. For parts that repeat with the same dimension rules, the way to shorten that step is macros that build the part from sizes inside Alphacam (How Alphacam-based parametric door and cabinet door macros work).

Common mistakes moving from AutoCAD to Alphacam

MistakeSymptomPrevention
Unjoined polylineThe contour is separate lines and arcs; no outside cut or pocket can be assignedJoin with JOIN or PEDIT in AutoCAD; use tolerance joining in Alphacam
Open contourA tiny invisible gap at a corner; geometry counts as "open"Make closed polylines a rule; check for open geometry after import
Scale / unitsA 600 mm door arrives as 23.6 or 60 unitsKeep drawing units in mm; always measure one dimension in Alphacam
Overlapping linesThe same edge is cut twice; cycle time growsRemove duplicates with OVERKILL in AutoCAD
SplinesMany short segments instead of arcs; the NC file balloonsUse arcs, or convert splines to arcs and lines
Geometry inside blocksParts cannot be selected or re-layeredExplode blocks (EXPLODE) before sending
Wrong layerEverything on layer 0; Auto Style assigns nothingEnforce the layer standard with a template drawing

These mistakes are paid for at the machine: a door not cut outside because of an open contour, an edge cut twice, a part stranded in the corner of the sheet at the wrong scale. A five-minute check after import (measure one dimension, look at the layer list, find geometry left without an operation, watch one part in simulation) catches most of them before they reach the machine. For more practical advice, see Alphacam tips: 16 practical habits for a furniture shop.

Automation: AutoLISP/.NET versus Alphacam VBA

Both programs can be programmed. In AutoCAD, AutoLISP and the .NET API are common for automating repetitive drawing work (block placement, layer housekeeping, sheets). In Alphacam, VBA and the API both create geometry and work with operations, tools and layers; the result is compiled as an .arb add-in and sits in the menu (Writing VBA macros in Alphacam: where to start). The difference: AutoCAD automation speeds up drawing but brings you no closer to the machine, while a macro inside Alphacam leaves a production-ready drawing on the right layers, and combined with Auto Style it shortens the path from drawing to NC.

If you are looking for ready-made macros that draw doors, leaves and carcass parts from dimensions onto standard layers inside Alphacam Router: GMacros products.

Frequently asked

Can Alphacam replace AutoCAD?

For drawing production parts, often yes; you can draw doors, carcass panels and special parts in Alphacam. For project sheets, architectural drawings and dimension-heavy work AutoCAD is more comfortable. Most shops use both.

Can AutoCAD output G-code for a CNC directly?

AutoCAD itself does not generate toolpaths or NC code. You need a CAM program such as Alphacam, or a separate CAM solution added to AutoCAD.

Does Alphacam open DWG files?

Yes, it opens DXF and DWG directly. If a very recent DWG version causes trouble, ask the designer to save to an older DWG or DXF version.

Do layer names matter in drawings from AutoCAD?

A lot. Alphacam's Auto Style assigns operations by layer name; if the names do not match the shop standard, geometry is left without operations or machined wrongly.

Related products

Tools that do the work described here with one click inside Alphacam: the GMacros add-in and macro packages. Purchasing and licensing are explained on How it works.

Written by the GMacros team. Alphacam is a registered trademark of Hexagon AB; this guide is independent.

WhatsApp