Subject:
|
Re: LCD - LEGO Connection Database - Proposal
|
Newsgroups:
|
lugnet.cad.dev
|
Date:
|
Thu, 31 Jan 2002 16:49:05 GMT
|
Viewed:
|
1296 times
|
| |
| |
Steve Bliss wrote:
> In lugnet.cad.dev, Kyle McDonald wrote:
>
>
>
> > Of course the real trick would be to make anything you stuck to
> > one half of the hinge move along with it. :^)
>
>
> Isn't that what the LCD is all about? The program can tell which piece
> is connected to what other piece...
Well I think that would be a good thing, I was under the impression
that the goal of LCD was to allow modelling programs to help the user
properly *place* the parts, not ness. remembering the connections.
But maybe I'm missing something.
If there's only ever one conection path (which we all know isn't
true) then the implementaion is pretty easy - It's just a big tree.
The problem comes when to sections of a model are connected by more
than one part. That will make the data structures alot more copmlex.
And that doesn't even go into trying to use the data structures for
actual functionality. How would you compute if the connection
combination will allow movement? or what range of movements are
allowed?
I aggree it *would* be cool. But I don't think it's easily done.
I think it would require extensive changes to the DAT format.
But, Hot SnapSpots when placing elements in a modelling program
should be (relatively) easily done. Actually, for a human who
can see if two pieces really work together, maybe we really only
need 1 type of Hotspot??
> Now, if we can model gear-teeth meshing, that will be incredibly
> awesome...
Yes it would. It'd be nice to also be able to model each axle and
it's gears in a function that is called every timestep, and is
passed in the number of degrees whatever is driving has moved in
the time that elapsed. It could then call all the same 'functions'
for all the axle/gear combos that it drives, multiplying or dividing
the degrees as appropriate. Well I'm sure it needs polishing, but
it's and Idea anyway...
-Kyle
> Steve
--
_
-------------------------------ooO( )Ooo-------------------------------
Kyle J. McDonald (o o)
|||||
\\\//
(o o) kmcdonald@BigFoot.COM
-------------------------------ooO(_)Ooo-------------------------------
|
|
Message has 3 Replies: | | Re: LCD - LDraw Connection Database - Proposal
|
| Dears, thank you for the enthusiasm you are accepting our idea with. In the case you are wondering where did we take it from, here is the explanation. Some months ago I begun to play with Lego CAD softwares, liking to build with them, but I haven't (...) (23 years ago, 31-Jan-02, to lugnet.cad.dev)
| | | Re: LCD - LDraw Connection Database - Proposal [DAT]
|
| Kyle McDonald made Thursday a point: (...) Well, let's create an example. 0 Untitled 0 Name: sample.dat 0 Author: LAD 0 Unofficial Model 0 ROTATION CENTER 0 0 0 1 "Custom" 0 ROTATION CONFIG 0 1 1 14 0 0 -20 1 0 0 0 1 0 0 0 1 3894.DAT 1 2 -20 24 -40 (...) (23 years ago, 3-Feb-02, to lugnet.cad.dev)
|
Message is in Reply To:
80 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|