cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Full support for Pressure Pipe API

Full support for Pressure Pipe API

A lot of questions were being asked about Pressure Pipe API, examples:

 

  1. https://forums.autodesk.com/t5/civil-3d-customization/pressure-pipes-api/td-p/6334077
  2. https://forums.autodesk.com/t5/civil-3d-customization/how-to-connect-or-disconnect-fitting-from-pres...
  3. https://forums.autodesk.com/t5/civil-3d-forum/creation-of-pressure-network-and-add-pressure-pipe-in-...

 

 

but unfortunately it is not properly supported. 

 

I hope  that this Pressure Pipe APIcan be done ASAP, just like Pipe API. There are many of us who are clamoring for it.

 

 

15 Comments
Anonymous
Not applicable

Looking forward...cheers! 

Anonymous
Not applicable

Please implement this feature! I need a seemless link between Civil3D and my pipe design software.  

Anonymous
Not applicable

Ayooo autodesk..please update this feature

ir.abdullah83
Explorer

fully support...

martin.folber
Advocate

Hi, totally agree. Full support needed.

Thanks

Martin

martin.folber
Advocate

The biggest problem is missing function Part.AddToProfileView Method (similar to one in gravity pipee networks)

Possibility to control profile view data band styles and their staggering.

 

Thanks

Martin

eirij
Advocate

We are in urgent need of Solid3D bodies of Pressure Pipe & fittings. Please update the features.

Thanks,

Eirij

TimYarris
Autodesk
Status changed to: Accepted

The forum posts associated with this idea seem to be related to two major areas:

1. Using the API to Get pressure pipe, fitting and appurtenance data. This should all be available in the Civil 3D 2021.2 Update.

2. Using the API for AddPipe, Fitting, and Appurtenance on an existing pressure network. AddPipe through API should be doable, because the previous limitation of Partsize has been solved. But adding a new Fitting and Appurtenance are still missing in API.

DmitriyZagorulkin
Collaborator

@TimYarris What you indicated as an addition could have been done in previous versions through reflection. I think that you are just some of the classes that were "internal" made as "public". But this is of little use. This does not allow software simulation of pressure networks. Essential methods for adding fittings and valves are missing. We have a need for detailed modeling of pressure networks, we have ideas on how to automatically model complex typical nodes of such networks. The tools of the pressure network Civil 3D are suitable for this in terms of displaying and transmitting data via Shortcuts. But the lack of the necessary methods for the full-fledged creation of such networks programmatically bury these ideas in the bud. The only solution is to use Revit for detailed network construction. There it is inconvenient for Civil 3D users. But in Revit at least there are all the necessary tools for the software construction of pressure networks. It is sad that the 10th anniversary is coming soon, when pressure networks appeared in Civil, and there is still no software interface for their full-fledged creation. And this is not to mention that it would be nice to add methods for changing the objects of the pressure network. But it already looks like fantasy ...

DmitriyZagorulkin
Collaborator

Today I discovered that the necessary methods for creating a pressure network have been added to the API! Apparently, this happened in some update for the 2022 version. I tested the creation of pipes and a connecting fitting between them - everything works! Tears of happiness roll down my cheeks and I say thank you very much for doing this! ))

andrew_milford
Autodesk

Hi Dmitriy,

Glad this has been helpful, we have plans to add more.

Stay tuned.

 

soonhui
Advisor

@DmitriyZagorulkin ,

 

You said that you have tested the connection from Pipes to Fitting.

 

Though it works in simple case, I don't think it can work when you have a pipe layout from another software and when you want to sync them over, wholesale. How could the API be useful when the Port Index and the selection of the Pressure Fitting itself is very much depending on the w...

 

Or is there anything that I miss?

 

 

TimYarris
Autodesk
Status changed to: Implemented

Delivered in Civil 3D 2021.1

martin.folber
Advocate

Hello Tim,

That's great news! Hoping API will cover all necessary functions for controlling the pressure pipes.

 

Thanks

Martin

soonhui
Advisor

@martin.folber , sadly, Pressure pipe API is still lacking, see here for a list of yet-to-be-implemented feature. 

 

Do also vote up that issue, thanks!

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

Submit Idea  

Autodesk Design & Make Report