discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Re: [OpenSCAD] Specific rendering issue not solved by cloud.netfabb

TB
Tomek Brzezinski
Fri, Aug 26, 2016 8:30 PM

Small update:

I haven't been able to explore all of the details, but I did look into
Sebastian's response. Although the preview was great and the rendering
didn't cause errors, it did still fail to render (would render "complete"
after 15 minutes without actual data in the file. I tried forcing
goldfeather, and I also tried two different computers (the second computer,
with more ram and better graphics card, would get a C++ runtime library
error crash.). But what ultimately worked was using MeshMixer to reduce the
triangle count by 85% (from a 12mb STL import to a <2mb STL import.) I now
understand that it's understood that oscad can't handle larger STLs very
well (I did not understand this.)  According to a few forum posts, anyway.

Is there anything I may have been able to do or setup differently to allow
it to handle the 12mb version? A point of curiosity, since the 2mb version
was of plenty detail.

On Wed, Aug 17, 2016 at 1:54 PM, Tomek Brzezinski brz.tomek@gmail.com
wrote:

Thanks All! [Especially Sebastian and Fred]

Immediate short term --> bringing joy to 10 yr old cousin.

Long term --> Exciting to get more capable with openSCAD to understand the
principles of what was going wrong. I'll definitively investigate the
meshmixer process fred followed and see about whether I can get my old
mathematica install updated.

Many thanks!
-Tomek

On Wed, Aug 17, 2016 at 12:56 PM, DIRO roys@iro.umontreal.ca wrote:

Hi,

I tried something different. The latest version (11) of Mathematica
include 3D printing functions, so I tried them with your stl.

The "FindMeshDefects"  discovered singular vertices, overlaping faces,
and very small polygons. As mentioned by fred_dot_u, the small components
must be kept.

I ran "RepairMesh" on only single vertices and overlapping faces, and it
worked great. It load in openscad and renders properly.

This very new feature of Mathematica might prove useful in the future, if
you happen to use Mathematica.

Here is the repaired model:

https://www.iro.umontreal.ca/~roys/837645729742/repaired.stl

Sincerely,

Sebastien

Le 2016-08-17 à 11:22, fred_dot_u a écrit :

I'm not an expert at either OpenSCAD nor Meshmixer, but I like to see what I
can learn from others' work and/or problems. I've downloaded your STL files,
but did not tamper with nor open the .scad file.

Meshmixer Inspector shows the "floating" pieces of the sliced logo to be a
problem. Using the auto-fix in Meshmixer removes them, so I canceled that
action and took a different approach.

Flipping the logo slice over so the bevels were facing up and then importing
the case, joining them and slicing off the smallest bit remaining to attach
the logo resulted in an STL that does not fail the Meshmixer Inspector.

Zip File of resultshttps://www.dropbox.com/s/9tj0rvobtpfb8zw/CaseSliceWithLogo.zip?dl=0 https://www.dropbox.com/s/9tj0rvobtpfb8zw/CaseSliceWithLogo.zip?dl=0

I've included the Meshmixer file in the zip as well as the STL, so you can
take it apart if you like.

--
View this message in context: http://forum.openscad.org/Specific-rendering-issue-not-solved-by-cloud-netfabb-tp18150p18151.html
Sent from the OpenSCAD mailing list archive at Nabble.com.


OpenSCAD mailing listDiscuss@lists.openscad.orghttp://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org


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

--
Tomek Brzezinski                            Mechanical Engineer B.Sc,
Duke University, December 2014
60 edgemere rd                                Interests: ,
Electromechanics, Embedded systems, Data Acquisition, Fabrication Tech,
EV Tech
Lynnfield, MA,01940                        Skills: Cadwork, AVR custom
design, 3D Printing, C++, Custom PCB fab.

--
Tomek Brzezinski                            Mechanical Engineer B.Sc, Duke
University, December 2014
60 edgemere rd                                Interests: ,
Electromechanics, Embedded systems, Data Acquisition, Fabrication Tech, EV
Tech
Lynnfield, MA,01940                        Skills: Cadwork, AVR custom
design, 3D Printing, C++, Custom PCB fab.

Small update: I haven't been able to explore all of the details, but I did look into Sebastian's response. Although the preview was great and the rendering didn't cause errors, it did still fail to render (would render "complete" after 15 minutes without actual data in the file. I tried forcing goldfeather, and I also tried two different computers (the second computer, with more ram and better graphics card, would get a C++ runtime library error crash.). But what ultimately worked was using MeshMixer to reduce the triangle count by 85% (from a 12mb STL import to a <2mb STL import.) I now understand that it's understood that oscad can't handle larger STLs very well (I did not understand this.) According to a few forum posts, anyway. Is there anything I may have been able to do or setup differently to allow it to handle the 12mb version? A point of curiosity, since the 2mb version was of plenty detail. ᐧ On Wed, Aug 17, 2016 at 1:54 PM, Tomek Brzezinski <brz.tomek@gmail.com> wrote: > Thanks All! [Especially Sebastian and Fred] > > Immediate short term --> bringing joy to 10 yr old cousin. > > Long term --> Exciting to get more capable with openSCAD to understand the > principles of what was going wrong. I'll definitively investigate the > meshmixer process fred followed and see about whether I can get my old > mathematica install updated. > > Many thanks! > -Tomek > ᐧ > > On Wed, Aug 17, 2016 at 12:56 PM, DIRO <roys@iro.umontreal.ca> wrote: > >> Hi, >> >> I tried something different. The latest version (11) of Mathematica >> include 3D printing functions, so I tried them with your stl. >> >> The "FindMeshDefects" discovered singular vertices, overlaping faces, >> and very small polygons. As mentioned by fred_dot_u, the small components >> must be kept. >> >> I ran "RepairMesh" on only single vertices and overlapping faces, and it >> worked great. It load in openscad and renders properly. >> >> This very new feature of Mathematica might prove useful in the future, if >> you happen to use Mathematica. >> >> Here is the repaired model: >> >> https://www.iro.umontreal.ca/~roys/837645729742/repaired.stl >> >> >> Sincerely, >> >> Sebastien >> >> >> >> Le 2016-08-17 à 11:22, fred_dot_u a écrit : >> >> I'm not an expert at either OpenSCAD nor Meshmixer, but I like to see what I >> can learn from others' work and/or problems. I've downloaded your STL files, >> but did not tamper with nor open the .scad file. >> >> Meshmixer Inspector shows the "floating" pieces of the sliced logo to be a >> problem. Using the auto-fix in Meshmixer removes them, so I canceled that >> action and took a different approach. >> >> Flipping the logo slice over so the bevels were facing up and then importing >> the case, joining them and slicing off the smallest bit remaining to attach >> the logo resulted in an STL that does not fail the Meshmixer Inspector. >> >> Zip File of results<https://www.dropbox.com/s/9tj0rvobtpfb8zw/CaseSliceWithLogo.zip?dl=0> <https://www.dropbox.com/s/9tj0rvobtpfb8zw/CaseSliceWithLogo.zip?dl=0> >> >> I've included the Meshmixer file in the zip as well as the STL, so you can >> take it apart if you like. >> >> >> >> -- >> View this message in context: http://forum.openscad.org/Specific-rendering-issue-not-solved-by-cloud-netfabb-tp18150p18151.html >> Sent from the OpenSCAD mailing list archive at Nabble.com. >> >> _______________________________________________ >> OpenSCAD mailing listDiscuss@lists.openscad.orghttp://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org >> >> >> >> _______________________________________________ >> OpenSCAD mailing list >> Discuss@lists.openscad.org >> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org >> >> > > > -- > Tomek Brzezinski Mechanical Engineer B.Sc, > Duke University, December 2014 > 60 edgemere rd Interests: , > Electromechanics, Embedded systems, Data Acquisition, Fabrication Tech, > EV Tech > Lynnfield, MA,01940 Skills: Cadwork, AVR custom > design, 3D Printing, C++, Custom PCB fab. > > -- Tomek Brzezinski Mechanical Engineer B.Sc, Duke University, December 2014 60 edgemere rd Interests: , Electromechanics, Embedded systems, Data Acquisition, Fabrication Tech, EV Tech Lynnfield, MA,01940 Skills: Cadwork, AVR custom design, 3D Printing, C++, Custom PCB fab. ᐧ