QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
这是我自己搞的,因为才接触LSP几天,还有很多搞不明白的,所以这个程序达不到想要的效果,麻烦帮我改改,谢谢了。$ T# U! k8 @: i3 H9 q
  现在的问题1:没办法选方向(原来是想可以输入方向的,现在只能在一个方向)
3 M- m1 h+ W; F        问题2:画出来的直线和圆不知道怎样才能自动分配到想要的图层(想直线在7图层,圆在8  图层)
4 ^# C+ S3 s6 M  R/ R9 _    请问可以实现不?
 楼主| 发表于 2009-9-21 11:16:29 | 显示全部楼层 来自: 中国广东深圳
(defun c:abb()
% H! T9 n3 r/ v  N# d0 ]8 g& [
' S  ~# T6 {3 O- C$ l7 n& F6 D    ;以下 pa、ww、 值須由使用者輸入
* S  s( p4 {% ~4 o7 r8 N# r0 S6 V" ?; q& A1 _4 F& f& J2 N
    (repeat 1000000 [(setq pa (getpoint "起点:")). s3 A+ C% q. \: l

2 d+ w: A) j" l     (setq ww (quote 4))
  D) [2 D- k3 x
% D% q" ?- c4 [' j- p6 t% z      ;以下pb值須由程式依據pa、ww、求出" m% Y0 |, S3 F$ r# h1 \' n

: }7 B0 M: E6 G7 g       (setq pb (polar pa pi ww))
0 O, C% T- c4 i! Y" f6 `
8 X2 y( w/ q0 V* _       ;以下依據 pa、pb、點畫出條線
2 M) Z0 }' V% S7 w. r" H1 G7 X! K
/ x) Z# _: ]8 S+ q7 F8 u# @       (command "line" pa pb "")( V- S0 z9 _& ^$ q

/ t( |  o6 L. @  O- W9 k% B      ;以下依據 pb點畫出圆. A0 t$ d5 A6 \; n" w4 B

9 x/ V( i' a5 A% w$ U) a       (command "CIRCLE" pb 1)])
$ w" s* `. `( M; _7 e. P" L  r! ^& u" `- q- B
)0 q* A7 I$ z: }9 p1 T0 k

3 D8 z, D% |  t: P5 s: X[ 本帖最后由 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 )

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