找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
楼主: 1210631362

[图文教程] 后处理fstrsel高级字符串选择

[复制链接]

15

主题

2363

回帖

1万

积分

上校

积分
14798
发表于 2024-5-23 16:12:53 | 显示全部楼层
result = setncstr(2,spathnc$ + snamenc$ + sextnc$)......單開可以

result = setncstr(2, spathnc$ + snamenc$ + "_1" +sextnc$)).....多開這種的  我沒搞懂用法

4

主题

269

回帖

1944

积分

六级士官

积分
1944
 楼主| 发表于 2024-5-23 16:16:49 | 显示全部楼层
流浪在水一方 发表于 2024-5-23 16:12
result = setncstr(2,spathnc$ + snamenc$ + sextnc$)......單開可以

result = setncstr(2, spathnc$ +  ...

实际上spathnc$ + snamenc$ + sextnc$就是一个路径
一般情况下指向生成的nc
比如你的d盘还有需要一并打开的文件比如a.txt
(不管是已经存在还是你在后处理另外输出的)
result = setncstr(2,"D:\a.txt")
再加一行就能打开a.txt

15

主题

2363

回帖

1万

积分

上校

积分
14798
发表于 2024-5-23 16:22:11 | 显示全部楼层
1210631362 发表于 2024-5-23 16:16
实际上spathnc$ + snamenc$ + sextnc$就是一个路径
一般情况下指向生成的nc
比如你的d盘还有需要一并打 ...

好的 多謝大老{:}  多開的  還有num不同設置的區別  我在研究下...
大老都自學的  怎都懂那麼多{:shocked:}

15

主题

2363

回帖

1万

积分

上校

积分
14798
发表于 2024-5-24 13:45:31 | 显示全部楼层
1210631362 发表于 2024-5-22 16:12
实际上你可以看到这里面的代码可以获取刀具的信息

再請教大老一個問題  我設了3個變數  s_1 s_2 s_3     s_1現值為50   s_2現值為05
怎樣讓s_3=5005  ....s_3這行怎弄都報錯  

15

主题

2363

回帖

1万

积分

上校

积分
14798
发表于 2024-5-24 16:11:17 | 显示全部楼层
流浪在水一方 发表于 2024-5-24 13:45
再請教大老一個問題  我設了3個變數  s_1 s_2 s_3     s_1現值為50   s_2現值為05
怎樣讓s_3=5005  .... ...

我求到了s_3為5005  但它是字串值  怎讓它轉為數值變量  ?  變量無法等於它...

4

主题

269

回帖

1944

积分

六级士官

积分
1944
 楼主| 发表于 2024-5-24 17:47:34 | 显示全部楼层
流浪在水一方 发表于 2024-5-24 16:11
我求到了s_3為5005  但它是字串值  怎讓它轉為數值變量  ?  變量無法等於它...

比如s_3="5005"那a=rpar(s_3,1)就可以让a获取到数值5005

15

主题

2363

回帖

1万

积分

上校

积分
14798
发表于 2024-5-24 19:40:52 | 显示全部楼层
本帖最后由 流浪在水一方 于 2024-5-24 19:52 编辑
1210631362 发表于 2024-5-24 17:47
比如s_3="5005"那a=rpar(s_3,1)就可以让a获取到数值5005

確實可以  原來rpar也能提取自行在後處理定義的變量 我一直以為自定義的不行說....
還好有請教   多謝大老...
那像5005這個組合 正常都是怎求取 ? ....我是用no2str方式 所以是字串值 還有其他方式嗎?

4

主题

269

回帖

1944

积分

六级士官

积分
1944
 楼主| 发表于 2024-5-24 20:09:00 | 显示全部楼层
流浪在水一方 发表于 2024-5-24 19:40
確實可以  原來rpar也能提取自行在後處理定義的變量 我一直以為自定義的不行說....
還好有請教   多謝大 ...

有点不懂你表达的意思,或者你直接说你想实现的功能。是干嘛用的或者想应用在哪方面

15

主题

2363

回帖

1万

积分

上校

积分
14798
发表于 2024-5-24 22:01:48 | 显示全部楼层
本帖最后由 流浪在水一方 于 2024-5-24 22:14 编辑
1210631362 发表于 2024-5-24 20:09
有点不懂你表达的意思,或者你直接说你想实现的功能。是干嘛用的或者想应用在哪方面

想另建一組特別的搜索N號碼  跳座標用  同刀走太多座標  想GOTO跳到這組N碼
這組用現有的變量值 例如G56 + 刀號或OP號或其他現有......組成5615之類的
就是2個變量值直接合起來  不是加減那種.....
我用no2str去合併2個變量  只能得到字串值5615  無法直接給變量用  要再rpar提取轉提
合併2個變量除了我用no2str   不知還有其他方式否....

4

主题

269

回帖

1944

积分

六级士官

积分
1944
 楼主| 发表于 2024-5-24 22:15:28 | 显示全部楼层
本帖最后由 1210631362 于 2024-5-24 22:19 编辑
流浪在水一方 发表于 2024-5-24 22:01
想另建一組特別的搜索N號碼  跳座標用  同刀走太多座標  想GOTO跳到這組N碼
這組用現有的變量值 例如G56 ...

。。。56*100+op或者加什么都行,再或者已经有"5615"了直接加N在前面然后输出文本就行了呗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-1-8 00:03

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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