![]() |
Introduction
About This Course
Windows® XP Use of Color Getting Started Macro Recording Tips |
Lesson 1: Using the Macro Recorder Macro
Recording
Macro Toolbar
Understanding How Macro Code Works Understanding How to Call Members on API Interfaces Passing Parameters Cleaning Up Code Adding Forms to a Macro |
Lesson 2: The
API Object Model
SolidWorks API Object Model
Application Objects Case Study: Connecting to New Documents Case Study: Connecting to Existing Documents |
Lesson 3: Setting System Options & Document Properties
User Preferences - System Options
User Preferences - Document Properties Locating the Correct APIs and Enumeration Values UserPreference Tables For System Options UserPreference Tables For Document Properties |
Lesson 4: Automating Part Design
Case Study: Automation Tool for Parts
|
Lesson 5: Assembly Automation
Case Study: Automation Tool for Assemblies
|
Lesson 6: Drawing Automation
Case Study: Automating Drawing Creation
|
Lesson 7: Selection
and Traversal Techniques
Case Study: Programming With a Selected Object
The SolidWorks BREP Model Case Study: Body and Face Traversal Case Study: Feature Manager Traversal |
Lesson 8: Adding Custom Properties and Attributes
Case Study: Custom Properties
Case Study: Configurations With Custom Properties Case Study: File Summary Information Case Study: Document Attributes The Attribute Objects Case Study: Face Attributes |
Lesson 9: The SolidWorks API SDK
The API SDK
Case Study: Creating a VB.NET Add-In Case Study: Creating a C# Add-In Case Study: C++ Add-Ins Choosing a Programming Language |
Lesson 10: Customizing the SolidWorks User Interface
Case Study: Customizing the UI With VB.NET
Understanding The Add-in Code Property Pages Property Page Groups and Controls Removing Menus and Toolbars Other Areas of Customization |
Lesson 11: Notifications
Notifications
Notifications in VBA Case Study: Simple Notification Case Study: Using Notifications in .NET |
Appendix:
Macro Feature
Batch Conversion 1 Batch Conversion 2 Assembly Traversal Custom Model View |
|
ACADEMIX is a training division of EGS India, started in 1996, to impart leading
edge technology to the design and development engineers. Addressing the Fit,
Form and Functional aspects of design, the training provided is intended to address
real-world challenges. Corporates and Individuals are trained in many facets
of Engineering Design. Some of them are: