如何实现:x、y 方 向 拉 伸(支持先选择后执行命令)
如何实现:x、y方 向拉 伸 (支持先选择后执行命令)样图请见附件
(小白一枚,搞半天没达到效果)
;x方向拉伸
(defun c:tt()
(setq ss (ssget))
(setq pt (getpoint "\n选择基点"))
(setq p1 (getpoint "\n选择终点"))
(setq p2 (list (car p1) (cadr pt)))
(command ".STRETCH" ss "" "non" pt "non" p2)
)
;y方向拉伸
(defun c:ee()
(setq ss (ssget))
(setq pt (getpoint "\n选择基点"))
(setq p1 (getpoint "\n选择终点"))
(setq p2 (list (car pt) (cadr p1)))
(command ".STRETCH" ss "" "non" pt "non" p2)
) 就用CAD命令就可以,stretch命令 ssyfeng 发表于 2024-6-28 08:28
就用CAD命令就可以,stretch命令
使用频率高,想省去.x .y 后面的步骤 hubeiwdlue 发表于 2024-6-27 17:11
完美,谢谢大佬帮助解决
页:
[1]