Tee fitting connectors

Anonymous

Tee fitting connectors

Anonymous
Not applicable

I'm trying to place a tee fitting with no success. I think the spacing of my connectors might be the problem. I have tried with each connector on top of each other, I have tried with a 90 degree angle, I have also tried the configuration of the two vertical pipes sharing a common connection point and the horizontal stopping at the outer diameter. Each of these configurations has caused a "cannot insert tee" exception. 

 

Drawing.png

 

 

 

Does anyone know the specific spacing that is required to place a tee fitting between three pipes?

0 Likes
Reply
1,789 Views
8 Replies
Replies (8)

jeremytammik
Autodesk
Autodesk

Afaik, there are two ways to build piping constellations like this:

 

  • Insert the pipes first, and then add the fittings between them, like you are attempting.
  • Insert the fittings first, and then connect them with pipes.

 

I discovered and explored these two approaches in some depth working on my rolling offset implementation:

 

http://thebuildingcoder.typepad.com/blog/2014/01/final-rolling-offset-using-pipecreate.html

 

  • Hence my suggestion: delete all three incoming pipes.
  • Place the desired fitting.
  • Connect the fitting to the fittings at the other end of the deleted pipes.

 

Will the deleted pipes be automatically recreated?

 

I hope this helps.

  

Cheers,

 

Jeremy

 



Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder

0 Likes

jlpgy
Advocate
Advocate

Can hardly see any problems about the placement of your pipes.

What's the routing perference settings in your document?

If in routing preference settings, there has been at least one Tee family assigned, and preferred connecting method is "Tee", you must dig into the family document of you Tee family to inspect if the angle of the "branch" connector is fixed, or bound to some const parameter.

 

For example, in the Revit default content library (which you can download from Autodesk website), there are lots of Conduit Tee or Elbow families that has a totally fixed angle (45 deg or 90 deg). Which means that anyone is able to create a Tee family that does not allow 90deg connection.

Does the above make any sense to you?

 

I'm not sure if it's gonna help a bit, neither do I know about your skills of Revit, but you can have some further try. And .... keep us informed.

单身狗;代码狗;健身狗;jolinpiggy@hotmail.com
0 Likes

Anonymous
Not applicable

@jlpgy  Yes, my routing preferences are set and the angle for the family I am using is 90 but this still happens. 

 

@jeremytammik can you shed some more light on how I would place a newTeeFitting without already having connectors? I know the overloads for this method are connectors so I'm not sure how to call that without them, so I have been working to first place pipes and then place connectors. I am able to place elbows by having the pipes at 90 degrees share a common XYZ point, but not the Tee fittings. 

0 Likes

jeremytammik
Autodesk
Autodesk

Yes, I have lots of light to shed.

 

Most of it has already been shed by The Building Coder.

 

Read the series of articles on the rolling offset and all will be illuminated.

 



Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder

0 Likes

Anonymous
Not applicable

@jeremytammik  Apologies, I have read them but am still struggling with this problem. The only way I see that you call for a fitting to be placed without connectors is using the Utils.Connect method, which doesn't appear to still be available in the Revit API 2020 docs. If you know the way to place them without already having connectors, I would greatly appreciate the information. 

0 Likes

jeremytammik
Autodesk
Autodesk

You have not read very carefully, my friend.

  

You simply place them without connecting them using the NewFamilyInstance method:

  

  

Once they have been placed, you can connect them.

 

Utils.Connect is definitely not part of the Revit API... it has no Utils class. That might be one of my own, I often create one of those.

 

Read a little bit more carefully still, and you will see that the text clearly mentions The Building Coder samples.

 

I checked them, and Util.Connect method is still sitting there, happily waiting for you:

 

https://github.com/jeremytammik/the_building_coder_samples/blob/master/BuildingCoder/BuildingCoder/U...

 

Abgesehen davon that you could perfectly well implement it yourself, hombre.

 



Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder

0 Likes

Anonymous
Not applicable

OK I will try that. Thanks for your help.

0 Likes

mayajohan2389
Community Visitor
Community Visitor

Thank you for providing information. I was searching for information about T-connectors. I need to get some work done in my office. If you know of any company in Canada that provides such services, please share them with me. I will wait for your response.

 

 

 

0 Likes