| | Re: stl2dat conversion tool beta2
|
|
(...) No ONLY Triangles. Look for STL format description (URL) >Buy the way, do you correctly generate these lines (expecially the (...) <SNIP> (...) The program check the angle between two adjacent facets if abs(angle ) < 1e-5 No Edge if abs(angle) (...) (25 years ago, 11-Feb-00, to lugnet.cad.dev)
|
|
| | Re: stl2dat conversion tool beta2
|
|
(...) Both those constant should be configurable, eventually within predefined ranges. Maybe You should allow the use of the abs() function to be optional, because if the face normal are correctly calculated (the faces are well defined, CCW or CW) (...) (25 years ago, 11-Feb-00, to lugnet.cad.dev)
|
|
| | Re: stl2dat conversion tool beta2
|
|
(...) Then he wrote: (...) Or more simply (in LDraw-world), this: 1--2 | | | 4--5 | / | |/ | 6-----7 Leading to: 1--2 |\ | | 4--5 | / \ | |/ \| 6-----7 That was fun! Steve (25 years ago, 11-Feb-00, to lugnet.cad.dev)
|
|
| | Re: stl2dat conversion tool beta2
|
|
(...) The normal is explicitely given in STL files. (...) Yes. I have planed to optimize this point. I think it is the same case for internal cylinders. The angle must be convex and not concav. However, it is not done yet. (...) I use case 1: _ _ (...) (25 years ago, 14-Feb-00, to lugnet.cad.dev)
|
|
| | Re: stl2dat conversion tool beta2
|
|
(...) Until here the ascii ART is correct, but from here on forward it's NOT, because the ascii art is representing a front view, and nothing tells you that poly [1 3 4 2] is coplanar with tri [3 6 4] In fact if you read the previous mails carefully (...) (25 years ago, 14-Feb-00, to lugnet.cad.dev)
|
|
| | Re: stl2dat conversion tool beta2
|
|
(...) This should be one of your top priorities, since unwanted data only slows down the rendering programs. (...) Iep, but the valid values for the angle differ. (...) See my previous reply about merges ! (...) I don't think so ! Where have you (...) (25 years ago, 14-Feb-00, to lugnet.cad.dev)
|
|
| | Re: stl2dat conversion tool beta2
|
|
On Mon, 14 Feb 2000 20:06:37 GMT, Rui Martins <Rui.Martins@link.pt> wrote: [SNIP] (...) What do you mean ? Isn't a = b ? \ b| \ | _ _ _______face a / / /face / (...) The merging is done only for strict coplanar and adjacent facets, and the removed (...) (25 years ago, 15-Feb-00, to lugnet.cad.dev)
|
|
| | Re: stl2dat conversion tool beta2
|
|
(...) What I mean is : _ _ _______face a /b / /face / In that to apply a optional line you have: : (a) must be BIGGER tha (45) but : (b) must be LESSER than (90+45) Assumming both angles are positive, and that 45 is the reference angle we talk about (...) (25 years ago, 15-Feb-00, to lugnet.cad.dev)
|
|
| | Re: stl2dat conversion tool beta2
|
|
(...) Yes. Thanks a lot for your very clear explanations, and for the time you passed. Marc Klein A Mindstorms fan. (25 years ago, 16-Feb-00, to lugnet.cad.dev)
|
|
| | Re: stl2dat conversion tool beta2
|
|
(...) You are welcome, but if you require anything else, just say so. Note: I found out that my CAD program, when saving an stl file, actually gives a warning (opens dialog box) if there are any open surfaces in the design, but lets you save anyway, (...) (25 years ago, 16-Feb-00, to lugnet.cad.dev)
|