找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 464|回复: 21

[求助] 如何通过更改文件名达到自动更改零件长度

[复制链接]

8

主题

53

回帖

0

威望

助工

积分
71
发表于 2024-11-4 16:59 | 显示全部楼层 |阅读模式
本帖最后由 tiancaishouzhu0 于 2024-11-4 17:03 编辑

现在下划线后面的数字已经能提取到了。现在的情况是有什么方法能让这个数值等同于圆柱的长度。从而达到直接更改文件名,就能直接生成另一长度的圆柱。

1

1

5

主题

136

回帖

0

威望

助工

积分
165
发表于 2024-11-4 17:26 | 显示全部楼层
名称的类型不能为字符串,用实数就行
学无止境
回复

使用道具 举报

8

主题

53

回帖

0

威望

助工

积分
71
 楼主| 发表于 2024-11-4 17:27 | 显示全部楼层
惜惜2 发表于 2024-11-4 17:26
名称的类型不能为字符串,用实数就行

是的,怎么将字符串改为实数
回复

使用道具 举报

3

主题

305

回帖

1

威望

工程师

积分
401
发表于 2024-11-4 18:24 | 显示全部楼层
tiancaishouzhu0 发表于 2024-11-4 17:27
是的,怎么将字符串改为实数

判断名称的长度,根据长度提取每个字符,把字符转换成对应的数字,再合并成总的数字
回复

使用道具 举报

8

主题

53

回帖

0

威望

助工

积分
71
 楼主| 发表于 2024-11-5 08:20 | 显示全部楼层
craftsh 发表于 2024-11-4 18:24
判断名称的长度,根据长度提取每个字符,把字符转换成对应的数字,再合并成总的数字 ...

有点复杂,能具体操作一下怎么处理嘛
回复

使用道具 举报

2

主题

11

回帖

0

威望

实习生

积分
17
发表于 2024-11-5 12:19 | 显示全部楼层
value=search("123456789",char)
回复 3 0

使用道具 举报

8

主题

53

回帖

0

威望

助工

积分
71
 楼主| 发表于 2024-11-5 14:54 | 显示全部楼层
onlyu2000 发表于 2024-11-5 12:19
value=search("123456789",char)

这什么关系式?方便讲解一下吗?
回复

使用道具 举报

22

主题

668

回帖

18

威望

讲师

积分
1077
发表于 2024-11-5 15:14 | 显示全部楼层
大师方便讲解一下吗
回复

使用道具 举报

2

主题

11

回帖

0

威望

实习生

积分
17
发表于 2024-11-5 17:01 | 显示全部楼层
数值字符串,按位置顺序extract出每个字符char,通过上面表达式,得到该位对应数值,再乘以位置权重pow(10,pos),累加即可得到总数值。
creo中没有循环,文件名中的长度个数规定好几位,表达式需要重复写多次。未考虑容错等
回复 1 0

使用道具 举报

8

主题

53

回帖

0

威望

助工

积分
71
 楼主| 发表于 2024-11-6 08:06 | 显示全部楼层
onlyu2000 发表于 2024-11-5 17:01
数值字符串,按位置顺序extract出每个字符char,通过上面表达式,得到该位对应数值,再乘以位置权重pow(10, ...

听不懂,有没有通俗易懂点的讲解一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请发邮件联系我们,本站将立即改正或删除。

手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号|站长QQ28016688

GMT+8, 2024-11-24 23:21 , Processed in 0.158611 second(s), 23 queries .

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