discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Irregular mesh generated

K
kitwallace
Sat, Sep 12, 2015 12:59 PM

For Wave 3D I just need to convert the STL to binary and assimp does this OK.
Doesn't help with Sculptris however..  It would be really good to add OBJ
format export (and Binary STL?)  to OpenSCAD. Sounds like its nearly done
anyway?

--
View this message in context: http://forum.openscad.org/Irregular-mesh-generated-tp13765p13783.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

For Wave 3D I just need to convert the STL to binary and assimp does this OK. Doesn't help with Sculptris however.. It would be really good to add OBJ format export (and Binary STL?) to OpenSCAD. Sounds like its nearly done anyway? -- View this message in context: http://forum.openscad.org/Irregular-mesh-generated-tp13765p13783.html Sent from the OpenSCAD mailing list archive at Nabble.com.
MK
Marius Kintel
Sat, Sep 12, 2015 3:06 PM

Hi all,

To summarize a bit:
o Our OBJ export issue: https://github.com/openscad/openscad/issues/351
o Binary STL would make sense. This issue needs to be addressed: https://github.com/openscad/openscad/issues/649
o Looks like Wings3D only supports binary STL. They should really improve the importer since most people tend to use ascii STL.
o Having a meshing option which guarantees some sane triangle aspect ratio would be really good. The challenge is dealing with small/null triangles, so we might have to combine this with some sort of decimation algorithm to merge redundant small triangles.

Btw., we have the same issue when creating twisted linear extrusions, but with a much worse effect on the geometry.

-Marius

Hi all, To summarize a bit: o Our OBJ export issue: https://github.com/openscad/openscad/issues/351 o Binary STL would make sense. This issue needs to be addressed: https://github.com/openscad/openscad/issues/649 o Looks like Wings3D only supports binary STL. They should really improve the importer since most people tend to use ascii STL. o Having a meshing option which guarantees some sane triangle aspect ratio would be really good. The challenge is dealing with small/null triangles, so we might have to combine this with some sort of decimation algorithm to merge redundant small triangles. Btw., we have the same issue when creating twisted linear extrusions, but with a much worse effect on the geometry. -Marius
NH
nop head
Sat, Sep 12, 2015 4:26 PM

When 3D printing you want the least triangles that tessellate the vertices.
Extra ones cause more line segments in the slice and some slicers pass
those on to gcode.

On 12 September 2015 at 16:06, Marius Kintel marius@kintel.net wrote:

Hi all,

To summarize a bit:
o Our OBJ export issue: https://github.com/openscad/openscad/issues/351
o Binary STL would make sense. This issue needs to be addressed:
https://github.com/openscad/openscad/issues/649
o Looks like Wings3D only supports binary STL. They should really improve
the importer since most people tend to use ascii STL.
o Having a meshing option which guarantees some sane triangle aspect ratio
would be really good. The challenge is dealing with small/null triangles,
so we might have to combine this with some sort of decimation algorithm to
merge redundant small triangles.

Btw., we have the same issue when creating twisted linear extrusions, but
with a much worse effect on the geometry.

-Marius


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

When 3D printing you want the least triangles that tessellate the vertices. Extra ones cause more line segments in the slice and some slicers pass those on to gcode. On 12 September 2015 at 16:06, Marius Kintel <marius@kintel.net> wrote: > Hi all, > > To summarize a bit: > o Our OBJ export issue: https://github.com/openscad/openscad/issues/351 > o Binary STL would make sense. This issue needs to be addressed: > https://github.com/openscad/openscad/issues/649 > o Looks like Wings3D only supports binary STL. They should really improve > the importer since most people tend to use ascii STL. > o Having a meshing option which guarantees some sane triangle aspect ratio > would be really good. The challenge is dealing with small/null triangles, > so we might have to combine this with some sort of decimation algorithm to > merge redundant small triangles. > > Btw., we have the same issue when creating twisted linear extrusions, but > with a much worse effect on the geometry. > > -Marius > > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org >
R
runsun
Sun, Sep 13, 2015 1:43 AM

kitwallace wrote

In general though I think it would be useful to be able to generate meshes
with a topology and format compatible with other tools such as Sculptris
and Wings.

Sure. It's always better to have features built-in. I'm still hoping that
someday openscad can report coordinates of a shape ...


$  Runsun Pan, PhD

$ -- libs: doctest , faces ( git ), offliner ( git );

tips: hash( 1 , 2 ), sweep , var

$ -- Linux Mint 17.1 Rebecca x64  + OpenSCAD 2015.03.15/2015.04.01.nightly

--
View this message in context: http://forum.openscad.org/Irregular-mesh-generated-tp13765p13788.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

kitwallace wrote > In general though I think it would be useful to be able to generate meshes > with a topology and format compatible with other tools such as Sculptris > and Wings. Sure. It's always better to have features built-in. I'm still hoping that someday openscad can report coordinates of a shape ... ----- $ Runsun Pan, PhD $ -- libs: doctest , faces ( git ), offliner ( git ); tips: hash( 1 , 2 ), sweep , var $ -- Linux Mint 17.1 Rebecca x64 + OpenSCAD 2015.03.15/2015.04.01.nightly -- View this message in context: http://forum.openscad.org/Irregular-mesh-generated-tp13765p13788.html Sent from the OpenSCAD mailing list archive at Nabble.com.