QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 1720|回复: 2
收起左侧

[已解决] 请大虾们帮忙改个程序

[复制链接]
发表于 2009-9-21 11:13:45 | 显示全部楼层 |阅读模式 来自: 中国广东深圳

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
这是我自己搞的,因为才接触LSP几天,还有很多搞不明白的,所以这个程序达不到想要的效果,麻烦帮我改改,谢谢了。
2 q" |2 \4 U$ |  现在的问题1:没办法选方向(原来是想可以输入方向的,现在只能在一个方向)- H* P& D; A8 P* q2 p
        问题2:画出来的直线和圆不知道怎样才能自动分配到想要的图层(想直线在7图层,圆在8  图层)
( Q3 b' V# z, E9 f    请问可以实现不?
 楼主| 发表于 2009-9-21 11:16:29 | 显示全部楼层 来自: 中国广东深圳
(defun c:abb()
5 ^* q, s1 M* ]% c* u5 R" p6 [
2 I; p+ N$ @4 N- J7 C9 R7 R+ j& }0 _    ;以下 pa、ww、 值須由使用者輸入
! u8 H* z' e$ P1 _5 E! s# G& a6 k9 n- J& i  H/ G) k+ a3 n
    (repeat 1000000 [(setq pa (getpoint "起点:"))3 P- y) M. b% d. m6 M- m+ W' L+ G% m
6 ~( z7 [  j. x* c
     (setq ww (quote 4))' a- F9 ~! b8 g6 f( h4 _
, s3 y# K% V4 y4 H7 v, [' c" F
      ;以下pb值須由程式依據pa、ww、求出  ^% q) @9 v" ?! I
7 L! T; C+ L% J, {# s6 A3 P9 I
       (setq pb (polar pa pi ww))0 z& M2 I/ W4 l- W
5 u2 p$ Q/ c4 m2 i& Z0 o$ F2 K
       ;以下依據 pa、pb、點畫出條線" u/ Y1 m1 Q" X/ r. _
# k5 z1 ?& v& Z/ D/ @) M0 Z# n8 q
       (command "line" pa pb "")# F4 O, L5 \6 f
6 o+ r) {$ P& x' V* L
      ;以下依據 pb點畫出圆% v  J" [# ^; G7 [' b+ \$ O, r. f
: J6 s' x3 h' n9 T
       (command "CIRCLE" pb 1)])6 J5 C8 ]5 F  Z8 {9 }1 k6 K7 ^

* s9 D" i* S) t( C$ @ )
5 _3 t* [. b6 v$ R$ E( O
! y1 f, f  J. a2 N- l[ 本帖最后由 A云 于 2009-9-21 11:24 编辑 ]
11.jpg
 楼主| 发表于 2009-9-21 16:37:06 | 显示全部楼层 来自: 中国广东深圳
这个问题已解决
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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