明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1385|回复: 1

在Inventor的标题栏添加打印时间戳

[复制链接]
发表于 2011-7-10 15:07:04 | 显示全部楼层 |阅读模式
  AutoCAD的打印提供了打印戳记,童鞋可以在这里指定图姓名,打印时间等参数。
  
  同样的需求也被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
  
  3,编辑标题栏定义,添加自定义的文本,保存编辑
  
  这样在标题栏里就有这个打印时间戳记。(即当前时间戳记)
  
  这个自定义文本也适用于普通文本。
发表于 2011-7-11 19:18:48 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-12-19 18:41 , Processed in 0.164266 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表