Automate pipe connections and joint placement in Revit.
Configure welded, threaded and flanged joints, automate fitting and accessory placement, and split straight pipework at set intervals. Check mapped size and pressure values before joining.
See the same flanged joint created two ways
Compare manual modelling and Connection Manager side by side in the recorded Revit example.
Mix welded, threaded and flanged joints
Map each connector's end-type parameters and define permitted end combinations. Select flanges for arrangements that need them while keeping welded and threaded rules separate. Use loaded families and parameter data from the active Revit project; Connection Manager does not create missing parameters or load families.
Automate fitting and accessory placement
Insert selected flanges, gaskets, bolt sets and other loaded families when connected elements are placed or changed. Use separate component lists for each side where required. Wafer arrangements use one bolt set through the clamped assembly.
Split pipework into shorter straight lengths
Divide straight pipe runs with configured joints at set spacing, using a suitable loaded coupling or union family where required. Select the nominal size range and pipe specification conditions. Fittings and accessories mark run ends; resulting lengths do not exceed the spacing. This is not stock-length optimisation or a complete fabrication package.
Check the joint rules before connecting pipes
Compare mapped size properties and permitted property combinations, such as pressure values for a given size. With validation enabled, pairs that fail the selected checks are left unchanged. Optional reconnection after deleting an inserted component requires Connect automatically and Restore system after component deletion. Revit system checks and engineering review remain necessary; MEP Fabrication Parts and ITM services are outside this scope.
Request a trial or quotation
Request a static-licence trial or demonstration, ask for a B2B quotation, or read the user manual at /media/downloads/pipeex-connection-manager-user-manual.pdf.
Revit pipe connection questions
Can I mix welded, threaded and flanged pipe connections in Revit?
Yes. Define the end types permitted on each side of a connection, map the parameters that identify those ends, and choose the checks and component lists for each arrangement. The manual includes welded, threaded, flanged and wafer examples. The required families and parameter data must already be available in your project.
Can I split long pipes and add joints at regular intervals?
Yes. Interval rules insert the selected connection arrangement along matching straight runs. Set the spacing, nominal size range and pipe conditions. Fittings and accessories mark the end of each straight run, and resulting pipe lengths do not exceed the selected spacing. This does not produce a complete fabrication package or optimise stock lengths.
Can I check pipe size and pressure before connecting?
Yes, through the rules you configure. Match groups compare mapped properties on both sides, even where family parameter names differ. Allowed-match rules define permitted combinations, such as pressure values for a given size. With Validate before connecting enabled, a pair that fails the selected checks is left unchanged. These checks do not perform pressure design or verify a piping code.
Can it reconnect a pipe run after I delete a component?
With Connect automatically and Restore system after component deletion enabled, deleting an inserted component causes PipeEX to reconnect the run. A separate option disconnects existing joints that no longer match a permitted connection type. This is configured behaviour for the documented connection process, not a general repair tool for every disconnected system.
Which Revit versions are compatible?
Include your Revit version in the request. PipeEX will confirm compatibility for the Connection Manager version offered to your team.
Can we use our own Revit families?
Yes, where the families are loaded in the project and provide the data needed by your connection rules. Confirm suitability with a representative joint before wider use.
What is required before setup?
Use an active Revit project with the required loadable families and parameter data already available. The manual covers parameter mappings, connector priority, bolt settings and profile synchronisation.
How is Connection Manager licensed?
Connection Manager is available on request with static licences only; floating licences are not offered. Pricing is provided by B2B quotation, which confirms availability, licence term, support and commercial conditions.
How does it handle wafer assemblies and bolt lengths?
Wafer arrangements use the specified components on each clamped face and one bolt set through the complete assembly. The documented bolt-length calculation applies to wafer-face (WF) connections: it uses a configured base length and the distance across clamped components, then applies your rounding setting. It is not an independently verified structural or code-compliant bolt design.
Does it replace engineering review?
No. It applies the rules your team configures. Your team must confirm that the selected components and resulting arrangement meet the project requirements.
How can I add flanges only at selected pipe accessories or equipment connections?
Define the end-type combinations that require a flanged arrangement and assign the component list to those combinations. Keep welded or threaded arrangements separate. Connection Manager applies the matching rule at aligned connector pairs, rather than adding the same detail at every fitting. Equipment and accessory families must expose the mapped connector data; test each representative family and review the resulting arrangement.
Can I insert couplings or unions when splitting Revit pipe runs?
Use an interval rule to split or divide straight pipework into shorter lengths and insert the configured joint components. A loaded coupling or union family can be selected where it suits the permitted end types and required family data. Set the joint spacing and pipe conditions, then check placement on a representative run. This is configured joint insertion, not stock-length optimisation or a complete spool fabrication package.
Can I use different pipe joint spacing for each specification or diameter?
Yes. Each interval rule has its own joint spacing, nominal diameter range and pipe conditions. For example, a PipeSpec condition can select one piping specification; wildcard values can match a group of specification codes. Put specific rules above general ones because the first enabled matching rule is used. All listed conditions must be satisfied, and resulting straight pipe lengths do not exceed the selected spacing.
Can I automate Revit pipe connections without writing a Dynamo graph?
Connection Manager is a Revit piping plug-in configured through its settings screens. Use end-type rules, property checks, component lists and interval rules for the documented joint placement and pipe splitting tasks without building a Dynamo graph for those tasks. It does not replace every custom Revit script or automate arbitrary routing geometry. Bring a representative connection case so PipeEX can confirm the relevant scope.