Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.
Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.
Changing the relative repair tolerance seems not to be effective in any way
Posted Apr 30, 2013, 1:25 a.m. EDT Geometry Version 4.2 3 Replies
Please login with a confirmed email address before reporting spam
I need to define a geometry that is very awkward but it's necessary, It's a sphere with a very big radius compared with the thickness of a single layer (1000 times smaller, e.g. s/r = 1e-3, where s = layer thickness and r =sphere radius).
The problem is: When I define a sphere with such dimensions, it will give me an error giving a minimum value for layer thickness, witch respects the following equation, independently of the relative repair tolerance value: s_min/r=5e-3, It was tested for relative repair tolerance between 1 and 10e-12 and for some radius values around 1 and 1e-3 in COMSOM 4.2 and just keeps giving the same value with the error.
Then I tried to define this layer by creating two spheres: one with the desired internal radius (r-s) and another one with radius equals r, and at this time, the geometry was created with no errors, and I could see that both spheres where created by hiding a boundary from the external sphere and zooming in a bit. And again, the relative repair tolerance seems to have effect in the created geometry. But I have already defined a very complicated geometry with several of those spheres with layers and it was working fine, but now I need to reduce this thickness and I don't really want to redefine the entire geometry.
By the way, as this parameter (relative repair tolerance) appears both in geometry and form union's settings, it set the same value on both every time.
I also tried to created new clean mph, just with this sphere and nothing changed, the same errors, so it's not something I defined in my model that is causing trouble.
Am I missing something here?
The problem is: When I define a sphere with such dimensions, it will give me an error giving a minimum value for layer thickness, witch respects the following equation, independently of the relative repair tolerance value: s_min/r=5e-3, It was tested for relative repair tolerance between 1 and 10e-12 and for some radius values around 1 and 1e-3 in COMSOM 4.2 and just keeps giving the same value with the error.
Then I tried to define this layer by creating two spheres: one with the desired internal radius (r-s) and another one with radius equals r, and at this time, the geometry was created with no errors, and I could see that both spheres where created by hiding a boundary from the external sphere and zooming in a bit. And again, the relative repair tolerance seems to have effect in the created geometry. But I have already defined a very complicated geometry with several of those spheres with layers and it was working fine, but now I need to reduce this thickness and I don't really want to redefine the entire geometry.
By the way, as this parameter (relative repair tolerance) appears both in geometry and form union's settings, it set the same value on both every time.
I also tried to created new clean mph, just with this sphere and nothing changed, the same errors, so it's not something I defined in my model that is causing trouble.
Am I missing something here?
3 Replies Last Post Apr 30, 2013, 3:24 p.m. EDT