QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
这是我自己搞的,因为才接触LSP几天,还有很多搞不明白的,所以这个程序达不到想要的效果,麻烦帮我改改,谢谢了。, w6 `' ~0 H; W; Z4 R
  现在的问题1:没办法选方向(原来是想可以输入方向的,现在只能在一个方向)
  I9 \9 T, s  f        问题2:画出来的直线和圆不知道怎样才能自动分配到想要的图层(想直线在7图层,圆在8  图层): Q; W8 N; I0 E' @" k
    请问可以实现不?
 楼主| 发表于 2009-9-21 11:16:29 | 显示全部楼层 来自: 中国广东深圳
(defun c:abb()
# s; M/ K5 ?; i, {/ |  H8 q2 o, f9 ]  x7 m" h5 Y6 M( d6 c2 H  E5 s
    ;以下 pa、ww、 值須由使用者輸入
+ f: R/ ^) y( n; c4 m
% v2 X" S. e, G9 J    (repeat 1000000 [(setq pa (getpoint "起点:"))! j" F/ x0 _  @6 _" D
4 U% z3 M. Q7 j- n* t8 T1 J
     (setq ww (quote 4))
) H1 y8 f. g% P
( I+ K9 k- c2 S$ B- Q      ;以下pb值須由程式依據pa、ww、求出
9 [" S& u$ ?/ \- J/ J4 r
, W% J) f9 b9 I  N" z       (setq pb (polar pa pi ww))
* [' K8 s$ o. f
  o# M( o$ y7 J       ;以下依據 pa、pb、點畫出條線
! I8 _9 L7 N8 @: P3 I, Z& ~' o% j! p3 D
       (command "line" pa pb "")
- S- a  o7 c5 i$ X- k! m
5 K/ i' A0 j; i0 Q+ u, }7 J9 [6 U      ;以下依據 pb點畫出圆7 i2 L6 y. Z* j2 d' `4 B# l

% w+ i$ |1 W$ y, O9 T7 p8 e( q       (command "CIRCLE" pb 1)])
, Q0 K8 c7 h6 S& p3 ~7 S' D
: I: Z7 z" Z+ ]2 l. I/ R' G )- D  L7 k% s- A; _4 `5 F. [

% K/ t8 F. N" D8 ~. `0 n[ 本帖最后由 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 )

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