AutoCAD platform customization : VBA /
Boost productivity and streamline your workflow with expert AutoCAD: VBA programming instruction AutoCAD Platform Customization: VBA is the definitive guide to personalizing AutoCAD and the various programs that run on the AutoCAD platform, including AutoCAD Architecture, Civil 3D, Plant 3D, and mor...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Indianapolis, Indiana :
Sybex, a Wiley brand,
[2015]
|
Colección: | Autodesk official training guide.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover; Title Page; Copyright; Contents; Chapter 1 Understanding the AutoCAD VBA Environment; What Makes Up an AutoCAD VBA Project?; What You'll Need to Start; Determine If the AutoCAD VBA Environment Is Installed; Install the AutoCAD 2015 VBA Enabler; Getting Started with the VBA Editor; Identifying the Components of a VBA Project; Navigating the VBA Editor Interface; Setting the VBA Environment Options; Managing VBA Programs; Creating a New VBA Project; Saving a VBA Project; Loading and Unloading a VBA Project; Embedding or Extracting a VBA Project; Executing VBA Macros.
- Accessing the AutoCAD VBA DocumentationChapter 2 Understanding Visual Basic for Applications; Learning the Fundamentals of the VBA Language; Creating a Procedure; Declaring and Using Variables; Controlling the Scope of a Procedure or Variable; Continuing Long Statements; Adding Comments; Understanding the Differences Between VBA 32- and 64-Bit; Exploring Data Types; Working with Objects; Accessing Objects in a Collection; Storing Data in Arrays; Calculating Values with Math Functions and Operators; Manipulating Strings; Converting Between Data Types; Comparing Values.
- Testing Values for EqualityComparing String Values; Determining If a Value Is Greater or Less Than Another; Checking for Null, Empty, or Nothing Values; Validating Values; Grouping Comparisons; Conditionalizing and Branching Statements; Evaluating If a Condition Is Met; Testing Multiple Conditions; Repeating and Looping Expressions; Repeating Expressions a Set Number of Times; Stepping Through an Array or Collection; Performing a Task While or Until a Condition Is Met; Chapter 3 Interacting with the Application and Documents Objects; Working with the Application.
- Getting Information about the Current AutoCAD SessionManipulating the Placement of the Application Window; Managing Documents; Working with the Current Drawing; Creating and Opening Drawings; Saving and Closing Drawings; Accessing Information about a Drawing; Manipulating a Drawing Window; Working with System Variables; Querying and Setting Application and Document Preferences; Executing Commands; Exercise: Setting Up a Project; Creating the DrawingSetup Project; Creating and Saving a New Drawing from Scratch; Inserting a Title Block with the insert Command; Adding Drawing Properties.
- Setting the Values of Drafting-Related System Variables and PreferencesChapter 4 Creating and Modifying Drawing Objects; Understanding the Basics of a Drawing-Based Object; Accessing Objects in a Drawing; Working with Model or Paper Space; Creating Graphical Objects; Adding Straight Line Segments; Working with Curved Objects; Working with Polylines; Getting an Object in the Drawing; Modifying Objects; Deleting Objects; Copying and Moving Objects; Rotating Objects; Changing Object Properties; Exercise: Creating, Querying, and Modifying Objects; Creating the DrawPlate Project.