只需一步,快速开始
请问liminnet:
这个程序怎么执行啊?
命令名是什么>?
我没有看出来
使用道具 举报
XIAOFEILONG发表于2008-10-27 20:58:00用copy命令,要复制指定的距离,比如间距为400的复制,要连续输入数据400,800,1200,1600,2000...........有没有办法,在连续复制的时候,只输入一次400,就可以以400的间距一直复制下去?
一直复制下去,岂不是要死机.
我试了一下这个程序
和我希望的还有差距
在输入偏移距离的时候,我是希望只输入一个数,然后用鼠标点击来控制复制的个数
简单的说,就是相当与OFFSET命令,只不过OFFSET只能对线操作,而我希望的是对所有物体进行操作,由鼠标来控制方向
谢谢
谢谢,我希望能用鼠标点击来控制复制的个数
鼠标点击1次,就在前面复制的基础上再延着鼠标行动的方向偏移一个固定的距离
XIAOFEILONG发表于2008-10-31 1:36:00谢谢,我希望能用鼠标点击来控制复制的个数鼠标点击1次,就在前面复制的基础上再延着鼠标行动的方向偏移一个固定的距离
两行搞定
(defun c:mcopy(/ )
(setq ent(entsel)pt(cadr ent)ent(car ent)dist(getdist pt"输入距离:"))
(while(setq a(getangle pt"指定方向:"))(setq p(polar pt a dist))(command"copy"ent "" pt p)(setq pt p ent(entlast)))
)
jxlsp发表于2008-10-31 9:52:00两行搞定(defun c:mcopy(/ )(setq ent(entsel)pt(cadr ent)ent(car ent)dist(getdist pt\"输入距离:\"))(while(setq a(getangle pt\"指定方向:\"))(setq p(polar pt a dist))(command\"copy
太强了!!
不愧是jxlsp啊!
也感谢liminnet !
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-6-18 11:01 , Processed in 0.268665 second(s), 18 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.