To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.dev.org.ldrawOpen lugnet.cad.dev.org.ldraw in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / Organizations / LDraw / 133
132  |  134
Subject: 
Re: IMPORTANT - [ldraw.org] Official Model Repository
Newsgroups: 
lugnet.cad.dev.org.ldraw
Date: 
Mon, 14 Jun 1999 19:55:38 GMT
Viewed: 
862 times
  
At 03:31 PM 6/14/99 +0000, John VanZwieten wrote:
A couple thoughts on Repository format:

Purpose for .dat repository:

If all we are creating is an alternate way of creating instructions, I • think it's probably more work than it's worth.  The beauty
of the LDraw .dat file is that it can be configured any way, looked at • from any direction, and used for creating scenes, e.g.
POV-Ray.  For this reason it seems more important to me to have separate • files for movable or rotating sections of a model than
having separate files for the submodels in the TLG building instructions. • The M:Tron Particle Ionizer someone mentioned is a
perfect example.  In my LDraw version, I use four submodels for the crane • arm so that a user could (fairly) easily recreate any
possible configuration of the crane arm.  Inlining these submodels would
be a huge waste in my view.

John, you bring up an important point.  One of my goals with the OMR was to
be able to recreate them in scenes, but doing it completely by the books
would restrict that.  We should rethink this a little, but not enough to
lose track and take a week on it.  What would be the best filenaming system
within subdirectories that would allow for rotating and moving parts?

I know when I make my models - such as the TD-08 at


http://www.zacktron.com/alliance/mil/space/td-08.html

I make the parts so they can rotate best.  The gun turrets in the front of
the thruster pods consist of a turntable bottom and a hinge top together,
and then the gun assembly with the hinge bottom.  This way I can rotate the
parts to get the gun position I desire.

Subdirectories:

My first thought on reading this was "This would be a total pain to • implement while building a model using LDraw/LDLite and LDAO."
At least until LDAO handles subdirectories better (I'm not complaining, by • the way), editing any file outside the Models directory
is a hassle.  But then I started thinking about how MPD works and realized • I wouldn't really have to work with the files outside the
Models directory.  What I could do is have a main file "S6923-90" and • subfiles called "S6923a" "S6923aa" etc.  all in the Models
directory.  When I'm finished I would MPD the whole mess, then edit the • .mpd file.  I would just replace instances of "S6923" with
"S6923-90\main-".  Once the programmers get the .mpd utilities to create • directories, then just by splitting the .mpd file I could
have all the directories nicely created and the files put there.

Good idea on making the MPD - we still use subdirectories but do a little
MPD hand editing.

I guess now I have to break down and get the whole MPD thing working.  For
some bizzare reason I've neglected to do so yet.

Correct.  I believe there needs to be some revision and modification to the
way our MPD utilities work.

-Tim Courtney
ldraw.org Project Coordinator

http://www.ldraw.org
http://www.zacktron.com

AIM:   timcourtne
ICQ:   23951114



Message has 4 Replies:
  Re: IMPORTANT - [ldraw.org] Official Model Repository
 
(...) Using "main-" and "alt" gives us at least three more characters for referencing submodels and sub-submodels. I think Bram's idea of main-a main instructions, model "a" main-aa main instructions, model "a", sub-submodel "b" main-ab main-b (...) (25 years ago, 14-Jun-99, to lugnet.cad.dev.org.ldraw)
  Re: IMPORTANT - [ldraw.org] Official Model Repository
 
(...) referencing (...) So you are saying to have two sets of each model - the true-to-instructions official version, and the version that incorporates all the rotating parts. Am I correct? -Tim Courtney ldraw.org Project Coordinator (URL) (...) (25 years ago, 14-Jun-99, to lugnet.cad.dev.org.ldraw)
  Re: IMPORTANT - [ldraw.org] Official Model Repository
 
(...) Actually, to support more levels of subfiles, I suggested that we use the following, or a similar, format: main.dat Main instructions, including all models that can be built at once. Basically, this is just a display of m1.dat through m9.dat (...) (25 years ago, 15-Jun-99, to lugnet.cad.dev.org.ldraw)
  Re: IMPORTANT - [ldraw.org] Official Model Repository
 
(...) into one (...) with >all the main model stuff in it, then a file called maybe SxxxxAyy for >alternate model 1, SxxxxByy for alternate model 2 etc. All the subfiles could >still go in a single directory called Sxxxx-yy. That could lead to (...) (25 years ago, 15-Jun-99, to lugnet.cad.dev.org.ldraw)

Message is in Reply To:
  IMPORTANT - [ldraw.org] Official Model Repository
 
In order to begin assembling the ldraw.org official (TLG) model repository, I need to begin collecting TLG models in Ldraw. If you have made any TLG models you would be willing to contribute to the repository, please email them to me in .dat or .mpd (...) (25 years ago, 11-Jun-99, to lugnet.announce, lugnet.cad.dev.org.ldraw, lugnet.cad.dev, lugnet.cad, lugnet.admin.general)

94 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
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR