discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Can help you with fixing STL files!

F
fixtl
Thu, Jan 29, 2015 11:37 AM

hello dear colleagues :)

I currently work for one of the world leaders in CAD engineering company and
have an access to all their proprietory software aimed to repairing,
validating, etc of STL files. It works drastically better than any of known
solutions for me (like netfabb, ms modelrepair, emendo, etc) so if anyone
want me to help - just ask me here or in PM.

Indeed, I can't guarantee an immediate result (as I'm doing it in my spare
time) but I can assure the result will be amazing ))

.. just my 2 cents to help the 3d printing progress )))

--
View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

hello dear colleagues :) I currently work for one of the world leaders in CAD engineering company and have an access to all their proprietory software aimed to repairing, validating, etc of STL files. It works drastically better than any of known solutions for me (like netfabb, ms modelrepair, emendo, etc) so if anyone want me to help - just ask me here or in PM. Indeed, I can't guarantee an immediate result (as I'm doing it in my spare time) but I can assure the result will be amazing )) .. just my 2 cents to help the 3d printing progress ))) -- View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296.html Sent from the OpenSCAD mailing list archive at Nabble.com.
M
MichaelAtOz
Thu, Jan 29, 2015 11:52 AM

Welcome to the forum, an thank you for your generous offer.

I suspect there will be many takers.


Unless specifically shown otherwise above, my contribution is in the Public Domain; To the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. This work is published globally via the internet. :) Inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it! http://www.ourfairdeal.org/

View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11297.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

Welcome to the forum, an thank you for your generous offer. I suspect there will be many takers. ----- Unless specifically shown otherwise above, my contribution is in the Public Domain; To the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. This work is published globally via the internet. :) Inclusion of works of previous authors is not included in the above. The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ -- View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11297.html Sent from the OpenSCAD mailing list archive at Nabble.com.
MK
Marius Kintel
Thu, Jan 29, 2015 4:51 PM

On Jan 29, 2015, at 06:37 AM, fixtl fixtl.be@gmail.com wrote:

Indeed, I can't guarantee an immediate result (as I'm doing it in my spare
time) but I can assure the result will be amazing ))

Thanks for your offer!

I’m currently using some repair tools to repair certain types of issues as part of diagnosing why OpenSCAD won’t import certain types of files.
I’m struggling with one particular user-submitted design:

Original: http://www.thingiverse.com/thing:81182/#files
Fixed by Netfabb: http://www.thingiverse.com/thing:131701/#files

The fixed design still doesn’t import into OpenSCAD because it contains “zero triangles”, i.e. triangles where all vertices lie on the same line, meaning it doesn’t have area and thus no normal vector.

MeshLab can fix this using Filters->Cleaning and Repairing->Remove T-vertices by EdgeFlip
However, MeshLab crashes when trying to repair this model.

Does your software have such a feature? If so, it would be cool if you could give it a spin.
The goal would be to get this to render in OpenSCAD, and understand what had to be fixed to make this work:

import( "actual_tardis.stl" );
translate( [ -100, -100, 0 ] ) cube( [ 200, 200, 0.5 ] );

Cheers,

-Marius

On Jan 29, 2015, at 06:37 AM, fixtl <fixtl.be@gmail.com> wrote: > > Indeed, I can't guarantee an immediate result (as I'm doing it in my spare > time) but I can assure the result will be amazing )) > Thanks for your offer! I’m currently using some repair tools to repair certain types of issues as part of diagnosing why OpenSCAD won’t import certain types of files. I’m struggling with one particular user-submitted design: Original: http://www.thingiverse.com/thing:81182/#files Fixed by Netfabb: http://www.thingiverse.com/thing:131701/#files The fixed design still doesn’t import into OpenSCAD because it contains “zero triangles”, i.e. triangles where all vertices lie on the same line, meaning it doesn’t have area and thus no normal vector. MeshLab can fix this using Filters->Cleaning and Repairing->Remove T-vertices by EdgeFlip However, MeshLab crashes when trying to repair this model. Does your software have such a feature? If so, it would be cool if you could give it a spin. The goal would be to get this to render in OpenSCAD, and understand what had to be fixed to make this work: import( "actual_tardis.stl" ); translate( [ -100, -100, 0 ] ) cube( [ 200, 200, 0.5 ] ); Cheers, -Marius
F
fixtl
Fri, Jan 30, 2015 10:01 AM

Hey, I will get back top you later today )

29 янв. 2015 г., в 22:51, kintel [via OpenSCAD] ml-node+s1091067n11303h65@n5.nabble.com написал(а):

On Jan 29, 2015, at 06:37 AM, fixtl <[hidden email] x-msg://14/user/SendEmail.jtp?type=node&node=11303&i=0> wrote:

Indeed, I can't guarantee an immediate result (as I'm doing it in my spare
time) but I can assure the result will be amazing ))

Thanks for your offer!

I’m currently using some repair tools to repair certain types of issues as part of diagnosing why OpenSCAD won’t import certain types of files.
I’m struggling with one particular user-submitted design:

Original: http://www.thingiverse.com/thing:81182/#files http://www.thingiverse.com/thing:81182/#files
Fixed by Netfabb: http://www.thingiverse.com/thing:131701/#files http://www.thingiverse.com/thing:131701/#files

The fixed design still doesn’t import into OpenSCAD because it contains “zero triangles”, i.e. triangles where all vertices lie on the same line, meaning it doesn’t have area and thus no normal vector.

MeshLab can fix this using Filters->Cleaning and Repairing->Remove T-vertices by EdgeFlip
However, MeshLab crashes when trying to repair this model.

Does your software have such a feature? If so, it would be cool if you could give it a spin.
The goal would be to get this to render in OpenSCAD, and understand what had to be fixed to make this work:

import( "actual_tardis.stl" );
translate( [ -100, -100, 0 ] ) cube( [ 200, 200, 0.5 ] );

Cheers,

-Marius


OpenSCAD mailing list
[hidden email] x-msg://14/user/SendEmail.jtp?type=node&node=11303&i=1
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

If you reply to this email, your message will be added to the discussion below:
http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11303.html http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11303.html
To unsubscribe from Can help you with fixing STL files!, click here http://forum.openscad.org/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=11296&code=Zml4dGwuYmVAZ21haWwuY29tfDExMjk2fDU1ODUzODM=.
NAML http://forum.openscad.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml

--
View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11318.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

Hey, I will get back top you later today ) > 29 янв. 2015 г., в 22:51, kintel [via OpenSCAD] <ml-node+s1091067n11303h65@n5.nabble.com> написал(а): > > On Jan 29, 2015, at 06:37 AM, fixtl <[hidden email] <x-msg://14/user/SendEmail.jtp?type=node&node=11303&i=0>> wrote: > > > > Indeed, I can't guarantee an immediate result (as I'm doing it in my spare > > time) but I can assure the result will be amazing )) > > > Thanks for your offer! > > I’m currently using some repair tools to repair certain types of issues as part of diagnosing why OpenSCAD won’t import certain types of files. > I’m struggling with one particular user-submitted design: > > Original: http://www.thingiverse.com/thing:81182/#files <http://www.thingiverse.com/thing:81182/#files> > Fixed by Netfabb: http://www.thingiverse.com/thing:131701/#files <http://www.thingiverse.com/thing:131701/#files> > > The fixed design still doesn’t import into OpenSCAD because it contains “zero triangles”, i.e. triangles where all vertices lie on the same line, meaning it doesn’t have area and thus no normal vector. > > MeshLab can fix this using Filters->Cleaning and Repairing->Remove T-vertices by EdgeFlip > However, MeshLab crashes when trying to repair this model. > > Does your software have such a feature? If so, it would be cool if you could give it a spin. > The goal would be to get this to render in OpenSCAD, and understand what had to be fixed to make this work: > > import( "actual_tardis.stl" ); > translate( [ -100, -100, 0 ] ) cube( [ 200, 200, 0.5 ] ); > > Cheers, > > -Marius > > > _______________________________________________ > OpenSCAD mailing list > [hidden email] <x-msg://14/user/SendEmail.jtp?type=node&node=11303&i=1> > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org <http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org> > > > If you reply to this email, your message will be added to the discussion below: > http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11303.html <http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11303.html> > To unsubscribe from Can help you with fixing STL files!, click here <http://forum.openscad.org/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=11296&code=Zml4dGwuYmVAZ21haWwuY29tfDExMjk2fDU1ODUzODM=>. > NAML <http://forum.openscad.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> -- View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11318.html Sent from the OpenSCAD mailing list archive at Nabble.com.
F
fixtl
Fri, Jan 30, 2015 10:57 AM

Attached
https://www.dropbox.com/s/st381mh81v1c425/actual_tardis_capvidia_STL%20Service.zip?dl=0
please find repaired STL file and two pictures showing the state of the stl
file before and after repair. The main problem on this file was engraving.
All the letters where not correct that I decided to delete all the places.
That includes those letters. Due to the fact that the lettering can be done
in a separate files in any CAD system with the correct representation it
does not make too much sense to repair them all (more than 2000).

--
View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11319.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

Attached <https://www.dropbox.com/s/st381mh81v1c425/actual_tardis_capvidia_STL%20Service.zip?dl=0> please find repaired STL file and two pictures showing the state of the stl file before and after repair. The main problem on this file was engraving. All the letters where not correct that I decided to delete all the places. That includes those letters. Due to the fact that the lettering can be done in a separate files in any CAD system with the correct representation it does not make too much sense to repair them all (more than 2000). -- View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11319.html Sent from the OpenSCAD mailing list archive at Nabble.com.
M
MichaelAtOz
Fri, Jan 30, 2015 11:43 AM

Sorry, I don't mean any offense, but deleting bits as not a particularly good
'fix'. I could have done than in my original attempt.

But thanks for trying...


Unless specifically shown otherwise above, my contribution is in the Public Domain; To the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. This work is published globally via the internet. :) Inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it! http://www.ourfairdeal.org/

View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11320.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

Sorry, I don't mean any offense, but deleting bits as not a particularly good 'fix'. I could have done than in my original attempt. But thanks for trying... ----- Unless specifically shown otherwise above, my contribution is in the Public Domain; To the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. This work is published globally via the internet. :) Inclusion of works of previous authors is not included in the above. The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ -- View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11320.html Sent from the OpenSCAD mailing list archive at Nabble.com.
F
fixtl
Fri, Jan 30, 2015 12:40 PM

I am afraid this is the best we can do with that model
Feel free to send me others

30 янв. 2015 г., в 17:43, MichaelAtOz [via OpenSCAD] ml-node+s1091067n11320h92@n5.nabble.com написал(а):

Sorry, I don't mean any offense, but deleting bits as not a particularly good 'fix'. I could have done than in my original attempt.

But thanks for trying...
Unless specifically shown otherwise above, my contribution is in the Public Domain; To the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. This work is published globally via the internet. :)
Inclusion of works of previous authors is not included in the above.
The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/

If you reply to this email, your message will be added to the discussion below:
http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11320.html http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11320.html
To unsubscribe from Can help you with fixing STL files!, click here http://forum.openscad.org/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=11296&code=Zml4dGwuYmVAZ21haWwuY29tfDExMjk2fDU1ODUzODM=.
NAML http://forum.openscad.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml

--
View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11321.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

I am afraid this is the best we can do with that model Feel free to send me others > 30 янв. 2015 г., в 17:43, MichaelAtOz [via OpenSCAD] <ml-node+s1091067n11320h92@n5.nabble.com> написал(а): > > Sorry, I don't mean any offense, but deleting bits as not a particularly good 'fix'. I could have done than in my original attempt. > > But thanks for trying... > Unless specifically shown otherwise above, my contribution is in the Public Domain; To the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. This work is published globally via the internet. :) > Inclusion of works of previous authors is not included in the above. > The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ > > > If you reply to this email, your message will be added to the discussion below: > http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11320.html <http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11320.html> > To unsubscribe from Can help you with fixing STL files!, click here <http://forum.openscad.org/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=11296&code=Zml4dGwuYmVAZ21haWwuY29tfDExMjk2fDU1ODUzODM=>. > NAML <http://forum.openscad.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> -- View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11321.html Sent from the OpenSCAD mailing list archive at Nabble.com.
F
fixtl
Fri, Jan 30, 2015 1:47 PM

This was a very quick fix in order to get some of the geometry fixed. As we show on the picture the most erroneous areas are where the text is engraved. We can get rid of all the errors but that will take some time or made a copy of the ext elements in CAD system, create an triangulated correct representation than put it back to the main STL. In this scenario time needed for all correction its minimized min. If we try to fix the original STL as it is it can take hours. The intersections and overlaps, especially that extremely big makes automatic repair almost impossible. Hope you understand )

30 янв. 2015 г., в 18:40, Andre Che fixtl.be@gmail.com написал(а):

I am afraid this is the best we can do with that model
Feel free to send me others

30 янв. 2015 г., в 17:43, MichaelAtOz [via OpenSCAD] <ml-node+s1091067n11320h92@n5.nabble.com mailto:ml-node+s1091067n11320h92@n5.nabble.com> написал(а):

Sorry, I don't mean any offense, but deleting bits as not a particularly good 'fix'. I could have done than in my original attempt.

But thanks for trying...
Unless specifically shown otherwise above, my contribution is in the Public Domain; To the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. This work is published globally via the internet. :)
Inclusion of works of previous authors is not included in the above.
The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ http://www.ourfairdeal.org/

If you reply to this email, your message will be added to the discussion below:
http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11320.html http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11320.html
To unsubscribe from Can help you with fixing STL files!, click here http://forum.openscad.org/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=11296&code=Zml4dGwuYmVAZ21haWwuY29tfDExMjk2fDU1ODUzODM=.
NAML http://forum.openscad.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml

--
View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11322.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

This was a very quick fix in order to get some of the geometry fixed. As we show on the picture the most erroneous areas are where the text is engraved. We can get rid of all the errors but that will take some time or made a copy of the ext elements in CAD system, create an triangulated correct representation than put it back to the main STL. In this scenario time needed for all correction its minimized min. If we try to fix the original STL as it is it can take hours. The intersections and overlaps, especially that extremely big makes automatic repair almost impossible. Hope you understand ) > 30 янв. 2015 г., в 18:40, Andre Che <fixtl.be@gmail.com> написал(а): > > I am afraid this is the best we can do with that model > Feel free to send me others > >> 30 янв. 2015 г., в 17:43, MichaelAtOz [via OpenSCAD] <ml-node+s1091067n11320h92@n5.nabble.com <mailto:ml-node+s1091067n11320h92@n5.nabble.com>> написал(а): >> >> Sorry, I don't mean any offense, but deleting bits as not a particularly good 'fix'. I could have done than in my original attempt. >> >> But thanks for trying... >> Unless specifically shown otherwise above, my contribution is in the Public Domain; To the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. This work is published globally via the internet. :) >> Inclusion of works of previous authors is not included in the above. >> The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ <http://www.ourfairdeal.org/> >> >> If you reply to this email, your message will be added to the discussion below: >> http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11320.html <http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11320.html> >> To unsubscribe from Can help you with fixing STL files!, click here <http://forum.openscad.org/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=11296&code=Zml4dGwuYmVAZ21haWwuY29tfDExMjk2fDU1ODUzODM=>. >> NAML <http://forum.openscad.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> -- View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11322.html Sent from the OpenSCAD mailing list archive at Nabble.com.
F
fixtl
Tue, Mar 3, 2015 9:36 AM

still available )

--
View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11864.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

still available ) -- View this message in context: http://forum.openscad.org/Can-help-you-with-fixing-STL-files-tp11296p11864.html Sent from the OpenSCAD mailing list archive at Nabble.com.