MxDraw 发表于 2021-8-4 10:30:41

CAD复制命令如何使用

CAD梦想画图的“复制”命令可以将多个对象复制到指定位置,也可以对一个或者多个对象多次进行复制。用户既可以先选择对象,再执行复制命令。也可以先执行复制命令,根据提示选择要复制的对象。如果要在不同的图形文件中进行复制,应采用(CTRL+C)命令,将对象复制到Windows的剪贴板上,然后在另一个图形文件中用(CTRL+V)命令将剪贴板中的内容粘贴到图形中。复制效果如图:执行方式(1)单击菜单栏“修改→复制”。如图:https://admin.mxdraw3d.com/images/ueditor/1387694109086584832.jpg(2)单击编辑工具栏“复制命令”按钮https://admin.mxdraw3d.com/images/ueditor/1387694157660819456.jpg。如图:https://admin.mxdraw3d.com/images/ueditor/1387694194709106688.jpg(3)在左下角命令行输入“copy”按enter键。如图:https://admin.mxdraw3d.com/images/ueditor/1387694233858740224.jpg操作步骤执行命令之后,命令行会显示以下信息:https://admin.mxdraw3d.com/images/ueditor/1387694268260421632.jpg选项说明(1)选择复制对象:指定要复制的对象。(2)指定基点:指定复制的起点。(3)指定移动到点:指定复制的距离和方向。复制效果图如下图所示:       复制之前:https://admin.mxdraw3d.com/images/ueditor/1387694305237405696.jpg复制之后:https://admin.mxdraw3d.com/images/ueditor/1387694338175275008.jpg

zhufeng1004 发表于 2023-1-12 16:25:46

(defun C:fz ()
(setvar "cmdecho" 0)
(setq ss (ssget))
(setq p0 (getpoint "\n指定基点:"))
(setq p1 (getpoint p0 "\n指定复制方向:"))
(setq d1 (distance p0 p1))
(setq ang (angle p0 p1))
(setq n (1- (getint "\n对象个数:")))
(setq d 0.0)
(command"copy" ss "" "m" p0 )         
(repeat n
(command (polar p0 ang (setq d (+ d d1))))
)      
(setvar "cmdecho" 1)
(command "")
(princ)
)

zhufeng1004 发表于 2023-1-12 16:30:22

用法:框选图形指定图形最左侧一点为基点,
         最右侧一点为复制的距离
      最后直接输入个数 3就ok了
页: [1]
查看完整版本: CAD复制命令如何使用