`Sketch 2D` 功能区里标尺寸,标注线出来是绿的,但数值跟实际差了一截,看的是 50,量出来是 49.7,圆角半径 R5 显示成 R4.8。草图尺寸的显示精度跟模型显示精度是两码事,改的地方不一样。
草图标注的精度跟着 `Tools > Settings > Resolution/Tolerances/Units` 走,`Perimeter Length` 默认 20mm,草图画小特征的时候数值会按这个精度取整,改到 1mm 或者 0.5mm,标注数值就跟实际几何对上了。改完点 `Apply resolution`,别直接关窗口,不点的话下次打开还是旧的。
标注的样式在 `Sketch 2D` 功能区右侧,有一个 `Dimension Style` 的下拉。点开里面可以设箭头大小、文字高度、引线长度、小数位数。小数位数默认两位,0.00 这种,改一位或者三位在这个下拉里调,跟 AutoCAD 的标注样式管理器逻辑差不多,但入口不在 `Tools` 菜单下面,藏在草图工具栏里。

草图标注的字体大小跟着 `Tools > Settings > GUI Settings > Text` 走,`Annotation` 那一栏的字号改大改小,所有已经标好的尺寸会跟着变,不用一个一个调。颜色在同一个面板下面的 `Colors` 标签页,`Dimension` 那一行就是标注线的颜色。
之前画一个垫片的 2D 草图,标注完了所有尺寸数值都是整数,R2.5 的圆角显示成 R3,客户看了觉得不对。`Perimeter Length` 当时是 20mm,改成 0.5mm 之后 R2.5 显示正常,但屏幕上圆角从弧线变成了折线,显示精度太低导致的。两个参数要分开调,标注精度管数值,显示精度管几何外观。那天同时开着 ANSA 和 Word 写报告,切来切去,改完一个忘了另一个,标注好了显示还是折线,又回头改了一遍。
草图尺寸标完之后想改数值,双击那个标注,弹出的框里输新值,回车,草图的点会自动移动过去。这个跟 CAD 里驱动尺寸的逻辑一样,不是改文字,是改几何。改完如果草图轮廓乱掉了,检查一下约束是不是够,自由度没锁死的话改一个尺寸别的会跟着跑。
`ObjectVisibility.SketchDimensions` 这个属性在 ANSA 二次开发的 API 里有,控制草图尺寸的显示开关,默认是开的。如果发现草图里看不到标注了,去 `Sketch 2D` 功能区最右边找那个眼睛图标,或者 `Windows > Visibility > Sketch Dimensions` 勾上。路径汇总:草图标注入口 `Sketch 2D` 功能区,精度 `Tools > Settings > Resolution/Tolerances/Units > Perimeter Length`,样式 `Sketch 2D` 右侧 `Dimension Style`,字体颜色 `Tools > Settings > GUI Settings > Text/Colors`。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删