机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 2115|回复: 7

想求助一个sw的宏公式

[复制链接]
发表于 2022-6-6 21:37:43 | 显示全部楼层 |阅读模式
公司的零件名类似于  BL20220606V 这样的,有些零件有对称件,需要在自定义属性上填写对称号,BL202206060AV,多了一个0A    现在想找一个宏公式,方便填写对称号属性,方便再工程图使用。不用每次都去填写。求助 求助 求助  万分感谢
& o" `+ u0 e/ p) p( Q' w4 J% V# y- L, u& P+ k, N  E: z
回复

使用道具 举报

发表于 2022-6-6 22:37:29 | 显示全部楼层
有需要可以给你定制,不白忙活!
% Q( }# E$ D* y$ a  C
回复 支持 1 反对 0

使用道具 举报

发表于 2022-6-7 07:57:30 | 显示全部楼层
在配置属性中填写,不同配置不同名称
回复 支持 反对

使用道具 举报

发表于 2022-6-7 08:36:21 | 显示全部楼层
直接填写不就完了?SW生成镜像零件时本来就有保存过程
回复 支持 反对

使用道具 举报

发表于 2022-6-7 08:42:04 | 显示全部楼层
给你提供一个思路
7 m9 T7 j; p$ I2 w原始零件文件名是 BL20220606V.sldprt
2 l  @/ F: w; @1.镜像生成相反版本的零件 零件的文件名是  镜像BL20220606V.sldprt
& Y' C6 y' x& z2.进入到 镜像后的零件3 j0 r  J' e7 @" Z4 |& U
3.找到API里的接口 找到自定义属性的接口
3 ?' G; g5 {& l% s$ R. ^) S4.获取当前零件的零件名
% J% ~8 \0 _5 A5.分割 获取到的零件名字串符  头-2  尾-8
4 b- N* m4 w) H9 `6.用刚才分割后的字串符 +“0AV”) q) A- L# v4 B1 C& U
7.把处理后的字串符 写入到 自定义属性
$ L; M$ K: v- P
2 g2 w* A+ z7 o' P; f以上 你可以随便找个 图号分离宏 看看代码 再看看 API HELP 就能完成
: n8 }8 k5 K0 H

点评

生成镜像零件时可以自定义名称,此时可以按规则写,比如+“0AV”,之后用$PRP:自定义属性直接关联零件名称  发表于 2022-6-9 11:51
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-6-7 19:29:12 | 显示全部楼层
zhufeng_hgp 发表于 2022-6-7 07:57( s- W8 r+ V8 O4 U( M7 n- o8 T# F
在配置属性中填写,不同配置不同名称
# k* R5 ~. @' @. }* _9 @: K2 l
因为对称件较多,而且经常用,弄个宏公式,点一下就行了,很方便。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-6-7 19:30:09 | 显示全部楼层
o1ojacko1o 发表于 2022-6-7 08:42: V2 Y; d' s/ f% A' H6 ~& Z: G1 ]: P
给你提供一个思路
( |0 \3 f4 l6 F. S6 G6 G8 r7 ^8 r; Y原始零件文件名是 BL20220606V.sldprt, J" A* T) i+ G* _7 K
1.镜像生成相反版本的零件 零件的文件名是  镜像 ...

5 w7 N+ D* t3 S% j1 G& x6 ~6 y谢谢,试一下' i' j: Y# F/ T: c  L: Q% _
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 20:24 , Processed in 0.051329 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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