Connect Edition Tech Preview: Associative Extraction / Intersection

Awesome! Briefly discussed in the latest SIG. I hope that there will be more.

1. It would be good to have Element Templates and an option for Item Types to be automatically attached.

2. Presumably, this works with solids in Ref files as well.

3. I think that it would be good to understand what is happening when the extraction planes/lines are generated. Since the elements have symbology etc, I assume that they are regular Mstn elements that will be saved with the dgn. Also assume that when the base solid is being manipulated, the extraction elements are updated as well. Does this make them part of the Parametric Solids Feature Tree? Can the extraction elements participate in constraints solving... ie constrained to/with other elements?

4. Other useful elements that could be generated using the same tools are:

a. Centre lines:

1. Cylinders / Cones, Linear Solids: often useful to define some anchoring points here for rebar layout (polar coordinates?)

2. Cells: Inserts  / embedments would have anchor points as well that rebar would need to work around.

b. Bi-secting planes / lines:

1. The user should be able to select opposite or adjacent faces to a solid and generate the bi-sector planes / lines.

c. ???

  • Many thanks for your in depth questions.

    1. In future element templates and examples will be provided. Also for item types, there will be more an more examples

    2. Reinforcement is working for references coming from other applications like ABD and OBM, it will work for referenced solids with associative extraction too.
    As its a technological preview, its maybe not fully implemented in all cases.

    3. The extraction elements are updating if the solids are changed.The functionality will be expanded when needed. 

    4.Your request as forwarded to our Product management and we will come back to you with more information on future implementation.

    Bentley Structural YouTube Channel

    Bentley Technical Support

    Johannes Michalowsky

    User Success Support - Bentley Systems

    ServiceRequest Manager

  • Many thanks for the reply.

    I think that the new tools are very powerful and 'universal' enough in application that should be included or devolved down to platform level.

    GenerativeComponents and the new Constraints tools are very powerful, but there is a definite need for simple 'associative' features that can be really useful.

  • Something called 'P&C's' are apparently coming along to Mstn. It would be good to see how they can interact with and leverage Associative Planes and Intersections.

  • 4b. Example of how a bisecting plane can be used.

    Also interesting to see how a plane and edge can be used to define angled planes.. and how this can be used to define normals and vectors for extrusions.

    Ability to provide angled planes seem inevitable to have at some point, if we consider the need to deal with all those cylindrical elements that will be part of most models.

    4c. The ability to define smart points or coodinate systems to be used as a 'frame of reference' is also incredibly useful. PS already has started the ball rolling with associative planes and intersection lines... it would be great to follow through with points/coordinate systems. The way that TopSolid and other MCAD apps can define a CS that is associated with a solid's vertex and edges is pretty powerful.

    Use case? See the way Bentley Gold Partner Progenio 3D's cumbersome way of defining a coordinate system for features like cabinet drawers and holes... which require the tedious manual definition of a ACS using snaps. It would be far better if the user could define the CS using an associative tool like Extraction Planes (Extraction Points?).

    Thanks to Bentley's Ref files, the Progenio 3d user would be able load the base geometry in as a ref attachment and add his more detailed features... just like PS can do with Mstn and ABD solids. This kind of LOD control is essential for fast moving designs that need to be able to adapt quickly.

    5. Being able to define associative planes is also going to free up a lot of problems for ABD and other solid modeling users. See this old tread on the way ABD's Connect tool struggles with the user's design intent. The old Connect tool gets confused with dealing with joining with multiple application-specific solids (Roof and Slab). I suspect that it was impracticle for the coder to accommodate all possible combinations so we ended up with a less than satisfactory UX.

    Extraction planes etc would allow the user to provide a means to select a plane for the Wall to join to, thereby simulatneously simplifiying the coder's task (he only needs to write code for one type of element) and providing the user finer control over how the Wall interacts with the Roof / Slab etc.