The design process for any product is necessarily an iterative one. Often, a prototype is modelled or built, and changes are made to overcome problems and improve the design. This can be a tedious process, and it’s one that MIT’s CSAIL has sought to speed up with InstantCAD.
The basic idea is integrating analysis tools as a plugin within already existing CAD software. A design can be created, and then parametrically modified, while the analysis updates on screen in a near-live fashion. Imagine modelling a spanner, and then dragging sliders to change things like length and width while watching the stress concentrations change in real time. The tool appears to primarily be using some sort of finite element analysis, though the paper also shows examples of analyzing fluid flows as well.
The software is impressive, however there are caveats. Like any computer analysis, serious verification work must be undertaken to ensure its validity. We suspect that there may be issues with more complex geometries that lead to inaccurate simulation. It’s not the sort of tool you’d use for anything that puts life and limb at risk, but we can see it having great uses for designing basic objects when you want to quickly gain an idea of what sort of effect certain parameter changes will have.
The other main disappointment is that while this tool looks great, it doesn’t appear to be publicly available in any form. Whether this is due to universities and complicated IP requirements or the potential for future commercialization is anyone’s guess. Regardless, you can read the conference paper here or check out the video below. Or you could read up on the applications of finite element analysis to 3D printer slicers, too.
Continue reading “InstantCAD Promises Faster Iterative Design”






The ‘easy’ part of this only comes if you have access to a machine shop like [John] at NYC CNC does. To be fair, the only key machine for making these plates is a laser cutter, and even a guy like [John] needed to farm that out. The process is very straightforward — a brass plate is cleaned and coated with lacquer, which is then removed by the laser in the areas that are to be etched. The plate is dipped in an electrolyte solution for etching, cleaned, and powder coated. After curing the powder coat with a heat gun rather than an oven — a tip worth the price of admission by itself — the paint is sanded off the raised areas, the metal is polished, and a clear coat applied to protect the badge.