Fabrication 2025 – Coupling Limit

You may have noticed a new setting in Fabrication 2025. You can see it when you edit the properties of a Service Template. It’s shows as Maximum # couplings. Valid settings are 1 to 10. So what is this setting you may ask? Well, don’t go with your instincts. The name is as unintuitive as possible.

To start, couplings are any ITM made from Pattern (CID) 2522. So not necessarily an actual “pipe” coupling. So this setting only applies to any fitting made from Pattern 2522 regardless of what it does in the real world. No other patterns are affected.

Your initial instinct might be that this limits the number of coupling patterns on a service template. You’d be wrong. When you think about it, a lot of things are made from Pattern 2522. Couplings obviously, but also Welds, Flanges. some Reducers, Adaptors, Unions, Bolt Sets, Gaskets, etc. That can easily push the number over 10. So what exactly does this do?

First, a little background. To start this setting only applies to Revit. No other Fabrication products are affected aside from using them to edit the setting. Next, you should know that there was always a coupling limit as it pertained to Revit. It was hard coded to 6 I’m told. This change in the 2025 Fabrication products made it editable to a smaller (minimum 1) or larger number (maximum 10).

What this settings does is control the connect and coupling logic in Revit. Revit’s autofill features like Route and Fill, Multi-Point Routing, Quick Connect and Design to Fabrication are affected. This is because the coupling pattern is special. In most scenarios, pipe is connected to fittings. In come cases, fittings to fittings. Coupling patterns on the other hand, can connect to other coupling patterns repeatedly.

These autofill functions need to process the various options for fittings. This can have performance implications that increase exponentially the more parts you have using those patterns. Let’s look at an example….

The below image shows a pipe flange connection. It’s using 6 coupling patterns in a row in the model. But in your service, there may be even more. Different types of flanges, welds, gasket and bolt set options, etc. It needs to look at all of those to determine the options available. In this case, a coupling limit of 6 would work. That’s how many 2522 patterns you would ever string together to make this connection. So after 6, Revit no longer needs to keep looking for couplings and can limit it’s analysis to other pipe or fittings in your service.

As you can see, the old hard coded value of 7 would be enough to cover most flanged or dielectric connection options. In some very limited edge cases, you might need more. So now you can bump it up to 10. However, you may want to actually reduce it lower. If you’re using ancillaries for gaskets and bolt sets and not drawing ITM’s to quantify them, a setting of 4 would be sufficient. For some systems, you might even be able to go lower.

What happens if the coupling limit is lower than what’s needed? Well, you might have to make those connections manually. Autofill functions wouldn’t provide all of the possible options. In some cases, you might event get broken connections.

Personally I’ve not been able to create a sample dataset and configuration that really demonstrates functionality working or not based on the setting. For the most part, it’s likely not going to affect most users however lowering it might provide some performance improvements in Revit. They tell me ideally the setting would be 3 or 4. But as you can see, if you’re using ITM parts for Bolt Sets and Gaskets, 6 is likely your “Go To” number. But on a plastic system? 3 or 4, maybe even 2 would be sufficient.

Non-Compete Agreements

Disclaimer: I’m not a lawyer so if you need legally binding advice, please seek out the services of an attorney licensed in the required jurisdiction.


I have researched my own legal matters on several occasions just as a matter of being educated in various matters. I’ve found over the years that a lot of people I run into have not.

Much of my network of associates operate in technical fields. When they change jobs, they’re often asked to sign a Non-Compete Agreement as a condition of their employment. More times than not, it’s signed as-is without any negotiation.

The most blatant power grab I’ve seen, was a former employer who hadn’t had time to draft their Non-Compete and was asking me to sign a document that said I’d agree to sign the official one once it was drafted. Say what? I’m going to agree to agree to something in the future for which I’ve not seen?

Even then, I didn’t say “No”, but asked how I could agree to agree to something unknown. They eliminated the requirement without me ever having to say No.

My Non-Compete Rules of Thumb

  • Different states have differing rules about what’s allowed and not allowed including duration. Check with your local jurisdiction for clarification in your area. Most law firms will give you a free initial consultation.
  • A fair Non-Compete shouldn’t prohibit you from gainful employment in the area of your technical expertise.
  • If signed as a condition of employment, Non-Compete agreements have legal standing provided they don’t violate some aspect of the law.
  • If you’re asked (or required) to sign AFTER you’re employed, they typically are not enforceable unless you were compensated in some way for signing it (bonus, higher wage, etc.)
  • Yes, it’s a legal document but don’t hesitate to edit it. Add things you like, strike those you don’t and change the terms how you see fit. Most companies are willing to negotiate the finer points of a Non-Compete.
  • Unless you’re hiring for a law firm,. the person asking you to sign isn’t the legal wordsmith that drafting that abomination of a document. Don’t take it personally. They won’t either when you ask for changes.
  • Limit the companies you can’t work for. What if they dominate an industry and most of your potential future employment options are “a customer”? e.g. I won’t go to work with anyone I’ve had direct interaction with as a result of my employment…etc.
  • Ask that they have a clause that if THEY terminate your employment, that the clause is null and void.
  • You’ll still need to honor confidentiality agreements but you should be able to work anywhere if they terminate your employment.
  • Work to limit the duration of the terms. e.g. 3 months as opposed to 5 years.
  • Ask to add a buyout clause, an extended notice to leave or other options to exit the agreement.

In short, get creative. You don’t have to have all the answers. It’s an opportunity to have a conversation where you can discuss your concerns and they can even help find creative ways to ease your concerns while addressing their own.