psl1582692708 发表于 2025-7-2 17:21:17

新手必看,三分钟教会你工程图日期/页码/零件名自动添加

页码/零件名的添加遵从一个路线:
1、进入module和assembly的模板文件(这个怎么修改模型、制图模板不用教了吧。。。。。)-2搜索功能属性工具-3在对应的区域加上对应的代码-4-回到你们图框模板-将注释改为对应的代码即可。
原理:给零件附上属性,在图框里链接这个属性,即可显示。



图纸时间的添加是另一条路线:
1、进入制图模板-ctrl+e进入表达式中2、抄作业(我放在下面,表达式类型一定要是字符串)3、如果你的日期框模板是标准的单元格,那就直接输入<X0@MyTimeStamp>即可,如果是无参线段组合的框,那就“表格注释命令,创建一个表格,双击表格空白内容,输入<X0@MyTimeStamp>。


作业:
MyDate      = StringUpper(dateTimeString("localTime?", True))
MyDay       = subString(MyDate, 9, 10)
MyMonth   = If (subString(dateTimeString("localTime?",True),5,7)="Jan")("1")Else If(subString(dateTimeString("localTime?",True),5,7)="Feb")("2")Else If(subString(dateTimeString("localTime?",True),5,7)="Mar")("3")Else If(subString(dateTimeString("localTime?",True),5,7)="Apr")("4")Else If(subString(dateTimeString("localTime?",True),5,7)="May")("5")Else If(subString(dateTimeString("localTime?",True),5,7)="Jun")("6")Else If(subString(dateTimeString("localTime?",True),5,7)="Jul")("7")Else If(subString(dateTimeString("localTime?",True),5,7)="Aug")("8")Else If(subString(dateTimeString("localTime?",True),5,7)="Sep")("9")Else If(subString(dateTimeString("localTime?",True),5,7)="Oct")("10")Else If(subString(dateTimeString("localTime?",True),5,7)="Nov")("11")Else("12")


MyYear      = subString(MyDate, 21, 24)

MyTimeStamp = MyYear+"/"+MyMonth+"/"+MyDay
抛砖引玉,还有很多玩法,这个分享给刚入行的朋友




psl1582692708 发表于 2025-7-3 09:46:35

忘记了一点:日期更新如何使用? :你的图纸关联了一个模型或者装配。打开这个模型或者装配-菜单-工具-更新-更新以获取外部更改即可。

psl1582692708 发表于 2025-7-4 10:51:40

25-7-4更新:还有个实际的细节.如果是外部来的零件,是没有属性设置的。此时点击属性工具-从部件继承-选择model模板文件,就能一键添加属性了。

夏季里那丝清凉 发表于 2025-7-11 14:50:29

本帖最后由 夏季里那丝清凉 于 2025-7-11 14:52 编辑

psl1582692708 发表于 2025-7-4 10:51
25-7-4更新:还有个实际的细节.如果是外部来的零件,是没有属性设置的。此时点击属性工具-从部件继承-选择m ...
:)用户默认设置-基本环境-用户属性里的属性模板目录名称windows那一栏设置成你自己定义的一些属性文件,这样无论是不是外部来的零件,都会有你自己定义的属性。
至于自定义的属性文件如何生成,通过菜单-文件-实用工具-属性模板来创建自定义属性然后导出为.xml文件。

936322085ljh 发表于 2025-7-2 17:26:44

666:lol:lol

psl1582692708 发表于 2025-7-2 17:29:29

图一是制图模板的表达式示意图,图二是模型属性的代码。

psl1582692708 发表于 2025-7-2 17:30:23

是是 是是是是

溧阳万万 发表于 2025-7-2 19:27:44

直接上视频

psl1582692708 发表于 2025-7-2 19:57:01

溧阳万万 发表于 2025-7-2 19:27
直接上视频

你还挑上呢

UGaihaozhe0315 发表于 2025-7-2 21:28:01

这些代码是要自定义吗?还是说本来就有直接调出就行呢

阿瑟如果 发表于 2025-7-3 08:05:56

简洁明了666

867761306 发表于 2025-7-3 08:08:11

6666666666666666666

choo1i3 发表于 2025-7-3 08:19:02

谢谢分享,我感觉难点是搞比例和材质,尤其是比例,我搞完只能默认1:1,如果图形过大,也只有先插入视图然后再去编辑图纸页那里修改比例,如果是在插入视图的对话框那里直接改比例的话,图框上还是默认1:1
页: [1] 2 3
查看完整版本: 新手必看,三分钟教会你工程图日期/页码/零件名自动添加