[cad-linux] Re: the parametric project
- From: Thomas Schmidt <thomas.schmidt@xxxxxxxxxx>
- To: cad-linux@xxxxxxxxxxxxx
- Date: Wed, 21 May 2003 20:52:14 +0200
Roland,
It seems you actually want to setup a new parametric modeller. The brave =
ones rule the world.
I assume that you use the term "parametric" not to refer to the parametr=
ic functions of curves and surfaces,
but to a system, where objects interact by constraints. I have ever wonde=
red why the term "parametric"
is used to describe a constaint solving system. Does anybody know?
Anyway, you might want to have a look here : http://www.cs.washington.edu=
/research/constraints/
The constaint solver they describe, are mostly based on local propagation=
algorithms
and therefor not very well suited for (complex) 3D modelling, but you get=
a good introduction into the world of
constaints and their solving algorithms. There is even some code for a fe=
w solver.
I also found many research papers about constaint solving algorithm on ht=
tp://citeseer.nj.nec.com/cs.
Search for constaints or solver. Mostly academic papers, but interesting =
anyway.
Bye, Thomas
> Eric,
> you are most welcome to use the kosmos site for RFC's, design documents
> whatever you see fit.
>
> The thread last week was intense and then fortunately lost some steam.
>
> I have started to think about parametric geometry. This is *not* an
> easy task but I believe to have a first simple prototype going.
>
> It is a model where geometrical entities are considered dependencies
> and they are defined by relations to one other geometrical entities. As
> an example a point is defined through it's relation to another point.
>
> P1 <--- P2
>
> P2 relates to P1, if P1 moves so does P2. Very simple but works. The
> code for this is in the latest upload on kosmos.sf.net.
>
> Roland
>
> --- Eric Wilhelm <ewilhelm@xxxxxxxxxxxxx> wrote:
> > I'm writing code recently and with all of the geometry handling, I
> > started
> > thinking that it would be great to have an editing environment which
> > supported parametric objects. I'd like to be able to tie a sketch to
> > a loop
> > structure and have it follow the thing around as the program changes.
> > It
> > would also be great for making little notes which were not really
> > comments or
> > would be better explained diagrammatically.
> >
> > So, maybe building the Perl interpreter into an editor and linking it
> > to some
> > kind of database would be the way to go. But how else could you use
> > such a
> > thing? Maybe when documenting a project, you could tie a sentence to
> > an
> > object or a part? Or you might even find it useful to have a
> > parametric
> > number stated in your report. It seems likely that I'm getting
> > carried away,
> > but I continually see the possibilities which exist with a
> > well-designed
> > open-source system.
> >
> > Too bad I'm swamped for the next couple of weeks or I could be
> > finishing that
> > proposal.
> >
> > The thread on a database-cad system seems to have lost some of its
> > steam. I
> > imagine others have also been busy. I'd like to get something like
> > an RFC
> > drafted and try to get some programmers involved in this, especially
> > those
> > who have been working on cad software. If anyone wants to help with
> > the RFC,
> > we could probably use the sourceforge page for kosmos as a
> > collaboration
> > site.
> >
> > Anyone ever get a WIKI started?
> >
> > --Eric
>
> __________________________________
> Do you Yahoo!?
> The New Yahoo! Search - Faster. Easier. Bingo.
> http://search.yahoo.com
- Follow-Ups:
- [cad-linux] Re: the parametric project
- From: Roland Krause
- References:
- [cad-linux] Re: the parametric project
- From: Roland Krause
Other related posts:
- » [cad-linux] the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- » [cad-linux] Re: the parametric project
- [cad-linux] Re: the parametric project
- From: Roland Krause
- [cad-linux] Re: the parametric project
- From: Roland Krause