AutoCAD
-
One year ago Autodesk held our first ever Answer Day for people to get answers regarding the use of AutoCAD (and its APIs). While I didn't participate in the original event, myself, I was pleased to see a new approach being tried for connecting users of our products with the people who create them. You […]
-
I decided to dust off Visual Studio and write a quick AutoCAD app, this morning. It tackles a question received via a blog comment from Pankaj Potdar, over the weekend. I have two blocks with different attributes I want to merge them in single block, and I don't want to create any nested blocks. I […]
-
The AutoCAD team is running their annual survey to better understand developers' needs relating to documentation. Access the survey here before the end of May. Lee Ambrosius provides more information over on his blog, including some interesting data-points from last year's survey as well as areas of the documentation that were influenced by it.
-
Yesterday Autodesk announced the availability of AutoCAD 2017, code-named "Nautilus". We use consecutive letters in the alphabet for AutoCAD code names, and as 2016 was "Maestro" it's natural that 2017 would begin with an N. For those of you who're wondering, the code name is indeed a reference to the graphics used for the AutoCAD […]
-
After seeing a basic approach to sort arrays of ObjectIds using LINQ – and then refactoring that to be a shared extension method to be used on arrays of ObjectIds – today we're going to see that code refactored, once again, to work with types of data other than strings (up until now we could […]
-
In the last post we took a look at one technique to sort a list of ObjectIds by the associated objects' layer and type. In this post we're going to refactor the commonality to have a single extension method that allows us to sort a list of ObjectIds based on any string property. Here's the […]
-
I received this interesting question by email from Henrik Ericson, last week. Is it possible to sort the selected objects (only 3dFaces in my case) in a SelectionSet by their layers? I want to process all the objects, one layer at a time. In other words, first all objects on layer A, and then all […]
-
I wasn't planning on posting to this blog again, this week – three times per week is enough, I find, so I tend to save any leftovers for the week after – but this question James Maeding asked is very much related to this week's posts, and – in any case – I already have […]
-
In the first post in this series, we saw how to disable AutoCAD's ribbon. In the second post, we saw how to make (with some caveats) AutoCAD's toolbars disappear. In this post we're going to throw all that away and show how to get better results with a single line of code. <sigh> But before […]
-
It turns out that the forum request I attempted to cover in the last post – handily re-interpreted to deal with something I knew how to do 😉 – was in fact about toolbars, rather than the ribbon. In this post we're going to look at how to disable toolbars – and re-enable them – […]