Hi!
I meshed on Mw a basket with shell elements. The problem is that the elements aren't connected.
Meshing into Salome, creating a fuse function of the all shells, the mesh is correct and continuous.
So I ask if anyone had the same problem and what's is necessary to do by CAD to avoid mesh discontinuity.
I had the same problems same time ago but I never solved it into Mecway
Comments
The problem is not to obtain all quads. The problem is the mesh which is disconnected between one face to another at the common edge/s. Surely depends from step model because operating a boolean operation in Salome (fuse) the resultant mesh is continuous.
Those basket will be enterely welded and I need continuous mesh and I need to avoid bonded contacts.
This was the problem which depends from CAD model.
Now I have to apply different thickness to some faces but, if I remember what wrote Victor, it is possible creating a New Component. These faces must be a part of a group of elements.
Regards, Andrea
Mecway doesn't allow to indicate the thickness direction, it assume is the midplane, but can be changed by means of CCX custom edits.
I'm still having problems with not being able to join all the surfaces together in Solidworks into one surface. I then save it as STEP model and when I import it to Mecway and mesh it, I get dislocated nodes on surface edges, that were not before joined. The reason Solidworks doesn't allow to join surfaces is because there can't be more than two surfaces joined on one edge. There is no problem where one surface has more faces, which are created with split line command. I usually use this for some preparations for easier selection in Mecway.
I use a procedure in which I make midplane surfaces for sheet metal plates. I prepare all of the surfaces I know I will need for load and constraint application and then I save it as STEP file.
Maybe I should model this from beginning in Mecway, since it is relatively simple structure. But sometimes I have more complex models and preparation of surfaces in CAD is good, because meshing is not simple in Mecway.
Does anybody have any recommendations for easier model generation?
As you wrote is necessary to split the surfaces but sometimes is a hard work.
I never find a faster solution than to import step file into Salome and apply "fuse" command.
Let me explain in some more detail how I break all the surfaces already in CAD (Solidworks). There are two possibilities:
1) You make separate surfaces with intersecting (NOT SAME) edges. If you can join these edges together, then there is no problem in Mecway. If edges cannot be joined, then Mecway meshes edges with nodes very close together usually. You have to zoom in to see or use the command for viewing open crakcs. This is sometimes solvable with combining nodes with 0,5 mm tolerance and then again check of all edges with open crack command.
2) In CAD one surface can be split to many faces. In Solidworks that is split line command. That means that the edges of different faces are the same because they belong to the same surface. But problem is that if you split one surface, you usually have to split all other that are adjacent or you get problems with nodes further apart and not being able to combine them.
Victor and Andrea, can you please explain both procedures in some steps. I never used Gmsh or Salome before and any help would be useful. Thanks in advance.
PS The second is better defined by "partially splitted"
You can import your step file into FreeCAD. Then go to the part workbench, select the items, and click on the Union button. It will connect your surfaces. There will be a warning message about connecting non solid but that's okay. I have used this very often.
I've tried your solution, but it seems I get it wrong somewhere, because I get the same result.
I import my STEP model to FreeCAD and then select whole geometry. I press union command and I get error shown on screenshot. After that I get empty workspace with no geometry and failed fusion command on the left. I decided to export STEP anyway and it worked, but when I import it to Mecway, I still get same problem on same edges as before. Nontheway, at first I thought it worked, because STEP looks as if it has all edges combined, because they are different color when I open it in Solidworks (black and not light blue as before).
Meshing in Salome is not simple but is more powerful and is possible to obtain full quads or full hexa....I repeat it's an hard job
See attachment and YouTube link below. I use FreeCAD version 0.16. They did alot of changes in FreeCAD version 0.17 that I didn't look into them yet so I still use version 0.16. Note that when exporting the step file from FreeCAD, I used the same name so Mecway updated the step file automatically (sometime I have to click reload). I also changed my unit to millimeters to match your Mecway settings (I uses inches). Also note that I first meshed with quadratic just to see if it mesh okay and it did besides the midside nodes of the triangle shapes didnt connect to adjacents. I then remeshed with your original (without quadratic) and it meshed okay too. I use quadratic whenever I can by default because it gives better reaults. Hope this help.
Victor,
For some reasons when I use quadratic surface meshing, the triangle shapes are not attached (see YouTube link below). I usually have to merge the node for them to connect as seen in the YouTube link below).
I had to change one setting in FreeCAD, because it did a compound merge at import of original STEP file and I had only one component, not multiple surfaces as was shown in your video. Check screenshot for more info. Basic point is, that it also works in FreeCAD 0.18. After import in Mecway I get good mesh with no misfitted nodes. I've checked with open crakcs and trying to merge nodes and the number stayed the same for quite big tolerance.
I would like to say that I try to knit together as much surfaces as possible in Solidworks CAD, so I get as few of them as possible. But it looks like FreeCAD writes somehow in STEP file after using union command, that common surface edges are the same and Mecway recognizes it in meshing procedure. If I import this corrected STEP back to Solidworks, it is still made out of same number of surfaces as it was before editing in FreeCAD.
I have one more question for one setting I've seen in your video (check other screenshot). You set min. nr. of el. per edge and per curve to 0.001. I've didn't get a simple answer to this day, what is a purpouse of this setting. Maybe Victor or some of you guys can explain from experiences, how does this setting reflect on mesh quality.
Thanks for all the help. This is great news for me now. I will make my FEM models easier and better with that union function in FreeCAD. Maybe somebody else will find this topic useful.
There's usually 3 steps I used before uploading to YouTube. All softwares referenced below are free.
1) Screen record at the highest available settings using ActivePresenter. End and save the recording without exporting (exporting take some time to encode and process but the end quality is just okay and still have large file size so I skipped it). There should be a MKV and audio files in the local Document folder under ActivePresenter under your selected name for your screen recording session after you save.
2) I use MKVToolNix to combine (kit) the video and audio together.
3) I use HandBrake to compress output file from the MKV kit to MP4 to upload to YouTube. Depending on your setting, the video quality loss is minimal and file size is much smaller so the YouTube upload time is much shorter.
If there is no audio needed for the YouTube video, then I skip Step 2 and go from Step 1 to Step 3 using the MKV file without the audio.
As for the minimum number of elements per curve and per edge, it's all depend on your preferences of the final mesh. The higher the values, the more elements per curve or per edge which result in higher elements at areas we may not need and result in larger model and longer solving time. The lower value usually yield more uniform mesh depending on the actual geometry.
I'll send a comparison later.
See YouTube below for Minimum Number of Element per Curve and per Edge.
And thanks for video editing info. I will take a look.
I'm also collecting some of them on the Mecway YouTube channel https://youtube.com/channel/UC8tXqfFUUYNb1kv5X4GLi3w
"mecway shell mesh site:http://mecway.com/forum"
I started off with a surface model in onshape made up of lots of separate parts.
I tried loading them in to mecway individually and meshing them with bonded contacts but this proved quite tedious and difficult. I tried Salome without having previously used it...i loaded in the individual surfaces and fused them into a single step file.
I had to break this up into lots of different named selections and components but it wasnt too difficult and i was able to achieve a good mesh that gave results in accordance with previous analysis i had done.