3D mesh with 2D anchors
Hello everyone!
I have a problem which I can't solve for a few days already, hope on your help.
I need to get :
3D mesh of cube with 2 components and identical (or close to) nodes on the opposite surfaces of the cube.
So far I have:
2 solids connected to each other, 2D mesh of the surfaces (identical to the opposite)
It seems to be easy but it's not, couldn't find similar case on the forum.
Here's the model bellow:
Thank you!
Answers
-
I don't have v2019
Could you show a screenshot?
0 -
Thank you for your response.
So far I have 2D periodic mesh of the cube (opposite surfaces have the same mesh), I want to keep those elements as anchors.
I tried to assign the mesh to the geometry but unsuccessfuly cause it changes the mesh)Also I have fibers part, I need to keep blue comp as anchors and connect green part to it (green part can be remeshed).
If I'll connect the green mesh to the blue one, I'll be able to make 3D mesh through TetraMesh tool.
Thank you!
0 -
What do you mean 'I tried to assign the mesh to the geometry but unsuccessfuly cause it changes the mesh)' ?
which panel did you use? Could you take screenshort?
0 -
Sure,
I use Geometry->NodeEdit->Associate
For example, here we can see Front Plane View. Meshes on different surfaces are identical that's why from this point of view we see those as one mesh.After Associate operation, in places of connection of surfaces I have such a displacement:
I tried to use different tolerance but it couldn't help.
I guess the reason of the displacement is that my geometry somehow has micro-defects so it's not equal to the opposite one.And when I associate the mesh with the geometry, it changes the mesh.
0 -
Why do you have to associate nodes?
0 -
No, no, I don't need to.
I just tried to assign the mesh to the geometry cause it's easier to operate with geometry.
At this moment I'm trying to connect different 2D Meshes together.
One of those meshes shouldn't be changed (anchor).0 -
Ok if you don't need and it affects mesh, then simply don't associate nodes, so mesh will be unchanged.
What is your trouble if nodes are not associated?
0 -
The problem is I have free edges which I can't fix by equivalence tool cause I can't change blue mesh.
I can fix it manually by 'Replace' tool but it would take too much of time.
So I'm looking for a way to connect those meshes without changing the blue mesh.
0 -
Hi
Just replace 1 or 2 nodes and then remesh green elems , remained nodes will be concided to nodes of blue comp so you can equivalence it
0 -
Thanks a lot, your idea sounds like a way to solution.
I just haven't worked with remeshing before.
So I replace 3 nodes, and then should I use 'Tetra remesh' tool?Or is there any other tools for remeshing?
0 -
I don't mean tetra remesh,
I mean remesh 2d trias (in panel automesh, select trias elems and remesh them, new nodes will be distributed near by blue nodes and then you can equivalence them.)
0 -
I connect 3 (Replace nodes tool) nodes then remesh elements (Automesh tool).
But it doesn't distribute new nodes as you said.Am I doing something wrong?
Also I tried Surface deviation tool, it helps to connect the elements but it changes the mesh and add new nodes.
Appreciate your help.
0 -
You must delete edges before remeshing.
Replaced nodes must be at vertices of the shaped
0 -
Hi Daniil,
Do you know how to use Simlab (another solid meshing tool of Altair)?
Simlab have 'include' Mesh control which can solve your problems in minutes.
You can go to Simlab forum and ask help.
0 -
Thank you @tinh your solution worked well!
And thank you @alpha for alternative solution.
I'm sorry just wanted to ask last question.
After I adjusted my 2D mesh properly I had no free edges in my model.
Then I used tetramesh tool to make 3D model out of 2D with regard to anchors.
After that my 3D mesh had some free edges (red lines on a picture below).
Those edges can't be fixed.
Is this some kind of glitch of the program?
0 -
No, this isn't. 3d comps usually have free edges and you don't need to care about them.
With 3d comps, you need to ensure no free faces, instead.
0 -
@tinh
Thank you very much!0