Revit Extension Rebar Shapes

Revit Extension Rebar Shapes

Anonymous
Not applicable
4,625 Views
7 Replies
Message 1 of 8

Revit Extension Rebar Shapes

Anonymous
Not applicable

 Hello!

 

I am trying to use the Extension for placing rebars in elements and for the rebar schedule i need shapes with images.

My revit template has all the rebars with shape images.

 

How can i make the extension use my rebar shapes, or how can i easily place the images?

 

Thank you very much!

4,626 Views
7 Replies
Replies (7)
Message 2 of 8

Anonymous
Not applicable

Hi Daniel, 

 

I understand, from what you say, that Extenstions are creating some Rebar Shapes which does not exist in your Rvt file, while the real shape of the bar exists but unde a different name of rebar shape. 

Example: If you reinforce a column with Extentions you will get 2 new rebar shapes in your file : eg. Stirrup - T1 and Standard - 1. 

 

Extenstions are generating rebars with the Rebar Bar diameter families used in the file but with different Rebar Shapes. 

 

What you could do :

 - Select rebars created with Exentions (per Rebar Shape type) and just switch the to the family you consider that it matches the shape

EG: 

- For Stirrup - T1 --> M_T1

- For Standard - 1 --> M_00

.. and so on. 

I assume you already have the images linked with your existing family.

 

 

 

Message 3 of 8

shefypattambi
Collaborator
Collaborator

Same problem here with me.It seems that the extension is using a different rebar shared parameter file to  get the instance parameter of the rebar; and the rebar shape family inside the project file is using different shared parameter file.As a result inside the project file if you check the rebar schedule you will have parameters like a b c is repetead like a a b b c c etc is . How to solve this issue.?

Message 4 of 8

ovidiu_paunescu
Autodesk
Autodesk

This happens because the shape families created using the extension use shared parameters (A,B,C..) defined in a different parameter definition file. Although they have the same name, their internal IDs are different

This can happen without the extension, if you load shape families that use different shared parameters.

 

Unfortunately the only thing you can do is make sure the rest of your rebar families use the same shared parameters.

This will ensure a predictable behavior in schedules and tags.

 

More info on this behavior and how to remove these duplicate parameters here



Ovidiu Paunescu, M.Sc. Str. Eng.

Sr. Product Owner | Autodesk Revit

0 Likes
Message 5 of 8

Anonymous
Not applicable

Thank you but it didn't help me very much. I have to change the parameters to all my rebar shapes, and that takes too much time.

I think i will remain at the solution with changing the rebar shape manually in the schedule.

 

Thank you again!

 

0 Likes
Message 6 of 8

zhukoven
Advocate
Advocate

@Anonymous, this would be a pain, because Revit Extensions store database in XML files. So in order to use your own custom rebar shapes, you'll have to copy your families to the Autodesk Shared folder, and modify XML file.

If you are still interested in this kind of workflow, you could find the standard Extensions families here:

c:\Program Files\Common Files\Autodesk Shared\Extensions 20##\Data\Families\RebarShapes\

XML rebar databases could be found here:

C:\ProgramData\Autodesk\Structural\Common Data\2017\Data\Reinf\

I'll also recommend you to check out this article about modifying Extensions Frame Generator XML (just for reference):

https://knowledge.autodesk.com/support/revit-products/troubleshooting/caas/sfdcarticles/sfdcarticles/Edit-default-list-of-profiles-in-Revit-Extensions-Frame-Generator.html

 

You'll also need to download free XML Notepad from Microsoft (http://www.microsoft.com/en-us/download/confirmation.aspx?id=7973

 

Good luck!

Message 7 of 8

zhukoven
Advocate
Advocate

@Anonymous, in my case I did the following:

  1. Moved default Extensions rebars from this folder to the archive: 
    C:\Program Files\Common Files\Autodesk Shared\Extensions 2017\Data\Families\RebarShapes
  2. Created new subfolder with my custom rebar shapes.
  3. Created new project using my template with predefined rebar shapes.
  4. When I to create rebars with Extensions, they use those shapes loaded in my custom template.

So probably you may not need to modify XML databases to use your custom rebar shapes with Extensions.

0 Likes
Message 8 of 8

shefypattambi
Collaborator
Collaborator

Hi @zhukoven,

I did that same exercise before.But in my case every time the extension is producing a new rebar shape. For an example if I create a Rebar with shape name "0" using the extension; then the extension will produce a new rebar shape with name "Standard 0" for that rebar.

If you don't mind could you please post a screen cast showing how did you achieve that.

0 Likes