[go: up one dir, main page]

CN112182727A - Method and device for automatically laying supporting pieces of building engineering and readable storage medium - Google Patents

Method and device for automatically laying supporting pieces of building engineering and readable storage medium Download PDF

Info

Publication number
CN112182727A
CN112182727A CN202011147207.3A CN202011147207A CN112182727A CN 112182727 A CN112182727 A CN 112182727A CN 202011147207 A CN202011147207 A CN 202011147207A CN 112182727 A CN112182727 A CN 112182727A
Authority
CN
China
Prior art keywords
supporting
cad
supported
support
layer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011147207.3A
Other languages
Chinese (zh)
Inventor
苟学爽
李全维
田武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuyou Zhizao Technology Investment Co Ltd
Original Assignee
Zhuyou Zhizao Technology Investment 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 Zhuyou Zhizao Technology Investment Co Ltd filed Critical Zhuyou Zhizao Technology Investment Co Ltd
Priority to CN202011147207.3A priority Critical patent/CN112182727A/en
Publication of CN112182727A publication Critical patent/CN112182727A/en
Pending legal-status Critical Current

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
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Architecture (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application discloses an automatic laying method and device for supporting pieces of constructional engineering and a computer readable storage medium. The method for operating on the computer aided design platform comprises the following steps: and setting corresponding CAD (computer-aided design) layers and standard closed rectangular frames for prefabricated components needing to be supported in the corresponding process CAD drawings of the assembled building to be supported and laid according to the received component standardized setting instructions, and setting corresponding support piece spacing parameters for the components to be supported selected in each CAD layer based on user input parameter values. Automatically arranging a supporting piece matched with the supporting mode of the current member to be supported according to the supporting specification of the constructional engineering and the spacing parameter of the supporting piece, and generating a CAD (computer aided design) plane arrangement drawing with a supporting position mark; when a supporting range selection instruction is received, the bill of materials of all supporting pieces in the space corresponding to the supporting range selection instruction is automatically calculated based on the CAD plane layout drawing, and the defects of manually drawing the supporting layout drawing and calculating the bill of materials of the summarized supporting pieces in the fabricated building are effectively overcome.

Description

Method and device for automatically laying supporting pieces of building engineering and readable storage medium
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to an automatic layout method and apparatus for supporting members in a building engineering, and a computer-readable storage medium.
Background
With the development of the building engineering industry, the assembly type building mode, namely design-manufacture-assembly (construction) integration, can effectively avoid the phenomenon that the traditional building cast-in-place mode has more building quality problems due to complex working procedures, large manual demand, disordered management, resource waste, large noise, long construction period and uncontrollable building quality, and is widely applied to the building industry.
For the fabricated building mode, various components need to be prepared in advance before construction, supports for supporting the components of the building are used as indispensable and large-number components of the building, a support layout is drawn in advance, and a support material list is calculated in a gathering mode. In the existing fabricated building construction process, support materials are manually calculated according to specifications and building local safety regulations, a support layout is manually drawn, and BOM (Bill of Material) of the supports is manually calculated.
Because the number of the supporting pieces of the whole fabricated building is large, the manual drawing of the supporting layout and the manual calculation of the BOM of the supporting pieces need to consume a lot of time, the efficiency is low, and the fabricated building has the defects of high possibility of error, dependence on the experience of operators and the like.
Disclosure of Invention
The application provides an automatic layout method and device of supporting pieces in building engineering and a computer-readable storage medium, which effectively overcome the defects of manually drawing the layout mode of the supporting pieces in an assembly type building and calculating a summary supporting piece material list.
In order to solve the above technical problems, embodiments of the present invention provide the following technical solutions:
the embodiment of the invention provides an automatic layout method of supporting pieces of constructional engineering, which runs on a computer aided design platform and comprises the following steps:
setting corresponding CAD (computer-aided design) layers and standard closed rectangular frames for the components to be supported in the process CAD drawings of the assembly type building to be supported and laid based on the component standardization setting instructions;
setting corresponding support piece spacing parameters for the to-be-supported member selected by each CAD layer based on the parameter setting instruction;
automatically arranging a supporting piece matched with the supporting mode of the current member to be supported according to the supporting specification of the constructional engineering and the spacing parameter of the supporting piece, and generating a CAD (computer aided design) plane layout with a supporting position mark;
and when a support range selection instruction is received, automatically calculating a bill of materials of all the supports in the space corresponding to the support range selection instruction based on the CAD floor plan.
Optionally, the automatically arranging the supporting piece matched with the supporting mode of the current member to be supported according to the support specification of the constructional engineering and the spacing parameter of the supporting piece comprises:
calling the pre-stored building engineering support specifications and the support piece spacing parameters to calculate the maximum boundary value of the support piece corresponding to each member to be supported;
and for each member to be supported, automatically centering the support matched with the support mode of the member to be supported currently within an allowable range based on the maximum boundary value of the support of the member to be supported currently.
Optionally, the setting of the corresponding CAD layer and the standard closed rectangular frame for each component to be supported in the process CAD drawing of the assembly building to be supported and laid based on the component normalization setting instruction is as follows:
setting the laminated floor slab layer, the laminated beam layer, the prefabricated caisson layer and the prefabricated balcony layer of the process CAD drawing as an A layer, a B layer, a C layer and a D layer according to the component standardized setting instruction;
the standard closed rectangular frame of the layer A is a standard closed rectangle generated by taking a building house type space boundary line in the process CAD drawing as a reference; the standard closed rectangular frame of the layer B is a standard closed rectangle generated by taking the boundary line of the section of the superposed beam as a reference; the standard closed rectangle frame of the layer C is a standard closed rectangle generated by taking the boundary line of the section of the prefabricated caisson as a reference; and the standard closed rectangular frame of the D layer is a standard closed rectangle generated by taking the boundary line of the section of the prefabricated balcony as a reference.
Optionally, after automatically arranging the supporting members matched with the supporting manner of the current member to be supported according to the support specification of the construction engineering and the spacing parameter of the supporting members, and generating the CAD floor layout with the supporting position marks, the method further includes:
acquiring parameter information of each component to be supported from the process CAD drawing;
and generating a three-dimensional visual effect diagram according to the parameter information of each member to be supported and the parameter information of each support piece in the CAD plane layout diagram based on the process CAD diagram, wherein the three-dimensional visual effect diagram is used as a building entity model diagram for representing the assembled support pieces and the corresponding support pieces.
Optionally, after automatically arranging the supporting members matched with the supporting manner of the current member to be supported according to the support specification of the construction engineering and generating the CAD floor plan with the supporting position marks, the method further includes:
and when a support piece adjusting instruction is received, adjusting the corresponding support piece in the CAD floor plan according to the support piece attribute information carried in the support piece adjusting instruction, and generating and outputting the updated CAD floor plan.
Optionally, after receiving a support range selection instruction and automatically calculating a bill of materials of all the supports in the space corresponding to the support range selection instruction based on the CAD floor plan, the method further includes:
and when a bill of materials modification instruction is received, modifying, deleting and adding corresponding items of the bill of materials according to the bill of materials modification instruction.
The embodiment of the invention provides an automatic laying device of a supporting piece of a building project, which is applied to a computer aided design platform and comprises the following components:
the preprocessing module is used for setting corresponding CAD (computer-aided design) layers and standard closed rectangular frames for each component to be supported in the process CAD drawing of the assembly type building to be supported and laid by applying a component standardization setting instruction; setting corresponding support piece spacing parameters for the to-be-supported member selected by each CAD layer based on the parameter setting instruction;
the layout drawing automatic generation module is used for automatically arranging the supporting pieces matched with the supporting mode of the current member to be supported according to the supporting specification of the constructional engineering and the spacing parameters of the supporting pieces and generating a CAD (computer-aided design) plane layout drawing with supporting position marks;
and the material list automatic generation module is used for automatically calculating the material lists of all the supporting pieces in the space corresponding to the supporting range selection instruction based on the CAD floor plan when the supporting range selection instruction is received.
Optionally, the layout diagram automatic generation module includes:
the boundary value calculation submodule is used for calling the pre-stored building engineering support specifications and the support piece spacing parameters to calculate the maximum boundary value of the support piece corresponding to each member to be supported;
and the support arrangement submodule is used for automatically centering and arranging the support matched with the support mode of the current member to be supported within an allowable range based on the maximum boundary value of the support of the current member to be supported for each member to be supported.
The embodiment of the invention also provides an automatic laying device of the supporting pieces of the building engineering, which comprises a processor, wherein the processor is used for realizing the steps of the automatic laying method of the supporting pieces of the building engineering when executing the computer program stored in the memory.
Finally, an embodiment of the present invention provides a computer-readable storage medium, where the computer-readable storage medium stores an automatic layout program of a support element of a building engineering, and when the automatic layout program of a support element of a building engineering is executed by a processor, the method implements the steps of the automatic layout method of a support element of a building engineering.
The technical scheme provided by the application has the advantages that by means of layer attribute information of the CAD drawing, the arrangement mode of a certain support required in the current project floor is automatically calculated according to the interval between the marks of the CAD drawing and various types of supports after manual setting of the construction engineering support specification, the material quantity and specification are completely counted and calculated to obtain the bill of materials, and the problems that the arrangement mode of the support in the assembly type building is drawn manually and the bill of materials of the support is calculated and summarized are effectively solved. This application can automatic generation support arrangement diagram and BOM manifest of required material, high durability and convenient operation, reduce the support scheme design time, accelerate the material calculation of site operation support engineering, can be used to guide the site operation of prefabricated construction and traditional cast in situ concrete, thereby be favorable to reducing the probability that leads to the incident to take place because of arranging unreasonablely in the PC work progress, improve whole prefabricated construction efficiency, reduce the support cost degree of difficulty in the work progress, practice thrift the material spending of support engineering.
In addition, the embodiment of the invention also provides a corresponding implementation device and a computer readable storage medium for the automatic arrangement method of the supporting pieces of the building engineering, so that the method has higher practicability, and the device and the computer readable storage medium have corresponding advantages.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions of the related art, the drawings required to be used in the description of the embodiments or the related art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic flow chart of an automatic layout method of supporting members for construction engineering according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a flowchart interaction of an exemplary application scenario provided by an embodiment of the present invention;
FIG. 3 is a schematic flow chart of another method for automatically laying supporting members in a construction project according to an embodiment of the present invention;
fig. 4 is a structural diagram of an embodiment of an automatic layout device for supporting elements in construction engineering according to an embodiment of the present invention.
Detailed Description
In order that those skilled in the art will better understand the disclosure, the invention will be described in further detail with reference to the accompanying drawings and specific embodiments. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope 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.
The terms "first," "second," "third," "fourth," and the like in the description and claims of this application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "comprising" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may include other steps or elements not expressly listed.
Having described the technical solutions of the embodiments of the present invention, various non-limiting embodiments of the present application are described in detail below.
Referring to fig. 1, fig. 1 is a schematic flow chart of an automatic support layout method for a building engineering according to an embodiment of the present invention, where the method is implemented on a Computer Aided Design platform, that is, the technical solution of the present invention cannot be run separately from a CAD (Computer Aided Design), a Computer program implementing the technical solution of the present invention is written in an application program interface conforming to a CAD specification, an execution subject such as a plug-in of an autodesk CAD, and after the CAD platform is started, the Computer program implementing the technical solution of the present invention, such as the plug-in, is loaded to perform the following steps, which are shown in fig. 2:
s101: and setting corresponding CAD (computer-aided design) layers and standard closed rectangular frames for the components to be supported in the process CAD drawings of the assembly type building to be supported and laid based on the component standardization setting instructions.
Before the step is executed, a user uploads a process CAD drawing of the fabricated building needing to be supported and laid to a CAD platform, and the to-be-supported members are prefabricated members needing to be provided with supporting pieces, including but not limited to horizontal members such as laminated floors, laminated beams, prefabricated caissons and prefabricated balconies. The component standardization setting instruction is an instruction issued by a user through a CAD graphical interface, the process CAD graph has layer attribute information, each component to be supported can be correspondingly provided with a layer, and each layer is provided with a drawing frame, which belongs to the known content of CAD standard operation and is not repeated here.
S102: and setting corresponding support piece spacing parameters for the to-be-supported member selected by each CAD layer based on the parameter setting instruction.
It can be understood that, in the supporting engineering of the building engineering, different supporting forms can be adopted according to different building characteristics, floor thickness and space size, and the safety performance of the supporting engineering needs to be checked before supporting operation, so that the supporting engineering needs to be set in a manual preset form so as to accord with the documents of the national related supporting engineering safety laws and regulations. The parameter setting instruction is an instruction of inputting support piece spacing parameter information through a CAD graphical interface by a user, the manually input support piece spacing parameter information is a maximum value when the support is actually laid, the support spacing in the actual support laying process is the support spacing obtained after relative calculation according to the size of the building space, and the actual laying spacing is smaller than or equal to the support piece spacing parameter value input by the user when the user sends an instruction.
S103: and automatically arranging the supporting pieces matched with the supporting mode of the current member to be supported according to the supporting specification of the constructional engineering and the spacing parameters of the supporting pieces, and generating a CAD (computer aided design) plane layout with supporting position marks.
The supports for the different types of prefabricated elements are different and it can be determined on the basis of conventional knowledge that, for example, horizontal elements need to be designed for vertical support. According to the characteristics of different types of prefabricated building components, different supporting modes are adopted to meet the corresponding safety regulations of building supporting engineering. After the support piece spacing parameter and the support form matched with the component to be supported are determined, the support piece can be arranged in the center within an allowable range, and the CAD plane layout drawing with the support position marks is output after the operation is finished.
In this step, the constructional engineering support specification may be pre-stored in the system, and the constructional engineering support specification and the support piece spacing parameter may be called to calculate the maximum boundary value of the support piece corresponding to each member to be supported when the layout is performed. After the maximum boundary value is obtained, for each member to be supported, automatically centering a support matched with the support mode of the member to be supported currently within an allowable range based on the maximum boundary value of the support of the member to be supported currently. Of course, the non-centered arrangement can also be selected based on the actual application scenario, which does not affect the implementation of the present application.
S104: and when a support range selection instruction is received, automatically calculating a bill of materials of all the support pieces in the space corresponding to the support range selection instruction based on the CAD floor plan.
A user selects a range needing to calculate list information in a CAD floor plan with support position marks according to requirements through a CAD display interface, namely, a support range selection instruction is issued, after the system detects that the support range selection instruction is issued, the system can acquire attribute information of a corresponding object by utilizing the CAD, complete statistical calculation is automatically carried out on the quantity and the specification of materials, a material list is generated, and information such as the quantity, the specification type and the like of the support materials in the selected range is output.
According to the technical scheme provided by the embodiment of the invention, the layer attribute information of the CAD drawing is utilized, the arrangement mode of a certain support required by the current project floor is automatically calculated according to the interval between the mark of the CAD drawing and each type of support after manual setting by the architectural engineering support specification, the material quantity and specification are completely counted and calculated to obtain the material list, and the defects of manually drawing the arrangement mode of the support in the assembly type building and calculating the material list of the support are effectively overcome. This application can automatic generation support arrangement diagram and BOM manifest of required material, high durability and convenient operation, reduce the support scheme design time, accelerate the material calculation of site operation support engineering, can be used to guide the site operation of prefabricated construction and traditional cast in situ concrete, thereby be favorable to reducing the probability that leads to the incident to take place because of arranging unreasonablely in the PC work progress, improve whole prefabricated construction efficiency, reduce the support cost degree of difficulty in the work progress, practice thrift the material spending of support engineering.
It should be noted that, in the present application, there is no strict sequential execution order among the steps, and as long as a logical order is met, the steps may be executed simultaneously or according to a certain preset order, and fig. 1 to fig. 2 are only schematic manners, and do not represent only such an execution order.
In the embodiment, the detailed BOM list of the supporting pieces and the supporting arrangement drawing which can know the construction of the building engineering are obtained by calculating and designing the bill of materials of the supporting type components in the construction process of the building and drawing the supporting arrangement drawing. As an optional implementation manner, in order to improve the support layout efficiency, classification processing may be further performed on various types of prefabricated building components, and different support manners may be adopted according to characteristics of different types of prefabricated building components so as to meet corresponding safety regulations of the building support engineering, which may include the following contents:
firstly, setting a laminated floor slab layer, a laminated beam layer, a prefabricated caisson layer and a prefabricated balcony layer of a process CAD graph as an A layer, a B layer, a C layer and a D layer according to a component standardized setting instruction;
the standard closed rectangle frame of the layer A is a standard closed rectangle generated by taking a building house type space boundary line in the process CAD drawing as a reference; the standard closed rectangular frame of the layer B is a standard closed rectangle generated by taking the boundary line of the section of the superposed beam as a reference; a standard closed rectangle is generated by a standard closed rectangle frame of the layer C by taking the boundary line of the section of the prefabricated caisson as a reference; and the standard closed rectangular frame of the layer D is a standard closed rectangle generated by taking the boundary line of the section of the prefabricated balcony as a reference.
In the process of planning and calculating a layer based on CAD, the assembled building laminated slab and the prefabricated caisson type components adopt independent triangular supports, other components such as a laminated beam, an balcony slab and other small components or special part components adopt a disc buckle type support mode to support, and the lengths of transverse connecting rod pieces specified by a manufacturer are respectively 600mm, 900mm and 1200 mm.
In order to more intuitively and vividly show the automatically generated support layout of the above embodiment, after S104, the method may further include:
parameter information of each member to be supported, such as the type, number, size, position information and the like of each member to be supported, is acquired from the process CAD drawing. And generating a three-dimensional visual effect diagram according to the parameter information of each member to be supported and the parameter information of each support piece in the CAD plane layout diagram based on the process CAD diagram, wherein the three-dimensional visual effect diagram is used as a building entity model diagram for representing the assembled support pieces and the corresponding support pieces. The parameter information of the support piece can comprise the number of the support piece, the corresponding information of the to-be-supported member to which the support piece belongs, the position information, the size information, the shape information and the like of the support piece, after the parameter information of each to-be-supported member and each support piece is obtained, a three-dimensional visual effect diagram is generated based on a three-dimensional model building method, and an automatically generated support layout effect diagram is displayed for a user, so that the user can timely adjust wrong support materials or unreasonable support pieces, the generation efficiency of support layout is further improved, and the probability of safety accidents caused by unreasonable layout in the PC construction process is reduced.
As an optional implementation manner, in order to improve the user experience, make the entire support layout method more convenient to use, and reduce the probability of subsequent error, based on the above embodiment, in S103, the support matched with the support manner of the current member to be supported is automatically arranged according to the support specification of the construction engineering, and after the CAD floor layout attached with the support position mark is generated, the method may further include:
and when a support piece adjusting instruction is received, adjusting the corresponding support piece in the CAD floor plan according to the support piece attribute information carried in the support piece adjusting instruction, and generating and outputting the updated CAD floor plan.
After receiving the support range selection instruction, automatically calculating a bill of materials of all the supports in the space corresponding to the support range selection instruction based on the CAD floor plan at S104, the method further includes:
and when a bill of materials modification instruction is received, modifying, deleting and adding corresponding items of the bill of materials according to the bill of materials modification instruction.
The user can adjust the position, shape, size and other parameter information of the supporting piece in the supporting layout drawing according to the actual situation, and the parameter information can select the supporting piece to be changed through the CAD interface and input a specific numerical value to realize the parameter adjustment of the supporting piece. Or after the correct parameters are input again in the step S102 and the range selection is performed in the step S103, a new CAD floor plan is generated again to cover the original CAD floor plan, so as to achieve the purpose of adjusting the parameters of the supporting member. For the modification of the bill of materials, the user may add new content on the basis of the bill of materials generated in S104, or modify the content of the existing items in the bill of materials or delete the existing content, such as modifying the specification information of the support, or adding a support of a new model, etc.
The embodiment of the invention also provides a corresponding device for the automatic arrangement method of the supporting pieces of the building engineering, so that the method has higher practicability. Wherein the means can be described separately from the functional module point of view and the hardware point of view. The following describes an automatic layout device for supporting members in a construction project according to an embodiment of the present invention, and the automatic layout device for supporting members in a construction project described below and the automatic layout method for supporting members in a construction project described above may be referred to in correspondence with each other.
Referring to fig. 3, fig. 3 is a structural diagram of an automatic support layout apparatus for construction engineering according to an embodiment of the present invention, applied to a computer aided design platform, in an embodiment, where the apparatus includes:
the preprocessing module 301 is used for setting corresponding CAD layers and standard closed rectangular frames for each component to be supported in the process CAD drawings of the assembly type building to be supported and laid by applying a component standardization setting instruction; and setting corresponding support piece spacing parameters for the to-be-supported member selected by each CAD layer based on the parameter setting instruction.
And the layout drawing automatic generation module 302 is used for automatically arranging the supporting pieces matched with the supporting mode of the current member to be supported according to the support specification of the constructional engineering and the spacing parameters of the supporting pieces, and generating the CAD plane layout drawing with the supporting position marks.
And the material list automatic generation module 303 is configured to, when receiving the support range selection instruction, automatically calculate a material list of all the support members in the space corresponding to the support range selection instruction based on the CAD floor plan.
Optionally, in some implementations of this embodiment, the layout diagram automatic generation module 302 may include:
the boundary value calculation submodule is used for calling the pre-stored building engineering support specifications and the support piece spacing parameters to calculate the maximum boundary value of the support piece corresponding to each member to be supported;
and the support arrangement submodule is used for automatically centering and arranging the support matched with the support mode of the current member to be supported within an allowable range based on the maximum boundary value of the support of the current member to be supported for each member to be supported.
As an optional implementation manner, the preprocessing module 301 may be a module that sets a laminated floor slab layer, a laminated beam layer, a prefabricated caisson layer, and a prefabricated balcony layer of a process CAD drawing as an a layer, a B layer, a C layer, and a D layer according to a component normalized setting instruction; the standard closed rectangle frame of the layer A is a standard closed rectangle generated by taking a building house type space boundary line in the process CAD drawing as a reference; the standard closed rectangular frame of the layer B is a standard closed rectangle generated by taking the boundary line of the section of the superposed beam as a reference; a standard closed rectangle is generated by a standard closed rectangle frame of the layer C by taking the boundary line of the section of the prefabricated caisson as a reference; and the standard closed rectangular frame of the layer D is a standard closed rectangle generated by taking the boundary line of the section of the prefabricated balcony as a reference.
Optionally, in other embodiments of this embodiment, the apparatus may further include a three-dimensional display module, configured to obtain parameter information of each member to be supported from the process CAD drawing; and generating a three-dimensional visual effect diagram according to the parameter information of each member to be supported and the parameter information of each support piece in the CAD plane layout diagram based on the process CAD diagram, wherein the three-dimensional visual effect diagram is used as a building entity model diagram for representing the assembled support pieces and the corresponding support pieces.
As another optional implementation manner, the apparatus may further include, for example, a layout diagram adjusting module, configured to, when receiving the support adjustment instruction, adjust a corresponding support in the CAD layout diagram according to the support attribute information carried in the support adjustment instruction, and generate and output an updated CAD layout diagram.
As still another alternative, the apparatus may further include, for example, a list adjustment module, configured to, when receiving a bill of materials modification instruction, modify, delete, and add corresponding items of the bill of materials according to the bill of materials modification instruction.
The functions of the functional modules of the automatic support element layout device for the building engineering according to the embodiments of the present invention can be specifically implemented according to the method in the above method embodiments, and the specific implementation process may refer to the related description of the above method embodiments, and will not be described herein again.
Therefore, the embodiment of the invention effectively overcomes the defects of manually drawing the arrangement mode of the supporting pieces in the fabricated building and calculating and summarizing the supporting piece bill of materials.
The above mentioned automatic laying device for the supporting part of the building engineering is described from the perspective of a functional module, and further, the present application also provides an automatic laying device for the supporting part of the building engineering, which is applied to a computer aided design platform and is described from the perspective of hardware. Fig. 4 is a structural view of another automatic laying device for supporting members in construction work according to an embodiment of the present application. As shown in fig. 4, the apparatus comprises a memory 40 for storing a computer program;
a processor 41 for implementing the steps of the method for automatically laying out the supports of a construction project as mentioned in any of the embodiments above when executing a computer program.
Processor 41 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and so forth. The processor 41 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 41 may also include a main processor and a coprocessor, where the main processor is a processor for Processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 41 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the display screen. In some embodiments, processor 41 may further include an AI (Artificial Intelligence) processor for processing computational operations related to machine learning.
Memory 40 may include one or more computer-readable storage media, which may be non-transitory. Memory 40 may also include high speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In this embodiment, the memory 40 is at least used for storing a computer program 401, wherein the computer program can realize the relevant steps of the automatic laying method of the supporting member of the construction project disclosed in any one of the foregoing embodiments after being loaded and executed by the processor 41. In addition, the resources stored in the memory 40 may also include an operating system 4024, data 403, and the like, and the storage manner may be a transient storage manner or a permanent storage manner. Operating system 402 may include, among other things, Windows, Unix, Linux, and the like. Data 403 may include, but is not limited to, data corresponding to test results, and the like.
In some embodiments, the automatic layout device for the support member of the construction project may further include a display screen 42, an input/output interface 43, a communication interface 44, a power supply 45, and a communication bus 46.
It will be understood by those skilled in the art that the structure shown in figure 4 does not constitute a definition of an automatic laying device for supports of construction work and may comprise more or less components than those shown, for example sensors 47.
The functions of the functional modules of the automatic support element layout device for the building engineering according to the embodiments of the present invention can be specifically implemented according to the method in the above method embodiments, and the specific implementation process may refer to the related description of the above method embodiments, and will not be described herein again.
Therefore, the embodiment of the invention effectively overcomes the defects of manually drawing the arrangement mode of the supporting pieces in the fabricated building and calculating and summarizing the supporting piece bill of materials.
It is understood that, if the automatic layout method of the supporting member of the construction project in the above embodiment is implemented in the form of a software functional unit and sold or used as a separate product, it may be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application may be substantially or partially implemented in the form of a software product, which is stored in a storage medium and executes all or part of the steps of the methods of the embodiments of the present application, or all or part of the technical solutions. And the aforementioned storage medium includes: a U disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), an electrically erasable programmable ROM, a register, a hard disk, a removable magnetic disk, a CD-ROM, a magnetic or optical disk, and other various media capable of storing program codes.
Based on this, the embodiment of the present invention further provides a computer-readable storage medium, which stores an automatic layout program of supporting elements of a construction project, where the automatic layout program of supporting elements of a construction project is executed by a processor, and the steps of the automatic layout method of supporting elements of a construction project are as described in any one of the above embodiments.
The functions of the functional modules of the computer-readable storage medium according to the embodiment of the present invention may be specifically implemented according to the method in the foregoing method embodiment, and the specific implementation process may refer to the related description of the foregoing method embodiment, which is not described herein again.
Therefore, the embodiment of the invention effectively overcomes the defects of manually drawing the arrangement mode of the supporting pieces in the fabricated building and calculating and summarizing the supporting piece bill of materials.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The method, the device and the computer readable storage medium for automatically laying the supporting pieces of the construction engineering provided by the application are described in detail above. The principles and embodiments of the present invention are explained herein using specific examples, which are presented only to assist in understanding the method and its core concepts. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present application.

Claims (10)

1. An automatic laying method of supporting pieces of constructional engineering is characterized by operating on a computer aided design platform and comprising the following steps:
setting corresponding CAD (computer aided design) layers and standard closed rectangular frames for the components to be supported in the CAD drawings corresponding to the processes of the assembled building to be supported and laid based on the component standardization setting instructions;
setting corresponding support piece spacing parameters for the to-be-supported member selected by each CAD layer based on the parameter setting instruction;
automatically arranging a supporting piece matched with the supporting mode of the current member to be supported according to the supporting specification of the constructional engineering and the spacing parameter of the supporting piece, and generating a CAD (computer aided design) plane layout with a supporting position mark;
and when a support range selection instruction is received, automatically calculating a bill of materials of all the supports in the space corresponding to the support range selection instruction based on the CAD floor plan.
2. The automatic laying method of the supporting pieces of the construction engineering as claimed in claim 1, wherein the automatic arrangement of the supporting pieces matched with the supporting way of the current member to be supported according to the construction engineering supporting specification and the supporting piece spacing parameter comprises:
calling the pre-stored building engineering support specifications and the support piece spacing parameters to calculate the maximum boundary value of the support piece corresponding to each member to be supported;
and for each member to be supported, automatically centering the support matched with the support mode of the member to be supported currently within an allowable range based on the maximum boundary value of the support of the member to be supported currently.
3. The automatic layout method of supporting members for constructional engineering as claimed in claim 2, wherein the setting of the corresponding CAD layers and standard closed rectangular frames for each supporting member in the process CAD drawings of the fabricated building to be supported and laid based on the member normalization setting instructions is as follows:
setting the laminated floor slab layer, the laminated beam layer, the prefabricated caisson layer and the prefabricated balcony layer of the process CAD drawing as an A layer, a B layer, a C layer and a D layer according to the component standardized setting instruction;
the standard closed rectangular frame of the layer A is a standard closed rectangle generated by taking a building house type space boundary line in the process CAD drawing as a reference; the standard closed rectangular frame of the layer B is a standard closed rectangle generated by taking the boundary line of the section of the superposed beam as a reference; the standard closed rectangle frame of the layer C is a standard closed rectangle generated by taking the boundary line of the section of the prefabricated caisson as a reference; and the standard closed rectangular frame of the D layer is a standard closed rectangle generated by taking the boundary line of the section of the prefabricated balcony as a reference.
4. The method for automatically laying out supporting members for construction engineering according to any one of claims 1 to 3, wherein the method for automatically laying out supporting members matched with the supporting mode of the current member to be supported according to the construction engineering supporting specification and the supporting member spacing parameter further comprises the following steps after generating the CAD floor plan with the attached supporting position marks:
acquiring parameter information of each component to be supported from the process CAD drawing;
and generating a three-dimensional visual effect diagram according to the parameter information of each member to be supported and the parameter information of each support piece in the CAD plane layout diagram based on the process CAD diagram, wherein the three-dimensional visual effect diagram is used as a building entity model diagram for representing the assembled support pieces and the corresponding support pieces.
5. The method for automatically laying out supporting parts in construction engineering according to claim 4, wherein the method for automatically laying out the supporting parts matched with the supporting mode of the current member to be supported according to the support specification of the construction engineering further comprises the following steps after the CAD floor plan with the supporting position marks is generated:
and when a support piece adjusting instruction is received, adjusting the corresponding support piece in the CAD floor plan according to the support piece attribute information carried in the support piece adjusting instruction, and generating and outputting the updated CAD floor plan.
6. The method for automatically laying out supporting members for construction engineering according to claim 5, wherein after receiving a supporting range selection command and automatically calculating a bill of materials of all supporting members in a space corresponding to the supporting range selection command based on the CAD floor plan, the method further comprises:
and when a bill of materials modification instruction is received, modifying, deleting and adding corresponding items of the bill of materials according to the bill of materials modification instruction.
7. The utility model provides an automatic device that lays of support piece of building engineering which is applied to computer aided design platform, includes:
the preprocessing module is used for setting corresponding CAD (computer-aided design) layers and standard closed rectangular frames for each component to be supported in the CAD drawings corresponding to the assembled building to be supported and laid by applying a component standardization setting instruction; setting corresponding support piece spacing parameters for the to-be-supported member selected by each CAD layer based on the parameter setting instruction;
the layout drawing automatic generation module is used for automatically arranging the supporting pieces matched with the supporting mode of the current member to be supported according to the supporting specification of the constructional engineering and the spacing parameters of the supporting pieces and generating a CAD (computer-aided design) plane layout drawing with supporting position marks;
and the material list automatic generation module is used for automatically calculating the material lists of all the supporting pieces in the space corresponding to the supporting range selection instruction based on the CAD floor plan when the supporting range selection instruction is received.
8. The automatic laying out device of supports for construction engineering according to claim 7, wherein the layout drawing automatic generation module comprises:
the boundary value calculation submodule is used for calling the pre-stored building engineering support specifications and the support piece spacing parameters to calculate the maximum boundary value of the support piece corresponding to each member to be supported;
and the support arrangement submodule is used for automatically centering and arranging the support matched with the support mode of the current member to be supported within an allowable range based on the maximum boundary value of the support of the current member to be supported for each member to be supported.
9. An automatic laying apparatus of supporting members for construction engineering, comprising a processor for implementing the steps of the automatic laying method of supporting members for construction engineering according to any one of claims 1 to 6 when executing a computer program stored in a memory.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon an automatic laying program of supports of a construction project, which when executed by a processor implements the steps of the automatic laying method of supports of a construction project according to any one of claims 1 to 6.
CN202011147207.3A 2020-10-23 2020-10-23 Method and device for automatically laying supporting pieces of building engineering and readable storage medium Pending CN112182727A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011147207.3A CN112182727A (en) 2020-10-23 2020-10-23 Method and device for automatically laying supporting pieces of building engineering and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011147207.3A CN112182727A (en) 2020-10-23 2020-10-23 Method and device for automatically laying supporting pieces of building engineering and readable storage medium

Publications (1)

Publication Number Publication Date
CN112182727A true CN112182727A (en) 2021-01-05

Family

ID=73923416

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011147207.3A Pending CN112182727A (en) 2020-10-23 2020-10-23 Method and device for automatically laying supporting pieces of building engineering and readable storage medium

Country Status (1)

Country Link
CN (1) CN112182727A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113553634A (en) * 2021-06-28 2021-10-26 通号城市轨道交通技术有限公司 Equipment kilometer post import and export method and device, electronic equipment and storage medium
CN114180281A (en) * 2021-12-13 2022-03-15 筑友智造智能科技有限公司 Dispatching method, device, equipment and storage medium for automatic material conveying circulating track
CN116604699A (en) * 2023-07-19 2023-08-18 成都建工雅安建设有限责任公司 Intelligent superimposed sheet prefabricated system
CN116702296A (en) * 2023-07-27 2023-09-05 中国建筑第五工程局有限公司 Method for generating building horizontal component assembly scheme
CN117574498A (en) * 2023-11-14 2024-02-20 杭州群核信息技术有限公司 Home decoration design method and device, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000076323A (en) * 1998-08-26 2000-03-14 Ncn:Kk Processor of construction structure member
CN108427801A (en) * 2017-08-12 2018-08-21 中民筑友科技投资有限公司 A kind of assembly support element design method and system based on BIM
CN109829214A (en) * 2019-01-21 2019-05-31 广东星层建筑科技股份有限公司 A kind of attached lifting scaffold Intelligentized design method based on BIM
CN110046364A (en) * 2018-01-16 2019-07-23 中国建筑第八工程局有限公司 A kind of method for computing work amount based on BIM technology
CN111159807A (en) * 2019-12-27 2020-05-15 莫亦科技(上海)有限公司 Automatic support and hanger design method, device and system based on two-dimensional CAD drawing
CN111753344A (en) * 2020-06-30 2020-10-09 广东天元建筑设计有限公司 Generation method of assembly type component data set, CAD platform and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000076323A (en) * 1998-08-26 2000-03-14 Ncn:Kk Processor of construction structure member
CN108427801A (en) * 2017-08-12 2018-08-21 中民筑友科技投资有限公司 A kind of assembly support element design method and system based on BIM
CN110046364A (en) * 2018-01-16 2019-07-23 中国建筑第八工程局有限公司 A kind of method for computing work amount based on BIM technology
CN109829214A (en) * 2019-01-21 2019-05-31 广东星层建筑科技股份有限公司 A kind of attached lifting scaffold Intelligentized design method based on BIM
CN111159807A (en) * 2019-12-27 2020-05-15 莫亦科技(上海)有限公司 Automatic support and hanger design method, device and system based on two-dimensional CAD drawing
CN111753344A (en) * 2020-06-30 2020-10-09 广东天元建筑设计有限公司 Generation method of assembly type component data set, CAD platform and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
卢静雅 等: "浅析CAD软件在建筑制图中的应用", 科学技术创新, no. 36, pages 94 - 95 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113553634A (en) * 2021-06-28 2021-10-26 通号城市轨道交通技术有限公司 Equipment kilometer post import and export method and device, electronic equipment and storage medium
CN114180281A (en) * 2021-12-13 2022-03-15 筑友智造智能科技有限公司 Dispatching method, device, equipment and storage medium for automatic material conveying circulating track
CN116604699A (en) * 2023-07-19 2023-08-18 成都建工雅安建设有限责任公司 Intelligent superimposed sheet prefabricated system
CN116604699B (en) * 2023-07-19 2023-10-13 成都建工雅安建设有限责任公司 Intelligent superimposed sheet prefabricated system
CN116702296A (en) * 2023-07-27 2023-09-05 中国建筑第五工程局有限公司 Method for generating building horizontal component assembly scheme
CN116702296B (en) * 2023-07-27 2023-10-27 中国建筑第五工程局有限公司 Method and system for generating building horizontal component assembly scheme
CN117574498A (en) * 2023-11-14 2024-02-20 杭州群核信息技术有限公司 Home decoration design method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN112182727A (en) Method and device for automatically laying supporting pieces of building engineering and readable storage medium
Getuli et al. A BIM-based construction supply chain framework for monitoring progress and coordination of site activities
CN109783949A (en) A kind of external scaffolding Intelligentized design method based on BIM
US20100070241A1 (en) Computer-based method for automated modelling and design of buildings
CN105488301A (en) Three-dimensional reinforcing steel bar lofting method
KR102085271B1 (en) Vitual Construction Simulation Method
CN110119516A (en) A kind of reinforcement detailing method based on BIM technology
Su et al. Life cycle approach to construction workspace modeling and planning
KR20130016620A (en) 3d process management method for bim(building information modeling)
CN110119552A (en) Indulge the BIM method that muscle and side surface configurations reinforcing bar automatically generate in beam lower part
CN110162856A (en) A kind of beam stirrup intelligent generation method based on dynamo
KR20200024545A (en) 3D model viewer system for verification of shipyard design
CN115965207B (en) Resource allocation method, system and storage medium
CN110096828A (en) The modeling and construction method of the elongated muscle in floor Vierendeel girder top or bearing rod based on BIM technology
CN109697322A (en) A kind of reinforcement parameter generation method, device and equipment based on BIM model
CN112287443B (en) Method and device for generating structural floor slab, electronic equipment and storage medium
CN103745067A (en) Power generator stator end parameterization automatic modeling system and method
CN112200491B (en) Digital twin model construction method, device and storage medium
KR20110058316A (en) Ship design waveform bulkhead modeling and drawing method
CN117786310A (en) Engineering quantity statistical method and system based on rhino.inside Revit
CN116432294A (en) Method and device for generating reinforcement area, electronic equipment and storage medium
KR102153531B1 (en) the 3D printing design and construction method based on BIM
Oli Structural BIM Modelling Using Tekla Structures: Focus On A Modelling Process Of An Office Building
CN115238338A (en) Component model updating method and device and electronic equipment
CN113919027A (en) Component adjustment method, device, computer equipment and storage medium in BIM model

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20210105