CN109190209B - 一种基于bim模型的弱关联方法及*** - Google Patents
一种基于bim模型的弱关联方法及*** Download PDFInfo
- Publication number
- CN109190209B CN109190209B CN201810940088.3A CN201810940088A CN109190209B CN 109190209 B CN109190209 B CN 109190209B CN 201810940088 A CN201810940088 A CN 201810940088A CN 109190209 B CN109190209 B CN 109190209B
- Authority
- CN
- China
- Prior art keywords
- information
- component
- bim model
- calculation
- matching
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开一种基于BIM模型的弱关联方法及***,该方法包括:根据所述BIM模型构建与其中各构件彼此对应的结构计算模型;根据输入信息在结构计算模型中为每个构件生成计算书单元;根据输入指令生成局部BIM模型的一投影方向施工图时;通过弱关联算法建立计算书单元与局部BIM模型中各构件之间的匹配关系;从所述计算书单元中提取计算信息形成标注信息;所述标注信息和局部BIM模型中的构件按照制图规范基于输入指令形成施工图。本方案解决了现有技术中强关联方法生成的施工图后续不便于修改和调整的问题,实现施工图标注信息与BIM模型构件信息的同步的同时,降低强关联的局限性和二次软件的复杂性。
Description
技术领域
本发明属于计算机软件应用技术领域,具体涉及一种基于BIM模型的弱关联方法及***。
背景技术
基于BIM模型生成建筑、机电等较多行业施工图的软件***,在施工图生成后,施工图标注的信息需要体现在BIM模型构件上且二者应保持一致,针对施工图标注信息与BIM模型构件信息的同步,现有两种做法:采用强关联的同步方法;
为特定类别BIM模型构件定制参数化标注单元,将标注单元的属性绑定到BIM模型构件的属性,且将标注本身绑定到特定BIM模型构件,实现施工图标注信息与BIM模型构件中信息的同步修改,达到修改施工图标注信息的同时,就可更新BIM模型构件中的信息,使得施工图标注信息与BIM模型构件中的信息保持实时同步;这种强关联的同步方法仅适用部分结构构件,如梁、框架柱,需要限定构件的配筋才能实现同步,而且,强关联的标注都是与构件绑定的,使用者修改或移动或复制或拖动图面的标注信息时,该标注信息仍然是与原来的构件绑定在一起,并不能表示移动或拖动目标位置构件的标注信息(即不能通过便捷的操作再次将标注信息与另外的构件绑定在一起),造成图面已修改的假象。
采用软件辅助的同步方法;
通过BIM平台进行软件二次开发,制定一系列的扩展功能来修改图面标注,通过这些功能来对标注进行增加、修改和删除,这些功能依据标注的变更情况,同时更新图面和相应构建的属性,通常还会联合BIM平台的基本功能、标注强关联方式来实现同步的目的;这种方式的不足之处在于,需要为图面的各类标注的修改制定相应的功能,这些功能本身需要更新图面标注和构件属性,实现难度大,而且标注类型和修改方式多会造成这类定制功能多,使用者学***台对二次开发的接口的限制,二次开发的定制功能会与BIM平台自身的基本功能有一定的兼容性问题,使用者既采用BIM平台自身的基本功能生成图面标注信息,又通过二次软件的功能对图面标注进行更新,极可能造成图面标注与结构模型数据不一致,进而对BIM模型的后续应用造成严重的影响。
发明内容
本发明提出一种基于BIM模型的弱关联方法及***,以克服现有技术中存在施工图生成后不便于修改的缺陷,在易学易用的同时能实现施工图的图面标注信息与BIM模型构件中信息的同步,实现施工图标注信息与BIM模型构件信息的同步的同时,降低强关联的局限性和二次软件的复杂性。
本发明是通过以下技术方案实现的:
一种基于BIM模型的弱关联方法,包括以下步骤:
根据所述BIM模型构建与其中各构件彼此对应的结构计算模型;
根据输入信息在结构计算模型中为每个构件生成计算书单元;
根据输入指令生成局部BIM模型的一投影方向施工图时;
通过弱关联算法建立计算书单元与局部BIM模型中各构件之间的匹配关系;
从所述计算书单元中提取计算信息形成标注信息;
所述标注信息和局部BIM模型中的构件按照制图规范基于输入指令形成施工图。
为实现发明目的,本发明还提供一种基于BIM模型的弱关联***,包括处理器,以及与所述处理器连接的存储器,所述存储器存储有基于BIM模型的弱关联程序,所述基于BIM模型的弱关联程序被所述处理器执行时实现上述方法的步骤。
与现有技术相比,本发明的有益效果有:
本发明提供的基于BIM模型的弱关联方法及***,不需要将构件与标注之间建立强关联,在规范施工图图面标注的前提下,将BIM模型的构件信息与施工图图面信息建立随机的弱关联,并通过已知的距离匹配算法计算各组弱关联匹配的距离之和,选取距离匹配之和最小的一组弱关联匹配结果作为构件与标注的最终匹配结果,这种***不仅能够很好的实现施工图标注信息与BIM模型构件信息的同步,又能合理的避免强关联的局限性和二次软件的复杂性,确保施工图的标注信息与BIM模型的构件信息相一致,不会因为二次软件影响BIM模型及出图工具的功能稳定性和标注与构件之间关联关系的准确性,具有良好的应用空间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1为本发明实施例提供的基于BIM模型的弱关联方法中BIM模型的整体效果图;
图2为图1中第一层结构模型的效果图;
图3为图2的俯视图;
图4为图3中埋入计算书后的效果图;
图5为将构件与计算书单元弱关联后生成的效果图的局部放大图;
图6为图5中单个计算书的位置示意图;
图7为图5中各构件及计算单元编号的示意图;
图8为将配筋信息标注到图5中的示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
另外,在本发明中如涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
在本发明中,除非另有明确的规定和限定,术语“连接”、“固定”等应做广义理解,例如,“固定”可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接,还可以是物理连接或无线通信连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
另外,本发明各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
本发明实施例提出一种基于BIM模型的弱关联方法及***。
实施例1
如附图1所示,本发明实施例提供一种基于BIM模型的弱关联方法,包括以下步骤:
步骤S1,根据所述BIM模型构建与其中各构件彼此对应的结构计算模型;
BIM模型效果图参见图1,BIM模型中的所有构件以及构件的比例和连接关系均在结构计算模型中一一体现,对于模型中的构件的具体形状做了简化,例如模型中的梁,在结构计算模型中可简化为一条线段,长度不变;BIM模型可以在BIM平台手工创建,或者通过BIM平台的二次开发插件,从其它软件平台数据中自动导入。BIM模型中的构件类别包括梁、柱、楼板。
步骤S2,根据输入信息在结构计算模型中为每个构件生成计算书单元;
计算书即为结构BIM模型在结构计算软件(可能是PKPM、YJK等国产结构计算软件,或SAP2000、Midas等国外计算软件)中建立对应的结构计算模型,并输入荷载等信息进行计算后,结构构件的受力、配筋等数据的集合。建立结构计算模型并录入荷载等信息并执行结构模型受力分析计算,是建筑行业设计流程中的必不可少的过程。梁平法施工图需要的计算数据为梁构件配筋计算输出,梁构件本身有截面尺寸等信息,附加配筋面积计算输出信息后,能依据结构规范对梁进行自动配筋。埋入计算书后效果图参见图4。为结构计算模型中的每个构件生成一个计算书单元,此时计算书单元与构件之间没有关联关系;
例如:对于混凝土构件需要在混凝土中配置钢筋,配置多少根,多大直径的钢筋等信息需要经过计算;对于钢结构构件其截面尺寸、内力等也需要经过计算才能确定。现在通常采用PKPM、YJK等国内软件,SAP2000、Midas等国外软件对结构模型进行建模(即计算模型)和计算,生成计算书即结构构件计算结果的输出信息,输出信息通常是按具体构件来组织的。在本专利的实际案例中,在出图之前需要先完成楼层定义(类似电梯里的楼层号,楼层定义即按照标高范围将BIM结构模型划分为楼层,并为楼层编号、标准层号、钢筋层号和指定其它与楼层相关的信息形成楼层的信息结构)和计算书导入(计算书导入即读取结构BIM模型对应的计算模型,将计算书按照钢筋层存储在BIM结构模型中,参见图4)。
步骤S3,根据输入指令生成局部BIM模型的一投影方向施工图时;
例如需要生成BIM模型中一层结构的俯视图。图2为BIM模型中最底层结构,图3为图2中的结构的俯视图,图3中不含计算书单元,图4为埋入计算书单元后的俯视图,但并没有生成详细的标注信息。
步骤S4,通过弱关联算法建立计算书单元与局部BIM模型中各构件之间的匹配关系;
在需要时(例如输出施工图时、以及在生成施工图之后对施工图上的标注信息进行修改、拖动、移动或复制粘贴时)将计算书单元与构件之间建立匹配关系,例如梁计算书单元到梁构件是不保存关联关系记录的,出图过程中需要为梁构件配筋,需要知道每一段梁的计算书单元是什么,因此需要通过弱关联算法找到梁构件计算书单元到梁构件的关联关系(弱关联即不记录关联关系,但能通过一定的处理明确关联关系)。
在本发明一实施例中,依据制图规范以及标注分类,确定哪一类标注可能会与哪一类构件相关联,形成待关联标注与待关联构件的两个集合。对这两个集合采取距离匹配算法(具体可以通过不止一种程序来实现)完成关联匹配,该距离匹配算法采取如下策略保证匹配的准确性与适用性:标注与构件一对一匹配,匹配结果是所有可能的匹配组合中,各标注-构件匹对之间的几何距离之和最小的这一组,并且是两个集合中匹配度最高的一组(没有参与匹配的元素数量之和最少)。
步骤S5,从所述计算书单元中提取计算信息形成标注信息;
从计算书单元中提取数据,执行数据处理,结合计算书和制图规范要求,例如:对梁等构件进行自动配筋归并编号和对构件命名。进一步分析处理,得到被标注构件的完整信息。如一跨梁的配筋信息包括:面筋、腰筋、底筋、箍筋,这几项信息可能需要通过图面多种标注配合起来才能表达。确定一段梁有那几个标注与之相关之后,综合分析关联的标注可以得到该段梁的完整配筋数据。对于混凝土构件,结合构件信息、计算书、行业规范要求对混凝土构件自动配筋,以及对物理尺寸相同配筋相似的构件做归并(归并即使配筋一致且满足各自的计算要求),依据归并结果对构件进行编号。标注信息记录标注类别、位置、标注的内容等信息。
步骤S6,所述标注信息和局部BIM模型中的构件按照制图规范基于输入指令形成施工图。参见图8。标注按制图规则摆放到对应的位置,但不以任何形式记录标注与构件之间的关联关系。不同类别的标注采用明确的、可靠的方式进行区分。自动生成施工图的过程即依据施工图制图规则(如G101图集以及各个设计院基于规范、图集深化设计的结果)分别为图面关注的构件添加各类标注的过程。
出图时不记录标注信息与构件之间的关联关系,可在不记录标注与构件的关联关系的情况下,在需要时能可靠的确定二者的关联关系(见图面信息关联到BIM模型流程),因此称之为弱关联。不记录标注与构件的关联关系型,显著减少了软件操作者对图面修改操作的限制,提供了操作便利,同时软件的体系结构更加简单。在基于BIM模型自动生成施工图软件普遍为BIM平台的二次开发或独立的功能模块的情况下,往往可借助BIM平台自身的基本操作如复制、粘贴、撤销修改等完成图面修改,可简化出图软件自身的功能,降低了BIM出图软件的学习成本和软件自身的制造和维护成本。施工图生成后,BIM模型和施工图图面都允许进行人工调整,图面调整在满足行业制图规范的前提下,仅需要注意本发明提出的标注信息分类原则,即某种类型的标注信息要么从现有的同类标注信息复制后修改,或采用特定的标注功能生成。除此之外BIM模型和标注信息的维护没有其它限制。
优选地,步骤S4包括:
步骤S41,获取所有构件的计算书单元形成计算书列表;计算书单元包括所标示的文字信息和标注所在图面的位置信息;将计算书单元1-4记录到计算书列表1中;
步骤S42,获取所述BIM模型中所有构件形成构件列表;将构件信息记录到一个构件信息集合中,构件信息包括构件的类别、尺寸、级别要求;将构件1-6的类别、尺寸、位置、保护等级和抗震等级信息记录到构件列表2中;
形成一套定制的、有组织的结构图面标注部件即构件,标注部件能够容纳的标注信息、信息的组织形式、显示格式等完全满足结构施工图的标注规则;其次这类标注部件通过类别进行适当的区分,方便在结构施工图上使用的同时,标注部件之间还能按照标注类别进行区分。图面标注部件按结构施工图的标注要求摆到对应的位置,而且有别于强关联形式,本***的标注部件不与被标注构件形成关联关系。
实现图面标注部件与被标注构件关联关系的动态确定机制。本弱关联算法基于上述描述的定制的图面标注部件的特征,实现了标注部件与被标注构件管理关系的计算:
步骤S43,将所述计算书列表中的每一项计算书单元,与所述构件列表中的每一个构件之间按照一对一的匹配关系形成若干组匹配组合;
图7中:梁后面的数字为梁编号,计算书后面的数字为计算书编号。类似G0.5-0.4这样的多行文本是一个计算书单元,图6中暗色的文字构成一个计算书单元。
即构件列表2中每一个构件在计算书列表1仅有一个与其匹配或者没有找到匹配项;在本发明另一实施例中,当然也存在构件列表2中每一个构件在计算书列表1仅有一个计算书与其匹配,而计算书信息集合1中包括没有找到匹配项的计算书;
步骤S44,在所述匹配组合中,通过计算每对具有匹配关系的计算书单元与构件之间的几何距离,获得该匹配组合中所有对具有匹配关系的计算书单元与构件之间的几何距离之和;
对于计算书列表1中的每一项,逐一与构件列表2中的构件之间计算“距离”,在本发明一实施例中:
梁计算书与梁构件的距离确定方式为:
若计算书文字的方向与梁平行,则取计算书位置点与梁中心线段的中点之间的几何距离;
若计算书文字不与梁平行,则取距离为无穷大(或距离为-1,表示不可能匹配);
例:梁2与计算书3之间的距离较近,梁5与计算书3之间的距离较远;梁3与计算书3之间的距离为无穷远。
步骤S45,将距离之和最小,且两个列表中未参与匹配的元素个数之和最少的匹配组合作为最优匹配组合;对于计算书列表1与构件列表2中所有可能的一对一匹配组合中,选取各对匹配组合距离之和最小、且两个列表中未参与匹配的元素个数之和最少的一组作为匹配结果。图7中,距离之和最小的一组匹配形式为:梁3-计算书4;梁2-计算书3;梁4-计算书2;梁5-计算书1。其它组合形式的距离之和,均大于上述组合。
步骤S46,最优匹配组合中计算书单元与构件之间的匹配关系即为计算书单元与BIM模型中各构件之间的匹配关系。
基于结构BIM模型生成施工图,以及在BIM模型迭代优化、施工图图面反复调整过程中便捷、可靠的保持施工图图面标注的信息与BIM模型构件之间的关联关系。
重点是基于标注与构件弱关联的施工图生成过程与传统处理方式上的差异,以及BIM模型和图面反复修改时采取有效的措施保持二者之间的关联关系。
优选地,为了统一计量标准,并且便于计算不同类型的构件与计算书之间的位置,所述计算每对具有匹配关系的计算书单元与构件之间的距离的步骤包括:
步骤S431,定义计算书单元的位置及构件的位置;参见图6,每个计算书单元均有一个位置点,图中暗色计算书文字的位置点在图中十字光标处,图6中共4个计算书单元;
步骤S432,获取所述计算书单元的位置信息和所述构件的位置信息;
步骤S433,根据所述计算书单元和所述构件的位置信息获得两者之间的几何距离。具体可以通过二维坐标系中两点之间的距离公式获得。
优选地,为了提高计算效率,缩短计算时间,所述根据两者的位置信息获得两者之间的几何距离的步骤包括:
步骤S441,在计算书单元中的文字方向与梁构件平行时,则取计算书单元位置点与梁构件中心线段的中点之间的距离为几何距离;
步骤S442,在计算书单元中的文字不与梁构件平行时,则取几何距离为无穷大。
优选地,为优化计算步骤,所述根据输入信息在结构计算模型中为每个构件生成计算书单元的步骤中:
步骤S21,通过结构计算软件根据输入的载荷信息在结构计算模型中对各构件的受力进行分析计算;所述结构计算软件包括PKPM、YJK、SAP2000或Midas中的至少一种;
步骤S22,输出梁构件的配筋信息。所述配筋信息包括面筋、腰筋、底筋、箍筋。在现有结构计算软件的基础上,能够获得梁构件的配筋信息,并且包括面筋、腰筋、底筋、箍筋等详细信息,而不必从不同的施工图中获得这些信息。
优选地,在所述标注信息和BIM模型中的构件按照制图规范基于输入指令形成于施工图上的步骤之后包括:
步骤S7A,对所述施工图上的所述标注信息的内容进行修改时;
例如需要将图面标注信息的内容写入到对应的梁构件的属性中时,就需要确定图面的标注信息与梁构件的关联关系,即标注标的是那一段梁。确定方式类似计算书单元到梁构件的关联过程。不过实现上是按标注类型分别与梁构件确定关联关系,而且每类标注计算与梁构件的“距离”的方式不尽相同。当图面各类标注都确定了与梁的关联关系,也就完成了图面标注到梁的关联关系的确定。
步骤S8A,选定需要进行修改的标注信息;
步骤S9A,通过弱关联算法建立与选定的标注信息关联的构件,具体如下:
步骤S91A,获取与选定的标注信息属于同一类别的所有标注信息形成标注信息列表;
步骤S92A,获取所述施工图上的所有构件形成构件列表;
步骤S93A,将所述标记信息列表中的每一项标注信息,与所述构件列表中的每一个构件之间按照一对一的匹配关系形成若干组匹配组合;
步骤S94A,在所述匹配组合中,通过计算每对具有匹配关系的标注信息与构件之间的几何距离,获得该匹配组合中所有对具有匹配关系的标注信息与构件之间的几何距离之和;
步骤S95A,将距离之和最小,且两个列表中未参与匹配的元素个数最少的匹配组合作为最优匹配组合;
步骤S96A,最优匹配组合中标注信息与构件之间的匹配关系为修改状态下标注信息与构件之间的关联关系。
通过上述步骤可以将修改后的标注信息与构件建立关联,实现标注信息与构件同步的效果。
优选地,在所述标注信息和BIM模型中的构件按照制图规范基于输入指令形成于施工图上的步骤之后包括:
步骤S7B,对所述施工图上的标注信息进行校验时;
步骤S8B,按照类别从所述施工图上获取标注信息,同一列别的标注信息形成一类标注信息列表;
步骤S8B,获取所述施工图上的所有构件形成构件列表;
步骤S9B,通过弱关联算法分别建立所述构件列表中各构件与每一类标注信息列表中各标注信息之间的匹配关系;
步骤S10B,获取与构件匹配的所有标注信息并按照制图规范进行验证计算;
步骤S11B,在标注信息不符合制图规范时,输出警示信息。
基于弱关联算法的图面数据校验与提取***。为不同种类的结构施工图定制数据提取***,采用弱关联算法将提取到的标注内容关联到被标注的构件。提取过程中基于结构规范、构造要求、标准图集标注规则等对数据的合法性进行校验。
优选地,在所述标注信息和BIM模型中的构件按照制图规范基于输入指令形成于施工图上的步骤之后包括:
步骤S7C,对所述施工图上的标注信息进行移动或复制粘贴时;
步骤S8C,选定需要进行移动或复制的标注信息;
步骤S8C,按照制图规范将选定的标注信息移动或粘贴到施工图上任一构件标定的位置;
步骤S8C,对移动或粘贴后的标注信息的内容进行修改或校验时,通过弱关联算法建立所述构件与位于该构件标定位置的标注信息之间的匹配关系。
在输入端进行移动、拖动或复制标注信息时,标注信息与构件之间并不存在关联关系,因此可以任意操作,待按照制图规范操作完毕时,若对标注信息再进行内容修改等操作,需要关联构件时,再通过上述弱关联算法建立标注信息与构件之间的关联关系,进而实现标注信息与构件之间的同步。
本弱关联结构BIM模型出图***,仅要求使用者在绘制施工图时采用本***定制的标注部件,新需求出现时可增加或变更标注部件,使用者可以采用BIM平台自身的功能如复制、移动、增删改、撤销等操作完成施工图的绘制,本***的数据提取与校核,既能帮助检查图面标注的多标、漏标、错标,以及标注值的图面一致性(如帮助检查构件的截面尺寸、标高与相应模型的一致性)、合法性(如帮助检查混凝土构件的配筋标注满足相关规范要求、构造措施),还能在需要时,将标注的数据写入到BIM模型的构件上,从而满足结构BIM施工图的标准。
本发明实施例还提供一种基于BIM模型的弱关联***,包括处理器,以及与所述处理器连接的存储器,所述存储器存储有基于BIM模型的弱关联程序,所述基于BIM模型的弱关联程序被所述处理器执行时实现上述方法的步骤。***的实现与技术效果参见上述任意实施例所述的基于BIM模型的弱关联方法。
其它结构BIM模型其它构件如剪力墙、框架柱、楼板的施工图生成和弱关联处理与上述过程类似。且广义上讲,不仅结构BIM模型可以按以上方式出图和处理图面标注与构件之间的关系,建筑BIM模型和出图、机电BIM模型及出图均可采用上述方式处理。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。
Claims (10)
1.一种基于BIM模型的弱关联方法,其特征在于,包括以下步骤:
根据所述BIM模型构建与其中各构件彼此对应的结构计算模型;
根据输入信息在结构计算模型中为每个构件生成计算书单元;
根据输入指令生成局部BIM模型的一投影方向施工图时;
通过弱关联算法建立计算书单元与局部BIM模型中各构件之间的匹配关系;
从所述计算书单元中提取计算信息形成标注信息;
所述标注信息和局部BIM模型中的构件按照制图规范基于输入指令形成施工图。
2.如权利要求1所述的基于BIM模型的弱关联方法,其特征在于,所述通过弱关联算法建立计算书与BIM模型中各构件之间的匹配关系的步骤包括:
获取所有构件的计算书单元形成计算书列表;
获取所述BIM模型中所有构件形成构件列表;
将所述计算书列表中的每一项计算书单元,与所述构件列表中的每一个构件之间按照一对一的匹配关系形成若干组匹配组合;
在所述匹配组合中,通过计算每对具有匹配关系的计算书单元与构件之间的几何距离,获得该匹配组合中所有对具有匹配关系的计算书单元与构件之间的几何距离之和;
将距离之和最小,且两个列表中未参与匹配的元素个数之和最少的匹配组合作为最优匹配组合;
最优匹配组合中计算书单元与构件之间的匹配关系即为计算书单元与BIM模型中各构件之间的匹配关系。
3.如权利要求2所述的基于BIM模型的弱关联方法,其特征在于,所述计算每对具有匹配关系的计算书单元与构件之间的距离的步骤包括:
定义计算书单元的位置及构件的位置;
获取所述计算书单元的位置信息和所述构件的位置信息;
根据所述计算书单元和所述构件的位置信息获得两者之间的几何距离。
4.如权利要求3所述的基于BIM模型的弱关联方法,其特征在于,所述根据两者的位置信息获得两者之间的几何距离的步骤包括:
在计算书单元中的文字方向与梁构件平行时,则取计算书单元位置点与梁构件中心线段的中点之间的距离为几何距离;
在计算书单元中的文字不与梁构件平行时,则取几何距离为无穷大。
5.如权利要求1所述的基于BIM模型的弱关联方法,其特征在于,所述根据输入信息在结构计算模型中为每个构件生成计算书单元的步骤中:
通过结构计算软件根据输入的载荷信息在结构计算模型中对各构件的受力进行分析计算;所述结构计算软件包括PKPM、YJK、SAP2000或Midas中的至少一种;
输出梁构件的配筋信息。
6.如权利要求5所述的基于BIM模型的弱关联方法,其特征在于,所述输出梁构件的配筋信息的步骤中:
所述配筋信息包括面筋、腰筋、底筋、箍筋。
7.如权利要求1~6任一项所述的基于BIM模型的弱关联方法,其特征在于,在所述标注信息和BIM模型中的构件按照制图规范基于输入指令形成于施工图上的步骤之后包括:
对所述施工图上的所述标注信息的内容进行修改时;
选定需要进行修改的标注信息;
获取与选定的标注信息属于同一类别的所有标注信息形成标注信息列表;
获取所述施工图上的所有构件形成构件列表;
将所述标记信息列表中的每一项标注信息,与所述构件列表中的每一个构件之间按照一对一的匹配关系形成若干组匹配组合;
在所述匹配组合中,通过计算每对具有匹配关系的标注信息与构件之间的几何距离,获得该匹配组合中所有对具有匹配关系的标注信息与构件之间的几何距离之和;
将距离之和最小,且两个列表中未参与匹配的元素个数最少的匹配组合作为最优匹配组合;
最优匹配组合中标注信息与构件之间的匹配关系为修改状态下标注信息与构件之间的关联关系。
8.如权利要求1~6任一项所述的基于BIM模型的弱关联方法,其特征在于,在所述标注信息和BIM模型中的构件按照制图规范基于输入指令形成于施工图上的步骤之后包括:
对所述施工图上的标注信息进行移动或复制粘贴时;
选定需要进行移动或复制的标注信息;
按照制图规范将选定的标注信息移动或粘贴到施工图上任一构件标定的位置;
对移动或粘贴后的标注信息的内容进行修改或校验时,通过弱关联算法建立所述构件与位于该构件标定位置的标注信息之间的匹配关系。
9.如权利要求1~6任一项所述的基于BIM模型的弱关联方法,其特征在于,在所述标注信息和BIM模型中的构件按照制图规范基于输入指令形成于施工图上的步骤之后包括:
对所述施工图上的标注信息进行校验时;
按照类别从所述施工图上获取标注信息,同一列别的标注信息形成一类标注信息列表;
获取所述施工图上的所有构件形成构件列表;
通过弱关联算法分别建立所述构件列表中各构件与每一类标注信息列表中各标注信息之间的匹配关系;
获取与构件匹配的所有标注信息并按照制图规范进行验证计算;
在标注信息不符合制图规范时,输出警示信息。
10.一种基于BIM模型的弱关联***,其特征在于,包括处理器,以及与所述处理器连接的存储器,所述存储器存储有基于BIM模型的弱关联程序,所述基于BIM模型的弱关联程序被所述处理器执行时实现上述权利要求1~9任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810940088.3A CN109190209B (zh) | 2018-08-17 | 2018-08-17 | 一种基于bim模型的弱关联方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810940088.3A CN109190209B (zh) | 2018-08-17 | 2018-08-17 | 一种基于bim模型的弱关联方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109190209A CN109190209A (zh) | 2019-01-11 |
CN109190209B true CN109190209B (zh) | 2022-11-22 |
Family
ID=64918180
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810940088.3A Active CN109190209B (zh) | 2018-08-17 | 2018-08-17 | 一种基于bim模型的弱关联方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109190209B (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111629332B (zh) * | 2019-02-28 | 2023-03-21 | 阿里巴巴集团控股有限公司 | 楼宇信息模型与物联网设备的关联方法、装置及移动终端 |
CN112257137B (zh) * | 2019-07-22 | 2022-11-29 | 成都笔木智绘科技有限公司 | 一种基于Revit的建筑结构BIM正向自动设计方法 |
CN112347533B (zh) * | 2019-07-22 | 2022-08-26 | 成都笔木智绘科技有限公司 | 一种基于Revit的建筑结构BIM正向自动校核方法 |
CN110929311B (zh) * | 2019-07-25 | 2023-07-28 | 上海钢通网络科技有限公司 | 三维构件建模与其施工图绘制相互联动编辑方法 |
CN111143912B (zh) * | 2019-12-11 | 2023-04-07 | 万翼科技有限公司 | 展示标注方法及相关产品 |
CN111143925B (zh) * | 2019-12-18 | 2023-05-26 | 万翼科技有限公司 | 图纸标注方法及相关产品 |
CN111209621A (zh) * | 2019-12-31 | 2020-05-29 | 深圳市华阳国际工程设计股份有限公司 | 一种跨视图尺寸标注复制方法、终端及存储介质 |
CN111460556B (zh) * | 2020-04-01 | 2023-03-28 | 上海建工四建集团有限公司 | 图纸之间关联性的确定方法、装置、存储介质及终端 |
CN113486054B (zh) * | 2021-06-28 | 2024-06-11 | 武汉禾成晟信息技术有限公司 | 基于电缆组件数据库的成组关联件智能匹配方法 |
CN114139267B (zh) * | 2021-12-08 | 2022-12-27 | 中国建筑西南设计研究院有限公司 | 一种结构施工图模型与计算模型双向同步方法及存储介质 |
CN114896677B (zh) * | 2022-06-27 | 2024-04-12 | 山东省路桥集团有限公司 | 基于bim模型的施工仿真方法及*** |
CN115422627B (zh) * | 2022-07-14 | 2023-11-17 | 中国建筑西南设计研究院有限公司 | 一种bim软件梁图配筋重生成时的字符位置保留方法和装置 |
CN115146356B (zh) * | 2022-07-14 | 2023-04-28 | 中国建筑西南设计研究院有限公司 | 一种梁平法配筋字符与梁段信息动态关联的方法和装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3094211B2 (ja) * | 1997-07-01 | 2000-10-03 | 鹿島建設株式会社 | 構造設計情報の利用システムおよびそれに使用する構造データベースcad |
JP2002342387A (ja) * | 2001-05-14 | 2002-11-29 | Tostem Inax Holding Ltd | 施工図用cadシステムおよびcad支援データが記憶された記憶媒体 |
CN107220443A (zh) * | 2017-06-01 | 2017-09-29 | 武汉凌云建筑装饰工程有限公司 | 一种bim图纸批量输出方法 |
CN107885918A (zh) * | 2017-10-27 | 2018-04-06 | 广东星层建筑科技股份有限公司 | 一种基于bim技术的建筑结构设计方法及设备 |
-
2018
- 2018-08-17 CN CN201810940088.3A patent/CN109190209B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN109190209A (zh) | 2019-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109190209B (zh) | 一种基于bim模型的弱关联方法及*** | |
Penttilä et al. | Building information modelling of modern historic buildings | |
JP7353946B2 (ja) | アノテーション装置および方法 | |
CN114969935B (zh) | 一种基建图形算量方法、***、电子设备及存储介质 | |
CN106445536A (zh) | 自动化业务设计管理*** | |
Ogwueleka et al. | The future of BIM technologies in Africa: prospects and challenges | |
US8902219B1 (en) | Maintaining connection to embedded content using graphical elements | |
KR20200095506A (ko) | 기공 요금 자동 산출 시스템, 기공 요금 자동 산출 방법 및 프로그램 | |
Arrotéia et al. | BIM critical success factors in different lifecycle phases: a review exploring the technology, people, and process BIM categories | |
Giannasi et al. | Enhancing confidence in discrete event simulations | |
CN104573127B (zh) | 评估数据差异性的方法和*** | |
CN115238338A (zh) | 一种构件模型的更新方法、装置及电子设备 | |
JP2007305066A (ja) | 信頼度評価プログラムおよび信頼度評価装置 | |
Zibion | Development of a BIM-enabled software tool for facility management using interactive floor plans, graph-based data management and granular information retrieval | |
JP2018018458A (ja) | 入力支援装置、及び入力支援プログラム | |
CN113255769A (zh) | 化合物属性预测模型训练方法和化合物属性预测方法 | |
JP2007328532A (ja) | 事業評価装置、事業評価方法、事業評価プログラム | |
JP7332068B1 (ja) | 自動演算システム、自動演算方法、機械学習モデル、及び、機械学習モデルの生成方法 | |
JP2006285652A (ja) | 設備管理サービス支援装置 | |
CN114897393B (zh) | 利用bim实现智慧工地管理的方法、***、介质及设备 | |
JP5946398B2 (ja) | 三次元配筋シミュレーションシステムにおける配筋補正処理装置 | |
CN114691962B (zh) | 一种移动终端页面爬虫方法、装置和电子设备 | |
El-Attar et al. | Is in-depth object-oriented knowledge necessary to develop quality robustness diagrams? | |
WO2024079850A1 (ja) | 計画装置、計画方法、及びプログラム | |
CN109829143B (zh) | 一种在线表格汇总方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |