VariCAD 3D Mechanical Modeling: Part Design, Assembly, and 2D Drawing Generation
A comprehensive guide to 3D mechanical modeling in VariCAD covering sketch-based part design, profile extrusion and revolution, assembly creation, and automatic 2D drawing generation from 3D models.

VariCAD 3D Mechanical Modeling: Part Design, Assembly, and 2D Drawing Generation
VariCAD is a 3D mechanical CAD application developed in the Czech Republic, optimized for mechanical engineering and product design. It provides parametric 3D modeling, assembly design, and automatic 2D drawing generation at a competitive price. This guide covers the complete workflow from sketch to finished drawing.
Interface Overview
VariCAD's interface is task-oriented:
- Menu bar: File, Edit, View, Tools, 3D, 2D, Assembly, Sheet Metal, etc.
- Toolbar: Left side, context-sensitive tool buttons
- Command line: Bottom, accepts typed commands and shows prompts
- Tree view: Right side, shows assembly structure and feature history
- Status bar: Cursor coordinates, snap settings
Key Concepts
VariCAD uses a hybrid approach:
- 3D Mode: Create and edit 3D solids and assemblies
- 2D Mode: Create 2D drawings (either from 3D or standalone)
- You switch between modes using the tabs at the bottom of the screen
Sketch-Based Part Design
Creating a Sketch
- Select a plane (XY, XZ, or YZ) or a planar face on existing geometry
- Tools > Sketch > New Sketch
- Draw 2D geometry on the sketch plane:
- Lines, arcs, circles, rectangles, polygons
- Use snapping to existing geometry
- Apply dimensions and constraints to fully define the sketch
Sketch Constraints
VariCAD supports sketch constraints:
- Horizontal/Vertical: Constrain line direction
- Parallel/Perpendicular: Constrain line relationships
- Tangent: Constrain line-to-arc or arc-to-arc
- Concentric: Constrain circle/arc centers
- Equal: Constrain equal lengths or radii
- Symmetric: Constrain symmetry about a line
- Dimensional: Driving dimensions (linear, angular, radial)
Fully Defining Sketches
A sketch is fully defined when all geometry is constrained and dimensioned. VariCAD shows:
- Green: Fully constrained
- White/Black: Under-constrained (can be dragged)
- Red: Over-constrained or conflicting
Creating 3D Solids from Sketches
Extrusion
- Create a closed sketch profile
- Tools > 3D > Extrude
- Select the profile
- Specify:
- Distance: Extrusion depth
- Direction: Normal to sketch or custom
- Draft angle: 0 for straight, or angle for tapered walls
- Symmetric: Extrude both directions from sketch plane
Revolution
- Create a sketch profile (cross-section)
- Draw or select a revolution axis
- Tools > 3D > Revolve
- Select profile and axis
- Specify angle (360° for full, or partial)
Sweep
- Create a sketch profile (cross-section)
- Create a path (sketch or 3D curve)
- Tools > 3D > Sweep
- Select profile and path
- The profile is swept along the path
Loft
- Create multiple sketch profiles on different planes
- Tools > 3D > Loft
- Select profiles in order
- The solid transitions between profiles
Boolean Operations
Adding Material (Union)
- Tools > 3D > Boolean > Add
- Select the base solid
- Select the solid to add
- They merge into one solid
Removing Material (Subtract)
- Tools > 3D > Boolean > Cut
- Select the base solid
- Select the tool solid (cutter)
- The tool volume is removed
Intersection
- Tools > 3D > Boolean > Intersect
- Select two or more solids
- Only the overlapping volume remains
Feature Editing
Fillet
- Tools > 3D > Fillet
- Select edges (or faces to fillet all edges)
- Specify radius
- Constant or variable radius
Chamfer
- Tools > 3D > Chamfer
- Select edges
- Specify distance and angle (or two distances)
Hole Features
- Tools > 3D > Hole
- Select a planar face
- Specify:
- Hole type: Simple, counterbore, countersink, tapped
- Diameter: Hole diameter
- Depth: Through or blind
- Position: Click or use sketch dimensions
Shell
- Tools > 3D > Shell
- Select the solid
- Specify wall thickness
- Select faces to remove (open faces)
Rib
- Tools > 3D > Rib
- Select a reference plane
- Draw the rib profile (sketch)
- Specify thickness and direction
- The rib is created and merged with the base solid
Assembly Design
Creating an Assembly
- Tools > Assembly > New Assembly
- Insert parts:
- File > Insert Part from File
- Or select existing parts in the current document
- Each part appears in the Assembly Tree
Assembly Constraints
VariCAD supports assembly constraints:
- Coincident: Two points or axes are coincident
- Concentric: Two cylindrical faces are concentric
- Planar: Two planar faces are coplanar (with optional offset)
- Parallel: Two faces or edges are parallel
- Perpendicular: Two faces or edges are perpendicular
- Tangent: Two faces are tangent
- Distance: Maintain a specific distance between faces
- Angle: Maintain a specific angle between faces
Applying Constraints
- Tools > Assembly > Constraints
- Select constraint type
- Select the first face/edge on part A
- Select the second face/edge on part B
- Specify offset or angle if needed
- The parts move to satisfy the constraint
Checking Interference
- Tools > Assembly > Interference Check
- Select all parts or specific pairs
- VariCAD reports interfering volumes
- Interfering solids are highlighted in red
Exploded View
- Tools > Assembly > Exploded View
- Select parts to explode
- Specify explosion direction and distance
- The assembly shows separated components
- Save the exploded view for drawing generation
2D Drawing Generation
Creating Views from 3D
- Switch to 2D mode
- Tools > 2D > Views from 3D
- Select the 3D part or assembly
- Choose view types:
- Standard: Front, Top, Right, Isometric
- Section: Full, half, offset section
- Detail: Enlarged view of a specific area
- Exploded: From saved exploded view
- Place views on the 2D sheet
- Views are linked to the 3D model — updating the 3D model updates the views
Section View Creation
- Tools > 2D > Section View
- Select the parent view
- Draw the section line (cutting plane)
- Specify viewing direction
- The section view is generated with hatching
Dimensioning 2D Views
- Tools > 2D > Dimension
- Select dimension type (linear, angular, radial, etc.)
- Click on geometry in the view
- Place the dimension
- Dimensions are associative — they update if the 3D model changes
Bill of Materials (BOM)
- Tools > 2D > BOM
- Select the assembly
- VariCAD generates a parts list with:
- Item number
- Part name
- Quantity
- Material
- Custom properties
- Place the BOM table on the drawing
- Balloon numbers are automatically linked to the BOM
Export
STEP (AP203/AP214)
File > Export > STEP — for CAM, FEA, and other CAD systems
STL
File > Export > STL — for 3D printing
DWG/DXF
File > Export > DWG/DXF — for 2D drawing exchange with AutoCAD
IGES
File > Export > IGES — legacy CAD exchange
Conclusion
VariCAD provides a complete 3D mechanical design workflow: sketch-based part design, boolean operations, feature editing, assembly design with constraints, and automatic 2D drawing generation with BOM. The parametric link between 3D models and 2D drawings ensures consistency — change the 3D model and the drawings update automatically. While not as feature-rich as SolidWorks or Inventor, VariCAD covers the essential mechanical design workflow at a significantly lower price point, making it a practical choice for small to medium engineering firms.
Source Verification
More Varicad Guides
workflow
VariCAD 2D Drawing Generation: Views, Dimensions, GD&T, and DWG Export
12 min read
workflow
VariCAD Assembly Design: Constraints, BOM, and Exploded View Workflow
12 min read
workflow
VariCAD Sheet Metal Design: Bending, Unfolding, and Manufacturing Export
11 min read
comparison
VariCAD vs SolidWorks: Feature Comparison and Cost Analysis for Mechanical Design
12 min read
Related workflow Guides
Similar workflow content for other CAD tools
Abaqus
•workflow
Abaqus Composite Material Analysis: Laminate Modeling, Damage, and Progressive Failure
12 min read
Abaqus
•workflow
Abaqus Contact Mechanics: General Contact, Friction, and Wear Simulation
12 min read
Abaqus
•workflow
Abaqus/Explicit Dynamic Analysis: Crash, Drop Test, and High-Speed Impact Simulation
13 min read
Abaqus
•workflow
Abaqus Fracture Mechanics: XFEM, Cohesive Zone, and J-Integral for Crack Propagation
12 min read