🎉Community Raffle - Win $25

An exclusive raffle opportunity for active members like you! Complete your profile, answer questions and get your first accepted badge to enter the raffle.
Join and Win

How to create legend in HM using TCL

User: "Altair Forum User"
Altair Employee
Updated by Altair Forum User

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

Find more posts tagged with

Sort by:
1 - 6 of 61
    User: "tinh"
    Altair Community Member
    Updated by tinh

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

    User: "Altair Forum User"
    Altair Employee
    OP
    Updated by Altair Forum User

    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

    User: "tinh"
    Altair Community Member
    Updated by tinh

    Hi, 

    You may not modify it

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

    User: "Altair Forum User"
    Altair Employee
    OP
    Updated by Altair Forum User

    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.

    User: "tinh"
    Altair Community Member
    Updated by tinh

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

    Legend is just for quality plot.

    User: "Altair Forum User"
    Altair Employee
    OP
    Updated by Altair Forum User

    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.