原文地址:Manufacturing DevBlog (typepad.com)
问题:如何使用 iLogic 代码将图像插入到工程图文档中当前图纸的草图中?
回答:在Inventor中创建工程图草图后,图像无法插入。因为图像命令显示为灰色。工程图草图中不支持插入图像。
因此,另一种方法是通过草图符号插入图像。下面的 iLogic 代码可用于将图像插入到绘图文档中活动图纸的绘图草图中。草图符号的名字是mySymbol,图片的路径是C:\Temp\sample.png。
Dim oDwg As DrawingDocument
oDwg = ThisApplication.ActiveDocument
Dim oTG As TransientGeometry
oTG = ThisApplication.TransientGeometry
Dim oSSD As SketchedSymbolDefinition
oSSD = oDwg.SketchedSymbolDefinitions.Add("mySymbol")
Dim oRes As DrawingSketch
Call oSSD.Edit(oRes)
Call oRes.SketchImages.Add("C:\Temp\sample.png", oTG.CreatePoint2d(0, 4))
oSSD.ExitEdit (True)
Call oDwg.ActiveSheet.SketchedSymbols.Add("mySymbol", oTG.CreatePoint2d(10, 10))
网友评论