I am attempting to create a hexagonal structure on the inside of a hatch (aerostructure) to stiffen the hatch. I created a 2d template, but I cannot determine the proper sequence of steps to project onto the hatch and extrude the 1 mm lattice 1
Stiffening Pattern.3dm (1.6 MB)
mm inward.
Hi Ronald - is the goal something like this? or maybe with a closed edge ?
I’d start by making sure all the lines for the hexgons are joined and not grouped - not the same thing!
Make a boundary and use CurveBoolean to get the trimmed back pattern. Extrude that through the panel.:
ExtractSrf a copy of the bottom surface and move it vertically the depth of the reinforcing pattern:
Set the direction of that surface upwards (Dir command)
then BooleanDifference it from the pattern:
ExtractSrf the bottom of the panel again - not a copy this time - and BooleanUnion to the pattern,
Join the result to the rest of the panel.
Pascal
Hi Pascal,
I attempted to follow your steps with some success until I noticed that 10 of the the hexagons in my extruded surface are solid! I see no difference between these and the others. What am I missing?
V/r,
Ron
10 Closed Core.3dm (150.3 KB)
Hi Ronald - BooleanDifference
the missing core hexagons from the overall pattern. BooleanUnion
the edge thing to the pattern.
-Pascal
Grid Pattern Stiffing Structure.3dm (180.9 KB)
In attempting to teach the process to students, I struggled with getting the hexagonal stiffening structure between the two surfaces. I am attaching the 2-d stiffing structure along with the two surfaces and a hatch. Please try one more time to explain the steps.
Hi Ronald - you need to cleanup the curves - there are some open ones in there - SelOpenCrv
.
Once that is done ExtrudeCrv all the curves right through the hatch cover.
Then it is a matter of organizing Boolean operations in the right order to get the bits you want.
I’d make sure the offset surface is pointing upward (Dir command) and then use the to BooleanDifference from the extruded stuff .
Then I’d ExtractSrf the lower face of the hatch cover - Copy=No
Then, BooleanUnion that to the extruded thing.
Join the result back into the hatch cover.
-Pascal