http://www.atenterprise.com.sg/v6/components/com_gk3_photoslide/thumbs_big/779061Trainings.jpglink
http://www.atenterprise.com.sg/v6/components/com_gk3_photoslide/thumbs_big/924282Solutions.pnglink
http://www.atenterprise.com.sg/v6/components/com_gk3_photoslide/thumbs_big/923472Success.jpglink
Trainings Solutions Success
Virtual Sneak Peeks:
solidworks first look rep - banner 260x120
beer_can_bbq_-_banner_-_260x120_-_rep
vertical - machinery - banner 260x120 - rep
design for manufacture whitepaper - banner 260x120 - rep

TRAININGS >  API FUNDAMENTALS (3 DAYS)


Request Quote
Request More Info

API Fundamentals teaches you how to use the SolidWorks API (Application Programming Interface) to automate and customize SolidWorks.

Prerequisites:
SolidWorks Essentials, Visual Basic programming.

TOPICS COVERED:


Introduction:
About This Course
Windows® XP
Use of Color
Getting Started
Macro Recording Tips

Chapter 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

Chapter 2: The API Object Model
SolidWorks API Object Model
Application Objects
Case Study: Connecting to New Documents
Case Study: Connecting to Existing Documents

Chapter 3: Setting System Options and 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

Chapter 4: Automating Part Design
Case Study: Automation Tool for Parts

Chapter 5: Assembly Automation
Case Study: Automation Tool for Assemblies

Chapter 6: Drawing Automation
Case Study: Automating Drawing Creation

Chapter 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

Chapter 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

Chapter 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

Chapter 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

Chapter 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

 
INTEGRATING INNOVATION!

We look forward to the opportunity of becoming your innovative technology partner. Allow us to help your company achieve your business goals!

> Request Consultation


HOW MUCH IS IT?

Came across a product that is exactly what you were looking for? Drop us your contact and we will provide you a quote within 24 hours!

> Request Quote

CONTACT US

Advanced Technology Enterprise Pte Ltd
Tel: +65 6747 0502, Fax: +65 6747 1243
General e-mail: info@atenterprise.com.sg

> More Info & Contacts






Let's Innovate!

We look forward to the opportunity of becoming your innovative technology partner. By working together, we can assist in improvng your oganization's effectiveness and efficency tn order to work towards achieving your business goals.