AutoCAD .NET
-
Here's something else that may be of interest to people. As I was working towards the solution shown in the last post β before Albert told me about the ucsToWorld() function (thanks, Albert π β I ended up extending the .NET code we saw in the previous post to include a TransformToWcs() method (marshaled by […]
-
I've learned a few things since the last post, where we complemented AutoCAD's new JavaScript API with some additional .NET functionality to work around an issue that existed in the code we'd developed in the previous two posts. Firstly, I found out there's a better way for your jig to display transient graphics than via […]
-
After having some fun writing our first jig inside AutoCAD, last week, and calling it either from an HTML page or an AutoCAD command defined in a .js file, in today's post we're going to see how we can use AutoCAD's .NET API to extend its new JavaScript layer. We're going to take a concrete […]
-
Just to complement yesterday's post showing how to define a simple jig using JavaScript, here's the same code from a separate .js file: var doc = Acad.Application.activedocument; var center = new Acad.Point3d(0, 0, 0); var radius = 0; var trId; function pointToString(pt) { var ret = pt.x.toString() + "," + pt.y.toString() […]
-
After talking about the architecture of our JavaScript API in this recent post β and mentioning the approach we expect developers to take when creating geometry in one of the comments β I thought it would be worth spending the time to write my first JavaScript jig in AutoCAD. For those of you who haven't […]
-
I arrived back safely in Switzerland on Saturday night. It was a pretty good trip to the Bay Area, this time: most surprisingly this is the first time ever I've managed to sleep through until 6am (or thereabouts) on every single day of a trip to California. But then I β like many people β […]
-
I'm back in San Rafael after a tiring β but very rewarding β two days down in Santa Cruz. I've decided to rattle out a quick post β inspired by this recent comment β before heading out for dinner, so I hope my brain isn't playing tricks on me when it says the code's good […]
-
Or otherwise named "Creating an AutoCAD jig to dynamically display a guillochΓ© pattern using F#". But then why pass up the chance for a Jerry Maguire reference? π Anyway, to continue on from last week's post, Doug β who had presented the original challenge β went on to suggest that I give it the same […]
-
Here's a fun one to finish up the week. And no, it isn't a belated April Fool's gag. π I should probably say right away that you won't be printing money after reading this blog post, but you might know more about some of the security measures used by those who do. A couple of […]
-
As a follow-on from the last post, in today's we're going to look at a crude approach for collecting execution information about functions of your choosing from a .NET app inside AutoCAD. We're going to extend the implementation shown last time to record the time taken for the various "instrumented" commands to execute and make […]