iCAx开思网
标题:
在Inventor的标题栏添加打印时间戳
[打印本页]
作者:
heblilei
时间:
2011-7-10 15:09
标题:
在Inventor的标题栏添加打印时间戳
AutoCAD的打印提供了打印戳记,童鞋可以在这里指定图姓名,打印时间等参数。
[attach]1088657[/attach]
同样的需求也被Inventor的童鞋要求了。
就目前Inventor里界面里还没有提供这样的功能,但我们可以使用iLogic定义工程图的自定义特性参数来添加打印日期
具体操作如下:
1, 在Inventor里创建一个工程图
2, 在工程图里创建如下的规则
Dim odrawdoc As DrawingDocument
odrawdoc = ThisApplication.ActiveDocument
customPropertySet = odrawdoc.PropertySets.Item("Inventor User Defined Properties")
Try
prop = customPropertySet.Item("Plotdatestamp")
Catch
customPropertySet.Add("", "Plotdatestamp")
End Try
Try
Dim PlotDate As Date
PlotDate = Now
iProperties.Value("Custom", "Plotdatestamp") = PlotDate
Catch
End Try
InventorVb.DocumentUpdate()
Dim oCtrlDef As ControlDefinition
oCtrlDef = ThisApplication.CommandManager.ControlDefinitions.Item("AppFilePrintCmd")
oCtrlDef.Execute
[attach]1088658[/attach]
3,编辑标题栏定义,添加自定义的文本,保存编辑
[attach]1088659[/attach]
这样在标题栏里就有这个打印时间戳记。(即当前时间戳记)
[attach]1088660[/attach]
这个自定义文本也适用于普通文本。
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3