How to create a square beam mesh

Objective:

Learn how to create a square beam mesh from a round beam lattice. 

Applies to:

  • Round Beam Lattices

Procedure:

1. This Custom Block runs off of two required inputs: a lattice body and a thickness. Upon inserting both of these, a square beam mesh is generated. 

Using_the_CB_Square_Beams.gif

And that’s it! You’ve successfully created a square beam mesh. Continue reading below to see how this block is built.

Block Breakdown:

1. Inputs: Create a lattice structure with round beams for this workflow. Making the thickness a variable in this step will allow the user to adjust it more easily later. 

Inputs.jpg

 

2. Properties: Extract the following properties from the lattice to use as downstream variables.

    • Lattice Beams
    • Beam Line Segments
    • Length of Beams
    • Center Point of Beams
    • Direction of Beams

Property_Variables.gif

 

3. Thickness: Create a thickness scalar list to link the beam center points and the thickness value. 

Thickness_list.jpg

 

4. Individual Box: A single box can be created using the beam properties at the origin. This will be the template we apply to all the beams to build the lattice.

Individual_Box.jpg

 

5. Final Mesh: Lastly, we need to mesh the individual box with feature size and adaptivity values. Using the Orient Object block, we can apply the individual box mesh to the beams. 

Final_Mesh.jpg

Are you still having issues? Contact the support team, and we’ll be happy to help!

Download the Example file:

More on this topic:

Keywords:

 mesh lattice beam beams how-to round square non-rounded 
Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.