Online Training

AutoCAD
 
AutoCAD Mechanical
 
Autodesk Inventor
 
SolidWorks
 
CATIA
 
Pro/Engineer Wildfire
 
NX
 
SolidEdge
 
Plastic Part Design
 
Mold Design
 
MSC SimOffice
 
Teamcenter Engineering
 

Training

 
AutoLISP & VisualLISP
DCL-Dialog Control Language
 
AutoCAD VBA
 
ObjectARX
 
AutoCAD.Net
 
Inventor API
 
SolidWorks API
 
SolidEdge API


Articles

AutoCAD VBA
 
AutoLISP
 
VisualLISP
 
AutoCAD Customization
 
SolidWorks VBA
 
SolidEdge VBA
 

Download

AutoCAD.Net Code
 


Tutorials

AutoCAD 3D Press-Pull
 


Services

AutoCAD Customization
 
CAD Customization
 
SolidWorks Customization
 


 

Online Training > SolidWorks Updates and Specialized > SolidWorks 2005 API

 

Course Contents :

Ø       Introduction to VBA
- API Course Introduction
- Introduction to VBA
- Menus and Toolbars
- The Project Explorer Window
- The User Form and Toolbox
- The Properties Window
- The Code Window
- Help

Ø       Controls
- Controls
- Introduction to Controls
- Starting a New Project
- Adding Controls
- Control Properties
- Event Procedures
- Tab Order
- Common Controls
- Form Properties
- Setting up the Form

Ø       Code Basics
- Code Basics
- Introduction to Code Basics
- Data Types
- Literals
- Variables
- Putting Data in Variables
- Expressions and Math Operators
- Using Variables

Ø       Making Decisions
- Making Decisions
- Introduction to Making Decisions
- Comparison Operators
- The If Statement
- Logical Operators
- The Select Case Statement
- Making Decisions

Ø       Repeating Code
- Repeating Code
- Introduction to Repeating Code
- The Do While Loop
- The Do Until Loop
- The Other Do Loops
- The For Loop
- Terminating Loops Early
- Repeating Code

Ø       Lists and Options
- Lists and Options
- Introduction to Lists and Options
- List Boxes
- Combo Boxes
- Option Buttons
- Arrays
- Optional Listings

Ø       Built-In Functions
- Built-In Functions
- Introduction to Built-in Functions
- Numeric Functions
- String Functions
- Date and Time Functions
- Data Testing Functions
- Data Conversion Functions
- Format Function
- Using Built-In Functions

Ø       Modular Programming
- Modular Programming
- Introduction to Modular Programming
- Structured Programming
- Calling Procedures
- External Modules
- Coding Subroutines
- Coding Functions
- Sending Arguments
- Receiving Arguments
- Modularizing Code

Ø       Debugging
- Debugging
- Introduction to Debugging
- Types of Errors
- The Debugger
- The Call Stack
- The Immediate Window
- Tips on Trouble Shooting
- Debugging a Program

Ø       The Macro Recorder
- The Macro Recorder
- Introduction to the Macro Recorder
- The Macro Toolbar
- Reading the Macro Code
- Editing the Macro Code
- Running the Macro (Part 1)
- Running the Macro (Part 2)
- Recording a Macro
- Enhancing the Code

Ø       The SolidWorks Object Model
- The SolidWorks Object Model
- Introduction to the SolidWorks Object Model
- SolidWorks Objects
- SolidWorks Type Library
- The SldWorks Object
- The ModelDoc2 Object (and Extension Object)
- The PartDoc Object
- The AssemblyDoc Object
- The DrawingDoc Object
- Creating New Documents
- Accessing Existing Documents

Ø       Options and Properties
- Options and Properties
- Introduction to Options and Properties
- Setting Checkboxes
- Setting Textboxes
- Setting List Boxes
- Setting Radio Buttons
- Setting Slider Bars
- Setting Options and Properties

Ø       Part Automation
- Part Automation
- Introduction to Part Automation
- Setting Material
- Creating the Sketch Rectangle
- Creating Extruded Features
- Adding Dimensions
- Automating Parts

Ø       Assembly Automation
- Assembly Automation
- Introduction to Assembly Automation
- Adding Components
- Selecting Components
- Adding Mates
- Working with Transforms
- Automating an Assembly

Ø       Drawing Automation
- Drawing Automation
- Introduction to Drawing Automation
- Creating Sheets
- Creating Views
- Inserting Annotations
- Automating a Drawing

Ø       User Selection
- User Selection
- Introduction to User Selection
- The Selection Manager
- Accessing Definitions
- Modifying Definitions
- Changing Selected Features

Ø       Traversal
- Traversal
- Introduction to Traversal
- Traversing Faces
- Setting and Getting Face Properties
- Feature Manager Traversal
- Setting Feature Suppression
- Traversing Geometry
- Traversing the Feature Manager

Ø       Custom Properties
- Custom Properties
- Introduction to Custom Properties and the API
- Setting and Getting Custom Properties
- Getting Custom Property Names
- Getting Configuration Names
- Adding Summary Information
- Creating a Custom Property Program




How to get 10% discount on above courses?:

To avail the 10% discount on above courses, enter Promo Code / Coupon Code as RES-10-PARDD during the purchasing process on i get it website & click on update button. Interface available on i get it has been shown below.


Please explain the above discount process in detail.



Copyright © 2010 CADDsoft Solutions, all rights reserved
Privacy Policy