AU Class
AU Class
class - AU

Sparring with ObjectARX— Round 1: Learning the Ropes

Share this class
Search for keywords in videos, presentation slides and handouts:

Description

ObjectARX technology is the premier API (application programming interface) that is supported by AutoCAD software, AutoCAD for Mac software, and the industry-specific AutoCAD software systems. If you need to access APIs that aren't exposed through AutoLISP programming language, if you want to create applications that are optimized for large data sets, or if you need to build efficient applications for Windows and Mac OS, ObjectARX technology may be the most effective API for you. This lecture will help you understand the basics of ObjectARX technology. We will discuss which development tools you need, how to interact with AutoCAD software, and how to create a very simple 'Hello World-esque' project. ObjectARX technology utilizes the C++ programming language, but this session does not require that you know C++. Prior AutoCAD software programming experience with AutoLISP programming language or Microsoft .NET is highly recommended. The second session of this series is a hands-on lab.

Key Learnings

  • Learn what ObjectARX technology is and discover what it has to offer
  • Learn how to create a project in Microsoft Visual Studio 2012 or XCode
  • Learn how to create a custom command and a custom function that accept some basic input and display a message to the user
  • Learn how to load an ObjectARX technology application into AutoCAD software

Speaker

  • Lee Ambrosius
    Lee Ambrosius is a Senior Principal Content Experience Designer at Autodesk, Inc., for the AutoCAD® and AutoCAD LT products on Windows and Mac. He works primarily on the customization, developer, and CAD administration documentation along with the user documentation. Lee has presented at over 15 different Autodesk University events on a range of topics, from general AutoCAD customization to programming with the ObjectARX technology. He has authored several AutoCAD-related books, with his most recent projects being Discovering AutoCAD 2024, and AutoCAD Platform Customization: User Interface, AutoLISP, VBA, and Beyond. When Lee isn't writing, you can find him roaming various AutoCAD community forums, posting articles on his or the AutoCAD blog, or tweeting information regarding the AutoCAD product.