Mesh error: dimensions too small - use different unit system

Submitted by rasoul on Mon, 11/04/2013 - 20:53

Hi,

I implemented mesh walls (stl file), but I faced an error. This is about unit system.
"ERROR: Mesh error: dimensions too small - use different unit system (multi_node_mesh_parallel_I.h536"

If anyone knows its reason, I am looking forward to know that.

Regards,
Rasoul

AttachmentSize
Image icon Screenshot_0.png221.8 KB

rasoul | Tue, 11/05/2013 - 23:19

I am using SI unit and the size of my simulation is 1 m^3.

Regards,
Rasoul

richti83's picture

richti83 | Tue, 11/05/2013 - 20:07

make sure you export the STL File in ASCII Mode (textfile). You can check this when you open your stl file with gedit.

@Chris: there should be an error when meshfile is not in ascii-stl-format, I faced a similar problem in our group some weeks ago.

I'm not an associate of DCS GmbH and not a core developer of LIGGGHTS®
ResearchGate | Contact

rasoul | Tue, 11/05/2013 - 23:21

Hi,

Thanks for the response.

Sincerely,
Rasoul

hansmannb | Thu, 11/28/2013 - 09:28

Hi,

I had the same problem as rasoul. I fixed it with openSTL and converted the file into ASCII STL.
Now i get a new error
"ERROR: Corrupt or unknown STL file: New facet begins outside solid object."

If anyone knows how to fix it, I am looking forward to know that.

Regards
hansmannb

richti83's picture

richti83 | Thu, 11/28/2013 - 14:46

Could you send me your meshfile ? I've never seen such an error.
A simple way to convert an stl to textfile is opening it in Paraview and than file->save data, choose Stereo Lithography File Format, and than choose Ascii.

Greetings to Linz :-),
Christian.

I'm not an associate of DCS GmbH and not a core developer of LIGGGHTS®
ResearchGate | Contact

NSalloum | Thu, 11/08/2018 - 14:14

hello Mr. Christian,

I followed the steps you had suggested for overcoming this error, but I am still getting the following error:

ERROR: Mesh error - root causes: (a) mesh empty or (b) dimensions too small - use different unit system ( ../multi_node_mesh_parallel_I.h:384)

So what do you suggest in this regards?

best wishes,

NSalloum | Fri, 11/09/2018 - 10:07

Hello,
thanks for your respond.

The units used in the stl file are mm and the ones being used in LIGGGHTS are SI.
The commands used for importing the meshed files in LIGGGHTS are as follow:

fix cad1 all mesh/surface file meshes/gmsh_500_Simplified_Model_Walzen_001_Frontrakelhalter_002_2.stl type 2 &
rotate axis 1 0 0 angle 90 scale 0.001 curvature_tolerant yes
fix cad2 all mesh/surface file meshes/gmsh_500_Simplified_Model_Walzen_Dosierwalze_Huelle_Bildblatt_001_1.stl type 2 &
rotate axis 1 0 0 angle 90 scale 0.001 curvature_tolerant yes
fix cad3 all mesh/surface file meshes/gmsh_Simplified_Model_Walzen_001_8_104_307_535_Stachelruehrer_fuer_D_60_1.stl type 2 &
rotate axis 1 0 0 angle 90 scale 0.001 curvature_tolerant yes
fix geometry1 all wall/gran model hertz tangential history mesh n_meshes 3 meshes cad1 cad2 cad3

best wishes,