abd切平面图的问题

本帖最后由 Bruce 于 2015-5-11 17:20 编辑

abd默认的墙体,都是用同一种墙体dataset画出来的。公司正版的architectrue + ms ss2能正确显示墙体交接处,但是ss2常常崩溃,启动一次ss2又要花好长时间,所以该到了放弃ss2的时候。可是练习使用abd切平面图,在墙体交接处显示出错,应该能将加粗线自动打断的,如图中的红圈,没有红圈的位置是显示正确。不管如何改动,abd都不能消除显示错误。请问abd中使用DV如何切出能用的平面图。附件是dgn,显示的是drawing。对应的模型也在dgn中。我的是xp专业中文版,abd ss4英文版、ss5英文版都出错
未标题-1.jpg
已邀请:

不辣的皮特

赞同来自:

请问在用ABD打开的时候.dgn文件是中文名吗?使用的是英文操作系统吗?我使用的是英文版Win8,ABD版本是SS5,将文件名改为英文名后使用DV能够正常切出平面图。如下图。



Bruce

赞同来自:

本帖最后由 Bruce 于 2015-5-11 17:19 编辑

> forum.php?mod=redirect&goto=findpost&pid=40942&ptid=8993
请问在用ABD打开的时候.dgn文件是中文名吗?使用的是英文操作系统吗?我使用的是英文版Win8,ABD版本是SS5 ...

不知您注意到没有,其实您图中的墙体交接处有很多也是显示出错的。

不辣的皮特

赞同来自:

本帖最后由 不辣的皮特 于 2015-5-12 10:37 编辑

> forum.php?mod=redirect&goto=findpost&pid=40944&ptid=8993
不知您注意到没有,其实您图中的墙体交接处有很多也是显示出错的。

是一个建模的问题。
这需要您在建模的时候,使用「Connect Forms as Cross Joint」工具建立两面交叉墙体之间的联系。再使用DV切图。
我自己建立了一组相同材质的相交的墙体。执行「Connect Forms as Cross Joint」,然后用DV切图结果如下。




Bruce

赞同来自:

本帖最后由 Bruce 于 2015-5-13 12:07 编辑

设计中常常是某层的墙体有一两百堵的情况,相互的交接位置就更多,使用您的Connect Forms as Cross Joint,对每个交接位置都进行处理,很麻烦。应该是ABD利用自身的part融合功能,就能自动处理好相交墙体交接位置的sheet显示,像天正一样,而不是还要人为进行大量的修改。

MicroStation迷

赞同来自:

如果只在出图时进行Unification会造成三维模型和出图不一致,统计材料时以及做碰撞检查时都会有问题。所以,在建三维模型时这种相交的墙就要做Cross Joint处理。一堵堵墙单独处理确实比较繁琐,但为了保证设计的正确,也还是需要做这一步的。

MicroStation迷

赞同来自:

如果坚持要二三维不一致,强行在二维出图时进行合并,可以设置配置变量BB__UNIFICATION_METHOD为MERGE即可(在Workspace > Configuration下来设置)。这是原来的处理方式,目前不推荐使用。

Bruce

赞同来自:

本帖最后由 Bruce 于 2015-5-13 12:08 编辑

> forum.php?mod=redirect&goto=findpost&pid=41002&ptid=8993
如果坚持要二三维不一致,强行在二维出图时进行合并,可以设置配置变量BB__UNIFICATION_METHOD为MERGE即可 ...

试了不成功,改了跟没改效果一样,即使是相同墙体,墙体多了交接位置还是乱。可能是abd的一个bug

不辣的皮特

赞同来自:

> forum.php?mod=redirect&goto=findpost&pid=41004&ptid=8993
试了不成功,改了跟没改效果一样,即使是相同墙体,墙体多了交接位置还是乱。可能是abd的一个bug


您可以试着执行以下操作来清除以下缓存。

1. File > Compress > Options > 勾选【Delete Building Display Accelerators】 执行compress
2. key-in 【MDL COMMAND DVREFRESH】来刷新动态视图

Bruce

赞同来自:

本帖最后由 Bruce 于 2015-5-13 15:43 编辑

> forum.php?mod=redirect&goto=findpost&pid=41010&ptid=8993
您可以试着执行以下操作来清除以下缓存。

1. File > Compress > Options > 勾选【Delete Building Dis ...

您的方法也没有用。我每次设置配置变量 BB__UNIFICATION_METHOD 为 MERGE后,都是关闭abd、再重启,保证数据更新,还是不能在墙体交接处正常显示。您不妨自己试一试用abd、architecture for ss2都自带的墙体a-g25-walls,画纵横各5道的相交墙体,dv切图,看能行不。

MicroStation迷

赞同来自:

Bruce网友:您好!
我刚刚测试了,只需要修改BB_UNIFICATION_METHOD 为 MERGE后立刻就出现了您想要的效果。
我测试用的是ABD SS5 (08.11.09.747)。一开始默认的是GLUE方式,切图效果如下:

修改配置变量BB_UNIFICATION_METHOD为MERGE如下:

退出ABD再进来后效果如下:

MicroStation迷

赞同来自:

当我删除对BB_UNIFICATION_METHOD的设置(相当于又将其恢复到GLUE值 )后,退出ABD再进来发现切图效果确实没有变化(还是合并方式),此时选菜单File > Compress > Options,并如下图所示设置两项后执行Compress,则效果又恢复到最初的方式。

关键点是在sheetmodel中时要勾选Include References。
另外,mdl command dvrefresh命令中的最后一个单词必须是全小写的。(测试感觉执行部执行该命令都影响不大)

Bruce

赞同来自:

本帖最后由 Bruce 于 2015-5-14 16:15 编辑

> forum.php?mod=redirect&goto=findpost&pid=41023&ptid=8993
当我删除对BB_UNIFICATION_METHOD的设置(相当于又将其恢复到GLUE值 )后,退出ABD再进来发现切图效果确实没 ...

谢谢M管的指点。请问有能在xp 32位下运行的abd SS5英文试用版下载链接吗?打算试试ss5,我的只是abd ss3试用版,xp系统。谢谢

MicroStation迷

赞同来自:

ABD目前都是32位的。我不知道哪里可以找到试用版。看看Naier版本是否提供有?

naier - Hello World! BIM问答社区

赞同来自:

我自己的建议是,保证模型正确,虽然现在想尽办法来使图纸正确,但算量时还是错误的。现在ChinaFirst团队正在做墙体与柱子等构件回切的功能。所以,我感觉还是以保证墙体实际正确为主线。

Bruce

赞同来自:

谢谢两位老师的指点!~~~~~~~~~~

要回复问题请先登录注册