Solid modeling
-
After taking a look at Project Memento, last week, using it to manipulate a mesh I'd previously created with ReCap Photo, I decided to try out the latest update to the latter of these two tools. The first thing to notice with this new, improved version of ReCap Photo is that it has its own […]
-
Following on from my initial playing around with Tinkercad and its Shape Script implementation, I started to look more closely into what's possible with the Gen6 kernel. I came across this recent blog post, which highlights the ability to make Shape Script implementation details public. The Shape Scripts shown in the post looked nice and […]
-
A little over a month ago, Autodesk acquired Tinkercad. Tinkercad is a 3D CAD tool that uses WebGL to display graphics directly in your browser. While this tool is primarily targeted at consumers โ it's proving very popular among the 3D printing community โ I thought I'd check it out to understand its customization capabilities. […]
-
As predicted in the first post in this series, today's post looks at a slightly more robust and user-friendly approach for determining the point on a surface found by firing a ray normal to a selected X,Y point in the plane of the current UCS. Here's the updated C# code that now includes an additional […]
-
When I woke up this morning I didn't expect to write a post on this topic, but then I found a kind email in my inbox from an old friend and colleague, Ishwar Nagwani, with some code he'd written and wanted to see posted. Ishwar had generated the test code in response to the following […]
-
I looked back and couldn't find a post covering this particular topic and so decided to put something together. It may well have been covered elsewhere (I admit to not having looked) but I felt like throwing some code together, either way. ๐ To perform a Boolean operation between Solid3d objects inside AutoCAD, you can […]
-
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 […]
-
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 […]
-
To accompany the last post โ which raised some questions around when and where to call Dispose() on objects created or accessed via AutoCAD's .NET API โ today we're going to look at a few concrete examples. Thanks to Danny P for not only requesting some examples but also presenting some concrete areas he wasn't […]