Subject:
|
Re: New part: Plate 6 x 6 x 2/3 Cross with Dome - 30303.dat
|
Newsgroups:
|
lugnet.cad.dat.parts
|
Date:
|
Fri, 3 Dec 1999 17:24:22 GMT
|
Viewed:
|
818 times
|
| |
| |
In lugnet.cad.dat.parts, Paul Easter wrote:
> I have tried to fix the two tubes on the bottom of this part please look it
> over and give me some comments.
Nice job, it looks good.
While looking at the new tubes, I noticed another problem. There are no edges
on the curved surfaces! You can see this if you look at the part in LDLite with
wireframe and rotation turned on. The regular studs, and the tubes drawn with
stud4.dat all have vertical edges, but the outlying tubes and the domed surfaces
don't.
The way to make edges on curved surfaces is with conditional lines, AKA linetype
5. See <http://www.ldraw.org/memorial/archive/FAQ/#question-20> for more
information about this command.
The most straightforward approach to creating conditional lines is to first draw
regular edges, linetype 2, between each pair of adjacent polygons which make up
the curved surface. Then convert these regular lines to conditional lines. The
3rd and 4th points are typically the preceeding and following points along the
top or bottom edge of the curved surface (ie, where the curved surface meets the
flat surfaces).
A while ago, someone (was it Onyx?) suggested that the centerpoints of the
adjacent polygons could be used as the 3rd and 4th points of the conditional
lines. I haven't tried this method, so I don't know how well it works.
One thing you can do to reduce the number of conditional lines you have to
hand-code (and will also improve the appearance of the part in l3p), is to use
primitives for the outlying tubes. File stud4a.dat can be used for the main
part of the tube, then 1-2cyls.dat, 4-4disc.dat, and 4-4edge.dat can be used for
the sloped section on the inside of the tube. This leaves you with just the
exterior sloped section to hand-code.
Steve
|
|
Message has 1 Reply:
Message is in Reply To:
22 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
|
|
|
|