BIM-based Parametric Design Method and System for Aluminum Alloy Formwork

Through the BIM-based parameterized design method of aluminum alloy templates, the problems of manual processing errors and time-consuming in traditional design methods are solved, and more efficient and accurate template design and optimization are achieved, reducing construction risks and costs.

CN119962123BActive Publication Date: 2025-07-01CHANGSHA ZONGZE TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510448015.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-10
Publication Date
2025-07-01
Estimated Expiration
2045-04-10

AI Technical Summary

Technical Problem

The design of traditional aluminum alloy templates relies on manual processing, which is prone to errors and time-consuming, and it is impossible to accurately evaluate the load-bearing capacity of the template under different construction conditions, resulting in safety accidents and project quality hazards.

Method used

The parameterized design method of aluminum alloy templates based on BIM is adopted. By obtaining the building BIM model and load information, a parameterized template library is built, the template installation area is divided, the template molding and stress analysis is performed, the template parameters are adjusted, and the template engineering drawings are generated and optimized.

Benefits of technology

It improves design efficiency and accuracy, optimizes template configuration, enhances stress analysis capabilities, reduces construction risks and costs, and ensures the safety and reliability of templates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119962123B_ABST
    Figure CN119962123B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of building formwork. The present invention discloses a parametric design method and system for aluminum alloy formwork based on BIM, including: obtaining a building BIM model, and obtaining load information based on it, constructing a parametric formwork library based on the load information, and constructing a corresponding initial formwork matching sequence based on the parametric formwork library; applying the corresponding initial formwork matching sequence to the building BIM model, performing a force analysis on each formwork unit in the formwork installation area in combination with the load information, and adjusting the parameters of the corresponding formwork unit based on the force analysis results to obtain a corresponding area formwork matching sequence; generating a corresponding formwork engineering drawing based on the area formwork matching sequence, and performing image optimization on it to obtain a corresponding formwork design drawing; the present invention improves the accuracy and efficiency of the parametric design of aluminum alloy formwork.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of building formwork, and more specifically, to a parametric design method and system for aluminum alloy formwork based on BIM. Background Art

[0002] At present, with the continuous development of the construction industry, formwork engineering, as a key link in concrete construction, the rationality of its design and application directly affects the quality, cost and progress of construction projects. Aluminum alloy formwork has been widely used in construction due to its advantages such as light weight, high strength and reusability. However, there are many limitations in the traditional aluminum alloy formwork design method, and innovation and breakthrough are urgently needed.

[0003] Compared with the prior art, the traditional aluminum alloy formwork design relies on manual drawing review, manual calculation and selection; the building structure is complex and changeable, and it is easy to make mistakes in manually processing a large amount of data. For example, when determining the formwork size, quantity and layout, design deviations are often caused by negligence. At the same time, the design process is cumbersome, and it takes a lot of time from data collection to design completion, seriously affecting the project progress speed and making it difficult to meet the requirements of high-efficiency construction of modern buildings; and the design is only based on experience, and it is impossible to accurately evaluate the bearing capacity of the formwork under different construction conditions; this makes safety accidents such as formwork deformation, cracking or even collapse occur frequently during construction, threatening the lives of construction workers, increasing potential quality hazards of the project and post-maintenance costs;

[0004] In view of this, the present invention proposes a parametric design method and system for aluminum alloy formwork based on BIM to solve the above problems. Summary of the Invention

[0005] In order to overcome the above-mentioned defects of the prior art and to achieve the above object, the present invention provides the following technical solutions:

[0006] A parametric design method for aluminum alloy formwork based on BIM, comprising:

[0007] Step 1: Obtain a building BIM model, and based on it, obtain the load information of each main structure in the target building area under different working conditions, and construct a corresponding parametric formwork library based on the load information. The parametric formwork library is composed of several different formwork units;

[0008] Step 2: Divide the target building area into formwork installation areas, and combine with the parametric formwork library to perform formwork matching to obtain a corresponding initial matching sequence;

[0009] Step 3: Apply the corresponding initial matching sequence to the building BIM model, perform a force analysis on each formwork unit in the formwork installation area in combination with the load information, and perform parameter adjustment on the corresponding formwork unit based on the force analysis result to obtain a corresponding area matching sequence;

[0010] Step 4: Generate the corresponding template engineering drawing based on the regional formwork matching sequence, and perform image optimization on it to obtain the corresponding template design drawing.

[0011] Furthermore, obtain relevant information such as architectural design drawings, main structure drawings, and construction plans within the target building area, and construct a building BIM model corresponding to the target building area in combination with BIM software. The building BIM model includes the main structure system and main structure information in the target building area. The main structure system is a shear wall structure, a frame structure, or a frame-shear wall structure; the main structure information includes the force characteristics, connection methods, positions, and dimensions of the main structures within each main structure system.

[0012] Furthermore, the construction process of the parametric formwork library includes:

[0013] Perform a force analysis on the corresponding building BIM model to obtain the load information of each main structure in the corresponding building area under different working conditions;

[0014] Respectively obtain the main structure information and load information corresponding to each main structure to obtain the corresponding building structure information;

[0015] Obtain the component parameters of the aluminum alloy components, construct a basic component template based on them, and perform template preprocessing on it; perform parametric processing on the preprocessed basic component template of the formwork based on the Dynamo plug-in in the BIM software to obtain the corresponding formwork units; at the same time, the Dynamo plug-in sets adjustable interfaces for each formwork parameter of each formwork unit by creating input nodes;

[0016] Classify and store all the obtained formwork units based on the uses of the aluminum alloy components corresponding to each formwork unit to obtain the corresponding parametric formwork library.

[0017] Furthermore, the process of obtaining the initial formwork matching sequence includes:

[0018] Divide the target building area into several formwork installation areas, and divide the formwork installation areas into several rectangular area partitions;

[0019] Obtain the rectangular area partitions in the length direction of the formwork installation area, and construct a corresponding objective function based on the principle of formwork unit - aluminum beam - formwork unit, with the goal of minimizing the number and types of formwork units used in the rectangular area partitions, and set a constraint function;

[0020] Define the objective function ; where and respectively represent the weight coefficients corresponding to the number of formwork and the types of formwork; ; i = 1, 2, ……, , and i respectively represent the total number of length specifications of the template unit and the index of the length specification; represents the number of units of the i-th length specification template used in the corresponding rectangular area partition; ; if the template unit of the i-th length specification is used, then ; if the template unit of the i-th length specification is not used, then ; Lmin represents the minimum length specification allowed for a single template unit; represents the size of the template unit of the i-th length specification in the corresponding rectangular area partition;

[0021] Define the constraint function ; where, represents the width of the aluminum beam of the corresponding template unit; represents the size of the template unit of the i-th length specification in the corresponding rectangular area partition; represents the number of uses of the template unit of the i-th length specification in the j-th rectangular area partition; represents the partition length of the j-th rectangular area partition; j = 1, 2, ……, ; represents the total number of rectangular area partitions in the length direction;

[0022] Based on the improved particle swarm optimization algorithm, and with the constraint function as the limiting condition, solve the objective function to obtain the corresponding length matching sequence;

[0023] Obtain the reference distance between each bending point and the corresponding reference point in the corresponding template installation area; and respectively obtain the boundary distances of the left and right boundaries of the corresponding rectangular area partition based on it; and judge whether it is necessary to adjust the corresponding length matching sequence based on the reference distance and the boundary distance. If not, do not perform any other operations. If necessary, obtain the bending point partition corresponding to the corresponding bending point, and adjust the corresponding length matching sequence based on it;

[0024] After the adjustment is completed, extract the partition width corresponding to the corresponding bending point partition, and based on the acquisition process of the length matching sequence, obtain the width matching sequence corresponding to the corresponding bending point partition;

[0025] Combine the corresponding length matching sequence and width matching sequence to obtain the corresponding initial matching sequence.

[0026] Further, the process of obtaining the corresponding length matching sequence includes:

[0027] Construct an initial particle swarm, where the initial particle swarm is composed of a number of particles, and each particle represents a length matching sequence; define the initial velocity and initial position of each particle in the corresponding initial particle swarm; and obtain the position vector and velocity vector of each particle at the same time;

[0028] Construct a corresponding fitness function based on the objective function, and perform iterative training on each particle in the corresponding initial particle swarm based on it; based on the pre-defined strategy update function, obtain the update coefficient GX corresponding to each particle in the corresponding iterative training process; and update the particles based on it.

[0029] Among them, the function formula of the strategy update function is: ; In the formula, represents the maximum number of iterations, , is a fixed constant; t represents the current iteration number;

[0030] The corresponding particle update process includes:

[0031] If the update coefficient GX≥r0, then update the initial velocity and initial position of the corresponding particle. The update formula for the corresponding initial velocity is: ; The update formula for the corresponding initial position is: ; In the formula, represents the initial velocity at the (t + 1)-th iterative training; and represent the individual historical optimal value and the historical global optimal value respectively; and represent the initial positions at the (t + 1)-th and t-th iterative trainings respectively; where, r1 and r2 are random numbers and r1, r2 ∈ (0, 1);

[0032] If the update coefficient GX < r0, then obtain the position vector of the corresponding particle for vector mutation to obtain the corresponding mutated velocity vector; where, r0 ∈ [0, 1]

[0033] Use the corresponding mutated velocity vector and the original velocity vector as parents for cross-optimization to obtain the corresponding offspring velocity vector, and update the original velocity vector based on it;

[0034] Repeat the corresponding particle update process based on the fitness function until the pre-set iteration stop condition is met. The iteration stop condition includes reaching the maximum number of iterations or reaching the maximum stagnation algebra ; Then stop the iterative training to obtain the corresponding length matching sequence.

[0035] Furthermore, the process of adjusting the length matching sequence includes:

[0036] Obtain the vertical distance between the corresponding bending points and the longest partition boundary within the corresponding rectangular area partition, and the distance between the bending points and the aluminum beam respectively;

[0037] Based on the material properties within the component parameters, obtain the maximum length specification, minimum length specification, minimum width specification, and maximum width specification corresponding to each template unit, and based on this, determine whether to arrange the corresponding bending point partitions horizontally, vertically, or use special-shaped aluminum alloy components to adjust the corresponding length formwork sequence.

[0038] Further, the process of obtaining the area formwork sequence includes:

[0039] Based on the initial formwork sequence, obtain the combination method of the template units corresponding to each rectangular area partition within the corresponding building installation area, and input it into the building BIM model;

[0040] Associate the formwork parameters of the corresponding template units with the building structure information within the corresponding area;

[0041] Input the parameters of the corresponding template units into the pre-selected finite element analysis software;

[0042] The finite element analysis software performs force simulation on the template units in each building installation area within the corresponding building BIM model based on the load information under different working conditions, obtains the force data corresponding to the corresponding template units, and adjusts the formwork parameters of the corresponding template units based on the force data; perform secondary force analysis on the template units after parameter adjustment, and repeat the above process until the corresponding template units meet the requirements;

[0043] Export the initial formwork sequence after parameter adjustment in a specific file format to obtain the corresponding sequence family file; at the same time, construct an area family file in the same file format based on the building BIM model;

[0044] Input the corresponding sequence family file and area family file within the corresponding building installation area into the Navisworks software for collision testing, and dynamically monitor the spatial relationship between the template units in the corresponding initial formwork sequence and the main structure within the corresponding building installation area based on the Navisworks software, and the Navisworks software will mark the areas of the main structure, template units, and their affiliated areas that interfere with each other, and record the interference information;

[0045] Based on the interference information, perform secondary parameter adjustment on the corresponding template units, and repeat the above collision testing process until all interference information is eliminated and the design verification is passed; obtain the corresponding area formwork sequence.

[0046] Further, the process of generating the corresponding template engineering drawing and performing image optimization includes:

[0047] Based on the obtained regional formwork matching sequence, and based on the drawing generation function in the BIM software, construct the corresponding formwork installation drawing; adjust the view position and view scale of the corresponding formwork installation drawing in turn;

[0048] At the same time, based on the pre-constructed dimension database, adjust the dimensions of the formwork units and the building BIM models corresponding to each formwork installation area in the corresponding formwork installation drawing, obtain the corresponding formwork design drawing, and perform dimension marking and annotation on it.

[0049] Furthermore, the process of view scale adjustment includes:

[0050] Construct the corresponding particle swarm and fitness function based on the proximity of the diagonal lengths before and after view scale adjustment and the view scales before and after adjustment, and solve based on the above improved particle swarm optimization algorithm to obtain the optimal view scale, and perform view scale adjustment on the formwork installation drawing after scale mapping based on it;

[0051] The role of the scale adjustment is to adjust the dimensions of the formwork units and the building BIM model dimensions in the formwork installation image after view position adjustment and view scale adjustment, so as to prevent overlaps or interferences between formwork units or between formwork units and the building BIM model during the view adjustment process of the formwork installation drawing.

[0052] The BIM-based parametric design system for aluminum alloy formwork includes:

[0053] A formwork library construction module, which is used to obtain the building BIM model, and based on it, obtain the load information of each main structure in the target building area under different working conditions, and construct the corresponding parametric formwork library based on the load information. The parametric formwork library consists of several different formwork units;

[0054] A sequence construction module, which is used to divide the target building area into formwork installation areas, and perform formwork matching in combination with the parametric formwork library to obtain the corresponding initial formwork matching sequence;

[0055] A sequence optimization module, which is used to apply the corresponding initial formwork matching sequence to the building BIM model, perform force analysis on each formwork unit in the formwork installation area in combination with the load information, and adjust the parameters of the corresponding formwork unit based on the force analysis results to obtain the corresponding regional formwork matching sequence;

[0056] A drawing generation module, which generates the corresponding formwork engineering drawing based on the regional formwork matching sequence and performs image optimization on it to obtain the corresponding formwork design drawing.

[0057] The technical effects and advantages of the BIM-based parametric design method and system for aluminum alloy formwork of the present invention:

[0058] 1. In the process of obtaining the initial formwork matching sequence, a target function is constructed with the goal of minimizing the quantity and types of formwork units used, and solved by improving the particle swarm optimization algorithm; it can quickly find a better solution, avoid the blindness of manual formwork matching, and greatly improve the formwork matching efficiency; moreover, when dealing with the partition of bending points, the formwork units and layout methods are reasonably selected according to different situations to further optimize the formwork matching plan.

[0059] 2. By obtaining the building BIM model and the load information of the main structures in the target building area, a parametric formwork library composed of different formwork units is constructed; then the formwork installation area is divided to construct the initial formwork matching sequence; then it is applied to the BIM model for stress analysis and formwork unit parameter adjustment to obtain the regional formwork matching sequence; finally, the formwork engineering drawing is generated and optimized to obtain the design drawing, which improves the design efficiency and accuracy, ensures the safety and reliability of the formwork, reduces costs, facilitates collaborative management and visual design, and brings many conveniences to building construction. Description of the Drawings

[0060] Figure 1 Schematic diagram of the parametric design method of aluminum alloy formwork based on BIM of the present invention;

[0061] Figure 2 Schematic diagram of the parametric design system of aluminum alloy formwork based on BIM of the present invention. Detailed Embodiments

[0062] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0063] Embodiment 1

[0064] Please refer to Figure 1 As shown, the parametric design method of aluminum alloy formwork based on BIM described in this embodiment includes:

[0065] Step 1: Obtain the building BIM model, and based on it, obtain the load information of each main structure in the target building area under different working conditions, and construct a corresponding parametric formwork library based on the load information. The parametric formwork library is composed of several different formwork units;

[0066] Step 2: Divide the target building area into formwork installation areas, and perform formwork matching in combination with the parametric formwork library to obtain the corresponding initial formwork matching sequence;

[0067] Step 3: Apply the corresponding initial formwork matching sequence to the building BIM model, perform a force analysis on each formwork unit within the formwork installation area in combination with the load information, and adjust the parameters of the corresponding formwork units based on the force analysis results to obtain the corresponding area formwork matching sequence;

[0068] Step 4: Generate the corresponding formwork engineering drawing based on the area formwork matching sequence and optimize its image to obtain the corresponding formwork design drawing;

[0069] It should be further noted that in the specific implementation process, the construction process of the parametric formwork library includes:

[0070] Obtain relevant information such as building design drawings, main structure drawings, and construction plans within the target building area, and build a building BIM model corresponding to the target building area in combination with BIM software. The building BIM model includes the main structure system and main structure information in the target building area. The main structure system includes shear wall structure, frame structure, or frame-shear wall structure, etc.; the main structure information includes structural data such as the force characteristics, connection methods, positions, and dimensions of the wall panels, beams, floors, etc. of each main structure system;

[0071] Furthermore, perform a force analysis on the corresponding building BIM model based on PKPM software to obtain the load information of each main structure in the corresponding building area under different working conditions. The load information includes load data such as the dead load, live load, and wind load of the corresponding main structure;

[0072] Furthermore, obtain the main structure information and load information corresponding to each main structure respectively to obtain the corresponding building structure information;

[0073] Furthermore, obtain the component parameters corresponding to several aluminum alloy components of different specifications and models. The component parameters include component dimensions, thickness, physical properties, and material properties; input the component parameters into BIM software to obtain the corresponding basic component formwork, and perform formwork preprocessing on it. The formwork preprocessing includes parameter constraints and parameter associations. The parameter constraints refer to setting limit conditions for the value range and logical relationship of the corresponding component parameters based on the building structure data; for example: the dimensions of the aluminum alloy component need to meet the dimensions of the main structure on the premise of meeting its own material properties; the parameter association refers to defining the dynamic dependence relationship between different component parameters by constructing an association function;

[0074] After the formwork preprocessing is completed, perform parametric processing on the preprocessed basic component formwork based on the Dynamo plug-in in the BIM software to obtain the corresponding formwork units; at the same time, the Dynamo plug-in creates input nodes to set adjustable interfaces for the parameters of each formwork unit;

[0075] Further, based on the uses of the aluminum alloy components corresponding to each template unit, all the obtained template units are classified and stored to obtain a corresponding parametric template library.

[0076] It should be further noted that in the specific implementation process, the process of obtaining the initial mold matching sequence includes:

[0077] Based on the building BIM model, obtain the area in the target building area where aluminum alloy components need to be installed, and based on this, divide the target building area into several template installation areas;

[0078] Obtain the length of the corresponding template installation area, and based on the length direction of the template installation area, combine the area length to divide the corresponding template installation area into several rectangular area partitions; among them, for the non-rectangular area in the template installation area, divide it with small-sized aluminum alloy components to avoid or reduce the generation of special-shaped aluminum alloy components; the special-shaped aluminum alloy components refer to the template units customized based on the non-rectangular area size;

[0079] Furthermore, obtain the rectangular area partitions in the length direction of the template installation area and mark them as ; where represents the partition length of the jth rectangular area partition; j = 1, 2, ……, ; represents the total number of rectangular area partitions in the length direction;

[0080] Taking the principle of template unit - aluminum beam - template unit, and aiming at minimizing the number and types of template units used in the rectangular area partition, construct a corresponding objective function and set constraint functions;

[0081] Define the objective function ; in the formula, and respectively represent the weight coefficients corresponding to the number of templates and the types of templates; ; i = 1, 2, ……, , and i respectively represent the total number of length specifications of the template unit and the index of the length specification; represents the number of unit templates of the ith length specification used in the corresponding rectangular area partition; ; if the template unit of the ith length specification is used, then ; if the template unit of the ith length specification is not used, then ; Lmin represents the minimum length specification allowed for a single template unit; represents the size of the template unit of the ith length specification in the corresponding rectangular area partition;

[0082] Define the constraint function ; where represents the width of the aluminum beam of the corresponding template unit; represents the size of the template unit of the i-th length specification in the corresponding rectangular area partition; represents the number of template units of the i-th length specification in the j-th rectangular area partition;

[0083] Furthermore, based on the improved particle swarm optimization algorithm, and taking the constraint function as the limiting condition, solve the objective function to obtain the corresponding length matching sequence;

[0084] Among them, the process of solving the corresponding function is as follows:

[0085] Construct an initial particle swarm, which is composed of several particles. Among them, each particle represents a length matching sequence; and define the initial velocity and initial position of each particle in the corresponding initial particle swarm; at the same time, obtain the position vector and velocity vector of each particle;

[0086] Based on the objective function, construct the corresponding fitness function, and perform iterative training on each particle in the corresponding initial particle swarm based on it; based on the pre-defined strategy update function, obtain the update coefficient GX corresponding to each particle in the corresponding iterative training process; and perform particle update on the particle based on it;

[0087] Among them, the function formula of the strategy update function is: ; where represents the maximum number of iterations, , is a fixed constant; t represents the current number of iterations;

[0088] The corresponding particle update process includes:

[0089] If the update coefficient GX≥r0, update the initial velocity and initial position of the corresponding particle. The update formula of the corresponding initial velocity is: ; The update formula of the corresponding initial position is: ; where represents the initial velocity at the (t + 1)-th iterative training; and represent the individual historical optimal value and the historical global optimal value respectively; and represent the initial positions at the (t + 1)-th and t-th iterative trainings respectively; where, r1 and r2 are random numbers and r1, r2∈(0,1), used to control the step size of the particle flying towards the individual historical optimal position and the historical global optimal position;

[0090] If the update coefficient GX < r0, the position vector of the corresponding particle is obtained for vector mutation to obtain the corresponding mutated velocity vector; where r0 ∈ [0, 1].

[0091] The corresponding mutated velocity vector and the original velocity vector are used as parents for cross-optimization to obtain the corresponding offspring velocity vector, and the original velocity vector is updated based on it.

[0092] Based on the fitness function, the corresponding particle update process is repeated until the pre-set iteration stop condition is met. The iteration stop condition includes reaching the maximum number of iterations or reaching the maximum stagnation generation ; then stop the iterative training to obtain the corresponding length matching sequence.

[0093] Taking a certain length matching sequence as an example, obtain the reference distance d0 between each bending point in the corresponding template installation area and the corresponding reference point; and respectively obtain the boundary distances d1 and d2 of the left and right boundaries of the partitioned rectangular area based on it.

[0094] If d1 < d0 < d2, it indicates that the corresponding bending point is within the corresponding rectangular area partition; then divide the corresponding rectangular area partition into a sub-rectangular area partition and a bending point partition, and adjust the length matching sequence based on it.

[0095] If d1 = d0 or d2 = d0, it indicates that the bending point is on the left or right boundary of the rectangular area partition; then do not perform any other operations.

[0096] If d0 ≤ d1 or d0 ≥ d2, it indicates that the bending point is within the aluminum beam area. Mark the corresponding aluminum beam area as the bending point partition and adjust the length matching sequence based on it.

[0097] Among them, the process of adjusting the length matching sequence includes:

[0098] Respectively obtain the vertical distance h between the corresponding bending point and the longest partition boundary within the corresponding rectangular area partition, and the distance s between the bending point and the aluminum beam.

[0099] If the distance s > Wmax, the corresponding bending point partition is arranged horizontally. The corresponding horizontal arrangement process is as follows: if h > Wmax, select a template unit with a length specification of s, and perform template matching through two or more target combination schemes of width specifications, and add it to the set of width matching sequences to be solved; if Wmin ≤ h ≤ Wmax, directly select a template unit with a length specification of s and a width specification of h for template matching; if h < Wmin, use a special-shaped aluminum alloy member for template matching.

[0100] If Wmin ≤ s ≤ Wmax, then horizontal layout and vertical layout are selected based on the vertical distance h; if h > Lmax, then vertical layout is adopted. If Wmin ≤ h ≤ Lmax, selection is made based on the ratio of the distance s to the vertical distance h. If s < h, then vertical layout is adopted; if s ≥ h, then horizontal layout is adopted; if h < Wmin, then special-shaped aluminum alloy members are used for formwork matching;

[0101] If s < Wmin, then formwork matching continues for the corresponding bending point partitions based on the process of obtaining the length formwork matching sequence. Among them, Wmax and Wmin respectively represent the maximum width specification and the minimum width specification allowed for the corresponding unit formwork; Lmin and Lmax respectively represent the minimum length specification and the maximum length specification allowed for the corresponding unit formwork; both are related to the material properties corresponding to the formwork unit. The vertical layout and the horizontal layout processes are similar; the present invention will not elaborate too much;

[0102] Furthermore, the partition width corresponding to the corresponding bending point partition is extracted, and based on the process of obtaining the length formwork matching sequence, the width formwork matching sequence corresponding to the corresponding bending point partition is obtained;

[0103] The corresponding length formwork matching sequence and width formwork matching sequence are combined to obtain the corresponding initial formwork matching sequence.

[0104] It should be further noted that in the specific implementation process, the process of obtaining the regional formwork matching sequence includes:

[0105] Based on the initial formwork matching sequence, the combination method of the formwork units corresponding to each rectangular area partition in the corresponding building installation area is obtained, and it is input into the building BIM model. And the formwork parameters of the corresponding formwork units are parameter-associated with the building structure information in the corresponding area. For example, the size information of the beam in the building structure is parameter-associated with the formwork parameters of the beam formwork unit, so that the beam formwork can be adaptively adjusted according to the actual size of the beam;

[0106] After the parameter association is completed, an integration interface is set, and based on it, a pre-selected finite element analysis software (such as Ansys) is connected to the corresponding BIM software, and the formwork parameters of the corresponding formwork units are synchronously input into the finite element analysis software;

[0107] Furthermore, based on the finite element analysis software, the formwork units in each building installation area in the corresponding building BIM model are subjected to force simulation under different working conditions, and the corresponding force data of the formwork units are obtained. The force data includes the stress, strain distribution and deformation results of each part in the formwork unit;

[0108] Furthermore, template parameter adjustment is performed on the corresponding template units based on the force data. For example, if the stress at a certain part within a template unit exceeds the maximum stress allowed by the corresponding material properties, or the deformation is too large and does not meet the building requirements, parameter adjustment is carried out on the corresponding template parameters based on the pre-set adjustable interfaces;

[0109] After the parameter adjustment is completed, secondary force analysis is performed on the template units with adjusted parameters, and the above process is repeated until the corresponding template units meet the requirements; wherein, the parameter adjustment process refers to performing parameter adjustment on the dimensions, shapes, connection methods, etc. of the corresponding template units based on parameter association and parameter constraints during the template preprocessing process;

[0110] After the parameter adjustment is completed, the initial mold matching sequence with adjusted parameters is exported in a specific file format to obtain the corresponding sequence family file; at the same time, a regional family file of the same file format is constructed based on the building BIM model;

[0111] The corresponding sequence family file and regional family file within the corresponding building installation area are input into the Navisworks software for collision testing, and the spatial relationship between the template units within the corresponding initial mold matching sequence and the main structure within the corresponding building installation area is dynamically monitored based on the Navisworks software. And the Navisworks software will mark the areas where the main structure and template units with mutual interference are located and record the interference information, and the interference information includes the names, positions, interference types, etc. of the template units and the main structure;

[0112] Furthermore, secondary parameter adjustment is performed on the corresponding template units based on the interference information. For example, if it is found that a certain planar template collides with a beam in the building structure, the position parameters of the corresponding planar template unit are adjusted through the adjustable interface to avoid the position of the beam;

[0113] After the secondary parameter adjustment is completed, the optimized template model is exported to the Navisworks software again for collision testing until all interference information is eliminated and the design verification is passed; the corresponding regional mold matching sequence is obtained.

[0114] It should be further noted that in the specific implementation process, the process of generating the corresponding template engineering drawings and performing image optimization includes:

[0115] Based on the obtained regional mold matching sequence, and based on the drawing generation function within the BIM software, the corresponding template installation drawings are constructed; the template installation drawings include the floor plan, sectional view, node detail drawing, etc. of each building installation area;

[0116] Further, during the parametric design process of the corresponding aluminum alloy components, there will be an offset in the geometric center position of the associated template installation drawing. Therefore, the view position of the corresponding template installation drawing is adjusted. The view position adjustment means taking the lower left corner of the template installation drawing as the coordinate origin, and on the premise of keeping the coordinate origin unchanged, mapping other coordinate points proportionally into a new drawing;

[0117] Furthermore, the view scale of the template installation drawing after proportional mapping is adjusted. The process of the corresponding view scale adjustment is as follows: constructing the corresponding particle population and fitness function based on the diagonal length approximation before and after view scale adjustment and the view scales before and after adjustment, and solving based on the above improved particle swarm optimization algorithm to obtain the optimal view scale, and adjusting the view scale of the template installation drawing after proportional mapping based on it;

[0118] Meanwhile, based on the pre-constructed dimension database, the template units in the corresponding template installation drawing and the building BIM models corresponding to each template installation area are dimensionally adjusted to obtain the corresponding template design drawings and perform dimension marking and annotation explanations on them;

[0119] The function of the scale adjustment is to adjust the dimensions of the template units and the building BIM models in the template installation image after view position adjustment and view scale adjustment, so as to prevent overlap or interference between template units or between template units and the building BIM model during the view adjustment process of the template installation drawing.

[0120] The present invention includes steps such as obtaining a building BIM model, a parametric template library, an initial formwork configuration sequence, force analysis, obtaining a regional formwork configuration sequence, generating a formwork engineering drawing, and image optimization; improving design efficiency and accuracy, optimizing formwork configuration, enhancing force analysis capabilities, promoting construction coordination, facilitating automatic generation and optimization of drawings, and significantly reducing construction risks and costs.

[0121] Embodiment 2

[0122] Please refer to Figure 2 As shown, for the parts not described in detail in this embodiment, refer to the description content of Embodiment 1. A parametric design system for aluminum alloy formwork based on BIM is provided, including:

[0123] A template library construction module, used to obtain a building BIM model, and based on it, obtain the load information of each main structure in the target building area under different working conditions, and construct a corresponding parametric template library based on the load information. The parametric template library consists of several different template units;

[0124] A sequence construction module, used to divide the target building area into formwork installation areas, and perform formwork configuration in combination with the parametric template library to obtain a corresponding initial formwork configuration sequence;

[0125] The sequence optimization module is used to apply the corresponding initial formwork sequence to the building BIM model, perform force analysis on each formwork unit in the formwork installation area in combination with the load information, and adjust the parameters of the corresponding formwork unit based on the force analysis results to obtain the corresponding regional formwork sequence;

[0126] A drawing generation module generates a corresponding template engineering drawing based on the regional template matching sequence, and performs image optimization on the corresponding template engineering drawing to obtain a corresponding template design drawing;

[0127] The modules are connected to each other via wired and / or wireless means to achieve data transmission between modules.

[0128] Example 3

[0129] The present embodiment discloses an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the operation mode of the BIM-based aluminum alloy formwork parametric design method and system provided above is implemented.

[0130] Since the electronic device introduced in this embodiment is an electronic device used to implement the BIM-based aluminum alloy formwork parametric design method and system in the embodiment of this application, based on the BIM-based aluminum alloy formwork parametric design method and system introduced in the embodiment of this application, the technical personnel of this field can understand the specific implementation of the electronic device of this embodiment and its various variations, so how the electronic device implements the method in the embodiment of this application is not introduced in detail here. As long as the technical personnel of this field implement the electronic device used by the BIM-based aluminum alloy formwork parametric design method and system in the embodiment of this application, it belongs to the scope of protection of this application.

[0131] The above formulas are all dimensionless and numerical calculations. The formula is a formula for the most recent real situation obtained by collecting a large amount of data and performing software simulation. The preset parameters and thresholds in the formula are set by technicians in this field according to actual conditions.

[0132] The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technical users in this technical field, some improvements and modifications without departing from the principle of the present invention should also be regarded as the protection scope of the present invention.

Claims

1. A parametric design method for aluminum alloy formwork based on BIM, characterized in that: include: Step 1: Obtain a building BIM model, and based on it, obtain the load information of each main structure in the target building area under different working conditions, and build a corresponding parameterized template library based on the load information, wherein the parameterized template library is composed of a number of different template units; Step 2: Divide the target building area into template installation areas, and perform template matching in combination with the parameterized template library to obtain the corresponding initial template matching sequence; Step 3: Apply the corresponding initial formwork sequence to the building BIM model, perform force analysis on each formwork unit in the formwork installation area in combination with the load information, and adjust the parameters of the corresponding formwork unit based on the force analysis results to obtain the corresponding regional formwork sequence; Step 4: Generate a corresponding template engineering drawing based on the regional template matching sequence, and perform image optimization on it to obtain a corresponding template design drawing; The process of obtaining the initial model sequence includes: Divide the target building area into several areas to obtain several template installation areas, and divide the template installation areas into several rectangular area partitions; Obtain the rectangular area partitions in the length direction of the template installation area, build the corresponding objective function based on the principle of template unit-aluminum beam-template unit, and set the constraint function with the minimum number and type of template units used in the rectangular area partitions as the goal; Based on the improved particle swarm optimization algorithm, the objective function is solved with the constraint function as the restriction condition to obtain the corresponding length matching sequence; Obtain the reference distance between each bending point and the corresponding reference point in the corresponding template installation area; and obtain the boundary distances of the left and right boundaries of the rectangular area partition respectively based on the reference distance; and determine whether the corresponding length matching sequence needs to be adjusted based on the reference distance and the boundary distance. If not, no other operations are performed. If necessary, obtain the bending point partition corresponding to the corresponding bending point, and adjust the corresponding length matching sequence based on the bending point partition; After the adjustment is completed, extract the partition width corresponding to the corresponding bending point partition, and based on the acquisition process of the length matching sequence, obtain the width matching sequence corresponding to the corresponding bending point partition; The corresponding length matching sequence and width matching sequence are combined to obtain the corresponding initial matching sequence.

2. The BIM-based aluminum alloy formwork parametric design method according to claim 1 is characterized in that: The building BIM model includes the main structure system and main structure information in the target building area, the main structure system is a shear wall structure, a frame structure or a frame-shear wall structure; the main structure information includes the force characteristics, connection method, position and size of the main structure in each main structure system.

3. The BIM-based aluminum alloy formwork parametric design method according to claim 2 is characterized in that: The construction process of the parameterized template library includes: Conduct stress analysis on the corresponding building BIM model to obtain the load information of each main structure in the corresponding building area under different working conditions; Obtain the main structure information and load information corresponding to each main structure respectively, and obtain the corresponding building structure information; Obtaining the component parameters of the aluminum alloy component, building a basic component template based on the component parameters, and performing template preprocessing on the component parameters; performing parameterization processing on the basic component template after template preprocessing based on the Dynamo plug-in in the BIM software to obtain the corresponding template unit; at the same time, the Dynamo plug-in sets an adjustable interface for each template parameter of each template unit by creating an input node; Based on the purpose of the aluminum alloy component corresponding to each template unit, all the obtained template units are classified and stored to obtain a corresponding parameterized template library.

4. The BIM-based aluminum alloy formwork parametric design method according to claim 1, characterized in that: Based on the improved particle swarm optimization algorithm, the objective function is solved with the constraint function as the restriction condition, and the process of obtaining the corresponding length matching sequence includes: Constructing an initial particle group, the initial particle group is composed of a plurality of particles; defining the initial velocity and initial position of each particle in the corresponding initial particle group; and obtaining the position vector and velocity vector of each particle at the same time; Based on the objective function, a corresponding fitness function is constructed, and each particle in the corresponding initial particle group is iteratively trained based on it; based on the predefined strategy update function, the update coefficient GX corresponding to each particle in the corresponding iterative training process is obtained; and based on it, the particles are updated; If the update coefficient GX ≥ r0, the initial velocity and initial position of the corresponding particle are updated, r0 is a random number and r0∈[0,1]; If the update coefficient GX<r0, the position vector of the corresponding particle is obtained to perform vector mutation and obtain the corresponding mutation velocity vector; The corresponding mutant speed vector and the original speed vector are used as parents for crossover selection to obtain the corresponding child speed vector, and the original speed vector is updated based on the child speed vector; Repeat the corresponding particle update process based on the fitness function until the preset iteration stop condition is met, which includes reaching the maximum number of iterations. Or reach the maximum stagnation number ; then stop the iterative training and obtain the corresponding length matching sequence.

5. The BIM-based aluminum alloy formwork parametric design method according to claim 3 is characterized in that: The process of adjusting the length matching sequence includes: Respectively obtain the vertical distance between the corresponding bending point and the longest partition boundary in the corresponding rectangular area partition, and the distance between the bending point and the aluminum beam; Based on the material properties within the component parameters, the maximum length specification, minimum length specification, minimum width specification and maximum width specification corresponding to each template unit are obtained, and based on the judgment, the corresponding bending point partitions are arranged horizontally, vertically or the corresponding length mold sequence is adjusted by using special-shaped aluminum alloy components.

6. The BIM-based aluminum alloy formwork parametric design method according to claim 5 is characterized in that: The process of obtaining the regional matching sequence includes: Based on the initial template sequence, a combination mode of template units corresponding to each rectangular area partition in the corresponding building installation area is obtained, and the combination mode is input into the building BIM model; Parameter association of the template parameters of the corresponding template unit with the building structure information in the corresponding area; Input the parameters of the corresponding template unit into the pre-selected finite element analysis software; The finite element analysis software performs force simulation on the template units of each building installation area in the corresponding building BIM model based on the load information under different working conditions, obtains the force data corresponding to the corresponding template units, and adjusts the template parameters of the corresponding template units based on the force data; performs secondary force analysis on the template units after parameter adjustment, and repeats the above process until the corresponding template units meet the requirements; The initial modeling sequence after parameter adjustment is exported in a specific file format to obtain the corresponding sequence family file; at the same time, a regional family file of the same file format is constructed based on the building BIM model; Inputting the corresponding sequence family files and area family files in the corresponding building installation area into the Navisworks software for collision testing, and dynamically monitoring the spatial relationship between the template units in the corresponding initial template sequence and the main structure in the corresponding building installation area based on the Navisworks software, and the Navisworks software will mark the main structure and template units and their respective areas that interfere with each other, and record the interference information; Based on the interference information, the corresponding template unit is adjusted for secondary parameters, and the above collision test process is repeated until all interference information is eliminated and the design verification is passed; and the corresponding regional mold matching sequence is obtained.

7. The BIM-based aluminum alloy formwork parametric design method according to claim 6 is characterized in that: The process of generating the corresponding template engineering drawing and optimizing its image includes: Based on the obtained regional formwork sequence and the drawing generation function in the BIM software, the corresponding template installation drawing is constructed; the view position and view scale of the corresponding template installation drawing are adjusted in sequence; At the same time, based on the pre-built dimension database, the template units in the corresponding template installation drawings and the architectural BIM models corresponding to each template installation area are resized to obtain the corresponding template design drawings, and the dimensions are marked and annotated.

8. The BIM-based aluminum alloy formwork parametric design method according to claim 7 is characterized in that: The process of adjusting the view scale includes: The corresponding particle population and fitness function are constructed based on the closeness of the diagonal lengths before and after the view scale adjustment and the view scale before and after the adjustment. The solution is based on the improved particle swarm optimization algorithm to obtain the optimal view scale, and the view scale is adjusted based on the template installation diagram after proportional mapping.

9. A BIM-based aluminum alloy formwork parametric design system, which is used to implement the BIM-based aluminum alloy formwork parametric design method according to any one of claims 1 to 8, characterized in that: include: A template library construction module is used to obtain a building BIM model, and based on it, obtain the load information of each main structure in the target building area under different working conditions, and construct a corresponding parameterized template library based on the load information, wherein the parameterized template library is composed of a number of different template units; The sequence construction module is used to divide the target building area into template installation areas, and to match the templates in combination with the parameterized template library to obtain the corresponding initial template matching sequence; The sequence optimization module is used to apply the corresponding initial formwork sequence to the building BIM model, perform force analysis on each formwork unit in the formwork installation area in combination with the load information, and adjust the parameters of the corresponding formwork unit based on the force analysis results to obtain the corresponding regional formwork sequence; The drawing generation module generates corresponding template engineering drawings based on the regional template matching sequence, and performs image optimization on the corresponding template design drawings to obtain corresponding template design drawings.

Citation Information

Patent Citations

  • Aluminum alloy framework configuration method based on Revit

    CN106284976A