Announcements

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

Sheet parameter is not the same as title block parameter

mobilis7TPTP
Explorer

Sheet parameter is not the same as title block parameter

mobilis7TPTP
Explorer
Explorer

Hello,

 

Can somebody help me. I added a shared parameter called DRAFT. 
If i put YES in the parameter the text DRAFT should appear on the sheet heading. 
But it doesn't work, it only works if I first select the title block and then press it. 
And i can assure your, if you have 100 plans where you have to put draft on, you do not want to open every sheet, click on the title block and put the draft on. 
As you can see on the images underneath. The box on the sheet can be unchecked and DRAFT will still be placed, it's the box on the titel block that creates it. 
Anybody a sollucion? 

Screenshot_244.jpgScreenshot_243.jpg

0 Likes
Reply
Accepted solutions (1)
1,117 Views
5 Replies
Replies (5)

ToanDN
Consultant
Consultant
  • Create a visibility shared parameter called Show Draft
  • Create a label in the titleblock family, add the shared parameter to the list. Add a calculated value parameter and type in the formula:  if ( Show Draft, "DRAFT", " " )
  • Load the titleblock in the project
  • Add the shared parameter above to the project, assign to Sheets category
  • Now you can select a bunch of sheets in the browser, tick Show Draft box from properties, and the DRAFT will show on those sheets titleblocks

syman2000
Mentor
Mentor

Is the draft parameter added long time ago or you recently added in? If you added in and have it check ON, it will set to that state as default. If you decided to check it off in the family and load it back into project, it won't respect your changes. One way I make this work is to select the family inside the project. You can right click on the titleblock and select all instance in entire project

 

syman2000_0-1638461132540.png

 

You should see in your properties number of titleblock in your project. You can check that DRAFT off.

 

syman2000_1-1638461212411.png

 

I would then set up global parameter so next time you can go to Manage>Global Parameter, you can turn ON/OFF the parameter and it will apply to all the titleblock you have selected

 

syman2000_3-1638461417251.png

 

syman2000_4-1638461491909.png

 

 

 

 

 

 

 

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

ToanDN
Consultant
Consultant
Accepted solution

A demonstration of the approach I posed earlier.

 

ToanDN_0-1638465250903.png

 

ToanDN_1-1638465307705.png

 

ToanDN_2-1638465365898.png

 

ToanDN_3-1638465398454.png

 

 

 

 

 

 

0 Likes

mobilis7TPTP
Explorer
Explorer

Thanks for the help! 

0 Likes

pbanerjeeZVV33
Explorer
Explorer

Hey everyone,

Very helpful to see that I wasn't the only one loosing my mind over this. My solution was to just write a Dynamo Script which pulled information from the sheets and put it in the titleblock on that sheet. I select all sheets in the project browser to apply a specific parameter, then run the script to push the parameters into the titleblock.

Sheets - Update Graphics_2024-05-17_10-22-14.png

0 Likes