Adding thickness to a hull form

This is a starting point (note that the shaft housing is a closed surface that is unattached and just passes through).

Here’s is one surface making up the whole:

Then I add 1" of plating:

Now I add 1" of plating to the adjacent surface.

Obviously what I don’t want.

In the alternative, I join those two surfaces and try to add the plating to them at the same time. Result: Failed to Create a Solid:

What then, would be the correct approach then to add thickness to a hull (so that it can be 3d printed)?

How did you “add 1” of plating"? My first approach would be to use OffsetSrf with manual trimming where surfaces meet at sharp angles, and manual trimming of where the shaft housing passes through.

I mean add 1" of thickness throughout.

[quote=“bigjimslade, post:3, topic:29116, full:true”]
I mean add 1" of thickness throughout
[/quote]That is what I assumed you meant. As I previously said I would use OffsetSrf and expect to do some manual trimming and possibly closing the edges.

Here is a full hull as a surface.

If I try to offsetsrf I do not get a solid. I try to add 0.1 to 0.3 feet of thickness. Are there any setting changes that are more likely to form a solid?

It was suggested previously to do manual trimming. What would the steps be?

While I am at is, is there command that will smooth out the seams between two surfaces?

Any way to simplify the surface?

@bigjimslade Looks like your file did not successfully upload.

Yes, it just uploads to 11% then stops.

Perhaps the file is too large. If so try deleting everything in the file which is not the final hull surface and use SaveSmall rather than Save.

Did that. Still not going. Up to 13%.

How big is the file?

For 3D printing, join the hull and deck surfaces to form a closed polysurface then shell it to desired thickness.

Fairness of the hull shell probably isn’t a major concern considering the scale of the final 3D printed part.

Hello @bigjimslade, Before sending the file goto:
Save Small
then compress the file (ZIP/7Z) it using the free 7ZIP which can download here:
I personally find that 7z files are about half the size of ZIP files when compressing .3dm files and can often get 10% of the original .3dm file size. Michael VS

It’s about 20MG which seems very large to me.

The problem I see with joining edges is that other steps have to take place after this.

I’ll try compressing.

Probem69.3dm (5.1 MB)

I took a step backward (another question) to advance to this point. Thank’s to the help there, can move on. I think that the surface has no gaps except at the top.

I need to add thickness to the outside. I need to add about 1" or about 0.1’ to possibly an over scale 0.3’ for printing.

The result of offsetsrf is not a solid. What would I need to change to get a solid.

As this has been asked before, the precision here is 1/16" or about 0.005’.

That depends what is keeping from being a solid. First step is to check for naked edges with ShowEdges, and fix any naked edges.

I sometimes find it best to create the offset surfaces with the Solid=No option. Extend and trim the offset surfaces so the edge surfaces will have the desired orientation which may not be normal to the original and offset surfaces. Create the edge surfaces using Loft or Sweep2. Join the surfaces and check for naked edges using ShowEdges. Fix any problems.

I think that there are no naked edges (other than the desired opening at the top). I had a problem with those to begin with but I think they are cleaned up in the file I posted.

Using Solid=NO looks like it is creating a giant mess.

Does Solid=No create “a giant mess” and Solid=Yes yield the same mess or no results?

Are you trying to offset a single surface or polysurface or a collection of surfaces?

Are you using the surfaces you posted in another thread which have hundreds of control points? If so you should simplify those surfaces first.

The Solid=NO produces so many gaps that there is no way to put Humpty-Dumpty back together and, does not offset some of the surfaces at all.

Solid=YES produces many naked edges.

I tried to offset a polysurface.

The surface I posted above is simplified from the one in the other post.

This is an example of Solid=NO.

Here’s an example of SOLID=YES

What Absolute tolerance in Properties > Units are you using? If it is 0.00001 change it to a more reasonable value such as 0.01 or 0.001.

To create a solid using OffsetSrf with Solid=No on a collection of surfaces some of the surfaces will need to be extended or trimmed in separate operations.

I would be extremely surprised if OffsetSrf with Solid=Yes produces results when it does not produce results with Solid=No for the exact same surface or polysurface.

To obtain a single solid in one step using OffsetSrf with Solid=Yes you need to start with a single surface or polysurface as input. Using multiple surfaces and/or polysurfaces as input results in multiple solids, one per input surface/polysurface . The results may appear as a single solid, particularly when viewed in Shaded mode, but there will be a distinct solid for each individual surface/polysurface.

Also look at your results using Wireframe as well as Shaded. Wireframe can take a bit of practice to understand but sometimes shows aspects of the geometry which are hidden in Shaded.

A strategy to create offset surfaces and solids from complicated geometry is to break the geometry down into several simpler parts, such as the hull, each strut, etc, and create a solid from each. Then merge the solids together; sometimes this be can done with Boolean commands only but frequently some “manual” work with Intersect, Trim, Split, ExtendSrf, and Join is also needed.

You may want to set your current project with it’s complexities aside temporarily and work with a simpler shape to learn about solving geometry problems and offsetting surfaces. Then after success with the simpler shape go back to your more complex project and complete it successfully.

I am using 0.005 feet as the tolerance; approximately 1/16 inch, the source data tolerance.

I believe that I have a single polysurface