🎉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

Issues with solid editting in Hypermesh

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

Hello, I'm hoping someone can help mw with issues I've encounter when using solid edit menu.

 

I'm attempting to create areas of non-design space for OptiStruct analysis. In the first picture I've attached, I directly imported an IGES files from Solidworks. In the second picture I created additional geometry using the solids menu in Hypermesh. The larger radius cylinder and the inner cylinder are what I would like to define as non-design space as a bolt will occupy the inner hole. I'm having difficulties with two things:

  1. I am unable to merge the newly created geometry (the larger cylinder) with the imported solid. When I attempt to merge I recieve the error: 'None of 3 selected solids share surfs.'
  2. I am unable to trim the cylinders (both large and small) in order to form a separate solid.

 

I've followed tutorial: HM-2060 - Creating and Editing Solid Geometry, but am still having difficulties. Any help is appreciated, thank you.

 

<?xml version="1.0" encoding="UTF-8"?>1.jpg

<?xml version="1.0" encoding="UTF-8"?>2.jpg

Unable to find an attachment - read this blog

Find more posts tagged with

Sort by:
1 - 6 of 61
    User: "Altair Forum User"
    Altair Employee
    OP
    Updated by Altair Forum User

    Hi,

     

    You can use boolean operations to merge or separate solids.

     

    for instance, to merge the inner newly created cylinders can be merged without loosing solid geometry using Advanced boolean options. Try as shown in the image below:

    <?xml version="1.0" encoding="UTF-8"?>Capture.JPG

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

    Hi Prakash,

     

    Thank you for your response, that works well for merging geometry. Could you explain how I can separate geometry using the boolean operation?

     

    Perhaps they way I modelled this was not ideal, because the imported CAD model has the small cylinder as part of the entire solid. So now I've merged the larger cylinders with the entire solid as well. How can I now separate the llarge and small cylinder as their own solid?

    <?xml version="1.0" encoding="UTF-8"?>3.jpg

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

    Hi,

     

    Since the small cylinder surfaces are not closed, it will be tricky one.

     

    My suggestion is to go with CAD tool and do the necessary trimming or if you can spend some time you can close the small cylinders and trim using seep lines.

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

    I followed your advice and I played with boolean operations in combination with drawing solids and I was able to produce design and non-design regions that I'm happy with(first picture). In the process I created a new problem for myself. I tried to run an OptiStruct optimization but I recieved an error that constraints were violated. After looking at the solid I have modelled I believe it is because there are no shared faces between my design and non-design regions (second picture).

     

    Would you be able to advise me on whether or not the model I've attached is suitable or not for meshing at this point? Or can you recommend how to fix it?

     

    Thank you.

    <?xml version="1.0" encoding="UTF-8"?>Pic1.jpg

    <?xml version="1.0" encoding="UTF-8"?>Pic2.jpg

    Unable to find an attachment - read this blog

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

    I should add that I've tried using the solid edit trim panel, as well as the edge edit tools, but I've been unsuccessful.

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

    Hi,

     

    You can still mesh this and organize elements into design and non-design components. Make sure you have nodal connectivity and no free nodes/elements.