displacemet或us的问题
我很难指定复制或移动命令的距离。它有不同的选择,我必须在多次尝试和错误后得到我想要的结果。在哪里可以找到这些命令选项的详细说明?距离、基点和第一个点作为位移。
我的确切问题如下:
我想将一条线移动到当前位置右侧5厘米处,并使用正交激活。最好/最快的方法是什么? 确保OSNAPCOORD设置为1或2。
如其他人所述,使用move命令,或者您也可以跳过拾取基点,而只需点击enter,使用ortho on将光标拉向所需的移动方向并键入值,输入,当要求基点点击enter并键入2,2时,将对象在X方向移动2个单位,在Y方向移动2个单位,此方法不需要@符号。
为了澄清,这就是上面提到的位移法 你好
我相信启用动态输入(状态栏上的动态)对于使用基点或置换方法进行移动/复制是必不可少的。需要注意的是,要向左移动100x100平方米500,请输入别名“co”,不带引号,然后选择对象并键入600
希望这有帮助。
尼古拉斯。 你好
我是这个论坛的新手,但真的需要一些帮助。我无法指定要移动对象的距离。我昨天能做到。请有人告诉我,我关闭或打开,或需要重置或调整,这是非常令人沮丧的。我使用这个程序工作,需要一些帮助尽快。感谢所有回复的人。 没关系,我找到了解药!我的数字锁对你们这些有这个问题的人是关闭的! 这是ludr。lsp沿正确的正交方向移动,只需执行r5,它就会将对象5向右移动。现在我把它放在哪里了,我把它贴在这里了。正在尝试查找。我想我是作为普林的一部分做的。它可能在家里。
; draw a pline by direction Up Down left or Right use upper or lowercase
; by Alan H dec 2015
; this version is a metric/decimal version
; version 2 depending on request will be a imperial version
; 1'8 1/4" input d1.8.25 start with 1.8 = 1'8" then add second fraction ver 3
; how to use u123.45 D34.57 R102.6 l53
(defun ah:left ( / pt2)
(setq pt2 (polar pt pi (atof (substr ans 2 (- (strlen ans) 1)))))
(setq pt pt2)
(command pt2)
)
(defun ah:up ( / pt2)
(setq pt2 (polar pt (/ pi 2.0) (atof (substr ans 2 (- (strlen ans) 1)))))
(setq pt pt2)
(command pt2)
)
(defun ah:right ( / pt2)
(setq pt2 (polar pt 0.0 (atof (substr ans 2 (- (strlen ans) 1)))))
(setq pt pt2)
(command pt2)
)
(defun ah:down ( / pt2)
(setq pt2 (polar pt (* 1.5 pi) (atof (substr ans 2 (- (strlen ans) 1)))))
(setq pt pt2)
(command pt2)
)
(defun C:ahpliner ( / pt ans)
(command "_pline")
(command (setq pt (getpoint "Pick start point - Enter or C to finish")))
(while (= (getvar "cmdactive") 1 )
(setq ans (getstring "Enter L123 U456 R67 D78"))
(cond ((= ans "")(command ""))
((= "L"(strcase (substr ans 1 1)))(ah:left))
((= "U"(strcase (substr ans 1 1)))(ah:up))
((= "D"(strcase (substr ans 1 1)))(ah:down))
((= "R"(strcase (substr ans 1 1)))(ah:right))
((= "C"(strcase (substr ans 1 1)))(command "close"))
) ;cond
) ; while
)
页:
[1]