To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.dat.partsOpen lugnet.cad.dat.parts in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / LDraw Files / Parts / 6120
6119  |  6121
Subject: 
Re: Getting rif off the 8.3 nomenclature???
Newsgroups: 
lugnet.cad.dat.parts
Date: 
Wed, 28 Mar 2007 13:00:29 GMT
Viewed: 
4711 times
  
In lugnet.cad.dat.parts, Kevin L. Clague wrote:
In lugnet.cad, Willy Tschager wrote:
guys,

I'm currently working on 004219b.dat - Sticker System with Australia Flag
Pattern. unfortunately there is no rule for subparts in the sticker standard:

http://www.ldraw.org/Article339.html

according to the PT references:
http://www.ldraw.org/library/tracker/ref/numberfaq/
http://www.ldraw.org/library/tracker/ref/filetypesfaq/

******************************

How are subparts numbered?
A: Subparts, which are stored in the \s subdirectory, should bear some
relationship to their "parent" main part. They are numbered by appending some
suffix to the part number of the main part, for example 1234.dat might have a
subpart named s\1234s01.dat and 1234p56.dat might have subparts named
s\1234p56a.dat or s\1234a56.dat. There is more information on this topic on the
File Types FAQ page.

******************************

What are subparts, when should they be used, and how are they numbered?
A: Subparts may be used for four purposes, and in all cases are stored in the \s
subdirectory and referenced from a main part with a type 1 line.

        1 <colour> 0 0 0 x 0 0 0 y 0 0 0 z s\nnnnSnn

    * A part has many patterned versions

      Example: the minifig torso, see 973.dat and s\973s01.dat.
    * The plain (non-decorated) regions of the part are created as a subpart,
which is referenced (with a type 1 line) by the main part file and each of the
decorated part files. The subpart would be named by appending S01 to the main
part file name. The part has a high degree of symmetry

      Example: some of the wheels, such as 2593.DAT.
    * As a way of reducing the size of the part files, the repeated region is
created as a subpart and referenced several times by the main part file.
Multiple subparts may be utilised if needed. Such subparts are typically
numbered by appending Snn to the main part file name. Some elements are shared
between several parts

      Example: the Wolfpack flag 2335P44.DAT and shield 3846P44.DAT .
      Such subparts are also numbered by uniquely modifying the patterned part
number, but may be referenced from more than one base part file.

*******************************

... the subparts for 004219b.dat should be numbered s\004219bsXX.dat.

are you ready for headaches? I currently have a subpart at the PT which is
numbered 4216816s.dat
http://www.ldraw.org/cgi-bin/ptdetail.cgi?f=parts/s/4216816s.dat because
otherwise it wouldn't not fit into a 20 years old nomenclatura. but there is
more. 4216816s.dat is the subpart of 4216816a.dat Sticker System US-Flag Pattern
Small http://www.ldraw.org/cgi-bin/ptdetail.cgi?f=parts/4216816a.dat the naming
of the part respects the sticker standard while it reuses a subpart from
004159e.dat - Sticker System with United States Flag Pattern numbered
s\004159e1.dat - ~Sticker System US-Flag Pattern - Star
http://www.ldraw.org/cgi-bin/ptdetail.cgi?f=parts/s/004159e1.dat

be aware! I do not blame the PT admin for this odd numbering. all this struggle
comes from the limitation of the 8.3 nomenclature! the subpart numbering
standard works fine with small numbers see: s\s1s01.dat - ~Thin Box for Square
Flag Stickers but is inadequate for large ones.

therefore I asks for a proper (logical?) naming standard for 10 and more
subparts in a sticker in addition to this:

"The part number for the sticker file is the SKU from the edge of the sticker
sheet suffixed with a single letter. Each sticker from a single sheet should
have a unique suffix. If the entire sheet is modelled in one part file then use
the SKU with no suffix. If the SKU is unknown then the part number is "sXXX"
where "XXX" is a number assigned by the Parts Tracker admin."

or kicking the 8.3 nomenclature altogether (my preferred solution) in prospect
of patterned parts with 6 or 7 digits: 123456p11.dat

w.

Hi Willy,

  Nice explanation about naming.

  The issue of 8.3 nomenclature falls under the purvue of the
Standards Committee.  Before they can remove that constraint,
they will have to work with the community of tool developers
to understand the impact to their code.  I'm not on the
Standards Committee, but I'd guess the biggest issue might
be that non-8.3 compliant files will not work with James'
LDraw program, which is still the gold standard for what is
LDraw compatible.

Kevin

Hi Kevin,

frankly I never understood how and why a program (I've never used BTW) can set a
standard! I don't use Office progs from Redmond but I doubt that the file format
for Word2007 has to be compatible with Word for DOS 5.5. Hang on! Wasn't it back
in 1995 during the Windows 95 launch that Apple took out ads on buses that said
C:\ONGRTLNS.W95 :-D. There are rumors that even Bill's OS supports file names
with a maximum length of 255 characters since then:

http://news.lugnet.com/cad/dev/mac/?n=771

Beside all these I'm going to ask: HOW MANY OF US STILL USE LDRAW? Hands-up! ...
hasn't this asked before? Sure, more than two years ago:

http://news.lugnet.com/cad/dat/parts/?n=5552

looks like we are running around in circles. dear LSC members, please do us a
favour.

w.



Message has 2 Replies:
  Re: Getting rif off the 8.3 nomenclature???
 
(...) Willy, I agree completely on this point. That is why the LSC created the LDraw file format specification 1.0.0. I have never used LDraw myself, but I know that for some very influential people in the LDraw community this is an issue. I did not (...) (18 years ago, 28-Mar-07, to lugnet.cad.dat.parts)
  Re: Getting rif off the 8.3 nomenclature???
 
(...) Well, I still do ocasionally, when I'm using my remote MS-DOS based platform. And on my other platform, running on a Windows NT operating system, (URL) this nomenclature test> failed on the second line. (Although I do not fully understand the (...) (18 years ago, 28-Mar-07, to lugnet.cad.dat.parts, FTX)

Message is in Reply To:
  Re: Getting rif off the 8.3 nomenclature???
 
(...) Hi Willy, Nice explanation about naming. The issue of 8.3 nomenclature falls under the purvue of the Standards Committee. Before they can remove that constraint, they will have to work with the community of tool developers to understand the (...) (18 years ago, 27-Mar-07, to lugnet.cad.dat.parts)

25 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