| | More cylinder primitives wanted
|
|
Just like there are a huge number of different box primitives, with different number of edges and surfaces, I wish there were some more cylinder primitives from n-ncyli.dat We have: * cyli = cylinder with walls, no edges, no disc On my wish list: * (...) (21 years ago, 9-Dec-03, to lugnet.cad.dat.parts.primitives)
|
|
| | Re: More cylinder primitives wanted
|
|
(...) Sounds good, I could have used this part several times. Another series "primitive" part I use is x-xhole.dat and x-xhola.dat. They get inlined before the part gets released. The x-xhole.dat is made up of an edge, ndis, cyli, edge, and a ndis. (...) (21 years ago, 10-Dec-03, to lugnet.cad.dat.parts.primitives)
|
|
| | Re: More cylinder primitives wanted
|
|
(...) But you could inline the constituents and make them primitives. ROSCO (21 years ago, 10-Dec-03, to lugnet.cad.dat.parts.primitives)
|
|
| | Suggested New Primitive: 4-4cyl12.dat (was: More cylinder primitives wanted) [DAT]
|
|
(...) There is no rule against primitive files calling to other \P files. I didn't have to look very long to find one. And if we inlined them, I suspect the primitive substitution in L3P will not work until L3P is updated to support the new ones. (...) (19 years ago, 14-May-06, to lugnet.cad.dat.parts.primitives)
|
|
| | Re: Suggested New Primitive: 4-4cyl12.dat (was: More cylinder primitives wanted)
|
|
(...) How about N-4cyla.dat, N-4cylb.dat, etc? Although I have to admit -- I'm not a huge fan of saving a few lines of code here and there. When two such primitives are adjacent, I always have to double-check which one includes the edge(s). (...) (...) (19 years ago, 15-May-06, to lugnet.cad.dat.parts.primitives)
|
|
| | Re: Suggested New Primitive: 4-4cyl12.dat (was: More cylinder primitives wanted)
|
|
(...) I thought of that, but liked the idea of more descriptive names, like the rect*.dat series. The '1' would in this case stand for number of discs, and '2' for number of edges. But I could definifly live with cyla, cylb etc too. (...) Same here. (...) (19 years ago, 15-May-06, to lugnet.cad.dat.parts.primitives)
|
|
| | Re: Suggested New Primitive: 4-4cyl12.dat (was: More cylinder primitives wanted)
|
|
(...) Since we've already got primitives like '5-24cyli.dat', I think it would be a good idea to restrict the suffix of the file name to 4 characters. I wouldn't want to start right out making specialized cylinders-with-edges for every single (...) (19 years ago, 16-May-06, to lugnet.cad.dat.parts.primitives)
|
|
| | Re: Suggested New Primitive: 4-4cyl12.dat (was: More cylinder primitives wanted)
|
|
(...) We could use "rod" as a short base name for these. Do we need to allow for non-360 degree versions? I didn't see any requirements for partial cylinders in the thread so far. Was that implicit in the request? 1) If not, one would be to use a (...) (19 years ago, 17-May-06, to lugnet.cad.dat.parts.primitives)
|
|
| | Re: Suggested New Primitive: 4-4cyl12.dat (was: More cylinder primitives wanted)
|
|
[Lotsa snipping] (...) I'm fine with that. Taking up the issues Chris raised (but out of order): (...) I think we need to allow for partial rods. (...) It seems fair to limit rods to single-digit denominators. Since these are primarily convenience (...) (19 years ago, 17-May-06, to lugnet.cad.dat.parts.primitives)
|
|
| | Re: Suggested New Primitive: 4-4cyl12.dat
|
|
(...) L3P cannot substitute a primitive it doesn't know, but the above mentioned 4-4cyl12.dat will be treated like any ordinary DAT file, and then the 4-4cyli.dat and the 4-4disc.dat will get substituted (the edges are not used in L3P). I'm not sure (...) (19 years ago, 23-May-06, to lugnet.cad.dat.parts.primitives)
|