Batch family replace with mapping option

Batch family replace with mapping option

me1a
Contributor Contributor
1,459 Views
20 Replies
Message 1 of 21

Batch family replace with mapping option

me1a
Contributor
Contributor

Hello!

Do you know if there is an app that allows you to batch replace families, giving the option to map them, then you can use the same replacing map in other projects?

It would be nice if it is for free or cheap 😉

 

Thank you!

 

Mela

0 Likes
1,460 Views
20 Replies
Replies (20)
Message 2 of 21

aRcHiTeCt.JM
Mentor
Mentor

... hi @me1a

... not in REVIT

... I don't think I never saw something like that

.... you can reuse textures and all materials but as long as I know there is not batch for mapping option available


aRcHiTeCt.JM

REVIT EXPERT ELITE
➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ ➪ is it working for you ? ➪ ⇩ 'Accept as solution' ⇩ ⇦

0 Likes
Message 3 of 21

me1a
Contributor
Contributor

Hi!

Maybe I don't explain me well.

 

What I would like is an app to replace the blocks automatically, when I say mapping i refer that I would like the app to remember which family convert in which other one (as in the layer translator of Cad).

i.e.

100 Door -> 200 Door

100 Window -> 200 Window

100 Valve -> 200 Valve

 

Then I can use the same configuration for every project...

 

0 Likes
Message 4 of 21

barthbradley
Consultant
Consultant

I'm still confused. What do you mean by "blocks".  Blocks are AutoCAD elements, not Revit elements.   Sounds like you are saying that you want a utility that will "translate" blocks into Revit doors and windows.   

0 Likes
Message 5 of 21

ToanDN
Consultant
Consultant

@me1a wrote:

Hi!

Maybe I don't explain me well.

 

What I would like is an app to replace the blocks automatically, when I say mapping i refer that I would like the app to remember which family convert in which other one (as in the layer translator of Cad).

i.e.

100 Door -> 200 Door

100 Window -> 200 Window

100 Valve -> 200 Valve

 

Then I can use the same configuration for every project...

 


Even if you will be able to do it with Dynamo, this task should proceed with great cautions, especially with hosted families.  For example:  if the original door and the new door were created with different constraints, different origin reference planes, center plane of one door versus a weak plane of the other.... then all hell can break loose when you replace a batch of them in the project.

0 Likes
Message 6 of 21

me1a
Contributor
Contributor
I am sorry, it is the habit, I referred to families.
0 Likes
Message 7 of 21

barthbradley
Consultant
Consultant

Got  it. You just threw me by mentioning CAD Layer translation in the same sentence. 

0 Likes
Message 8 of 21

me1a
Contributor
Contributor
Yes, we know it is really dangerous, but in the past we had bad experiences with other companies (contractors) copying our super intelligent/time saving cad blocks.
We are water feature consultants and contractors do our work for free (not as good as we do), as we are starting with revit, we don’t want to make the same mistake as we did in cad.
The families we will share would be correct, but not intelligent/super time saving.
We will need to have our standard library and the “dummy” one. Insertion point, and sizing parameters won’t change. We will just delete our “description” parameters (we included in each family it name in 4 different languages, code and free text).
In other cases we will also “freeze” the family... I.e we have a completely adjustable ladder, before delivery, we will erase the parameters and just leave a non adjustable ladder.
At the end, I think we found a balance between sharing (as per Revit conception)
and gifting our library to our competitors.
0 Likes
Message 9 of 21

me1a
Contributor
Contributor
Hehehe, there have been almost 20 years in cad and just 1 in Revit! Bad habits never die 😉
0 Likes
Message 10 of 21

ToanDN
Consultant
Consultant

@me1a wrote:
Yes, we know it is really dangerous, but in the past we had bad experiences with other companies (contractors) copying our super intelligent/time saving cad blocks.
We are water feature consultants and contractors do our work for free (not as good as we do), as we are starting with revit, we don’t want to make the same mistake as we did in cad.
The families we will share would be correct, but not intelligent/super time saving.
We will need to have our standard library and the “dummy” one. Insertion point, and sizing parameters won’t change. We will just delete our “description” parameters (we included in each family it name in 4 different languages, code and free text).
In other cases we will also “freeze” the family... I.e we have a completely adjustable ladder, before delivery, we will erase the parameters and just leave a non adjustable ladder.
At the end, I think we found a balance between sharing (as per Revit conception)
and gifting our library to our competitors.

 

There are better ways to dumb down families.  For instance, export the Revit model to IFC will make all intelligent families as dumb as a brick (no offense to bricks).  Open the IFC and save it as another RVT file to send to your consultants along with a nice gift letter.

0 Likes
Message 11 of 21

barthbradley
Consultant
Consultant

You know, I'm reading your description of what you are trying to achieve, and it sounds a lot like your describing a template (e.g. rft vs. rfa).   You may find that changing the extension to from rfa to rft, might be a better way share your content for use by others.  Do you get the concept?  

 

 

0 Likes
Message 12 of 21

me1a
Contributor
Contributor
Thank you!!!!!! I will try it on Monday!

0 Likes
Message 13 of 21

me1a
Contributor
Contributor
I am not sure I got it.
We need to deliver our final central file to the architects, for them to integrate it in the project, but then, they will provide the complete pack to the different contractors to prepare the shop drawings and is in this moment when they got our families...
0 Likes
Message 14 of 21

barthbradley
Consultant
Consultant

@barthbradley wrote:

You know, I'm reading your description of what you are trying to achieve, and it sounds a lot like your describing a template (e.g. rft vs. rfa).   You may find that changing the extension to from rfa to rft, might be a better way share your content for use by others.  Do you get the concept?  

 

 


@me1a: Actually, the concept would be to rename the extension to rft, open the rft and save it as an rfa. Then share the rfa.  

 

Any thoughts, @ToanDN?  

0 Likes
Message 15 of 21

ToanDN
Consultant
Consultant
I think the intent is to share the Revit project model but all the families in it dumb down a few notches. I don't think she wants to send individual family files as gifts.
0 Likes
Message 16 of 21

me1a
Contributor
Contributor
Exactly. Just the Revit model with “dummy” families.

0 Likes
Message 17 of 21

barthbradley
Consultant
Consultant

@ToanDN wrote:
I think the intent is to share the Revit project model but all the families in it dumb down a few notches. I don't think she wants to send individual family files as gifts.

 

 

Yeah, whatever.  I’m not reading between the lines – just what’s printed on the page. And what’s printed on the page is all about “families” – and “sharing” and “gifting” and “usage” and “copying” of families.  The way I read it, is that the OP is trying to mitigate for the “bad experiences” that were brought about in the past when others manipulated their families.  What better way is there to prevent family content from being changed than to lock it down? Template elements are fixed.  Maybe Templates could have an application here.  Maybe not.  

0 Likes
Message 18 of 21

me1a
Contributor
Contributor

@ToanDN

Hello Toan,

Regarding the ifc exporting...I tried it, but all the families just disappeared. I got an almost empty model with pipes.

😞

0 Likes
Message 19 of 21

ToanDN
Consultant
Consultant
What category are the families?
0 Likes
Message 20 of 21

me1a
Contributor
Contributor

@ToanDN wrote:
What category are the families?

Several:

Mechanical equipment, electrical equipment, generic models, pipe accesories, plumbing fixtures and specialty equipment.



0 Likes