You are previewing Instant Autodesk AutoCAD 2014 Customization with .NET.
O'Reilly logo
Instant Autodesk AutoCAD 2014 Customization with .NET

Book Description

Use AutoCAD's .NET API to create your own powerful custom applications for AutoCAD

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results

  • Create powerful AutoCAD plugins to automate and accelerate your design and drawing processes

  • Design your own custom AutoCAD command, adding a simple yet powerful interface to drive your command

  • Customize AutoCAD’s user interface and add your own controls to the built-in Ribbon

In Detail

AutoCAD's .NET API can be used to create small but powerful applications that help CAD users achieve productivity gains and improve quality. CAD users can accelerate drafting and design processes, improve drawing accuracy, minimize time spent on repetitive or demanding tasks, and reduce errors. In short, users can deliver better drawings faster with customized CAD tools.

Learn how to use AutoCAD's .NET API to create your own high-powered, custom applications for AutoCAD. This book is a toolbox of small projects for handling common AutoCAD tasks. You can add to these recipes to develop your own specialized AutoCAD program library. Clear, step-by-step instructions and complete code examples illustrate the process, making it easy to develop your own custom AutoCAD tools.

Giving you the building blocks of AutoCAD application development, you’ll learn to create compact user interfaces for your AutoCAD plugins and add command buttons to the ribbon interface. Next, you’ll create programs to insert and modify AutoCAD block and attribute references, as well as working with custom data stored on AutoCAD objects. Learn how to publish layouts from external drawings in multi-sheet PDF files, export AutoCAD data to MS Excel for processing, and respond to AutoCAD event notifications (such as when an object is selected). With the tools presented in this book, you can develop and implement new functionality to address your specialized business needs.

Table of Contents

  1. Instant Autodesk AutoCAD 2014 Customization with .NET
    1. Instant Autodesk AutoCAD 2014 Customization with .NET
    2. Credits
    3. About the Author
    4. About the Reviewer
    5. www.PacktPub.com
      1. Support files, eBooks, discount offers and more
        1. Why Subscribe?
        2. Free Access for Packt account holders
    6. Preface
      1. What this book covers
      2. What you need for this book
      3. Who this book is for
      4. Conventions
      5. Reader feedback
      6. Customer support
        1. Downloading the example code
        2. Errata
        3. Piracy
        4. Questions
    7. 1. Instant Autodesk AutoCAD 2014 Customization with .NET
      1. Setting up your AutoCAD.NET project (Must know)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. ObjectARX/Development help documentation
          2. Configuration Manager – Debug to Release
      2. Creating an AutoCAD command (Must know)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
      3. Controlling the drawing environment (Should know)
        1. Getting ready
        2. How to do it...
        3. How it works...
      4. Working with blocks and attributes (Must know)
        1. Getting ready
        2. How to do it...
        3. How it works...
      5. Reading and writing extended data (Should know)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
      6. Getting information about drawings (Must know)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
      7. Publishing a drawing set (Should know)
        1. Getting ready
        2. How to do it...
        3. How it works...
      8. Talking to other applications (Become an expert)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
          1. Digging deeper into WPF
      9. Customizing the user interface (Should know)
        1. Getting ready
        2. How to do it...
        3. How it works...
      10. Using .NET with Autolisp (Become an expert)
        1. Getting ready
        2. How to do it...
        3. How it works...
      11. Working with AutoCAD events (Become an expert)
        1. Getting ready
        2. How to do it...
        3. How it works...