CR - Transformations on Triangulation (MX)

Is it possible to extend minor option 059 (scaling, rotating, mirror,...) to triangulation strings. It could be usefull to adjust the triangulation instead of going back to the original stringmodel. Again. Other programs have this ability already... Or is it possible to manipulate the triangulation through VB/VBA instead of linemode?

 

With regards,

 

Gunther Groenestein

  • I understand the request and will try an answer. I just give my point of view here. 

    The idea is to keep the integrity of the triangulation against the DTM.

    Yes you are true that other sofwares can play with the triangulation which then does not reflect anymore the DTM. As far as I am concerned I don't want this to happen in MX. Remember that you can get information (especially string names) from the triangulation to be annotated on Xsections or profiles. If the information you get from the triangulation is not the same than the DTM it shall generate troubles. Anyway, today if you change the DTM and not triangulate again it is also wrong. But it is easy, and not so long on very large DTM, to run an input file that updates the triangulation.

    I would prefer the idea to keep a permanent link between DTM and the triangulation so that any change on the DTM would be automatically reflected in the triangulation. You will see something going in that way in V8i SS1 (dynamic surface analysis)  even not applied to the stored triangulation.

     Regards

    Jean-Pierre Laville-Noël

    TLI Consultant (France)



  • You are right to have a direct link between DTM and TRIA. But it could be usefull to quickly design the topsoil from your triangulation. This new triangulation you can display in your section.

    Another example: Create a concrete structure in MX. Use the translate function an you have both sides of concrete structure. Both sides can be drawn in a longsection/crossection. No need to create more strings, because your triangulation is already 1 string. And in this case there is no need for a direct link between "DTM" and TRIA.

     

    With regards

     

    Gunther Groenestein

  • I've been ooking for the same option and made one myself. Please find attached a quick and dirty VB that do what you want. Feel free to use it.

     The attached VB programme is to be invoked from infratools toolsbox or from the add-in manager.  You can shift a triangulation by adding a shift  dX, dY and a dZ to the triangulation string. So if you want to move a triangulation string down just add a negative dZ and follow the instructions. The result is a new triangle string where all levels have been amended.

    regards

    Per Justsen

    Danish Road Directorate

    MoveTriangleString.zip
  • Dear all,
    This was an old service ticket raised by Dar Al Handasah, We need the edit triangulation in MX because some of the survey data come as a zero level lines (for the road edges for example) and the level available on spot levels and so we need to change the triangulation line to be on the road edges.
    Also many times we need to edit the triangulation (add value to the elevation, cut part from the model, combine two triangulation model received form survivors) and we obliged to go for another software.
    To keep the DTM linked you can put an option to make a linked triangulation and non-linked triangulation model.

    Regards,

    Ahmed Hazem

     

     

  • I tried to use your little VB utility to lower a triangulation by -0.300 (to represent a topsoil strip strata). It looked like it had processed it but nothing resulted. I tried it with -1.000 and it worked fine. Can you advise?