Monday was my first ObjectARX class here in San Rafael. I have been programming with C++ for a little over 4 years and ObjectARX for the same amount of time. It is great to be in a class to help fill in the small gaps that I have added for many years. Sometimes the smallest of hits and ideas can help to make programming so much easier, especially when it comes to ObjectARX.
On Monday, they covered how ObjectARX hooks into AutoCAD. Then once we started doing labs we covered sending messages to the Command Line with the first tutorial, and it was the famous "Hello World!!" message. I don't think I have ever sat in a programming course that didn't use this type of example for the first tutorial.
Then we started getting into more of the user input functionality with using many of the AcEd functions like acedGetString, acedGetPoint, acedSSGet and many others. I will post later today or tomorrow a sample of getting a selection set using LISP, ObjectARX and maybe VBA to show the differences between the languages.
I also got to meet some of the great folks here at Autodesk and had a length conversation about Tuesday’s topics and how I implemented much of that functionality into my current applications already. Later last night I went out for supper with Shaan Hurley from Autodesk, which I consider to be a great friend of mine. He sure knows AutoCAD as being a member of Autodesk and a former customer back up until the R13 days. He also host a Web Log called Between the Lines.
Today we are going to be taking a look at the AutoCAD Drawing database structure through the APIs and how to work with entities.
Sincerely,
Lee
Comments