明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2337|回复: 3

cass中“提取坐标”

[复制链接]
发表于 2011-11-27 21:18:00 | 显示全部楼层 |阅读模式
cass工程应用中有一项是“指定点生成数据文件”
问题是这功能中在“输入点号”的时候都是数字类型的
怎么能在“输入点号”时打汉字
发表于 2012-3-31 11:24:45 | 显示全部楼层
怎么没有高手应答呢?我帮你顶一下。
发表于 2012-3-31 12:05:13 | 显示全部楼层
本帖最后由 xujinhua 于 2012-3-31 12:08 编辑

直接输入不行..只接受非0数...
你输入地物代码的时候..输入你想要的汉字..
然后把数字全部删掉...然后根据你输出的文件..那里有座标和 地物代码 用lsip重新把地物代码的汉字生成出来.....
发表于 2012-3-31 16:04:00 | 显示全部楼层
  (defun c:sc()
(setq file_id (open "c:\\数据输出.TXT" "a"))
  (setq xx(getpoint "\n文字位置:"))
  (setq xx1 (getreal "\n文字大小:"))
(setq xb (getreal "\n标地圆大小:"))
  (while xx
    (setq file_id (open "c:\\数据输出.TXT" "a"))
    (setq xu (getstring "\n文字内容:"))
    (command "text" xx xx1 "0" xu "")
    (command "circle" xx xb)
    (princ xu file_id)
    (princ "," file_id)
    (princ xx file_id)
    (princ "\n" file_id)
    (close file_id)
    (setq xx(getpoint "\n下一个文字位置:"))
    )
)  


类似的功能....保存在c:\数据输出
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-9-25 05:14 , Processed in 0.168750 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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