we draw files in Meters, but receive Block data from external companies that is drawn in acad/millimeter.
How can I import these millimeter blocks into a meter file so that stuff displays correctly w/o going trough some tedious prcoess of adjusting all dimensions/text/radial dimensions etc. manually?
Normally, if Rhino detects that a millimeter file is being imported into a meters file, it will scale the incoming file accordingly. However, if you are importing stuff directly from AutoCAD via dwg/dxf, I am not sure the information is in the ACAD file in a way that Rhino can detect and act on it.
You can try by exporting a block in mm from Rhino as a .3dm and then importing it into a Rhino file in meters, the scaling of geometry will be correct. In experimenting with exporting a mm block from Rhino via .dxf and then re-importing it into a meters file, I see the automatic scaling does not work at all.
Concerning text blocks, leaders, dimensions etc. as far as my experience goes the dimension styles are never correctly imported…
When you place your block instance into your meters-based file you will get a DXF import dialog box. All you need to do is change the model units there from meters to millimeters and your millimeter-based block will play nicely with your model.
EDIT: Explanation: Rhino doesn’t know what the unit of dimension is in the DXF file, so it proposes a default for the model unit in the import the same as the model unit in the destination document. You, knowing better, can override this. If your document used inches, Rhino would have proposed inches.