Open source parametric 3D modelling software

7 views
Skip to first unread message

Mitch Davis

unread,
Aug 27, 2010, 9:07:35 PM8/27/10
to CCHS
Hi guys,

I recently stumbled across these pages:

http://openscad.org/
http://blog.cloudscad.com/

Is it interactive in the Sketchup sense? No. Is it for CAD rather
than pretty pictures? Yes. It's a markup language for 3D, like HTML
is to web pages, or TeX is to documents.

Mitch.

Stuart Young

unread,
Aug 27, 2010, 10:15:47 PM8/27/10
to connected-commu...@googlegroups.com
I've been playing around with Openscad for a bit now for Lunar Numbat. Openscad is simple, but quite powerful, and the project is still quite active.

I wouldn't say it's a markup language. More of a programming language for 3D CAD objects. At least one person is working on getting Openscad to call functions defined in python too, which looks interesting.

--
Stuart Young (aka Cefiar)

Stuart Young

unread,
Aug 27, 2010, 10:18:02 PM8/27/10
to connected-commu...@googlegroups.com
On 28 August 2010 11:07, Mitch Davis <m...@afork.com> wrote:


Oh also, if you want an interactive Open-source CAD program, there is Heekscad.

http://code.google.com/p/heekscad/

Not quite finished, but it's generally usable.

Mitch Davis

unread,
Aug 28, 2010, 5:38:15 AM8/28/10
to connected-commu...@googlegroups.com
On Sat, Aug 28, 2010 at 12:15 PM, Stuart Young <cef...@gmail.com> wrote:
> On 28 August 2010 11:07, Mitch Davis <m...@afork.com> wrote:
>
> I've been playing around with Openscad

Cool as! How would you feel about giving a demo at hackerspace?

Mitch.

Bryan Bishop

unread,
Aug 27, 2010, 9:39:47 PM8/27/10
to connected-commu...@googlegroups.com, Bryan Bishop
On Fri, Aug 27, 2010 at 8:07 PM, Mitch Davis <m...@afork.com> wrote:
> Is it interactive in the Sketchup sense?  No.  Is it for CAD rather
> than pretty pictures?  Yes.  It's a markup language for 3D, like HTML
> is to web pages, or TeX is to documents.

Sort of, except OpenSCAD isn't compatible with CAD. It just exports to
STL, which is basically a pretty (3D) picture. But other than that,
yeah.

- Bryan
http://heybryan.org/
1 512 203 0507

Bryan Bishop

unread,
Aug 27, 2010, 10:19:14 PM8/27/10
to connected-commu...@googlegroups.com, Bryan Bishop
On Fri, Aug 27, 2010 at 9:15 PM, Stuart Young <cef...@gmail.com> wrote:
> I wouldn't say it's a markup language. More of a programming language for 3D
> CAD objects. At least one person is working on getting Openscad to call
> functions defined in python too, which looks interesting.

Do you know who that is? Can you look that up? I've been trying to
follow development and don't know anyone doing that.

--

Bryan Bishop

unread,
Aug 27, 2010, 10:19:55 PM8/27/10
to connected-commu...@googlegroups.com, Bryan Bishop
On Fri, Aug 27, 2010 at 9:18 PM, Stuart Young <cef...@gmail.com> wrote:
>
> Oh also, if you want an interactive Open-source CAD program, there is
> Heekscad.
>
> http://code.google.com/p/heekscad/
>
> Not quite finished, but it's generally usable.

Sorry for the rapid emails, but I got tired of linking people to that
long link, so I registered and configured heekscad.org to do my evil
bidding for me- just a simpler way to spread the love :-). Enjoy.

Stuart Young

unread,
Aug 28, 2010, 7:12:10 PM8/28/10
to connected-commu...@googlegroups.com, Bryan Bishop
On 28 August 2010 12:19, Bryan Bishop <kan...@gmail.com> wrote:
On Fri, Aug 27, 2010 at 9:15 PM, Stuart Young <cef...@gmail.com> wrote:
> I wouldn't say it's a markup language. More of a programming language for 3D
> CAD objects. At least one person is working on getting Openscad to call
> functions defined in python too, which looks interesting.

Do you know who that is? Can you look that up? I've been trying to
follow development and don't know anyone doing that.

The person who has started on code is Owen Taylor:

See http://rocklinux.net/pipermail/openscad/2010-August/000573.html for his first attempt at a patch.

From what I understand, the idea is that the python outputs openscad code to generate the object.

Some of the other development like Cloudscad (which requires changes in Openscad to allow cli calling of Openscad to generate files), is being done by Tony Buser.

See http://tonybuser.com/cloudscad for more info.


Mitch: As long as I can get a computer that can run it, no probs. My little Asus isn't really a good choice cos it'll be slow rendering objects. I could possibly drag my desktop down though. FWIW: I made the designs that produced the aluminium cam that Lunar Numbat have. Very simple, but it definitely did the job.

PS: Tried to go to http://heekscad.org, but it just brought up a blank page for me. :/

Bryan Bishop

unread,
Aug 28, 2010, 7:39:55 PM8/28/10
to Stuart Young, Bryan Bishop, connected-commu...@googlegroups.com
On Sat, Aug 28, 2010 at 6:12 PM, Stuart Young <cef...@gmail.com> wrote:
> The person who has started on code is Owen Taylor:
>
> See http://rocklinux.net/pipermail/openscad/2010-August/000573.html for his
> first attempt at a patch.

Thank you. I must have missed this.

> From what I understand, the idea is that the python outputs openscad code to
> generate the object.

Okay. I thought it was maybe a wrapper around CGAL.

> PS: Tried to go to http://heekscad.org, but it just brought up a blank page
> for me. :/

Fixed. I don't know why it wasn't working in the first place. :-(

Stuart Young

unread,
Aug 28, 2010, 8:22:12 PM8/28/10
to Bryan Bishop, connected-commu...@googlegroups.com
On 29 August 2010 09:39, Bryan Bishop <kan...@gmail.com> wrote:
On Sat, Aug 28, 2010 at 6:12 PM, Stuart Young <cef...@gmail.com> wrote:
> The person who has started on code is Owen Taylor:
>
> See http://rocklinux.net/pipermail/openscad/2010-August/000573.html for his
> first attempt at a patch.

Thank you. I must have missed this.

> From what I understand, the idea is that the python outputs openscad code to
> generate the object.

Okay. I thought it was maybe a wrapper around CGAL.

From what I understand it's a 'first implementation' and I think that there is consideration of doing just that. It'll be interesting to see what comes of it.

> PS: Tried to go to http://heekscad.org, but it just brought up a blank page
> for me. :/

Fixed. I don't know why it wasn't working in the first place. :-(

So I guess the next question is, what's your affiliation with Heekscad?

Bryan Bishop

unread,
Aug 28, 2010, 8:28:11 PM8/28/10
to Stuart Young, Bryan Bishop, connected-commu...@googlegroups.com
On Sat, Aug 28, 2010 at 7:22 PM, Stuart Young wrote:
>> > PS: Tried to go to http://heekscad.org, but it just brought up a blank
>> > page
>> > for me. :/
>>
>> Fixed. I don't know why it wasn't working in the first place. :-(
>
> So I guess the next question is, what's your affiliation with Heekscad?

Resident member of the peanut gallery? I don't know. I watch the
development closely and mess around with OpenCASCADE/pythonOCC from
time to time. I got tired of linking people to the longer URL that I
can't remember, so I just use heekscad.org now for a simple redirect.
Meh.

Reply all
Reply to author
Forward
0 new messages