To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cadOpen lugnet.cad in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / 7571
7570  |  7572
Subject: 
Re: P and Parts directory WHY?
Newsgroups: 
lugnet.cad
Date: 
Mon, 18 Mar 2002 18:26:39 GMT
Viewed: 
814 times
  
In lugnet.cad, Ahui Herrera writes:
Why does Ldraw have a P and Parts directory?  Furthermore why does the P
have a 48 sub-directory and the Parts have a S sub-directory?  I'm just
curious as to the need for all these directories and sub-directories?  What
happens find I just lump all the files under PARTS?

Thanks
Ahui

I felt sure that this info should be in the FAQ somewhere, but I couldn't find
it easily.

The main reason is historical - it is the way that James organised the files
for the original LDraw/LEdit programs. But it does serve to segregate DAT files
with different scopes and purposes.

ldraw\parts        - one file for each unique part
ldraw\p            - highly re-used primitives (circular parts are 16-agons)
ldraw\p\48         - 48-agon versions of some circular parts in ldraw\p
ldraw\parts\s      - subparts :
- subparts are necessary for two reasons
      1) dithered colour patterns due to an LDraw limitation - dithered colours
are only rendered by LDraw when specified on a type 1 line
      2) shells for frequently patterned parts (eg 973s01) to ease maintenance
and reduce duplication of common code
- subparts are advisable for no-so-highly re-used part elements, but there has
been some philosophical discussion recently on when to use subparts - see
http://news.lugnet.com/cad/dev/?n=6944

In theory you could put ldraw\p files in ldraw\parts, but the I believe the
intention is for the ldraw\parts directory to also act as a catalog of known
parts.

You cannot combine files from ldraw\p and ldraw\p\48 as these are different
resolution versions of the same named primitive - the names deliberately clash.

You cannot put ldraw\parts\s files in ldraw\parts. They will not be found
because the reference in the main part dat file will be of the form

1 colour x y z a b c d e f g h i s\<subpartname>.dat

Chris



Message is in Reply To:
  P and Parts directory WHY?
 
Why does Ldraw have a P and Parts directory? Furthermore why does the P have a 48 sub-directory and the Parts have a S sub-directory? I'm just curious as to the need for all these directories and sub-directories? What happens find I just lump all (...) (23 years ago, 18-Mar-02, to lugnet.cad)

3 Messages in This Thread:


Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

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