How to pattern a component with mirrored angles?

How to pattern a component with mirrored angles?

SPACERACK-Mat
Contributor Contributor
426 Views
2 Replies
Message 1 of 3

How to pattern a component with mirrored angles?

SPACERACK-Mat
Contributor
Contributor

Hello,

 

I'm trying to create an assembly file that uses some derived pillars and some derived support beams and I'm not sure if there's a way I am not aware of on how to best pattern the diagonal support beams for this assembly.

 

The assembly has a parametric height and dept that changes the position of the horizontal support beams, as well as the spacing and number of diagonal support beams (to a minimum of 1 diagonal support beam).

 

Currently I've got it setup so that there is a chevron of support beams that has a rectangular pattern to each beam that results in the desired end goal with the exception that if the height of the pillars is small enough to only need 1 diagonal beam I have a second mirrored beam sticking up out of the top.

 

How should I be tackling these diagonal braces so it can rely on just one brace and be variable still with the parameters?

 

The video attached shows the issue, and I've attached the assembly archive too.

 

Thanks very VERY much in advance!

0 Likes
427 Views
2 Replies
Replies (2)
Message 2 of 3

TrippyLighting
Consultant
Consultant

I am not sure I understand the need for "derive" in this design.

Can you explain what speaks against creating this as a single design file ?


EESignature

0 Likes
Message 3 of 3

SPACERACK-Mat
Contributor
Contributor

Hi @TrippyLighting, In the design I've attached it isn't really necessary but it more closely represents the actual proprietary design I'm working on; I've used Derive for the components for mainly three reasons:

 

1) There are a number of different designs and assemblies that use the same fundamental components but in different configurations and ways, so rather than have 50+ scattered copies of the same shared component across different files I use a derive of the root component and extrude the necessary length to either extend or shorten them while keeping the same profiles and parameters.

 

2) There are some parameters specific to the root component that I need to reference in the assemblies to complete them but are specific to that derived component and may change in the future, so rather than mimicing the parameter in each assembly seperately I can just reference them like "Hole_Spacing_Ref" to grab them from the derived component.

 

3) The derived components are highly likely to be iterated upon further that I need to propogate to all the assemblies built from them.

0 Likes