CN114117582A - Design method and device for hoisting embedded part - Google Patents
Design method and device for hoisting embedded part Download PDFInfo
- Publication number
- CN114117582A CN114117582A CN202111241443.6A CN202111241443A CN114117582A CN 114117582 A CN114117582 A CN 114117582A CN 202111241443 A CN202111241443 A CN 202111241443A CN 114117582 A CN114117582 A CN 114117582A
- Authority
- CN
- China
- Prior art keywords
- hoisting
- target
- hoisting embedded
- embedded part
- embedded parts
- 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
Links
- 238000013461 design Methods 0.000 title claims abstract description 71
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000005484 gravity Effects 0.000 claims description 120
- 229910000831 Steel Inorganic materials 0.000 claims description 57
- 239000010959 steel Substances 0.000 claims description 57
- 229910001294 Reinforcing steel Inorganic materials 0.000 claims description 2
- 230000003014 reinforcing effect Effects 0.000 description 14
- 238000004590 computer program Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 4
- 238000010276 construction Methods 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000012938 design process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000704 physical effect Effects 0.000 description 2
- 239000011150 reinforced concrete Substances 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 229910001018 Cast iron Inorganic materials 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000003466 welding Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/14—Force analysis or force optimisation, e.g. static or dynamic forces
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Architecture (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Instructional Devices (AREA)
Abstract
The invention provides a design method and a device for hoisting embedded parts, wherein the method comprises the following steps: acquiring the weight of a target component based on a building information model of a target building; acquiring the number of the hoisting embedded parts based on the weight of the target member and the information of the hoisting embedded parts; acquiring the arrangement position of each hoisting embedded part based on the length of the target member and the number of the hoisting embedded parts; and arranging the hoisting embedded parts at the arrangement positions of the hoisting embedded parts in the building information model of the target building. The design method and the device for hoisting the embedded part, provided by the invention, can automatically determine the arrangement position of the hoisting embedded part and finish the arrangement according to the attributes of the target member and the hoisting embedded part, can improve the intelligent degree and efficiency of the design of the hoisting embedded part, and can reduce errors in the design.
Description
Technical Field
The invention relates to the technical field of computers, in particular to a design method and a device for hoisting an embedded part.
Background
In the assembly type deepening design process based on a Building Information Model (BIM), a designer mainly performs manual calculation according to the geometry, weight and other Information of the hoisting embedded parts to determine arrangement point positions, and selects the specifications and the number of the hoisting embedded parts which meet the design requirements; and loading the hoisting embedded part family file in the model and manually arranging the selected hoisting embedded part on the specified position of the model.
In conclusion, the existing design method for hoisting the embedded part is complex in overall process, large in manual arrangement workload, low in efficiency and prone to errors.
Disclosure of Invention
The invention provides a design method and a device for hoisting an embedded part, which are used for solving the defect of low design efficiency of hoisting the embedded part in the prior art and realizing the design of high-efficiency hoisting of the embedded part.
The invention provides a design method for hoisting an embedded part, which comprises the following steps:
acquiring the weight of a target component based on a building information model of a target building;
acquiring the number of the hoisting embedded parts based on the weight of the target member and the information of the hoisting embedded parts;
acquiring the arrangement position of each hoisting embedded part based on the length of the target member and the number of the hoisting embedded parts;
and arranging the hoisting embedded parts at the arrangement positions of the hoisting embedded parts in the building information model of the target building.
According to the invention, after the hoisting embedded parts are arranged at the positions in the building information model of the target building, the method further comprises the following steps:
adjusting the arrangement position of the hoisting embedded part based on the position information of each steel bar in the target component; and/or
Adjusting the arrangement position of the hoisting embedded part based on the gravity center position information of the target component; and/or
And adjusting the arrangement positions of the hoisting embedded parts based on the position relation among the hoisting embedded parts.
According to the design method for hoisting the embedded part provided by the invention, the adjustment of the arrangement position of the hoisting embedded part based on the position information of each steel bar in the target component comprises the following steps:
acquiring position information of each longitudinal steel bar in the target component;
and under the condition that no longitudinal steel bar exists in the arrangement position of the hoisting embedded part, moving the hoisting embedded part along the length direction of the target component based on the position information of each longitudinal steel bar, and adjusting the arrangement position of the hoisting embedded part to be tightly attached to the longitudinal steel bar closest to the hoisting embedded part.
According to the design method for hoisting the embedded part provided by the invention, the arrangement position of the hoisting embedded part is adjusted based on the gravity center position information of the target component, and the method comprises the following steps:
acquiring the gravity center of a target component based on a building information model of a target building;
and under the condition that the arrangement position of each hoisting embedded part is asymmetrical relative to the gravity center of the target component, adjusting the arrangement position of the hoisting embedded parts.
According to the design method for hoisting embedded parts provided by the invention, the arrangement positions of the hoisting embedded parts are adjusted based on the position relation among the hoisting embedded parts, and the method comprises the following steps:
acquiring the gravity center of a target component based on a building information model of a target building;
adjusting the arrangement position of a target hoisting embedded part under the condition that the distance between the arrangement position of a first hoisting embedded part and the gravity center of the target member and the distance between the arrangement position of a second hoisting embedded part and the gravity center of the target member meet target conditions;
the first hoisting embedded part is the hoisting embedded part which is farthest away from the gravity center of the target component in each hoisting embedded part; the second hoisting embedded parts are hoisting embedded parts which are closest to the gravity center of the target member and are not equal to zero in the hoisting embedded parts; the target hoisting embedded part comprises at least one of the first hoisting embedded part and the second hoisting embedded part.
The invention provides a design method for hoisting embedded parts, which adjusts the arrangement positions of the hoisting embedded parts based on the gravity center position information of a target member, and adjusts the arrangement positions of the hoisting embedded parts based on the position relationship among the hoisting embedded parts, and comprises the following steps:
acquiring the gravity center of a target component based on a building information model of a target building;
under the condition that the arrangement position of each hoisting embedded part is not symmetrical relative to the gravity center of the target component, judging whether the distance between the arrangement position of the first hoisting embedded part and the gravity center of the target component and the distance between the arrangement position of the second hoisting embedded part and the gravity center of the target component meet target conditions or not;
under the condition of meeting target conditions, adjusting the arrangement position of a target hoisting embedded part;
the first hoisting embedded part is the hoisting embedded part which is farthest away from the gravity center of the target component in each hoisting embedded part; the second hoisting embedded parts are hoisting embedded parts which are closest to the gravity center of the target member and are not equal to zero in the hoisting embedded parts; the target hoisting embedded part comprises at least one of the first hoisting embedded part and the second hoisting embedded part.
According to the design method for hoisting the embedded part provided by the invention, the weight of the target component is obtained based on the building information model of the target building, and the method comprises the following steps:
acquiring the volume of the target member based on a building information model of the target building;
obtaining a weight of the target member based on a volume of the target member.
According to the design method for hoisting the embedded part provided by the invention, the information of the hoisted embedded part comprises the following steps:
the maximum stress of the hoisting embedded part, and the area and the number of the cross sections of the tensioned steel bars.
According to the design method for hoisting embedded parts provided by the invention, the step of acquiring the arrangement positions of the hoisting embedded parts based on the length of the target member and the number of the hoisting embedded parts comprises the following steps:
and based on a preset arrangement rule, symmetrically distributing the hoisting embedded parts along the length direction of the target member to obtain the arrangement positions of the hoisting embedded parts.
The invention also provides a design device for hoisting the embedded part, which comprises:
the weight obtaining module is used for obtaining the weight of the target component based on a building information model of the target building;
the quantity acquisition module is used for acquiring the quantity of the hoisting embedded parts based on the weight of the target member and the information of the hoisting embedded parts;
the position acquisition module is used for acquiring the arrangement position of each hoisting embedded part based on the length of the target member and the number of the hoisting embedded parts;
and the embedded part arrangement module is used for arranging the hoisting embedded parts at the arrangement positions of the hoisting embedded parts in the building information model of the target building.
The invention also provides electronic equipment which comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein the processor executes the program to realize the steps of any one of the design methods for hoisting the embedded part.
The invention also provides a non-transitory computer readable storage medium, on which a computer program is stored, which when executed by a processor, implements the steps of the design method for hoisting an embedded part as described in any one of the above.
The invention also provides a computer program product, which comprises a computer program, wherein the computer program is executed by a processor to realize the steps of the design method for hoisting the embedded part.
According to the design method and device for hoisting embedded parts, the weight of the target member is obtained through the building information model based on the target building, the number of the hoisting embedded parts is obtained based on the weight of the target member and the information of the hoisting embedded parts, the arrangement position of each hoisting embedded part is obtained based on the length of the target member and the number of the hoisting embedded parts, each hoisting embedded part is arranged at the corresponding arrangement position in the building information model of the target building, the arrangement position of the hoisting embedded parts can be automatically determined according to the attributes of the target member and the hoisting embedded parts, the arrangement is completed, the intelligent degree and efficiency of the design of the hoisting embedded parts can be improved, and errors in the design can be reduced. Furthermore, the number of the hoisted embedded parts is obtained based on the weight of the target component and the information of the hoisted embedded parts, whether the design meets the standard requirements or not can be automatically calculated according to the performance indexes of the hoisted embedded parts, and the accuracy and the compliance of the design of the hoisted embedded parts can be improved.
Drawings
In order to more clearly illustrate the technical solutions of the present invention or the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a schematic flow chart of a design method for hoisting an embedded part provided by the invention;
FIG. 2 is one of schematic diagrams of the arrangement positions of hoisting embedded parts provided by the invention;
FIG. 3 is a second schematic diagram of the arrangement position of the hoisting embedded part provided by the invention;
FIG. 4 is a third schematic diagram of the arrangement position of the hoisting embedded part provided by the invention;
FIG. 5 is a schematic structural diagram of a design device for hoisting embedded parts provided by the invention;
fig. 6 is a schematic structural diagram of an electronic device provided in the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is obvious that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the description of the embodiments of the present invention, it should be noted that the terms "center", "longitudinal", "lateral", "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential", and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, and are only for convenience of describing the embodiments of the present invention and simplifying the description, but do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus, should not be construed as limiting the embodiments of the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance, and not order.
In the description of the embodiments of the present invention, it should be noted that, unless explicitly stated or limited otherwise, the terms "mounted," "connected," and "connected" are to be construed broadly, and may be, for example, fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. Specific meanings of the above terms in the embodiments of the present invention can be understood in specific cases by those of ordinary skill in the art.
The design method and device for hoisting the embedded part according to the invention are described below with reference to fig. 1 to 6.
Fig. 1 is a schematic flow chart of a design method for hoisting an embedded part provided by the invention. As shown in fig. 1, the method includes: step 101, acquiring the weight of the target component based on the building information model of the target building.
Specifically, the building information model is a digital representation of the physical and functional characteristics of a facility (construction project); is a shared knowledge resource, is a process for sharing information about the facility and providing reliable basis for all decisions of the facility in the whole life cycle from concept to demolition; at different stages of the facility, different stakeholders support and reflect the cooperative work of their respective responsibilities by inserting, extracting, updating and modifying information in the BIM.
It is understood that, before step 101, a building information model of the target building may be established based on drawings and/or field measurement data of the target building, and the like.
The target component is a certain building component of the target building. The building member refers to each element constituting a building. The components in the building mainly comprise: building (house) surfaces, walls, pillars, foundations and the like. The building members may be classified into flexural members, compression members, tension members, torsion members, compression members, and the like, according to force characteristics of the members.
Since the building information model of the target building is a digital representation of the physical and functional characteristics of the target building, the physical characteristics of the target member in the target building can be acquired based on the building information model of the target building. The physical property of the target member may include a weight of the target member.
And 102, acquiring the number of the hoisted embedded parts based on the weight of the target member and the information of the hoisted embedded parts.
In particular, the hoisting embedded part is an embedded part for hoisting purposes. The hoisting embedded parts (namely the prefabricated embedded parts) are pre-installed (or embedded) in the members and are used for overlapping when the superstructure is built, so that the members can be hooked when external engineering equipment (such as a hoisting machine) hoists the members. The embedments are mostly made of metal, such as steel bars or cast iron.
The information for hoisting the embedded part can comprise geometrical information, mechanical information and the like for hoisting the embedded part. The geometric information for lifting the embedment may include at least one of a length, a cross-sectional area, a cross-sectional shape, and the like. The mechanical information for hoisting the embedded part may include at least one of a maximum stress, a maximum bearing capacity, a design bearing capacity, and the like.
The number of hoisted embedded parts can be obtained based on the weight of the target member and the maximum bearing capacity of the hoisted embedded parts.
Optionally, the weight of the target member may be divided by the maximum bearing capacity of a single hoisting embedded part to obtain a first numerical value; and determining an integer which is greater than or equal to the first numerical value as the number P of the hoisting embedded parts. Wherein P is a positive integer.
Optionally, the minimum integer greater than or equal to the first numerical value can be determined as the number of the hoisting embedded parts, so that excessive hoisting embedded parts are avoided from being used and waste is caused, the minimum integer greater than or equal to the first numerical value can also be determined as the sum of the number of the hoisting embedded parts and the preset number, so that the number of the hoisting embedded parts is determined, on the premise that excessive hoisting embedded parts are avoided from being used and waste is caused, a margin can be left, and the safety of the building is improved. The preset number may be set according to an actual situation, and for a specific value of the preset number, the embodiment of the present invention is not specifically limited.
And 103, acquiring the arrangement position of each hoisting embedded part based on the length of the target member and the number of the hoisting embedded parts.
Specifically, the target member may have three dimensions: length, height, and width, respectively, corresponding to the length direction, height direction, and width direction of the target member.
And positioning the P hoisting embedded parts according to the length direction of the target member based on the length of the target member and the number of the hoisting embedded parts, and determining the position of each hoisting embedded part in the length direction of the target member.
Alternatively, the position of each hoisting embedment in the height direction of the target member may be preset. Illustratively, the height of the ceiling of the hoisted embedment is the same as the height of the target member.
It is understood that the width of the target member is smaller than the length and height of the target member, and the position of the hoisting embedded part in the width direction of the target member may also be preset. Illustratively, the position of the hoisting embedment in the width direction of the target member is one-half of the width of the target member.
The arrangement positions of the hoisting embedded parts can be obtained based on the positions of the hoisting embedded parts in the length direction, the height direction and the width direction of the target member.
And 104, arranging the hoisting embedded parts at the arrangement positions of the hoisting embedded parts in the building information model of the target building.
Specifically, the operation of arranging the hoisting embedded parts in the building information model of the target building is executed based on the arrangement position of each hoisting embedded part and the geometric information of the target member, the hoisting embedded parts are respectively arranged at the arrangement positions of the hoisting embedded parts in the building information model of the target building, and the hoisting embedded parts are rotated, so that the direction of the hoisting embedded parts is consistent with the direction of the target member.
The geometric information of the target member may include at least one of length, width, height, radius, direction, and position coordinates in a three-dimensional space.
And after each hoisting embedded part is uniformly distributed in the building information model of the target building, the design process of hoisting the embedded parts is completed.
According to the embodiment of the invention, the weight of the target member is obtained based on the building information model of the target building, the number of the hoisting embedded parts is obtained based on the weight of the target member and the information of the hoisting embedded parts, the arrangement position of each hoisting embedded part is obtained based on the length of the target member and the number of the hoisting embedded parts, each hoisting embedded part is arranged at the corresponding arrangement position in the building information model of the target building, the arrangement position of the hoisting embedded part can be automatically determined according to the attributes of the target member and the hoisting embedded parts, the arrangement is completed, the intelligent degree and efficiency of the design of the hoisting embedded part can be improved, and errors in the design can be reduced. Furthermore, the number of the hoisted embedded parts is obtained based on the weight of the target component and the information of the hoisted embedded parts, whether the design meets the standard requirements or not can be automatically calculated according to the performance indexes of the hoisted embedded parts, and the accuracy and the compliance of the design of the hoisted embedded parts can be improved.
Based on the content of any embodiment, after the hoisting embedded parts are arranged at each position in the building information model of the target building, the method further comprises:
adjusting the arrangement position of the hoisting embedded part based on the position information of each steel bar in the target component; and/or
Adjusting the arrangement position of the hoisting embedded part based on the gravity center position information of the target component; and/or
And adjusting the arrangement positions of the hoisting embedded parts based on the position relation among the hoisting embedded parts.
Specifically, after step 104, the arrangement position of at least one hoisting embedded part can be adjusted, so that the hoisting embedded part can be fixed more firmly in future construction.
Adjusting the placement position of at least one hoisting embedment may include at least one of:
adjusting the arrangement position of the hoisting embedded part based on the position information of each steel bar in the target component;
adjusting the arrangement position of the hoisting embedded part based on the gravity center position information of the target component;
and adjusting the arrangement positions of the hoisting embedded parts based on the position relation among the hoisting embedded parts.
The position information of each steel bar in the target member can be obtained based on the building information model of the target building.
The information on the position of the center of gravity of the target member may be acquired based on a building information model of the target building.
The position relation among the hoisting embedded parts can be obtained based on the arrangement positions of the hoisting embedded parts.
According to the embodiment of the invention, the arrangement position of the hoisting embedded parts is adjusted based on at least one of the position information of each steel bar in the target component, the gravity center position information of the target component and the position relation among the hoisting embedded parts, so that the hoisting embedded parts can be fixed in future construction more conveniently, the fixing of the hoisting embedded parts is firmer, and the accuracy and the compliance of the design of the hoisting embedded parts can be improved.
Based on the content of any one of the above embodiments, adjusting the arrangement position of the hoisting embedded part based on the position information of each steel bar in the target member includes: and acquiring the position information of each longitudinal steel bar in the target component.
Specifically, based on the building information model of the target building, the position information of each reinforcing steel bar in the target member can be acquired.
The position information of the reinforcing bar may include a position of the reinforcing bar in a longitudinal direction of the target member.
Can filter the mode through the parameter, based on the length direction of reinforcing bar, filter out each vertical reinforcing bar in each reinforcing bar in the target component to shield horizontal reinforcing bar and horizontal reinforcing bar.
The longitudinal reinforcing bars refer to reinforcing bars of which the length direction is parallel to the height direction of the target member.
The transverse reinforcing bars refer to reinforcing bars of which the length direction is parallel to the width direction of the target member.
The horizontal reinforcing bars refer to reinforcing bars whose length direction is parallel to that of the target member.
And under the condition that no longitudinal steel bar exists in the arrangement position of the hoisting embedded part, moving the hoisting embedded part along the length direction of the target component based on the position information of each longitudinal steel bar, and adjusting the arrangement position of the hoisting embedded part to be tightly attached to the longitudinal steel bar closest to the hoisting embedded part.
Specifically, for each hoisting embedded part, the position information of each longitudinal steel bar in the target component can be used for judging whether the longitudinal steel bar exists at the arrangement position of the hoisting embedded part.
Under the condition that longitudinal steel bars exist at the arrangement position of the hoisting embedded part, the arrangement position of the hoisting embedded part can not be adjusted.
Under the condition that longitudinal steel bars do not exist in the arrangement position of the hoisting embedded part, the arrangement position of the hoisting embedded part can be adjusted. And adjusting the arrangement position of the hoisting embedded part, specifically moving the hoisting embedded part to the longitudinal steel bar closest to the hoisting embedded part along the length direction of the target member until the hoisting embedded part is tightly attached to the longitudinal steel bar.
In the embodiment of the invention, the distance between the hoisting embedded part and the longitudinal steel bar refers to the distance between the position of the hoisting embedded part in the length direction of the target component and the position of the longitudinal steel bar in the length direction of the target component.
According to the embodiment of the invention, under the condition that the longitudinal steel bars do not exist at the arrangement position of the hoisting embedded part, the hoisting embedded part is moved along the length direction of the target component based on the position information of each longitudinal steel bar, and the arrangement position of the hoisting embedded part is adjusted to be close to the longitudinal steel bar closest to the hoisting embedded part, so that the hoisting embedded part and the longitudinal steel bar can be welded more conveniently in future construction, and the welding is firmer. After the hoisting machine hoists the embedded part hoisting component, the hoisting embedded part is integrally connected with the longitudinal steel bar, so that the hoisting embedded part can transmit the received tensile force to the longitudinal steel bar, the longitudinal steel bar and the hoisting embedded part jointly bear the upward tensile force, and the longitudinal steel bar is embedded in the first page plate or the second page plate, so that the safety of hoisting the embedded part is greatly enhanced, and the accuracy and the compliance of the design of the hoisting embedded part can be improved.
Based on the content of any one of the above embodiments, adjusting the arrangement position of the hoisting embedded part based on the gravity center position information of the target member includes: the center of gravity of the target member is acquired based on a building information model of the target building.
Specifically, since the building information model of the target building is a digital representation of physical and functional characteristics of the target building, the center of gravity of the target member can be acquired by the building information model of the target building.
For example, in the case where the density of the target member is uniform and the shape is regular, the center of gravity of the target member is the geometric center of the target member.
Optionally, an outer contour surface area of the target member front view may be created based on the building information model of the target building; acquiring a gravity center attribute function of the surface area based on an outer contour line surface area threshold of the front view of the target component; based on the area barycenter attribute function, barycenter point positions of the outer contour line surface region, that is, barycenter position information of the target member is obtained.
The information on the position of the center of gravity of the target member includes at least the position of the center of gravity of the target member in the longitudinal direction of the target member.
Alternatively, the information on the position of the center of gravity of the target member may include the position of the center of gravity of the target member in the longitudinal direction, the height direction, and the width direction of the target member.
And adjusting the arrangement positions of the hoisting embedded parts under the condition that the arrangement positions of the hoisting embedded parts are not symmetrical relative to the gravity center of the target component.
Specifically, after the information of the position of the center of gravity of the target member is acquired, the center of gravity of the target member may be determined.
After the center of gravity of the target member is determined, whether the arrangement positions of the hoisting embedded parts are symmetrical relative to the center of gravity of the target member can be judged based on the arrangement positions of the hoisting embedded parts and the information of the center of gravity position of the target member.
In the embodiment of the invention, whether the arrangement positions of the hoisting embedded parts are symmetrical relative to the gravity center of the target component refers to whether the arrangement positions of the hoisting embedded parts are symmetrically distributed on two sides of the gravity center of the target component in the length direction of the target component.
Optionally, in the embodiment of the present invention, the symmetry may be completely symmetrical or not completely symmetrical.
For example, when the number of the hoisting embedded parts is 4, if 2 hoisting embedded parts are distributed on both left and right sides of the center of gravity of the target member in the length direction of the target member, at least the arrangement positions of the 4 hoisting embedded parts are not completely symmetrically distributed on both sides of the center of gravity of the target member, and it can be determined that the arrangement positions of the 4 hoisting embedded parts are symmetrical with respect to the center of gravity of the target member.
If 1 and 3 hoisting embedded parts are respectively distributed on the left side and the right side of the gravity center of the target member in the length direction of the target member, the arrangement positions of the 4 hoisting embedded parts are not completely and symmetrically distributed on the two sides of the gravity center of the target member, and the arrangement positions of the 4 hoisting embedded parts can be determined to be asymmetrical relative to the gravity center of the target member.
Under the condition that the arrangement positions of the hoisting embedded parts are symmetrical relative to the gravity center of the target member, the arrangement positions of the hoisting embedded parts can not be adjusted.
And under the condition that the arrangement position of each hoisting embedded part is not symmetrical relative to the gravity center of the target component, moving at least one hoisting embedded part, and changing the arrangement position of the hoisting embedded part, so that the arrangement position of each hoisting embedded part after adjustment is symmetrical relative to the gravity center of the target component.
According to the embodiment of the invention, the arrangement positions of the hoisting embedded parts are adjusted under the condition that the arrangement positions of the hoisting embedded parts are not symmetrical relative to the gravity center of the target component, so that the arrangement positions of the hoisting embedded parts after adjustment are symmetrical relative to the gravity center of the target component, and the accuracy and the compliance of the design of the hoisting embedded parts can be improved.
Based on the content of any one of the above embodiments, adjusting the arrangement positions of the hoisting embedded parts based on the position relationship among the hoisting embedded parts includes: based on a building information model of the target building, gravity center position information of the target member is acquired.
Specifically, the specific steps of obtaining the center of gravity of the target member based on the building information model of the target building can be referred to the foregoing embodiments, and are not described herein again.
And under the condition that the distance between the arrangement position of the first hoisting embedded part and the gravity center of the target member and the distance between the arrangement position of the second hoisting embedded part and the gravity center of the target member meet the target condition, adjusting the arrangement position of the target hoisting embedded part.
The first hoisting embedded part is the hoisting embedded part which is farthest away from the gravity center of the target component in each hoisting embedded part; the second hoisting embedded part is the hoisting embedded part which is closest to the gravity center of the target member and is not equal to zero in each hoisting embedded part; the target hoisting embedded part comprises at least one of a first hoisting embedded part and a second hoisting embedded part.
Specifically, after the information of the position of the center of gravity of the target member is acquired, the center of gravity of the target member may be determined.
After the center of gravity of the target member is determined, the distance between the arrangement position of each hoisting embedded part and the center of gravity of the target member can be acquired.
In the embodiment of the invention, the distance between the arrangement position of the hoisting embedded part and the gravity center of the target component can be the distance between the position of the hoisting embedded part in the length direction of the target component and the position of the gravity center of the target component in the length direction of the target component.
Based on the distance between each hoisting embedded part and the gravity center of the target member, the hoisting embedded part farthest from the gravity center of the target member in each hoisting embedded part can be determined as a first hoisting embedded part, and the hoisting embedded part closest to the gravity center of the target member and having a distance different from zero is determined as a second hoisting embedded part.
The distance between the arrangement position of the first hoisting embedded part and the gravity center of the target member is a first distance; and the distance between the arrangement position of the second hoisting embedded part and the gravity center of the target member is a second distance.
The target conditions may be preset according to actual conditions. The examples of the present invention are not particularly limited with respect to specific target conditions.
Alternatively, the target condition may include that a ratio between the first distance and the second distance is greater than a preset threshold.
The preset threshold may be preset according to actual conditions, for example, the preset threshold is 3. The embodiment of the present invention is not particularly limited to the specific value of the preset threshold.
And under the condition that the first distance and the second distance meet the target condition, the arrangement position of the target hoisting embedded part is not adjusted.
Under the condition that the first distance and the second distance meet the target condition, the arrangement position of the target hoisting embedded part can be adjusted, so that the first distance and the second distance do not meet the target condition and the target hoisting embedded part is tightly attached to the longitudinal steel bar.
The target hoisting embedded part can be a first hoisting embedded part, a second hoisting embedded part, a first hoisting embedded part and a second hoisting embedded part.
Preferably, the target hoisting embedment is a first hoisting embedment.
For example, in a case that the target condition may include that a ratio between the first distance and the second distance is greater than 2 (that is, the preset threshold is 2), the first hoisting embedded part may be moved toward the center of gravity of the target member along the length direction of the target member until the ratio between the adjusted first distance and the adjusted second distance is not greater than 2, and the adjusted first hoisting embedded part is tightly attached to a certain longitudinal steel bar.
According to the embodiment of the invention, the arrangement position of the target hoisting embedded part is adjusted under the condition that the distance between the arrangement position of the first hoisting embedded part and the gravity center of the target member and the distance between the arrangement position of the second hoisting embedded part and the gravity center of the target member meet the target condition, so that the arrangement position of each adjusted hoisting embedded part does not meet the target condition, and the accuracy and the compliance of the design of the hoisting embedded part can be improved.
Based on the content of any one of the above embodiments, adjusting the arrangement positions of the hoisting embedded parts based on the gravity center position information of the target member, and adjusting the arrangement positions of the hoisting embedded parts based on the position relationship between the hoisting embedded parts, includes: the center of gravity of the target member is acquired based on a building information model of the target building.
Specifically, the specific steps of obtaining the center of gravity of the target member based on the building information model of the target building can be referred to the foregoing embodiments, and are not described herein again.
And under the condition that the arrangement position of each hoisting embedded part is not symmetrical relative to the gravity center of the target component, judging whether the distance between the arrangement position of the first hoisting embedded part and the gravity center of the target component and the distance between the arrangement position of the second hoisting embedded part and the gravity center of the target component meet the target condition or not.
The first hoisting embedded part is the hoisting embedded part which is farthest away from the gravity center of the target component in each hoisting embedded part; and the second hoisting embedded part is the hoisting embedded part which is closest to the gravity center of the target member and is not equal to zero in each hoisting embedded part.
Specifically, the specific step of determining whether the arrangement position of each hoisting embedded part is symmetrical with respect to the center of gravity of the target member may be referred to in the foregoing embodiments, and details are not described here.
Under the condition that the arrangement positions of the hoisting embedded parts are symmetrical relative to the gravity center of the target member, the arrangement positions of the hoisting embedded parts can not be adjusted.
Under the condition that the arrangement position of each hoisting embedded part is not symmetrical relative to the gravity center of the target component, whether the distance between the arrangement position of the first hoisting embedded part and the gravity center of the target component and the distance between the arrangement position of the second hoisting embedded part and the gravity center of the target component meet the target condition or not can be judged.
The specific steps of determining whether the distance between the arrangement position of the first hoisting embedded part and the center of gravity of the target member and the distance between the arrangement position of the second hoisting embedded part and the center of gravity of the target member satisfy the target conditions may be referred to in the foregoing embodiments, and are not described herein again.
And adjusting the arrangement position of the target hoisting embedded part under the condition of meeting the target condition.
The target hoisting embedded part comprises at least one of a first hoisting embedded part and a second hoisting embedded part.
Specifically, under the condition that the first distance and the second distance meet the target condition, the arrangement position of the target hoisting embedded part can be adjusted, so that the first distance and the second distance do not meet the target condition and the target hoisting embedded part is tightly attached to the longitudinal steel bar.
The target hoisting embedded part can be a first hoisting embedded part, a second hoisting embedded part, a first hoisting embedded part and a second hoisting embedded part.
Preferably, the target hoisting embedment is a first hoisting embedment.
According to the embodiment of the invention, under the condition that the arrangement positions of the hoisting embedded parts are asymmetric relative to the gravity center of the target component, and the distance between the arrangement position of the first hoisting embedded part and the gravity center of the target component and the distance between the arrangement position of the second hoisting embedded part and the gravity center of the target component meet the target condition, the arrangement positions of the target hoisting embedded parts are adjusted, so that the arrangement positions of the hoisting embedded parts after adjustment do not meet the target condition, and the accuracy and the compliance of the design of the hoisting embedded parts can be improved.
Based on the content of any one of the above embodiments, obtaining the weight of the target member based on the building information model of the target building includes: and acquiring the volume of the target member based on the building information model of the target building.
Specifically, since the building information model of the target building is a digital representation of physical and functional characteristics of the target building, the length, height, and width of the target member can be acquired based on the building information model of the target building. And in the case that the target component has the holes, acquiring the length, the height and the width of each hole in the target component based on the building information model of the target building.
In the case of a target member without an opening, the product of the length, height and width of the target member may be calculated, resulting in the volume of the target member.
In the case of a target member having an opening, the product of the length, height and width of the target member (referred to as a first volume) and the product of the length, height and width of each opening (referred to as a second volume) may be calculated; calculating the sum of the second volumes; the sum of the second volumes is subtracted from the first volume to obtain the volume of the target member.
Based on the volume of the target member, the weight of the target member is obtained.
Specifically, after the volume of the target member is acquired, the volume of the target member may be calculated. And multiplying the density and the gravity acceleration to obtain the weight of the target component. Weight is a measure of the amount of gravity that an object receives.
The density of the target member may be determined according to the material of the target member. The material of the target member may be obtained based on a building information model of the target building.
Illustratively, where the target member is reinforced concrete, the density of the reinforced concrete is generally 2500kg/m3I.e. the density and the acceleration of gravity (for ease of calculation, the acceleration of gravity may be 10 m/s)2) Has a product of 25kN/m3The weight of the target member may be calculated by the following formula:
weight of member (kg) is the volume of member (m)3)*25kN/m3。
The embodiment of the invention obtains the volume of the target member based on the building information model of the target building, obtains the weight of the target member based on the volume of the target member, and can obtain more accurate weight of the target member, so that the quantity of the hoisting embedded parts is more accurate based on the weight of the target member.
Based on the content of any one of the above embodiments, the information for hoisting the embedded part includes: the maximum stress of the hoisting embedded part, the area and the number of the cross section of the tensioned steel bar.
Specifically, the information for hoisting the embedded part can comprise the maximum stress of the hoisting embedded part, the area and the number of the cross section of the tensioned steel bar.
The unit of the maximum stress of the hoisting embedded part is N/mm2It can refer to the maximum stress of the tension steel bar for hoisting the embedded part. For example, a tension bar of HPB300 grade has a maximum stress of 65N/mm2。
The quantity of the hoisting embedded parts needs to satisfy the following formula:
the maximum stress of the hoisting embedded parts is the area of the cross sections of the tensioned steel bars and the number of the cross sections of the tensioned steel bars are larger than or equal to the weight of the target member;
or the number of the hoisting embedded parts is more than or equal to the weight of the target member/(the maximum stress of the hoisting embedded parts and the area of the cross section of the tensioned steel bar and the number of the cross sections of the tensioned steel bar).
For example, the maximum stress in hoisting embedded parts is 65N/mm2In the case that the number of the sections of the tensioned reinforcing bar is 2, the above formula may be:
65 the area of the cross section of the tensioned steel bar 2 the number of the hoisted embedded parts is more than or equal to the weight of the target member;
or the number of the hoisted embedded parts is more than or equal to the weight/(65 × the area of the section of the tension steel bar × 2) of the target member.
The embodiment of the invention obtains the number of the hoisting embedded parts based on the weight of the target member, the maximum stress of the hoisting embedded parts and the area and the number of the cross sections of the tensioned steel bars, obtains more accurate number of the hoisting embedded parts, can automatically calculate whether the design meets the standard requirements according to the performance indexes of the hoisting embedded parts, and can improve the accuracy and the compliance of the design of the hoisting embedded parts.
Based on the content of any one of the above embodiments, obtaining the arrangement position of each hoisting embedded part based on the length of the target member and the number of the hoisting embedded parts includes: and based on a preset arrangement rule, symmetrically distributing each hoisting embedded part along the length direction of the target member to obtain the arrangement position of each hoisting embedded part.
Specifically, the preset arrangement rule is used for uniformly distributing the arrangement positions of the hoisting embedded parts to the equal division points in the length direction of the target component. The embodiments of the present application are not particularly limited to specific arrangement rules.
The arrangement rule can correspond to the number of the hoisting embedded parts.
For example, as shown in fig. 2, in the case where the number of hoisting embedments is 1, the arrangement position of the hoisting embedments may be at a bisector in the length direction of the target member. The distance between the arrangement position A of the hoisting embedded part and two end points (M and N) in the length direction of the target member is L/2. Wherein L represents the length of the target member.
For example, as shown in fig. 3, in the case where the number of hoisting embedments is 2, the arrangement positions of two hoisting embedments may be located at the first and fourth fifth bisectors, respectively, in the length direction of the target member. In the two hoisting embedded parts, the distance between the arrangement position A of one hoisting embedded part and the left end point M of the target member in the length direction is L/5, and the distance between the arrangement position B of the other hoisting embedded part and the right end point N of the target member in the length direction is also L/5. Wherein L represents the length of the target member.
For example, as shown in fig. 4, in the case where the number of hoisting embedments is 3, the arrangement positions of three hoisting embedments may be located at the second, fifth, and eighth ten-fold points in the length direction of the target member, respectively. In the three hoisting embedded parts, the distance between the arrangement position A of the first embedded part and the left end point M of the target member in the length direction is L/5, the distance between the arrangement position B of the second hoisting embedded part and the two end points (M and N) of the target member in the length direction is L/2, and the distance between the arrangement position C of the third embedded part and the right end point N of the target member in the length direction is L/5.
It can be understood that, in the case that the number of hoisting embedded parts is n, the arrangement positions of the hoisting embedded parts can be located at the m-equal division points in the length direction of the target member and symmetrically distributed in the length direction of the target member. Wherein n and m are positive integers, and m is more than or equal to n. For example, in the case where n is 2, m may be equal to 3,4,5,6,7,8,9,10,11,12 …
According to the embodiment of the invention, the equally dividing points in the length direction of the target member are searched, the hoisting embedded parts are arranged at the equally dividing points, and the hoisting embedded parts are symmetrically distributed along the length direction of the target member, so that the hoisting embedded parts can be uniformly tensioned, the bearing capacity of the hoisting embedded parts is utilized to the maximum extent, and the hoisting safety and the hoisting economy can be improved.
The design device for hoisting the embedded part provided by the invention is described below, and the design device for hoisting the embedded part described below and the design method for hoisting the embedded part described above can be referred to correspondingly.
FIG. 5 is a schematic structural diagram of a design device for hoisting embedded parts provided by the invention. Based on the content of any of the above embodiments, as shown in fig. 5, the design apparatus for hoisting the embedded part includes a weight obtaining module 501, a number obtaining module 502, a position obtaining module 503, and an embedded part arranging module 504, where:
a weight obtaining module 501, configured to obtain a weight of the target component based on a building information model of the target building;
the quantity acquisition module 502 is used for acquiring the quantity of the hoisted embedded parts based on the weight of the target component and the information of the hoisted embedded parts;
the position acquisition module 503 is configured to acquire the arrangement positions of the hoisting embedded parts based on the length of the target member and the number of the hoisting embedded parts;
and an embedded part arrangement module 504, configured to arrange hoisting embedded parts at arrangement positions of the hoisting embedded parts in the building information model of the target building.
Specifically, the weight acquisition module 501, the number acquisition module 502, the position acquisition module 503, and the embedment arranging module 504 are electrically connected in sequence.
The weight obtaining module 501 may be configured to obtain physical characteristics of a target member in a target building based on a building information model of the target building. The physical property of the target member may include a weight of the target member.
The quantity acquisition module 502 can be used to acquire the quantity of hoisted embedments based on the weight of the target member and the maximum bearing capacity of the hoisted embedments.
The position obtaining module 503 may be configured to, based on the length of the target component and the number of hoisting embedded parts, position each hoisting embedded part in the length direction of the target component, and determine the position of each hoisting embedded part in the length direction of the target component.
The embedded part arranging module 504 may be configured to perform an operation of arranging the hoisting embedded parts in the building information model of the target building based on the arrangement position of each hoisting embedded part and the geometric information of the target member, arrange the hoisting embedded parts in the arrangement positions of the hoisting embedded parts in the building information model of the target building, and rotate the hoisting embedded parts so that the directions of the hoisting embedded parts are consistent with the direction of the target member.
Optionally, the design device for hoisting the embedded part may further include:
the position adjusting module is used for adjusting the arrangement position of the hoisting embedded part based on the position information of each steel bar in the target component;
and/or adjusting the arrangement position of the hoisting embedded part based on the gravity center position information of the target component;
and/or adjusting the arrangement positions of the hoisting embedded parts based on the position relation among the hoisting embedded parts.
Optionally, the position adjusting module may include:
the first adjusting module is used for acquiring the position information of each longitudinal steel bar in the target component; and under the condition that no longitudinal steel bar exists in the arrangement position of the hoisting embedded part, moving the hoisting embedded part along the length direction of the target component based on the position information of each longitudinal steel bar, and adjusting the arrangement position of the hoisting embedded part to be tightly attached to the longitudinal steel bar closest to the hoisting embedded part.
Optionally, the position adjusting module may include:
the second adjusting module is used for acquiring the gravity center of the target component based on the building information model of the target building; and adjusting the arrangement positions of the hoisting embedded parts under the condition that the arrangement positions of the hoisting embedded parts are not symmetrical relative to the gravity center of the target component.
Optionally, the position adjusting module may include:
the third adjusting module is used for acquiring the gravity center of the target component based on the building information model of the target building; adjusting the arrangement position of the target hoisting embedded part under the condition that the distance between the arrangement position of the first hoisting embedded part and the gravity center of the target member and the distance between the arrangement position of the second hoisting embedded part and the gravity center of the target member meet target conditions;
the first hoisting embedded part is the hoisting embedded part which is farthest away from the gravity center of the target component in each hoisting embedded part; the second hoisting embedded part is the hoisting embedded part which is closest to the gravity center of the target member and is not equal to zero in each hoisting embedded part; the target hoisting embedded part comprises at least one of a first hoisting embedded part and a second hoisting embedded part.
Optionally, the position adjusting module may include:
the fourth adjusting module is used for acquiring the gravity center of the target component based on the building information model of the target building; under the condition that the arrangement position of each hoisting embedded part is not symmetrical relative to the gravity center of the target component, judging whether the distance between the arrangement position of the first hoisting embedded part and the gravity center of the target component and the distance between the arrangement position of the second hoisting embedded part and the gravity center of the target component meet target conditions or not; under the condition of meeting target conditions, adjusting the arrangement position of a target hoisting embedded part;
the first hoisting embedded part is the hoisting embedded part which is farthest away from the gravity center of the target component in each hoisting embedded part; the second hoisting embedded part is the hoisting embedded part which is closest to the gravity center of the target member and is not equal to zero in each hoisting embedded part; the target hoisting embedded part comprises at least one of a first hoisting embedded part and a second hoisting embedded part.
Optionally, the weight obtaining module 501 may include:
a volume acquisition unit for acquiring a volume of the target member based on a building information model of the target building;
a weight obtaining unit for obtaining a weight of the target member based on a volume of the target member.
Optionally, maximum stress of hoisting embedments, area and number of tensioned rebar cross sections.
Optionally, the position obtaining module 503 may be specifically configured to, based on a preset arrangement rule, symmetrically distribute the hoisting embedded parts along the length direction of the target member to obtain the arrangement positions of the hoisting embedded parts.
The design device for hoisting the embedded part, provided by the embodiment of the invention, is used for executing the design method for hoisting the embedded part, the implementation mode of the design device is consistent with that of the design method for hoisting the embedded part, and the same beneficial effects can be achieved, and the detailed description is omitted here.
The design device for hoisting the embedded part is used for the design method for hoisting the embedded part in each embodiment. Therefore, the description and definition in the design method for hoisting the embedded part in the foregoing embodiments can be used for understanding the execution modules in the embodiments of the present invention.
According to the embodiment of the invention, the weight of the target member is obtained based on the building information model of the target building, the number of the hoisting embedded parts is obtained based on the weight of the target member and the information of the hoisting embedded parts, the arrangement position of each hoisting embedded part is obtained based on the length of the target member and the number of the hoisting embedded parts, each hoisting embedded part is arranged at the corresponding arrangement position in the building information model of the target building, the arrangement position of the hoisting embedded part can be automatically determined according to the attributes of the target member and the hoisting embedded parts, the arrangement is completed, the intelligent degree and efficiency of the design of the hoisting embedded part can be improved, and errors in the design can be reduced. Furthermore, the number of the hoisted embedded parts is obtained based on the weight of the target component and the information of the hoisted embedded parts, whether the design meets the standard requirements or not can be automatically calculated according to the performance indexes of the hoisted embedded parts, and the accuracy and the compliance of the design of the hoisted embedded parts can be improved.
Fig. 6 illustrates a physical structure diagram of an electronic device, which may include, as shown in fig. 6: a processor (processor)610, a communication Interface (Communications Interface)620, a memory (memory)630 and a communication bus 640, wherein the processor 610, the communication Interface 620 and the memory 630 communicate with each other via the communication bus 640. The processor 610 may invoke logic instructions in the memory 630 to perform a design method for hoisting embedments, the method comprising: acquiring the weight of a target component based on a building information model of a target building; acquiring the number of the hoisted embedded parts based on the weight of the target component and the information of the hoisted embedded parts; acquiring the arrangement position of each hoisting embedded part based on the length of the target member and the number of the hoisting embedded parts; and arranging the hoisting embedded parts at the arrangement positions of the hoisting embedded parts in the building information model of the target building.
In addition, the logic instructions in the memory 630 may be implemented in software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The processor 610 in the electronic device provided by the embodiment of the present invention may call the logic instruction in the memory 630, and the implementation manner of the processor is consistent with the implementation manner of the design method for hoisting an embedded part provided by the present invention, and the same beneficial effects may be achieved, and details are not described here.
In another aspect, the present invention also provides a computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions, which when executed by a computer, enable the computer to perform the method for designing a hoisting embedment provided by the above methods, the method comprising: acquiring the weight of a target component based on a building information model of a target building; acquiring the number of the hoisted embedded parts based on the weight of the target component and the information of the hoisted embedded parts; acquiring the arrangement position of each hoisting embedded part based on the length of the target member and the number of the hoisting embedded parts; and arranging the hoisting embedded parts at the arrangement positions of the hoisting embedded parts in the building information model of the target building.
When the computer program product provided by the embodiment of the present invention is executed, the design method for hoisting the embedded part is implemented, and the specific implementation manner of the design method is consistent with the implementation manner described in the embodiment of the foregoing method, and the same beneficial effects can be achieved, and details are not repeated here.
In yet another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, the computer program being implemented by a processor to perform the method for designing a hoisting embedment provided above, the method including: acquiring the weight of a target component based on a building information model of a target building; acquiring the number of the hoisted embedded parts based on the weight of the target component and the information of the hoisted embedded parts; acquiring the arrangement position of each hoisting embedded part based on the length of the target member and the number of the hoisting embedded parts; and arranging the hoisting embedded parts at the arrangement positions of the hoisting embedded parts in the building information model of the target building.
When the computer program stored on the non-transitory computer-readable storage medium provided in the embodiment of the present invention is executed, the method for designing a hoisting embedded part is implemented, and the specific implementation manner of the method is consistent with the implementation manner described in the embodiments of the method, and the same beneficial effects can be achieved, which is not described herein again.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment of the present invention. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. A design method for hoisting embedded parts is characterized by comprising the following steps:
acquiring the weight of a target component based on a building information model of a target building;
acquiring the number of the hoisting embedded parts based on the weight of the target member and the information of the hoisting embedded parts;
acquiring the arrangement position of each hoisting embedded part based on the length of the target member and the number of the hoisting embedded parts;
and arranging the hoisting embedded parts at the arrangement positions of the hoisting embedded parts in the building information model of the target building.
2. The method of designing hoisting embedments of claim 1, wherein after said positioning of said hoisting embedments at each of said locations in a building information model of said target building, said method further comprises:
adjusting the arrangement position of the hoisting embedded part based on the position information of each steel bar in the target component; and/or
Adjusting the arrangement position of the hoisting embedded part based on the gravity center position information of the target component; and/or
And adjusting the arrangement positions of the hoisting embedded parts based on the position relation among the hoisting embedded parts.
3. The method for designing hoisting embedded parts according to claim 2, wherein the adjusting the arrangement positions of the hoisting embedded parts based on the position information of the reinforcing steel bars in the target member comprises:
acquiring position information of each longitudinal steel bar in the target component;
and under the condition that no longitudinal steel bar exists in the arrangement position of the hoisting embedded part, moving the hoisting embedded part along the length direction of the target component based on the position information of each longitudinal steel bar, and adjusting the arrangement position of the hoisting embedded part to be tightly attached to the longitudinal steel bar closest to the hoisting embedded part.
4. The design method for hoisting embedded parts according to claim 2, wherein adjusting the arrangement positions of the hoisting embedded parts based on the information of the position of the center of gravity of the target member comprises:
acquiring the gravity center of a target component based on a building information model of a target building;
and under the condition that the arrangement position of each hoisting embedded part is asymmetrical relative to the gravity center of the target component, adjusting the arrangement position of the hoisting embedded parts.
5. The method for designing hoisting embedded parts according to claim 2, wherein adjusting the arrangement positions of the hoisting embedded parts based on the position relationship among the hoisting embedded parts comprises:
acquiring the gravity center of a target component based on a building information model of a target building;
adjusting the arrangement position of a target hoisting embedded part under the condition that the distance between the arrangement position of a first hoisting embedded part and the gravity center of the target member and the distance between the arrangement position of a second hoisting embedded part and the gravity center of the target member meet target conditions;
the first hoisting embedded part is the hoisting embedded part which is farthest away from the gravity center of the target component in each hoisting embedded part; the second hoisting embedded parts are hoisting embedded parts which are closest to the gravity center of the target member and are not equal to zero in the hoisting embedded parts; the target hoisting embedded part comprises at least one of the first hoisting embedded part and the second hoisting embedded part.
6. The method for designing hoisting embedded parts according to claim 2, wherein the adjusting of the arrangement positions of the hoisting embedded parts based on the information of the position of the center of gravity of the target member and the adjusting of the arrangement positions of the hoisting embedded parts based on the position relationship between the hoisting embedded parts comprises: acquiring the gravity center of a target component based on a building information model of a target building;
under the condition that the arrangement position of each hoisting embedded part is not symmetrical relative to the gravity center of the target component, judging whether the distance between the arrangement position of the first hoisting embedded part and the gravity center of the target component and the distance between the arrangement position of the second hoisting embedded part and the gravity center of the target component meet target conditions or not;
under the condition of meeting target conditions, adjusting the arrangement position of a target hoisting embedded part;
the first hoisting embedded part is the hoisting embedded part which is farthest away from the gravity center of the target component in each hoisting embedded part; the second hoisting embedded parts are hoisting embedded parts which are closest to the gravity center of the target member and are not equal to zero in the hoisting embedded parts; the target hoisting embedded part comprises at least one of the first hoisting embedded part and the second hoisting embedded part.
7. The design method for hoisting the embedded part according to claim 1, wherein the obtaining the weight of the target member based on the building information model of the target building comprises:
acquiring the volume of the target member based on a building information model of the target building;
obtaining a weight of the target member based on a volume of the target member.
8. The design method for hoisting embedded parts according to claim 1, wherein the information for hoisting embedded parts comprises:
the maximum stress of the hoisting embedded part, and the area and the number of the cross sections of the tensioned steel bars.
9. The method for designing hoisting embedded parts according to any one of claims 1 to 8, wherein the obtaining of the arrangement position of each hoisting embedded part based on the length of the target member and the number of the hoisting embedded parts comprises:
and based on a preset arrangement rule, symmetrically distributing the hoisting embedded parts along the length direction of the target member to obtain the arrangement positions of the hoisting embedded parts.
10. The utility model provides a design device of hoist and mount built-in fitting which characterized in that includes:
the weight obtaining module is used for obtaining the weight of the target component based on a building information model of the target building;
the quantity acquisition module is used for acquiring the quantity of the hoisting embedded parts based on the weight of the target member and the information of the hoisting embedded parts;
the position acquisition module is used for acquiring the arrangement position of each hoisting embedded part based on the length of the target member and the number of the hoisting embedded parts;
and the embedded part arrangement module is used for arranging the hoisting embedded parts at the arrangement positions of the hoisting embedded parts in the building information model of the target building.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111241443.6A CN114117582A (en) | 2021-10-25 | 2021-10-25 | Design method and device for hoisting embedded part |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111241443.6A CN114117582A (en) | 2021-10-25 | 2021-10-25 | Design method and device for hoisting embedded part |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114117582A true CN114117582A (en) | 2022-03-01 |
Family
ID=80376562
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111241443.6A Pending CN114117582A (en) | 2021-10-25 | 2021-10-25 | Design method and device for hoisting embedded part |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114117582A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130121323A (en) * | 2012-04-27 | 2013-11-06 | 한국건설기술연구원 | Construction lifting simulation method and system using an optimal b&b algorithm |
CN108425501A (en) * | 2017-08-12 | 2018-08-21 | 中民筑友科技投资有限公司 | A kind of component based on BIM hangs nail location determining method and device |
CN109680959A (en) * | 2018-12-28 | 2019-04-26 | 中民筑友科技投资有限公司 | Stair built-in fitting automatic generation method and device based on assembled architecture |
CN110287513A (en) * | 2019-05-09 | 2019-09-27 | 唐付 | A kind of built-in fitting construction method based on BIM technology |
CN111079262A (en) * | 2019-11-22 | 2020-04-28 | 久瓴(上海)智能科技有限公司 | Pipeline hoisting structure generation method and device, computer equipment and storage medium |
CN111209619A (en) * | 2019-12-27 | 2020-05-29 | 莫亦科技(上海)有限公司 | Automatic design method, device and system for support and hanger based on three-dimensional BIM model |
CN113255036A (en) * | 2021-05-18 | 2021-08-13 | 三一筑工科技股份有限公司 | Auxiliary hoisting method and device for building component and hoisting method for building component |
CN113428785A (en) * | 2021-06-22 | 2021-09-24 | 筑友智造建设科技集团有限公司 | Hoisting positioning method, device and equipment for construction site component and storage medium |
-
2021
- 2021-10-25 CN CN202111241443.6A patent/CN114117582A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130121323A (en) * | 2012-04-27 | 2013-11-06 | 한국건설기술연구원 | Construction lifting simulation method and system using an optimal b&b algorithm |
CN108425501A (en) * | 2017-08-12 | 2018-08-21 | 中民筑友科技投资有限公司 | A kind of component based on BIM hangs nail location determining method and device |
CN109680959A (en) * | 2018-12-28 | 2019-04-26 | 中民筑友科技投资有限公司 | Stair built-in fitting automatic generation method and device based on assembled architecture |
CN110287513A (en) * | 2019-05-09 | 2019-09-27 | 唐付 | A kind of built-in fitting construction method based on BIM technology |
CN111079262A (en) * | 2019-11-22 | 2020-04-28 | 久瓴(上海)智能科技有限公司 | Pipeline hoisting structure generation method and device, computer equipment and storage medium |
CN111209619A (en) * | 2019-12-27 | 2020-05-29 | 莫亦科技(上海)有限公司 | Automatic design method, device and system for support and hanger based on three-dimensional BIM model |
CN113255036A (en) * | 2021-05-18 | 2021-08-13 | 三一筑工科技股份有限公司 | Auxiliary hoisting method and device for building component and hoisting method for building component |
CN113428785A (en) * | 2021-06-22 | 2021-09-24 | 筑友智造建设科技集团有限公司 | Hoisting positioning method, device and equipment for construction site component and storage medium |
Non-Patent Citations (1)
Title |
---|
杜林宝;黄学良;王彦伟;陈刚;陈立平;: "工业建筑预埋件三维快速装配设计方法", 图学学报, no. 03, 15 June 2012 (2012-06-15), pages 90 - 96 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106649989B (en) | Prefabricated reinforcement cage module decomposition system and method | |
CN205205694U (en) | No. 0 piece multipurpose triangle -shaped bracket construction equipment on continuous beam pier top | |
CN109680959B (en) | Automatic generation method and device for stair embedded part based on assembly type building | |
CN109918805B (en) | BIM (building information modeling) -based component collision analysis method, device and equipment | |
JP7048338B2 (en) | Structure design equipment, structure design programs and recording media | |
CN112287447B (en) | Intelligent optimization system and method for steel structure frame structure | |
CN108661169B (en) | Assembly type side frame beam component and design method | |
CN109208915A (en) | A kind of cooling tower systems and steel vestibule construction method for lifting whole | |
CN104763086A (en) | Assembling self-bearing die of ribbed floor | |
CN114117582A (en) | Design method and device for hoisting embedded part | |
CN114048540A (en) | Wall column processing method and device based on construction engineering calculation model | |
CN110909409A (en) | BIM-based assembly type construction steel bar data generation method, device, equipment and medium | |
CN116956445B (en) | BIM-based basket design method, computer equipment and computer readable storage medium | |
CN109684739A (en) | A kind of reinforcement parameter generation method, device and equipment based on BIM model | |
CN103902790B (en) | Dynamic optimization design method of quay crane | |
CN115186351B (en) | Ramp side wall reinforcement planning method and device, computer equipment and storage medium | |
CN114969948A (en) | Embedded part generation method and device | |
CN112647528B (en) | BIM-based special-shaped cup opening modeling method and system | |
CN114756941A (en) | Method and device for configuring thickness and relation between inner layer and outer layer of special-shaped concrete protective layer | |
CN113378271A (en) | Method for calculating installation height of group tower and computer readable storage medium | |
CN114398704A (en) | Generation method and device of joint connection cage and storage medium | |
CN114510767B (en) | Steel structure assembly effect evaluation method and system based on three-dimensional modeling | |
CN112507537A (en) | Tower crane arrangement method, device and system | |
CN105201368B (en) | A kind of inclination honeycomb texture load bearing channel door and installation method | |
CN115481474B (en) | Cable force optimization method, device and equipment considering cable force coupling effect |
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 |