I have created a drawing sheet using the titleblock template. I have also created a shared parameters file containing a number a parameters (Client Line 1, Client Line 2, Project Line 1, Project Line 2 etc) that I would like to appear automatically across all of my sheets in a project. I add my shared parameters to my project parameters so that when i insert my titleblock parameters appear. This works fine, if i have 20 sheets in my project and change the info as above, it changes across all of my 20 titleblocks but....................
How do i add instance parameters to my titleblock family, so i can change the title on each sheet etc and it does not update across all sheets?
If I try to add a label everything is greyed out in the edit label dialogue except 'add parameter', this opens parameter properties that only allows me to select one of my shared parameters that i created in my shared file. Adding a new param to my shared file won't let me select instance?
Is there a way to add labels to titleblocks that are unique to 1 drawing?
Solved! Go to Solution.
Solved! by abulla. See the answer in context.
You shouldn't need steps 4 and 5 at all, I think. Just adding the labels in the title block family should work fine.
Something definitely doesn't sound right. You shouldn't even have a project parameters option when you're making a title block family. There are some default labels that come in when you start a title block family, including Sheet Name and Sheet Number, which are some of the instance parameters you're looking for.
Thanks for the reply. I caused some confusion. I add my shared parameters to my project parameters in my actual revit project, this allows me to globally update various sheet parameters. I have just used standard text for the items i need to change individually for each sheet and just copy and paste into each drawing sheet when I create a new one.
Ah ok, in that case, add the labels you want to be instance parameters Sheet Name, Sheet Number, etc. within the title block family itself. This way you can easily create sheet lists and you won't be using just text.
The software won't allow me to add labels with instance parameters, only labels with shared parameters. In my titleblock family, taken from the titleblock template provided within revit, if i select Label and try to place the label i have to add either the parameters supplied by revit or one of my own shared parameters from my shared parameters file. I must select either one of these or I cannot place the label, all other option are greyed out, i must be missing something.
Add the parameters in the titleblock family as you would for any label in a family. It must a shared parameter. When you insert into your project you must then bring the parameters into the project to allow the custom paramters to be edited. If you add the parameter as Project parameter they will be a global project parameter but the one you are after is assign the shared parameter as sheet and this will allow customisation on each sheet.
I'm still struggling to get this to work, i have:
1. Created a shared parameter named 'sheet title'
2. Added a label to my titleblock family and added the shared parameter 'sheet title' to the label
3. Saved and reloaded sheet into project
4. In my project selected>project parameters and added 'sheet title
5. In parameter properties for 'sheet title, under 'categories' selected the 'sheet' checkbox as shown below
If i now highlight my sheet a red question mark appears not allowing me to modify the value, as opposed to a blue question mark for a project parameter where i can change the value.
Any ideas where I am going wrong? Thankyou.
Which version are you using?
I have had issues in earlier versions you must select the parameter first before assigning the category. Testing this morning in 2013 did not have the problem.
The steps you are going through should work. Delete the parameter and add again selecting the parameter then assigning the category.