谁能把这个填充图案裁剪掉?
我们办公室的人都试了,无法解决。当然不要说重新画个封闭多段线和填充图案就可以裁剪了,这是从一个大文件里面复制出来的,原来的大文件里还有很多这种情况,不可能全部重新画。
另外,标高已经全部调成0了。我只有一个明经币了,所以……
本帖最后由 bssurvey 于 2021-7-13 17:14 编辑
是因為粗線為 "相對於 UCS 的擠出方向:" ,意思就是3D的線(有厚度),所以並沒有交集
指令: list 找到 1 個
LWPOLYLINE圖層:「zk立面图桩身」
空間: 模型空間
顏色: BYLAYER 線型: 「Continuous」
處理碼 = 2d2
封閉的
固定寬度 100
相對於 UCS 的擠出方向:
X= 0Y= 0Z= 1
面積 11576970
周長 25154
在點X= 59519Y= 24164Z= 0
在點X= 59782Y= 23199Z= 0
在點X= 48620Y= 20129Z= 0
在點X= 48357Y= 21094Z= 0
重新根據粗線描繪多段線 就可以了或是把圖檔的多段線及填充物件複製到新圖檔,把多段線炸開變成單線再裁剪填充物件後,先將原圖檔填充物件刪除,再將填充物件複製回原圖檔
Z轴也没有完全归零吧,那个粗框线标高近乎 -0.05的,LUPREC 命令输入 4 后就可以看到。
粗框线还提示有拉伸方向,说明它和当前 UCS 不是平行的,即它的面和填充的那个是不平行的,尽管很是细微,X.Y 是 e-10 级了,DXFOUT 可以看到的。
如果有很多这样的,鉴于这个夹角非常小(应该的当初误形成的吧),我觉得用个代码把它替换为平行的 (0.0 0.0 1.0) 算了,然后再重新定义填充的边界。 dunkel 发表于 2021-7-13 19:03
Z轴也没有完全归零吧,那个粗框线标高近乎 -0.05的,LUPREC 命令输入 4 后就可以看到。
粗框线还提示有拉 ...
大佬麻烦再问下,那个细微的拉伸方向(就是那个e-10级的)是在哪看出的?DXFOUT命令不是保存成DXF文件用的吗? bssurvey 发表于 2021-7-13 16:48
是因為粗線為 "相對於 UCS 的擠出方向:" ,意思就是3D的線(有厚度),所以並沒有交集
指令: list 找到 1 個 ...
果然高手在论坛啊~你把原理讲出来了,这是最想知道的。 shibayan 发表于 2021-7-14 09:41
大佬麻烦再问下,那个细微的拉伸方向(就是那个e-10级的)是在哪看出的?DXFOUT命令不是保存成DXF文件用 ...
就是 DXFOUT 生成的 DXF 文件里看出来的,(entget (handent ...)) 生成的实体表里也可以看到。 dunkel 发表于 2021-7-14 18:40
就是 DXFOUT 生成的 DXF 文件里看出来的,(entget (handent ...)) 生成的实体表里也可以看到。
好的,谢谢大佬
页:
[1]