Revit Architecture Forum
Welcome to Autodesk’s Revit Architecture Forums. Share your knowledge, ask questions, and explore popular Revit Architecture topics.
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

Mirrored link cannot be exported to IFC

17 ANTWORTEN 17
GELÖST
Antworten
Nachricht 1 von 18
Anonymous
2473 Aufrufe, 17 Antworten

Mirrored link cannot be exported to IFC

Hi guys, I have a problem with mirrored linked instances. I'm not able to export them as separated IFC files. It works all fine for non-mirrored instances.

 

Workaround from https://knowledge.autodesk.com/support/revit-products/troubleshooting/caas/sfdcarticles/sfdcarticles... says that I could create a copy of the un-mirrored project, and link this model instead.

 

I'm Revit newbie and all I need is only this export with all linked models as separated IFCs. I don't know how exactly to do it for mirrored ones?

 

Could someone help me please and give me step by step instructions?

I've attached also sample project.

 

ifc-export-mirrored-instance-issue.pngifc-export-settings.png

17 ANTWORTEN 17
Nachricht 2 von 18
MostafaElashmawy
als Antwort auf: Anonymous

Revit will never export the mirrored link.

But in your case, you can rotate 180 degrees instead of mirroring.

In your case it will give the same result.

Mostafa Elashmawy
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Nachricht 3 von 18
Anonymous
als Antwort auf: MostafaElashmawy

Thank you very much, that works for my sample.

 

I'm not sure how I would apply this on my real project though.
It's a big building with lot of flats, some of them are mirrored.

 

I assume, I'd need:
1) "de-mirror" mirrored ones first
2) rotate each by 180 degrees
3) re-position

 

It means a lot of manual work for my project. Moreover any manipulation with existing flats comes with some Revit warnings.

 

Isn't there a simpler way? Plugin, or so?

 

Thank you again. Really appreciate your help.

 

 

 

Nachricht 4 von 18
MostafaElashmawy
als Antwort auf: Anonymous

You can create two revit links one original and one mirrored. So for ifc they will not be same link.

 

Mostafa Elashmawy
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Nachricht 5 von 18
Anonymous
als Antwort auf: MostafaElashmawy

Thank you again. It seems it won't be easy with my project.

 

I'm trying to replace all mirrored ones with new linked (180 degrees rotated) model.

 

When I tried to create flat-rotated-by-180-degrees.rvt it gave me a lot of warnings (which couldn't be ignored):

- Constraints are not satisfied

- Can't keep elements joined.

- Element is reversed

- Room Tag is outside of its Room.  Enable Leader or move Room Tag within its Room.

- Multiple Rooms are in the same enclosed region...

- A wall and a room separation line overlap... 

 

At the end, I was able to create the rotated model, but now I'm worried that I lost something from the original.

 

Anyway, when I wanted to replace mirrored instances with my 180 version, it gave me a wrong position and some warnings again. Can Revit tell me if the instance is rotated or not? I’d prefer to cancel rotation, export it to IFC and rotate the geometries myself later.

 

My Revit project is quite big and it already crashed 2x when I tried to manipulate with it :enttäuschtes_Gesicht:

Nachricht 6 von 18
RDAOU
als Antwort auf: Anonymous

Not sure how 180 degrees rotated layout is similar to a mirrored on but if it works for you with rotation then you should definitely be able to work with 1 link..Otherwise mirrored geometries should be modeled in a new file and linked as a separate model. I think there should be a prompt error in Revit which says that when you try to export mirrored links to separate IFCs

 

when you say you need to export the links as separate IFC...Question: How many IFC models are you anticipating to extract from your model once exported to IFC?

 

I am thinking why don't you try working with Groups and Assemblies. It is easier and more practical to work with groups and assemblies on such projects than linking 50 flats into one model

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


Nachricht 7 von 18
Anonymous
als Antwort auf: RDAOU

Great, thank you, I'm making progress.

 

I thought that only flats rotated by 180 degrees would work in export, but now I see that mirrored and linked flats work too. You are right of course, I can't only rotate them, I need to mirror them.

 

For simplicity, I have now:
flat-orginal.rvt (50 instances, half of them mirrored - and not exported)
flat-mirrored.rvt

 

I'd like to simple replace mirrored flat-original instances with flat-mirrored. Is that possible? I'd like to:
1) remove mirror "flag" from the instance
2) replace instance link from flat-original to flat-mirrored

 

That way I could keep the position and avoid misalignment, but I may be wrong.

 

Nachricht 8 von 18
RDAOU
als Antwort auf: Anonymous

Should work

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


Nachricht 9 von 18
Anonymous
als Antwort auf: RDAOU

I wish I knew how to do it. I'm lost.

I have no idea how I could swap an existing mirrored instances with my flat-mirrored.rvt.

 

First problem, instances are mirrored, so I need to turn "mirroring" somehow off. Is it actually possible?

Swapping the links only isn't probably enough and I'd need to set the position correctly. I have no idea how...

 

I think that my initial question has been already answered, but to achieve what I really need - export mirrored flats is still a challenge for me. I wish IFC export worked for mirrored links too.




Nachricht 10 von 18
ToanDN
als Antwort auf: Anonymous

Why don't you save as to a new file, bind the links and export to IFC from that file?
Nachricht 11 von 18
Anonymous
als Antwort auf: ToanDN

I have attached PDF describing my issue. I hope it makes sense. I don't have enough experience with Revit, so if you suggest anything further, please give me step by step instructions. I believe that what I need is simple thing, but I don't know how to do it. Thank you all again.

Nachricht 12 von 18
RDAOU
als Antwort auf: Anonymous

Check the below screen cast...Ideally I would link mirrored models this way.

 

Alternatively you can either mirror a link and bind it (it will be converted to a model group) basically/more or less similar to what I suggested in my earlier reply that you work with groups and assemblies instead of Linked models

 

 

76050d23-dd48-4ac0-949e-419265e0ef3c,640,710

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


Nachricht 13 von 18
RDAOU
als Antwort auf: RDAOU

 

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


Nachricht 14 von 18
Anonymous
als Antwort auf: RDAOU

Thank you. This is exactly what I did also on my side with testing sample. It all works great.

 

The problem with my project is that flats are already placed in the building. When I create my mirrored* version, I don't know how to replace already existing flats in the building.

 

* I'm also worried that if I pick wrong mirroring axis, it will break position.

Nachricht 15 von 18
RDAOU
als Antwort auf: Anonymous

I am not sure why you would still need to pick mirroring axes...you do not need to mirror anything in the host model. When you work with linked models it is best that u set up shared coordinates. Each placed instance of the link can have its own/different shared coordinates which once positioned/recorded properly they should never breaks. 

 

If you are not familiar with shared coordinates it might be easier to work with model groups. Anyhow this is a new topic :leicht_lächelndes_Gesicht: if the original post is solved, I prefer that you close it and start a new post titled "placing multiple instances of  linked model"

 

...I need to head out before I miss my train 

 

LG

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


Nachricht 16 von 18
ToanDN
als Antwort auf: Anonymous


@Anonymous wrote:

I have attached PDF describing my issue. I hope it makes sense. I don't have enough experience with Revit, so if you suggest anything further, please give me step by step instructions. I believe that what I need is simple thing, but I don't know how to do it. Thank you all again.


That was exactly why I asked you to bind the links before exporting to IFC.  When you bind the links (original and mirrored) they will become model groups and you will have no problem exporting the file to a single IFC.

 

Annotation 2020-01-09 092159.jpgAnnotation 2020-01-09 092228.jpg

 

Nachricht 17 von 18
Anonymous
als Antwort auf: ToanDN

This works, but it exports only single IFC with everything. I need to export each flat as individual IFC.

 

I quite like this approach though. I'll check it again tomorrow.

Nachricht 18 von 18
ToanDN
als Antwort auf: Anonymous

- Open the original flat and export it to IFC

- Create a new revit file, link the original flat in, mirror, bind, export to IFC

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen  

Autodesk Design & Make Report