yaopx0782 发表于 2005-3-21 08:59:00

看了一张,意思明白。可以试着用LISP编一小段程序。我说说,你看意思对不对。从一点开始,首先画一段线,然后下一段线从上一段线的终点开始,与上一段线夹角为某一个值,依次画出,直到结束。应该不难,我实在是没有时间,否则帮你做一段程序。

yaopx0782 发表于 2005-3-21 09:18:00

(defun c:lline()<BR>       (setq sp (getpoint "xuanzeqidian:"))<BR>       (setq spoint (getpoint "second point:"))<BR>       (setq ang (angle sp spoint))<BR>       (Command "line" sp spoint)<BR>       (while (and (setq li (getreal "xiayidian de juli:"))<BR>                                                               (setq jiao (* pi (/ (getreal "xiayidiande jiaodu") 180))))<BR>                       (setq td (polar spoint (+ ang jiao) li))<BR>                       (command td)<BR>       )<BR>       )<BR>               


试试这段LISP程序。

tuzi006 发表于 2005-3-21 11:20:00

太感谢了!!!我先试试!!

燕麦娘 发表于 2005-3-21 20:59:00

要是和你开篇所说的


用mirror镜象命令即可啊


输上角度就可以啊       在提示是否删除原对象时选择否就可以了啊


不知道是不是这个意思啊
页: 1 [2]
查看完整版本: 有同情心的进来帮帮忙!谢谢了