[go: up one dir, main page]

CN116911033A - BIM platform-based steel structure virtual trial assembly method - Google Patents

BIM platform-based steel structure virtual trial assembly method Download PDF

Info

Publication number
CN116911033A
CN116911033A CN202310897124.3A CN202310897124A CN116911033A CN 116911033 A CN116911033 A CN 116911033A CN 202310897124 A CN202310897124 A CN 202310897124A CN 116911033 A CN116911033 A CN 116911033A
Authority
CN
China
Prior art keywords
assembly
bim
steel
coordinates
bim model
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.)
Pending
Application number
CN202310897124.3A
Other languages
Chinese (zh)
Inventor
汪大洋
蔡长青
蓝林华
刘东滢
徐慎春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou University
Original Assignee
Guangzhou University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangzhou University filed Critical Guangzhou University
Priority to CN202310897124.3A priority Critical patent/CN116911033A/en
Publication of CN116911033A publication Critical patent/CN116911033A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

本发明提供了一种基于BIM平台的钢结构虚拟试装配方法,用于钢结构创建领域,具体包括以下步骤:基于Revit预构建钢结构的BIM模型;根据所述BIM模型制造实际钢构件;将所述实际钢构件的实际坐标与所述BIM模型中的理论坐标在Dynamo中进行比较,得到输出结果;对所述输出结果进行判定实现几何检查和装配测试:若判定结果满足几何公差和装配公差,则部件符合目标需求;若判定结果不满足所述几何公差和所述装配公差,则进行二次加工,至部件符合目标需求。本发明提出了一种创新框架,在建筑信息建模(BIM)平台上实现复杂钢结构的VTA。

The invention provides a steel structure virtual trial assembly method based on a BIM platform, which is used in the field of steel structure creation. It specifically includes the following steps: pre-building a BIM model of the steel structure based on Revit; manufacturing actual steel components according to the BIM model; The actual coordinates of the actual steel component are compared with the theoretical coordinates in the BIM model in Dynamo to obtain an output result; the output result is judged to implement geometric inspection and assembly testing: if the judgment result meets the geometric tolerance and assembly tolerance , then the component meets the target requirements; if the determination result does not meet the geometric tolerance and the assembly tolerance, secondary processing will be performed until the component meets the target requirements. The present invention proposes an innovative framework to implement VTA of complex steel structures on a Building Information Modeling (BIM) platform.

Description

一种基于BIM平台的钢结构虚拟试装配方法A virtual trial assembly method for steel structures based on BIM platform

技术领域Technical field

本发明属于钢建材虚拟测试领域,尤其涉及一种基于BIM平台的钢结构虚拟试装配方法。The invention belongs to the field of virtual testing of steel building materials, and in particular relates to a virtual trial assembly method of steel structures based on a BIM platform.

背景技术Background technique

使用虚拟试装配(VTA)代替复杂钢结构的物理试装配显著降低制造成本和时间。目前,由于钢结构缺乏专门的VTA系统,VTA通常通过第三方质量检查系统或手动程序实施,这在复杂钢结构的适用性和装配信息传输方面面临困难。Using virtual trial assembly (VTA) instead of physical trial assembly of complex steel structures significantly reduces manufacturing costs and time. Currently, due to the lack of dedicated VTA systems for steel structures, VTA is usually implemented through third-party quality inspection systems or manual procedures, which faces difficulties in the suitability and assembly information transmission of complex steel structures.

为解决上述问题,并基于BIM在制造阶段的应用,本发明提出了一种创新框架,在建筑信息建模(BIM)平台上实现复杂钢结构的VTA。In order to solve the above problems and based on the application of BIM in the manufacturing stage, the present invention proposes an innovative framework to realize VTA of complex steel structures on the Building Information Modeling (BIM) platform.

发明内容Contents of the invention

有鉴于此,本发明的目的在于提供一种解决现有钢结构适用性差和装配信息传输效果不好的问题。In view of this, the purpose of the present invention is to provide a method to solve the problems of poor applicability and poor assembly information transmission effect of existing steel structures.

为了实现上述目的,本发明提供了如下技术方案:In order to achieve the above objects, the present invention provides the following technical solutions:

一种基于BIM平台的钢结构虚拟试装配方法,包括以下步骤:A virtual trial assembly method for steel structures based on BIM platform, including the following steps:

基于Revit预构建钢结构的BIM模型;BIM model of pre-constructed steel structure based on Revit;

根据所述BIM模型制造实际钢构件;Fabricate actual steel components based on the BIM model;

将所述实际钢构件的实际坐标与所述BIM模型中的理论坐标在Dynamo中进行比较,得到输出结果;Compare the actual coordinates of the actual steel component with the theoretical coordinates in the BIM model in Dynamo to obtain the output result;

对所述输出结果进行判定实现几何检查和装配测试:若判定结果满足几何公差和装配公差,则部件符合目标需求;若判定结果不满足所述几何公差和所述装配公差,则进行二次加工,至部件符合目标需求。The output results are judged to implement geometric inspection and assembly testing: if the judgment results meet the geometric tolerance and assembly tolerance, the component meets the target requirements; if the judgment result does not meet the geometric tolerance and the assembly tolerance, secondary processing is performed. , until the parts meet the target requirements.

优选的,将所述实际钢构件的实际坐标与所述BIM模型中的理论坐标在Dynamo中进行比较,得到输出结果;具体过程包括:Preferably, the actual coordinates of the actual steel component are compared with the theoretical coordinates in the BIM model in Dynamo to obtain the output result; the specific process includes:

基于所述BIM模型选择装配点,得到理论坐标;Select assembly points based on the BIM model and obtain theoretical coordinates;

对所述实际钢构件进行真实组件测量,得到实际坐标;Conduct real component measurements on the actual steel components to obtain actual coordinates;

将所述理论坐标与所述实际坐标在Dynamo中进行比较,得到所述输出结果。The theoretical coordinates and the actual coordinates are compared in Dynamo to obtain the output result.

优选的,所述装配点为需要测量的螺栓孔的中心;所述装配点基于预设原则,从所述BIM模型中的所有螺栓孔中选择装配点。Preferably, the assembly point is the center of the bolt hole that needs to be measured; the assembly point is selected from all bolt holes in the BIM model based on a preset principle.

优选的,还包括虚拟试装配准备工作,具体包括:Preferably, preparations for virtual trial assembly are also included, specifically including:

BI M模型预处理、装配工艺规划、装配点坐标测量和测量数据处理。BI M model preprocessing, assembly process planning, assembly point coordinate measurement and measurement data processing.

优选的,基于所述BIM模型选择装配点,具体包括:Preferably, the assembly points are selected based on the BIM model, specifically including:

在BI M模型中挑选、标记以及编号待测点;Select, mark and number test points in the BI M model;

其中,挑选具有唯一编号的点为所述装配点;通过BIM模型获取所述装配点的理论坐标。Among them, a point with a unique number is selected as the assembly point; the theoretical coordinates of the assembly point are obtained through the BIM model.

优选的,所述装配工艺规划需要考虑的因素包括:Preferably, factors to be considered in the assembly process planning include:

S1.将虚拟装配顺序与设计图纸规定保持一致;S1. Keep the virtual assembly sequence consistent with the design drawings;

S2.判断物理装配过程中存在的潜在变形是否影响后续装配;若判断结果为是,则采用多级装配;若判断结果为否,则采用一步组装;S2. Determine whether the potential deformation existing in the physical assembly process affects subsequent assembly; if the judgment result is yes, use multi-level assembly; if the judgment result is no, use one-step assembly;

S3.对于一个在几何上分为多个单元的结构,并且每个所述单元的组装是独立的,则每个单元单独一步组装,且所有所述单元作为一个整体组装。S3. For a structure that is geometrically divided into multiple units, and the assembly of each unit is independent, each unit is assembled in a separate step, and all units are assembled as a whole.

优选的,所述几何检查通过EOPA算法实现。Preferably, the geometric check is implemented through the EOPA algorithm.

优选的,所述装配测试通过GPA算法实现。Preferably, the assembly test is implemented through a GPA algorithm.

与现有技术相比,本发明具有如下有益效果:Compared with the prior art, the present invention has the following beneficial effects:

本发明从BIM模型开始,详细阐述了完整VTA过程中每个步骤的技术细节;在本发明中,Revit被用作研究平台,并使用内置的Dynamo可视化编程插件开发了基于ProcrustesAnalysis算法的VTA程序原型。该原型实现了两个基本功能:几何检查和装配测试。最后,以主跨1000m悬索桥钢特拉斯梁的VTA为例,验证了该方法的有效性。This invention starts from the BIM model and elaborates on the technical details of each step in the complete VTA process; in this invention, Revit is used as a research platform, and the built-in Dynamo visual programming plug-in is used to develop a VTA program prototype based on the ProcrustesAnalysis algorithm . The prototype fulfills two basic functions: geometry inspection and assembly testing. Finally, the effectiveness of this method was verified by taking the VTA of a steel Truss beam of a 1000m main-span suspension bridge as an example.

附图说明Description of the drawings

图1为本发明拟议VTA方法的流程图。Figure 1 is a flow chart of the proposed VTA method of the present invention.

图2为本发明实施例装配点选择结果示意图。Figure 2 is a schematic diagram of assembly point selection results according to the embodiment of the present invention.

图3(a)-(b)为本发明实施例装配点标记和编号示意图。3(a)-(b) are schematic diagrams of assembly point markings and numbers according to the embodiment of the present invention.

图4(a)—(b)为本发明VTA程序原型结构图和在Dynamo中实现VTA的流程图。Figure 4(a)-(b) is a structural diagram of the VTA program prototype of the present invention and a flow chart for implementing VTA in Dynamo.

图5(a)为本发明验证实施例的几何尺寸图。Figure 5(a) is a geometric dimension diagram of a verification embodiment of the present invention.

图5(b)为本发明验证实施例的Retiv模型示意图。Figure 5(b) is a schematic diagram of the Retiv model of the verification embodiment of the present invention.

具体实施方式Detailed ways

下面结合实施例对本发明提供的技术方案进行详细的说明,但是不能把它们理解为对本发明保护范围的限定。The technical solutions provided by the present invention will be described in detail below with reference to the examples, but they should not be understood as limiting the protection scope of the present invention.

实施例1:Example 1:

本实施例公开了一种基于BIM平台的钢结构虚拟试装配方法,包括以下步骤:This embodiment discloses a steel structure virtual trial assembly method based on BIM platform, which includes the following steps:

基于Revit预构建钢结构的BIM模型;BIM model of pre-constructed steel structure based on Revit;

根据BIM模型制造实际钢构件;Manufacturing of actual steel components based on BIM models;

将实际钢构件的实际坐标与BIM模型中的理论坐标在Dynamo中进行比较,得到输出结果;Compare the actual coordinates of the actual steel members with the theoretical coordinates in the BIM model in Dynamo to obtain the output results;

对输出结果进行判定实现几何检查和装配测试:若判定结果满足几何公差和装配公差,则部件符合目标需求;若判定结果不满足几何公差和装配公差,则进行二次加工,至部件符合目标需求。The output results are judged to implement geometric inspection and assembly testing: if the judgment results meet the geometric tolerances and assembly tolerances, the parts meet the target requirements; if the judgment results do not meet the geometric tolerances and assembly tolerances, secondary processing is performed until the parts meet the target requirements. .

具体地:specifically:

在本实施例中方法架构包括:信息交换解决方案、VTA功能实现的解决方案以及VTA的一般程序。In this embodiment, the method architecture includes: information exchange solution, VTA function implementation solution, and VTA general procedures.

其中,信息交换解决方案:Among them, information exchange solutions:

为了确保钢结构模型信息从设计阶段到制造阶段的一致性,最直接的方法是在两个阶段从同一BIM平台创建和提取信息。作为广泛使用的BIM应用程序,Autodesk Revit提供了丰富而强大的应用程序编程接口(API),有助于扩展软件的功能。因此在本实施例中对于数据交换问题的解决方案采用的是在Revit的内置Dynamo环境中开发VTA程序。与其他BIM工具相比,在Dynamo BIM中开发原型有三个优点。首先,Dynamo是一个可视化编程工具,它为用户提供了可视化脚本行为、定义自定义逻辑片段以及使用各种文本编程语言编写脚本的能力。其次,作为Revit、FormIt或Maya等软件的插件,Dynamo支持与这些设计工具进行数据交换。此外,Dynamo是一个开源应用程序,允许用户根据自己的需求扩展Dynamo,并帮助设计师进行参数化概念设计和自动化任务。工程师通过使用Dynamo的内置节点库编程轻松解决复杂的工程问题。In order to ensure the consistency of steel structure model information from the design stage to the manufacturing stage, the most direct method is to create and extract information from the same BIM platform in both stages. As a widely used BIM application, Autodesk Revit provides rich and powerful application programming interfaces (APIs) that help extend the functionality of the software. Therefore, in this embodiment, the solution to the data exchange problem is to develop a VTA program in the built-in Dynamo environment of Revit. There are three advantages to developing prototypes in Dynamo BIM compared to other BIM tools. First and foremost, Dynamo is a visual programming tool that provides users with the ability to visualize script behavior, define custom logic fragments, and write scripts in a variety of textual programming languages. Secondly, as a plug-in for software such as Revit, FormIt or Maya, Dynamo supports data exchange with these design tools. Furthermore, Dynamo is an open source application that allows users to extend Dynamo according to their needs and helps designers with parametric concept design and automation tasks. Engineers easily solve complex engineering problems by programming using Dynamo's built-in node library.

其中,VTA功能实现的解决方案:Among them, the solution for VTA function implementation:

基于模型和基于点的VTA方法的结果以位置偏差的形式呈现。事实上,在无限数量的模型点中,只有那些影响装配性的坐标需要精确测量。螺栓孔的真实3D坐标通过高精度3D测量仪器(例如全站仪或光学3D摄影测量系统)轻松获得,而理论坐标从BIM模型中提取。给定两组坐标,VTA的两个基本功能,即几何检查和装配测试,分别通过EOPA和GPA算法实现。The results of the model-based and point-based VTA methods are presented in the form of position deviations. In fact, among an infinite number of model points, only those coordinates that affect assembly need to be accurately measured. The real 3D coordinates of the bolt holes are easily obtained by high-precision 3D measuring instruments such as total stations or optical 3D photogrammetry systems, while the theoretical coordinates are extracted from the BIM model. Given two sets of coordinates, the two basic functions of VTA, namely geometry inspection and assembly testing, are implemented by the EOPA and GPA algorithms respectively.

其中,对于VTA的一般程序:Among them, for the general procedures of VTA:

首先,在Rev it中创建钢结构的详细BIM模型,然后根据该模型在工厂制造钢构件。接下来,基于BIM模型选择装配点,具体包括:First, a detailed BIM model of the steel structure is created in Rev it, and then the steel elements are manufactured in the factory based on this model. Next, select assembly points based on the BIM model, including:

在BI M模型中挑选、标记以及编号待测点;Select, mark and number test points in the BI M model;

其中,挑选具有唯一编号的点为装配点;通过BIM模型获取装配点的理论坐标。钢构件制造完成后,将在工厂中测量与模型中先前标记的点对应的真实三维坐标。然后,使用Revit Dynamo中开发的VTA程序比较理论坐标和实际坐标。最终,输出部件的几何和装配偏差。如果偏差在允许公差范围内,则认为部件合格,允许其出厂并在现场组装。否则,对不合格的螺栓孔进行处理、测量和再次比较,直到偏差满足工厂要求。Among them, points with unique numbers are selected as assembly points; the theoretical coordinates of the assembly points are obtained through the BIM model. Once the steel elements are manufactured, the true three-dimensional coordinates corresponding to the previously marked points in the model are measured in the factory. The theoretical and actual coordinates were then compared using the VTA program developed in Revit Dynamo. Finally, the geometric and assembly deviations of the part are output. If the deviation is within the allowable tolerance, the part is considered qualified and allowed to leave the factory and be assembled on site. Otherwise, the unqualified bolt holes are processed, measured and compared again until the deviation meets the factory requirements.

另外,在本实施例中还包括VTA的准备工作,具体地:BIM模型预处理、装配工艺规划、装配点坐标测量和测量数据处理。其中,VTA的准备工作是为了收集与VYA相关的所有数据;In addition, this embodiment also includes VTA preparation work, specifically: BIM model preprocessing, assembly process planning, assembly point coordinate measurement, and measurement data processing. Among them, the preparation work of VTA is to collect all data related to VYA;

其中,对于装配点:where, for assembly points:

装配点为需要测量的螺栓孔的中心;装配点基于预设原则,从BIM模型中的所有螺栓孔中挑选装配点。The assembly point is the center of the bolt hole that needs to be measured; the assembly point is selected from all bolt holes in the BIM model based on preset principles.

预设原则:1)为了减少坐标测量的工作量,集合点的数量应适当,这意味着所选集合点的数目或密度不应太大。应选择螺栓孔组的角点。在钢部件的制造过程中,每个螺栓孔组由同一机床使用同一钻孔工具加工。考虑到高精度机床加工,忽略一个孔组中孔之间的偏差;因此,通过测量角点来表示整个孔组的位置信息。为确保装配精度,当孔组中有许多螺栓时,适当增加测量点的数量(图2)。Preset principles: 1) In order to reduce the workload of coordinate measurement, the number of collection points should be appropriate, which means that the number or density of selected collection points should not be too large. The corner points of the bolt hole group should be selected. During the manufacturing of steel components, each set of bolt holes is machined by the same machine using the same drilling tool. Considering high-precision machine tool processing, the deviation between holes in a hole group is ignored; therefore, the position information of the entire hole group is represented by measuring the corner points. In order to ensure assembly accuracy, when there are many bolts in the hole group, the number of measuring points should be appropriately increased (Figure 2).

2)装配点的选择还应考虑测量站布置对测量目标可见度的影响。如果测量过程受到部件形状和仪器安装位置等因素的干扰,无法收集某一点,则能在附近选择其他孔。通常,同一行或同一列中的相邻螺栓孔最好用于调整。如果在测量现场调整了装配点的位置,则还应在Revit模型中相应更新装配点的信息,以确保理论数据和测量数据的一致性。2) The selection of assembly points should also consider the impact of the measurement station layout on the visibility of the measurement target. If the measurement process is interfered with by factors such as the shape of the part and the installation location of the instrument, and it is impossible to collect a certain point, other holes can be selected nearby. Generally, adjacent bolt holes in the same row or column are best used for adjustment. If the position of the assembly point is adjusted at the measurement site, the information of the assembly point should also be updated accordingly in the Revit model to ensure the consistency of theoretical data and measured data.

3)由于钢板具有一定的厚度,因此应在构件的外表面上选择测量点的三维坐标,以便于测量和观察。如果多个零部件的装配是共面的,则应首先选择共面点以减少装配点数据的数量。3) Since the steel plate has a certain thickness, the three-dimensional coordinates of the measurement point should be selected on the outer surface of the component to facilitate measurement and observation. If the assembly of multiple components is coplanar, you should select coplanar points first to reduce the amount of assembly point data.

而对于装配点标记:And for assembly point markers:

点标记的主要目的是确保有效获取每个装配点的理论坐标,并使测量人员能够根据其标记快速定位测量点,因为标记的中心与螺栓孔的中心相同。在这项研究中,创建了一个具有能区分颜色的基于公制通用模型的面族来标记装配点。为了使每个装配点的编号唯一,将具有不同赋值的模型文本参数添加到族中(图3)。The main purpose of point marking is to ensure that the theoretical coordinates of each assembly point are effectively obtained and to enable surveyors to quickly locate the measurement point based on its marking, because the center of the mark is the same as the center of the bolt hole. In this study, a metric universal model-based face family with distinguishable colors was created to mark assembly points. To make the numbering of each assembly point unique, model text parameters with different assignments are added to the family (Figure 3).

同时,对于装配点编号:Also, for assembly point numbers:

装配点编号是实施拟议框架的一个重要步骤,因为在计算过程中通过编号查询和匹配这些点的坐标。通过连接一系列功能节点,在Dynamo中实现螺栓孔自动编号程序。通过Dynamo和Revit模型之间的交互,选定的螺栓孔将自动编号。Assembly point numbering is an important step in the implementation of the proposed framework, since the coordinates of these points are queried and matched by numbering during the calculation process. By connecting a series of functional nodes, the automatic bolt hole numbering program is implemented in Dynamo. Through the interaction between Dynamo and Revit models, selected bolt holes are automatically numbered.

另外,在本实施例中对于装配工艺规划需要考虑的因素包括:In addition, factors that need to be considered for assembly process planning in this embodiment include:

S1.将虚拟装配顺序与设计图纸规定保持一致;S1. Keep the virtual assembly sequence consistent with the design drawings;

S2.判断物理装配过程中存在的潜在变形是否影响后续装配;若判断结果为是,则采用多级装配;若判断结果为否,则采用一步组装;S2. Determine whether the potential deformation existing in the physical assembly process affects subsequent assembly; if the judgment result is yes, use multi-level assembly; if the judgment result is no, use one-step assembly;

S3.对于一个在几何上分为多个单元的结构,并且每个单元的组装是独立的,则每个单元单独一步组装,且所有单元作为一个整体组装。S3. For a structure that is geometrically divided into multiple units, and the assembly of each unit is independent, each unit is assembled in a separate step, and all units are assembled as a whole.

需要说明的是钢结构的VTA工艺分为一步装配和多步装配。一步装配包括一次测量所有装配点,并将其与理论坐标进行比较,以生成装配结果。虚拟环境中的一步程序集无法同步考虑物理程序集过程中的错误。因此,模拟装配结果和物理装配结果之间存在一定的偏差。因此,一步装配适用于装配部件少且装配关系简单的结构,其中装配误差不会对装配结果产生预测的影响。多步骤装配涉及根据实际装配过程在计算机模拟中将钢结构划分为多个装配步骤。其特点是VTA的每个步骤只需要与该步骤相关的数据,因此数据处理简单。多步骤装配中VTA的数据采集与物理装配同步。也就是说,在步骤中进行物理装配之后,将基于步骤中组装的组件收集下一步骤所需的数据。这确保了VTA数据始终是最新的,这使得计算机模拟结果更加可靠。多步骤装配的缺点是必须一步一步地收集测量数据,并且装配过程繁琐。因此VTA工艺规划应考虑许多上述因素,如设计要求、加工技术、质量验收标准和结构的几何结构特征。It should be noted that the VTA process of steel structures is divided into one-step assembly and multi-step assembly. One-step assembly involves measuring all assembly points at once and comparing them to theoretical coordinates to generate assembly results. A one-step assembly in a virtual environment cannot be synchronized considering an error in the physical assembly process. Therefore, there is a certain deviation between the simulated assembly results and the physical assembly results. Therefore, one-step assembly is suitable for structures with few assembly parts and simple assembly relationships, where assembly errors will not have a predicted impact on the assembly results. Multi-step assembly involves dividing the steel structure into multiple assembly steps in a computer simulation based on the actual assembly process. Its characteristic is that each step of VTA only requires data related to that step, so the data processing is simple. The data collection of VTA in multi-step assembly is synchronized with the physical assembly. That is, after physical assembly in a step, the data required for the next step is collected based on the components assembled in the step. This ensures that VTA data is always up to date, which makes computer simulation results more reliable. The disadvantage of multi-step assembly is that measurement data must be collected step by step and the assembly process is cumbersome. Therefore, VTA process planning should consider many of the above factors, such as design requirements, processing technology, quality acceptance criteria, and geometric structural characteristics of the structure.

更进一步对于螺栓孔测量和测量数据处理:Going one step further for bolt hole measurement and measurement data processing:

高精度全站仪适用于螺栓孔的空间坐标测量。通过安装辅助工具目标来收集点的真实坐标。螺栓孔测量中考虑的主要因素是温度。坐标采集应在清晨或傍晚进行,温度变化范围较小。将杆长度设为L,温差设为ΔT,使用以下公式计算伸长率ΔL:High-precision total station is suitable for spatial coordinate measurement of bolt holes. Collect the true coordinates of the points by installing an auxiliary tool target. The main factor considered in bolt hole measurements is temperature. Coordinate collection should be carried out in the early morning or evening when the temperature changes range is small. Let the rod length be L and the temperature difference be ΔT. Use the following formula to calculate the elongation ΔL:

ΔL=ΔT*C*L (1);ΔL=ΔT*C*L (1);

式中,C为钢的热膨胀系数, In the formula, C is the thermal expansion coefficient of steel,

假设杆基于杆轴线的中点沿轴向均匀地伸长或缩短。轴向两端测点的坐标补偿值为0.5ΔL。温度补偿后,测量数据以特定格式保存为Excel文件。Assume that the rod lengthens or shortens uniformly axially based on the midpoint of the rod axis. The coordinate compensation value of the measuring points at both ends of the axis is 0.5ΔL. After temperature compensation, the measurement data is saved as an Excel file in a specific format.

几何检查通过EOPA算法实现;具体地:EOPA算法描述了测量样本和理论样本之间的匹配关系。在提出的VTA框架中,这用于检查螺栓孔或其他特征点的测量坐标和理论坐标之间的最小二乘位置偏差。The geometric check is implemented through the EOPA algorithm; specifically: the EOPA algorithm describes the matching relationship between measured samples and theoretical samples. In the proposed VTA framework, this is used to check the least square position deviation between the measured and theoretical coordinates of bolt holes or other feature points.

有一个实际坐标矩阵Ap×q和一个理论坐标矩阵Bp×q,包含p个点。q表示坐标维度,其中q=2表示模拟在2D空间中,q=3表示模拟在3D空间中。为了比较坐标,A必须能平移并旋转到与B对齐的位置。There is an actual coordinate matrix Ap×q and a theoretical coordinate matrix Bp×q, containing p points. q represents the coordinate dimension, where q=2 means the simulation is in 2D space, and q=3 means the simulation is in 3D space. In order to compare coordinates, A must be able to be translated and rotated into alignment with B.

假设B=AT+jtT+E(2);Assume B=A T +jt T +E(2);

其中j tT=(1,1,…,1),tq×1是平移向量,tq×q是旋转矩阵,E是误差矩阵。目标是确定使E的2范数的平方最小的变换参数T和t,即Among them, jt T = (1,1,...,1), t q×1 is the translation vector, t q×q is the rotation matrix, and E is the error matrix. The goal is to determine the transformation parameters T and t that minimize the square of the 2-norm of E, i.e.

||E||2=min{||AT+jtT-B||}2 (3);||E|| 2 =min{||AT+jt T -B||} 2 (3);

这个问题用拉格朗日乘数法来解决。通过正交矩阵的性质,引入了矩阵的奇异值分解。奇异值分解如下:This problem is solved using the Lagrange multiplier method. Through the properties of orthogonal matrices, the singular value decomposition of matrices is introduced. The singular value decomposition is as follows:

VDWT=AT(I-jjT/p)B (4);VDW T =A T (I-jj T /p)B (4);

其中V、D和W是通过右矩阵的奇异值分解获得的矩阵。使用以下公式获得变换参数:where V, D and W are matrices obtained by singular value decomposition of the right matrix. Use the following formula to obtain the transformation parameters:

T=VWT (5);T=VW T (5);

t=(B-AT)Tj/p (6)。t=(B-AT) T j/p (6).

装配测试通过GPA算法实现;具体地:GPA允许同时和独立地估计相似性变换参数,以最大化两个或多个坐标矩阵之间朝向其质心矩阵的对应关系。也就是说,通过GPA对准构件,不同构件的对应实际孔位置尽能接近。相应地,组装坐标和理论坐标之间的差异大于EOPA的差异。Assembly testing is implemented through the GPA algorithm; specifically: GPA allows simultaneous and independent estimation of similarity transformation parameters to maximize the correspondence between two or more coordinate matrices toward their centroid matrices. That is to say, by aligning the components through GPA, the corresponding actual hole positions of different components are as close as possible. Correspondingly, the difference between assembly coordinates and theoretical coordinates is larger than that of EOPA.

A1,…,Am(m≥2)表示大小为p×3的m个数据矩阵,每个矩阵包含在不同参考系中定义的p个相同点的坐标。在链接每个能的i,j矩阵对的无限{t,t}i j(i=1…m;i<j)相似性变换中,选择满足以下条件的特定变换:A1,...,Am(m≥2) represent m data matrices of size p×3, each matrix containing the coordinates of p identical points defined in different reference systems. Among the infinite {t, t} i j (i = 1...m; i < j) similarity transformations linking pairs of i, j matrices for each energy, select a specific transformation that satisfies the following conditions:

问题的解决方案看作是通过适当的未知相似性变换来搜索与每个Ai相关的未知“最优”矩阵Z。写成:The solution to the problem is seen as searching for the unknown "optimal" matrix Z associated with each Ai via an appropriate unknown similarity transformation. written as:

其中E i是随机误差矩阵。where E i is the random error matrix.

基于等式(7),GPA问题简洁地改写为:Based on equation (7), the GPA problem is succinctly rewritten as:

该问题的一种解决方案基于质心矩阵C的定义,其中C是一系列变换矩阵的质心:One solution to this problem is based on the definition of a centroid matrix C, where C is the centroid of a sequence of transformation matrices:

该方法没有直接找到最小化方程(9)的ti和ti;相反,它使用几何中心的特性使结果接近质心,并获得满足上述条件的最佳近似。这是质心迭代解。不同的计算阶段需要:1)通过使用EOPA算法,对每个矩阵相对于质心C的独立相似性变换进行迭代求解;2)在矩阵Aip的顺序更新之后通过简单算术平均值迭代更新质心C;3)过程迭代直到收敛,即直到质心C的值稳定(质心位置的变化小于某个值)。根据初始Ai和最终Aip计算最终转化参数ti和tiThis method does not directly find ti and ti that minimize equation (9); instead, it uses the properties of the geometric center to bring the result close to the center of mass and obtain the best approximation that satisfies the above conditions. This is the centroid iterative solution. Different computational stages require: 1) iterative solution of the independent similarity transformation of each matrix with respect to the centroid C by using the EOPA algorithm; 2) iterative update of the centroid C by a simple arithmetic mean after the sequential update of the matrix Aip; 3 ) process iterates until convergence, that is, until the value of the center of mass C is stable (the change in the position of the center of mass is less than a certain value). Calculate the final conversion parameters ti and ti based on the initial Ai and final Aip

更进一步,对于在本实施例中所提及的VTA Dynamo原型,具体地:Furthermore, for the VTA Dynamo prototype mentioned in this embodiment, specifically:

VTA Dynamo原型包括两个模块:几何检查和装配测试。前者的功能如下:1)位置偏差检查,即通过EOPA算法,计算每个螺栓孔处测量坐标和理论坐标之间的最小二乘偏差,以检查螺栓孔位置的加工精度;2)几何尺寸检查,即通过计算测量点之间的距离并将其与相应的理论距离进行比较,检查钢构件的尺寸偏差。后者的功能是使用GPA算法检查多个构件的组装性。如图4所示,VTA程序原型由五个部分组成,每个部分在以下小节中进行描述。The VTA Dynamo prototype consists of two modules: geometry inspection and assembly testing. The functions of the former are as follows: 1) position deviation check, that is, through the EOPA algorithm, the least square deviation between the measured coordinates and the theoretical coordinates of each bolt hole is calculated to check the machining accuracy of the bolt hole position; 2) geometric size check, That is, the dimensional deviation of steel members is checked by calculating the distance between measurement points and comparing it with the corresponding theoretical distance. The function of the latter is to use the GPA algorithm to check the assembly of multiple components. As shown in Figure 4, the VTA program prototype consists of five parts, each part is described in the following subsections.

a).输入端a).Input terminal

输入端的功能是获取用户输入的数据。首先,需要准备Revit模型和测量坐标的Microsoft Excel文件。然后用户必须选择要执行的计算:几何检查或装配测试。布尔节点用于实现。True表示将进行几何检查,并且需要构件编号;False表示将对多个构件进行装配测试,并且需要输入装配构件编号、装配孔编号和允许公差。The function of the input terminal is to obtain data entered by the user. First, you need to prepare a Microsoft Excel file of the Revit model and measured coordinates. The user must then choose which calculation to perform: geometry check or assembly test. Boolean nodes are used for implementation. True means that geometry inspection will be carried out and the component number is required; False means that multiple components will be assembled and tested, and the assembly component number, assembly hole number and allowable tolerance need to be entered.

b).输入数据处理b).Input data processing

输入数据处理涉及分别从Excel和Revit模型导入测量数据和理论数据,以形成数据集,并将其作为列表存储在Dynamo中。根据用户输入,从数据集中提取相应的数据,为下一次VTA计算做准备。Input data processing involves importing measured and theoretical data from Excel and Revit models respectively to form datasets and storing them as lists in Dynamo. Based on user input, the corresponding data is extracted from the data set to prepare for the next VTA calculation.

Dynamo列表中存储的测量坐标和理论坐标的数据格式、维度和长度必须一致。The data format, dimensions, and length of the measured coordinates and theoretical coordinates stored in the Dynamo list must be consistent.

c).主程序c).Main program

VTA算法是通过在Dynamo的Python脚本节点中编写Python代码来实现的。因为EOPA和GPA算法涉及矩阵运算和矩阵分解,所以必须首先导入矩阵运算包。在本研究中,包含矩阵操作的动态链接库(.dll)文件在VTA Python脚本的开头被导入和引用。The VTA algorithm is implemented by writing Python code in Dynamo's Python script node. Because the EOPA and GPA algorithms involve matrix operations and matrix decomposition, the matrix operation package must be imported first. In this study, the dynamic link library (.dll) file containing matrix operations was imported and referenced at the beginning of the VTA Python script.

EOPA输出如下。1)最佳匹配坐标。通过理论坐标系中测量坐标的旋转和平移,获得满足最小二乘偏差的新坐标。输出为p×3矩阵,其中p是装配构件的螺栓孔的实际数量,3表示理论坐标系的三个坐标分量。2)相同螺栓孔的测量坐标和理论坐标之间的偏差。3)两个测量点之间的几何距离。GPA在多次迭代后输出最终装配位置和理论位置之间的偏差。当采用多步装配时,将装配构件的实际坐标作为待装配构件的理论坐标。如果偏差在给定公差范围内,则组装构件;否则,他们无法做到。The EOPA output is as follows. 1) Best matching coordinates. Through the rotation and translation of the measured coordinates in the theoretical coordinate system, new coordinates that satisfy the least square deviation are obtained. The output is a p×3 matrix, where p is the actual number of bolt holes of the assembled component, and 3 represents the three coordinate components of the theoretical coordinate system. 2) The deviation between the measured coordinates and the theoretical coordinates of the same bolt hole. 3) The geometric distance between two measurement points. GPA outputs the deviation between the final assembly position and the theoretical position after multiple iterations. When multi-step assembly is used, the actual coordinates of the assembled components are used as the theoretical coordinates of the components to be assembled. If the deviation is within the given tolerance, the components are assembled; otherwise, they fail to do so.

d).输出格式d).Output format

主程序执行后,需要以用户容易理解的方式输出结果。所使用的方法包括向计算结果添加解释性文本并以特定格式输出。After the main program is executed, the results need to be output in a way that is easy for users to understand. The methods used include adding explanatory text to the calculation results and outputting them in a specific format.

f).输出端f).Output terminal

设置输出端的目的是在Dynamo播放器指定的输出区域显示VTA计算结果。The purpose of setting the output terminal is to display the VTA calculation results in the output area specified by the Dynamo player.

另外在本实施例中还进一步包括程序验证:In addition, this embodiment further includes program verification:

使用一个简单示例来验证VTA原型,如下。如图5所示,两块相同尺寸的方形钢板通过2号和4号孔连接,而1号、3号、5号和6号孔连接到支架上。Revit内置的Dynamo播放器插件用于运行VTA程序原型。Use a simple example to verify the VTA prototype, as follows. As shown in Figure 5, two square steel plates of the same size are connected through holes No. 2 and 4, while holes No. 1, 3, 5 and 6 are connected to the bracket. The built-in Dynamo player plug-in for Revit is used to run VTA program prototypes.

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above are only the preferred embodiments of the present invention. It should be pointed out that for those of ordinary skill in the art, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be made. regarded as the protection scope of the present invention.

Claims (8)

1.一种基于BIM平台的钢结构虚拟试装配方法,其特征在于,包括以下步骤:1. A steel structure virtual trial assembly method based on BIM platform, which is characterized by including the following steps: 基于Revit预构建钢结构的BIM模型;BIM model of pre-constructed steel structure based on Revit; 根据所述BIM模型制造实际钢构件;Fabricate actual steel components based on the BIM model; 将所述实际钢构件的实际坐标与所述BIM模型中的理论坐标在Dynamo中进行比较,得到输出结果;Compare the actual coordinates of the actual steel component with the theoretical coordinates in the BIM model in Dynamo to obtain the output result; 对所述输出结果进行判定实现几何检查和装配测试:若判定结果满足几何公差和装配公差,则部件符合目标需求;若判定结果不满足所述几何公差和所述装配公差,则进行二次加工,至部件符合目标需求。The output results are judged to implement geometric inspection and assembly testing: if the judgment results meet the geometric tolerance and assembly tolerance, the component meets the target requirements; if the judgment result does not meet the geometric tolerance and the assembly tolerance, secondary processing is performed. , until the parts meet the target requirements. 2.根据权利要求1所述的一种基于BIM平台的钢结构虚拟试装配方法,其特征在于,将所述实际钢构件的实际坐标与所述BIM模型中的理论坐标在Dynamo中进行比较,得到输出结果;具体过程包括:2. A virtual trial assembly method of steel structures based on the BIM platform according to claim 1, characterized in that the actual coordinates of the actual steel components are compared with the theoretical coordinates in the BIM model in Dynamo, Obtain the output results; the specific process includes: 基于所述BIM模型选择装配点,得到理论坐标;Select assembly points based on the BIM model and obtain theoretical coordinates; 对所述实际钢构件进行真实组件测量,得到实际坐标;Conduct real component measurements on the actual steel components to obtain actual coordinates; 将所述理论坐标与所述实际坐标在Dynamo中进行比较,得到所述输出结果。The theoretical coordinates and the actual coordinates are compared in Dynamo to obtain the output result. 3.根据权利要求2所述的一种基于BIM平台的钢结构虚拟试装配方法,其特征在于,所述装配点为需要测量的螺栓孔的中心;所述装配点基于预设原则,从所述BIM模型中的所有螺栓孔中选择装配点。3. A steel structure virtual trial assembly method based on the BIM platform according to claim 2, characterized in that the assembly point is the center of the bolt hole that needs to be measured; the assembly point is based on a preset principle, starting from the Select assembly points from all bolt holes in the BIM model. 4.根据权利要求2所述的一种基于BIM平台的钢结构虚拟试装配方法,其特征在于,还包括虚拟试装配准备工作,具体包括:4. A BIM platform-based virtual trial assembly method for steel structures according to claim 2, characterized in that it also includes virtual trial assembly preparation work, specifically including: BIM模型预处理、装配工艺规划、装配点坐标测量和测量数据处理。BIM model preprocessing, assembly process planning, assembly point coordinate measurement and measurement data processing. 5.根据权利要求2所述的一种基于BIM平台的钢结构虚拟试装配方法,其特征在于,基于所述BIM模型选择装配点,具体包括:5. A BIM platform-based steel structure virtual trial assembly method according to claim 2, characterized in that the assembly points are selected based on the BIM model, specifically including: 在BIM模型中挑选、标记以及编号待测点;Select, mark and number test points in the BIM model; 其中,挑选具有唯一编号的点为所述装配点;通过BIM模型获取所述装配点的理论坐标。Among them, a point with a unique number is selected as the assembly point; the theoretical coordinates of the assembly point are obtained through the BIM model. 6.根据权利要求4所述的一种基于BIM平台的钢结构虚拟试装配方法,其特征在于,所述装配工艺规划需要考虑的因素包括:6. A BIM platform-based virtual trial assembly method for steel structures according to claim 4, characterized in that factors that need to be considered in the assembly process planning include: S1.将虚拟装配顺序与设计图纸规定保持一致;S1. Keep the virtual assembly sequence consistent with the design drawings; S2.判断物理装配过程中存在的潜在变形是否影响后续装配;若判断结果为是,则采用多级装配;若判断结果为否,则采用一步组装;S2. Determine whether the potential deformation existing in the physical assembly process affects subsequent assembly; if the judgment result is yes, use multi-level assembly; if the judgment result is no, use one-step assembly; S3.对于一个在几何上分为多个单元的结构,并且每个所述单元的组装是独立的,则每个单元单独一步组装,且所有所述单元作为一个整体组装。S3. For a structure that is geometrically divided into multiple units, and the assembly of each unit is independent, each unit is assembled in a separate step, and all units are assembled as a whole. 7.根据权利要求1所述的一种基于BIM平台的钢结构虚拟试装配方法,其特征在于,所述几何检查通过EOPA算法实现。7. A virtual trial assembly method of steel structures based on the BIM platform according to claim 1, characterized in that the geometric inspection is implemented through the EOPA algorithm. 8.根据权利要求1所述的一种基于BIM平台的钢结构虚拟试装配方法,其特征在于,所述装配测试通过GPA算法实现。8. A BIM platform-based virtual trial assembly method for steel structures according to claim 1, characterized in that the assembly test is implemented through a GPA algorithm.
CN202310897124.3A 2023-07-21 2023-07-21 BIM platform-based steel structure virtual trial assembly method Pending CN116911033A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310897124.3A CN116911033A (en) 2023-07-21 2023-07-21 BIM platform-based steel structure virtual trial assembly method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310897124.3A CN116911033A (en) 2023-07-21 2023-07-21 BIM platform-based steel structure virtual trial assembly method

Publications (1)

Publication Number Publication Date
CN116911033A true CN116911033A (en) 2023-10-20

Family

ID=88352661

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310897124.3A Pending CN116911033A (en) 2023-07-21 2023-07-21 BIM platform-based steel structure virtual trial assembly method

Country Status (1)

Country Link
CN (1) CN116911033A (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002092047A (en) * 2000-09-20 2002-03-29 Yokogawa Bridge Corp System for manufacturing steel structure constituting member and virtual assembly simulation device for the same system
KR100594970B1 (en) * 2005-08-29 2006-07-13 (주)이지로보틱스 Simulation method of prefabrication of steel structure
US20150254376A1 (en) * 2012-10-08 2015-09-10 Hexagon Technology Center Gmbh Method and system for virtual assembly of a structure
CN107545080A (en) * 2016-06-23 2018-01-05 中国铁道科学研究院铁道建筑研究所 A kind of virtual pre-assembly method of steel bridge based on BIM models
CN112016147A (en) * 2020-08-31 2020-12-01 武汉理工大学 Revit platform-based steel truss girder pre-assembly precision detection method
CN113722789A (en) * 2021-07-22 2021-11-30 河北工业大学 Steel structure bridge virtual assembly method based on 3D laser scanning and process feedback
CN115270249A (en) * 2022-07-14 2022-11-01 中铁四局集团第四工程有限公司 Three-dimensional scanning data and BIM model registration method
CN115906242A (en) * 2022-11-01 2023-04-04 广东重工建设监理有限公司 A BIM-based visualization monitoring method for erection of buckle-type scaffolding
CN116341050A (en) * 2023-02-07 2023-06-27 浙江大学 A robot intelligent construction method based on point cloud data

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002092047A (en) * 2000-09-20 2002-03-29 Yokogawa Bridge Corp System for manufacturing steel structure constituting member and virtual assembly simulation device for the same system
KR100594970B1 (en) * 2005-08-29 2006-07-13 (주)이지로보틱스 Simulation method of prefabrication of steel structure
US20150254376A1 (en) * 2012-10-08 2015-09-10 Hexagon Technology Center Gmbh Method and system for virtual assembly of a structure
CN107545080A (en) * 2016-06-23 2018-01-05 中国铁道科学研究院铁道建筑研究所 A kind of virtual pre-assembly method of steel bridge based on BIM models
CN112016147A (en) * 2020-08-31 2020-12-01 武汉理工大学 Revit platform-based steel truss girder pre-assembly precision detection method
CN113722789A (en) * 2021-07-22 2021-11-30 河北工业大学 Steel structure bridge virtual assembly method based on 3D laser scanning and process feedback
CN115270249A (en) * 2022-07-14 2022-11-01 中铁四局集团第四工程有限公司 Three-dimensional scanning data and BIM model registration method
CN115906242A (en) * 2022-11-01 2023-04-04 广东重工建设监理有限公司 A BIM-based visualization monitoring method for erection of buckle-type scaffolding
CN116341050A (en) * 2023-02-07 2023-06-27 浙江大学 A robot intelligent construction method based on point cloud data

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
DAYANG WANG, SHENCHUN XU, ET AL.: "Study on seismic behaviors of steel–concrete composite shear walls with novel corner designs", 《JOURNAL OF BUILDING ENGINEERING》, pages 1 - 24 *
徐领;刘锦成;雷文斌;: "BIM在高速铁路预制装配连续梁中的应用研究", 建筑技术开发, no. 10, pages 89 - 90 *
杜一丛;王亮;: "基于BIM参数化在桥梁工程设计阶段应用初探", 建筑结构, no. 2, pages 972 - 978 *
程霄;王辉;: "Dynamo可视化编程在预制装配式构件中的应用", 四川建筑, no. 02, pages 25 - 29 *
蒋博雅;: "基于BIM技术的工业化预制装配虚拟实验教学平台的构建", 实验室研究与探索, no. 08, pages 83 - 87 *
邢莉;赵燕伟;苏楠;桂元坤;: "基于DELMIA的电动工具虚拟装配技术研究", 机电工程, no. 06, pages 35 - 38 *

Similar Documents

Publication Publication Date Title
Wang et al. Virtual trial assembly of steel structure based on BIM platform
Dantan et al. Geometrical product specifications—model for product life cycle
CN110815206B (en) Kinematics calibration method for Stewart parallel robot
CN112697041B (en) Monte carlo method-based pre-evaluation method for measurement accuracy of assembly pose
CN108009327B (en) Virtual pre-assembly error judgment method based on steel member deformation analysis
CN116611166B (en) A method for analyzing deviations in multi-level assembly of aircraft components considering initial errors
CN114239170A (en) Error compensation method for airplane assembly
CN111581804B (en) Method for generating minimum part repair scheme based on actual measurement model
Wang et al. 3D machining allowance analysis method for the large thin-walled aerospace component
Hofmeyer et al. Automated design studies: topology versus one-step evolutionary structural optimisation
CN102661742B (en) Self-adaptive mark point layout method based on curvature characteristic weighting centroid point constraint
Mickaël et al. 3D ISO manufacturing specifications with vectorial representation of tolerance zones
CN116911033A (en) BIM platform-based steel structure virtual trial assembly method
CN116341327B (en) Automatic planning method and device for high-precision measuring field
CN116299740B (en) A Multi-parameter Analytical Forward Modeling Method for Spatial Domain Gravity of a Rotating Rectangular Prism
CN119312443A (en) A method and system for synchronous delivery of two-dimensional and three-dimensional designs
Zhao et al. Coordinate alignment of combined measurement systems using a modified common points method
Olague Autonomous photogrammetric network design using genetic algorithms
CN114046756B (en) Multilateral measurement calibration method, device, equipment and medium
WO2019230997A1 (en) System and method for automatically processing open bim information for automated evaluation of thermal transmittance simulation of window set
CN109508482A (en) A kind of calculation method for complex-curved surface profile degree error uncertainty
Muelaner et al. Integrated dimensional variation management in the digital factory
Sladek Strategy of applying co-ordinate metrology in quality assurance systems with regard to a measurement accuracy
CN118495355B (en) Hoisting and positioning method for BIM modular prefabrication construction
CN112256703B (en) ArcGIS-based method for rapidly outputting point cloud precision report

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20231020