找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
打印 上一主题 下一主题

[求助] 通过方程式直接将文件名写入到自定义属性的问题

[复制链接]
31
发表于 2014-11-21 14:29:41 | 只看该作者
难怪我的也不行,还望高人指点哈。
32
发表于 2014-12-13 20:02:27 | 只看该作者
本帖最后由 ldhzg1991 于 2014-12-13 20:03 编辑
大鹿 发表于 2011-6-2 13:23
樓主不顧而去。

唉!慨嘆這些“夕陽職業”,究竟是因還是果?

你好师傅,麻烦帮我分析写这个问题点啊。

part.Extension.CustomPropertyManager("").Set("零件图号",Left(part.GetTitle,14))
part.Extension.CustomPropertyManager("").Set("零件名称",right(part.gettitle,len(part.gettitle)-14))
第一个图号没问题了,。  第二个是要达成这样的



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
33
发表于 2015-6-7 13:09:58 | 只看该作者
ldhzg1991 发表于 2014-12-13 20:02
你好师傅,麻烦帮我分析写这个问题点啊。

part.Extension.CustomPropertyManager("").Set("零件图号", ...

这里貌似不能用这种函数。
34
发表于 2015-10-26 16:12:03 | 只看该作者
本帖最后由 huyaomeng 于 2016-2-22 20:44 编辑

文件命名规则:xxx yyy_zzz.cccccc;提取xxx到代号;
提取yyy到名称;
提取zzz到项目。
方程如下:
"Dummy1"=part.Extension.CustomPropertyManager("").Set("代号",Left(part.GetTitle,InStr(part.GetTitle," ")-1))
"Dummy2"=part.Extension.CustomPropertyManager("").Set("名称",Mid(part.GetTitle,InStr(part.GetTitle," ")+1,Len(part.GetTitle)-InStr(part.GetTitle,"_")-7))
"Dummy3"=part.Extension.CustomPropertyManager("").Set("项目",Right(part.GetTitle,Len(part.GetTitle)-InStr(part.GetTitle,"_")-7))

35
发表于 2015-10-31 16:34:27 | 只看该作者
本帖最后由 weik 于 2015-10-31 16:36 编辑

我编了个宏文件,可以实现此功能,就是要手动执行一次,要是每次打开零件后自动执行就好了 https://www.icax.org/thread-957549-1-1.html
36
发表于 2016-10-2 09:19:03 | 只看该作者
亲测2014是可以使用上述代码的,提示语法错误无视就好,直接确定就可以了
37
发表于 2016-10-2 18:04:43 | 只看该作者
好东西,谢谢,收下
38
发表于 2019-8-9 10:00:41 | 只看该作者
大鹿 发表于 2011-6-2 10:15
急躁乃學習之大忌也。

你好大鹿 我弄怎么不行啊 能加一下我QQ1004720953教一下我吗 谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-24 04:02 , Processed in 0.026736 second(s), 12 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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