实体工作空间已设置为1km,两个元素也位于原点附近,仔细看了每条边没发现有自相交的情况,用modeler debug body check命令检查却提示找不到实体。
7266.temp.dgn
首先我检查了您的SWA,仍然是10km的。不过改成1km后仍然有问题。我想问的是,您的这两个拉伸体是如何创建出来的?我看它们的体积都是0。
我想抽取一个profile也不让工作,您有原始的未拉伸的profile二维图形吗?
从这个CAD文件里参考进ORD,再拉伸成的,不能转换为实体的两个图形我用红色方框标出来了。
进入施工现场(藏文).dwg
还有一个键入命令modeler debug body convert能检查拉伸体的profile是否正确。如下图所示,绿色部分表示正确,但红色部分就是有错误:
放大红色右下角部分,能看到这个内环有gap,没有完全封闭连接起来。
另外一个profile拉伸后能转成SmartSolid。请看我的DGN文件:
Convert2SmatSolid.dgn
另外,我看您这些形体都是藏文文字,如果想生成立体文字可以继续保持文字特性,设置其Thickness就能形成立体文字,而且还能随时修改其文字内容。
Answer Verified By: 巴燕 史
我对第二个GroupHole截面做了如下修改后可以变成SmartSolid了,SmartSolid不仅要求不能有自交,还要求拐点不能太急,最好要满足C1连续性。基于此我的修改思路是:
如下DGN所示:
4213.Convert2SmatSolid.dgn
MS学习资源:
MicroStation Wednesday视频分享
深入探讨MicroStation DGN基本概念系列
一步步学习MicroStation CE Addin开发
一步步学习MicroStation CE MDL开发
原来可以增厚以后还能修改文字……哎走了好多冤枉路……
这个“拐弯不能太急”有具体度数吗?而且比如我就想画一个角度很小的尖角箭头,那岂不是还画不出来了?