AutoCAD
-
A big thanks to Norman Yuan for the technique shown in this post. I stumbled across Norman's post on this topic, and decided to take his code and rework it for posting here, with Norman's permission, of course. Very interesting stuff! ๐ First things first: you probably don't have a burning need to reinvent either […]
-
Thanks for George Varghese and Albert Szilvasy from the AutoCAD Engineering team for this helpful tip (culled from an internal email discussion). If you've ever wondered how to reduce the noise AutoCAD makes in Visual Studio's output window while debugging โ at least since AutoCAD 2009, when we integrated WPF for user-interface components such as […]
-
I'm in Las Vegas, running between meetings, presentations and performance reviews, so just a quick post, today (it's just before midnight here, but already Monday morning in Europe). I promised in the last post and the one before that I'd extend the code we've been looking at to enable drag & drop of raster images […]
-
As a follow up to the last post, here's the update that places the dropped content at the cursor location. I've been busy in meetings for most of the week, so I haven't yet had time to integrate the jig for sizing. Thanks for Mike Schumacher for pointing me at Editor.PointToWorld() (I'm not sure how […]
-
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 […]
-
This request was posted by Mike C as a comment on the last post: Could you expand this article to handle MTEXT? It would be nice to contrast the Explode and ExplodeFragments methods. As I hadn't actually used MText.ExplodeFragments() before (at least not that I could remember), I thought it was indeed worth spending some […]
-
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 […]