Revit Structure Forum
Welcome to Autodesk’s Revit Structure Forums. Share your knowledge, ask questions, and explore popular Revit Structure topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

arc changes it center while flexing (family creation)

8 REPLIES 8
SOLVED
Reply
Message 1 of 9
abid.islamain
571 Views, 8 Replies

arc changes it center while flexing (family creation)

hello everybody,

I want to create an arc in one quadrant of the front view using extrusion with R1 and R2 as shown in image. it works when I change the radius but when I array it in one direction as shown in 3d image then changing the radius of arc extrusion displaces the center. the radius does changes but with different center.

I am attaching the family as well. I am using Revit1.PNG2.PNG3.PNG 2020

8 REPLIES 8
Message 2 of 9
RDAOU
in reply to: abid.islamain

@abid.islamain 

 

It is not clear what you are trying to model...Do you want the array to behave like an offset?

 

 

YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION


Message 3 of 9
abid.islamain
in reply to: RDAOU

I want to create a solid arc with inner and outer radius and some depth

Then array it on certain length with spacing as parameter

Message 4 of 9
RDAOU
in reply to: abid.islamain

RDAOU_0-1632218598920.png

Image above is a capture of your original Post... 

  1. In Family Editor - Arrays, the Radius of each component instance cannot change if they are grouped and associated. It will always be the same Radius 
  2. When you array a circular element, the element gets copied/repeated every X distance and/or X number of time Subsequently displacing the center

=> the behavior you described is a normal behavior of an Array

 

See the image below of an Offset vs Array ...the former you cannot achieve using Array in family editor

RDAOU_1-1632219181153.png       vs    RDAOU_2-1632219258953.png

 

YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION


Message 5 of 9

@RDAOUyou arrayed the circular element on right side what i want is to array the same circular element on back side and keep the center same every time I change the radius of element

Message 6 of 9
RDAOU
in reply to: abid.islamain

@abid.islamain 

 

Depends on how you array (ie: Append new instances to end or in the middle). Append new instances to end - Constrain its center of the first and second instances of the array to the vertical and horizontal ref planes 

 

 

 

 

YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION


Message 7 of 9
abid.islamain
in reply to: RDAOU

Message 8 of 9
RDAOU
in reply to: abid.islamain

@abid.islamain 

 

Do not array the extrusion directly in its family...

  1. nest it into a host generic model or generic line based
  2. Unche l work plane based ... the child family doesn't need that
  3. Once nested, lock the vertical and horizontal planes to those in the host
  4. Array the lock 2nd instance 

YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION


Message 9 of 9
abid.islamain
in reply to: RDAOU

thank you for your time it worked

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report