copy
本帖最后由 millermin 于 2012-11-30 12:28 编辑copy 用在程序里,如何才能实现用距离拷贝而不是拷贝到新的点坐标。因为距离简单直观一些。坐标还要用基点换算出新点坐标,比较麻烦一点。
line命令也有类似问题。
没看明白,有这种好事吗
用polar函数。 Try
(command "copy" "L" "" '(20 12) "") Andyhon 发表于 2012-11-30 19:17 static/image/common/back.gif
Try
(command "copy" "L" "" '(20 12) "")
行。能否说多点。比如20应该是距离,那各个方向用什么数码表示? '(20 0); '(20 20) ; (0 20) ; '(-20 20) ; '(-20 0) ...
自行代入, 试过才真切 基点换算出新点坐标,应该是距离和角度吧,否则怎么计算出新点坐标呢!一点到一点距离的合集是一个圆啊? 楚留香 发表于 2012-12-1 22:22 static/image/common/back.gif
基点换算出新点坐标,应该是距离和角度吧,否则怎么计算出新点坐标呢!一点到一点距离的合集是一个圆啊?
坐标y不变,x加减距离就是copy到的新点坐标。不涉及角度。也是一句可以完成,但直接用距离程序会短很多。 坐标y不变,x加减距离就是copy到的新点坐标。这就是正交状态0度吧? 本帖最后由 millermin 于 2012-12-4 06:15 编辑
Andyhon 发表于 2012-12-1 15:10 static/image/common/back.gif
'(20 0); '(20 20) ; (0 20) ; '(-20 20) ; '(-20 0) ...
自行代入, 试过才真切
这个我现在懂了。但是单引号里不能用变量(只能用list),编程还是受限制啊。而且实质上也是坐标,而不是我想象中的距离形式。
页:
[1]