AutoCAD
-
In the last post we saw some code to exercise to two available system variable enumeration mechanisms in AutoCAD, SystemObjects.Variables and the new SystemVariableEnumerator class. Today we're going to take a closer look at these two mechanisms, briefly comparing their performance and results. I took some code from this previous post to measure elapsed time, […]
-
On my flight across to Toronto, I took another look at the "What's New in AutoCAD 2015" section of the .NET API documentation and decided to dig into the new SystemVariableEnumerator implementation. I was particularly curious about this feature as there is already a way to get access to system variables via the Autodesk.AutoCAD.Runtime.SystemObjects.Variables collection. […]
-
There's been an interesting project on Autodesk Labs for some time, now, called Project Chronicle. It allows you to document use of Autodesk software, whether to provide support, training or – for that matter – to blog about it. Anyway, this technology has now graduated from Autodesk Labs and is available as Autodesk Screencast. It […]
-
After introducing the series and looking at sample applications for 2D graphics using Paper.js and 2.5D graphics using Isomer, it's now really time to go 3D. We're going to use much of the same code we saw in the last post – with some simplification as we no longer need to sort the solids by […]
-
After introducing the series and looking at a sample 2D JavaScript application, it's time to go 3D. Well, 2.5D, anyway. We're going to implement a simple sample using the Isomer library that extracts bounding box information about 3D solids – which could be extended to get more detailed topological information, albeit with quite some work […]
-
Having introduced this series, it's time to look at some code. This first sample shows how to create and host a web-page that uses an external graphics library – in our case Paper.js – within an AutoCAD application. The main "trick" to this is going to be getting the data from the HTML page into […]
-
During the last week or so I've put together a number of new sample integrations of JavaScript-based technologies with AutoCAD, mainly to form the basis of my proposed AU2014 class but also (obviously) to share here. This first post introduces the series, giving an overview of some benefits – as I see them – of […]
-
My good friend and colleague, Christer Janson, was named 123D's Maker of the Day a couple of weeks ago. This post is to congratulate Christer but also to talk about Christer's background at Autodesk and the key role he plays in the AutoCAD team. I met Christer during the second round interview for my first […]
-
I had an interesting email last week from Josh Mathews: I'm having some trouble figuring out how to fix this problem I have and I'm not sure what the best way is to attack it. I have a large set of drawings that have these random strings of underscores strewn throughout the drawing (which look […]
-
After a minor technical glitch, I've now been able to submit two class proposals for Autodesk University 2014. Both are currently planned as 90-minute lectures. The first is about AutoCAD's JavaScript API: Connect AutoCAD to the web with HTML5 and JavaScript AutoCAD 2015's JavaScript API enables a whole new generation of web-enabled applications. This session […]