Module #1 Introduction to Parametric Design Overview of parametric design, its benefits, and applications
Module #2 CAD Fundamentals Review of CAD basics, including geometry, coordinates, and data structures
Module #3 Parametric Modeling Basics Introduction to parametric modeling, including parameters, variables, and equations
Module #4 Design Tables and Excel Integration Using design tables to drive parametric models and integrating with Excel
Module #5 Introduction to Scripting and Automation Overview of scripting languages and automation concepts in CAD
Module #6 Introduction to API and SDK Overview of CAD APIs and SDKs, including programming languages and architecture
Module #7 VBA Programming Basics Introduction to VBA programming in CAD, including variables, data types, and control structures
Module #8 VBA Object-Oriented Programming Object-oriented programming concepts in VBA, including classes, objects, and inheritance
Module #9 CAD Object Model and Interop Understanding the CAD object model and interoperability with other applications
Module #10 Automating CAD Tasks with Macros Creating and running macros to automate repetitive CAD tasks
Module #11 Introduction to Python for CAD Automation Overview of Python programming language and its application in CAD automation
Module #12 Python Scripting for CAD Scripting CAD applications using Python, including PythonCAD and PyAutoCAD
Module #13 Working with CAD Files and Data Reading, writing, and manipulating CAD files and data using Python and VBA
Module #14 Parametric Design with Python Creating parametric designs using Python scripts and APIs
Module #15 Generative Design and Algorithms Introduction to generative design and algorithms, including shape grammars and L-systems
Module #16 Visualizing Data and Design Visualizing data and design using CAD, including visualization techniques and best practices
Module #17 Collaboration and Data Management Collaboration and data management strategies for parametric design and CAD automation
Module #18 Best Practices and Optimization Best practices and optimization techniques for parametric design and CAD automation
Module #19 Case Studies in Parametric Design Real-world case studies of parametric design applications, including architecture, engineering, and product design
Module #20 Case Studies in CAD Automation Real-world case studies of CAD automation applications, including script-based automation and API integrations
Module #21 Advanced Topics in Parametric Design Advanced topics in parametric design, including topology optimization and machine learning
Module #22 Advanced Topics in CAD Automation Advanced topics in CAD automation, including cloud-based automation and DevOps
Module #23 Project Management and Implementation Project management and implementation strategies for parametric design and CAD automation projects
Module #24 Troubleshooting and Debugging Troubleshooting and debugging techniques for parametric design and CAD automation scripts
Module #25 Course Wrap-Up & Conclusion Planning next steps in Parametric Design and CAD Automation career