how to create parametric slab edge

how to create parametric slab edge

basma_salman
Enthusiast Enthusiast
3,169 Views
9 Replies
Message 1 of 10

how to create parametric slab edge

basma_salman
Enthusiast
Enthusiast

hello,
I want to know if it is possible to create a rectangular parametric slab edge, that I can actually define thk & depth in the project environment, instead of creating diff. types of profiles with diff.depth and thk?

thanks

0 Likes
Accepted solutions (1)
3,170 Views
9 Replies
Replies (9)
Message 2 of 10

martijn_pater
Advisor
Advisor

I think you should be able to associate parameters to the slab edge type properties.
edit: I mean global parameters, you can find your slab profile in project browser, right click type properties and associate those to the profile parameters.

Message 3 of 10

RDAOU
Mentor
Mentor

 

You parametrize the  profile which is used to create the Slab Edge...you can set it up with depth width and rotation angle incase you are using a sloped slab ie: you generate new types of profiles which you can select and associate to the Slab Edge in the type properties panel

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 4 of 10

barthbradley
Consultant
Consultant

You mean you want to size the Slab Edge the fly?  You can't.  You would need to be able to access Instance Parameters for its Profile to do this.  Best you can do is create predefined Profile Family Types to assign to the Slab Edge Profile.  

Message 5 of 10

basma_salman
Enthusiast
Enthusiast

yea I thought there is another way to provide parameters that I can instantly change.
thank u @barthbradley  & 
@RDAOU 

0 Likes
Message 6 of 10

ToanDN
Consultant
Consultant
Slab Edges are type base so you need different types based on different profiles for different sizes. Same with Fascia, Railing which maybe used in lieu of Slab Edges.
You could also model sweep in place and use profiles. With this approach, you can select a sweep and change to a different profile on the fly from the profile selection drop-down under properties.
Message 7 of 10

martijn_pater
Advisor
Advisor
Accepted solution

Here's what I meant, see attachment.
@barthbradleyYou can't have instance parameters, but you can associate a global parameter to a slab edge type parameter through type properties for the type. Then you could change height (here) for all slab edges for this type this way... edit: not for instances, but it will be a dynamic parameter for the type. However only managable through your global parameters.

0 Likes
Message 8 of 10

ToanDN
Consultant
Consultant
That would change all of the slab edges using that profile, more like a type parameter than an instance parameter.
0 Likes
Message 9 of 10

RDAOU
Mentor
Mentor

@basma_salman wrote:

yea I thought there is another way to provide parameters that I can instantly change.
thank u @barthbradley  & 
@RDAOU 


The global parameter changes the dimensions of all slab edges of the same type Instantly . Instance parameter is a parameter which changes the dimensions of an (say 1 element out of 100) instance without having to create a new type.

 

The first is more applicable in the case of Slab Edges...similar to columns and beams, changing the dimensions of the section usually calls for a new TYPE of column (it is not done instance by instance)

 

PS: please don't forget to mark @martijn_pater  and @barthbradley replies as solution 😅

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 10 of 10

a.siddqui
Observer
Observer

yes you can, just open a "Structural Foundation" family file & start creating your slab edge using any dimensions & make parameter of those dimensions, then load in to your revit file , now it is ready to use 

0 Likes