Trimech-Main-Site-Group-Navigation Trimech-Main-Site-Group-Navigation Trimech-Main-Site-Group-Navigation Solid-Solutions-Group-Navigation Javelin-Group-Navigation Solid-Print-Group-Navigation 3DPRINTUK-Group-Navigation Trimech-Enterprise-Solutions-Group-Navigation Trimech-Enterprise-Solutions-Group-Navigation Trimech-Advanced-Manufacturing-Group-Navigation Trimech-Staffing-Solutions-Group-Navigation
With over 35 years of experience, the TriMech Group offers a comprehensive range of design, engineering, staffing and manufacturing solutions backed by experience and expertise that is unrivalled in the industry. The TriMech Group's solutions are delivered by the divisions and brands shown here, use the links above to visit the group's websites and learn more.

API Fundamentals


Lesson Agenda
Lesson 1: Using the Macro Recorder - The first lesson will use the macro recorder to view SOLIDWORKS API commands, teaching users how a SOLIDWORKS macro is initialised and connects to the SOLIDWORKS software.

Lesson 2: The API Object Model -In this lesson, users will go more in depth with the SOLIDWORKS Application object and identify common API methods to access/use other Application Objects.

Lesson 3: Setting System Options and Document Properties - In Lesson 3, the user will be modifying System Options and Document Properties via the API, to allow users to automate the changing of settings based upon their needs.

Lesson 4: Automating Part Design - On successful completion of Lesson 4, the user will learn about the methods for Part creation and start rules based modelling to drive models, eliminating modelling mistakes from users.

Lesson 5: Assembly Automation - Lesson 5 covers automating Assembly procedures such as component transformation, traversing faces of components and mating components together.

Lesson 6: Drawing Automation - In Lesson 6, the user will learn important drawing API commands, such as drawing sheet selection on multiple drawing sheets, inserting drawing views on the specified drawing sheets, adding annotations and dimensions and saving drawing files to different formats.

Lesson 7: Selection and Traversal Techniques - This lesson will cover the various different feature and selection tools that can be used to modify more information about a model view.

Lesson 8: Adding Custom Properties and Attributes - In Lesson 8, users will learn how to add, edit and remove Custom Properties to all file types. This will also cover traversing the model to find attributes and get or set their parameters.
Course Details
Length: 2 Days

This course begins by introducing the Macro Recorder before going on to look at programming system options, document properties and adding customer properties. Upon successful completion of this course, attendees will be able to program part, assembly and drawing automation.

 Solid Solutions | Trimech Group