iCAx开思网
标题:
SolidWorks图号名称分离宏--不依赖空格或特殊符号
[打印本页]
作者:
s78763036
时间:
2018-10-12 17:46
标题:
SolidWorks图号名称分离宏--不依赖空格或特殊符号
本帖最后由 s78763036 于 2018-10-13 09:39 编辑
看论坛的分离宏都是以零件名中的空格或者斜杠为准进行分割,如果零件名不包含这些就无法分离,现在我自己琢磨了一个方法,不需要这些特殊符号,经测试可以准确识别分离以下几种情况:
1图号+名称的情况 ,例如:
ABC123固定板
,分离成图号:
ABC123
,名称:
固定板
2名称+图号的情况, 例如:
固定板ABC123
,分离成图号:
ABC123
,名称:
固定板
3纯名称,不包含图号的情况,例如:
固定板
,将全部写入“名称”属性
4纯图号,不包含名称的情况,例如:
ABC123
,将全部写入“图号”属性
以下为代码,写的不规范美观,但是能用
补充内容 (2019-12-2 11:13):
今天发现代码里有错误,现在修改如下:把13行删除,改成以下代码
e = Right(c, 7)
If e = ".SLDPRT" Or e = ".SLDASM" Or e = ".sldprt" Or e = ".sldasm" Then
G = Left(c, B - 7)
Else
G = c
End If
补充内容 (2019-12-2 22:22):
最新宏代码在157楼
作者:
xiabulai
时间:
2018-10-12 20:14
谢谢分享
作者:
夕梦恋
时间:
2018-10-13 10:10
下载来试试
作者:
s78763036
时间:
2018-10-13 10:40
@Francis,闷大,我有一个问题,我把分离宏加入遍历宏,可以实现分离图号名称,但是我装配体有一些标准件,GB开头的,这些零件我不需要遍历进行分离图号名称写入属性,我想知道如何把GB开头的不包含在遍历清单中,自己捣鼓没结果,望指教,谢谢!
作者:
gdzsh
时间:
2018-10-13 12:59
22222222222222222222222222222222
作者:
w6304013
时间:
2018-10-13 18:14
社么好东西,我喜欢
作者:
qxzch
时间:
2018-10-13 23:00
谢谢楼主分享!
作者:
qxzch
时间:
2018-10-13 23:04
有一种特例,有时名称中会包含有字母或数字,如何处理?
作者:
Francis
时间:
2018-10-14 16:21
s78763036 发表于 2018-10-13 10:40
@Francis,闷大,我有一个问题,我把分离宏加入遍历宏,可以实现分离图号名称,但是我装配体有一些标准件, ...
看得出樓主有點焦急(應該是焦躁吧),還是過多幾天,待樓主冷靜一點,再來討論,應該可以水到渠成的。
作者:
ryouss
时间:
2018-10-14 16:24
謝謝分享學習了!
作者:
igoze
时间:
2018-10-14 21:02
学习学习谢谢谢谢
作者:
scattie
时间:
2018-10-15 11:27
感謝分享
作者:
wenmk
时间:
2018-10-15 11:35
谢谢楼主分享!
作者:
口风琴
时间:
2018-10-15 20:35
进来学习
作者:
思念的闹钟
时间:
2018-10-16 18:39
过来学习学习
作者:
de0830
时间:
2018-10-16 20:36
好东西,大家分享
作者:
steelman
时间:
2018-10-18 16:25
谢谢能分享一下
作者:
丁桥
时间:
2018-10-18 18:35
这是什么宏
作者:
hbabc
时间:
2018-10-19 09:15
谢谢分享
作者:
xiaocake
时间:
2018-10-19 09:32
猜想你的实现方式是自动区分字母数字和汉字
作者:
z159504
时间:
2018-10-19 22:16
谢谢分享
作者:
hcxxx901127
时间:
2018-10-20 10:58
像立管1、立管2这样的名称在前,图号3WPZ1000.2.-01、3WPZ1000.2.-02在后,这样的情况怎么处理?
作者:
hcxxx901127
时间:
2018-10-20 10:59
像立管1、立管2这样的名称在前,图号3WPZ1000.2.-01、3WPZ1000.2.-02在后,这样的情况怎么处理?
作者:
tangyouxu
时间:
2018-10-20 22:06
看看你的方法
作者:
93188931
时间:
2018-10-21 19:41
学习学习
作者:
lg328084985
时间:
2018-10-22 11:30
学习一下,谢谢分享
作者:
pxz8005
时间:
2018-11-6 15:21
谢谢分享
作者:
bigapple2k
时间:
2018-11-7 19:26
直接贴全不就得了???
作者:
huaji129
时间:
2018-11-10 16:06
感谢分享
作者:
871605065
时间:
2018-11-10 23:08
想学习一下图号分离
作者:
fangda1963
时间:
2018-11-11 21:32
谢谢分享,学习
作者:
wjqngb
时间:
2018-11-13 19:28
有好东西,来学习一下
作者:
蓝神oy
时间:
2018-11-13 22:40
谢谢领导
作者:
jingsong
时间:
2018-11-14 08:21
谢谢分享
作者:
noodle78
时间:
2018-11-14 10:54
谢谢分享
作者:
black_moon
时间:
2018-11-14 11:07
谢谢分享。
作者:
scattie
时间:
2018-11-14 11:41
感謝分享!!
作者:
设计菜鸟
时间:
2018-11-15 08:38
想起我的老账号,啦啦啦
作者:
hcxxx901127
时间:
2018-11-15 11:16
像立管1、立管2这样的名称在前,图号3WPZ1000.2.-01、3WPZ1000.2.-02在后,这样的情况怎么处理?
作者:
yanhua8544
时间:
2018-11-15 13:48
感谢分享,
作者:
yanhua8544
时间:
2018-11-15 13:48
感谢分享,下载来试一下
作者:
endeavorzn
时间:
2018-11-15 21:06
谢谢分享 希望能用66666
作者:
de0830
时间:
2018-11-16 11:10
如果能在遍历宏里面运行就好了
作者:
chenchaog
时间:
2018-11-16 13:35
学习一下
作者:
山南水北
时间:
2018-11-21 09:52
作者:
hh4984
时间:
2018-11-21 11:39
楼主厉害!!!!!!!
作者:
风中de沙
时间:
2018-11-21 12:49
ヾ(o′▽`o)ノ°°谢谢楼主
作者:
weifeng305
时间:
2018-11-22 08:12
非常好
作者:
wuaizhu
时间:
2018-11-23 14:51
多谢大大的分享
作者:
eastking1111
时间:
2018-11-24 08:26
感谢你的分享
作者:
cfsghost
时间:
2018-11-28 15:44
謝謝分享學習了!
作者:
Trouble12138
时间:
2018-11-29 10:57
谢谢大神分享 找了好久
作者:
ningxin4567
时间:
2018-11-30 10:51
最近迷上了宏,我看看
作者:
wozuiqiang88888
时间:
2018-12-4 14:02
下载了 谢谢
作者:
llliuyj
时间:
2018-12-8 01:21
很有用,谢谢楼主分享
作者:
wwwerzhou
时间:
2018-12-9 11:18
非常感谢楼主!!!
作者:
sytuyl
时间:
2018-12-11 22:18
好强大的楼主
作者:
scattie
时间:
2018-12-12 08:40
感谢楼主的分享
作者:
yx1991
时间:
2018-12-12 16:37
看看,学习一下
作者:
xingchensha
时间:
2018-12-15 08:53
学习,这个高端了。
作者:
alicen_mo
时间:
2018-12-15 12:41
谢谢分享
作者:
sxhuhaibin
时间:
2018-12-18 00:08
学习下,谢谢
作者:
vincentzhu
时间:
2018-12-19 16:53
学习下载看看
作者:
tblxp
时间:
2018-12-19 16:58
thanks LZ
作者:
coulwind
时间:
2018-12-29 14:29
下载试试...
作者:
zsega
时间:
2018-12-30 10:05
感謝樓主分享
作者:
gcq225
时间:
2019-1-11 14:45
学习学习
作者:
gcq225
时间:
2019-1-11 14:50
写得好
作者:
gcq225
时间:
2019-1-11 15:37
很久之前就这样弄,可惜不会代码。在你这个基础上改成了代号名称写入到自定义。
作者:
甄云竹
时间:
2019-1-11 20:43
下来学习学习
作者:
readcal
时间:
2019-1-14 09:06
下载来试试
作者:
yxflhj1314
时间:
2019-1-17 14:05
谢谢分享
作者:
MC涛子
时间:
2019-1-17 14:51
学习一下
作者:
FINDADAY
时间:
2019-1-23 14:52
真是这么好???实在是太好的,之前的都是有特殊字符要求的。
作者:
1611025832
时间:
2019-1-23 23:52
这个可以的
作者:
gcq225
时间:
2019-1-29 17:20
弄个分离后写入到自定义的宏呗,我再你的基础上改的写入到自定义,但是不好用。希望弄个分离到自定义的宏
作者:
youngjian
时间:
2019-3-8 15:57
回复看看什么内容
作者:
gcq225
时间:
2019-3-14 16:38
再别的宏里移植代码,改成写入到自定义了
作者:
dwd7777
时间:
2019-3-15 13:30
多谢分享,谢谢
作者:
crossroad
时间:
2019-3-16 09:35
好工具,谢谢分享,保存学习学习
作者:
xiabulai
时间:
2019-3-17 18:11
s78763036 发表于 2018-10-13 10:40
@Francis,闷大,我有一个问题,我把分离宏加入遍历宏,可以实现分离图号名称,但是我装配体有一些标准件, ...
冒昧的问一下,楼主遍历的图号名称分离宏能分享一下吗,不能分享也没关系
作者:
scattie
时间:
2019-3-18 11:29
厉害,来学习学习
作者:
shui321yang
时间:
2019-3-21 20:22
感谢分享!
作者:
wmx0910
时间:
2019-3-23 13:28
看下效果、感觉不错
作者:
游离ya
时间:
2019-3-23 16:44
谢谢分享!
作者:
332321665
时间:
2019-3-25 15:10
谢谢分享
。。。。。。。。。。。。。。
作者:
a4778006
时间:
2019-4-11 13:33
谢谢分享、、、
作者:
zhengmo
时间:
2019-4-11 14:31
企盼已久的好东东,感谢楼主
作者:
scattie
时间:
2019-4-12 09:18
谢谢分享
作者:
m1636
时间:
2019-4-12 11:59
1234565624
作者:
流水风间月
时间:
2019-4-12 12:49
谢谢了
作者:
zhjan518
时间:
2019-4-12 17:33
是不是利用宏
作者:
185351567
时间:
2019-4-13 17:15
看看是什么样的
作者:
白吧白啊
时间:
2019-4-15 15:33
下载试试,多谢楼主分享。
作者:
Gary.H
时间:
2019-4-16 09:14
好东西,谢谢分享!!!
作者:
scattie
时间:
2019-4-16 13:20
学习学习,多多指教
作者:
735057167
时间:
2019-4-16 20:30
谢谢分享
作者:
黎明的神龙
时间:
2019-4-17 21:07
来看看
作者:
时间你的天真
时间:
2019-4-20 15:19
感谢分享 感谢分享
作者:
zhiwy
时间:
2019-4-20 15:27
谢谢
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3