| Home | Services | Training | Articles | Jobs | Clients | About Us | Site Map | Contact Us |


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
 


Jobs

AutoCAD
 
Mechanical Draughtsman
 
Quality Check Engineer
 


Services

AutoCAD Customization
 
CAD Customization
 
SolidWorks Customization
 


 

 

AutoCAD VBA, ActiveX Automation, AutoCAD Customization using VB

 

Introduction:

AutoCAD ActiveX provides a mechanism to manipulate AutoCAD programmatically from within or outside AutoCAD. Visual Basic for Applications (VBA) is an object oriented programming environment designed to provide rich development capabilities similar to those of Visual Basic. Use of VBA for AutoCAD customization gives following advantages.

- The Visual Basic programming environment is easy to learn & use.

- Dialog box construction is quick & effective.

 

 

Syllabus:

Ø       Overview of AutoCAD ActiveX Technology

Ø       Overview of AutoCAD Visual Basic for Applications (VBA) Interface

Ø       Getting Started with VBA

Ø       Understand Embedded and Global VBA Projects

Ø       Organize Your Projects with the VBA Manager

Ø       Handle Your Macros

Ø       Edit Your Projects with the VBA IDE

Ø       ActiveX Automation Basics

Ø       Control the AutoCAD Environment

Ø       Open, Save, and Close Drawings

Ø       Draw with Precision

Ø       Prompt for User Input

Ø       Access the AutoCAD Command Line

 

 

Ø       Create and Edit AutoCAD Entities

Ø       Create Objects

Ø       Work with Selection Sets

Ø       Edit Objects

Ø       Use Layers, Colors, and Linetype

Ø       Save and Restore Layer Settings

Ø       Add Text to Drawings

Ø       Dimensions and Tolerances

Ø       Customize Toolbars and Menus

Ø       Use Events

Ø       Work in Three-Dimensional Space

Ø       Define Layouts and Plot

Ø       Advanced Drawing and Organizational Techniques

Ø       Develop Applications with VBA

Ø       Interact with Other Applications and Windows APIs


Related links:

Ø       Read articles on AutoCAD Customization, AutoLISP, AutoCAD VBA

Ø       Learn DCL (Dialog Control Language), AutoCAD VBA, AutoCAD.Net, ObjectARX

 

Copyright © 2008 CADDsoft Solutions, all rights reserved