🎉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

Surface / plane intersection and move closest node of the surface to the intersection

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

Hello, 

i am looking for a mesh modification with TCL. Let me present my concern.

- i have a geometry i don’t want to modify.

- I want to create multiple plane at different Z location

- I want to determine closest node to the intersection surface / plane and move the nodes to this intersection following the surface curve.

does anybody has any clue to do that with HyperMesh functions ?

thanks in advance

best regards

Find more posts tagged with

Sort by:
1 - 5 of 51
    User: "tinh"
    Altair Community Member
    Updated by tinh

    Could you show some screenshoots?

    can you do it with GUI? why you need to do it by TCL?

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

    Sorry, I didn't see you replied me.

    I don't want to use the GUI, only TCL to do it automatically.

    I took another way that is to calculate the min distance between nodes on lines and the objective.

    But, I am stick on the node selection : 

    set Line_Peau_Sup_Milieu ' 1 5 135 150'

    eval *createmark nodes 1 'by lines' $Line_Peau_Sup_Milieu 

     

    Hypermesh does not found any node.

     

    Do you have an advise. I don't see ma mistake.

    Thanks a lot

    Best Regards
     

     

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

    I also tested without success : 

    set Line_Peau_Sup_Milieu {1 5 135 150}

    User: "tinh"
    Altair Community Member
    Updated by tinh

    Should be

    eval *createmark nodes 1 {'by lines'} $Line_Peau_Sup_Milieu

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

    Thanks a lot. I will test !