急!我用cad建模后导入sketch up,有些边角的地方是用填充弄成的面,为什么到su里面显示不出来有面呢?

2024-11-26 22:28:19
推荐回答(2个)
回答1:

过简单地描一描线段,使它生成面,然后推推拉拉地建立起一个3D模型,这听起来确实令人兴奋。但是这样工作的效果实际上取决于你的CAD图的质量。
导入CAD的2D文件,实际上能产生许多令人头疼的麻烦。熟手画得简单的轮廓线的CAD图不会产生什么大的
麻烦,生手画的细节繁多,杂乱无章的CAD图就不那么容易利用了。“带有小小的线段、转角处两条线没有相交、一条线和另外一条看上去平行实际上只差一点点”,由这些问题的CAD图,都会在你建立模型的时候成为你的绊脚石,似乎应该说是钢针,因为它们小的让你很难察觉和纠正。用这样的CAD图导入su作为底图,你花费在纠正错误上的时间反倒会比你节省的时间多。
接近完成的CAD图纸,实际上包含了大量你建模时用不着的信息。你在CAD制图中过分详细的分层方法或者是重叠的线等等,都是在su中建立模型所不需要的。如果你要用这样一张漏洞百出,复杂无比的CAD图纸导入su来建模,而你在之前要做的清理工作会浪费很多时间。(译者:所以不如在导入su后,马上炸开所有CAD中形成的块,将所有线归到一层,然后将这些变为一个组,作为底图,在它上面重新描一遍会更节省时间)。
即使是进行了良好分层的2D
CAD图纸也不是没有问题的。记住:su的层不会为你隔离在不同层的线(也就是说,比如有三条线分属三个层,他们围合成一个面,这个面仍然会产生,而不会因为这三条线不在一个层上而不产生这个面。),su中的层仅仅是在视觉上区分线面的分类方法。这个特性同样适用于导入的CAD图。任何在一个层上的线如果与其他层上的线重合,那么在导入过程中都将被无情地清理掉。所以,在某些时候,一层一层地导入将会非常有用,每导入一个层的东西,su都会将其自动成组,也不会误杀重叠的线(译者:注意这里是说要将CAD中的不同层分别保存到不同的CAD文件,这样做是因为在CAD中关闭不可见的层也会被导入到su中)。
CAD中带有门窗的墙已经被门窗打断,如果你导入这样的CAD图就需要花费时间来补上门窗上下部分的墙面。
立面图作为单独的一个面,通常对于建立3D模型来说不具有多大的意义,但是非常有用的的一点是,你可以将立面图导入后,立起来,放在模型大体块的旁边,用来帮助你准确地捕捉立面上的尺寸。我的经验是:回避潜在的问题,用在SU中重新描画一遍CAD图的方法来代替用导入的CAD图直接拉伸建模式最好的方法。我将导入的CAD图作成组(这样可以防止在SU中画的线面和他们粘在一起),然后描画我需要的线,如果必要的话,简化我描的线(举例来说,忽略开窗墙面上的洞口,我会在稍后插入窗的组件)。我在任何需要和可能的地方使用矩形工具以及捕捉锁定功能。不要轻易相信你捕捉到了角点,就能画出一个漂亮的方形(除非你自己一根线一根线地去画,并且确认你画方形的附近没有讨厌的“短短线”)(译者:老外管这种无用的短短的长度几乎为零的废线叫“哎呀”,呵呵,挺有意思,我下面也这么叫了)。
如果你决定直接用导入的CAD图来拉伸建模,你必须意识到任何怪异的毛病(脱离轴线的线,短线,复线还有“哎呀”等等)都将被导入SU并成为你模型的一部分,你也许仅仅会在某些地方发现它们藏在有用的线的下面,那么准备好开开心心地清理和纠正他们吧。(译者:老外似乎带点威胁的口气,不过大家还是听他的吧,老老实实跟他走)
同时记住,如果你通过拉伸整个平面来建立了模型,那么所有的几何体都将是粘在一起的。这样的模型将很难编辑其中的一部分而不影响其它部分,而且很难在事后将他们分组或组件。(译者:所以大家建立模型的时候,应该随建随把不同的体块分成不同的组或组件)

回答2:

CAD导入SKETCH UP是没办法导入填充的面的,如果要封面,需要使用封面插件,或者是在sketch up里手动再封一次面(就是再描一下边线)