This is Lee Ambrosius's Typepad Profile.
Join Typepad and start following Lee Ambrosius's activity
Join Now!
Already a member? Sign In
Lee Ambrosius
I am a nut when it comes to AutoCAD and programming.
Interests: running, cad, spending time with friends and family., anything that deals with technology
Recent Activity
Picking up a project that you are passionate about can be very easy, but it can also be a burden at the same time. I was given the opportunity just over 4 years ago to lead the AutoCAD developer documentation,... Continue reading
Posted 3 days ago at HyperPics: Beyond the UI
The AutoCAD Developer Documentation survey has been posted twice over the past 4 years, but the results of those surveys and how those responses were used hasn't really been shared. Because we value the input from our communities, I am... Continue reading
Posted 4 days ago at HyperPics: Beyond the UI
The AutoLISP programming language supports some basic debugging techniques that can be utilized to help troubleshoot problems within a custom program. Displaying messages or values during the execution of a custom program can be beneficial in identifying the statement that... Continue reading
Posted Mar 9, 2017 at HyperPics: Beyond the UI
Debugging AutoLISP programs is "A Zen like Experience," said no one ever... Although, I have tried to convince a number of people that it is very a calming and soothing activity over the years. There are a number of different... Continue reading
Posted Mar 2, 2017 at HyperPics: Beyond the UI
Why calculate elapsed time or differences in time you might be wonder? There are primarily two reasons to do this: Determine the time it took to complete a task; for calculating cost savings or Return on Investment (ROI) Generate a... Continue reading
Posted Feb 27, 2017 at HyperPics: Beyond the UI
Needing to populate a title block or stamp a drawing with the current date/time is a very common task in the AutoCAD product along with determining the time it might have taken to execute a custom program for return of... Continue reading
Posted Feb 22, 2017 at HyperPics: Beyond the UI
Recently, I mentioned that the CDATE and DATE system variables no longer store time down to milliseconds. In addition to those system variables, the following system variables are now accurate to the nearest second starting with AutoCAD 2017, whereas earlier... Continue reading
Posted Feb 21, 2017 at HyperPics: Beyond the UI
Upgrading from AutoCAD 2015 or earlier to AutoCAD 2016 or AutoCAD 2017? If you are in the process of upgrading to a recent release of an AutoCAD-based product, you will want to check the scripts, action macros, and custom programs... Continue reading
Posted Feb 16, 2017 at HyperPics: Beyond the UI
In AutoCAD 2017-based products, the CDATE and DATE system variables no longer store the current time down to the current millisecond which if you are getting the current date or time might not be a deal breaker for your custom... Continue reading
Posted Feb 14, 2017 at HyperPics: Beyond the UI
Needing to populate a title block or stamp a drawing with the current date/time is a very common task in the AutoCAD product along with determining the time it might have taken to execute a custom program for return of... Continue reading
Posted Feb 14, 2017 at HyperPics: Beyond the UI
Update - Sample code was revised to include some additional error handling and return some basic error messages in the case of nil being passed to the function. When working with file paths in AutoCAD, it is common that you... Continue reading
Posted Feb 6, 2017 at HyperPics: Beyond the UI
Hello Gareth, The AutoCAD Map 2017 ObjectARX SDK has been posted to the URL you mentioned; my understanding is only 64-bit is supported even though the page lists both 32- and 64-bit. I might be wrong as I was parsing the email rather quickly. Thanks for bringing this to my attention, even though it wasn't doc, I am always happy to communicate issues onto others when I can. Sincerely, Lee
I am not aware as to why the AutoCAD Map 2017 Object SDK hasn't been posted yet to the site. I did send an email about this issue, but will not hear much other than maybe a reply as to why I am sending emails during my sabbatical. :) If I hear anything, I will add a new comment.
Sorry about the delay... I am currently on sabbatical, I will try and take a look at this tonight. You might have to get the actual MText object in the cell and change its color directly.
I inquired about the ObjectARX 2017 Wizard 3-4 weeks ago and there was some talk in updating it, but a technical problem was encountered to my understanding and that is why there was a new version created for Managed .NET and not ObjectARX. The code for the ObjectARX Wizard is on GitHub ( if you want to try and make the changes yourself. I am sure once the new one has been built though, it will be posted with the others at I will do some following up on the wizard if the new one hasn't been posted by the time I get back from sabbatical.
As a developer, the one thing that is almost as important to me as my development environment is the documentation for the libraries I plan on using. Documentation is broken up into two different pieces of information: reference and concepts.... Continue reading
Posted Mar 31, 2016 at HyperPics: Beyond the UI
There is a known issue that is currently being looked into that was fixed in a previous release and has since resurfaced in AutoCAD 2017. There are two known workarounds at the moment to allow debugging with Visual Studio: •Tools > Options > Debug-General > Use Managed Compatibility Mode •Project > Properties > Debug Enable native code debugging Both these options do result in the disabling of Edit & Continue.
I debug my projects without Edit & Continue, mainly because much of what I do is across multiple releases of AutoCAD and versions of VS. I do have the same problem with Edit & Continue though and have reached out to the SWD team. This problem seems to be similar to what was happening with VS2013 and earlier releases of AutoCAD: I will post an update when I get any information to share.
Do you want to affect the direction of the AutoCAD developer documentation? Have comments you want to share with us about the AutoCAD developer documentation? If so, we want to hear from you. A new AutoCAD Developer Documentation survey has... Continue reading
Posted Mar 28, 2016 at HyperPics: Beyond the UI
I was able to compile and debug a .NET application without any problems using VS2015 Pro and AutoCAD 2017. The command paused at the breakpoint as expected while the command was executing. So I am not sure what problem you might be encountering, can you share your project settings with me? I am assuming the project compiled fine for an earlier release, if so what release were you targeting before.
Do you have Update 1 installed for Visual Studio 2015? I do know that we don't support Update 1, but think it is simply related to VC++ though. I will look and see if I can identify the problem, but things should work just like they did when debugging an application in VS2012 for AutoCAD 2016. Thanks, Lee
Hello Tharwat, Are you referring to debugging an application in AutoCAD or accessing the developer documentation/XML documentation from inside Visual Studio? Thanks, Lee
Hello Guillaume, I am not aware of any changes to the APIs related to point clouds in AutoCAD 2017, only the general graphic system changes which should improve the performance of point clouds. Thanks, Lee
Hello Alex, I am not aware of any other efforts involving Intellisense for Autodesk desktop APIs other than the work I have done for the AutoCAD Managed .NET libraries. This work and research has only been done within the last few months, so there hasn't been much time to discuss the process I am using to generate the XML files with other groups yet. I do plan on sharing the process with the other teams inside Autodesk, but how the content is currently stored and published is the hurdle along with resources. I will pass the request along to the Inventor/Vault tech pub teams for them to support Intellisense in the future. Sincerely, Lee
Wow, where did the year go! Looking back, the last article I wrote was for the changes in the AutoCAD 2016 APIs and Developer Documentation... I will try to be more active this year. I have been trying to blog... Continue reading
Posted Mar 21, 2016 at HyperPics: Beyond the UI