去评论
距米网-精简版

Inventor工程图尺寸标注文字怎么一次性全部居中

奇异果
2019/07/27 13:59:03
Q:这是检索的尺寸,怎么一次性全部居中所有的线性尺寸?现在都是一个一个手动拖动,很是麻烦。

A:UI 上没有办法可以做到。 但是用iLogic可以简单的实现。(帮助中有范例。)
工程图中新建iLogic规则,然后粘贴下列代码。可实现激活sheet下所有长度尺寸和角度尺寸的文字居中。
复制以下代码:
  1. Dim oDoc As DrawingDocument
  2. oDoc = ThisApplication.ActiveDocument
  3. Dim oSheet As Sheet
  4. oSheet = oDoc.ActiveSheet
  5. Dim oDrawingDim As DrawingDimension
  6. For Each oDrawingDim In oSheet.DrawingDimensions
  7. If TypeOf oDrawingDim Is LinearGeneralDimension Or _
  8. TypeOf oDrawingDim Is AngularGeneralDimension Then
  9. Call oDrawingDim.CenterText
  10. End If
  11. Next
设置事件触发器,当文件保存前触发规则运行就可以了