Hi everyone,
I want to create a Parametric Column made with stones blocks,
It has 4 metal profiles in the edges witch I put the parameters without difficulty,
Know I wanted to array the blocks up and do a formula like:
( Column High = Stone Block High x The number of Array blocks) so I could easily edit this instances.
But the Column template doesn't give me the possibility to array the blocks in the vertical direction and I dont know if this formula will work !
.
I Appreciate for any tips !
Best Regards,
Michel
Welcome to the forum.
Yes, the array works in the vertical direction as well, from an elevation view. The block should be a nested family.
An alternate to arraying an extruded block is to just represent the block with lines. In the attached example I created a column with a material parameter for the block extrusion (all one piece) and one for the corner pieces.
I then placed lines (with an object style named block lines) and arrayed them based on the block height. The column height is controlled by the block heightxArray Qty as you wanted.
If you want to be able to schedule any of this you will want to replace the parameters with shared parameters of the same type.
I also set the corner pieces to not be visible at coarse scale.
Keep in mind that arrays make families slower when changing them.
Thank You very much Alfredo!
The array know its working But created another problem...
I drew the blocks in another family with length and width parameters and loaded into project aligned it and locked into position but when I change the column width and length the blocks doesn't change together! How do I associate the dimensions the parameters of the nested family with the main one?
Best Regards,
Michel
If you select the nested family, on the properties (instance or type based on how the parameter was set) you will see a box off to the right of the parameter. If you select on this box you can select an existing parameter in the host family to tie it to or create a new parameter.
Thank You Revit Whisperer!!!
I like your idea of doing it with lines! The thing is that i tried to edit the column width and length and it break everything ! To solve this is the shaded parameters you sad? (I have no experience with that, its the first time i am working with parameters :)))
Thank you!
Why not simply assign a material with a custom surface model pattern to the column family?
That's my fault....I changed something with the lines and broke it...I will repost the fixed one in a few.
I got to what I wanted !!! Thank you guys for the help!
I could array it and put the formula!
It is know A Parametric Column with the Arrayed Blocks !
The only thing of course is that the blocks high needs to be multiple of the column high ![]()
Its attached if someone need it and of course improve it !
If you want the height of the column to be controlled by the number of blocks you need to change the formula assignments a bit
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.