Autodesk


  • Apply for my dream job and work at Pier 9 in San Francisco

    Last Thursday I received possibly the most interesting job description I've ever seen. A colleague in the Office of the CTO, Maurice Conti, has a team of robotics researchers working in the Applied Research Lab on Pier 9 in San Francisco and is looking to bring Machine Learning expertise into the team. I've talked about the Lab before, and you may also have seen this Guardian coverage of my friend David Thomasson, who works there. I think this might actually be my dream job. There are a few reasons I won't be applying: there's a skills gap (I only have…


  • Autodesk’s Project Escher

    I first heard about Project Escher a few months ago and found the idea really interesting: coordinating multiple print heads to introduce parallelism into additive manufacturing. Then, last week, there was a really interesting Q&A about the project in an Autodesk-internal newsletter. I'm reprinting it here, below, as I know it will be of interest to this blog's readers. When it came to looking for an image for this post, I decided to look for something by M. C. Escher that was in some way descriptive or representative. An obvious choice was his "Drawing Hands" lithograph, although it's probably better…


  • Creating a vertical toolbar extension for the Autodesk viewer

    As mentioned in the last post, we're now going to take a closer look at writing extensions for the Autodesk View & Data API. To start with, we're going to create an extension which displays a vertical toolbar docked to the left of the Autodesk viewer. This toolbar will be centred on the viewer area and only contain three buttons: two will be toggles – with events assigned to when they're both clicked and unclicked – while the third will simply launch an action. Here's the JavaScript for this extension: /////////////////////////////////////////////////////////////////////////////// // Autodesk.Research.TtIf.Extension.Toolbar // /////////////////////////////////////////////////////////////////////////////// AutodeskNamespace('Autodesk.Research.TtIf.Extension');   Autodesk.Research.TtIf.Extension.Toolbar = function…


  • Creating extensions for the Autodesk viewer

    I've been working on a prototype implementation of a research project that makes use of the View & Data API for its visualization. It's interesting to get back into using this API, especially as it's a fundamental piece of the Forge platform. As we expect this particular application to grow, over time, we're using extensions to house logically separate parts of the UI implementation. Extensions are a great mechanism for encapsulating functionality: they're basically JavaScript objects that have load() and unload() methods that are called when the viewer loads/unloads them. A number of samples in the Autodesk samples repository make…


  • Calls, Proposals, Universities, Speeches

    Some quick updates to round off the week… Firstly, a couple of "calls for proposals" have just gone out. Autodesk University 2016 is once again being held in Las Vegas, but this year it'll be earlier than usual: rather than being held right after Thanksgiving, it's now the week before, from November 15-17, 2016. This is going to be a welcome change for all US-based presenters, in that they can deliver their classes at AU and then take a well-deserved Thanksgiving break rather than spending it making last-minute changes to their slide decks and demos. If you're interested in presenting…


  • Stoking the Forge

    It's an exciting time to be a developer working with Autodesk technology. For my entire career at Autodesk, I've been a platform guy at a product company: while much of AutoCAD's success, over the years, can be indirectly attributed to the existence and use of a rich set of APIs, Autodesk has largely (and this is of course a gross generalisation) approached the exposure of APIs as an afterthought, or at least a secondary activity. Some teams have been better than others at building a platform and then a product based on top of it – a shining example is…


  • President Obama and Chancellor Merkel meet Autodesk at the Hannover Trade Fair

    This is cool: yesterday President Barack Obama – on what is likely to be his last visit as POTUS to Germany – visited the Autodesk stand at the Hannover Messe (the largest industrial trade show in the world) alongside German Chancellor Angela Merkel. Here's a picture of them meeting with Autodesk's Roland Zelles and para-cycling world champion, Denise Schindler: (Photo source: Adam Berry/Getty Images Europe)   Here's another shot, this time via the Twitter feed of Autodesk France:


  • Last day for early bird tickets for the Forge DevCon

    Preparations are in full swing for the Forge DevCon being held in San Francisco on June 15-16, 2016. Fort Mason is going to be transformed into a Mecca for software developers serving the AEC and Manufacturing industries (or people simply wanting to know more about the Autodesk platform technology). As I've mentioned a few times, I'm in charge of the speaker track for Virtual and Augmented Reality. We have some great speakers lined up: Tony Parisi (one of the inventors of VRML, back in the day) will be talking about WebVR and glTF, Josh Carpenter will be talking about User…


  • The relationship between Autodesk Research and Labs

    A few days ago, Scott Sheppard wrote an interesting blog post entitled "Why does Autodesk have a Labs?". I tweeted it, as I found it did a good job of describing not only the rationale behind Autodesk Labs, but other important customer touch points such as the Beta program and Autodesk Research. With my completionist hat on I'd probably expand the touch points to include how we connect with Major Account customers – particular via Autodesk Consulting and our Enterprise Support teams – as this is also a way that product features and defined and delivered. In fact, I'd probably…


  • Tracks and classes posted for the Forge DevCon

    The tracks have now been posted for the upcoming Forge DevCon in SF on June 15-16, 2016: Forge Basics AEC (including BIM and Generative Design) Manufacturing – Design Manufacturing ­– Making (including 3D printing and subtractive) Manufacturing – Manage (including PLM, ERP and more) Virtual Reality/Augmented Reality Internet of Things Business Development To give people an idea of the content, we've pulled together about 35 class descriptions of the 60 or so we expect to schedule. I'm managing the VR/AR speaker track, so I've been spending time reaching out to and signing up speakers for the 8 or so sessions…