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 / 4564
4563  |  4565
Subject: 
Re: New Primitive Class
Newsgroups: 
lugnet.cad.dat.parts
Date: 
Sun, 23 Mar 2003 02:07:37 GMT
Viewed: 
4521 times
  
In lugnet.cad.dat.parts, John Riley writes:
> Actually, it's not a new primitive, but it doesn't fit under the current
> naming scheme.
> 
> My current 33089 (in PT) is a rather bulky file (55KB), so to streamline it,
> I decided to make a few new primitives.  One of these was a torus with major
> radius 1 and minor radius 1.

When Steve and I were working on the format for the torii, I believe we said
we would deal with this issue when it arose. Now it has.

> Under the current naming scheme, this primitive would be named:
> t04o10000.dat
> which is not in 8.3 format.

The spreadsheet I made to create p/16 and p/48 torii also included support
for this occurance. Basically, I changed the first letter to "r". The header
looked like this;
- 0 non-Torus Outside 1 x 1 x 0.25
- 0 Name: r04o0100.dat
This was not a discussed issue, so I took some liberties with it. I have not
settled on the "non-Torus" header, but it let me move on.

> I'm tempted to name this file t04ounit.dat.  I'd make it a subpart, but it's
> a true primitive, and I can see it being used in the future (probably could
> be used in modelling helmets with flat tops, such as Boba Fett's and the
> Stormtrooper's).

yes, possibly.

> The other possibilty is to come up with a naming scheme for those tori with
> minor radii larger than their major radii.  I'd call these inverted tori, as
> the minor/major ratio is inverted.
Inverted is a word that came to mind but didn't seem to apply.

> Thus, using a similar naming scheme,
> we'd have
> iFFXRRRR.dat
> where FF is the sweep as before
> X is o,i, or q as before
> and RRRR is the major/minor ratio (the inverse of the regular torus ratio)
> 
> thus, for a maj=1 min=1, 1/4 outer torus (the one I made)
> i04o1000.dat
> for a maj=1, min =2, 1/4 outer
> i04o0500.dat
> and so on.
> 
> Another possibilty is
> iFFXRRDD.dat
> where RR.DD is the minor axis length to 2 decimal place precision
> thus, the torus I made is now:
> i04o0100.dat
> 
> or similarly
> iFFXRDDD
> now with 3 decimal place precision, but you now can't make tori with min/maj
> ratios >=10
> 
> There are many more options, but these are the two I came up with that
> seemed reasonable.  My personal preference is for the third (can easily
> distinguish btw 1/1.133 and 1/1.125)  Any thoughts?

This is what my spreadsheet came up with:
- 0 non-Torus Outside 1 x 1.1333 x 0.25
- 0 Name: r04o0113.dat

- 0 non-Torus Outside 1 x 1.125 x 0.25
- 0 Name: r04o0112.dat

not much difference.

I have the following "non-Torus" files already generated. Let me know if you
want them to play with;
r04o0100.dat
r04o0200.dat
r04o0300.dat


Paul



Message has 1 Reply:
  Re: New Primitive Class
 
(...) I checked some geometry websites, and the consensus is that these are tori. Just not the common type. (...) Inverse-ratio torus is a better name, but is fairly lengthy. An inverted torus, I think, is still a torus, just with the surfaces (...) (24 years ago, 23-Mar-03, to lugnet.cad.dat.parts)

Message is in Reply To:
  New Primitive Class
 
Actually, it's not a new primitive, but it doesn't fit under the current naming scheme. My current 33089 (in PT) is a rather bulky file (55KB), so to streamline it, I decided to make a few new primitives. One of these was a torus with major radius 1 (...) (24 years ago, 22-Mar-03, to lugnet.cad.dat.parts)

7 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
    

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