MoI discussion forum
MoI discussion forum

Full Version: Anomalies when shelling

Show messages: All  1-3  4-6

From: Michael Gibson
12 Aug 2018   [#4] In reply to [#3]
Hi Lestatdelc, you might try offsetting just the Network surface all by itself - don't join the planar top to it because that makes for a much more difficult offset calculation. It's more difficult because the surface that Network generates won't be totally smooth to the planar top at all areas. It will be smooth at the curve stations but not in between those areas. Offset surfaces will only naturally touch each other if the surfaces being offset are smooth to each other. If not smooth they have to be extended and intersected and that can be difficult when they are close to being smooth but not quite, that makes for a shallow intersection.

Also you might try using Sweep instead of Network for this case - the way sweep works keeps more rigidity to the profile shapes as they travel along the rails, see the attached version generated with sweep which can be offset ok I think. Network is more of a fully bidirectional thing and will be a little more like a soap bubble kind of very slightly flattening out in areas away from the input curves.

I also took a look at the issue you showed with the inexact Network result - the actual distance in the area I zoomed into is 0.000008 units, so it's a very small difference and well below the 0.001 fitting tolerance level. It's normal for many types of generated geometry to have that small level of deviation in them from the original inputs. Many operations use an iterative refinement type mechanism for generating shapes and refine the results until they are within a tight enough tolerance of the original. So that's a normal and expected type of result.

I'm not quite sure of the final shape you're trying to get here, maybe if you described a bit more about how you want your final result formed (like is there an opening at the top or not) I might be able to give some more advice.

- Michael

Attachments:
bridge-superstructure-sweep.3dm


From: Lestatdelc
12 Aug 2018   [#5] In reply to [#4]
Thanks Michael. However the issue shown in the video with regards to the shelling/offsetting gaps being introduced were created with "sweep" not "network". The file you attached (which I assume was also created with "sweep") produces the same issue when "shelled" with a large amount (such as a 10 cm shell "normal"). The final shape I am trying to recreate is the upper bridge superstructure of the studio scale filming miniature of the U.S.S. Enterprise from Star Trek: The Motion Picture.
From: Michael Gibson
12 Aug 2018   [#6] In reply to [#5]
Hi Lestatdelc - it's not generally feasible to generate an offset or shell with a distance value that is greater than the radius of the bends in your surface shape.

Doing so produces a situation like this where the generated surface will get all bunched up and fold back over top of itself:



The other thing that can be problematic about a large offset distance in proportion to the base surface is that a surface offset is kind of like taking a stick and running it along the surface normal. With a long "stick" (offset distance) any even very slightly bumpy areas will get magnified at the other end of the stick and not produce a good result.

So it's not going to work to do a shell or offset in the direction that you're trying. If you open the .3dm file I posted previously it is possible to use Offset on that of 10cm in the opposite direction from what you're trying to do. That direction won't get bunched up like the other direction will.

But you'll probably need to model the shape you want out of a new set of curves rather than using shell or offset to do it.

- Michael

Show messages: All  1-3  4-6