CN112580123A - Editing method and device of beam graphics primitives, electronic equipment and readable storage medium - Google Patents

Editing method and device of beam graphics primitives, electronic equipment and readable storage medium Download PDF

Info

Publication number
CN112580123A
CN112580123A CN202011566600.6A CN202011566600A CN112580123A CN 112580123 A CN112580123 A CN 112580123A CN 202011566600 A CN202011566600 A CN 202011566600A CN 112580123 A CN112580123 A CN 112580123A
Authority
CN
China
Prior art keywords
primitive
internal
primitives
target
original
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.)
Granted
Application number
CN202011566600.6A
Other languages
Chinese (zh)
Other versions
CN112580123B (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.)
Glodon Co Ltd
Original Assignee
Glodon 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 Glodon Co Ltd filed Critical Glodon Co Ltd
Priority to CN202011566600.6A priority Critical patent/CN112580123B/en
Publication of CN112580123A publication Critical patent/CN112580123A/en
Application granted granted Critical
Publication of CN112580123B publication Critical patent/CN112580123B/en
Active 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/12Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
    • 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
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/20Configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned modules
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

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

Abstract

The invention relates to the technical field of construction engineering quantity calculation, and discloses a method and a device for determining engineering quantity, electronic equipment and a readable storage medium. Wherein, the method comprises the following steps: acquiring an original beam primitive to be edited; generating corresponding internal primitives based on types corresponding to different parts of the original beam primitives; and adjusting the attributes of different internal primitives of the original beam primitive. By implementing the method, the attributes of different parts of the beam primitives corresponding to the same beam are adjusted, the internal interruption of the beam primitives is realized, and the separate calculation of the civil engineering quantity and the connection calculation of the reinforcing steel quantity can be carried out on the same beam at different beam span positions. And determining the engineering quantity corresponding to the primitive beam primitive based on each internal primitive subjected to attribute adjustment, so that the accuracy of the determined engineering quantity is ensured.

Description

Editing method and device of beam graphics primitives, electronic equipment and readable storage medium
Technical Field
The invention relates to the technical field of construction engineering quantity calculation, in particular to a method and a device for editing a beam primitive, electronic equipment and a readable storage medium.
Background
In the software with the civil model and the steel bar model separated, a user usually needs to calculate the civil quantity and the steel bar quantity in the software with the civil calculated quantity and the steel bar calculated quantity respectively. However, for the same beam, in different span positions, the civil engineering quantity needs to be calculated separately, and the reinforcing steel quantity needs to be calculated in a connected manner. Taking a scene that the civil engineering quantity needs to be extracted into a balcony by the cantilever span of the beam as an example, the steel bar model needs to be modeled in steel bar calculation quantity software, and the steel bar quantity is calculated in the steel bar calculation quantity software; then, introducing the steel bar model into civil engineering calculation amount software to perform beam breaking, and then performing member combination operation to enable the civil engineering amount of the overhanging span to be embodied in a balcony; or the user draws the whole beam primitive first, collects and calculates the steel bar quantity of the whole beam primitive and locks the whole beam primitive, then breaks the beam primitive, and realizes that the cantilever end beam is independently extracted, and the calculation result of the steel bar quantity must be destroyed when the method information of different spans is required to be extracted. Therefore, the existing engineering quantity calculation method is difficult to adjust the attribute parameters of the beam primitives, and further is difficult to extract accurate engineering quantity.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method and an apparatus for editing a beam primitive, an electronic device, and a readable storage medium, so as to solve the problem that an attribute parameter of a beam primitive is difficult to adjust.
According to a first aspect, an embodiment of the present invention provides a method for editing a beam primitive, including the following steps: acquiring an original beam primitive to be edited; generating corresponding internal primitives based on the types corresponding to different parts of the original beam primitive; and adjusting the attributes of different internal primitives of the original beam primitive.
According to the beam primitive editing method provided by the embodiment of the invention, the original beam primitive to be edited is obtained, the corresponding internal primitive is generated based on the type corresponding to the different parts of the original beam primitive, and the attribute adjustment is carried out on the different internal primitives of the original beam primitive. The method realizes the attribute adjustment of different parts of the beam primitives corresponding to the same beam, realizes the internal interruption of the beam primitives, and can perform separate calculation of civil engineering quantity and connection calculation of reinforcing steel quantity on the same beam at different beam spanning positions. And determining the engineering quantity corresponding to the primitive beam primitive based on each internal primitive subjected to attribute adjustment, so that the accuracy of the determined engineering quantity is ensured.
With reference to the first aspect, in a first implementation manner of the first aspect, the generating respective internal primitives based on types corresponding to different portions of the original beam primitive includes: determining a support position corresponding to the original beam primitive based on the original beam primitive; dividing the original beam primitive into at least two parts through the support position; acquiring beam span types corresponding to the at least two parts; based on the beam span type, determining an internal primitive corresponding to the beam span type.
With reference to the first implementation manner of the first aspect, in a second implementation manner of the first aspect, the determining, based on the beam span type, an internal primitive corresponding to the beam span type includes: judging whether the beam span types corresponding to the at least two parts are consistent; when the beam span types are inconsistent, dividing the original beam primitives into internal primitives corresponding to different beam span types.
The beam primitive editing method provided by the embodiment of the invention determines the support position of the original beam primitive based on the original beam primitive, divides the original beam primitive into at least two parts according to the support position, acquires the beam span type corresponding to each part, determines the internal primitive corresponding to each part based on the beam span type, and ensures that the original beam primitive is accurately divided into a plurality of internal primitives so as to adjust the attribute of each internal primitive, thereby ensuring the flexibility and accuracy of civil engineering quantity calculation.
With reference to the first aspect, in a third implementation manner of the first aspect, the performing attribute adjustment on different internal primitives of the original beam primitive includes: determining a target internal graphic primitive to be edited in the different internal graphic primitives; determining target attribute parameters of the target internal primitive based on the target internal primitive; and adjusting the attributes of the target internal graphic elements according to the target attribute parameters.
With reference to the third implementation manner of the first aspect, in a fourth implementation manner of the first aspect, the determining, based on the target internal primitive, a target attribute parameter of the target internal primitive includes: displaying editable attribute parameters corresponding to the target internal graphic elements, wherein the editable attribute parameters comprise civil construction summary types and practice information; and responding to a parameter input instruction for the target internal primitive, and determining a target attribute parameter of the target internal primitive.
According to the method for editing the beam pixel provided by the embodiment of the invention, the target internal pixel to be edited is determined from the different internal pixels, the target attribute parameter of the target internal pixel is determined, and the original attribute parameter of the target internal pixel is updated according to the target attribute parameter, so that the modification and adjustment of the attribute parameters of the internal pixel corresponding to different beam spans of the same beam are realized, the independent processing of each beam span and the simultaneous processing of a plurality of beam spans of the same beam are realized, the calculation efficiency of civil engineering quantity is improved, and the calculation efficiency of the beam pixel engineering quantity is improved.
With reference to the third implementation manner of the first aspect, in a fifth implementation manner of the first aspect, the determining, among the different internal primitives, a target internal primitive to be edited includes: responding to a selection instruction of the target internal graphic element, and determining the position parameter falling point of an interaction point corresponding to the selection instruction on the different internal graphic elements; and determining the target internal primitive to be edited based on the position parameter drop point.
According to the beam primitive editing method provided by the embodiment of the invention, the position parameter falling point of the interaction point corresponding to the selection instruction on the original beam primitive is obtained by responding to the selection instruction of the original beam primitive, and the target internal primitive to be edited is obtained from at least two internal primitives based on the position parameter falling point and the incidence relation, so that the attribute parameter editing of the internal primitives corresponding to different beam span positions of the same beam is realized to realize the separate calculation of the civil engineering quantities of different beam spans, and the accuracy of the determined civil engineering quantity is ensured.
With reference to the first aspect, in a sixth implementation manner of the first aspect, the method further includes: and calculating the engineering quantity corresponding to the target beam graphic element subjected to the attribute adjustment, wherein the engineering quantity comprises civil engineering quantity and/or steel bar quantity.
With reference to the sixth implementation manner of the first aspect, in a seventh implementation manner of the first aspect, calculating a civil engineering quantity corresponding to the target beam primitive subjected to the attribute adjustment includes: acquiring the number of the internal primitives corresponding to the primitive beam primitives; respectively calculating the civil engineering quantity corresponding to each internal primitive; and superposing the quantity of the civil engineering quantity to obtain the civil engineering quantity corresponding to the target beam primitive.
With reference to the sixth implementation manner of the first aspect, in an eighth implementation manner of the first aspect, the calculating an amount of the steel bar corresponding to the target beam primitive subjected to the attribute adjustment includes: establishing an incidence relation between the different internal primitives; combining the different internal primitives into the target beam primitive based on the incidence relation; and calculating the quantity of the steel bars corresponding to the target beam graphic elements with the adjusted attributes.
According to the method for editing the beam primitives, the civil engineering quantity of the target beam primitive is obtained by respectively calculating the civil engineering quantity corresponding to each internal primitive, so that the same beam can be separately calculated under different beam span positions, and the accuracy of the calculated civil engineering quantity of the target beam primitive is further ensured; by establishing the incidence relation among different internal primitives, the divided original beam primitive and the original beam primitive are guaranteed to have no quality difference on external display, a user cannot perceive that the primitives are broken, the different internal primitives are combined into the target beam primitive to carry out connection calculation of the steel bar quantity, and the calculation of the steel bar quantity is guaranteed not to be broken, so that the calculation accuracy of the steel bar quantity is guaranteed, and further the calculation accuracy of the beam primitive engineering quantity is guaranteed.
With reference to the first aspect or any one of the first to eighth embodiments of the first aspect, in a ninth embodiment of the first aspect, the method further comprises: and separating and displaying the internal graphic elements subjected to the attribute adjustment and other internal graphic elements not subjected to the attribute adjustment.
According to the editing method of the beam primitive provided by the embodiment of the invention, the internal primitive subjected to the attribute adjustment is separated from other internal primitives not subjected to the attribute adjustment and displayed, so that the beam span corresponding to the adjusted internal primitive is determined, and the adjustment effect of the beam span is convenient to review.
According to a second aspect, an embodiment of the present invention provides an apparatus for editing a beam primitive, including: the acquisition module is used for acquiring an original beam primitive to be edited; the generating module is used for generating corresponding internal primitives based on types corresponding to different parts of the original beam primitives; and the adjusting module is used for adjusting the attributes of different internal primitives of the original beam primitive.
According to the beam primitive editing device provided by the embodiment of the invention, the original beam primitive to be edited is obtained, the corresponding internal primitive is generated based on the type corresponding to the different parts of the original beam primitive, and the attribute adjustment is carried out on the different internal primitives of the original beam primitive. The device has realized carrying out the attribute adjustment to the different parts of the roof beam primitive that same way roof beam corresponds, has realized the inside of roof beam primitive and has broken, can carry out the separately calculation of civil engineering volume and the connection calculation of reinforcing bar volume to same way roof beam under the roof beam straddle position of difference. And determining the engineering quantity corresponding to the primitive beam primitive based on each internal primitive subjected to attribute adjustment, so that the accuracy of the determined engineering quantity is ensured.
According to a third aspect, an embodiment of the present invention provides an electronic device, including: the beam primitive editing method includes a memory and a processor, where the memory and the processor are communicatively connected to each other, and the memory stores computer instructions, and the processor executes the computer instructions to execute the beam primitive editing method according to the first aspect or any embodiment of the first aspect.
According to a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where computer instructions are stored, and the computer instructions are configured to cause a computer to execute the method for editing a beam primitive according to the first aspect or any embodiment of the first aspect.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a flow chart of a method of engineering volume determination according to an embodiment of the present invention;
FIG. 2 is another flow chart of a method of engineering volume determination according to an embodiment of the present invention;
FIG. 3 is another flow chart of a method of engineering volume determination according to an embodiment of the present invention;
FIG. 4 is a diagram illustrating relationships of internal primitives, according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of the positions of internal primitives on an original beam primitive in accordance with an embodiment of the present invention;
FIG. 6 is a schematic diagram illustrating determination of a target internal primitive to be edited according to an embodiment of the present invention;
fig. 7 is a block diagram of a construction of an engineering quantity determination apparatus according to an embodiment of the present invention;
fig. 8 is a schematic diagram of a hardware structure of an electronic device according to an 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.
For the same beam, under different span positions, the civil engineering quantity needs to be calculated separately, and the reinforcing steel bar engineering quantity needs to be calculated in a connecting way, if the civil engineering quantity and the reinforcing steel bar quantity are calculated in civil engineering quantity and reinforcing steel bar calculation quantity software respectively, the calculation is complex, accurate engineering quantity is difficult to extract, and further the accuracy of determining the constructional engineering quantity is difficult to ensure.
Based on the technical scheme, the beam primitives corresponding to the same beam are divided into a plurality of internal primitives, so that at least two divided internal primitives are still displayed as one primitive externally to ensure the connection calculation of the steel bar quantity, the attribute parameters of the internal primitives are respectively edited according to the actual building requirements to separately calculate the civil engineering quantity, and the accuracy of the determined engineering quantity is ensured.
In accordance with an embodiment of the present invention, there is provided an embodiment of an engineering quantity determination method, it should be noted that the steps illustrated in the flowchart of the accompanying drawings may be executed in a computer system such as a set of computer-executable instructions, and that while a logical order is illustrated in the flowchart, in some cases, the steps illustrated or described may be executed in an order different than that herein.
In this embodiment, a method for determining an engineering quantity is provided, which may be used in an electronic device, such as a mobile phone, a computer, a tablet computer, and the like, and fig. 1 is a flowchart of the method for determining an engineering quantity according to an embodiment of the present invention, as shown in fig. 1, the flowchart includes the following steps:
and S11, acquiring the original beam primitive to be edited.
The original beam primitives are concrete images of beams in the construction drawing in a drawing area, and each beam has the original beam primitives corresponding to the beams one by one. When a user needs to adjust a certain beam, the attribute parameters of the primitive beam primitives corresponding to the beam can be adjusted. Specifically, the electronic device may obtain the original beam primitive in response to an editing instruction of the original beam primitive. The electronic equipment can perform generation operation on the original beam graphics primitive on the beam member in the drawing area after responding to the editing instruction to obtain the original beam graphics primitive; or extracting the beam member from a storage unit of the electronic equipment, and executing the operation of generating the original beam primitive by the beam member to obtain the original beam primitive; or recognizing an externally-introduced beam member, and executing the operation of generating the original beam primitive by the beam member to obtain the original beam primitive. Of course, other editing methods may be adopted to obtain the original beam primitive, which is not specifically limited herein and may be determined by those skilled in the art according to actual needs. After the original beam primitives corresponding to each beam are obtained, the electronic device can respond to a selection instruction of the original beam primitives input by a user to determine the original beam primitives to be edited.
And S12, generating corresponding internal primitives based on the types corresponding to the different parts of the original beam primitives.
The internal primitives are primitives corresponding to the beam span between two adjacent support positions. A beam typically comprises a plurality of beam spans, i.e. the original beam element for each beam may comprise a plurality of partial internal elements. For example, a complete beam may comprise two parts: based on the overhanging beam span and the common beam span, the electronic equipment can divide different parts of the primitive beam primitive corresponding to the beam according to the type of the beam span, and generate internal primitives corresponding to the overhanging beam span and the common beam span respectively.
It should be noted that a plurality of internal primitives corresponding to the original beam primitive may also be generated according to the beam-crossing position corresponding to the beam-crossing primitive. Specifically, if the original beam primitive includes a plurality of beam-span primitives, when the original beam primitive is divided, the beam-span position may be selected for internal division, for example, the original beam primitive may be interrupted at the beam-span primitive corresponding to the 2 nd beam span, so as to generate 2 internal primitives corresponding to the original beam primitive. The original beam primitive may also be broken into multiple internal primitives according to the offset distance, for example, the original beam primitive may be broken at an offset distance D from the starting point of the original beam primitive, so as to generate 2 internal primitives corresponding to the broken original beam primitive.
And S13, performing attribute adjustment on different internal primitives of the original beam primitive.
After the original beam primitive to be edited is determined, the electronic device can respond to the editing operation on the internal primitive of the original beam primitive and edit the internal primitive of which the attribute parameters need to be adjusted. Specifically, when a user needs to adjust the attribute parameters of an internal primitive, the internal primitive may be selected from the multiple internal primitives for attribute parameter editing, and the electronic device may respond to a selection instruction for the internal primitive to determine the internal primitive whose attributes need to be adjusted. When a user selects any one of the internal primitives corresponding to the original beam primitive, the electronic equipment automatically takes the internal primitive as the internal primitive needing to be subjected to attribute adjustment.
In the method for editing a beam primitive provided in this embodiment, an original beam primitive to be edited is obtained, corresponding internal primitives are generated based on types corresponding to different parts of the original beam primitive, and attribute adjustment is performed on different internal primitives of the original beam primitive. The method realizes the attribute adjustment of different parts of the beam primitives corresponding to the same beam, realizes the internal interruption of the beam primitives, and can perform separate calculation of civil engineering quantity and connection calculation of reinforcing steel quantity on the same beam at different beam spanning positions. And determining the engineering quantity corresponding to the primitive beam primitive based on each internal primitive subjected to attribute adjustment, so that the accuracy of the determined engineering quantity is ensured.
In this embodiment, a method for determining a work volume is provided, which may be used in an electronic device, such as a mobile phone, a computer, a tablet computer, and the like, fig. 2 is a flowchart of the method for determining a work volume according to an embodiment of the present invention, and as shown in fig. 2, the flowchart includes the following steps:
and S21, acquiring the original beam primitive to be edited. For a detailed description, refer to the related description of step S11 corresponding to the above embodiment, and the detailed description is omitted here.
And S22, generating corresponding internal primitives based on the types corresponding to the different parts of the original beam primitives.
Specifically, the step S22 may include the following steps:
and S221, determining the support position corresponding to the original beam primitive based on the original beam primitive.
After the original beam primitive is obtained, the electronic device can analyze the original beam primitive to be edited currently, and determine a support position corresponding to the original beam primitive. Specifically, when a user selects a certain original beam primitive, the electronic device may automatically analyze a support position corresponding to the original beam primitive.
S222, dividing the original beam primitive into at least two parts through the support position.
The electronic device can divide the original beam element into at least two portions according to the respective support positions. Specifically, the original beam primitive is divided according to the support positions to obtain beam-span primitives corresponding to at least two segments of beam spans, for example, if the electronic device determines that the support positions corresponding to the currently obtained original beam primitive include 3, the original beam primitive can be divided into two segments of beam-span primitives.
And S223, acquiring the beam span types corresponding to the at least two parts.
And determining the corresponding beam span type through the beam span information corresponding to each part. The electronic equipment divides the original beam primitives according to the support positions obtained through analysis, generates beam span information corresponding to each divided beam span primitive, and can determine beam span types corresponding to all parts based on the beam span information. For example, if the electronic device determines that the number of the support positions corresponding to the currently acquired original beam primitive includes 3, the original beam primitive may be divided into two segments of beam spans, and beam span information corresponding to the two segments of beam spans is generated. Based on the generated beam span information, the beam span type corresponding to the two segments of beam spans can be determined.
It should be noted that, for an original beam primitive without a beam span being extracted, the electronic device may extract the beam span of the original beam primitive again and generate beam span information; for an original beam primitive for which a beam span has been extracted, the electrons can parse and generate all beam span information corresponding to the original beam primitive.
S224, determining an internal primitive corresponding to the beam span type based on the beam span type.
According to the determined beam span type, the original beam primitive can be divided into two or more internal primitives, so that the attribute parameters of the internal primitives are adjusted according to the beam span type.
Specifically, the step S224 may include the following steps:
(1) and judging whether the beam span types corresponding to the at least two parts are consistent or not.
And comparing the beam span types corresponding to the at least two parts, and judging whether the beam span types corresponding to the at least two parts are consistent. For example, the beam span types corresponding to the 3 parts are compared, and whether the beam span types corresponding to the 3 parts are consistent or not is judged. And (3) when the beam span types corresponding to the at least two parts are not consistent, executing the step (2), otherwise, taking the part with the consistent beam span type as an internal primitive, and uniformly adjusting the attribute parameters of the internal primitive.
(2) The original beam primitives are divided into interior primitives corresponding to different beam span types.
When the beam span types are not consistent, the two parts are different beam span primitives, and if the attribute parameters are adjusted, the two parts need to be edited separately. At this time, the original beam primitives can be divided into internal primitives corresponding to different beam span types, so that the internal primitives corresponding to different beam span types can be edited conveniently. For example, the original beam primitives include beam span primitives corresponding to the cantilever beam span and beam span primitives corresponding to the common beam span, and based on that the beam span information of the cantilever beam span is different from that of the common beam span, the original beam primitives may be divided into internal primitives corresponding to the cantilever beam span and internal primitives corresponding to the common beam span.
And S23, performing attribute adjustment on different internal primitives of the original beam primitive.
Specifically, the step S23 may include the following steps:
and S231, determining a target internal graphic element to be edited in different internal graphic elements.
And the target internal graphic element to be edited is a graphic element corresponding to the beam span of the civil engineering needing to be calculated independently. When a user needs to perform attribute adjustment on a certain internal primitive, the internal primitive can be selected from a plurality of internal primitives for performing attribute editing. Specifically, the electronic device may respond to a selection instruction for an internal primitive to determine a target internal primitive to be edited. The selection instruction is an instruction for determining a target internal primitive to be edited. When a user selects any one of the internal primitives of the original beam primitive, the electronic equipment automatically takes the internal primitive as a target internal primitive to be edited. The target internal primitive may correspond to one beam span or a plurality of beam spans. If the target internal graphic element corresponds to a plurality of beam spans, a user can select the current beam span needing attribute parameter editing through left-click of a mouse, then continue to select the next beam span, and right-click is carried out until the selection is completed, so that the target internal graphic element to be edited is determined. Optionally, the target internal primitive to be edited selected by the user may be highlighted, so that the user can confirm the target internal primitive conveniently.
Specifically, the step S231 may include the following steps:
(1) and responding to a selection instruction of the target internal primitive, and determining the position parameter falling point of the interaction point corresponding to the selection instruction on different internal primitives.
The selection instruction is an instruction for determining a target internal primitive to be edited. The interaction point is an interaction position of the user with a screen of the electronic device, and the interaction point may be a mouse or a touch position point, which is not specifically limited herein. And the position parameter drop point is a position point of the interaction point on the original beam primitive. Taking a mouse as an example, after a user inputs a selection instruction through the mouse, the electronic device can respond to the selection instruction, identify the current position of the mouse, and analyze the position parameter drop point on the original beam primitive where the mouse is currently located. Specifically, the current position of the mouse is converted through coordinates and projected onto the original beam primitive to obtain the position parameter drop point of the mouse on the original beam primitive.
(2) And determining a target internal primitive to be edited based on the position parameter drop point.
And determining an internal primitive corresponding to the current position parameter drop point through the position parameter drop point of the mouse on the original beam primitive. Specifically, the starting position and the end position of the beam span corresponding to each internal primitive can be determined based on the support position, the current position parameter falling point of the mouse is compared with the starting position and the end position of the beam span, and the internal primitive where the current position parameter falling point of the mouse is located, namely the target internal primitive to be edited, can be determined.
Specifically, the data format corresponding to the starting position and the end position of the beam span is as follows:
{ primitive a, startParam1, endParam1}, { primitive a, startParam2, endParam2}. { primitive a, startParam, endParam }, { primitive b, startParam1, endParam1}.
Wherein each startParam and endParam indicates the position of the selected internal primitive on the original beam primitive from the origin of the original beam primitive, as shown in fig. 5. And acquiring a beam line corresponding to the target internal primitive to be edited by identifying a starting point position and an end point position corresponding to the target internal primitive to be edited, extending the beam line by a corresponding width from left to right, and previewing the target internal primitive to be edited. As shown in FIG. 6, the current position parameter of the mouse is located at the beam span 2, and then the internal primitive corresponding to the beam span 2 can be determined.
S232, determining target attribute parameters of the target internal primitive based on the target internal primitive.
After determining the target internal primitive to be edited, the electronic device may respond to the editing operation on the target internal primitive and adjust the attribute parameters of the target primitive to determine the target attribute parameters corresponding to the target internal primitive.
Specifically, the step S232 may include the following steps:
(1) and displaying editable attribute parameters corresponding to the target internal graphic elements, wherein the editable attribute parameters comprise civil construction summary types and practice information.
The editable attribute parameters are adjustable parameters of the target internal primitive. After the user confirms the target internal primitive to be edited, the electronic device may pop up an attribute dialog box corresponding to the target internal primitive. The property dialog box can be displayed in the form of a property list, the property list can display the property name and the property value, and the editable property parameter is the property value corresponding to the property name which can be adjusted. Specifically, the editable attribute parameters include a civil engineering summary category and practice information, that is, the attribute values corresponding to the attribute names of the civil engineering summary category (for example, overhanging beam span, common beam span, etc.) and the attribute values corresponding to the attribute names of the practice information (for example, overhanging beam practice, common beam practice, etc.) can be edited.
(2) And determining target attribute parameters of the target internal primitive in response to the parameter input instruction for the target internal primitive.
The parameter input instruction is an input instruction of editable parameters. When a user needs to adjust the attribute parameters of the target internal primitive, a corresponding modification value can be input in the attribute dialog box. The electronic equipment can respond to a parameter input instruction input by a user and analyze the parameter input instruction to determine a target attribute parameter corresponding to a target internal primitive.
And S233, adjusting the attributes of the primitives in the target through the target attribute parameters.
The original attribute parameters are the current attribute parameters existing in the popped-up attribute dialog box. And the electronic equipment replaces and updates the current attribute parameters of the target internal primitive by the determined target attribute parameters to realize the attribute adjustment of the target internal primitive, so that the civil engineering quantity of the target internal primitive can be calculated according to the target attribute parameters, and the reinforcing steel bar quantity can still be calculated according to the original beam primitive in a connecting manner.
The method for editing the beam primitive provided in this embodiment determines a support position of an original beam primitive based on the original beam primitive, divides the original beam primitive into at least two parts according to the support position, acquires a beam span type corresponding to each part, determines an internal primitive corresponding to each part based on the beam span type, and ensures that the original beam primitive is accurately divided into a plurality of internal primitives, so as to perform attribute adjustment on each internal primitive, thereby ensuring flexibility and accuracy of civil engineering quantity calculation.
The target internal primitive to be edited is determined from the different internal primitives, the target attribute parameter of the target internal primitive is determined, the original attribute parameter of the target internal primitive is updated according to the target attribute parameter, the modification and adjustment of the attribute parameters of the internal primitives corresponding to different beam spans of the same beam are realized, the independent processing of each section of beam span and the simultaneous processing of a plurality of beam spans of the same beam are realized, the calculation efficiency of the civil engineering quantity is improved, and the calculation efficiency of the beam primitive engineering quantity is improved.
By responding to the selection instruction of the primitive beam primitive, the position parameter falling point of the interaction point corresponding to the selection instruction on the primitive beam primitive is obtained, and the target internal primitive to be edited is obtained from at least two internal primitives based on the position parameter falling point and the incidence relation, so that the attribute parameter editing of the internal primitives corresponding to different beam span positions of the same beam is realized to realize the separate calculation of the civil engineering quantity of different beam spans, and the accuracy of the determined civil engineering quantity is ensured.
In this embodiment, a method for determining a work volume is provided, which may be used in an electronic device, such as a mobile phone, a computer, a tablet computer, and the like, fig. 3 is a flowchart of the method for determining a work volume according to an embodiment of the present invention, and as shown in fig. 3, the flowchart includes the following steps:
and S31, acquiring the original beam primitive to be edited. For a detailed description, refer to the related description of step S21 corresponding to the above method embodiment, and are not repeated herein.
And S32, generating corresponding internal primitives based on the types corresponding to the different parts of the original beam primitives. For a detailed description, refer to the related description of step S22 corresponding to the above method embodiment, and are not repeated herein.
And S33, performing attribute adjustment on different internal primitives of the original beam primitive. For a detailed description, refer to the related description of step S23 corresponding to the above method embodiment, and are not repeated herein.
And S34, calculating the engineering quantity corresponding to the target beam primitive subjected to attribute adjustment, wherein the engineering quantity comprises civil engineering quantity and/or steel bar quantity.
And the electronic equipment adjusts the attribute parameters of the target internal primitives to obtain target beam primitives corresponding to the original beam primitives. The electronic equipment can calculate the civil engineering quantity of each target internal primitive according to the adjusted attribute parameters; the quantity of the steel bars of the target beam graphic primitive subjected to attribute adjustment can be calculated; the method can also be used for separately calculating the civil engineering quantity of each target internal primitive and performing connection calculation on the reinforcing steel bar quantity of the target beam primitives, namely, when the reinforcing steel bar quantity is calculated, the operation that the original beam primitives are broken into a plurality of internal primitives can be ignored, and the connection calculation of the reinforcing steel bar engineering quantity is performed according to the original beam primitives.
Specifically, when calculating the civil engineering quantity corresponding to the attribute-adjusted target beam primitive, the step S34 may include the following steps:
and S341, acquiring the number of internal primitives corresponding to the original beam primitive.
After dividing the original beam primitive into a plurality of internal primitives, the electronic device may identify the internal primitives of each beam span type, and determine the number of internal primitives obtained by dividing the original beam primitive.
And S342, respectively calculating the civil engineering quantity corresponding to each internal primitive.
The attribute parameters of the internal primitives corresponding to different beam span types are different, and based on the attribute parameters, the electronic equipment can analyze the attribute parameters corresponding to all the internal primitives and respectively calculate the civil engineering quantity corresponding to the internal primitives according to the attribute parameters of all the internal primitives.
And S343, superposing the quantity of the civil engineering quantities to obtain the civil engineering quantity corresponding to the target beam primitive.
And performing superposition calculation on the civil engineering quantity corresponding to each internal primitive to obtain the civil engineering quantity corresponding to the target beam primitive subjected to attribute adjustment. For example, the original beam primitive is divided into 3 internal primitives, and the attribute parameters of the internal primitives are adjusted respectively, so that the target beam primitive subjected to attribute adjustment can be obtained. And respectively calculating the civil engineering quantities of 3 internal primitives corresponding to the target beam primitive, and accumulating the obtained civil engineering quantities corresponding to the 3 internal primitives so as to obtain the civil engineering quantities corresponding to the target beam primitive.
Specifically, when calculating the amount of the steel bar corresponding to the attribute-adjusted target beam primitive, the step S34 may include the following steps:
and S344, establishing an incidence relation among different internal primitives.
The electronic device can identify each internal primitive, and continuously maintain the relationship of each internal primitive through the relationship between the prev selector and the next selector, so that the electronic device still displays the attribute parameter information of the original beam primitive to the outside, as shown in fig. 4. That is, after the original beam primitive is internally broken into a plurality of internal primitives, the external display of the original beam primitive is still a primitive, and the external display of the original beam primitive is represented as an ID identifier, which is the same as the external appearance of the original beam primitive which is not broken.
And S345, combining the different internal primitives into a target beam primitive based on the incidence relation.
Because the calculation of the steel bar quantity needs to be carried out based on the complete beam primitive, at the moment, different internal primitives subjected to attribute adjustment can be connected into a complete target beam primitive according to the association of all the internal primitives, so that each internal primitive subjected to attribute adjustment is still displayed as a complete beam primitive externally, and the connection calculation of the steel bar quantity is facilitated.
And S346, calculating the steel bar quantity corresponding to the target beam primitive with the adjusted attributes.
When the reinforcement engineering quantity is calculated, the division operation of the internal primitives of the target beam primitive can be ignored, and the reinforcement quantity is calculated according to a complete target beam primitive, so that the calculation accuracy of the reinforcement quantity corresponding to the target beam primitive is ensured.
And S35, separating and displaying the internal primitive subjected to the attribute adjustment from other internal primitives not subjected to the attribute adjustment.
After the target attribute parameters of the target internal primitive are adjusted, the electronic device can determine how to display according to the target attribute parameters corresponding to the target internal primitive. And judging whether the target attribute parameters corresponding to the internal primitive are consistent with the original attribute parameters, when the target attribute parameters corresponding to the internal primitive are inconsistent with the original attribute parameters, indicating that the internal primitive is edited and adjusted through the attribute parameters, and at the moment, displaying the edited internal primitive and other internal primitives in a separation manner, otherwise, displaying the internal primitive in a conventional display manner. Specifically, the attribute-adjusted internal primitive may be displayed through the mesh, and other internal primitives are displayed in a conventional display manner, thereby implementing separate display of the attribute-adjusted internal primitive from other internal primitives.
According to the method for editing the beam primitives, the civil engineering quantity of the target beam primitive is obtained by respectively calculating the civil engineering quantity corresponding to each internal primitive, so that the same beam can be separately calculated under different beam span positions, and the accuracy of the calculated civil engineering quantity of the target beam primitive is further ensured; by establishing the incidence relation among different internal primitives, the divided original beam primitive and the original beam primitive are guaranteed to have no quality difference on external display, a user cannot perceive that the primitives are broken, the different internal primitives are combined into the target beam primitive to carry out connection calculation of the steel bar quantity, and the calculation of the steel bar quantity is guaranteed not to be broken, so that the calculation accuracy of the steel bar quantity is guaranteed, and further the calculation accuracy of the beam primitive engineering quantity is guaranteed. The internal graphic elements with the adjusted attributes are separated from other internal graphic elements without the adjusted attributes and displayed, so that the beam span corresponding to the adjusted internal graphic elements is determined, and the adjustment effect of the beam span is convenient to review.
In this embodiment, an editing apparatus for a beam primitive is further provided, and the apparatus is used to implement the foregoing embodiments and preferred embodiments, and details are not described again after the description. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
The present embodiment provides an editing apparatus for a beam primitive, as shown in fig. 7, including:
and the obtaining module 41 is configured to obtain an original beam primitive to be edited. The detailed description refers to the corresponding related description of the above method embodiments.
And a generating module 42, configured to generate corresponding internal primitives based on the types corresponding to the different portions of the original beam primitive. The detailed description refers to the corresponding related description of the above method embodiments.
And an adjusting module 43, configured to perform attribute adjustment on different internal primitives of the original beam primitive. The detailed description refers to the corresponding related description of the above method embodiments.
According to the beam primitive editing device provided by the embodiment of the invention, the original beam primitive to be edited is obtained, the corresponding internal primitive is generated based on the type corresponding to the different parts of the original beam primitive, and the attribute adjustment is carried out on the different internal primitives of the original beam primitive. The device has realized carrying out the attribute adjustment to the different parts of the roof beam primitive that same way roof beam corresponds, has realized the inside of roof beam primitive and has broken, can carry out the separately calculation of civil engineering volume and the connection calculation of reinforcing bar volume to same way roof beam under the roof beam straddle position of difference. And determining the engineering quantity corresponding to the primitive beam primitive based on each internal primitive subjected to attribute adjustment, so that the accuracy of the determined engineering quantity is ensured.
The engineering quantity determining apparatus in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC circuit, a processor and a memory executing one or more software or fixed programs, and/or other devices capable of providing the above-described functions.
Further functional descriptions of the modules are the same as those of the corresponding embodiments, and are not repeated herein.
The embodiment of the invention also provides electronic equipment which is provided with the beam primitive editing device shown in the figure 7.
Referring to fig. 8, fig. 8 is a schematic structural diagram of an electronic device according to an alternative embodiment of the present invention, and as shown in fig. 8, the electronic device may include: at least one processor 501, such as a CPU (Central Processing Unit), at least one communication interface 503, memory 504, and at least one communication bus 502. Wherein a communication bus 502 is used to enable connective communication between these components. The communication interface 503 may include a Display (Display) and a Keyboard (Keyboard), and the optional communication interface 503 may also include a standard wired interface and a standard wireless interface. The Memory 504 may be a Random Access Memory (RAM) or a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. The memory 504 may optionally be at least one storage device located remotely from the processor 501. Wherein the processor 501 may be in connection with the apparatus described in fig. 7, an application program is stored in the memory 504, and the processor 501 calls the program code stored in the memory 504 for performing any of the above-mentioned method steps.
The communication bus 502 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The communication bus 502 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 8, but this is not intended to represent only one bus or type of bus.
The memory 504 may include a volatile memory (RAM), such as a random-access memory (RAM); the memory may also include a non-volatile memory (english: non-volatile memory), such as a flash memory (english: flash memory), a hard disk (english: hard disk drive, abbreviated: HDD) or a solid-state drive (english: SSD); the memory 504 may also comprise a combination of the above-described types of memory.
The processor 501 may be a Central Processing Unit (CPU), a Network Processor (NP), or a combination of CPU and NP.
The processor 501 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a Programmable Logic Device (PLD), or a combination thereof. The PLD may be a Complex Programmable Logic Device (CPLD), a field-programmable gate array (FPGA), a General Array Logic (GAL), or any combination thereof.
Optionally, the memory 504 is also used to store program instructions. The processor 501 may call a program instruction to implement the method for editing a beam primitive as shown in the embodiments of fig. 1 to 3 of the present application.
The embodiment of the invention also provides a non-transitory computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions can execute the processing method of the beam primitive editing method in any method embodiment. The storage medium may be a magnetic Disk, an optical Disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a Flash Memory (Flash Memory), a Hard Disk (Hard Disk Drive, abbreviated as HDD), a Solid State Drive (SSD), or the like; the storage medium may also comprise a combination of memories of the kind described above.
Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations fall within the scope defined by the appended claims.

Claims (13)

1. A method for editing a beam primitive is characterized by comprising the following steps:
acquiring an original beam primitive to be edited;
generating corresponding internal primitives based on the types corresponding to different parts of the original beam primitive;
and adjusting the attributes of different internal primitives of the original beam primitive.
2. The method of claim 1, wherein generating respective internal primitives based on types to which different portions of the original beam primitive correspond comprises:
determining a support position corresponding to the original beam primitive based on the original beam primitive;
dividing the original beam primitive into at least two parts through the support position;
acquiring beam span types corresponding to the at least two parts;
based on the beam span type, determining an internal primitive corresponding to the beam span type.
3. The method of claim 2, wherein determining, based on the beam span type, an internal primitive corresponding to the beam span type comprises:
judging whether the beam span types corresponding to the at least two parts are consistent;
when the beam span types are inconsistent, dividing the original beam primitives into internal primitives corresponding to different beam span types.
4. The method of claim 1, wherein performing attribute adjustments on different internal primitives of the original beam primitive comprises:
determining a target internal graphic primitive to be edited in the different internal graphic primitives;
determining target attribute parameters of the target internal primitive based on the target internal primitive;
and adjusting the attributes of the target internal graphic elements according to the target attribute parameters.
5. The method of claim 4, wherein determining the target attribute parameters for the target internal primitive based on the target internal primitive comprises:
displaying editable attribute parameters corresponding to the target internal graphic elements, wherein the editable attribute parameters comprise civil construction summary types and practice information;
and responding to a parameter input instruction for the target internal primitive, and determining a target attribute parameter of the target internal primitive.
6. The method according to claim 4, wherein the determining a target internal primitive to be edited from the different internal primitives comprises:
responding to a selection instruction of the target internal graphic element, and determining the position parameter falling point of an interaction point corresponding to the selection instruction on the different internal graphic elements;
and determining the target internal primitive to be edited based on the position parameter drop point.
7. The method of claim 1, further comprising:
and calculating the engineering quantity corresponding to the target beam graphic element subjected to the attribute adjustment, wherein the engineering quantity comprises civil engineering quantity and/or steel bar quantity.
8. The method of claim 7, wherein calculating the amount of civil work corresponding to the attribute-adjusted target beam primitive comprises:
acquiring the number of the internal primitives corresponding to the primitive beam primitives;
respectively calculating the civil engineering quantity corresponding to each internal primitive;
and superposing the quantity of the civil engineering quantity to obtain the civil engineering quantity corresponding to the target beam primitive.
9. The method of claim 7, wherein calculating the amount of rebar corresponding to the attribute-adjusted target beam primitive comprises:
establishing an incidence relation between the different internal primitives;
combining the different internal primitives into the target beam primitive based on the incidence relation;
and calculating the quantity of the steel bars corresponding to the target beam graphic elements with the adjusted attributes.
10. The method according to any one of claims 1-9, further comprising:
and separating and displaying the internal graphic elements subjected to the attribute adjustment and other internal graphic elements not subjected to the attribute adjustment.
11. An editing apparatus for a beam primitive, comprising:
the acquisition module is used for acquiring an original beam primitive to be edited;
the generating module is used for generating corresponding internal primitives based on types corresponding to different parts of the original beam primitives;
and the adjusting module is used for adjusting the attributes of different internal primitives of the original beam primitive.
12. An electronic device, comprising:
a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing therein computer instructions, and the processor executing the computer instructions to perform the method for editing a beam-primitive according to any one of claims 1 to 10.
13. A computer-readable storage medium storing computer instructions for causing a computer to perform the method for editing a beam primitive according to any one of claims 1 to 10.
CN202011566600.6A 2020-12-25 2020-12-25 Liang Tuyuan editing method, liang Tuyuan editing device, electronic equipment and readable storage medium Active CN112580123B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011566600.6A CN112580123B (en) 2020-12-25 2020-12-25 Liang Tuyuan editing method, liang Tuyuan editing device, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011566600.6A CN112580123B (en) 2020-12-25 2020-12-25 Liang Tuyuan editing method, liang Tuyuan editing device, electronic equipment and readable storage medium

Publications (2)

Publication Number Publication Date
CN112580123A true CN112580123A (en) 2021-03-30
CN112580123B CN112580123B (en) 2024-03-08

Family

ID=75139772

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011566600.6A Active CN112580123B (en) 2020-12-25 2020-12-25 Liang Tuyuan editing method, liang Tuyuan editing device, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN112580123B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115422627A (en) * 2022-07-14 2022-12-02 中国建筑西南设计研究院有限公司 Character position retaining method and device for generating BIM software Liang Tu reinforcement weight

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107330140A (en) * 2017-05-19 2017-11-07 河北省电力勘测设计研究院 The method that transformer station is quickly vertically arranged is realized based on BIM technology
CN110096800A (en) * 2019-04-30 2019-08-06 中国二十冶集团有限公司 PC rectangular beam and Cast-in-situ Beam realize the method that materials are estimated by BIM
US20200134106A1 (en) * 2018-10-31 2020-04-30 Trimble Solutions Corporation Engineering drawings and digital twins
CN112069564A (en) * 2020-07-17 2020-12-11 中国二十冶集团有限公司 Basic seriation computer combined modeling adjustment method for rectangular slab continuous casting equipment
CN112069560A (en) * 2020-08-03 2020-12-11 广联达科技股份有限公司 Modeling system for hollow floor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107330140A (en) * 2017-05-19 2017-11-07 河北省电力勘测设计研究院 The method that transformer station is quickly vertically arranged is realized based on BIM technology
US20200134106A1 (en) * 2018-10-31 2020-04-30 Trimble Solutions Corporation Engineering drawings and digital twins
CN110096800A (en) * 2019-04-30 2019-08-06 中国二十冶集团有限公司 PC rectangular beam and Cast-in-situ Beam realize the method that materials are estimated by BIM
CN112069564A (en) * 2020-07-17 2020-12-11 中国二十冶集团有限公司 Basic seriation computer combined modeling adjustment method for rectangular slab continuous casting equipment
CN112069560A (en) * 2020-08-03 2020-12-11 广联达科技股份有限公司 Modeling system for hollow floor

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张彦欢;周东明;高溪溪;: "基于BIM技术的工程算量软件浅析", 工程建设, no. 08 *
张怡芳, 张国煊: "建筑CAD图形智能识别与数字化工程管理研究", 计算机工程与科学, no. 09 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115422627A (en) * 2022-07-14 2022-12-02 中国建筑西南设计研究院有限公司 Character position retaining method and device for generating BIM software Liang Tu reinforcement weight
CN115422627B (en) * 2022-07-14 2023-11-17 中国建筑西南设计研究院有限公司 Character position reservation method and device for BIM software Liang Tu reinforcement regeneration

Also Published As

Publication number Publication date
CN112580123B (en) 2024-03-08

Similar Documents

Publication Publication Date Title
CN112348835B (en) Material quantity detection method and device, electronic equipment and storage medium
CN112580123A (en) Editing method and device of beam graphics primitives, electronic equipment and readable storage medium
CN113191671B (en) Engineering amount calculating method and device and electronic equipment
CN114429640A (en) Drawing segmentation method and device and electronic equipment
CN111985014B (en) Modeling method and system based on standard atlas
CN112200491B (en) Digital twin model construction method, device and storage medium
CN109934894B (en) CAD (computer-aided design) drawing method and device and computer-readable storage medium
CN113190894A (en) Reinforcing steel bar sample copying data processing method and device, terminal equipment and medium
CN114397986B (en) View display system of station interface
CN112765715A (en) Parameter adjusting method and device for building frame, electronic equipment and storage medium
JP3525634B2 (en) Graphic information aggregation controller
CN111475885A (en) Parametric modeling method and device for curved steel box girder
CN115168112B (en) Method, device, equipment and medium for restoring section data under dynamic section change
CN115374526B (en) Refined reinforcement method and system based on BIM technology
CN117056416B (en) Flexible construction and management method for visualized data set model
CN113744396B (en) Method, device, equipment and storage medium for establishing model based on three-dimensional map
CN116152382B (en) Digital representation conversion method and device of structural floor plan and electronic equipment
CN113220375B (en) Method and system for generating hollow text silk screen based on Allegro software
CN114077474A (en) Processing method, device and equipment for high-precision map data packet and storage medium
CN113553643A (en) Reinforcing steel bar processing method and device and electronic equipment
KR102189878B1 (en) System and method based on lisp for editing map
CN115330662A (en) Model fusion method and device, electronic equipment and readable storage medium
CN115659936A (en) Data report making method and device, electronic equipment and storage medium
CN116361888A (en) Modeling method and device for node, electronic equipment and readable storage medium
CN115292790A (en) Construction method, device and equipment of support beam steel bar and readable storage medium

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
GR01 Patent grant
GR01 Patent grant