Cadquery vs OpenSCAD

1,224 views
Skip to first unread message

Jesper Lindeberg

unread,
Dec 28, 2015, 3:21:26 AM12/28/15
to CadQuery
Hey

is there a compare sheet of openscad functions vs cadquery?

F.ex i use these in openscad alot.

OpenSCAD -> Cadquery
Difference -> maybe cut
Scale -> ??
Ellipse (scale circle) -> 
Hull -> maybe loft? but loft is in 2D space?
module -> def module?
translate -> center?

Thanks...

Be welcome to come with more examples
And I really think alot of old openscad people like me, would like to play with cadquery if there was a crash guide / compare sheet

Jeremy Wright

unread,
Dec 28, 2015, 9:23:54 AM12/28/15
to Jesper Lindeberg, CadQuery

This is the closest thing we have to a comparison sheet: http://dcowden.github.io/cadquery/intro.html#why-cadquery-instead-of-openscad

The "Quick Links" section here holds probably the best resources for getting started quickly: http://dcowden.github.io/cadquery/index.html#quick-links

Do those help? Should there be a "Are you an OpenSCAD user" section in the docs?

--
cadquery home: https://github.com/dcowden/cadquery
post issues at https://github.com/dcowden/cadquery/issues
run it at home at : https://github.com/jmwright/cadquery-freecad-module
see it in action at http://www.parametricparts.com
---
You received this message because you are subscribed to the Google Groups "CadQuery" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cadquery+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cadquery/97eb9d5e-0797-42d2-9e41-f0036a3c6ca4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Dave Cowden

unread,
Dec 28, 2015, 10:23:44 AM12/28/15
to Jesper Lindeberg, CadQuery

That's a great idea to create a cross reference!

I don't know OpenSCAD at all, so it is difficult for me to do it. Do you think you could make the complete OpenSCAD side and we can complete the other side?

There will be some things gaps, and those gaps are useful too. For example, cadquery can't import a dxf into a 2d sketch (yet) , but cq is a full programming language so arbitrary scripts are possible, not so in openscad.

The biggest difference between the two is that openscad is mostly a csg modeler minset, while cq is a brep mindset. Users of the common brep cad packages like solidworks or onShape  will be much more comfortable with cq syntax

At any rate a comparison is a great idea, if you can help let's do it

On Dec 28, 2015 3:21 AM, "Jesper Lindeberg" <jlind...@gmail.com> wrote:
--

Jesper Lindeberg

unread,
Jan 2, 2016, 6:48:56 AM1/2/16
to CadQuery, jlind...@gmail.com
Maybe you can use this as a reference http://www.openscad.org/cheatsheet/index.html 

Dave Cowden

unread,
Jan 2, 2016, 10:14:54 AM1/2/16
to Jesper Lindeberg, CadQuery
yep, we could start with that. Here's the equivalent CQ cheat sheet:


you may also find this quickstart guide useful:


also, these examples show a lot of the features:


as a curious and interesting side note-- because CQ is python, we can  do some cool integrations. the pictures in the examples come from actually executing the code for each example. so we know for sure they actually work.


Reply all
Reply to author
Forward
0 new messages