Generic Model Adaptive as Tendon

Generic Model Adaptive as Tendon

tykN3JLE
Advocate Advocate
1,255 Views
8 Replies
Message 1 of 9

Generic Model Adaptive as Tendon

tykN3JLE
Advocate
Advocate

Good day,

I'm trying to draw tendons for Bridges using Adaptive Generic Model.

In the DWG attached, there are 2 profiles here: Profile A1 and Profile A2 and also a mock tendon alignment.

 

Since I want the starting stretch to be of Profile A1, I created a family (Profile A1).

In the Revit Project, I created an In-Place Mass and picked the line from an imported DWG to create a Model Line (With a Floor as Workplane).

I then "Divide Path" the model line into 500mm interval to place this Profile A1 family.

For the remaining area, I use another Typical Profile with fixed concrete cover.

All was good.

 

However, when I go for Profile A2, the drawing shows that the profile interval isn't at a 500mm anymore.

This means that I cannot "Divide Path" into a fixed interval as I did with Profile A1.

 

It seems that the method I did wasn't as practical.

Can someone guide me to the right way?

 

tykN3JLE_0-1680687438153.png

tykN3JLE_1-1680687449436.png

 

 



 

0 Likes
1,256 Views
8 Replies
Replies (8)
Message 2 of 9

amedina
Contributor
Contributor

Notice, in your images, that the dimensions go in one direction (horizontal, not along the curve) and the tendon follows a curve. If you want the profiles to be at exactly 500 mm in that direction, horizontal, then you need to find the intersections of those distances with the curve of the tendon. It could be the center line of the tendon. 

I would discard the divided path in this case, because divided path has options for measurement type (chord length and segment length) but none of those two is the one you are trying to do. You need intersections. 

Draw a curve on the elevation view of the tendon, following the center or the edges. Then draw vertical reference planes at the desired distance, 500. Then draw reference points on the face of the curve. Then select each point and use "intersection" and select the correspondent reference plane. Now you have something (points) to host your profiles. The profiles must be generic model families with work-plane-based : yes and always vertical no. Then select all your profiles and do Create Form.

0 Likes
Message 3 of 9

barthbradley
Consultant
Consultant

What about Ref. Points hosted to and driven by other Ref. Points and the whole kitten kaboodle driven parametrically? One Family could be used for all profiles, either by way of Instance Parameters or by way of Type Parameter/Family Types.  

 

Tendon1.png

Tendon2.png

0 Likes
Message 4 of 9

tykN3JLE
Advocate
Advocate

Oh! You're right...
The Profiles are Longitudinal sections which means that my 500mm divided path would not represent the Horizontal distance.

 

In that case

This would mean that I'd have to create an In-PlaceMass instead of an Adaptive Generic Model right?
This would also mean that I'd have to create numerous reference plane with 500mm interval when this Profile A1 repeats itself on other Tendons. 

Is there a better way around this in your opinion?

0 Likes
Message 5 of 9

tykN3JLE
Advocate
Advocate

At first glance, it seems that this suggestion of yours is that there would only be one Adaptive Point and that the Family will follow the Model Line from the CAD file.

As for referencing the Ref.Points, I had issue selecting the Host for the Ref. Points during my first few tries before this because I wasn't sure which host to choose, but I'll try again!

I'll click the Accept as Solution after trying this out!
Hopefully this works and I wouldn't have to resort to looking up on doing this with Dynamo (Which I have little to no clue about).

0 Likes
Message 6 of 9

barthbradley
Consultant
Consultant

You can play around with - and improve upon - this Family I quickly put together for those screenshots I posted above.  Hopefully, you can open 2023. 

 

Note that the whole contraption moves with the Adaptive Point. Everything else is parametrically controlled.  

 

0 Likes
Message 7 of 9

tykN3JLE
Advocate
Advocate

Didn't expect anyone to post their RFA 
Was doing it myself in Revit 2020

tykN3JLE_0-1680765045085.png


Going to try and complete it myself and compare it with yours.
However, I can't open Revit 2023. Is there any way around it? Like conversion or something?

0 Likes
Message 8 of 9

tykN3JLE
Advocate
Advocate

When I tried the sample RFA that you uploaded, the Adaptive Generic Model doesn't follow the curve on plan view.
Instead, its a straight line.

How should I proceed from here?

Is there a way to constrain the distance of each point horizontally like you did, but Make Adaptive all the points.
Then when we use the family, the points will only reach a maximum distance based on the constrain.

0 Likes
Message 9 of 9

tykN3JLE
Advocate
Advocate

Bumps

Does anyone have any better idea?

0 Likes