ObjectARX

  • Hot on the heels of my last post regarding this year's API wishlist surveys, Stephen Preston has announced on the AutoCAD DevBlog the launch of this year's AutoCAD API wishlist survey. The survey will remain open until June 22nd, but don't delay – you'll find it very quick to complete. This year's survey has a somewhat different format: it has a number of questions dedicated to understanding your needs around AutoCAD WS and developing for the cloud. This doesn't mean we're no longer interested in the desktop – nothing could be further from the truth – so be sure to…

  • In the last post, we saw the steps involved in preparing an AutoCAD application for posting to the Autodesk Exchange store. In this post, we'll step through the submission process. Let's start with some basics: posting to Autodesk Exchange currently happens from within the AutoCAD product, which means you'll need AutoCAD 2012 installed (and running) to submit your product. Step 1 – sign into (or up for and then into) Autodesk Exchange. Within AutoCAD 2012, sign in to Autodesk Exchange. If you're not already in possession of an Autodesk ID, click on the link to create one. If you have…

  • In the 2010 release, we introduced 2D geometric constraints to AutoCAD. The feature was implemented using AutoCAD's low-level – and very powerful – Associative Framework, which has subsequently been used to implement features such as parametric surfaces in AutoCAD 2011 (more information on that here). Our initial API implementation for creating and accessing geometric constraints (which you can find out more about via the DevTV session linked to from this previous post) in many ways reflects the low-level nature of the underlying framework: it was unfortunately just a bit too complicated for most mortals to get to grips with. Philippe…

  • As you may have seen – including over at Shaan's blog – the 2012 family of our products has now been announced. Stephen Preston, our DevTech Americas Manager, has recorded a DevTV session on the new APIs in AutoCAD 2012. This material was presented during our recent Developer Days tour, attended by ADN members around the world. AutoCAD 2012 – New APIs View Download (17.2MB) Samples (133KB) Highlights & topics covered: Migration steps New APIs Associative Array API Multi-mode Grip API ResetTimes VisibilityOverrule BlockTableRecord.SetIsFromOverlayReference acdbConvertAcDbCurveToGelibCurve acdbConvertGelibCurveToAcDbCurve acdbAssignGelibCurveToAcDbCurve Autoloader Simplified plugin deployment AutoCAD for Mac I'll definitely be following up with…

  • Well, I've finally taken the plunge and ordered a MacBook Pro. I have very little experience with Apple products – other than owning an aging iPod Photo and having bought an iPod Touch for my wife – so this is quite a departure for me. I'm far from being ready to call myself "a Mac" rather than "a PC", but if I'm to talk intelligently about working with AutoCAD for Mac then it was bound to happen, sooner or later. I ordered the 15" model with a screen and processor upgrade. I'm very curious to see how it performs. A…

  • In preparation for his upcoming AUv session, Philippe Leefsma – from our DevTech team in Europe – has recorded a DevTV all about the Associative Surfaces API introduced in AutoCAD 2011. Philippe covers three main topics in this interesting session: The Associative Framework Associative Surfaces Nurbs Surfaces DevTV: AutoCAD 2011 Surfaces API view download (82.3MB) Enjoy! 🙂

  • The recording of the previously announced "AutoCAD 2011 New APIs" webcast held on April 13th, 2010 is now available for download (19.8MB). We've also completed a much-needed restructuring of our online session information. Links to downloads of previously recorded sessions were available via our API training schedule (also available from http://autodesk.com/apitraining –> Schedule). They have now been granted their own, well-deserved page: [You'll notice the recording of the Inventor 2011 New APIs is also live – the Revit 2011 version will be posted soon, as will the one for AutoCAD Civil 3D 2011 (once the session has been held, of…

  • As you're by now probably aware, the 2011 family of our products is now shipping. I'll have lots to say on AutoCAD 2011's new API features over the coming weeks/months, but for now here's a quick post on the items from the most recent API Wishlist Survey that we delivered in this release (the items we've addressed in some way are in bold below): .NET API for Property Palette Parametric Drawing .NET API Enhanced Dynamic Block API Runtime Ribbon API enhancements Enhanced Dynamic .NET language support Improved .NET<->LISP Interop Object transparency API Enhance Visual LISP IDE Boundary tracing API Solid…

  • Well, they've done it again. Having received positive feedback on Episode 1, Stephen and Fenton have now recorded another ADN DevCast, this time with a guest appearance of another member of the DevTech team, Cyrille Fauvel. During this episode they talk about disposing in .NET, diagnosing DLL load problems using gflags, and deepcloning in ObjectARX. If you prefer you can download this episode for offline viewing (36 MB) and take a look at the accompanying samples (95KB). Enjoy! 🙂

  • You may or may not be aware that my team, DevTech, writes and publishes DevNotes on the ADN website, answers support questions submitted by ADN members using a tool we call DevHelp Online, records DevTV sessions, participates in events known as DevLabs, talks about our upcoming products at DevDays and delivers API training. (Seems like we need to get the branding police to work on that last one. 🙂 So, in keeping with our theme we have started a new activity… I'm proud (and not unamused, which is putting it mildly) to announce our first DevCast. Recorded recently by Stephen…