在同一个模型中,图纸数量很多,需要多个人同时处理图纸,有些公司要求在每张图纸的图签里表示实际对应的制图人、校对人、审核人,且必须是手写签名。
本文以“制图人”为例,分享如何实现自动添加图纸对应的手写签名。
1、准备手写签名图片
支持的图片格式:.bmp .jpeg .jpg .png .tif .tiff


2、在模板编辑器中添加图片路径
将签名文件放到自己定义的任意文件夹里,比如:C:\TeklaStructuresModels\FIRM\签名\
打开模板编辑器,选项栏—参数—文件位置中,将此文件夹路径添加到符号图形中,然后重启模板编辑器。
注意,路径用绝对路径,路径之间用 ; (英文的分号)隔开,而且路径最后要有 \
Image

3、将签名图片添加到图签模板
模板编辑器打开用到的图签模板,并添加图片。
示例中是读取图纸用户自定义属性中的“制图人”,再加上”.png“后缀,得到其对应的手写签名文件。
设置图片的内容为:GetValue("USERDEFINED.DR_DRAWN_BY")+".png"

4、在env_China.ini文件夹中添加图片路径
应用程序和组件中,搜索”目录浏览器“,双击打开。
选择当前模型用到的China环境,打开env_China.ini文件。
在文件中,DXK_SYMBOLPATH高级选项后面添加签名图片路径,保存文件。重启Tekla软件。


5、图纸签名自动更新
当不同的图纸设置为不同的制图人时,模板将自动读取对应的签名图片文件(制图人填入值+”.png“)。
制图人为张三时,图签显示如下:

制图人为李四时,图签显示如下:

注意:
如果添加图片路径之后升级安装了新的服务包,比如从Tekla 202x Service Pack 3 升级到Service Pack 8, 需要再做一遍步骤4。