| Overlapping Geometry [message #22009] Thu, 30 December 2010 23:44 UTC |
 |
|
I have had loads of models printed from shapeways and they all include overlapping geometry, each object is solid but they intersect.
I am trying to get some tiny parts produced, 0.3mm wall thickness, Shapeways don't do this but Printapart do, although at a much greater cost which is why a use shapeways for the main models.
Anyway to my point, it says on the printapart website:
"Avoid overlapping geometries: these occur when a feature is created by making a separate piece, or "shell," that has a portion of its shape buried in another piece. A common example is the posts on jewelry when they're created as individual pins, with the base of each post buried into the jewelry. To save yourself the possibility of having to pay to redo your job, unite everything into a single shell before you submit it."
http://www.printapart.com/technology/tips.html
Why is this a problem when it isn't for Shapeways?
Cheers,
Jack
|
|
|
| Re: Overlapping Geometry [message #22012 is a reply to message #22009 ] Fri, 31 December 2010 01:06 UTC |
  |
|
Fairly recently, Shapeways added its "MeshMedic" feature that unifies overlapping meshes when they are uploaded (or at least eliminates overlaps), in addition to trying to fix other problems with the mesh such as holes or flipped normals. However, even before that, Shapeways never said that overlapping meshes were a problem, so I'm not sure why they are for Printapart.
I did recently receive a full-color sandstone piece from Shapeways that was modelled with various overlapping components (each with its own UV map), including some text that I had embedded into the base. Some of the text had fallen out, leaving letter-shaped holes in the base. I suspect that in an effort to "unify" the meshes, MeshMedic did a boolean subtraction of the lettering from the base, leaving the lettering as an adjacent rather than an overlapping mesh, with color mapped onto the adjacent faces as well as the outer faces. I've been assuming that color mapped onto parts of meshes that are inside other meshes is simply ignored, but maybe I'm wrong in that assumption.
[Updated on: Fri, 31 December 2010 01:20 UTC]
|
|
|
|
| Re: Overlapping Geometry [message #22126 is a reply to message #22009 ] Tue, 04 January 2011 18:08 UTC |
  |
|
I mentioned my problem with the color print because I think possibly it did arise from my use of overlapping geometry, since the letters that fell out left letter-shaped holes where their meshes overlapped the base.
I do wonder if there would be the same problem if the meshes were allowed to still overlap when the object was sent to the printer, however. I'm not familiar enough with the process to know if the printer would still try to color the embedded faces. Does anyone else know?
Thanks,
Gillian.
Here's an illustration to help show the problem:
Attachment: Canon.jpg
(Size: 1.42MB, Downloaded 428 time(s))
[Updated on: Tue, 04 January 2011 18:23 UTC]
|
|
|
| Re: Overlapping Geometry [message #22146 is a reply to message #22126 ] Wed, 05 January 2011 08:11 UTC |
  |
|
Wow, that *IS* odd and could point to a problem in the MeshMedic, I agree. Could you mail me the original file and the model ID on Shapeways so I can investigate? (bart@shapeways.com).
Thanks!
Bart
Community Manager Europe | Shapeways
|
|
|
|
| Re: Overlapping Geometry [message #22203 is a reply to message #22202 ] Wed, 05 January 2011 23:14 UTC |
  |
|
Perhaps you accidentally inverted the faces of some of the letters?
Kaetemi
|
|
|
| Re: Overlapping Geometry [message #22205 is a reply to message #22203 ] Wed, 05 January 2011 23:27 UTC |
  |
|
|
No, there are no inverted faces in the original WRL file, but there do seem to be numerous small holes (according to MeshLab).
|
|
|
| Re: Overlapping Geometry [message #22399 is a reply to message #22205 ] Mon, 10 January 2011 09:59 UTC |
  |
|
I've asked our development team to look in to this - I figure it would be better to receive a warning email instead of a misprint 
I've also asked Customer Support to look in to this as you did not receive the object that you uploaded.
Bart
[Updated on: Mon, 10 January 2011 10:01 UTC] Community Manager Europe | Shapeways
|
|
|
|
| Re: Overlapping Geometry [message #22473 is a reply to message #22447 ] Tue, 11 January 2011 15:15 UTC |
  |
|
Did you downscale the mesh at some point, and with which application?
Kaetemi
|
|
|
| Re: Overlapping Geometry [message #22478 is a reply to message #22473 ] Tue, 11 January 2011 19:17 UTC |
  |
|
@Kaetemi: I believe I did scale it down in Blender, so that the units would be metres instead of millimetres.
@RalphVdB: I don't think I need a refund, but thank you anyway. I paid for it originally from a coupon I won in a contest, and it wasn't really a very successful design, even apart from my problems with MeshMedic.
|
|
|
| Re: Overlapping Geometry [message #22479 is a reply to message #22478 ] Tue, 11 January 2011 19:21 UTC |
  |
|
| GHP wrote on Tue, 11 January 2011 19:17 | @Kaetemi: I believe I did scale it down in Blender, so that the units would be metres instead of millimetres.
| That would be the source of the problem then likely. Small geometry such as letters may get bad faces when downscaling heavily due to precision errors with the vertex positions. I recommend downscaling with MeshLab after exporting, that seems to work a lot more reliably when scaling down.
http://www.shapeways.com/forum/index.php?t=msg&th=4317&a mp;start=0&
Perhaps we could get a working units selection for x3d and wrl files and so on? It'd be more convenient to be able to upload colored meshes in millimeters.
[Updated on: Tue, 11 January 2011 19:23 UTC] Kaetemi
|
|
|
| Re: Overlapping Geometry [message #22480 is a reply to message #22009 ] Tue, 11 January 2011 19:49 UTC |
 |
|
I understand that the unit issue has something to do with meters being the native unit for WRL/X3D, but a workaround should be possible by premuliplying x1000 (mm would have to be the standard).
Has PLY format been considered? It is compatible with Zcorp software and has no unit limitations. The files are also much smaller (binary), and it supports both face and vertex colors as well as UV coordinates.
|
|
|