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

  • Please refer to my post of to day about shifting triangle strings

    regards

    Per Justsen

    ShiftTriangleString.rar
  • 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?

  • 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'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
  • 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