QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1761|回复: 2
收起左侧

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

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

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

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

x
这是我自己搞的,因为才接触LSP几天,还有很多搞不明白的,所以这个程序达不到想要的效果,麻烦帮我改改,谢谢了。
1 ?$ W/ ]( r* n% D- m  现在的问题1:没办法选方向(原来是想可以输入方向的,现在只能在一个方向)
( T6 m- H7 ^4 \! P  p" b        问题2:画出来的直线和圆不知道怎样才能自动分配到想要的图层(想直线在7图层,圆在8  图层)# [9 j% i  U- ~
    请问可以实现不?
 楼主| 发表于 2009-9-21 11:16:29 | 显示全部楼层 来自: 中国广东深圳
(defun c:abb()8 m! x! m# B+ k! p8 }( {/ o, d8 P

! F  g' J$ o; W! n, x3 G) e! \! O    ;以下 pa、ww、 值須由使用者輸入8 Z- i3 i# s$ |4 R, Y
$ g2 A$ A  `3 F
    (repeat 1000000 [(setq pa (getpoint "起点:"))
( ^3 ]+ g; R! w- k. D: p  {1 ~
: f3 l3 B. \6 Z! s/ D, Z     (setq ww (quote 4))" A* M; i) E4 u7 v. k+ b% G* Y# Q
9 {$ D( M0 D; ~7 g* S# G6 v
      ;以下pb值須由程式依據pa、ww、求出% R% Z0 T4 n1 h% Q4 T+ Y
/ V+ K8 u/ r# G2 u* x# O- t
       (setq pb (polar pa pi ww))
; a5 R6 p& }0 Y2 h9 @0 r4 Z
9 U+ P+ t3 T6 u       ;以下依據 pa、pb、點畫出條線
" T' C0 _" {- y. d% `1 V5 Q& o* r- w. q+ H1 a, }: v# x- {) p
       (command "line" pa pb ""). L$ `! L# L7 I
& D; F& j* B8 {; V: O; }  a
      ;以下依據 pb點畫出圆
5 |8 b! M( k: ?. d4 h% n& L8 H% M( ^+ }- Z
       (command "CIRCLE" pb 1)])2 J1 m- ?. l0 K. T# L3 o9 W0 E
$ y; [* Y* G" v. W8 @" `
)% e3 x6 q& t' m' M) w
* N8 O# \; l& c% [8 ?. q
[ 本帖最后由 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 )

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