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: 

Disallow join ends from multiple walls

Disallow join ends from multiple walls

Disallow join ends from multiple selected walls simultaneously.

Currently, we must select each wall individually to disallow join endpoints.

13 Comments
Anonymous
Not applicable

Ability to disallow join to all selected walls.  

Would be useful when particularly curtain walls have been modelled without the disallow join box ticked first and you want to disallow join to them all.   You could select all instances in entire project and click a button (or un-tick a box) to disallow join to the selected elements.

Tags (3)
Anonymous
Not applicable

The default wall join functionality in Revit is appalling.

For example, material handling gives no precedence to elements/layers that are marked as 'structural' for example, resulting in structure that is cut into or changes length due to touching non-structural element/layers -- this is not the reality of how buildings are built at all, and makes documentation much more difficult.

 

The current options for users are to either accept Revit's flawed and most often incorrect wall joins, to cycle through a few different alternatives which more often than not don't include a correct/logical one, or right-click the walls end and choose Disallow Join (where there are multiple overlapping walls this can be difficult to do without first isolating the wall(s) to be worked on) -- The suggestion to make this a separate tool to work on multiple walls at once would be a huge step forward, it would save me thousands of clicks for most projects.

 

Also the current Wall Join tool should highlight walls like AutoCAD, not simply show a box around the intersection, so users can be clear on which walls they are working with, as there are often many intersections and numerous walls close to each other.

@vitorbortoncello ,

This functionality is currently available in the Wall Joins command. Does this satisfy your request?

 

image (15).png

Ric_Weber
Advisor

@kimberly_fuhrman-jones, I will let @vitorbortoncello answer to his thought process, but the way I read his idea is, "I want to be able to select a wall or multiple walls and click a button and say "disallow from join" for all ends of all the walls I've selected all at once."  The current methods of the tools makes you select each end individually which is good, but often we need both ends of one or more walls."

 

I'd like to also state that although I think it almost should be a related separate idea, Anonymous' thought of "Also the current Wall Join tool should highlight walls like AutoCAD, not simply show a box around the intersection, so users can be clear on which walls they are working with, as there are often many intersections and numerous walls close to each other." is an excellent suggestion as well.  

Hi @kimberly_fuhrman-jones

What i meant is exactly as explained by Ric_Weber

"I want to be able to select a wall or multiple walls and click a button and say "disallow from join" for all ends of all the walls I've selected all at once. The current methods of the tools makes you select each end individually which is good, but often we need both ends of one or more walls."

starry.cui
Autodesk
Hi all,

 

May I kindly confirm with you the primary concern of the issue here?

 

  1. Efficiency: Are there challenges with the existing tool, even though Revit allows multi-selection (using the Ctrl key) and mouse selection by framing the targets? https://streamable.com/glwqzq
  1. Usability: Is the main issue that the walls are not highlighted like in AutoCAD, making it difficult to determine which walls are being worked on?
  2. Something else...
Additionally, could you please share specific scenarios that justify the need to disallow joins for all ends of one or more walls simultaneously?

 

Thank you for your insights!

It would be much easier if the Disallow Joins option were available immediately after selecting walls, rather than having to use the dedicated tool. While I can right-click individual walls to apply it, I’d like the ability to do this on multiple walls at once. 

 

I consider it a workflow issue.

Ric_Weber
Advisor

@starry.cui, I don't think I knew you could do that.  I have added that to my training package.  I've also added WW as a shortcut for Wall Join so I don't have to go up and find the button.  I rarely used that tool because it was always a bit of a pain in the butt I felt.  Still is a little bit, but this helps.  

But I do still agree that having the walls highlight would definitely be helpful as well so that we could then unselect certain walls or we could individually select/unselect walls.  

In a perfect world... those walls would have gradient coloring, darkest at the ends where the join is, but then fading as it moves away from the joint spot.  So if we've selected an entire wall, both ends would be dark and light in the middle.  (opposite of course in dark mode). 

starry.cui
Autodesk

@vitorbortoncello @Ric_Weber 

Thanks a lot for the explanation. I totally understand the mindset of wanting to directly select walls to edit wall joins.

 

I understand the workflow like "select a wall or multiple walls and click a button to say 'disallow from join' for all ends of all the walls I've selected all at once" is convenient, but it can be challenging to determine user intentions, such as whether they want to disallow all ends or just specific ones in Revit, like https://postimg.cc/ZCkmfL7c 
 
We will discuss internally and see whether there will be a way to improve your experience.
 
Best,
Jack_Shao
Explorer

@starry.cui Can you share the video again? it's not available anymore

julia_lubacheskiQ3DPX
Contributor

Dynamo, along with a Python node (or even some custom packages), is frequently used to solve exactly this type of repetitive workflow problem in Revit.

Here's how Dynamo would solve it:

  1. Selection: A Dynamo node (like Select Model Elements or All Elements of Category) would select the walls (or curtain walls, where this is very common).

  2. API Access: A Python script within Dynamo would access the Revit API (Application Programming Interface) and use the function WallUtils.DisallowWallJoinAtEnd(wall, end_index).

  3. Batch Execution: The script would loop through the list of selected walls and apply the "Disallow Join" command to both ends of each wall (end_index 0 and end_index 1), accomplishing the work of hundreds of clicks in just one run.

MiWolff
Advisor

Given that Anonymous' original post is from 2017, when can we expext this to be implemented? Can you make it into a dot update, please? I would not mind having this in older versions as well. How about tomorrow afternoon?

starry.cui
Autodesk

@Jack_Shao 

Sorry for the late reply. https://streamable.com/glwqzq here is the updated link.

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

Submit Idea