只需一步,快速开始
您需要 登录 才可以下载或查看,没有账号?注册
使用道具 举报
大家好我要从一个文件里读数据,然后标注在cad中.
我的文件是"L2 2000 3000",我要标注的是第一个数,可在cad里L2的 数据类型显示是"Command: (type xh)SYM",没法标注,那位大虾能帮忙给解决一下.先谢谢了.
读文件是我用的是(setq datfile(getfiled "展点原始数据:" "F:" "txt" 2));查找文件路径 (setq ff(open datfile "r")) (setq data(read (strcat "(" (read-line ff) ")" )))
中间加了个括号,就不用数行加了.
如果前面只有两个字母,可以将
(setq data(read (strcat "(" (read-line ff) ")" )))
改成
(setq data (read-line ff))
(setq d1 (substr data 1 2))
(setq data (read (strcat "(" (substr data 4) ")")))
(setq data (cons d1 data))
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-5-10 11:02 , Processed in 0.149906 second(s), 26 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.