CAD/CAE
Design, document and simulate — the digital toolchain of modern engineering. The software engineers design and verify with. Learn 2D drafting in AutoCAD, parametric solid modelling in SolidWorks, Creo and NX, advanced surfacing in CATIA, and finite element simulation in ANSYS and Abaqus — with the underlying concepts, command syntax, scripting, and the checks that make results trustworthy.
- AutoCAD — AutoCAD is the classic 2D drafting (and basic 3D) tool. Learn the interface, coordinate input, draw and modify commands, layers, blocks, dimensions, model vs paper space, scales and plotting, and automating with scripts and AutoLISP.
- SolidWorks — SolidWorks is a widely used parametric 3D CAD system. Learn sketch-based features, constraints and design intent, the feature tree, assemblies and mates, drawings, configurations and design tables, equations, and built-in simulation.
- CATIA — CATIA is the high-end CAD platform of aerospace and automotive. Learn its workbenches, part and assembly design, generative shape design (surfacing), continuity (G0–G3), Class-A surfaces, knowledgeware (parameters, formulas, rules) and the 3DEXPERIENCE environment.
- Creo — PTC Creo (formerly Pro/ENGINEER) pioneered parametric feature-based modelling. Learn its modelling philosophy, relations, family tables, top-down skeletons, flexible modelling, and simulation/generative tools.
- NX — Siemens NX integrates CAD, CAM and CAE in one environment. Learn synchronous modelling, WAVE linking, PMI and GD&T, tolerance stack-ups, integrated CAM, NX Open automation and the Teamcenter digital thread.
- ANSYS — ANSYS is a leading simulation suite. Learn finite element fundamentals ([K]{u} = {F}), the Workbench workflow, element types, meshing and convergence, boundary conditions, linear static, modal and thermal analyses, APDL scripting and validating results.
- Abaqus — Abaqus excels at nonlinear and explicit simulation. Learn Standard (implicit) vs Explicit solvers, material, geometric and contact nonlinearity, stable time increment and mass scaling, consistent units, input-file syntax and Python scripting.