CAD对象无法偏移?

本来就是在同一平面画的样条曲线,怎么就不在同一个平面的提示,有没有针对性的解决办法,没有遇到过的人不需要回复,谢谢!

选中样条,在属性面板中查看点是不是在同一平面上。

或者输入list命令查看对像Z值是不是同一值

要保证绘图时的图元在同一平面,必须把以下选项勾上。

如果需要把现有对象的Z值改为0的话,请使用以下代码

(defun C:test (/ ss)

(prompt "\n请选取Z值归零的对象:")

(setq ss (ssget))

(command ".move" ss "" '(0 0 0) '(0 0 1e+99))

(command ".move" ss ""  '(0 0 0) '(0 0 -1e+99))

(princ)

)

;;;使用方法,将以上代码复制到记事本,另存为test.lsp格式,再将文件拖入到绘图区,

输入命令“TEST”,按提示操作(请注意,如果对象的法向平面不和当前ucs平面平行的话,使用该代码有可能会出问题)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-11-01
这很好解释.CAD中不管是规则的弧或不规则的曲线都是可以偏移的.而要注意的是它们的偏移不像直线那样.弧的每次偏移都会改变弧长.当你的偏移量大过弧的半径时,那这次偏移就没有了.而不规则的曲线和弧一样,同样有一个类似于半径的值.当你的偏移量大于这个值时,它就给你偏没了,但如果你向另一个方向偏移时却是能偏出来的.所以最主要的原因是你所设的偏移量的问题.
第2个回答  2018-04-23

方法1,把图像炸开以后再偏移。

方法2,你打开图层过滤器,把锁定的图层解锁,如下图。