Constraint Solver ????

Does anybody know how to get the constraint solver? Please refer to the demostrations "http://www.opencascade.org/showroom/demos/".

Currently, what kinds of constraint solvers could be used usually, free or for sale???

Mark's picture

http://www.opencascade.org/org/forum/thread_8504/

http://www.ledas.com/
I don't know of any that are integrated with OCC, but I think that is the direction the developer of psketcher wishes to go in eventually.
http://code.google.com/p/psketcher/
http://cq.cx/sketchflat.pl

Did you bother to google?
http://www.google.com/search?q=constraint+solver

Jun WANG's picture

Hi, Mark, Rob, Stephane, thank you so much for your answer.

Is there any open source code for that? Thanks a lot.

Rob Bachrach's picture

Probably the most prevalant commercial geometric constraint solver is produced by D-Cubed, currently owned by Siemens. Check out the fact sheet at:

http://www.plm.automation.siemens.com/en_us/products/open/d-cubed/

Stephane Routelous's picture

FYI, a long time ago (around 1996 when I was working at MDTV) I implemented a bridge/connector between D-Cubed 2D and OCC ( Cas.Cade 1.4 at this time ) , and it was working quite good.

Stéphane

Jun WANG's picture

Hi, Mark, Rob, Stephane, thank you so much for your answer.

Is there any open source code for that? Thanks a lot.

AP's picture

This may be too old to respond, but to any one interested in geometric constraint solvers. solvespace has been released as opensource: http://solvespace.com/index.pl

AP's picture
Billy's picture

This looks very promising.

P G's picture

Do u have a linux version ?
Unable to download, firewall says not a reliable site :(

AP's picture

The source code is also hosted at Gitorious

https://gitorious.org/solvespace
git://gitorious.org/solvespace/solvespace.git

The GPLv3 permits most use of SolveSpace in free software, but generally forbids linking this code with proprietary software. If your application requires a different license, then please contact:jwesthues@cq.cx

SolveSpace is developed by Jonathan Westhues.

Billy's picture

Was trying it but can't get STEP to import in OCC.