Contents of Reference Manual and Tutorial


Introduction to VariCAD

VariCAD Installation

Installing Upgrades

Hardware and Software Requirements

32-bit and 64-bit Versions

Files and Directories Used by VariCAD

Running VariCAD the First Time

Default VariCAD Files

Converting 2D/3D Objects to and from Other Formats

How 3D Objects Are Converted to STEP or IGES

Creation of STL format


Getting Started

VariCAD User Interface

Working with Multiple Monitors

2D/3D Area

Status Bar

Toolbar Icons

Dialog Windows - Cancel and Back Buttons

Mouse Buttons

3D Mouse

Invoking and Running VariCAD Functions

Finishing VariCAD Functions

Stepping Back within a Function

Selecting Objects between Functions

Additional Options within Functions

Creating, Opening and Saving VariCAD 2D/3D Files

Backing up Your Files

Working with Multiple Files

Copy and Paste

Switching between 2D and 3D

Undo and Redo

Dragging Objects

Dragging Increments

Turning off Detection Temporarily

System Settings (Preferences)

Backing up Your Configuration


2D Drawing

Displaying the 2D Drawing Area

Changing the View Using the Mouse and Keyboard

Display Functions

Rebuilding Functions

Zoom Functions

Saving Views

2D Display Settings

2D Circle Display Settings

Cursor Settings and Coordinate Listing

Types of 2D Objects

2D Drawing Attributes - Units, Formats, Scale


Format and Sheet Border

2D Drawing Scale

Attributes of 2D Objects

Working with 2D Layers

2D Object Colors

Line Types

Visibility of 2D Objects

Work Sets

2D Coordinate System

2D Drawing Aids


Construction Lines

Creating Construction Lines

Deleting Construction Lines

Creating Multiple Construction Lines

Temporary Construction Lines

Transient Construction Lines

Increment Cursor Mode

Ortho Mode

Selecting 2D Objects

Methods of Selecting

Using Selection Windows (Marquees)

Limited 2D Selections

Deselecting Objects

Finishing the Selection

Selecting 2D Locations

Defining Angles and Directions

Writing Special Characters

Mathematic Expressions

Checking Objects, Distance, Angle and Coordinates

Drawing 2D Objects

Drawing Lines


Drawing Curves

Creating Points

Creating Circles and Arcs

Creating Text Objects

Editing and Deleting 2D Objects

Deleting Objects

Changing Objects Geometry

Creating Corners, Chamfers and Fillets

Breaking and Dividing 2D Objects

Editing Text

Transforming and Copying 2D Objects

Translating, Rotating and Scaling

Mirroring Objects

Offsetting Objects

Stretching Objects


Single Dimensions - Horizontal, Vertical and Diagonal

Predefined Horizontal, Vertical and Diagonal Dimensions

Serial, Parallel and Datum Dimensions

Angular Dimensions

Diameter and Radius Dimensions, Thread Dimensions

Dimension Attributes

Finish Symbols

Weld and Tolerance Symbols

Creating Leaders, Item Numbers

Editing Dimensions


Solid Fill

Hatching 2D Objects

Editing Hatches

Creating a Hatch Pattern


2D Blocks

Creating and Inserting Blocks

Editing Blocks

Libraries of Mechanical Parts

Selecting Mechanical Parts

Inserting Mechanical Parts into 2D

Inserting Mechanical Parts into 3D

Working with Mechanical Parts in 3D

Smart Functions using 3D Mechanical Parts

Mechanical Part Calculations

Printing and Plotting

Printing Methods

Selecting a Printer

Batch Print

Exporting Images as Bitmaps

VariCAD on the Internet

Trial Versions, Online Purchasing

3D Modeling

3D Display

Dynamic View Manipulation

Animated View Changes

Predefined View

Rotating View Using the Arrow Keys

3D View Tools

Saving Views

Shaded and Wireframe Display

3D Display Settings

View Rotation Center

Enhanced Rendering

Surface Shading

Setting 3D Display Performance

Hardware accelerated OpenGL

Test of Hardware Performance

3D Objects Shape Representation

Types of Shape Representation

Converting Shape Representations into Different Types

Highlighting Objects with Open Surfaces

Solving Problems in 3D

Tools Rebuilding 3D Data Structures

Tools Repairing Erroneous Solids Loaded from STEP

Tools Repairing Erroneous File

Sketching - 2D Drawing in 3D, Drawing Methods

Displaying Objects

2D Drawing Features

Auxiliary Grid

Construction Lines, Temporary Construction Lines

Working with 3D Objects

Creating Solids

Sketching of a 2D Solid Profile

Sketching Plane Definition

Sketching Environment, Finish Sketching

Sketching of Profile of New Solid

Displaying of Created or Edited Solids

Multiple Sketching Planes

Common Sketching Features

Closed Rotation of Multiple Profiles

Convergence of Lofted Profiles into One Point

Tangent Direction of Lofting

Features Related to Solid Creation Method

Manual Selection of Profile’s 2D Objects

Solid Insertion Point

Solid Insertion Point for Profiles Selected in 2D Mode

Rotating, Extruding, and Lofting Profiles

Rotated Solids

Extruded Solids

Lofted Solids

Helical Surfaces

Basic Solid Volumes

Cylinders, Cones, Boxes, Pyramids, Pipes, Spheres

Editing of Spatial Dimensions of Basic Solids

Editing Solids

Selecting Solids

Visibility of 3D Objects

Shading and Colors of Individual Solids

Boolean Operations - Adding and Cutting Solids

Boolean Operations

Boolean Tree Structure Editing

Common Boolean Operations

Holes, Grooves, Cutting by Planes

Resolving (Exploding) Solids

3D Filleting and Chamfering

Deleting Solids

Editing Shape of Solids

Edit Solid Element Shape

Transforming and Copying Solids

Solid Object Coordinate System

3D Space Coordinate System

Inserting and Transforming Solids

Defining Vectors and Rotation Axes

Transforming Objects Using their Axes

Translating by Distance

Dynamic Translation

Rotating by Angle

Dynamic Rotation

Dragging in Increments

Additional Rotation around an Axis

Setting the Direction of Solids Axes

Positioning and Location at Surface

Positioning by Plane

Zoom in on Transformed Solids

Additional Options for Right-Click Objects during Transformation

Additional Boolean Operation, Constraints Definition

Changing Insertion Point, Displaying Axes

Inserting and Copying

Identical Copies of Solids

Permanent Change of Axes of Solids Imported from Step

Defining 3D Locations

Selecting Planes

3D Locations Settings

Mirroring and Rescaling Solids

Exploded View of Assemblies

Groups of Solids


Definition of Parameters

Parameters in File

Parameters in Scaled Solids

Type of Parameters

Working with Parameters

Geometric Constraints

Constraints as Additional Transformations

Constraints as Removed Degrees of Freedom

Definition of Constraints

Constrained Objects

Types of Geometric Constraints

Chain of Constraints

Fixed Object within Constraints

Constraining Angles

Constraints in Solid Creation 2D Profiles

Constraining Objects in 2D Profile

Selecting Vertexes

Display Options

Filleting, Chamfering and Radii of Circles or Arcs

Constraining Circular Arcs

Constraining NURBS Curves

Editing Constraints

Deleting Constraints

Coordinate Systems

Exporting Views and Sections from 3D to 2D

Creating 2D from 3D

List of 3D View Exports, Updating Views

3D Sections

3D Comprehensive Shapes

Creating and Editing 3D Texts

Pipes and Wires

Sweeping of 2D Profiles

Offset Patches – Thick Shells

Threads in 3D

Checking Functions and Calculations

Units of Calculation Results

Volume, Mass, Surface and Moment of Inertia Calculations

Checking and Measuring Geometry

Interference between Solids

3D Assemblies

Creating Part Files, Assembly Files and Assembly Links

Saving and Loading the Assembly Files


Relative Paths in Assembly Links

Simultaneously Open Assembly and Part Files

Definition of Assembly-Part links

Definition of Sub-assembly - Part links

Breaking Links between Part or Sub-assembly and Assembly

3D Assembly Tree Scheme

3D Assembly Tree Scheme Window

Objects Select Mode

Attributes Definition Mode

Managing All Assembly Tree Files

Surface Development (Unbending)

Bill of Material, Object Attributes and Title Blocks

Object Attributes

BOM, Attributes and Title Blocks Mask

Sharing BOM, Attributes and Title Blocks Settings (Mask)

Attribute Definition

Groups of Attributes

Output to Formatted Text (List of Parts)

Title Blocks

Export to Other Systems

Compatibility of Defined Attributes and Attribute Groups

Working with BOM

BOM at Basic Level

BOM Containing structure of Assembly

BOM from 3D Group

BOM Objects

Displaying, Filtering and Sorting BOM Objects

Creating Files from BOM

Copying Data from Assembly into Parts and Vice Versa

Defining Item Numbers in BOM

Single Click Attributes Copy

Attributes from 2D Area

Supplementary Objects

Solid and Assembly Attributes

Solid Attributes

List of Materials

Material as a Solid Attribute

Assembly Attributes, Title Block Filling

Tips and Tricks

List of All VariCAD Functions


Embedded Functions