MicroStation CONNECT Edition 帮助

“高级单位设置”对话框

包含用于设置设计环境分辨率(设置大小和精度)的控制选项。

您可以通过以下方式访问此对话框:
  • “设计文件设置”对话框:选择“工作单位”,然后单击编辑按钮


设置描述
单位类型 确定此设计文件中的单位是测量单位还是某种无单位的表示形式。
  • 距离 — 使用测量单位。
  • 无单位 — 使用非线性测量单位值。例如,“经度”或“纬度”。
分辨率 确定设计平面/立方体的精度。“分辨率”设置定义了设计环境的最差精度;当工作区域/体积块达到外部极限(非常大)时会存在这种状况。例如,在 0.0001 米这样一个“最差情况下的”精度下工作时,设计平面/立方体每个轴向上的大小将为 9 亿千米。在接近设计平面/立方体的原点处绘图时,实际精度要好数百万倍,这种情况很常见。
警告: 更改“分辨率”设置会改变模型中现有几何图形的大小。
工作区域 (每个轴) 根据分辨率显示工作环境的每个轴的长度(“单位类型”为“距离”时,使用“英里”或“公里”表示)。如果分辨率发生更改,则会自动重新计算此区域。
工作区域(实体) 本产品使用的 Parasolid 实体建模引擎需要此设置。它定义了一个范围上限,以限制任意单个实体按固定精度进行建模。在“高级单位设置”对话框中,此精度值显示为“实体精度”。

您使用的设置将取决于是否需要与 V7 项目兼容。为获得最佳效果:

  • 在“分辨率”部分中,将存储单位设置为“米”。
  • 在“工作区域(每个轴)”部分中:

    对于 V8 项目:输入 1(公里)

    对于 V7 项目:输入 0

对于 V8 项目,这会将“实体精度”设置为 1E-008,该值也是 Parasolids 缺省设置。如果稍后对“分辨率”设置进行任何更改,则将“实体”值更改回 1 公里会使“实体精度”恢复到 1E-008。

首次访问参数化特征工具时,在尚未设置“实体精度”的模型中,缺省为 V7 设置。在此类情况下,将显示一个警报框,通知您可以改进模型的“实体精度”(对于 V8 项目)。您可以选择更新该设置、保留当前设置或者不对当前会话执行任何操作(同一模型以后的会话中也将显示此警报)。

对于 V7 项目,在输入并接受 0 作为“实体”值后,当您下次进入“高级单位设置”对话框时,“实体”值将反映 V7 设计立方体的大小。

使用参数化元素或特征时,Parasolid 引擎按如下方式处理精度问题:

按照名为“会话精度”和“会话角度精度”的固定精度执行所有实体计算。在该产品的环境中,会话精度等同于“实体精度”,由“高级单位设置”对话框中的“分辨率”设置和“实体”设置共同确定。

由于实体建模非常精确,因此必须至少按照实体所需的精度构造设计数据。

对于实体建模:

  • 会话精度(或“实体精度”)是建模器的线性精度。小于此值的距离被视为零,相差不超过此值的距离被视为相等。通常,除非点与点之间相距不到 1.0E-8 单位(线性精度),否则这些点不会被视为重合。
  • 会话角度精度是与零区别对待的最小角度(以弧度表示)。小于此值的角度被视为零,相差不超过此值的角度被视为相等。如果方向相差不到 1.0E-11 单位,则被视为平行。

如果可能,为了提高实体的可靠性,还建议您不要使用等于或接近线性和角度精度的几何图形尺寸标注构造实体。也就是说:

  • 对于不需要重合的顶点,线性精度相差 100 倍以上(会话精度相差 10-6 倍以上)。
  • 对于不需要平行的边,角度精度相差 100 倍以上(会话角度精度相差 10-9 倍以上)。
  • 要正确处理圆弧的精度,用于创建圆弧的半径必须比大小框的尺寸标注小 10 倍。