Overview
- Parametric modeling is a method of creating 3D digital objects by drawing precise 2D sketches and then converting them into solid geometry using feature commands
- The process is parametric, meaning dimensions and relationships are stored as editable parameters — changing one value automatically updates all dependent geometry
- The complete design workflow spans three interconnected file types: individual solid components, assembled mechanisms, and technical manufacturing documents
Key Concepts
- Part – a single 3D solid component; the foundational building block of all parametric models
- Assembly – a collection of individual parts constrained together to simulate a real-world mechanism or structure
- Drawing – a 2D technical document generated from a part or assembly, used for manufacturing communication
- Feature – a single modelling operation applied sequentially to build or modify a part's shape
- Sketch – a 2D profile drawn on a flat plane that serves as the input geometry for sketched features
- Geometric Relation – a logical constraint applied between sketch entities to control shape behaviour
- Dimension – a numeric value assigned to sketch geometry to define its exact size or position
- Parametric Link – an automatic association between geometry elements that ensures changes propagate throughout the model
File Types and Their Roles
- Parts are always created first — they are the base-level files in any parametric modelling project
- Assemblies reference multiple part files and position them relative to one another using constraints (e.g., aligning holes, mating flat faces)
- Drawings are derived views — they pull geometry directly from parts or assemblies and present it in standard engineering projection formats
- The three file types form a linked ecosystem: editing a part automatically updates every assembly and drawing that references it
Features: The Building Blocks of a Part
- A part is constructed by stacking a sequence of Features in order; each feature builds on or modifies the result of the previous one
- Features are divided into two categories:
| Feature Type | Description | Example |
|---|---|---|
| Sketched Feature | Requires a 2D profile to be drawn first; converts that profile into 3D geometry | Extruding a rectangle into a block |
| Applied Feature | Modifies existing 3D geometry directly without needing a new 2D profile | Hollowing out a solid body, rounding edges |
- The order of features matters — the feature tree records every operation chronologically and can be edited or reordered
Working Modes
- Parametric CAD systems operate in two distinct environments that the user alternates between:
- 3D Space (Part Mode): the default environment for viewing the model, selecting reference planes, and applying features to existing geometry
- 2D Environment (Sketch Mode): a flat workspace activated on a specific plane or face, used exclusively for drawing profiles
- You must enter Sketch Mode to draw, and exit Sketch Mode before applying a 3D feature
flowchart TD
A[Create New Part File] --> B[Select a Plane or Flat Face]
B --> C[Enter Sketch Mode]
C --> D[Draw 2D Profile]
D --> E[Exit Sketch Mode]
E --> F[Apply 3D Feature to Profile]
F --> G{More Features Needed?}
G -- Yes --> B
G -- No --> H[Part Complete]
D Sketching Entities
- Profiles are constructed using basic geometric shapes
- Two types of sketch geometry exist:
- Standard geometry – forms the actual boundary of the future 3D solid
- Construction geometry – acts as scaffolding for alignment and reference; completely ignored during 3D feature generation
Lines
- Standard Line – creates solid boundaries that define the profile shape
- Centerline (Construction Line) – used purely for reference, symmetry axes, or as a revolve axis; does not generate 3D mass
Rectangles
| Rectangle Type | How It Is Drawn | Best Use Case |
|---|---|---|
| Corner Rectangle | Defined by two diagonally opposite corner points | General-purpose rectangular profiles |
| Center Rectangle | Drawn outward from a central origin point | Symmetric geometry centred on the origin |
| 3-Point / Parallelogram | Defined by three points allowing angled sides | Shapes that do not align with standard axes |
Circles and Arcs
- Centerpoint Circle – defined by clicking a centre point and dragging outward to set the radius
- Centerpoint Arc – similar to a circle but requires start and end points to define the sweep angle
- Tangent Arc – must originate from an existing endpoint; automatically creates a smooth, flowing transition from the previous line or arc without any sharp corner
Controlling the Sketch: Relations and Dimensions
- A sketch must be fully defined (every point locked in position and size) to behave predictably during 3D operations
- Full definition is achieved through two mechanisms:
- Geometric Relations – lock the shape logic
- Dimensions – lock the exact size
Geometric Relations (Constraints)
| Relation | Function | Common Use Case |
|---|---|---|
| Horizontal / Vertical | Locks a line precisely to the X or Y axis | Ensuring a base edge is perfectly flat |
| Collinear | Forces two separate lines onto the same infinite path | Aligning disconnected edges |
| Perpendicular | Forces two lines to meet at exactly 90° | Creating square corners |
| Parallel | Ensures two lines travel in the same direction at equal distance | Drawing consistent slots or channels |
| Tangent | Creates a smooth, continuous transition between a line and an arc, or two arcs | Designing organic, flowing contours |
| Coincident | Snaps a point precisely onto another point, line, or curve | Closing gaps to complete a profile |
| Concentric | Forces two arcs or circles to share the same centre point | Designing uniform tubes or pipes |
Dimensions
- Linear Dimension – controls the distance between two points or the length of a line
- Angular Dimension – controls the degree angle between two non-parallel lines
- Radial / Diametric Dimension – controls the size of arcs and circles
Recommended Workflow for Sketch Definition
flowchart LR
A[Draw Rough Shape] --> B[Apply Geometric Relations]
B --> C[Add Dimensions]
C --> D[Fully Defined Sketch]
- Step 1: Sketch the approximate shape freely
- Step 2: Apply relations to lock in geometric logic (parallel, tangent, coincident, etc.)
- Step 3: Add dimensions to assign precise numeric values
- Result: a fully defined sketch with no remaining degrees of freedom
Advanced Sketching Workflows
Dynamic Sketch Planes
- Sketches do not have to start from the default reference planes (Top, Front, Right)
- Any flat, planar face on an existing 3D body can be selected as a new sketch plane
- Limitation: standard 2D sketching cannot be performed directly on curved or cylindrical surfaces
Projecting Geometry
- When building new features on top of existing 3D geometry, you can extract existing edges into the current sketch
- Function: projects (copies) the outline of an existing 3D face or edge flat onto the active 2D sketch plane
- Parametric Linking: projected geometry maintains a live link to the source 3D body — if the original body changes size, the projected sketch lines update automatically
- This technique ensures new features remain aligned and proportional to existing geometry without manual re-measurement
D Feature Generation
Linear Extrusion
- Pushes a flat 2D profile straight outward along an axis perpendicular to the sketch plane, adding material
| Extrusion Type | Behaviour |
|---|---|
| Blind | Extrudes a specific, user-defined numeric distance |
| Mid-Plane | Extrudes equally in both directions from the sketch plane (e.g., 10 units total = 5 forward + 5 backward) |
| Up to Surface | Extrudes until the new material meets an existing face on the model |
Revolve
- Sweeps a 2D profile around a central axis to generate cylindrical, spherical, or toroidal shapes
Requirements:
- A closed 2D profile (the cross-section shape)
- A distinct straight line acting as the axis of revolution (typically a centreline)
Rules:
- The 2D profile must not cross the axis line — otherwise the generated solid would self-intersect
- The sweep angle can be a full 360° or any partial angle
flowchart LR
A[Draw Closed Profile] --> B[Draw Centreline Axis]
B --> C[Select Revolve Command]
C --> D[Set Sweep Angle]
D --> E[Cylindrical / Toroidal Solid Generated]
The Shell Command (Applied Feature)
- An applied feature that hollows out a solid 3D body, leaving behind thin, uniform walls
- Workflow:
- Select the solid body to hollow
- Specify the desired wall thickness
- Select the face(s) to be completely removed (these become the openings)
- Multi-Thickness Option: advanced settings allow specific walls within the same part to have different thicknesses where required
- No new 2D sketch is needed — the shell command operates directly on existing 3D geometry
flowchart TD
A[Solid 3D Body] --> B[Select Shell Command]
B --> C[Specify Wall Thickness]
C --> D[Select Face to Remove as Opening]
D --> E[Hollow Body with Uniform Walls]
Key Terms
- Parametric Modeling – a CAD methodology where geometry is driven by editable parameters and relationships, enabling automatic updates when values change
- Part – a single solid component file; the foundational unit of a parametric model
- Assembly – a file that combines multiple parts using positional constraints to simulate a mechanism
- Drawing – a 2D technical document derived from a part or assembly for manufacturing communication
- Feature – a single modelling operation (sketched or applied) that contributes to a part's final shape
- Feature Tree – the chronological record of all features applied to a part, editable and reorderable
- Sketch Mode – a dedicated 2D drawing environment activated on a plane or flat face
- Centreline – a construction line used for symmetry reference or as a revolve axis; does not create 3D geometry
- Geometric Relation – a constraint that defines a logical rule between sketch entities (e.g., parallel, tangent, coincident)
- Fully Defined Sketch – a sketch where every point is locked in position and size with zero remaining degrees of freedom
- Extrusion – a feature that pushes a 2D profile linearly into the third dimension to add material
- Revolve – a feature that sweeps a 2D profile around an axis to generate rotational geometry
- Shell – an applied feature that hollows a solid body by removing selected faces and leaving walls of specified thickness
- Projected Geometry – existing 3D edges copied onto a 2D sketch plane, maintaining a parametric link to the source body
- Tangent Arc – an arc that originates from an existing endpoint and automatically maintains a smooth transition with no sharp corner
Quick Revision
- Parts are the foundational files — they are built by stacking sequential features in a recorded feature tree
- Sketched features require a 2D profile drawn in Sketch Mode; applied features (e.g., shell) modify existing 3D geometry directly
- The system alternates between 3D Part Mode (viewing and applying features) and 2D Sketch Mode (drawing profiles)
- Centrelines are construction geometry — they serve as reference axes and symmetry guides but never generate 3D mass
- Geometric relations control shape logic (parallel, tangent, perpendicular); dimensions control absolute numeric size
- A sketch must be fully defined (zero degrees of freedom) before reliably generating 3D features
- Extrusion pushes a profile linearly; revolve sweeps a profile around an axis to create rotational solids
- Projected geometry copies existing 3D edges into a new sketch, maintaining a live parametric link
- The shell command hollows solid bodies by specifying wall thickness and selecting faces to remove as openings
- Any flat face on existing geometry can serve as a sketch plane, but curved surfaces cannot be sketched on directly
Overview
- These notes cover the foundational principles of parametric, feature-based 3D CAD software
- The focus is on understanding design intent, file associativity, and user interface navigation rather than memorizing steps for a single model
- Mastering these fundamentals enables efficient navigation and scalable, robust 3D modeling across any project
Key Concepts
- Concept-Based Instruction – learning how tools, features, and functions work universally so they can be applied to any model, rather than memorizing one specific build sequence
- Parametric Modeling – a design system where geometry is entirely controlled by defined parameters (dimensions) and geometric relationships
- Design Intent – the strategy of defining relationships and parameters so a model behaves predictably when dimensional changes are made
- Associativity – the dynamic link between different CAD file types (parts, assemblies, drawings) where a change in one automatically updates the others
- Feature-Based Modeling – building components one logical step (feature) at a time, such as an extrusion followed by a hole cut
Parametric Modeling and Design Intent
Parameter-Driven Geometry
- Unlike primitive-object CAD, parametric tools use exact numerical dimensions (e.g., 2 inches, 50 mm) and spatial relationships to define geometry
- Dimensions act as editable variables — changing a value updates the entire model accordingly
Geometric Relationships
- Rules applied to sketches and models that control how geometry behaves
- Examples include forcing a line to remain horizontal, or constraining a circle to stay centered using a midpoint relation
- These relationships persist through edits, maintaining structural integrity
Achieving Design Intent
- Link geometry with specific relationships rather than relying solely on hard-coded dimensions
- Example: centering a hole by using diagonal intersection lines ensures it stays centered even if the overall block size changes
- Well-defined design intent makes models robust, predictable, and easy to modify
Bi-Directional Associativity
- Modifying a 3D part automatically updates its associated 2D drawings and 3D assemblies
- The reverse is also true — changing a dimension on a 2D drawing updates the 3D part
- This eliminates manual synchronization between files
Core File Types
- Part File – a 3D representation of a single design component (e.g., a gear, bracket, or housing)
- Assembly File – a 3D arrangement of multiple parts and/or sub-assemblies combined together
- Drawing File – a 2D engineering drawing generated from a part or assembly, used for manufacturing documentation
Interface Breakdown
Graphics Area
- The main central workspace where you graphically interact with parts, assemblies, or drawings
- All visual modeling and editing occurs here
Feature Manager / Design Tree
- Located on the left side of the interface
- Lists all commands, features, and historical steps used to build the active document
- Functions as a chronological build history — you can go back and edit any prior step
Command Manager
- The ribbon-style toolbar at the top of the interface
- Separated into functional tabs (e.g., Features, Sketch) to organize tools without cluttering the screen
- Primary access point for sketching and 3D modeling tools
Drop-Down Menus
- Classic file menus (File, Edit, View, Insert) typically hidden by default to save screen space
- Accessible by hovering over the software logo area or pinning them with a pushpin icon
Task Pane Resources
Task Pane
- A fly-out menu permanently docked on the right side of the screen
- Houses helpful resources and component libraries
Design Library
- Repository for saving and accessing frequently used components, hardware, or structural features
- Speeds up modeling by reusing standardized elements
File Explorer
- Browse local and network drives directly within the CAD environment
- No need to switch to an external file manager
View Palette
- Used strictly in the 2D Drawing environment
- Allows drag-and-drop placement of standard part views (Top, Front, Isometric) onto the drawing sheet
Software Settings
System Options (Global)
- Apply to the entire software regardless of which file is open
- Examples: interface colors, default file locations, performance settings
Document Properties (Local)
- Apply only to the specific, currently active file
- Examples: unit systems (inches vs. millimeters), drafting standards
View Manipulation
- Rotating – press and hold the Middle Mouse Button (MMB) while dragging
- Limit mouse movement to horizontal or vertical strokes to prevent disorienting tilted rotations
- Panning – hold Ctrl + MMB, then drag to slide the model across the screen
- Zooming – scroll the mouse wheel
- The software zooms toward the physical cursor location, so keep the cursor over the model to avoid zooming into empty space
- Zoom to Fit – press the "F" key or double-click the MMB to center and fit the entire model in the graphics area
- Mouse Gestures – hold the right mouse button and drag slightly to reveal a quick-access wheel of standard views or commands
Core File Types
| File Type | Description | Use Case |
|---|---|---|
| Part | A 3D representation of a single design component | Creating individual pieces (e.g., a single gear or bracket) |
| Assembly | A 3D arrangement of multiple parts and/or sub-assemblies | Combining parts together with hardware and fasteners |
| Drawing | A 2D engineering drawing generated from a part or assembly | Creating blueprints and documentation for manufacturing |
Software Settings Comparison
| Setting Type | Scope | Examples |
|---|---|---|
| System Options | Global — applies across all files | Interface colors, default file paths, performance settings |
| Document Properties | Local — applies to the active file only | Unit systems (inches vs. mm), drafting standards |
View Navigation Controls
| Action | Input | Notes |
|---|---|---|
| Rotate | Hold MMB + drag | Use controlled horizontal/vertical strokes |
| Pan | Ctrl + MMB + drag | Slides the view without rotating |
| Zoom | Scroll wheel | Zooms toward cursor location |
| Zoom to Fit | Press "F" or double-click MMB | Centers and fits the entire model |
| Mouse Gestures | Hold right-click + drag | Quick-access wheel for standard views |
Diagrams / Processes
Bi-Directional Associativity Flow
graph TD
A[Design Change Made] --> B{Where is the change made?}
B -->|3D Part File| C[Part Geometry Updates]
B -->|2D Drawing File| C
B -->|3D Assembly File| C
C --> D[Associativity Engine]
D --> E[All Linked Parts Update]
D --> F[All Linked Assemblies Update]
D --> G[All Linked Drawings Update]
Parametric Modeling Workflow
flowchart TD
A[Define Design Intent] --> B[Create 2D Sketch with Geometric Relationships]
B --> C[Apply Dimensions as Parameters]
C --> D[Generate 3D Feature from Sketch]
D --> E[Add Additional Features Sequentially]
E --> F[Modify Any Parameter]
F --> G[Model Updates Predictably Across All Files]
Interface Layout Overview
graph LR
A[CAD Interface] --> B[Feature Manager / Design Tree — Left]
A --> C[Graphics Area — Center]
A --> D[Command Manager — Top]
A --> E[Task Pane — Right]
E --> F[Design Library]
E --> G[File Explorer]
E --> H[View Palette]
Key Terms
- Parametric Modeling – a design methodology where geometry is driven by editable dimensions and geometric relationships
- Design Intent – the planned strategy of relationships and parameters that ensures a model updates predictably when changed
- Associativity – the automated linking system that propagates design changes across all related file types instantly
- Feature-Based Modeling – building a model incrementally through a sequence of logical operations (features) such as extrusions, cuts, and fillets
- Geometric Relationships – constraints applied to sketch geometry to control behavior (e.g., horizontal, concentric, midpoint)
- Graphics Area – the central workspace for visual interaction with 3D and 2D content
- Feature Manager / Design Tree – the left-side panel listing the chronological build history of a document
- Command Manager – the primary tabbed ribbon toolbar for accessing modeling and sketching tools
- Task Pane – the right-side fly-out panel containing the design library, file explorer, and view palette
- MMB (Middle Mouse Button) – the primary input for navigating 3D space (rotate, pan, zoom)
- System Options – global software settings that apply regardless of the active file
- Document Properties – file-specific settings such as units and drafting standards
Quick Revision
- Focus on learning concepts and tool behaviors, not memorizing steps for a specific model build
- Parametric modeling uses dimensions and geometric relationships to create geometry that updates predictably
- Well-defined design intent ensures models remain robust and behave correctly when parameters change
- The three core file types — Part, Assembly, Drawing — are fully associative; a change in one updates all linked files
- The Feature Manager / Design Tree (left panel) tracks the chronological build history of every document
- The Command Manager (top ribbon) houses primary modeling and sketching tools organized by functional tabs
- The Task Pane (right panel) provides access to the design library, file explorer, and view palette
- System Options control global software behavior; Document Properties control file-specific settings like units
- Navigate the 3D view using the MMB: hold to rotate, Ctrl+hold to pan, scroll to zoom (cursor-location dependent), and press F to zoom to fit
- Use geometric relationships over hard-coded dimensions wherever possible to build smarter, more adaptable models
Overview
Migrating from a traditional 2D CAD environment to a 3D parametric system involves preserving legacy 2D data (DXF/DWG files), understanding the structural shift from object-driven to feature-based modeling, and leveraging import tools to convert flat geometry into functional 3D components. The process also includes managing layer-based sketches, aligning multi-view drawings, and simulating mechanical motion using 2D blocks before committing to full 3D assemblies.
Key Concepts
- Parametric Modeling – a design approach where geometry is controlled by dimensions, parameters, and geometric relationships rather than static coordinates
- Design Intent – the strategy of defining how a model should behave when dimensions or features are modified in the future
- Associativity – bidirectional linking of files where a change in one environment (e.g., a 3D part) automatically updates all associated environments (e.g., assemblies and 2D drawings)
- DXF/DWG Import Wizard – the primary interface for converting legacy 2D vector data into parametric sketches or 3D models with full control over units and layers
- 2D to 3D Toolbar – a specialized toolset used to fold flat 2D views into a 3D orientation by assigning Front, Top, and Side designations
- Sketch Blocks – grouped 2D entities that can simulate motion or be reused across multiple designs
- Derived Sketches – sketches that maintain a live link to original geometry for consistency across features
- Native 2D Editing – using compatible, often free, 2D drafting tools to maintain and modify legacy DXF/DWG files without requiring legacy software licences
The Shift from Object-Driven to Feature-Based Modeling
- Object-driven 2D CAD relies on primitive objects (lines, arcs) placed at specific coordinates with manual calculations
- Feature-based 3D CAD uses parametric features (extrusions, cuts) driven by variables, dimensions, and geometric relations
- Geometric relations replace hard numbers – instead of calculating exact distances (e.g., measuring half the length of a rectangle to place a circle), users apply rules such as locking a point to a diagonal midpoint
- This ensures Design Intent holds true even if base dimensions change later
- Time-saving associativity – updating a hole size on a 3D part instantly recalculates part volume, updates assembly views, and corrects 2D manufacturing drawings
Importing Legacy 2D Data (DXF/DWG)
- Files can be opened via the standard menu or by dragging and dropping from a file explorer into the CAD interface
- Opening a 2D file triggers the Import Wizard, which dictates how data translates into the new environment
- Data is rarely lost during import; it is repurposed into the parametric framework
- Layer mapping allows users to preview and toggle specific layers on or off to discard unnecessary data before finalizing
Import Methods for 2D Data
- Import to New Part – best for creating a brand-new component from scratch using 2D geometry as the foundation
- Import to Each Layer as Sketch – converts each CAD layer into an individual, organized sketch; essential for complex drawings where different layers represent different features (e.g., holes, outlines, centrelines)
- Single Sketch Import – suited for simple profiles or single-view parts where speed is the priority
- 2D to 3D Folding – suited for legacy three-view blueprints (Front, Top, Side) where existing dimensions ensure 3D accuracy
Drawing Modes in Parametric Systems
- Edit Sheet Mode – the active workspace for placing 3D model views, standard dimensions, and dynamic annotations
- Edit Sheet Format Mode – the background workspace containing the title block, page borders, and static organisational information
- Best practice – when importing a legacy 2D drawing with a title block, route the title block layers specifically to "Sheet Format" so they do not interfere with active model views
Document and Positioning Settings
- Font adjustments – CAD tools can automatically adjust font widths to match original spacing from legacy files
- Unit and scale selection – define global units (e.g., millimetres) and drawing scales (e.g., 1:1, 2:1) prior to finalizing the import to ensure accurate scaling
- Geometry positioning – use automatic centring tools (e.g., "Centre in Sheet") to prevent imported geometry from floating off the printable page area
- Critical check – verify units (metric vs. imperial) immediately upon import to avoid scale errors
Orienting and Aligning Sketches for 3D Conversion
- 2D drawings typically arrive on a single flat plane; they must be reoriented to build a 3D model
- Folding views – use the 2D to 3D toolbar to define which sketch represents the Front, Top, or Right view
- Alignment – use alignment tools to ensure that vertices of the Front view line up perfectly with the Top or Side views
- Origin mapping – define a common origin point across all imported views to prevent "ghosting" or misalignment during extrusion
Converting 2D Geometry to 3D Features
- Extrusions – select closed loops from imported sketches and extend them into 3D volume
- Cuts – use internal 2D paths to remove material from the 3D body
- 3D import (direct) – if the source file contains 3D wireframes, they can be imported directly as 3D curves rather than flat sketches
Embedding Native 2D Drawings
- DXF/DWG files can be embedded directly into a CAD document as a 2D sheet without converting them into 3D sketches
- Linked embedding – maintains a live connection to the original external file; if the external file is moved the link breaks but can be manually updated; changes made via external 2D software reflect in the 3D software upon manual refresh
- Unlinked embedding – internalises the 2D data entirely; future changes to the original external file will not affect the CAD document
Blocks and Mechanisms (2D Kinematic Analysis)
- Block creation – group 2D entities into "Blocks" to treat them as single rigid bodies
- Applying relations – add constraints (e.g., Concentric, Collinear) between blocks to simulate linkages
- Testing motion – drag components in a 2D sketch to validate the throw or reach of a mechanism before committing to full 3D modelling
- Exploding blocks – breaking a grouped block back into individual lines and circles when further editing is needed
Comparison Tables
Modelling Methodologies
| Feature | Object-Driven 2D CAD | Parametric 3D CAD |
|---|---|---|
| Core Element | Primitives (lines, arcs) | Features (extrusions, cuts) |
| Control Method | Static coordinates / manual edits | Dimensions, parameters, relations |
| Adaptability | Low – requires manual recalculation | High – adapts via Design Intent |
| Data Connection | Disconnected – files are standalone | Associative – linked environments |
DXF/DWG Import Pathways
| Import Option | Description | Best Use Case |
|---|---|---|
| Convert to Entities | Translates 2D lines into native CAD sketch lines | Repurposing an old 2D view into a modern, editable drawing |
| Embed as Native Sheet | Inserts the file as an un-editable or externally linked object | Viewing legacy reference data without needing to convert it |
| Import to Part (2D Sketch) | Places lines onto a plane in a 3D part file | Using a legacy 2D profile as the base outline for a new 3D extrusion |
Import Methods by Complexity
| Method | Best Used For | Key Advantage |
|---|---|---|
| Single Sketch Import | Simple profiles or single-view parts | Speed and simplicity |
| Layer-Based Import | Complex parts with metadata or manufacturing layers | Maintains organisational structure of the original file |
| 2D to 3D Folding | Legacy three-view blueprints (Front, Top, Side) | Ensures accuracy by using existing dimensions for 3D alignment |
Linked vs. Unlinked Embedding
| Attribute | Linked | Unlinked |
|---|---|---|
| Connection | Live link to original external file | Data internalised within the CAD document |
| External edits | Reflected upon manual refresh | No effect on the CAD document |
| File dependency | Link breaks if external file is moved | No external dependency |
| Best for | Active collaboration with legacy 2D tools | Archiving or standalone reference |
Process Diagrams
Associativity Flow
flowchart TD
A[Make Design Change] --> B[Update 3D Part File]
B --> C[Auto-Update 3D Assembly]
B --> D[Auto-Update 2D Drawing]
C --> E[Final Synchronised Design]
D --> E
D Data Import Workflow
flowchart TD
A[Open DXF/DWG File] --> B{Select Destination}
B -->|Drawing Environment| C[Map Layers & Set Scale]
C --> D{Choose Mode}
D -->|Edit Sheet| E[Import as Drawing Views]
D -->|Edit Sheet Format| F[Import as Title Block]
B -->|Part Environment| G[Select 2D Sketch or 3D Curve]
G --> H[Extrude into 3D Model]
D Blueprint to 3D Model Conversion
flowchart TD
A[Import DXF/DWG] --> B{Select Import Method}
B --> C[Import to New Part]
B --> D[Import Each Layer as Sketch]
C --> E[Assign Views via 2D to 3D Toolbar]
D --> E
E --> F[Align Sketches to Planes]
F --> G[Extrude / Cut Features]
G --> H[Final 3D Component]
D Kinematic Analysis with Blocks
flowchart TD
A[Import or Draw 2D Geometry] --> B[Group Entities into Blocks]
B --> C[Apply Constraints Between Blocks]
C --> D[Drag to Test Motion]
D --> E{Motion Valid?}
E -->|Yes| F[Proceed to 3D Modelling]
E -->|No| G[Adjust Constraints or Geometry]
G --> C
Key Terms
- Associativity – the bidirectional linking of parts, assemblies, and drawings so a change in one propagates to all
- Block – a group of 2D entities treated as a single rigid body for movement simulation
- Constraint – a geometric rule (e.g., horizontal, tangent, concentric) applied to sketch entities
- Design Intent – the planned behaviour of a model when dimensions or features are changed
- Derived Sketch – a sketch linked to original geometry for cross-feature consistency
- Explode Block – the process of breaking a grouped block back into individual lines and circles
- Extrusion – extending a 2D closed profile into 3D volume
- Layer Mapping – selecting which imported layers to include or exclude during the import process
- Parametric – design where geometry is driven by numerical values and relationships
- Wireframe – a visual representation of a 3D object using only lines and curves
Quick Revision
- Parametric CAD uses geometry relations (midpoints, tangents) instead of hard numbers to maintain Design Intent
- Associativity ensures parts, assemblies, and drawings update automatically when one element changes
- Legacy 2D data (DXF/DWG) is highly valuable and acts as foundational geometry for new 3D models
- Always use the DXF/DWG Import Wizard for the best control over units and layers
- Use layer mapping during import to discard unnecessary 2D information
- Route title blocks to Edit Sheet Format mode to keep the active drawing workspace clean
- The 2D to 3D Toolbar is the fastest way to reorient flat geometry into Front, Top, and Side planes
- Use Align Sketch tools to fix drift between different views of the same part
- Importing layers as separate sketches makes it easier to toggle visibility of non-essential geometry
- Blocks allow for 2D kinematic analysis (testing movement) early in the design phase before committing to 3D
- Embedding with the link to original file option ensures external edits can be refreshed inside the new CAD software
- Always verify units (metric vs. imperial) immediately upon import to avoid scale errors
