机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: pp3711962

SW文件名如何自动提取出来填写到零件的代号以及名称里

[复制链接]
 楼主| 发表于 2024-5-7 10:26:16 | 显示全部楼层
目前我已经测试成功,文件名命名格式,代码+空格+名称。例:2532532 钢板
3 q- R& M$ S: ^, |2 [# R# B零件代码:
1 f2 r: f8 f8 U8 Q1 A& K名称代码:Part.Extension.CustomPropertyManager("").Set("名称",Right(Part.GetTitle,Len(Part.GetTitle)-InStr(Part.GetTitle," ")))
" g: V: S0 ~3 c$ r- q代号代码:Part.Extension.CustomPropertyManager("").Set("代号",Left(Part.GetTitle,InStr(Part.GetTitle," "))), n1 k" t* Y$ Q4 q; F( a5 F
装配体代码:/ R9 h7 A% L1 |' d# H- ]
名称代码:Assembly.Extension.CustomPropertyManager("").Set("名称",Right(Assembly.GetTitle,Len(Assembly.GetTitle)-InStr(Assembly.GetTitle," ")))5 O3 t! V! l3 U! b) H5 ?
代号代码:Assembly.Extension.CustomPropertyManager("").Set("代号",Left(Assembly.GetTitle,InStr(Assembly.GetTitle," ")))  j- u" I4 s, L2 z5 R% r$ Y/ b
方程式设置如图
! N0 a9 G" G; ]3 a, a6 b$ _2 Z+ T文件属性自定义如图7 T: f( _7 S8 Q6 L( Y; C! c2 a) V

9 C6 Q- Z+ }3 Q2 G3 m4 @  G8 _( Z注意,代码需要刷新后才能正确运行,自定义内需提前添加“名称”、“代号”两个属性# Y1 o0 Z) N$ v. R, b$ i

点评

图片未成功显示的可以参考其他网友回复的设置  发表于 2024-5-7 10:30
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-7 10:29:37 | 显示全部楼层
pp3711962 发表于 2024-5-7 10:26
, \! k% L+ B  l6 ]( v: ^目前我已经测试成功,文件名命名格式,代码+空格+名称。例:2532532 钢板
  |2 T. X2 ]0 K# W; i' U零件代码:- i( e% K# h4 X9 P0 U
名称代码:Part.Ext ...
* L$ i) j3 ]4 n' L* k) u, d2 i

2 J4 a2 p$ f+ _0 w
回复 支持 反对

使用道具 举报

发表于 2024-5-15 11:07:47 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-4-21 11:33 , Processed in 0.089231 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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