How to create legend in HM using TCL

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

Hello, everyone.

I want to create a legend like the one in the attachment, whose labels are userdefined and appear at middle.

Can TCI do this work in Hypermesh?

 

Thanks for any help!

<?xml version="1.0" encoding="UTF-8"?>legend.png

Answers

  • tinh
    tinh Altair Community Member
    edited April 2016

    Yes, you can do it by Tk (commands frame, label)

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited April 2016

    Thank you for your reply, Sven.

    But I don't quite follow.

     

    Now when I create contour using tcl in HM, the legend shows like the attachment automatically. How can I modify it to the style above using TCL/Tk?

    <?xml version="1.0" encoding="UTF-8"?>old.png

  • tinh
    tinh Altair Community Member
    edited April 2016

    Hi, 

    You may not modify it

    Tell us why you need to make legend, we will guide

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited April 2016

    I want to colour elements by sets and show set names as labels of the legend.

    I take the set IDs as values of each element in sets(One element is included in only one set).

    But when I create contour using tcl in HM, the legend labels are numbers(actually the set ID).

    So I want to modify the labels from numbers to strings I want.

  • tinh
    tinh Altair Community Member
    edited April 2016

    You can color elems by comp or assem, it is easier switch color option on display toolbar

    Legend is just for quality plot.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited April 2016

    I have to do my work described above using tcl for some reason. It seams that it is an impossible work to be done by the current APIs.

    Thank you very much all the same.