This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to connect Catch Basins to Manholes with Conduits AUTOMATICALLY ??

Hi all ! I am wondering if there is any method  to connect Catch Basins to Manholes with Conduits automatically without drawing each conduit manually .

Thanks !

Parents
  • Ahmed,

    If you have the conduit and manhole data in a source file, you could bring it in using ModelBuilder.

    Here is a Wiki article that explains how to do that.

    Thank-you,
    Larry

  • Thanks Larry for your reply, unfortunately this is not the case. All catch basins and manholes are separated in CAD file. The only way is to develop a tool using AutoCAD LISP programming language or in ArcGis - ArcMap. So i was inquiring if this tool exists in any Bentley's product .

  • Ahmed, when you say "all catch basins and manholes are separated in CAD file" do you mean that you have a separate DXF file with catchbasins and a separate one with manholes, or do you mean that your CAD file only has these nodes and not the pipes? Can you clarify if you have a data source that does have the conduit elements? Even if you have a table indicating start/stop node connectivity, you can import that with ModelBuilder using the link previously provided.

    Without such information, how would you know which nodes the conduits should connect between?

    We do have a tool called Element Property Inferencing which you can read about here, but this will only create the conduits and nodes between two existing nodes, or using an existing path of nodes and conduits to interpolate elevations, so I'm not certain if this is what you need.


    Regards,

    Jesse Dringoli
    Technical Support Manager, OpenFlows
    Bentley Communities Site Administrator
    Bentley Systems, Inc.

Reply
  • Ahmed, when you say "all catch basins and manholes are separated in CAD file" do you mean that you have a separate DXF file with catchbasins and a separate one with manholes, or do you mean that your CAD file only has these nodes and not the pipes? Can you clarify if you have a data source that does have the conduit elements? Even if you have a table indicating start/stop node connectivity, you can import that with ModelBuilder using the link previously provided.

    Without such information, how would you know which nodes the conduits should connect between?

    We do have a tool called Element Property Inferencing which you can read about here, but this will only create the conduits and nodes between two existing nodes, or using an existing path of nodes and conduits to interpolate elevations, so I'm not certain if this is what you need.


    Regards,

    Jesse Dringoli
    Technical Support Manager, OpenFlows
    Bentley Communities Site Administrator
    Bentley Systems, Inc.

Children
  • Hi Jesse, here an elucidation  : 

    I highlighted the components i wish to connect with each other, they are not linked with a conduit in the CAD file and i imported them as they are. Now i want to connect each two consecutive catch basins with a conduit then with a manhole or at least each catch basin gets connected to a manhole with a conduit. By the way these elements were imported via model builder as points of X,Y,Z , so if you can tell me how to establish conduits between the points of catch basins and the points of manholes via model builder .

  • Thanks for the details.

    Are you saying that the catchbasins need to connect laterally (tie into) to the existing pipes (seen in the screenshot). If so, below is a workflow I would recommend trying, which will automate the process of connecting the catchbasins to the nearest pipe. The catch is that the LoadBuilder tool is not available in StormCAD, so you would need to have access to SewerGEMS or CivilStorm (which have all the functionality of StormCAD plus more)

    1) Select the catachbasins in question (run the orphaned nodes query if needed)

    2) Open the batch morph tool and morph only the selected elements, to the Property Connection element type

    3) Open LoadBuilder and use the property connection option to automatically create taps and laterals to connect them to the nearest pipe. See: Using LoadBuilder to assign Property Connections to the nearest element while creating taps and/or laterals

    4) Run the batch morph tool again and morph the property connections back to catchbasins (assuming that you need to model them as such and assign catchment/inflow.)

    If this is not what you are trying to do, please clarify and perhaps include an example screenshot or drawing.


    Regards,

    Jesse Dringoli
    Technical Support Manager, OpenFlows
    Bentley Communities Site Administrator
    Bentley Systems, Inc.

    Answer Verified By: Ahmed Ramy 

  • Yes laterally . My version can do what you just said but for Taps, so i morphed all catch basins into taps, used " assign taps to links" option then reverted them to their original state but the connections are gone but according to your advice , the connections should persist if catch basins were morphed into Property connection, right ? 

  • The tap is the element that models the point where the lateral connects to the pipe and needs to connect to a lateral link element which then connects to the property connection (or catchbasin). You cannot assign a catchbasin to a pipe without using either a Conduit > Manhole, or a lateral > Tap.

    If you do not have access to SewerGEMS or CivilStorm, please create a selection set of the catchbasins that need to be connected laterally and send the model via one of the two methods described here and I will execute the steps previously described and send the file back - if that will help.


    Regards,

    Jesse Dringoli
    Technical Support Manager, OpenFlows
    Bentley Communities Site Administrator
    Bentley Systems, Inc.

    Answer Verified By: Ahmed Ramy 

  • Thanks a lot for your support and patience. Luckily we have access to SewerGems at our company, i am very grateful for your kindness and help !