Hi, I'd like to know whether there is a quicker and easier way to generate bonded contact amongst various components when importing the mesh into Mecway. Automatically determining the engaging contact surface will help me optimise my workflow greatly. Thanks!
Comments
Anybody found a good way to retain face numbering in a STEP? You can delete one fillet on a body with hundreds of faces and all of a sudden your carefully built named geometries are exploded all over the part because during CAD export, the face numbering was reiterated.
As I see it, you either need a more strict background numbering approach (anybody's CAD package good at that? Bricscad isn't!) or you need very complex 'proximity' based re-mapping of named selections during the STEP 'reload' function in Mecway.
Possible cheats:
If you are re-working one part, try and set up your contacts so they can just be the whole surface of the part. This is a no-brainer for bonded contact (you only pay once), and in a lot of cases the increases in run time are a good bit less than the time you were spending doing the re-surfacing. It's a case by case thing.
If your contact surface is not the area of change, consider a 0.1mm extrusion that has the contact surface on one side and the other side glues to the new part (with 0.1mm offsets at contact surface). This way you can use that "whole surface" trick above without penalty.
I have been down similar routes; regarding the first I had too many elements so the warnings go forever before the simulation starts, and with the second, I did the same with weld beads but had too many parts joining to other parts, to themselves, etc and eventually there's too much overlap and not all can be slaves. As you say case by case, in this case it's back to a monolithic merged solid. Luckily my materials are homogenous.
It has just occurred to me that the named selections are exposed in the API, so this is something I may play with to make the weeding out of the 'outdated' faces easier.
When the geometry is updated, I have only to worry on meshing and updating/checking those named selections.
I have seen a nice automation for basic FEA done on Hypermesh were they took the color of the faces on the imported step file to apply bc and mesh refinement, something like "blue faces are FIXED", "red faces are LOAD", "green faces are for mesh refinement", so the desinger just paint the faces in CAD before exporting and the preprocessor recognize those faces and apply the bc based on a text script.
Even expensive and supposedly integrated CAD/FEA programs such as NX fails to re apply bc when the number of faces of the CAD model changes.
Agree, I have also spent countless hours re-establishing contacts in ABAQUS and Inventor NASTRAN. I have watched it done quickly in Ansys Mech, via the auto tool, but that is the only time.
The Hypermesh automation sounds like a good trick (BricsCAD is perfectly happy to keep face colours in-position despite constant rework of the body...)