ISO图,现在的标注都是正方向上的,在ISO视图上显示出来标注线呈ISO角度,视觉效果正确。
如果旋转或者转成dwg格式,原来的正方向标注不会将“正确的”ISO角度视觉效果保留下来,会变成true模式吧。请问如何才能将这个true变成arbitrary并且倾斜的角度(ISO角度)正确保留下来。
试过MyDim.DimensionStyle.Alignment = msdDimAlignmentArbitrary,无用。想想也对,arbitrary至少需要倾斜角度吧。找不到更多的帮助了。有无关于创建或者修改arbitrary标注的MVBA代码?谢谢!
凌工:不好意思,您这个帖子被我遗漏了。
需要再次强调的是,DimensionStyle不能像您写的这样对其中的某个属性单独赋值。请参考VBA帮助文档中如下的例子。①先从标注元素oDim中取得DimensionStyle对象oDimStyle;②对oDimStyle中的某些属性赋值;③将oDimStyle整体性赋回oDim.DimensionStyle;④oDim.Rewrite。