x3D export messes up scale

I am exporting my blender model to .x3d for 3D printing.

However, it appears that the .x3d file becomes way too big to print. The scale is completely messed up.

Collada exports in the right scale, x3d does not. So, is it safe to say that the problem is in the x3d exporter?

I have double checked all the settings in Blender, units, millimeters, 0.001 etc.

Is there a solution? Much obliged!

Exporting a blender model to .x3d for 3D printing it became too big to print. The scale was completely messed up.

Collada, .obj and .ply all export in the right scale, x3d does not.

All printing-tutorials say you have to set the ‘unit scale’ in the scene tab to 0.001 and the ‘length’ to millimeters. However, .x3d doesn’t understand this 0.001 value.

MY WORKAROUND:
Set the ‘unit scale’ to 1 and your .x3d export will be correct. A 10mm cube will print as a 10mm cube, the way it should be.

I wonder why the other exporters have no problem with this. Should the .x3d exporter be fixed or is it… uhm… just me?