明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1766|回复: 9

[已解答] 请教,关于command函数的问题

[复制链接]
发表于 2014-2-11 16:47:56 | 显示全部楼层 |阅读模式
问个问题

  (setq ll(command "line" (list 0 0) (list 50 0) ""))

  (command "rotate" ll "" p1 90 )

这两句话不对,应该怎么改啊?迷糊了
发表于 2014-2-11 17:10:29 | 显示全部楼层
command函数的返回值总是nil,所以ll的值是nil,可以这样试试:
(command "line" (list 0 0) (list 50 0) "")
(setq ll(entlast))
(command "rotate" ll "" p1 90 )

发表于 2014-2-11 18:37:50 | 显示全部楼层
楼上正解
发表于 2014-2-12 08:17:23 | 显示全部楼层
(command "line" (list 0 0) (list 50 0) "")
(command "rotate" "L" "" p1 90)

点评

学习了 以前都是用entlast的  发表于 2014-2-18 12:32

评分

参与人数 1明经币 +1 收起 理由
自贡黄明儒 + 1 还可以这样,这个细节平时不太注意

查看全部评分

 楼主| 发表于 2014-2-12 16:02:42 | 显示全部楼层
ZZXXQQ 发表于 2014-2-12 08:17
(command "line" (list 0 0) (list 50 0) "")
(command "rotate" "L" "" p1 90)

能解释下为什么一个"L"就解决了么
发表于 2014-2-12 16:40:17 | 显示全部楼层
Last
这是选择集(ssget)的一个选项,在构建选择集时,输入一个不相干的关键字,就可以看到所有选项。
发表于 2014-2-13 08:28:32 | 显示全部楼层
赖赖旺 发表于 2014-2-12 16:02
能解释下为什么一个"L"就解决了么

在命令中需要选择物体时可以用:
L——last 选择最后的实体
P——选择前一个选择集
W——后面跟两个点坐标——窗选
C——……
WP——
CP——
……

点评

很给力!  发表于 2014-2-16 21:23
 楼主| 发表于 2014-2-19 07:59:56 | 显示全部楼层
ZZXXQQ 发表于 2014-2-13 08:28
在命令中需要选择物体时可以用:
L——last 选择最后的实体
P——选择前一个选择集

谢谢!又学到新知识了
发表于 2014-8-6 16:54:48 | 显示全部楼层
不错,学习了。
发表于 2014-8-7 08:59:09 | 显示全部楼层
不错 又学到新东西了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-24 05:30 , Processed in 0.198769 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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