Skip to content
ME-605 · CAD Lab/Quick Revision Short Notes

CAD Lab (ME-605) - Unit 4 Short Notes

UNIT 4: Advanced CAD Applications & Integration (Inferred Blueprint)


4.1 Parametric & Feature-Based Modeling (Advanced Techniques)

  • 4.1.1 Design Intent & Fully Constrained Sketches

    • Design Intent: The set of rules and relationships (dimensions, constraints) that define how a model behaves when modified. It ensures predictable updates.

    • Fully Constrained Sketch: A 2D sketch where all degrees of freedom (DOF) are eliminated by geometric constraints (parallel, perpendicular, concentric, equal, symmetric) and dimensional constraints (fixed values or equations). Color coding (typically black) indicates a fully defined sketch.

    [!TIP] Exam Focus: A sketch with unconstrained DOF is under-defined (blue in many CAD systems). Over-constraining creates redundant/conflicting constraints (yellow/red). Always aim for fully defined (black).

  • 4.1.2 Hierarchical Feature Tree Management

    • The Feature Tree (or History Tree) is a chronological, parent-child record of all modeling operations (sketches, extrusions, fillets, holes).

    • Parent-Child Relationships: A feature's geometry often depends on previous features. Editing a parent feature can regenerate all downstream children.

    • Best Practice: Organize features using folders, rename features descriptively, and suppress/unsuppress features for design variants.

  • 4.1.3 Equations, Parameters, and Spreadsheet-Driven Design

    • Parameters: Named variables (length, diameter, angle) that control dimensions.

    • Equations: Mathematical relationships between parameters (e.g., D1 = 2*D2, Volume = PI()*D1^2/4*L1).

    • Spreadsheet-Driven Design: Linking the CAD model to an external spreadsheet (e.g., Excel). Parameters can be imported/exported, enabling mass customization and design optimization studies.

  • 4.1.4 Configurations and Design Variants

    • Configurations: Different states (sizes, features, components) of a single part or assembly file, controlled by suppressing features or changing parameter values.

    • Use Case: Creating a family of parts (e.g., a bolt with different lengths/diameters) without creating separate files.

  • 4.1.5 Multi-Body Part Modeling Techniques

    • Creating multiple, separate solid bodies within a single part file.

    • Operations: Combine (Add, Subtract, Common), Move/Copy Bodies.

    • Application: Complex assemblies saved as a single part (weldments), mold tooling (core/cavity), or parts with internal cavities.


4.2 Assembly Modeling (Top-Down & Bottom-Up)

  • 4.2.1 Component Insertion and Mating Constraints

    • Bottom-Up: Build individual parts first, then assemble them.

    • Top-Down: Design parts within the assembly context, often using in-context sketches that reference other part geometry.

    • Mating Constraints (Degrees of Freedom Control):

      | Constraint Type | DOF Locked | Typical Use | | :--- | :--- | :--- | | Coincident | 3 (2 trans, 1 rot) | Faces/planes/edges flush | | Concentric | 4 (2 trans, 2 rot) | Axes/cylindrical faces aligned | | Tangent | 3 (2 trans, 1 rot) | Curved surfaces touching | | Parallel | 2 (rot) | Planes/axes parallel | | Perpendicular | 2 (rot) | Planes/axes perpendicular | | Distance/Angle | 1 (trans/rot) | Fixed offset or angle | | Lock | 6 (all) | Fix component absolutely |

  • 4.2.2 Assembly Visualization

    • Interference Detection: Finds where components occupy the same space (clash).

    • Clearance Analysis: Checks if a minimum gap exists between components.

    • Section Views: Creates cross-sectional views of the entire assembly.

    • Transparency/Display Modes: Used to see internal components.

  • 4.2.3 Exploded Views and Animation

    • Exploded View: A saved configuration where components are offset along defined paths to show assembly sequence or part relationships.

    • Animation: Using mates or manual drag to create motion sequences (e.g., for service manuals).

  • 4.2.4 Flexible Sub-Assemblies

    • A sub-assembly that can change its configuration (e.g., different positions of an internal mechanism) while inserted in a higher-level assembly. The parent assembly controls its state.
  • 4.2.5 Large Assembly Management

    • Lightweight Mode: Loads only graphical data (no feature tree/solid data) for components not being actively edited. Speeds up open/rebuild.

    • SpeedPak: Creates a simplified, single-body representation of a complex sub-assembly for use in higher assemblies, drastically improving performance.


4.3 Drafting, Detailing, and GD&T

  • 4.3.1 Automated View Creation

    • Standard Views: Front, Top, Right, Isometric (automatically projected from the 3D model).

    • Projected Views: Orthographic views generated from a base view.

    • Auxiliary Views: True-shape view of a slanted surface.

    • Section Views: Full, half, offset, aligned, revolved sections. Cutting Plane line and arrow direction are critical.

  • 4.3.2 Dimensioning Schemes and Tolerance Stacking

    • Dimensioning Schemes: Chain, Datum (Baseline), and Mixed. Datum scheme is preferred for functional control.

    • Tolerance Stacking: The cumulative effect of part tolerances on assembly clearance/interference. Worst-Case (algebraic sum) and Statistical (RSS - Root Sum Square) methods are used for analysis.

    • Formula (RSS):

$$T_{assembly} = \sqrt{\sum_{i=1}^{n} (t_i)^2}$$

    where $$\displaystyle t_i $$ is the tolerance on the $$\displaystyle i^{th} $$ dimension.
  • 4.3.3 Geometric Dimensioning and Tolerancing (GD&T)

    • Purpose: To define the form, orientation, location, and runout of features relative to a Datum Reference Frame (DRF).

    • Key Symbols & Concepts:

      | Symbol | Name | Controls | | :--- | :--- | :--- | | ⏊ | Flatness | Surface form (waviness) | | ⌖ | Position | Location of feature axis/center | | ⏤ | Parallelism | Orientation (0° to datum) | | ⌒ | Concentricity | Coaxiality of axes | | ⏥ | Perpendicularity | Orientation (90° to datum) | | ⏣ | Roundness/Cylindricity | Form of circular/cylindrical features |

    • Material Condition Modifiers: MMC (Maximum Material Condition), LMC (Least Material Condition), RFS (Regardless of Feature Size). Bonus Tolerance is granted at MMC.

  • 4.3.4 Bills of Materials (BOM) and Parts Lists

    • Structured BOM: Hierarchical, shows sub-assemblies and components.

    • Parts List: Flat list of all components in an assembly.

    • Properties: Item number, part number, description, quantity, material, mass.

  • 4.3.5 Drawing Standards and Templates

    • Use company/industry standard templates (.dwt, .drwdot) with predefined:

      • Sheet size (A0, A1, A2, A3, A4)

      • Borders and title blocks

      • Standard views and projection method (1st or 3rd angle)

      • Dimensioning and GD&T standards (ASME Y14.5 or ISO 1101)


4.4 Finite Element Analysis (FEA) Integrated within CAD

  • 4.4.1 Meshing Fundamentals

    • Element Types: 2D (Triangular, Quadrilateral), 3D (Tetrahedral, Hexahedral). Tetrahedral is default for complex geometry; Hexahedral is more accurate for simple solids.

    • Mesh Quality Metrics:

      • Aspect Ratio: Should be close to 1 (ideal square/cube).

      • Skewness: Angle deviation from ideal; <0.85 is acceptable.

      • Jacobian Ratio: Measures element distortion; >0.6 is acceptable.

    • Global vs. Local Control: Global mesh size sets overall density. Local mesh controls (seeds, refinement, curvature-based) apply higher density to stress concentrations (fillets, holes, contacts).

  • 4.4.2 Applying Loads and Constraints

    • Constraints (Boundary Conditions): Fixed Geometry, Symmetry, Roller/Slider.

    • Loads: Force (distributed/concentrated), Pressure, Torque, Gravity, Thermal (temperature).

    • Critical: Constraints must simulate real-world support; loads must represent actual service conditions.

  • 4.4.3 Static Stress Analysis

    • Objective: Find displacements, stresses, and strains under static (non-time-varying) loads.

    • Key Results: Von Mises Stress (for ductile materials, yield criterion), Displacement magnitude, Safety Factor (Yield Stress / Von Mises Stress).

    • Convergence: Mesh refinement study until results change by <5%.

  • 4.4.4 Modal (Frequency) Analysis

    • Objective: Determine natural frequencies and mode shapes of a structure.

    • Application: Avoid resonant frequencies that match operating speeds (e.g., engines, rotating machinery).

    • Output: First 5-10 modes are typically critical.

  • 4.4.5 Thermal Analysis

    • Steady-State: Temperature distribution after thermal equilibrium is reached. Heat in = Heat out.

    • Transient: Temperature change over time. Requires time steps and initial conditions.

    • Inputs: Thermal loads (heat flux, power, convection, radiation), material thermal properties (conductivity, specific heat).

  • 4.4.6 Design Validation and Result Interpretation

    • Compare stress results to material yield strength.

    • Check displacement against functional limits.

    • Identify high-stress regions (hot spots) for redesign.

    [!TIP] Common Pitfall: A "green" (passing) result is meaningless if constraints/loads are unrealistic. "Garbage In, Garbage Out" (GIGO) applies absolutely to FEA.


4.5 Computational Fluid Dynamics (CFD) Basics

  • 4.5.1 Flow Domain Extraction

    • Isolate the fluid volume (internal flow) or define a fluid enclosure around an object (external flow). Often requires creating "caps" or using an envelope tool.
  • 4.5.2 Defining Fluids, Boundaries, and Initial Conditions

    • Fluid Properties: Density, Viscosity, Specific Heat.

    • Boundary Conditions:

      • Inlet: Velocity, Pressure, Mass Flow Rate.

      • Outlet: Static Pressure, Outflow.

      • Wall: No-slip (velocity=0), adiabatic/thermal condition.

      • Symmetry: Reduces domain size.

    • Initial Conditions: Starting values for pressure, velocity, temperature.

  • 4.5.3 Meshing for CFD

    • Boundary Layer/Inflation: Critical for viscous flows. Requires thin, high-aspect-ratio cells near walls to capture velocity/temperature gradients. Target y+ ≈ 1 for turbulent models.

    • Mesh Type: Typically tetrahedral or polyhedral for complex geometry.

  • 4.5.4 Running Simulations and Viewing Results

    • Solver: Pressure-based (most common) or density-based (high-speed flows).

    • Convergence: Monitor residuals (should drop 3-4 orders of magnitude) and monitor point values (mass flow, force, average temperature).

    • Contour Plots: Velocity magnitude, Pressure, Temperature.

    • Streamlines/Pathlines: Visualize flow direction and patterns.

    • Reports: Calculate mass flow rate, pressure drop, lift/drag forces.

  • 4.5.5 Basic Flow Pattern Analysis

    • Identify recirculation zones, separation points, stagnation regions.

    • Check for symmetry in results.

    • Reynolds Number ($Re$) determines flow regime: $$\displaystyle Re = \frac{\rho V L}{\mu} $$ (Laminar if Re<2300 for pipe flow).


4.6 Computer-Aided Manufacturing (CAM) Integration

  • 4.6.1 CNC Machining Fundamentals

    • Milling: Rotating multi-point cutter. Axes: 3-axis (XYZ), 4-axis (add A-axis rotation), 5-axis (add B/C-axis).

    • Turning: Rotating workpiece, stationary single-point cutter. Axes: 2-axis (X, Z), with live tooling for milling features.

  • 4.6.2 Toolpath Generation Strategies

    • Milling:

      • Face: Clears flat surfaces.

      • Pocket: Clears enclosed areas (standard, restmill).

      • Contour/Profile: Follows part edges (finish cuts).

      • Drilling/Tapping: Spot, drill, bore, tap cycles.

    • Turning:

      • Roughing/Finishing: OD/ID turning, facing.

      • Grooving, Threading, Boring.

  • 4.6.3 Tool Library and Holder Selection

    • Define Tool Cutter (diameter, number of flutes, material, coating, length).

    • Define Tool Holder (type, dimensions). Collision checking between tool/holder and part/fixture is essential.

  • 4.6.4 Simulation and Verification

    • Material Removal Simulation: Visualizes stock removal and final part.

    • Collision Detection: Checks for tool/holder/fixture clashes with part or machine components.

    • Machine Simulation: Simulates full machine motion (axes, turret, tailstock).

  • 4.6.5 Post-Processing and G-code

    • Post-Processor: Converts generic toolpath data (APT/CL data) into machine-specific G-code (ISO 6983) and M-code (machine functions).

    • Verification: Always review generated G-code for correctness before running on machine.


4.7 Data Management & Interoperability

  • 4.7.1 File Formats

    • Native: Proprietary, full feature history (e.g., .sldprt, .sldasm, .ipt, .iam, .prt, .asm).

    • Neutral:

      • STEP (.stp, .step): Robust, 3D solid, preferred for exchange.

      • IGES (.iges, .igs): Older, can be surfaces/wireframes, less reliable.

      • Parasolid (.x_t, .x_b): Solid kernel format, very reliable.

      • STL (.stl): Stereolithography (triangular mesh) for 3D printing.

  • 4.7.2 Import/Export Diagnostics and Healing

    • Common Issues: Missing faces, non-manifold edges, duplicate geometry, tiny slivers.

    • Healing Tools: Check, Heal, Knit, Delete Face, Patch in CAD software to fix imported geometry.

  • 4.7.3 Introduction to Product Data Management (PDM)

    • System to manage CAD files, revisions, approvals, and BOMs.

    • Key Concepts: Check-in/Check-out (prevents overwrites), Revision Control (A, B, C...), Workflow/Approval Process, Search (by attribute/metadata).

  • 4.7.4 Collaborative Design and Markup

    • Tools like SOLIDWORKS eDrawings, Autodesk Viewer, or cloud platforms allow markups (comments, redlines) on 3D models/2D drawings without needing the native CAD software.

4.8 Emerging Topics & Industry Trends

  • 4.8.1 Additive Manufacturing (AM) Preparation

    • Design for AM (DfAM): Consider support structures, orientation (for strength/surface finish), build volume, and post-processing.

    • File Prep: Export as .stl or .3mf. Use Mesh Repair tools to fix non-manifold edges, holes, and ensure manifold watertight volume.

  • 4.8.2 Generative Design & Topology Optimization

    • Objective: Generate optimal shape based on functional requirements (loads, constraints, material, manufacturing method).

    • Topology Optimization: Removes material from non-critical areas to achieve minimum mass while satisfying stress/displacement goals.

    • Output: Organic, lattice-like geometry, often requiring Additive Manufacturing.

  • 4.8.3 Cloud-Based CAD Platforms

    • Examples: Onshape, Fusion 360 (cloud-centric), 3DEXPERIENCE.

    • Benefits: Anywhere access, real-time collaboration, single data source, integrated PDM/PLM, lower IT overhead.

  • 4.8.4 Model-Based Definition (MBD) vs. Drawing-Based

    • Drawing-Based (Traditional): 3D model + 2D drawing with GD&T, dimensions, notes.

    • Model-Based Definition (MBD): All product definition (dimensions, GD&T, tolerances, notes, BOM) is embedded directly in the 3D model (e.g., in PMI - Product Manufacturing Information). Reduces/eliminates need for 2D drawings.

    • Standard: ASME Y14.41 or ISO 16792.

Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in