Graphics system
-
Everyone who uses AutoCAD – even if they use it exclusively in one or the other mode – knows that it's capable of being used to generate both 2D drawings and 3D models. Not everyone realises there are actually two distinct graphics systems in the product, however. (At least at the time of writing, talking […]
-
I've been waiting for this one to be published, as I've been working very closely with the team that has been developing this particular integration: Project Falcon for AutoCAD is now available on Autodesk Labs. The integration is really impressive: they've managed to really push the limits of the AutoCAD transient graphics API with some […]
-
I've taken a few days off to visit some very old friends who are back in the UK from New Zealand for the festive season, but thought I'd go ahead and share some code I've been playing with, even if I can't actually tell you what it's for. I can tell you what it does, […]
-
After creating a frustum-shaped jig "manually", refactoring the code while introducing the idea of an "Entity Jig Framework and then updating the framework and providing a number of usage examples, today's post looks at a slightly more complex use-case: defining a jig to create a square (in X & Y) box by selecting opposing corners. […]
-
In the last post I introduced a simple framework to make the definition of multi-input entity jigs more straightforward. A big thanks to Chuck Wilbur, who provided some feedback that has resulted in a nicer base implementation, which we'll take for a spin in today's post. Here's the updated C# framework code that makes use […]
-
In the last post we saw some code to create a frustum-shaped Solid3d object inside AutoCAD. I mentioned at the bottom of that post that there seemed to be an opportunity to write a framework of some kind to abstract away some of the repetitive code needed to create a multi-input jig. I probably didn't […]
-
As promised, here's the cleaned-up code to jig a frustum inside AutoCAD. When I took on the task of writing this code – live, during the "AutoCAD Programming Gurus Go Head to Head" class at AU – I thought to myself "that should be easy enough – I'm sure I have some code to jig […]
-
I'm really excited about this. A new programming language and environment for AutoCAD is now available for download on Autodesk Labs (and here's the announcement on Scott's blog, in case, and you should also be aware of this login/download issue – something I just ran into myself). Way back when, I helped integrate the initial […]
-
A developer had an interesting requirement that I thought I'd spend some time looking at: to animate transient graphics inside AutoCAD according to data they've pulled in from an external simulation system. It's clear that AutoCAD is really not an animation platform – we have other products that are better suited to working in this […]
-
In the last post, we introduced some code to generate transient graphics using WorldGeometry.Shell(). In this post we'll make one simple addition: we'll add per-vertex colours, to see the effect on the generated box. We're not going to perform complex calculations to determine the appropriate colours for each vertex: we'll just use the index of […]