免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1977|回复: 1
收起左侧

[讨论] 构建三维框架的lisp小程序

[复制链接]

11

主题

4305

铜板

1

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1262
发表于 2013-1-12 00:07 | 显示全部楼层 |阅读模式
(defun c:3pl()
           (setq ptl nil mypl nil)
           (if (setq en (xdrx_EntSel "\n请点取多义线<退出>:" '((0 . "*polyline"))))
            (progn
                     (setq myz(getreal"\n请输入z坐标值:"))   
                    (xdrx_SetEntToDb (car en))
                    (while (setq pt (xdrx_getpolyvtx))
                        (setq ptl (cons pt ptl))
                    )
                  (setq ptl (reverse ptl))
                 (setq mypln (length ptl) j 0)
                 (setq p0 (list (car (nth 0 ptl)) (cadr (nth 0 ptl)) myz))
                 (command"3dpoly" p0)
                 (while (<= j mypln)
                     (setq pj (list (car (nth j ptl)) (cadr (nth j ptl)) myz))
                     (setq j (1+ j))
                     (command pj)  
                  )   
                ;(setq pllast (entlast))
                (entdel (car en))
          )
      )  
)





1145

主题

10万

铜板

2

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
21818

灌水勋章活跃勋章冰雪节勋章

QQ
发表于 2014-3-18 15:47 | 显示全部楼层
感谢分享                                          

评分

参与人数 1铜板 +1 收起 理由
admin + 1 亲,你好快哦~~~

查看全部评分

加强科技支撑和引领  实现地质找矿新突破 。     
回复 支持 反对

使用道具 举报

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

本版积分规则

在线客服
快速回复 返回顶部 返回列表