Resizing Detail Lines as Group

Resizing Detail Lines as Group

troy_troy
Enthusiast Enthusiast
1,850 Views
14 Replies
Message 1 of 15

Resizing Detail Lines as Group

troy_troy
Enthusiast
Enthusiast

I have a Planting family with a parameter "Canopy Width" that works independently of "Height". I can enter a Height and Canopy Width, and the family will produce an elipsoid of those dimensions. The plant detail in plan also resizes with Canopy Width, independently of Height, using this formula: Invert Width = (0.001m2 * Height) / (Canopy Width / 2mm).

 

The plant family is organised as follows:

PLANT

->PLANT CHILD (with elipsoid)

-->PLANT CHILD DETAIL 1 (basic circle - working)

-->PLANT CHILD DETAIL 2 (autocad plant graphic - not working)

 

The question is, how to I apply this Invert Width to anything other than individual lines/circles, so that I can resize an elaborate set of detail lines as a group? It seems that I would need to constrain all lines to each other and to a master radius, which is not an option.

 

The image below shows how the palm is not resizing with the elipsoil in upper left window.

 

Any advice appreciated.

 

Screenshot 2023-08-15 071915.png

0 Likes
Accepted solutions (1)
1,851 Views
14 Replies
Replies (14)
Message 2 of 15

ToanDN
Consultant
Consultant

Is this enough for you to figure out?

 

ToanDN_0-1692049029211.png

 

0 Likes
Message 3 of 15

syman2000
Mentor
Mentor

I would add the detail group family into a new model family. Set the detail family to scale with the planting family. Then you add that new family into your planting family. Afterward just scale with the family. Here is an example you can use.

Check out my Revit youtube channel - https://www.youtube.com/user/scourdx
0 Likes
Message 4 of 15

troy_troy
Enthusiast
Enthusiast

Thanks for the reply, but that is exactly what I don't want to do.

troy_troy_0-1692053218071.png

 

0 Likes
Message 5 of 15

syman2000
Mentor
Mentor

I download that from Revitcity and embedded into generic model family. Don't bother with the detail parameter just embedded your detail into that family and remove the sample detail family.

Check out my Revit youtube channel - https://www.youtube.com/user/scourdx
0 Likes
Message 6 of 15

troy_troy
Enthusiast
Enthusiast

That looks promising but it appears that scale factor cannot be set by parent families?

 

Scale factor parameter doesn't work in project (autodesk.com)

0 Likes
Message 7 of 15

syman2000
Mentor
Mentor

Load the CAD import into the family and then you can scale accordingly with the planting family that I've attached.

Check out my Revit youtube channel - https://www.youtube.com/user/scourdx
0 Likes
Message 8 of 15

ToanDN
Consultant
Consultant

Share you family with its nested family here.  I am sure it can be made to work.

0 Likes
Message 9 of 15

troy_troy
Enthusiast
Enthusiast

Thanks for your time. Family attached.

0 Likes
Message 10 of 15

troy_troy
Enthusiast
Enthusiast

Thanks but that scales diameter with the built-in Height parameter. My family uses a separate Width parameter to set the Canopy.

 

The intention is to use the ellipsoid to cast more accurate shadows instead of the usual shadow-in-detail-family or elevate-from-work-plane. It can be useful when I'm not preparing a separate 3D concept.

 

Screenshot 2023-08-15 115811.png

0 Likes
Message 11 of 15

syman2000
Mentor
Mentor

I would simply add detail to fine or course. Fine would display the detail tree and course for ellipse 3d tree.

 

 

 

 

Check out my Revit youtube channel - https://www.youtube.com/user/scourdx
0 Likes
Message 12 of 15

troy_troy
Enthusiast
Enthusiast
Did you have any luck?
0 Likes
Message 13 of 15

barthbradley
Consultant
Consultant

Not clear on what you are wanting to do, but it almost sounds like you are wanting a scalable family.

 

 Scalable Family in Revit - Revit Family Tutorial - Bing video

0 Likes
Message 14 of 15

ToanDN
Consultant
Consultant
Accepted solution

@troy_troy wrote:
Did you have any luck?

Luck?  I don't count on it.  See attached.

0 Likes
Message 15 of 15

troy_troy
Enthusiast
Enthusiast
Figure of speech. Thanks, though. It works.
0 Likes