全部指南

钢结构模型体检:在下料之前把做不出来、装不上去的地方找出来

构件超过定尺长度、单件重量超出行车能力、同一个编号的构件几何不一致——这些问题在图纸上不显眼,到了车间和现场就是停工。本文说明规则检查查什么、判据从哪来。

碰撞检查回答的是「构件之间会不会打架」,而模型体检回答的是另一类问题:这个构件做得出来吗,运得进场吗,吊得起来吗。这类问题不需要几何求交,靠规则就能查,但它们在图纸上恰恰最不显眼——一根 13 米的梁和一根 11 米的梁在图上长得一模一样,区别只在于前者超过了定尺长度,需要接长。

值得查的几类

  • 超过定尺长度。型材按定尺供货,超长的构件要么需要拼接,要么需要特殊订货,两种都要提前知道。
  • 单件重量超出起重能力。分成两个口径:车间行车的能力决定这件东西能不能在厂内翻身和装车,现场吊车的能力决定它能不能吊装到位。两个数字不一样,都要查。
  • 同一个编号但几何不一致。这是详图阶段最容易出的错,也是最贵的错:车间按编号批量下料,两件几何不同的东西共用一个编号,做出来的那批里必然有一半装不上。
  • 缺截面或缺材质。属性缺失的构件在算量、备料和后续任何检查里都会被漏掉,而它在三维里看着完全正常。
  • 孤立构件。既不与任何构件相连,也不属于任何装配体,通常是建模时漏删的辅助线或者忘了连接的零件。

同编号几何不一致该怎么比

这条规则听起来简单,实现上有两个坑,两个都会在真实模型上成片误报。

第一,不能拿截面名加长度去比。一块 25 厚、60 宽、620 长的板,和一块 25 厚、620 宽、60 长的板,是同一块板,只是详图软件在哪一维算截面、哪一维算长度上换了个说法。正确的比法是把截面里的各个数字和长度放在一起排序,再逐位比较,也就是比几何指纹而不是比名字。

第二,要留编号容差。编号是 PL25*144 和 PL25*145 的两块板往往就是同一件东西,那一毫米来自详图软件的取整。不留容差,一份正常模型能报出几百条。

判据必须是钢结构车间的口径

定尺 12 米、行车 20 吨、汽车吊 10 吨,这些数字是钢结构加工厂的常识。但同一份 IFC 里往往还有楼板、墙、基础、楼梯和钢筋,混凝土柱梁在 IFC 里和钢柱钢梁是同一种实体类型,只能靠材质区分。

把钢结构的阈值套到混凝土构件上,得到的是「一块楼板超出运输限界」这种废话,而且数量极多,会把真正该看的钢构件全部淹掉。所以体检必须先过滤出钢结构加工件:排除紧固件和装配体本身,排除土建类型,排除材质命中混凝土的构件。预制混凝土需要另一套阈值,不是把钢结构的数字套上去。

关掉那些做不准的规则

有几条规则听起来很有价值,但在 IFC 里做不准,比如非常备截面、梁的跨高比、柱的长细比。它们的判据需要的东西——本厂的常备材料库、构件的实际跨度、截面的回转半径——模型里根本没有,只能拿包围盒当替身。实测的结果是把所有斜撑和拉条都判成超限。

这类规则应该关掉,哪怕代码已经写好了。一条会成片误报的规则,损害的不是它自己,是整份报告的可信度:用户看到三条明显是废话的结论之后,第四条真问题也不会看了。