cad中直线和圆倒角时出现两个图元不共面是什么情况!(z轴坐标都为零)

2025-03-28 10:17:55
推荐回答(2个)
回答1:

  1. 这个提示,表示Z坐标不同,需要坐标归零才可以。

  2. 如果显示是0,那么可能是显示精度问题,看上去是0,实际上是0.00001也说不定。利用插件把对象归零一下。

  3. 坐标归零插件代码如下:

  4. ;;;;;;Z坐标归零;;
    (defun c:z0 ( / #os1 &kw)
     (setvar "cmdecho" 0)
     (setvar "blipmode" 0)
     (setq #os1 (getvar "osmode"))
     (command "ucs" "")
     (if (setq &kw (ssget "x" (list (cons 0 "~INSERT"))));;选择所有对象
      (progn
       (setvar "osmode" 0)
       (princ "\n请等待,正在归零")
       (command "MOVE" &kw "" '(0 0 1e99) "" "move" "p" "" '(0 0 -1e99) "")
       (princ "\nOK已经归零");;如果有块的话,选择除了块以外的对象z坐标归零
       (setvar "osmode" #os1)
      )
     )
     (setvar "cmdecho" 1)
     (princ)
    );复制到记事本,以【.lsp】为后缀命名。打开AutoCAD,加载autolisp,命令【Z0】

回答2:

1