Re: STL file format
From:
Michael Brindley
Date:
Sunday, September 25, 1994
From: Michael Brindley
To: Chuck Kirschman (Clemson University)
Cc: RP-ML
Date: Sunday, September 25, 1994
Subject: Re: STL file format
Chuck Kirschman writes:
> 3 is not true. The SLA requires that the part be in positive CAD space,
> but the file doesn't care. You get an entire float to do with as you
The file doesn't care about the part being in the first octant. The
official spec says that it must be in the first octant. Thus, any
file containing an object with a zero or negative coord does not
follow the spec. Any software reading such a file is therefor
quite within its rights to reject the file as invalid - possibly
damaged or to act in some odd fashion (the old GIGO principle).
> wish, and you can have the part completely in negative space. The reason
> for the requirement for the SLA is that multiple parts need to be built
> in relative proximity to each other, so the machine cannot arbitrarily
> move them into the positive space. And the positive space is required
The machine does not arbitrarily move them; the people have to create
STL files that have the various parts positioned in space relative
to one another to properly fill up the build volume with multiple objects.
As long as the parts are positioned with in a region of space which
fits inside the build volume of the machine, why would the contoller
software care that the objects are in a certain exact spot? It is
trivial for the software to move all those objects to the desired
location for building (maintaining the positions of the objects
relative to each other).
> Another problem with the STL format is that it does not specify what
> happens when multiple objects are containted in the same file. Luckily,
> the defacto use is that there is a comment at every object start, and
> almost everyone seems to agree on this. This makes it possible to
> simply concatenate multiple STL files.
Interesting ... a defacto extension to the STL file format.
> One other thing to think about is that there are typically one half as
> many point as facets, so each point is listed in the file multiple times.
> Several smaller files based on meshing have been proposed, and I'd like
> to see one of them come into use.
I haven't seen those other file formats. Do you have any
references? The only one I've seen discussed is Rock and Wozny's
RPI format which is exceeding complex. I could waste many electrons
typing about what is wrong with the STL file format! I have my own
ideas about what would make a good format.
--> Mike Brindley
Previous message
| Next message
Back to 1994 index