AutoCAD .NET
-
I'm up early (after sleeping late) with jetlag, so I thought I may as well put together this post. My brain isn't fully functional, I suspect, so forgive any errors (but please let me know about them, so I can fix them :-). I was inspired to implement the code in this post by an […]
-
Time to go back to basics. I realised recently โ on receiving this comment โ that I hadn't specifically covered the nature of Entity.Explode() in a post (even if it's been used in a few of them, over the years). Entity.Explode() is one of those tricky methods: it's actually a faux-ami with the AutoCAD command […]
-
Given the last few posts โ where we gathered 2D points, created a minimal circle around them, and then gathered 3D points โ the topic of this post shouldn't come as much of a surprise. ๐ As suggested, the changes needed to support 3D in the algorithm we used to solve the smallest circle problem […]
-
After revealing the purpose for collecting points from 2D geometry in the last post, this post extends the 2D collection code to work with additional 3D objects. I don't know whether it's exhaustive or not โ I've added more specific support for Solid3d and Surface objects โ but I have no doubt people will let […]
-
Now it's time to shed some light on the reason for the code in the last post. I wrote it to help address a question that came in from Elson Brown via our Plugin of the Month feedback alias: I have a request for an app that will draw the smallest circle around a polyline […]
-
The reason for this post may be obvious to some โ probably those who are doing this kind of analysis already โ and less obvious to others โ who will have to wait for the next post to see why it's helpful. ๐ I won't ruin the surprise, but suffice it to say that for […]
-
Another month, another plugin. ๐ As announced over on Scott's blog a few days ago, the latest Plugin of the Month is now live. It's based on the code in this previous post, the only change being how the average point gets returned to AutoCAD's command-line: we now send it as a string that gets […]
-
It's time to wrap up the series on batch-reporting Registered Application IDs. For reference, here's how we got to where we are today: Implement a command to collect RegAppId information for the active document Extend this command to work on a drawing not loaded in the editor Save our RegAppId information to some persistent location […]
-
As raised as a possibility at the end of the last post, I did choose to throw together a quick XSLT stylesheet to generate an HTML report of the XML data created by our XRA command. To enable this I did make a few changes to our command implementation, which we'll take a look at […]
-
This post takes the code from the last post and extends it to serialize the collected RegAppId data to an XML file, as per Step 3 below: Implement a command to collect RegAppId information for the active document Extend this command to work on a drawing not loaded in the editor Save our RegAppId information […]