Промучался целый день с Уравнениями и хочу поделиться, так что всё максимально сухо но даю рабочий код. Исходные данные, Активный эскиз в детали, в нём есть два размера (D1 и D2), D1 уже является формулой (допустим =15+18), перед значением размера должен появится знак Суммы как на картинке в заголовке. D2 размер но не уравнение. У меня размеры к двум линиям, но может быть любой вариант объект нас в это раз не интересуют. И так код: 'Работаем с активным эскизом Option Explicit Dim swApp As SldWorks.SldWorks
Dim swModel As SldWorks.ModelDoc2
Dim swModelDocExt As SldWorks.ModelDocExtension
Dim swSelMgr As SldWorks.SelectionMgr
Dim swAnnotation As SldWorks.Annotation
Dim annotationPosition As Variant
Dim swFeature As SldWorks.Feature
Dim swDispDim As SldWorks.DisplayDimension
Dim swDim As Dimension
Dim fileName As String
Dim errors As Long
Dim warnings As Long
Dim status As Boolean
Dim swSketch As SldWorks.Sketch
Dim refPoints As Variant
Dim mathPoint As SldWorks.mathPoint
Dim pointData