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 efficient API for you. This session provides hands-on experience using Microsoft Visual Studio and Microsoft Visual C++ to create and build an ObjectARX technology project that can be loaded into AutoCAD software. Prior experience with C++ programming language is helpful, but it is not required. However, you should have experience with AutoLISP programming language or Managed .NET. This is Part 2 of a 2-part series.
Programmers new to ObjectARX,
but have programming experience with AutoLISP,
or Managed .NET.
Lee Ambrosius is a principal learning content developer at Autodesk, Inc., for the AutoCAD software and AutoCAD LT software products. He works primarily on the CAD administration, customization, and developer documentation. Lee has also worked on the user documentation for AutoCAD software on Windows and Mac. He has presented on a wide range of topics at Autodesk University over the past 10 years, from general AutoCAD customization to ObjectARX technology. Lee has authored a number of AutoCAD-related books, with his most recent projects being AutoCAD Platform Customization: User Interface, AutoLISP, VBA, and Beyond and AutoCAD 2015 and AutoCAD LT 2015 Bible. You can find him roaming various community forums, posting articles on his blog, or tweeting information regarding AutoCAD software when he's not writing.