明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1413|回复: 2

q

[复制链接]
发表于 2004-5-14 14:45:00 | 显示全部楼层 |阅读模式
如何将一文本文件如下:


1                 1234                         5678                 22.00


2                 568                                                 2356                         23.45


......


N                 2233                                 5685                                 32.23


用LISP 语言在屏幕上绘制一条PL线




另外如何将在屏幕上选取的一条PL,将起顶点坐标写如一个文件



谢谢

评分

参与人数 1金钱 -5 贡献 -1 激情 -2 收起 理由
mccad -5 -1 -2 【差评】主题不清晰

查看全部评分

发表于 2004-5-14 19:27:00 | 显示全部楼层
(setq pt (read-line ff)) ;;;点转化程序
(defun ch_pt(pt / n px py p pp)
(setq n 2 px "" py "" pz "")
(setq p (substr pt n 1)) (while (= p " ") (setq p (substr pt n 1)) n (+ n 1))) (while (/= p " ")
(setq px (strcat px p))
(setq n (+ n 1))
(setq p (substr pt n 1))
) (while (= p " ") (setq p (substr pt n 1)) n (+ n 1))) (while (/= p " ")
(setq py (strcat py p))
(setq n (+ n 1))
(setq p (substr pt n 1))
) (while (= p " ") (setq p (substr pt n 1)) n (+ n 1))) (while (/= p " ")
(setq pz (strcat py p))
(setq n (+ n 1))
(setq p (substr pt n 1))
)

(setq outp (list (read px) (read py) (read pz))) )
;;;点坐标转化为形式(px py pz)型 --------------------------------------------------------------------------- 重要是理解方法
发表于 2004-5-14 23:19:00 | 显示全部楼层
;;;点坐标转化为形式(px py pz)型



(setq        pt (read-line ff)





                                                outpt (cdr(read (strcat "(" pt ")"))


)


---------------------------------


重要的是异想天开


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

本版积分规则

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

GMT+8, 2024-10-1 10:27 , Processed in 0.161034 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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