Announcements
Welcome to the Revit Ideas Board! Before posting, please read the helpful tips here. Thank you for your Ideas!
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Option to prevent a family from being mirrored

Option to prevent a family from being mirrored

Hello,

It would be good if there was an option in certain Revit families to prevent the geometry from being mirrored.

E.g. a Mechanical FCU which only has left hand side option. Or a single socket outlet which has the switch on the left.

Connected items may be an issue, however, ideally these items can be grouped and mirrored, when mirrored, the items still appear correct, e.g. switch on the left.

 

Alternatively, it would be nice to have a simple method of scheduling which families are mirrored.

 

Regards

David

11 Comments
Anonymous
Not applicable

Many building elements are different if they are mirrored, for example, the left and right corner sofa is a different nomenclature. This leads to numerous errors when the object is mirrored in the project and it is visually impossible to understand the correct element or not, which leads to numerous errors. As in the picture where the left leaf or right is already different families.

It is necessary in the family settings to create a setting that will block the reflection tool by analogy with the setting always vertically. Such elements will be mirrored and copied, but do not change their direction.

23-1.JPG

Tags (1)
ipselute
Advisor
Do you mean something like the famous MIRRTEXT system variable in Autocad? Like when you mirror a text it will retain the original direction, it will not be spelled backwards? That would be cool in Revit.
Anonymous
Not applicable

Yes, such a setting

krzystoff
Advocate

Yes, I'm in agreement with this idea. 

The AutoCAD option MIRRTEXT highlights the issue in Revit pretty well -- text and tags mirror, but on closer inspection the text orientation is reversed (eg. LEFT becomes RIGHT) and origin inverted (eg. TOPRIGHT to BOTTOMLEFT), and tag leaders are all off-centred (ie. every leader needs manual adjustment to correct jagged lines on every tag); Paradoxically this issue is exacerbated with groups of text or tags, where a mirrored group can NEVER be correct --  if you correct the mirrored version, the original version becomes changed in the reverse.  Mirrored groups also have a habit of loosing their centring and orientation, making them largely unusable for all but the most simple projects.

Disabling some aspects of mirror for groups may remedy these issues.

 

Furthermore, mirroring elements such as Stairs reverses the left and right supports (stringers/balustrades), and this causes very unpredictable results with the stair model, especially with spiral stairs; (reversing the path does not cause this effect, nor correct the issue).

 

I have seen some similar issues with families such as roof windows and furniture, and a NON-MIRROR option would help with some of those.

duncan.lithgow
Enthusiast

I was going to start a new topic but I feel like my issue is the same as this one.

 

My suggestion is that the mirror command for families like Doors, Windows, Furniture is permanently disabled. I understand that internally Revit makes hidden types anyway when these types of objects are mirrored. I suggest that instead the user is offered a hard choice:

 

Warning

Mirroring this Type requires creating a new family & type

[Create new mirrored family from selection] [Cancel]

 

If the users is not interested in informational accuracy they can just say yes and move on. If they are interested in informational accuracy they now have a separate family with separate type(s) which can be corrected to have the relevant data. Maybe even Revit would be so helpful as to switch left/right if it is a left/right mirror. I can already think of one problem this would introduce: when a user mirrors a different type from a family which already exists in a mirrored version ... ?

 

Should this suggestion to make mirrored objects into new families stay in this thread or does it belong as a separate idea?

ks2_wmb
Advocate

I saw a rendering today with several iMacs on a desk.  The "Apple" logo on the back of them was mirrored...

wr.marshall
Advisor

possibly the same idea OR related: Is this family mirrored or not? - Autodesk Community

@kimberly_fuhrman-jones please check and confirm)

 

A lot of countries when supplying window and door schedules, regard identical BUT mirrored as different types. The danger when mirroring is a window is referred to as a left vented window, but the plans and elevations reflect this as a right vented window. Both windows use the same type mark which can also lead to errors in ordering and scheduling.

 I stated this in the above link, but iterate it again as flipping and/or mirroring will cause the above mentioned issue

 

wrmarshall_0-1728032296471.png

 

 

 

smichaudRMVUD
Participant

We have some addins that watch for content to be Mirror via the Mirror command and will cancel the command. but this requires all users in or rvt files have the tool. just a check box that would disable the mirror command on a family if its select would be helpful. some equipment cannot be ordered mirrored. I am for this being a family rfa setting. 

apjones
Collaborator

Just to add another reason to add this feature:  I many cases architects mirror plumbing fixtures.  This reverses the hot / cold when the fixtures are copy/monitored into MEP models and can place DCW connections to be on the wrong side of toilets and other fixtures.

Scott_D_
Collaborator

97.462% of the time when I put an electrical fixture on a wall or a reference plane that represents a solid surface the fixture hosts to the wrong side of the wall or reference plane. it is usually impossible to get to to host to the opposite side of something once it has decided which side it wants to be on.

 

Getting it to host to the opposite side of the object where it is supposed to be requires me to put in a new reference plane, host the element to this reference lane, rotate the reference plane 180 degrees to spin the element into the correct orientation and then re-host it to the correct host object.

 

I can also press the spacebar to flip it to the correct side but this also turns it upside down which is obviously undesirable.

 

I could mirror it but this sometimes has undesirable results and requires additional actions.

 

Perhaps the Alt button could be configured to quickly perform this new action and a flip button could be added to the element on the screen in the same location as the current flip upside-down button appears on the canvas.

 

You could also change the way things host so that it is easier to get an element to host to the correct side of things in the first place as the interface does not seem to work very well at the moment.

Scott_D_
Collaborator

Pressing spacebar to rotate an element does not work for Workplanes either which doesn't help.

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea