MicroStation 的单位控制系统极具灵活性,但这依赖于对图形真实尺寸的掌握。MicroStation 中许多用于尺寸标注、单元放置和文件引用的工具,都需要依托文件单位才能正常工作。遗憾的是,MicroStation 并非总能推断出 AutoCAD 文件中的文件单位。要准确设置 MicroStation 的单位选项,你必须了解 DWG 文件的内容及其创建时所遵循的标准。
AutoCAD 通过LUNITS变量指定两种线性单位类型。采用工程单位(Engineering)和建筑单位(Architectural)的 DWG 文件(对应LUNITS=3和LUNITS=4),默认属于英制单位(英尺和英寸),因此其单位是明确可知的。而其他类型 —— 科学单位(Scientific)、十进制单位(Decimal)和分数单位(Fractional)(分别对应LUNITS=1、LUNITS=2和LUNITS=5)—— 均不代表特定的度量单位。
从 AutoCAD 2000 版本开始,INSUNITS系统变量用于指定插入到现有图形中的 “设计中心块” 的单位。该变量支持 MicroStation 在启用 “真实缩放(True Scaling)” 功能时执行的自动缩放操作。但问题在于,AutoCAD 2000 之前版本的 DWG 文件中并不存在此变量,且在较新版本创建的文件中,该变量的设置也可能不一致。
若INSUNITS系统变量设置得当,在 MicroStation 中打开、参考或导入 DWG 文件时,你可将单位选项设为 “设计中心单位(Design Center Units)”。这是确保在 MicroStation 中打开、参考或导入DWG文件时单位保持一致的最佳方式。
要在 MicroStation 中为 DWG 文件设置设计中心单位,可使用DWG UNITS命令调出 “DWG/DXF 单位” 对话框,通过该对话框控制设计中心单位(即INSUNITS)的设置。使用 “保存设置(Save Settings)” 命令(路径:文件 > 保存设置),可将单位设置保存到当前的设计文件中。
若未设置设计中心单位,保存到 DWG 文件中的设计中心单位将由 “设计文件设置(Design File Settings)” 对话框中的 “工作单位(Working Units)” 值,以及 / 或 “另存为 DWG/DXF 选项(Save As DWG/DXF Options)” 对话框中的 “单位(Units)” 值共同决定。