AU
-

With the clock ticking before next week's AU 2015, here's the second of my class handouts (here's a link to the first). For those of you lucky enough to be heading to this year's event, see you in Vegas! Introduction During the course of this session, we're going to look at the steps required to implement a web-site for turning pictures into jigsaw puzzles. We're not going to go quite as far as creating the puzzles, themselves, but rather the DWG or DWF files that can be used to drive a laser cutter to do the work. The premise…
-

I've been heads-down wrapping up my AU content, so I thought I'd publish at least some of it here. Here's the handout for my "AU kick-off" class which is at 8am on the first day of the conference – the morning after the ADN party – so despite the fact the class is currently full, we'll see if that turns out to be the case. 😉 VR comes of age Presenting 2D images that allow the brain to reconstruct 3D has its roots in the early stereoscopes invented in the late 1830s. These were eventually democratized by Sawyers and their…
-

There's a lot of developer-oriented fun coming up over the coming weeks/months. The ADN team's DevDays tour kicks off in Beijing in a few days, with the largest single event taking place – as usual – the day before AU 2015 in Las Vegas. I'll be there for that, of course, but I've also booked my travel to be in Munich for the main European DevDay + Accelerator during the week of January 18-22, 2016. I'm very much looking forward to spending some more "quality time" with developers from across Europe – it should be a lot of fun (aside…
-

Just to put the cherry on the cake that was my week in San Francisco, I went across to Pier 9, this afternoon, to catch up with David Thomasson and visit the robotics laboratory belonging to Autodesk's Office of the CTO. David and team are working on some really interesting projects. The first will be unveiled at AU 2015 and investigates the potential for humans and robots to build things together that neither group could on their own. Visitors to the exhibit at AU will have tasks to perform in conjunction with robots – with these tasks being coordinated centrally…
-

The AutoCAD I/O team has deployed version 2 of their API. For specific information on what's new, check this page. As I'll be talking about AutoCAD I/O at AU 2015, I thought it important to get to grips with the new version and understand how it differs from v1. I went ahead and updated Jigsawify.com to make use of the new API, so I'll add my own commentary below on the changes that have been introduced. As a reminder, the full source code for Jigsawify.com is available on GitHub. To check out the specific migration changes, see this comparison…
-

Members of the Autodesk Developer Network have started receiving information on how to register for the upcoming series of DevDays being held around the world. Thanks largely to the positive experience of running Cloud Accelerators in different locations, the ADN team has shifted their thinking for this year's tour: rather than visiting 15+ cities around the world, the team has reduced the number of locations to a few per geography but increased the amount of time being spent in each. 3-4 day Accelerators will be held in a number of cities adjacent to the more traditional DevDay events. This gives…
-

As mentioned in this recent post, I've been working on my AutoCAD I/O-driven web-site on and off for the last few weeks. Lately I've had to think beyond certain assumptions I'd made about its architecture, and I thought it worth sharing those thoughts here. The intention of the site is that you upload an image and then see some edge detection get performed on it, generating an engraving layer for a custom jigsaw puzzle. AutoCAD I/O gets used to generate a drawing that can drive a laser cutter, creating your 100% unique jigsaw puzzle. Basically making the world a better…
-

I've been working with AutoCAD I/O quite heavily over the last week or two – mainly spending time fleshing out my Jigsawify web application well in advance of AU2015 – and came across this helpful trick for visualizing an OData-based REST API graphically: you can copy and paste the XML schema for the AutoCAD I/O API into a file and then load it into the handy XOData tool. Here's what was generated (after a little editing from my side for layout): I'm making pretty good progress using AutoCAD I/O from Node.js – which is interesting as I can now run…
-

Over the coming weeks I'm going to be exploring – and blogging about – the ability to run custom .NET code inside AutoCAD I/O. After all, I've submitted an AU class on the topic, so I really do need to get my head around it. 🙂 I see this series being made up of the following high-level tasks, although each of these may end up requiring multiple posts to cover (and conversely there may be some that can be covered in a single post): Writing a CRX module that's I/O-ready Building an Autoloader bundle for the CRX module Defining an…
-

The title of this post is probably a bit misleading: I'm not actually going to show how this works, today, but I do intend to plot a path for addressing this topic over the coming weeks. I was spurred on by a tweet I received a couple of hours ago: @keanw Dear kean, I've been looking into AutoCAD I/O and it looks like it may only execute "scripts"; so no .NET API calls or LISP? — Cyborg (@CyborgEvilHam) May 13, 2015 The short answer to this is "yes, it's absolutely possible!". But readers of this blog are clearly interested in…