Tuesday, February 07, 2012

ImplicitCAD 0.0.1

For the last few months, I've been working on a new CAD program, ImplicitCAD. I'm now pleased to announce the release of ImplicitCAD 0.0.1.

One really awesome feature ImplicitCAD provides is rounded... well, everything. For example, look at the following extopenscad code (we provide a parser for an extended version of openscad, in addition to a Haskell API). The r=x is the rounding!
linear_extrude (40, r=8)
union (r=5) {
translate ([-10,-10]) square (30, r=3);
translate ([ 10, 10]) square (30, r=3);
}

ImplicitCAD also provides higher order modules, as this variable twist extrusion code demonstrates (note how twist is a function):

linear_extrude (height = 40, center=true, twist(h) = 35*cos(h*2*pi/60)) {
union ( r = 8) {
circle (10);
translate ([22,0]) circle (10);
translate ([0,22]) circle (10);
translate ([-22,0]) circle (10);
translate ([0,-22]) circle (10);
}
}




We also provide proper programmatic functionality, like variable assignment in loops, that was missing in OpenSCAD.

Check out ImplicitCAD on GitHub and the release notes for 0.0.1.

Important Aside: The third Toronto RepRap User Group meetup is happening on Feb. 27th at hacklab! If you're in Toronto/the GTA/Southern Ontario, please join us!

Labels: , ,


# posted by Christopher Olah @ 10:54 PM 5 comments

Saturday, July 16, 2011

Surface-Oriented CAD, Math, & Telescopes

One of the many projects eating away at my time has been an alternative approach to programatic CAD that I'm calling "surface-oriented CAD" (as apposed to CSG based CAD, like openscad). Loosely based of the code I had for generating models of mathematical objects, the sorts of things that surfcad makes easy to make are very different from in something like openscad. For example, this is easy:



You can read more at my original post. Some people may be most interested in the final section, in which I discuss my attempts to 3D print a telescope (designed with surfcad, of course) and the problems I'm running into.

Labels: , , ,


# posted by Christopher Olah @ 4:25 PM 2 comments

Wednesday, April 11, 2007

Congratulations to ArtOfIllusion

The free and Open ArtOfIllusion 3D graphics studio - the one we use to build our parts - gets the Sourceforge "Project of the Month" award for its slick features and friendly GUI. Details at http://sourceforge.net/potm/potm-2007-04.php

Congratulations to Peter Eastman, Nik and all the other contributors on their achievement. May they continue to produce excellent software.

Vik :v)

Labels: , , , , , , ,


# posted by vik-olliver @ 10:26 PM 2 comments

This page is powered by Blogger. Isn't yours?

Subscribe to
Comments [Atom]

AltStyle によって変換されたページ (->オリジナル) /