【发布时间】:2017-11-21 18:32:26
【问题描述】:
一天多来我一直在尝试做标题描述的事情,但我似乎无法弄清楚。
情况:
我有一个 3D 零件,其中包含多个用户制作的参数作为字符串。 我创建了一个带有前视图、俯视图和等轴测视图的新图纸。 我希望创建一个宏来读取我的 3D 零件参数的字符串值并将它们写入绘图的特定位置。
到目前为止的工作:
我可以在我的绘图中添加一个宏调用文本,但我不知道如何在 VB 环境中从我的 3D 部件中的用户自定义参数中提取字符串值。 我试过用
myValue = material.Value
“材料”是我的 3D 零件的参数,但我无法获得回报。我不知道要声明什么以及如何正确引用参数。
此外,我可以通过这样的宏在我的绘图上写纯文本:
Set myText = MyDrawingViews.ActiveView.Texts.Add("description", 22, 38)
我在预期位置的绘图上收到一条文本,上面写着“描述”,但我不知道如何用变量驱动文本。 当我尝试时:
dim myValue as string
myValue = "description"
Set myText = MyDrawingViews.ActiveView.Texts.Add(myValue, 22, 38)
我没有得到回报。
我一直在尝试,但我似乎无处可去,任何帮助将不胜感激。
【问题讨论】: