CN107103151B - Method and device for assembling type structure based on BIM - Google Patents

Method and device for assembling type structure based on BIM Download PDF

Info

Publication number
CN107103151B
CN107103151B CN201710341150.2A CN201710341150A CN107103151B CN 107103151 B CN107103151 B CN 107103151B CN 201710341150 A CN201710341150 A CN 201710341150A CN 107103151 B CN107103151 B CN 107103151B
Authority
CN
China
Prior art keywords
parameters
model
dimensional
assembled object
target
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.)
Expired - Fee Related
Application number
CN201710341150.2A
Other languages
Chinese (zh)
Other versions
CN107103151A (en
Inventor
高昭宗
蔡菲
吴崇双
熊家强
邢双梅
石磊
张万红
李军兰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shougang Shuicheng Iron And Steel Group Saide Construction Co ltd
Original Assignee
Shougang Shuicheng Iron And Steel Group Saide Construction Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shougang Shuicheng Iron And Steel Group Saide Construction Co ltd filed Critical Shougang Shuicheng Iron And Steel Group Saide Construction Co ltd
Priority to CN201710341150.2A priority Critical patent/CN107103151B/en
Publication of CN107103151A publication Critical patent/CN107103151A/en
Application granted granted Critical
Publication of CN107103151B publication Critical patent/CN107103151B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Structural Engineering (AREA)
  • Computational Mathematics (AREA)
  • Civil Engineering (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Architecture (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The embodiment of the invention provides a method and a device for an assembled structure based on BIM, belonging to the technical field of buildings. The method comprises establishing an initial three-dimensional model of the pre-assembled object based on the BIM model; acquiring three-dimensional data, and establishing an axis of an initial three-dimensional model based on the initial three-dimensional model; acquiring a three-dimensional view establishing instruction; generating a three-dimensional target view based on the three-dimensional view creation instruction and the axis; acquiring attribute parameters of the pre-assembled object; establishing a target model of the pre-assembled object in the three-dimensional target view according to the property parameters. The target model is generated by obtaining the attribute parameters of the pre-assembled object, so that a user can construct and manufacture the pre-assembled object through the target model, and the precise processing of the pre-assembled object can be effectively improved by directly constructing or processing corresponding parts according to the pre-assembled object, so that the construction period can be completed on schedule, and resources are effectively saved.

Description

Method and device for assembling type structure based on BIM
Technical Field
The invention relates to the technical field of buildings, in particular to a method and a device for an assembled structure based on BIM.
Background
In the implementation process of a traditional building construction project, management and control in the aspects of people, machines, materials, rings, methods and the like are always difficult points of a huge project management system, the management and control often depend on the service level and the thought quality of a project management team, and fatal influence can be brought to the success or failure of the project when management errors occur in one link. However, for steel structure buildings, it is difficult to achieve precision for each steel frame of the building, so that the prefabricated steel frames are uneven during construction, the construction period is delayed, and serious economic loss is caused.
Disclosure of Invention
The present invention provides a method and apparatus for a BIM-based fabricated structure that aims to ameliorate the above-mentioned problems.
In a first aspect, the present invention provides a method for a BIM-based fabricated structure, including: establishing an initial three-dimensional model of the pre-assembled object based on the BIM model; acquiring three-dimensional data, and establishing an axis of the initial three-dimensional model based on the initial three-dimensional model; acquiring a three-dimensional view establishing instruction; generating a three-dimensional target view based on the three-dimensional view creation instructions and the axis; acquiring attribute parameters of the pre-assembled object; establishing a target model of the pre-assembled object in the three-dimensional target view according to the property parameters.
Preferably, the step of obtaining the attribute parameters of the pre-assembled object comprises: acquiring steel column parameters, steel beam parameters and secondary steel member parameters of the pre-assembled object, which are input by a user; and taking the steel column parameters, the steel beam parameters and the secondary steel member parameters as the attribute parameters.
Preferably, the steel column parameters include: and the serial number, specification and model, material and grade color of the steel column.
Preferably, after the step of establishing the target model of the pre-assembled object in the three-dimensional target view according to the attribute parameters, the method further includes: acquiring node parameters of the pre-assembled object; modifying the target model according to the node parameters; generating a model part list based on the modified target model.
Preferably, after the step of generating a model part list based on the modified target model, the method further includes: generating a target drawing based on the target model; acquiring actual size parameters of the pre-assembled object; and modifying the target drawing according to the actual size parameters.
In a second aspect, the present invention provides a BIM-based fabricated structure apparatus, including: a model building unit for building an initial three-dimensional model of the pre-assembled object based on the BIM model; an axis establishing unit for acquiring three-dimensional data, and establishing an axis of the initial three-dimensional model based on the initial three-dimensional model; the first data acquisition unit is used for acquiring a three-dimensional view establishing instruction; a view generating unit for generating a three-dimensional target view based on the three-dimensional view creating instruction and the axis; the second data acquisition unit is used for acquiring the attribute parameters of the pre-assembled object; a model generation unit for building a target model of the pre-assembled object in the three-dimensional target view according to the property parameters.
Preferably, the second data obtaining unit is specifically configured to: acquiring steel column parameters, steel beam parameters and secondary steel member parameters of the pre-assembled object, which are input by a user; and taking the steel column parameters, the steel beam parameters and the secondary steel member parameters as the attribute parameters.
Preferably, the steel column parameters include: and the serial number, specification and model, material and grade color of the steel column.
Preferably, after the model generating unit, the method further includes: the third data acquisition unit is used for acquiring node parameters of the pre-assembled object; the data processing unit is used for modifying the target model according to the node parameters; and the data generation unit is used for generating a model part list based on the modified target model.
Preferably, after the data generating unit, the method further includes: a drawing generation unit, configured to generate a target drawing based on the target model; the fourth data acquisition unit is used for acquiring the actual size parameters of the pre-assembled object; and the drawing processing unit is used for modifying the target drawing according to the actual size parameter.
According to the method and the device for the BIM-based assembled structure, the initial three-dimensional model of the pre-assembled object is established based on the BIM model, so that the initial three-dimensional model is obtained, the axis is established on the initial three-dimensional model through obtaining three-dimensional data, then the three-dimensional target view is established through obtaining the establishment instruction of the three-dimensional view, then the attribute parameters of the pre-assembled object are obtained, the target model is generated, so that a user can construct and manufacture the pre-assembled object through the target model, the precise machining of the pre-assembled object can be effectively improved through directly constructing according to the pre-assembled object or machining corresponding parts, the construction period can be completed on schedule, and resources are effectively saved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
FIG. 1 is a block diagram of a computer according to an embodiment of the present invention;
FIG. 2 is a flow chart of a method for BIM-based fabricated structures according to a first embodiment of the present invention;
FIG. 3 is a flow chart of a method for BIM-based fabricated structures according to a second embodiment of the present invention;
FIG. 4 is a functional block diagram of a BIM-based assembled device according to a third embodiment of the present invention;
fig. 5 is a functional block diagram of a device based on a BIM fabricated structure according to a fourth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, 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. Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the 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.
Fig. 1 is a block diagram of a computer according to an embodiment of the present invention. As shown in fig. 2, the computer 200 includes a BIM-based fabricated structure device, a memory 202, a memory controller 203, a processor 204, a peripheral interface 205, an input-output unit 206, an audio unit 207, and a display unit 208.
The memory 202, the memory controller 203, the processor 204, the peripheral interface 205, the input/output unit 206, the audio unit 207, and the display unit 208 are electrically connected to each other directly or indirectly to realize data transmission or interaction. For example, the components may be electrically connected to each other via one or more communication buses or signal lines. The BIM-based fabricated structure device includes at least one software function module that can be stored in the memory 202 in the form of software or firmware (firmware) or solidified in an Operating System (OS) of the computer 200. The processor 204 is used to execute executable modules stored in the memory 202, such as software functional modules or computer programs included in the BIM-based fabricated structure apparatus.
The Memory 202 may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Read-Only Memory (EPROM), an electrically Erasable Read-Only Memory (EEPROM), and the like. The memory 202 is used for storing a program, and the processor 204 executes the program after receiving an execution instruction.
The processor 204 may be an integrated circuit chip having signal processing capabilities. The Processor 204 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor 204 or the like.
The peripherals interface 205 couples various input/output devices to the processor 204 and to the memory 202. In some embodiments, the peripheral interface 205, the processor 204, and the memory controller 203 may be implemented in a single chip. In other examples, they may be implemented separately from the individual chips.
The input/output unit 206 is used for providing input data to the user to realize the interaction of the user with the computer 200. The input/output unit 206 may be, but is not limited to, a mouse, a keyboard, and the like.
The audio unit 207 provides an audio interface to the user, which may include one or more microphones, one or more speakers, and audio circuitry.
The display unit 208 provides an interactive interface (e.g., a user interface) between the computer 200 and a user or for displaying image data to a user reference. In this embodiment, the display unit 208 may be a liquid crystal display or a touch display. In the case of a touch display, the display can be a capacitive touch screen or a resistive touch screen, which supports single-point and multi-point touch operations. The support of single-point and multi-point touch operations means that the touch display can sense touch operations simultaneously generated from one or more positions on the touch display, and the sensed touch operations are sent to the processor for calculation and processing.
Please refer to fig. 2, which is a flowchart illustrating a method for a BIM-based fabricated structure according to a first embodiment of the present invention. The specific process shown in fig. 2 will be described in detail below.
Step S301, an initial three-dimensional model of the pre-assembled object is established based on the BIM model.
Wherein, the bim (building Information modeling) model refers to a building Information model. The BIM model is a three-dimensional building model established on the basis of various relevant information data of the construction engineering project.
The pre-assembled object refers to an object that a user needs to build. Such as steel structure construction.
In this embodiment, the initial three-dimensional model refers to a three-dimensional model at the time of initialization of the pre-assembled object established based on the BIM model.
As an embodiment, before the step of establishing the initial three-dimensional model of the preassembled object based on the BIM model, a modeling instruction input by a user is further obtained.
The modeling instruction refers to an operation instruction for modeling input by a user through an input device. When the modeling instruction input by the user is acquired, establishing an initial three-dimensional model of the pre-assembled object through the BIM according to the modeling instruction, namely generating the initial three-dimensional model of the pre-assembled object according to the modeling instruction and the BIM.
For example, when the user selects the modeling environment first, the modeling environment is set to "china", and then the steel structure is arranged to be deepened. Then click "file" on the already opened software panel and select "new model", finally enter "model name", thus building the initial three-dimensional model of the pre-assembled object.
Step S302, three-dimensional data is obtained, and an axis of the initial three-dimensional model is established based on the initial three-dimensional model.
Wherein the three-dimensional data is input by a user through an input device. The three-dimensional data comprises data such as horizontal axis spacing, vertical axis spacing, inter-level labeling height and the like.
For example, in the "coordinate" of the first item in the "axis dialog box", the "X" is filled with the preset horizontal axis distance values of the electronic drawing, starting with the origin of coordinates 0, and each value is interrupted by a "blank space", such as 010101010 or 04 × 10, and the "Y" is filled with the longitudinal axis distance values of the electronic drawing, which are the same as the "X". Filling the integral inter-level elevation values of the steel structure behind the Z, wherein each value is interrupted by a blank space, such as: the elevations on the electronic drawing are +/-0.00, +1.5, +3.0, +4.5, and the filling value is 0.001.53.04.5. The second item "label" is then filled with the axis names corresponding to the X, Y and Z axes, each interrupted by a "space", e.g., 123456 for X-axis fill and ab C D for Y-axis fill.
In the present embodiment, the axis refers to the axis of each axis in the X-axis, Y-axis, and Z-axis directions.
Step S303, a three-dimensional view creation instruction is acquired.
And acquiring the three-dimensional view creation instruction input by the user.
Step S304, generating a three-dimensional target view based on the three-dimensional view creation instruction and the axis.
As an embodiment, a three-dimensional target view in the direction along the axis is generated from the three-dimensional view creation instruction and the axis. For example, when a user inputs an instruction to create a three-dimensional view, a base view is generated based on the instruction, and after the base view is generated, a three-dimensional target view in the direction along the axis is generated according to the axis.
Step S305, obtaining attribute parameters of the pre-assembled object.
The attribute parameters are acquired by acquiring steel column parameters, steel beam parameters and secondary steel member parameters of the pre-assembled object, which are input by a user. Namely, the steel column parameters, the steel beam parameters and the secondary steel member parameters are used as the attribute parameters.
The steel column parameters comprise the number, specification and model, material and grade color of the steel column. The number refers to identity information set by a user for each steel column in the pre-assembled object. The specification type refers to the size specification and the specific type of each steel column. For example, the hot rolled H-section steel has a gauge of 100 ANG 100. The material refers to the specific composition material of the steel column. The grade color refers to the grade of the steel column in the pre-assembled object, and different colors preset according to different grades are used for enabling a user to easily distinguish the grade of each steel column in the pre-assembled object through color judgment, and to distinguish different components in the pre-assembled object through different grade colors in modeling.
The steel beam parameters comprise the serial number of the steel beam, the specification and the model of the steel beam, the material of the steel beam and the grade color of the steel beam. Similarly, the number of the steel beam refers to the identity information of each steel beam. The specification and model of the steel beam refers to the size specification and specific model of each steel beam. The steel beam is made of specific composition materials. The grade color of the steel beam refers to the grade of the steel beam in the pre-assembled object, and different colors are preset according to different grades, so that a user can easily distinguish the grade of each steel beam in the pre-assembled object through color judgment, and different components in the pre-assembled object are distinguished through different grade colors in modeling.
The secondary steel member parameters comprise the serial number of the secondary steel member, the specification and the model of the secondary steel member, the material of the secondary steel member and the grade color of the secondary steel member. Similarly, the number of the secondary steel member refers to the identity information of each secondary steel member. The specification and model of the secondary steel member refers to the dimension and the specific model of each secondary steel member. The material of the secondary steel member refers to a specific composition material of the secondary steel member. The grade color of the minor steel member means the grade of the minor steel member in the pre-assembled object, and different colors preset according to different grades enable a user to easily distinguish the grade of each minor steel member in the pre-assembled object through color judgment, and distinguish different members in the pre-assembled object by using different grade colors in modeling. For example, the grade color distinguishes between steel beams, steel columns or the secondary steel member.
Step S306, establishing a target model of the pre-assembled object in the three-dimensional target view according to the attribute parameters.
As an embodiment, the target model of the pre-assembled object is generated by building the component corresponding to the property parameter according to the property parameter in the three-dimensional target view. For example, when the attribute parameters include steel column parameters, steel beam parameters, and secondary steel member parameters of the pre-assembled object, the steel column, the steel beam, and the secondary steel member of the pre-assembled object are built in the three-dimensional target view according to the steel column parameters, the steel beam parameters, and the secondary steel member parameters, respectively, so as to generate the pre-assembled object, i.e., generate the target model.
Please refer to fig. 3, which is a flowchart illustrating a method for a BIM-based fabricated structure according to a second embodiment of the present invention. The specific flow shown in fig. 3 will be described in detail below.
Step S401, an initial three-dimensional model of the pre-assembled object is established based on the BIM model.
Step S402, three-dimensional data are obtained, and an axis of the initial three-dimensional model is established based on the initial three-dimensional model.
In step S403, a three-dimensional view creation instruction is acquired.
Step S404, generating a three-dimensional target view based on the three-dimensional view creating instruction and the axis.
Step S405, obtaining attribute parameters of the pre-assembled object.
Step S406, establishing a target model of the pre-assembled object in the three-dimensional target view according to the attribute parameters.
For the specific implementation of steps S401, S402, S403, S404, S405, and S406, please refer to the corresponding steps in the first embodiment, which will not be described herein again.
Step S407, acquiring a node parameter of the pre-assembled object.
The node parameter refers to an attribute value of each node, and the attribute value is a numerical value. For example, the connection node of the steel column and the steel beam or the connection node of the steel beam and the steel beam.
In this embodiment, the node parameter may be obtained by obtaining a numerical value input by a user based on a node thumbnail of a construction drawing drawn in advance.
And step S408, modifying the target model according to the node parameters.
In this embodiment, each node is refined after the steel columns, steel beams and secondary steel members of the pre-assembled object are built. Wherein, the step of refining each node refers to modifying the attribute value of each node according to the node parameter. For example, according to a node sample of a pre-drawn construction drawing, a node pattern identical to a node of the pre-drawn construction drawing is found, and a node parameter meeting the requirement of the construction drawing is obtained. And modifying each node according to the node parameters so as to modify the target model and further perfect the target model of the pre-assembled object.
Step S409, generating a model part list based on the modified target model.
The model part list refers to part data tables of the steel column, the steel beam, the secondary steel component and the like of the pre-assembled object corresponding to the target model.
In this embodiment, the generated model part list can enable a user to compare the model part list with the construction drawing, so as to improve the accuracy of the target model. For example, the sizes of the steel columns, the steel beams and the secondary steel members in the construction drawing are compared with the sizes of each of the steel columns, the steel beams and the secondary steel members in the target model, so that whether errors or mistakes occur in the target model is judged according to comparison results, and the accuracy of the target model is effectively improved. To enable a user to produce the pre-assembled object through the target model.
In this embodiment, after step S409, generating a target drawing based on the target model is further preferably included; acquiring actual size parameters of the pre-assembled object; and modifying the target drawing according to the actual size parameters.
And the target drawing is used for being checked and used by a user after being printed.
And modifying the member in the target drawing again by acquiring the actual dimension parameter of the pre-assembled object, thereby effectively avoiding the serious result caused by the deviation of the actual dimension of the member in the target drawing.
Please refer to fig. 4, which is a functional module diagram of a BIM-based assembly structure according to a third embodiment of the present invention. The BIM-based fabricated structure apparatus 500 includes: a model building unit 510, an axis building unit 520, a first data acquisition unit 530, a view generation unit 540, a second data acquisition unit 550, and a model generation unit 560.
A model building unit 510 for building an initial three-dimensional model of the pre-assembled object based on the BIM model.
An axis establishing unit 520, configured to acquire three-dimensional data, and establish an axis of the initial three-dimensional model based on the initial three-dimensional model.
A first data obtaining unit 530 for obtaining a three-dimensional view creation instruction.
A view generating unit 540, configured to generate a three-dimensional target view based on the three-dimensional view creating instruction and the axis.
A second data obtaining unit 550, configured to obtain the attribute parameters of the pre-assembled object.
The second data obtaining unit 550 is specifically configured to: acquiring steel column parameters, steel beam parameters and secondary steel member parameters of the pre-assembled object, which are input by a user; and taking the steel column parameters, the steel beam parameters and the secondary steel member parameters as the attribute parameters. Wherein the steel column parameters include: and the serial number, specification and model, material and grade color of the steel column. The steel beam parameters comprise the serial number of the steel beam, the specification and model of the steel beam, the material of the steel beam and the grade color of the steel beam.
The secondary steel member parameters comprise the serial number of the secondary steel member, the specification and the model of the secondary steel member, the material of the secondary steel member and the grade color of the secondary steel member.
A model generating unit 560 for building a target model of the pre-assembled object in the three-dimensional target view according to the property parameters.
Please refer to fig. 5, which is a functional module diagram of a BIM-based assembly structure according to a fourth embodiment of the present invention. The BIM-based fabricated structure apparatus 600 includes: a model creation unit 610, an axis creation unit 620, a first data acquisition unit 630, a view generation unit 640, a second data acquisition unit 650, a model generation unit 660, a third data acquisition unit 670, a data processing unit 680, and a data generation unit 690.
A model building unit 610 for building an initial three-dimensional model of the pre-assembled object based on the BIM model.
An axis establishing unit 620, configured to acquire three-dimensional data, and establish an axis of the initial three-dimensional model based on the initial three-dimensional model.
A first data obtaining unit 630, configured to obtain a three-dimensional view creation instruction.
A view generating unit 640 for generating a three-dimensional target view based on the three-dimensional view creation instruction and the axis.
A second data obtaining unit 650 for obtaining the attribute parameters of the pre-assembled object.
The second data obtaining unit 650 is specifically configured to: acquiring steel column parameters, steel beam parameters and secondary steel member parameters of the pre-assembled object, which are input by a user; and taking the steel column parameters, the steel beam parameters and the secondary steel member parameters as the attribute parameters. Wherein the steel column parameters include: and the serial number, specification and model, material and grade color of the steel column. The steel beam parameters comprise the serial number of the steel beam, the specification and model of the steel beam, the material of the steel beam and the grade color of the steel beam.
The secondary steel member parameters comprise the serial number of the secondary steel member, the specification and the model of the secondary steel member, the material of the secondary steel member and the grade color of the secondary steel member.
A model generating unit 660 configured to build a target model of the pre-assembled object in the three-dimensional target view according to the property parameters.
A third data obtaining unit 670, configured to obtain node parameters of the pre-assembled object.
A data processing unit 680 configured to modify the target model according to the node parameters.
A data generating unit 690 for generating a model part list based on the modified target model.
The data generation unit 690 may further include: the drawing generation unit, the fourth data acquisition unit and the drawing processing unit.
And the drawing generation unit is used for generating a target drawing based on the target model.
And the fourth data acquisition unit is used for acquiring the actual size parameters of the pre-assembled object.
And the drawing processing unit is used for modifying the target drawing according to the actual size parameter.
In summary, the present invention provides a method and an apparatus for a BIM-based fabricated structure, in which an initial three-dimensional model of a pre-assembled object is built based on a BIM model, so as to obtain the initial three-dimensional model, an axis is built on the initial three-dimensional model by obtaining three-dimensional data, a three-dimensional view creation instruction is obtained, so as to create a three-dimensional target view, and attribute parameters of the pre-assembled object are obtained, so that a user can construct and manufacture the pre-assembled object through the target model, and the pre-assembled object can be accurately machined by directly constructing or machining corresponding parts according to the pre-assembled object, so that a construction period can be completed on time, and resources are effectively saved.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, the functional modules in the embodiments of the present invention may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. 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. It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention. It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.

Claims (8)

1. A method of BIM-based fabricated structures, comprising:
establishing an initial three-dimensional model of the pre-assembled object based on the BIM model;
acquiring three-dimensional data, and establishing an axis of the initial three-dimensional model based on the initial three-dimensional model;
acquiring a three-dimensional view establishing instruction;
generating a three-dimensional target view based on the three-dimensional view creation instructions and the axis;
acquiring attribute parameters of the pre-assembled object;
establishing a target model of the pre-assembled object in the three-dimensional target view according to the attribute parameters;
acquiring node parameters of the pre-assembled object;
modifying the target model according to the node parameters;
generating a model part list based on the modified target model.
2. The method according to claim 1, wherein the step of obtaining attribute parameters of the pre-assembled object comprises:
acquiring steel column parameters, steel beam parameters and secondary steel member parameters of the pre-assembled object, which are input by a user;
and taking the steel column parameters, the steel beam parameters and the secondary steel member parameters as the attribute parameters.
3. The method of claim 2, wherein the steel column parameters comprise: and the serial number, specification and model, material and grade color of the steel column.
4. The method of claim 1, wherein said step of generating a model part list based on said modified target model is followed by the step of:
generating a target drawing based on the target model;
acquiring actual size parameters of the pre-assembled object;
and modifying the target drawing according to the actual size parameters.
5. A BIM-based fabricated structure apparatus, comprising:
a model building unit for building an initial three-dimensional model of the pre-assembled object based on the BIM model;
the axis establishing unit is used for acquiring three-dimensional data and establishing an axis of the initial three-dimensional model;
the first data acquisition unit is used for acquiring a three-dimensional view establishing instruction;
a view generating unit for generating a three-dimensional target view based on the three-dimensional view creating instruction and the axis;
the second data acquisition unit is used for acquiring the attribute parameters of the pre-assembled object;
a model generation unit for establishing a target model of the pre-assembled object in the three-dimensional target view according to the attribute parameters;
the third data acquisition unit is used for acquiring node parameters of the pre-assembled object;
the data processing unit is used for modifying the target model according to the node parameters;
and the data generation unit is used for generating a model part list based on the modified target model.
6. The apparatus of claim 5, wherein the second data obtaining unit is specifically configured to:
acquiring steel column parameters, steel beam parameters and secondary steel member parameters of the pre-assembled object, which are input by a user;
and taking the steel column parameters, the steel beam parameters and the secondary steel member parameters as the attribute parameters.
7. The device of claim 6, wherein the steel column parameters comprise: and the serial number, specification and model, material and grade color of the steel column.
8. The apparatus of claim 5, wherein the data generation unit is followed by further comprising:
a drawing generation unit, configured to generate a target drawing based on the target model;
the fourth data acquisition unit is used for acquiring the actual size parameters of the pre-assembled object;
and the drawing processing unit is used for modifying the target drawing according to the actual size parameter.
CN201710341150.2A 2017-05-15 2017-05-15 Method and device for assembling type structure based on BIM Expired - Fee Related CN107103151B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710341150.2A CN107103151B (en) 2017-05-15 2017-05-15 Method and device for assembling type structure based on BIM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710341150.2A CN107103151B (en) 2017-05-15 2017-05-15 Method and device for assembling type structure based on BIM

Publications (2)

Publication Number Publication Date
CN107103151A CN107103151A (en) 2017-08-29
CN107103151B true CN107103151B (en) 2021-11-05

Family

ID=59669270

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710341150.2A Expired - Fee Related CN107103151B (en) 2017-05-15 2017-05-15 Method and device for assembling type structure based on BIM

Country Status (1)

Country Link
CN (1) CN107103151B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107885944B (en) * 2017-11-20 2021-06-22 巧夺天宫(深圳)科技有限公司 Indoor wood keel leveling simulation method, equipment, system and storage medium
CN107806176A (en) * 2017-12-01 2018-03-16 贵州精正检测有限公司 Steel construction assembled architecture and its construction method based on BIM
CN108457504A (en) * 2018-03-27 2018-08-28 湘能楚天电力有限公司 A kind of building method of BIM assembly integrated intelligents substation
CN109284562B (en) * 2018-09-30 2022-11-15 中民筑友科技投资有限公司 Modeling processing method, device and system for reserved embedded part of assembly type building
CN110704923A (en) * 2019-09-27 2020-01-17 云南齐星杭萧钢构股份有限公司 Building site construction method and device based on BIM
CN112347528A (en) * 2020-11-18 2021-02-09 广东三维家信息科技有限公司 Node modeling method and device for furniture, electronic equipment and storage medium
CN114351590B (en) * 2021-12-14 2024-05-31 上海市基础工程集团有限公司 Device and method for accurately positioning field installation of steel box girder manufacturing section

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104912340A (en) * 2015-06-09 2015-09-16 华鼎建筑装饰工程有限公司 Construction method for double-curve triangular aluminum plate unit type hanging ceiling
CN105019665A (en) * 2015-07-20 2015-11-04 中国二十二冶集团有限公司 Method for mounting long-span structure beam based on total station
CN105279329A (en) * 2015-10-13 2016-01-27 中国十七冶集团有限公司 BIM (Building Information Modeling)-based sample plate guide quality management method
CN106327362A (en) * 2016-08-05 2017-01-11 国家电网公司 Hydraulic BIM model member delivery object detail hierarchy classification compilation method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101754328B1 (en) * 2015-09-23 2017-07-06 현대건설 주식회사 Construction work management system based on BIM and management method of the same
CN106639207A (en) * 2016-11-01 2017-05-10 苏州美瑞德建筑装饰有限公司 Complex shared space assembling building decoration construction method based on BIM (building information modeling)
CN106600239A (en) * 2016-12-28 2017-04-26 中建科技有限公司 Assembly type building construction full process data cooperation management system based on BIM

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104912340A (en) * 2015-06-09 2015-09-16 华鼎建筑装饰工程有限公司 Construction method for double-curve triangular aluminum plate unit type hanging ceiling
CN105019665A (en) * 2015-07-20 2015-11-04 中国二十二冶集团有限公司 Method for mounting long-span structure beam based on total station
CN105279329A (en) * 2015-10-13 2016-01-27 中国十七冶集团有限公司 BIM (Building Information Modeling)-based sample plate guide quality management method
CN106327362A (en) * 2016-08-05 2017-01-11 国家电网公司 Hydraulic BIM model member delivery object detail hierarchy classification compilation method

Also Published As

Publication number Publication date
CN107103151A (en) 2017-08-29

Similar Documents

Publication Publication Date Title
CN107103151B (en) Method and device for assembling type structure based on BIM
CN104715114B (en) The collision checking method and device of steel truss arched bridge beam are realized using BIM
WO2019050727A1 (en) A graphical project management tool
JP2012504291A5 (en)
CN110737944B (en) Method and device for generating floor slab based on Revit
US20110040531A1 (en) Method and System for Identification of Grouping Characteristics
KR101864743B1 (en) Apparatus and method for correcting drawing
CN105512099B (en) Gantt chart generation method and apparatus
US10210150B2 (en) Grid-based user interface system
JP6680086B2 (en) Selection control method, selection control device, and selection control program
CN106846431B (en) Unified Web graph drawing system supporting multiple expression forms
CN107844645B (en) BIM-based collaboration initiating method and device
JP2017215796A (en) Display control method, display control device, and display control program
CN105159560A (en) Component alignment method and system in circuit design software
CN107391144B (en) View display method and device
CN107729686B (en) Building model component display method and device, electronic equipment and storage medium
JP6972800B2 (en) Assembly sequence generator, assembly sequence generator and assembly sequence generator
EP2715461B1 (en) Using opc ua to automatically generate process graphics
CN107526333B (en) Method and device for generating chamfer cutting process
JP2009301410A (en) Design support system and computer program
KR101573435B1 (en) Method for editing drawing automatically
JP6076929B2 (en) Work procedure management system
JP7484411B2 (en) Information processing device and information processing program
CN110826118B (en) Method and device for generating variable cross-section splicing nodes of column factory of light steel structure
KR102506912B1 (en) Method for automated drawing change

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
TA01 Transfer of patent application right

Effective date of registration: 20181116

Address after: 553000 No. 78 North Metallurgical Road, Zhongshan, Liupanshui, Guizhou

Applicant after: SHOUGANG SHUICHENG IRON AND STEEL (Group) SAIDE CONSTRUCTION Co.,Ltd.

Address before: 553000 No. 78 North Metallurgical Road, Zhongshan, Liupanshui, Guizhou

Applicant before: GUIZHOU JINGZHENG DETECTION CO.,LTD.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20211105

CF01 Termination of patent right due to non-payment of annual fee