原因找到了:折弯线 Note 不读普通 Note 文档格式 (swDetailingNoteTextFormat),而是读 钣金折弯注释专用格式 (swSheetMetalBendNotesTextFormat)。之前改的是普通 Note + Dimension,所以尺寸/普通注解变了,折弯注释还是汉仪长仿宋体。
本次修改
-
改正确的文档格式:
swSheetMetalBendNotesTextFormat(钣金折弯注释)swDetailingBendTextFormat(工程图折弯文字,双保险)
-
不再改
swDetailingDimensionTextFormat,避免误把尺寸字体改成宋体 -
日志增加 每条 Note 的
实际字高=xx mm(xx pt),便于确认是否生效
重新编译后跑 1023,日志里应看到类似:
文档钣金折弯注释格式:汉仪长仿宋体/3.50mm -> 宋体/7.00mm(20pt),结果=True
若文档格式已改但图上折弯注释仍不变,把新日志贴过来------可能需要刷新平板视图(隐藏再显示折弯注释)才能重读文档格式。