CN115292790A - Construction method, device and equipment of support beam steel bar and readable storage medium - Google Patents
Construction method, device and equipment of support beam steel bar and readable storage medium Download PDFInfo
- Publication number
- CN115292790A CN115292790A CN202210975293.XA CN202210975293A CN115292790A CN 115292790 A CN115292790 A CN 115292790A CN 202210975293 A CN202210975293 A CN 202210975293A CN 115292790 A CN115292790 A CN 115292790A
- Authority
- CN
- China
- Prior art keywords
- target
- rib
- support beam
- point
- section
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Mathematical Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Reinforcement Elements For Buildings (AREA)
Abstract
The invention relates to the technical field of engineering construction, and discloses a construction method, a construction device, construction equipment and a readable storage medium for a supporting beam steel bar. Wherein, the method comprises the following steps: acquiring a support beam section of a steel bar model to be constructed; determining target point ribs corresponding to the support beams based on the types of the sections of the support beams; determining a target line rib corresponding to the support beam based on the position information of the target point rib; and generating a supporting beam steel bar model based on the target point steel bar and the target line steel bar. By implementing the method, the construction of the support beam steel bar model does not need to be completely drawn by technicians, the workload of the technicians is reduced, the rapid construction of the support beam steel bar model is realized, and the determination efficiency of the calculated amount of the steel bars is improved.
Description
Technical Field
The invention relates to the technical field of engineering construction, in particular to a construction method, a construction device, construction equipment and a readable storage medium for a supporting beam steel bar.
Background
The foundation pit support is a supporting, retaining, reinforcing and protecting measure adopted for the side wall of the foundation pit and the surrounding environment in order to ensure the execution of an underground structure and the safety of the surrounding environment of the foundation pit. The supporting beam is a component of foundation pit support. The common cross-sectional forms of the support beam member include rectangular, trapezoidal and other special-shaped cross sections, and different design modes exist for the reinforcing steel bar layout of the support beam according to different cross-sectional shapes.
At present, the steel bar layout of the supporting beam is usually determined by adopting a manual drawing mode, however, the efficiency is low by adopting the manual drawing mode to generate the steel bar layout of the supporting beam, and technicians need to spend a lot of time on the steel bar modeling work. When the change occurs, the steel bar layout needs to be regenerated in a hand-drawing mode, so that a great deal of workload is added for technicians, and the efficiency of the support beam steel bar modeling is seriously influenced.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method, an apparatus, a device and a readable storage medium for constructing a support beam steel bar, so as to solve the problem of low modeling efficiency of the support beam steel bar.
According to a first aspect, an embodiment of the present invention provides a method for constructing a reinforcing bar of a support beam, including: acquiring a support beam section of a steel bar model to be constructed; determining target point ribs corresponding to the support beam based on the type of the section of the support beam; determining a target line rib corresponding to the support beam based on the position information of the target point rib; and generating a support beam steel bar model based on the target point steel bar and the target line steel bar.
According to the construction method of the support beam steel bar provided by the embodiment of the invention, the type of the section of the support beam is identified to construct the target point steel bar corresponding to the type of the section of the support beam, and then the line steel bar of the support beam is constructed according to the position of the point steel bar, so that the construction of the support beam steel bar model is completed. According to the method, the corresponding support beam steel bar model can be generated according to the type of the section of the support beam, so that technicians are not required to draw the support beam steel bar model manually, the workload of the technicians is reduced, and the support beam steel bar model is quickly established. Meanwhile, the support beam steel bar model is convenient for technicians to determine subsequent steel bar calculated amount, and the determination efficiency of the steel bar calculated amount is improved.
Optionally, the determining, based on the section type of the section of the support beam, a target point rib corresponding to the support beam includes: determining a section polygon based on the section type of the section of the support beam; responding to a first selection operation of a reinforcement bar drawing mode, and determining a first target drawing mode corresponding to the first selection operation; and responding to a first drawing operation aiming at the section polygon by adopting the first target drawing mode, and obtaining a target point rib corresponding to the first drawing operation.
According to the construction method of the supporting beam reinforcing steel bar provided by the embodiment of the invention, through providing various point bar drawing modes, technicians can conveniently select a proper point bar drawing mode to create the point bar, and the creation efficiency of the point bar is improved.
Optionally, the method further comprises: responding to a second selection operation of the target point tendon, and displaying the point tendon attribute information corresponding to the target point tendon; and responding to a first editing operation on the bar-pointing attribute information, and determining a bar-pointing attribute corresponding to the first editing operation.
The construction method of the supporting beam steel bar supports the editing operation of the reinforcement bar attribute information, so that the reinforcement bar attribute information can be modified, and the personalized requirements of drawings are met to the greatest extent.
Optionally, the point tendon attribute information corresponding to the target point tendon is displayed in a pop-up window form.
According to the construction method of the supporting beam reinforcing steel bar provided by the embodiment of the invention, the point bar attribute information corresponding to the target point bar is displayed in a pop-up window mode, so that a user can conveniently modify the point bar attribute information at any time according to requirements when finishing the point bar arrangement.
Optionally, the determining a target point rib corresponding to the support beam based on the section type of the section of the support beam includes: acquiring member attribute information of the support beam, and determining reinforcing steel bar arrangement information from the member attribute information; determining an angle rib corresponding to the type of the section based on the type of the section of the support beam; determining a point rib arrangement range based on the position of the angle rib; and arranging target point reinforcements based on the reinforcement arrangement information within the reinforcement arrangement range.
According to the construction method of the supporting beam reinforcing steel bar, provided by the embodiment of the invention, the reinforcing steel bar arrangement information is determined through the member attribute information of the supporting beam, the position of the angle bar is determined through the section type, and then the point bar arrangement range can be determined according to the position of the angle bar, so that the point bar arrangement can be carried out in the point bar arrangement range according to the reinforcing steel bar arrangement information, the self-adaptive arrangement of the point bar is realized, the manual arrangement of technicians is not needed, and the arrangement efficiency of the point bar is further improved.
Optionally, the determining, based on the section type of the section of the support beam, an angle rib corresponding to the section type includes: determining a section polygon corresponding to the section type, and generating a plurality of auxiliary axes corresponding to the section polygon; determining a plurality of intersection points corresponding to the auxiliary axes based on the intersection relation of the auxiliary axes; and arranging the angle ribs at the positions of the plurality of intersection points.
According to the construction method of the supporting beam reinforcing steel bar provided by the embodiment of the invention, the section polygon corresponding to the section type is determined, so that the corresponding angle bar is determined according to the current section polygon, the arrangement of the point bars is ensured to meet the current section polygon, and the diversity of the arrangement of the point bars is realized.
Optionally, the arranging, within the arrangement range of the point reinforcements, a target point reinforcement based on the reinforcement arrangement information includes: determining a point bar arrangement distance based on the reinforcing steel bar arrangement information and the point bar arrangement range; determining a point rib arrangement position based on the point rib arrangement distance and the point rib arrangement range; and arranging the target point ribs based on the point rib arrangement positions.
Optionally, the reinforcement arrangement information includes an attribute of belonging of the angle reinforcement and a reinforcement arrangement number, where the attribute of belonging of the angle reinforcement is used to represent a belonging position of the angle reinforcement; the determining of the point rib arrangement position based on the point rib arrangement distance and the point rib arrangement range comprises: determining a configuration starting point and a configuration end point of the point rib based on the attribute of the angle rib; and determining the point bar arrangement position based on the arrangement starting point, the arrangement end point, the arrangement quantity of the reinforcing steel bars and the point bar arrangement interval.
According to the construction method of the supporting beam reinforcing steel bar, the angle bar attribution position is determined according to the angle bar attribution attribute, so that the point bar arrangement interval can be determined according to the point bar arrangement range, then the point bar arrangement is carried out in the point bar arrangement position according to the point bar arrangement interval, and the accuracy of the point bar arrangement is guaranteed.
Optionally, the determining a target wire rib corresponding to the support beam based on the position information of the target wire rib includes: responding to a third selection operation of a wire bar drawing mode, and determining a second target drawing mode corresponding to the position information of the target point bar based on the third selection operation; and responding to a second drawing operation adopting the second target drawing mode to obtain a target line rib corresponding to the second drawing operation.
According to the construction method of the support beam reinforcing steel bar provided by the embodiment of the invention, various line bar drawing modes are provided, so that technicians can conveniently select a proper line bar drawing mode to create the line bar, and the line bar creation efficiency is improved.
Optionally, the method further comprises: responding to a fourth selection operation of the target wire rib, and displaying wire rib attribute information corresponding to the target wire rib; and responding to a second editing operation on the rib attribute information, and determining a rib attribute corresponding to the second editing operation.
The construction method of the supporting beam steel bar supports the editing operation of the line rib attribute information, so that the line rib attribute information can be modified, and the individualized requirement of a drawing is met to the greatest extent.
Optionally, the method further comprises: and when the section information of the supporting beam is changed, controlling the target point rib and the target line rib to update in a linkage manner.
According to the construction method of the supporting beam steel bar provided by the embodiment of the invention, when the section information of the supporting beam is changed, the target point steel bar and the target line steel bar can be updated in a linkage manner according to the change of the section information, so that the point steel bar and the line steel bar do not need to be re-created when the section information is changed, and the creation efficiency of a steel bar model is further improved.
Optionally, the method further comprises: and responding to the marking display operation of the target point rib or the target line rib, and displaying the marking information of the target point rib or the target line rib.
Optionally, the displaying the target point tendon or the labeling information of the target point tendon includes: displaying the labeling information of the target point rib based on the drawing mode of the target point rib; or merging and displaying the labeling information of the same target line rib.
The construction method of the support beam reinforcing steel bar provided by the embodiment of the invention supports the display of the marking information aiming at the target point reinforcing steel bar and the target line reinforcing steel bar, so that a technician can check whether the arrangement of the current reinforcing steel bar data is accurate at any time, and the accuracy of the modeling of the support beam reinforcing steel bar is ensured.
Optionally, the obtaining a section of the support beam of the steel bar model to be built includes: generating the support beam cross-section in response to a capture operation on the support beam cross-section; or, in response to the size editing operation on the supporting beam section, determining the size information of the supporting beam section; generating the support beam cross section based on the dimensional information.
The construction method of the support beam steel bar provided by the embodiment of the invention supports the capture drawing and the size editing drawing of the support beam section, and realizes the creation of the support beam section in any closed shape.
Optionally, the obtaining a section of the support beam of the steel bar model to be constructed includes: acquiring a target drawing; responding to the framing operation of the target drawing, and identifying a target closed polygon of an area corresponding to the framing operation; and determining the target closed polygon as the section of the support beam.
According to the construction method of the support beam reinforcing steel bar provided by the embodiment of the invention, the section of the support beam is quickly created by identifying the closed polygon in the target drawing.
Optionally, the method further comprises: and responding to the framing operation of the steel bar line and the steel bar label in the target drawing, and identifying the steel bar data corresponding to the framing operation.
According to the construction method of the support beam steel bar provided by the embodiment of the invention, the steel bar identification in the target drawing is realized by identifying the steel bar line framed and selected by a technician and the steel bar mark, and a large amount of repeated manual operation of the technician is avoided.
According to a second aspect, an embodiment of the present invention provides an apparatus for constructing a support beam reinforcing bar, including: the acquisition module is used for acquiring the section of the support beam of the steel bar model to be constructed; a first determination module for determining a target point rib corresponding to the support beam based on the type of the support beam section; a second determination module for determining a target wire rib corresponding to the support beam based on the position information of the target wire rib; and the generation module is used for generating a support beam steel bar model based on the target point steel bar and the target line steel bar.
According to a third aspect, an embodiment of the present invention provides an electronic device, including: the support beam steel bar construction method comprises a memory and a processor, wherein the memory and the processor are connected with each other in a communication mode, computer instructions are stored in the memory, and the processor executes the computer instructions so as to execute the support beam steel bar construction method of the first aspect or any one 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 enable a computer to execute the method for constructing a supporting beam steel bar according to the first aspect or any one of the embodiments of the first aspect.
It should be noted that, for corresponding beneficial effects of the construction apparatus for a support beam steel bar, the electronic device and the computer-readable storage medium provided in the embodiment of the present invention, please refer to descriptions of corresponding contents in the construction method for a support beam steel bar, which are not described herein again.
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 constructing a support beam rebar according to an embodiment of the invention;
fig. 2 is another flow chart of a method of constructing a support beam rebar according to an embodiment of the invention;
fig. 3 is still another flowchart of a construction method of a support beam reinforcement according to an embodiment of the present invention;
fig. 4 is a further flowchart of a construction method of a support beam reinforcing bar according to an embodiment of the present invention;
FIG. 5 is a schematic view of a stippled bead according to an embodiment of the present invention;
FIG. 6 is a schematic view of a wire rib according to an embodiment of the present invention;
FIG. 7 is a schematic diagram of a wire rib construction according to an embodiment of the invention;
FIG. 8 is a schematic illustration of component property information according to an embodiment of the present invention;
FIG. 9 is a schematic diagram of a way in which a dot bar is drawn according to an embodiment of the invention;
FIG. 10 is a schematic diagram of editing of stippled bar attribute information according to an embodiment of the present invention;
FIG. 11 is a schematic diagram of a manner in which lines are drawn according to an embodiment of the invention;
FIG. 12 is a diagram illustrating editing of string property information according to an embodiment of the present invention;
FIG. 13 is a schematic diagram of linkage update of a point rib and a line rib according to an embodiment of the present invention;
FIG. 14 is a schematic diagram of a piece of reinforcement marking information according to an embodiment of the present invention;
FIG. 15 is another schematic diagram of the stippling information according to an embodiment of the present invention;
FIG. 16 is a schematic diagram of label information of a wire bar according to an embodiment of the invention;
FIG. 17 is a schematic drawing of a trapezoidal cross section according to an embodiment of the present invention;
FIG. 18 is a schematic drawing of a cross section of a support beam according to an embodiment of the invention;
FIG. 19 is a block diagram of a CAD drawing according to an embodiment of the present invention;
FIG. 20 is another block diagram of a CAD drawing in accordance with an embodiment of the present invention;
fig. 21 is a block diagram illustrating a construction apparatus for supporting a beam reinforcement according to an embodiment of the present invention;
fig. 22 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.
In accordance with an embodiment of the present invention, there is provided an embodiment of a method of constructing a support beam rebar, it being noted that the steps illustrated in the flowchart of the figure may be performed 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 performed in an order different than here.
In this embodiment, a method for constructing a supporting beam reinforcement bar is provided, which can be used in electronic devices, such as mobile phones, tablet computers, and the like, fig. 1 is a flowchart of a method for constructing a supporting beam reinforcement bar according to an embodiment of the present invention, and as shown in fig. 1, the flowchart includes the following steps:
and S11, obtaining the section of the support beam of the steel bar model to be constructed.
The cross section of the support beam is a cross section obtained by cutting in the vertical direction, and the cross section of the support beam is a closed polygon. The rebar model is used to characterize the layout of the rebars that make up the support beam. The section of the support beam can be drawn by a design tool by a technician, can also be obtained by an identification drawing (e.g., a CAD drawing), and can also be obtained by other methods.
And S12, determining a target point rib corresponding to the support beam based on the section type of the section of the support beam.
The point bars correspond to the longitudinal bars of the support beam, i.e., the reinforcing bars perpendicular to the cutting direction are shown as point bars, as shown in fig. 5. The cross-sectional type is used to indicate a cross-sectional shape of the support beam member, such as a rectangular cross-section, a trapezoidal cross-section, an anisotropic cross-section, and the like. The layout of the reinforcing bars of the support beam will be different for different cross-sectional shapes. When the electronic equipment acquires the cross section of the supporting beam, the cross section type of the cross section of the supporting beam can be identified, and corresponding target point ribs are arranged according to the current cross section type.
It should be noted that the arrangement mode of the target point rib and the target line rib of the opposite cross section is the same as that of the rectangular cross section, and only the point rib and the line rib are correspondingly arranged along with the shape of the cross section, that is, the difference in the arrangement of the reinforcing steel bars exists between the opposite cross section and the rectangular cross section.
And S13, determining a target line rib corresponding to the support beam based on the position information of the target point rib.
The wire bars correspond to the stirrups and lacing wires of the longitudinal bars of the supporting beam, i.e. the bars parallel to the cutting direction are shown as wire bars, as shown in fig. 6. The position information is the arrangement position of the target point rib. After the arrangement of the target point ribs is completed, the electronic device may sequentially construct line ribs between different target point ribs according to the arrangement position of the current point rib, as shown in fig. 7.
And S14, generating a support beam steel bar model based on the target point steel bar and the target line steel bar.
After the arrangement of the target point rib and the target line rib is finished, the electronic equipment determines the currently arranged target point rib and the currently arranged target line rib as a support beam steel bar model corresponding to the current section type, then the steel bar amount required by the support beam steel bar model can be calculated according to the support beam steel bar model, and the steel bar calculation function is better supported.
According to the construction method of the supporting beam steel bar, the type of the section of the supporting beam is identified to construct the target point steel bar corresponding to the type of the section of the supporting beam, and then the line steel bar of the supporting beam is constructed according to the position of the point steel bar, so that the construction of the supporting beam steel bar model is completed. According to the method, the corresponding support beam steel bar model can be generated according to the type of the section of the support beam, so that a technician does not need to draw the support beam steel bar model completely by hand, the workload of the technician is reduced, and the support beam steel bar model is quickly created. Meanwhile, the support beam steel bar model is convenient for technicians to determine subsequent steel bar calculated amount, and the determination efficiency of the steel bar calculated amount is improved.
The embodiment provides a method for constructing a supporting beam steel bar, which can be used for electronic equipment such as a mobile phone, a tablet personal computer, a computer and the like. Fig. 2 is a flowchart of a construction method of a support beam reinforcing bar according to an embodiment of the present invention, as shown in fig. 2, the flowchart including the steps of:
and S21, obtaining the section of the support beam of the steel bar model to be constructed.
For a detailed description, refer to the corresponding related description of the above embodiments, which is not repeated herein.
And S22, determining a target point rib corresponding to the support beam based on the section type of the section of the support beam.
As an optional implementation, the step S22 may include:
s221, acquiring member attribute information of the support beam, and determining reinforcing steel bar arrangement information from the member attribute information.
The member attribute information is used for representing the steel bar attribute of the support beam member, and the member attribute information is designed by a technician according to the actual situation. The member attribute information includes rebar arrangement information, and the rebar arrangement information is used for representing arrangement data of rebars, such as rebar arrangement quantity, rebar grade, rebar diameter and the like.
Specifically, a component property editing function is set in a design tool deployed in the electronic device, and a technician can edit component properties through an input device (such as a mouse or a keyboard), such as the reinforcement information of the upper reinforcement, the lower reinforcement and the side reinforcement shown in fig. 8, for example, 5C25, which represents the reinforcement arrangement number-reinforcement level-reinforcement diameter (where the reinforcement diameter is in mm). Accordingly, the electronic device can respond to the editing operation of a technician, acquire the member attribute information of the support beam, and extract the reinforcing bar arrangement information from the construction attribute information.
S222, determining the angle ribs corresponding to the section type based on the section type of the section of the support beam.
The angle bars are reinforcing steel bars arranged at the positions of the vertexes of the polygon of the cross section corresponding to the cross section of the supporting beam. The electronic equipment identifies the section type of the section of the support beam, determines the vertex of the section polygon, and arranges the angle rib at the position of the vertex of the section polygon. For example, the reinforcing bars at the four corners of the rectangular cross section are the corner bars of the rectangular cross section.
Specifically, the step S222 may include:
(1) A cross-sectional polygon corresponding to the cross-sectional type is determined, and a plurality of secondary axes corresponding to the cross-sectional polygon are generated.
And determining a section polygon according to the section type of the section of the support beam, and constructing an auxiliary axis corresponding to the section polygon according to the offset distance corresponding to the section of the support beam. E.g., rectangular, with 4 minor axes defined by the offset distance.
Wherein, offset distance = protective layer + stirrup diameter + indulges muscle radius, sets up offset distance and is the distance that is a protective layer in order to guarantee that the outside of stirrup is apart from the polygonal nearest distance in cross-section (the protective layer can set up in component attribute information), owing to indulge the muscle simultaneously and contain a plurality of reinforcing bars, here gets the biggest muscle radius of indulging.
(2) And determining a plurality of intersection points corresponding to the plurality of auxiliary axes based on the intersection relationship of the plurality of auxiliary axes.
(3) And arranging angle ribs at the positions of the plurality of intersection points.
According to the intersection relation among the auxiliary axes, an intersection point generated by the intersection of the auxiliary axes can be determined, and the intersection point is the position of the vertex of the section polygon. Then, the positions of the plurality of intersection points are determined as the arrangement positions of the angle ribs, namely, the angle ribs are arranged at the positions of the plurality of intersection points.
Taking a rectangular cross section as an example, 4 intersection points of upper left, upper right, lower left and lower right can be obtained according to the intersection points of 4 auxiliary axes, and angle ribs are arranged at the positions of the 4 intersection points.
Through confirming the cross-section polygon that the cross-section type corresponds to corresponding angle muscle is determined according to current cross-section polygon, guarantees arranging of some muscle and satisfies current cross-section polygon, has realized the variety that the some muscle was arranged.
And S223, determining the arrangement range of the point ribs based on the positions of the angle ribs.
Connect gradually the angle muscle position, can constitute the scope line of arranging, the scope that should arrange the scope line and surround is the scope of arranging for the point muscle.
Use rectangular cross section as an example, according to the intersection point of 4 auxiliary axis lines, can acquire upper left, upper right, lower left, lower right 4 nods, the range line of arranging that upper portion, lower part, left side, right side reinforcing bar just can be obtained to 4 lines that these 4 nods are connected, 4 ranges lines of arranging that promptly surround are the range of arranging for the point muscle.
And S224, arranging the target point reinforcements based on the reinforcement arrangement information in the reinforcement arrangement range.
The arrangement positions of the point bars can be determined according to the arrangement information of the reinforcing steel bars and the arrangement range of the point bars, and the arrangement of the target point bars is carried out according to the determined arrangement positions.
Specifically, the step S224 may include:
(1) And determining the arrangement distance of the point reinforcements based on the arrangement information of the reinforcements and the arrangement range of the point reinforcements.
(2) And determining the point rib arrangement position based on the point rib arrangement distance and the point rib arrangement range.
(3) And arranging the target point ribs based on the point rib arrangement positions.
The reinforcing steel bar arrangement quantity corresponding to each arrangement range line is determined according to the reinforcing steel bar arrangement information, and the length of each arrangement range line can be determined according to the arrangement range of the point reinforcing steel bars. The length that quantity and each range line of arranging are arranged to the combination reinforcing bar, can calculate the point muscle interval of arranging, and the point muscle interval of arranging each range line = the length of arranging the range line divides the reinforcing bar promptly and arranges quantity. And then, the arrangement positions of the point ribs in the point rib arrangement range can be sequentially calculated according to the point rib arrangement intervals, and the point ribs are arranged according to the current point rib arrangement positions to generate a point rib model.
Specifically, the rebar arrangement information includes an angle bar attribution attribute and a rebar arrangement number, and the angle bar attribution attribute is used for representing an attribution position of the angle bar. The home location includes upper rebar, lower rebar, side rebar, and the like.
Accordingly, the step (2) may include:
(21) And determining the arrangement starting point and the arrangement end point of the point rib based on the attribution attribute of the angle rib.
(22) Based on the starting point of arranging, arrange the terminal point, the reinforcing bar is arranged quantity and the interval is arranged to the point muscle, the position is arranged to the point muscle.
The arrangement range lines to which the angle bars need to belong can be determined according to the attribute of the angle bar attribution so as to determine the arrangement starting points and the arrangement end points of the arrangement range lines when the point bars are arranged. Namely whether the starting point and the end point need to be deducted when the point ribs are arranged.
The arrangement distance of the point bars can be calculated according to the arrangement quantity of the steel bars (such as 5C25, namely 5 steel bars) appointed in the arrangement information of the steel bars and the length of the arrangement range line. And sequentially calculating the arrangement positions of the point ribs according to the arrangement intervals of the point ribs. In the process, if the arrangement starting point and the arrangement end point need to be deducted, the reinforcing steel bars are not arranged at the arrangement starting point and the arrangement end point, but at intervals of one point reinforcing steel bar. For example, the angle bars belong to the side reinforcing bars, and when arranging the upper reinforcing bars and the lower reinforcing bars, only one point bar is needed to be arranged at intervals, and the point bars do not need to be arranged at the starting points and the end points of the upper arrangement range lines and the lower arrangement range lines.
Confirm angle muscle home position through angle muscle home attribute, can confirm a little muscle according to the range of arranging of point muscle from this and arrange the interval, arrange the interval according to a little muscle then and carry out a little muscle in the position of arranging of point muscle, guaranteed the accuracy that a little muscle was arranged.
And S23, determining a target line rib corresponding to the support beam based on the position information of the target point rib.
For a detailed description, refer to the corresponding related description of the above embodiments, which is not repeated herein.
And S24, generating a support beam steel bar model based on the target point steel bar and the target line steel bar.
For a detailed description, refer to the corresponding related description of the above embodiments, which is not repeated herein.
According to the construction method of the supporting beam reinforcing steel bar, reinforcing steel bar arrangement information is determined through member attribute information of the supporting beam, the position of the angle bar is determined through the section type, and then the point bar arrangement range can be determined according to the position of the angle bar, so that point bar arrangement can be carried out in the point bar arrangement range according to the reinforcing steel bar arrangement information, self-adaptive arrangement of the point bar is achieved, manual arrangement of technicians is not needed, and the arrangement efficiency of the point bar is further improved.
In this embodiment, a method for constructing a supporting beam steel bar is provided, which can be used in electronic devices, such as mobile phones, tablet computers, and the like, fig. 3 is a flowchart of a method for constructing a supporting beam steel bar according to an embodiment of the present invention, and as shown in fig. 3, the flowchart includes the following steps:
and S31, acquiring the section of the support beam of the steel bar model to be constructed.
For a detailed description, refer to the corresponding related description of the above embodiments, which is not repeated herein.
And S32, determining a target point rib corresponding to the support beam based on the section type of the section of the support beam.
As an optional implementation, the step S32 may include:
s321, determining a section polygon based on the section type of the section of the support beam.
The section type of the section of the support beam is the section shape of the section of the support beam, and a section polygon corresponding to the section shape can be determined according to the section shape.
S322, responding to the first selection operation of the rebar drawing mode, and determining a first target drawing mode corresponding to the first selection operation.
The bar-dot drawing modes include dot-type drawing, line drawing and line selection, and technicians can select a corresponding drawing mode according to drawing habits of the technicians, for example, a certain drawing mode is selected by clicking a mouse, as shown in fig. 9. Correspondingly, the electronic device can respond to the first selection operation of the technician on the point tendon drawing mode, determine the selected point tendon drawing mode, and determine the selected point tendon drawing mode as the first target drawing mode.
S323, responding to the first drawing operation of the first target drawing mode for the section polygon, and obtaining a target point rib corresponding to the first drawing operation.
The technician adopts the selected point rib drawing mode and carries out corresponding point rib drawing operation aiming at the vertex of the section polygon. Accordingly, the electronic device may generate the target point bar corresponding to the cross-sectional polygon in response to a drawing operation of the technician on the point bar.
As an optional implementation manner, the step S32 may further include:
(1) And responding to the second selection operation of the target point tendon, and displaying the point tendon attribute information corresponding to the target point tendon.
Specifically, the point rib attribute information corresponding to the target point rib can be displayed in a pop-up window mode, and a user can conveniently modify the point rib attribute information at any time according to requirements when finishing the point rib arrangement.
(2) And responding to the first editing operation of the bar attribute information, and determining the bar attribute corresponding to the first editing operation.
After the drawing of the target point rib is completed, a technician can select a certain point rib element (such as a small circle representing the point rib shown in fig. 10) in a reinforcing bar drawing graphical interface of the electronic device, and at this time, the electronic device can respond to a second selection operation of the technician on the target point rib and display the point rib attribute information corresponding to the target point rib. Specifically, the electronic device may pop up a floating window with a rebar property, where the floating window with the rebar property is a point rebar property window for setting a target point rebar.
Technical staff can edit the bar-pointing attribute information in the floating window, and accordingly the electronic equipment can respond to the editing operation of the technical staff on the bar-pointing attribute information to obtain the currently arranged bar-pointing attribute. The point bar attribute information comprises point bar information and a point bar type. The steel bar dotting information comprises steel bar dotting grade and diameter, and the steel bar dotting type is used for describing whether the current steel bar dotting is an upper steel bar, a lower steel bar or a side steel bar. Because different rebar types are different when computing rebar node anchorage, differentiation needs to be made through rebar point types.
And S33, determining the target line rib corresponding to the supporting beam based on the position information of the target point rib.
Specifically, the step S33 may include:
and S331, in response to a third selection operation on the wire drawing mode, determining a second target drawing mode corresponding to the position information of the target point wire based on the third selection operation.
The line rib drawing modes include point type straight lines, three-point arcs, two-point small arcs, two-point large arcs and rectangles, and technicians can select corresponding line rib drawing modes according to drawing habits of the line rib drawing modes, for example, a certain line rib drawing mode is selected by mouse clicking, as shown in fig. 11. Accordingly, the electronic device may respond to a second selection operation of the technician on the wire bar drawing mode, determine the wire bar drawing mode selected by the technician, and determine the wire bar drawing mode selected by the technician as a second target drawing mode corresponding to the position where the current target point wire bar is located, as shown in fig. 7.
And S332, responding to the second drawing operation adopting the second target drawing mode, and obtaining a target line rib corresponding to the second drawing operation.
The technician adopts the selected line rib drawing mode and carries out corresponding line rib drawing operation aiming at the vertex of the section polygon. Accordingly, the electronic device can respond to drawing operation of the technician on the wire rib, and generate a target wire rib corresponding to the position of the target point rib.
As an optional implementation manner, the step S33 may further include:
(1) And responding to the fourth selection operation of the target wire rib, and displaying wire rib attribute information corresponding to the target wire rib.
(2) And responding to the second editing operation of the wire rib attribute information, and determining the wire rib attribute corresponding to the second editing operation.
After the drawing of the target wire bar is completed, the technician can select a certain wire bar element (such as a wire segment representing the wire bar shown in fig. 12) in the bar drawing graphical interface of the electronic device, and at this time, the electronic device can respond to the fourth selection operation of the technician on the target wire bar and display wire bar attribute information corresponding to the target wire bar. Specifically, the electronic device may pop up a floating window with a rebar property, where the floating window with the rebar property is a wire rib property window for setting a target wire rib.
Technical staff can edit the wire rib attribute information in the suspension window, and accordingly the electronic equipment can respond to the editing operation of the technical staff on the wire rib attribute information to obtain the currently arranged wire rib attribute. Wherein, line muscle attribute information includes line muscle information and line muscle crotch angle. The wire rib information comprises wire rib grades, diameters and intervals, and the wire rib hook angles comprise no hook, 90 degrees, 135 degrees and 180 degrees.
As an optional implementation, the method may further include: and when the section information of the supporting beam is changed, controlling the target point rib and the target line rib to update in a linkage manner.
The cross-sectional information is used to characterize the cross-sectional properties of the support beam, which may include cross-sectional dimensions, protective layer properties, and the like. After the target point rib and the target line rib are arranged, when technicians modify cross section information such as cross section size or protective layer attribute, the position of the target point rib and the shape of the target line rib can be synchronously modified in a linkage manner. Fig. 13 shows the arrangement of the target point rib and the target line rib before the modification of the cross-sectional information, and the arrangement of the target point rib and the target line rib after the modification of the cross-sectional information.
When the section information of the supporting beam changes, the target point rib and the target line rib can be updated in a linkage mode according to the change of the section information, so that when the section information changes, the point rib and the line rib do not need to be created again, and the creation efficiency of the steel bar model is further improved.
As an optional implementation, the method may further include: and responding to the marking display operation of the target point rib or the target line rib, and displaying the marking information of the target point rib or the target line rib.
The marking information is the reinforcing steel bar information of the target point reinforcing steel bar or the target line reinforcing steel bar. When the reinforcing bar model that the supporting beam cross-section corresponds has a plurality ofly, then the technical staff will be more time-consuming and laborious when looking over each reinforcing bar model in order to carry out the check of reinforcing bar information and reinforcing bar type. In order to solve the problem, a design tool deployed in the electronic equipment adds a reinforcing bar marking function to a reinforcing bar editing interface. When the technician views the relevant information of the target point bar or the target line bar, the rebar marking function can be selected. Correspondingly, the electronic equipment can respond to the marking display operation of the technician on the target point tendon or the target line tendon, and display the marking information of the target point tendon or the target line tendon in real time.
Specifically, the step of displaying the labeling information of the target point tendon or the target line tendon may include: displaying the labeling information of the target point tendon based on the drawing mode of the target point tendon; or merging and displaying the labeling information of the same target line rib.
For the display of the point bar marking information, when the bar marking function is selected to display the marking information, the electronic device may detect the point bar on the auxiliary axis and the point bar not on the auxiliary axis. For the point bars not on the auxiliary axis, labeling is performed according to the drawing mode (point drawing mode, line drawing arrangement, line selection arrangement) of each point bar, specifically, each point bar formed by the point drawing mode is labeled separately, and the point bars generated by the line drawing arrangement or the line selection arrangement are labeled by one long lead and a plurality of short leads in a unified manner, as shown in fig. 14. For the point bars on the auxiliary axis, the bar information can be respectively displayed by characters around the section: upper reinforcing steel bars, lower reinforcing steel bars and side longitudinal steel bars.
It should be noted that, after the steel bar is first created through the component attribute information, when the steel bar marking function is selected to display the marking information, the dimension information of the section of the support beam is displayed, and the default steel bar information is displayed on the periphery of the section by characters: upper reinforcing bars, lower reinforcing bars, lateral longitudinal bars, as shown in fig. 15.
For the display of the line bar label information, the same target line bars are merged into one label to be displayed. Specifically, as shown in fig. 16, the marking leads for the target wire bars in different directions are respectively led to the left side and the lower side of the cross section of the support beam, so that the information of the steel bars of different target wire bars can be clearly seen.
By displaying the labeling information aiming at the target point rib and the target line rib, a technician can check whether the arrangement of the current reinforcing steel bar data is accurate at any time, so that the accuracy of modeling of the reinforcing steel bar of the supporting beam is ensured.
And S34, generating a support beam steel bar model based on the target point steel bar and the target line steel bar.
For a detailed description, refer to the corresponding related description of the above embodiments, which is not repeated herein.
According to the construction method of the supporting beam reinforcing steel bar provided by the embodiment of the invention, multiple point bar drawing modes and line bar drawing modes are provided, so that technicians can conveniently select the appropriate point bar drawing mode and line bar drawing mode to create the point bar and the line bar, and the creation efficiency of the point bar and the line bar is improved. The editing operation of the bar dot attribute information and the bar line attribute information is supported, so that the bar dot attribute and the bar line attribute can be modified, and the personalized requirements of the drawing are met to the greatest extent.
In this embodiment, a method for constructing a supporting beam steel bar is provided, which may be used for electronic devices, such as a mobile phone, a tablet computer, a computer, and the like, and fig. 4 is a flowchart of a method for constructing a supporting beam steel bar according to an embodiment of the present invention, where as shown in fig. 4, the flowchart includes the following steps:
and S41, obtaining the section of the support beam of the steel bar model to be constructed.
As an optional implementation, the step S41 may include:
s411, in response to the capturing operation of the support beam section, a support beam section is generated.
A design tool deployed in an electronic device is provided with a graphical interactive interface. The technician can capture the cross section of the drawing support beam at any point in the graphical interactive interface, specifically including drawing rectangular cross section, trapezoidal cross section and other cross sections with different shapes, such as the trapezoidal cross section shown in fig. 17.
As an optional implementation manner, the step S41 may include:
s412, in response to the size editing operation on the cross section of the support beam, size information of the cross section of the support beam is determined.
S413, a support beam cross section is generated based on the size information.
A technician can edit the dimension information of the cross section of the support beam in the graphical interactive interface, and accordingly, the electronic device can obtain the dimension information of the cross section of the support beam in response to the dimension editing operation, and construct the outline of the cross-section polygon, i.e. the cross section of the support beam, according to the dimension information of the cross section of the support beam, as shown in fig. 17.
As an alternative embodiment, after completing the contouring to generate the support beam cross-section, the technician may continue to contour if the current cross-sectional shape does not meet expectations. Accordingly, the electronic device may respond to the drawing operation and merge the currently drawn profile with the historical generated profiles to obtain a final profile, and generate a final support beam cross-section, as shown in fig. 18.
As an optional implementation manner, the step S41 may further include:
(1) And acquiring a target drawing.
The target drawing is a pre-designed CAD construction drawing. The target drawing may be designed by a technician through CAD software, may be called from a local storage space of the electronic device, may be imported from an external storage device, and may also be obtained in other manners, which is not specifically limited herein.
(2) And responding to the framing operation of the target drawing, and identifying a target closed polygon of the area corresponding to the framing operation.
When the user does not want to draw the cross section of the supporting beam, the user can select the target drawing in a frame mode so as to select corresponding lines from the frame to form a target closed polygon. Specifically, a design tool deployed in the electronic device supports a drawing function of framing, and a technician can frame a required CAD element range through the drawing function, as shown in fig. 19. The electronic device can respond to the framing operation of the technician, and can identify the CAD lines in the CAD element range after the electronic device detects that the technician completes the framing of the CAD element range, so as to generate a corresponding target closed polygon according to the CAD lines.
As shown in fig. 20, the framing operation may support modes such as selecting according to a single drawing element, selecting according to a drawing layer, selecting according to a color, and intelligently identifying, and when the CAD element is framed, a technician may select a corresponding mode according to actual requirements, thereby implementing identification requirements for different drawings.
(3) And determining the target closed polygon as the section of the support beam.
And determining the section formed by the target closed polygon as the section of the support beam.
As an optional implementation, the method may further include: when the proportion of the CAD drawing has errors, technicians can adjust the proportion of the CAD elements. Specifically, the technician may accomplish the scaling of the CAD elements by specifying two points on the CAD drawing and entering the actual length.
As an optional implementation, the method may further include: the CAD drawing is adjusted to a proper position by moving the CAD drawing and rotating the CAD drawing.
As an optional implementation, the method may further include: when the CAD drawing does not need to be displayed, the CAD drawing can be deleted.
As an optional implementation, the method may further include: and responding to the framing operation of the steel bar line and the steel bar label in the target drawing, and identifying the steel bar data corresponding to the framing operation.
The frame selection operation of the steel bar wire comprises single picture element selection, selection according to a picture layer, selection according to color, selection according to radius and selection according to a continuous wire. The frame selection operation of the steel bar marking comprises single picture element selection, selection according to the picture layer and selection according to the color. Different drawing requirements are met by setting various frame selection operations.
The electronic equipment can respond to the frame selection operation of a technician on the steel bar lines and the steel bar labels, identify the steel bar lines and the steel bar labels in the frame selection area, obtain corresponding steel bar data, and determine the arrangement of the point bars and the arrangement of the line bars in the current target drawing according to the steel bar data.
And S42, determining a target point rib corresponding to the support beam based on the section type of the section of the support beam.
For detailed description, reference is made to the corresponding related description of the above embodiments, and details are not repeated herein.
And S43, determining a target line rib corresponding to the supporting beam based on the position information of the target point rib.
For detailed description, reference is made to the corresponding related description of the above embodiments, and details are not repeated herein.
And S44, generating a support beam steel bar model based on the target point steel bar and the target line steel bar.
For detailed description, reference is made to the corresponding related description of the above embodiments, and details are not repeated herein.
The construction method of the support beam steel bar provided by the embodiment supports capture drawing and dimension editing drawing of the support beam cross section, and realizes creation of the support beam cross section in any closed shape. The method supports the identification of the target drawing so as to realize the rapid creation of the section of the support beam by identifying the closed polygon in the target drawing. The steel bar identification in the target drawing is realized by identifying the steel bar line framed and selected by the technician and the steel bar mark, and the repeated manual operation of the technician is avoided.
In this embodiment, a device for constructing a supporting beam steel bar is further provided, and the device is used for implementing the above embodiments and preferred embodiments, and is not described again after being described. 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 a construction apparatus for a support beam reinforcing bar, as shown in fig. 21, including:
and the obtaining module 51 is used for obtaining the section of the support beam of the steel bar model to be constructed.
The first determination module 52 is configured to determine a target point rib corresponding to the support beam based on the cross-sectional type of the support beam cross-section.
And a second determination module 53 for determining a target wire rib corresponding to the support beam based on the position information of the target wire rib.
And the generating module 54 is used for generating a support beam steel bar model based on the target point steel bar and the target line steel bar.
As an optional embodiment, the first determining module 52 is specifically configured to obtain member attribute information of the support beam, and determine reinforcing steel bar arrangement information from the member attribute information; determining an angle rib corresponding to the section type based on the section type of the section of the support beam; determining the arrangement range of the point ribs based on the positions of the angle ribs; and arranging the target point reinforcements based on the reinforcement arrangement information within the reinforcement arrangement range.
Specifically, the first determining module 52 is further configured to determine a cross-sectional polygon corresponding to the cross-sectional type, and generate a plurality of secondary axes corresponding to the cross-sectional polygon; determining a plurality of intersection points corresponding to the auxiliary axes based on the intersection relationship of the auxiliary axes; and arranging angle ribs at the positions of the plurality of intersection points.
Specifically, the first determining module 52 is further configured to determine a bar arrangement distance based on the bar arrangement information and the bar arrangement range; determining the arrangement position of the point ribs based on the arrangement distance and the arrangement range of the point ribs; and arranging the target point ribs based on the point rib arrangement positions.
Specifically, the first determining module 52 is further configured to determine an arrangement starting point and an arrangement ending point of a point bar based on the attribute of the angle bar; based on the starting point of arranging, arrange the terminal point, the reinforcing bar is arranged quantity and the interval is arranged to the point muscle, and the position is arranged to the point muscle.
As an alternative embodiment, the first determining module 52 is specifically configured to determine a cross-sectional polygon based on the cross-sectional type of the cross-section of the support beam; responding to a first selection operation of the reinforcement drawing mode, and determining a first target drawing mode corresponding to the first selection operation; and responding to a first drawing operation aiming at the section polygon by adopting a first target drawing mode, and obtaining a target point rib corresponding to the first drawing operation.
Specifically, the first determining module 52 is further configured to, in response to a second selection operation on a target point tendon, display the property information of the target point tendon corresponding to the target point tendon; and responding to the first editing operation of the bar attribute information, and determining the bar attribute corresponding to the first editing operation.
Optionally, the first determining module 52 displays the point bar attribute information corresponding to the target point bar in a pop-up window manner.
As an optional implementation manner, the second determining module 53 is specifically configured to, in response to a third selection operation on the wire bar drawing manner, determine, based on the third selection operation, a second target drawing manner corresponding to the position information of the target point wire bar; and responding to a second drawing operation adopting a second target drawing mode to obtain a target line rib corresponding to the second drawing operation.
Specifically, the second determining module 53 is further configured to, in response to a fourth selection operation on the target wire bar, display wire bar attribute information corresponding to the target wire bar; and responding to the second editing operation of the wire rib attribute information, and determining the wire rib attribute corresponding to the second editing operation.
As an alternative embodiment, the above-mentioned acquisition module 51 is used in particular for generating the supporting beam section in response to a capturing operation of the supporting beam section.
As an optional embodiment, the obtaining module 51 is further specifically configured to determine size information of the cross section of the support beam in response to a size editing operation on the cross section of the support beam; a support beam cross section is generated based on the dimensional information.
As an optional implementation manner, the obtaining module 51 is specifically further configured to obtain a target drawing; responding to the framing operation of the target drawing, and identifying a target closed polygon of an area corresponding to the framing operation; and determining the target closed polygon as the section of the support beam.
As an optional implementation, the constructing of the support beam steel bar further includes:
and the linkage module is used for controlling the linkage update of the target point rib and the target line rib when the section information of the supporting beam is changed.
As an optional embodiment, the construction of the supporting beam steel bar further comprises:
and the marking module is used for responding to the marking display operation of the target point rib or the target line rib and displaying the marking information of the target point rib or the target line rib.
Specifically, the labeling module is used for displaying the labeling information of the target point rib based on the drawing mode of the target point rib; or merging and displaying the labeling information of the same target line rib.
As an optional implementation, the constructing of the support beam steel bar further includes:
and the identification module is used for responding to the framing operation of the reinforcing steel bar lines and the reinforcing steel bar labels in the target drawing and identifying the reinforcing steel bar data corresponding to the framing operation.
The construction means of the support beam rebar in this embodiment is in the form of a functional unit, where the unit is an ASIC circuit, a processor and memory executing one or more software or fixed programs, and/or other devices that can provide the above-described functionality.
Further functional descriptions of the modules are the same as those of the corresponding embodiments, and are not repeated herein.
The device for constructing the supporting beam steel bar provided by the embodiment constructs the target point steel bar corresponding to the type of the section of the supporting beam by identifying the type of the section of the supporting beam, and then constructs the line steel bar of the supporting beam according to the position of the point steel bar, thereby completing the construction of the supporting beam steel bar model. The device can generate a corresponding supporting beam steel bar model according to the type of the cross section of the supporting beam, technical personnel do not need to draw manually completely, the workload of the technical personnel is reduced, and the supporting beam steel bar model is created quickly. Meanwhile, the support beam steel bar model is convenient for technicians to determine subsequent steel bar calculated amount, and the determination efficiency of the steel bar calculated amount is improved.
An embodiment of the present invention further provides an electronic device, which includes the above-described apparatus for constructing a support beam reinforcing bar shown in fig. 21.
Referring to fig. 22, fig. 22 is a schematic structural diagram of an electronic device according to an alternative embodiment of the present invention, and as shown in fig. 22, the electronic device may include: at least one processor 601, such as a CPU (Central Processing Unit), at least one communication interface 603, memory 604, and at least one communication bus 602. Wherein a communication bus 602 is used to enable the connection communication between these components. The communication interface 603 may include a Display (Display) and a Keyboard (Keyboard), and the optional communication interface 603 may also include a standard wired interface and a standard wireless interface. The Memory 604 may be a high-speed RAM (Random Access Memory) or a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. The memory 604 may optionally be at least one storage device located remotely from the processor 601. Wherein the processor 601 may be in connection with the apparatus described in fig. 20, the memory 604 stores an application program, and the processor 601 calls the program code stored in the memory 604 for performing any of the method steps described above.
The communication bus 602 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The communication bus 602 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. 22, but this does not indicate only one bus or one type of bus.
The memory 604 may include a volatile memory (RAM), such as a random-access memory (RAM); the memory may also include a non-volatile memory (english: flash memory), such as a Hard Disk Drive (HDD) or a solid-state drive (SSD); the memory 604 may also comprise a combination of the above types of memory.
The processor 601 may be a Central Processing Unit (CPU), a Network Processor (NP), or a combination of a CPU and an NP.
The processor 601 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, memory 604 is also used to store program instructions. Processor 601 may invoke program instructions to implement a method of constructing a support beam rebar as shown in the embodiments of fig. 1-4 of the present application.
Embodiments of the present invention further provide a non-transitory computer storage medium, where the computer storage medium stores computer-executable instructions, and the computer-executable instructions may execute the method for constructing a supporting beam steel bar in any of the above method embodiments. 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 (19)
1. A construction method of a supporting beam steel bar is characterized by comprising the following steps:
acquiring a support beam section of a steel bar model to be constructed;
determining a target point rib corresponding to the support beam based on the section type of the section of the support beam;
determining a target line rib corresponding to the support beam based on the position information of the target point rib;
and generating a support beam steel bar model based on the target point steel bar and the target line steel bar.
2. The method of claim 1, wherein the determining target point ribs corresponding to the support beam based on the type of cross section of the support beam cross section comprises:
determining a section polygon based on the section type of the section of the support beam;
responding to a first selection operation on a bar drawing mode, and determining a first target drawing mode corresponding to the first selection operation;
and responding to a first drawing operation aiming at the section polygon by adopting the first target drawing mode, and obtaining a target point rib corresponding to the first drawing operation.
3. The method of claim 2, further comprising:
responding to a second selection operation on the target point rib, and displaying the point rib attribute information corresponding to the target point rib;
and responding to a first editing operation on the bar-pointing attribute information, and determining a bar-pointing attribute corresponding to the first editing operation.
4. The method according to claim 3, wherein the point bar attribute information corresponding to the target point bar is displayed in a popup window.
5. The method of claim 1, wherein determining a target point bar corresponding to the support beam based on a cross-sectional type of the support beam cross-section comprises:
acquiring member attribute information of the support beam, and determining reinforcing steel bar arrangement information from the member attribute information;
determining an angle rib corresponding to the section type of the support beam section based on the section type of the support beam section;
determining a point rib arrangement range based on the position of the angle rib;
and arranging target point reinforcements based on the reinforcement arrangement information within the reinforcement arrangement range.
6. The method of claim 5, wherein determining the corner bead corresponding to the cross-sectional type of the support beam cross-section based on the cross-sectional type comprises:
determining a section polygon corresponding to the section type, and generating a plurality of auxiliary axes corresponding to the section polygon;
determining a plurality of intersection points corresponding to the auxiliary axes based on the intersection relation of the auxiliary axes;
and arranging the angle ribs at the positions of the plurality of intersection points.
7. The method according to claim 5, wherein arranging the target point bars based on the bar arrangement information within the bar arrangement range includes:
determining a point bar arrangement distance based on the reinforcing steel bar arrangement information and the point bar arrangement range;
determining a point rib arrangement position based on the point rib arrangement distance and the point rib arrangement range;
and arranging the target point ribs based on the point rib arrangement positions.
8. The method according to claim 7, wherein the rebar arrangement information comprises a rebar attribution attribute and a rebar arrangement number, the rebar attribution attribute being used for characterizing an attribution position of the rebar; the determining of the point rib arrangement position based on the point rib arrangement distance and the point rib arrangement range comprises:
determining an arrangement starting point and an arrangement end point of the point rib based on the attribution attribute of the angle rib;
and determining the point bar arrangement position based on the arrangement starting point, the arrangement end point, the arrangement quantity of the reinforcing steel bars and the point bar arrangement interval.
9. The method according to claim 1, wherein the determining a target wire bar corresponding to the support beam based on the position information of the target wire bar comprises:
responding to a third selection operation of a wire bar drawing mode, and determining a second target drawing mode corresponding to the position information of the target point bar based on the third selection operation;
and responding to a second drawing operation adopting the second target drawing mode to obtain a target line rib corresponding to the second drawing operation.
10. The method of claim 9, further comprising:
responding to a fourth selection operation on the target wire rib, and displaying wire rib attribute information corresponding to the target wire rib;
and responding to a second editing operation on the rib attribute information, and determining a rib attribute corresponding to the second editing operation.
11. The method of any one of claims 1-10, further comprising:
and when the section information of the supporting beam is changed, controlling the target point rib and the target line rib to update in a linkage manner.
12. The method of any one of claims 1-10, further comprising:
and responding to the marking display operation of the target point rib or the target line rib, and displaying the marking information of the target point rib or the target line rib.
13. The method according to claim 12, wherein the displaying the target bar or the annotation information of the target bar comprises:
displaying the labeling information of the target point tendon based on the drawing mode of the target point tendon;
or the like, or a combination thereof,
and merging and displaying the labeling information of the same target line rib.
14. The method of claim 1, wherein the obtaining of the section of the support beam of the rebar model to be constructed comprises:
generating the support beam cross-section in response to a capture operation on the support beam cross-section;
or the like, or a combination thereof,
determining size information of the support beam section in response to a size editing operation on the support beam section;
generating the support beam cross section based on the dimensional information.
15. The method of claim 1, wherein the obtaining of the support beam section of the steel bar model to be constructed comprises:
acquiring a target drawing;
responding to the framing operation of the target drawing, and identifying a target closed polygon of an area corresponding to the framing operation;
and determining the target closed polygon as the section of the support beam.
16. The method of claim 15, further comprising:
and responding to the framing operation of the steel bar line and the steel bar label in the target drawing, and identifying the steel bar data corresponding to the framing operation.
17. A construction device for a support beam reinforcing bar, comprising:
the acquisition module is used for acquiring the section of the support beam of the steel bar model to be constructed;
a first determination module for determining a target point rib corresponding to the support beam based on a section type of the section of the support beam;
a second determination module for determining a target wire rib corresponding to the support beam based on the position information of the target wire rib;
and the generating module is used for generating a support beam steel bar model based on the target point steel bar and the target line steel bar.
18. An electronic device, comprising:
a memory and a processor, the memory and the processor being communicatively connected to each other, the memory having stored therein computer instructions, the processor executing the computer instructions to perform the method of constructing a support beam rebar of any one of claims 1-16.
19. A computer readable storage medium storing computer instructions for causing a computer to perform the method of constructing a support beam rebar of any one of claims 1-16.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210975293.XA CN115292790A (en) | 2022-08-15 | 2022-08-15 | Construction method, device and equipment of support beam steel bar and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210975293.XA CN115292790A (en) | 2022-08-15 | 2022-08-15 | Construction method, device and equipment of support beam steel bar and readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115292790A true CN115292790A (en) | 2022-11-04 |
Family
ID=83830850
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210975293.XA Pending CN115292790A (en) | 2022-08-15 | 2022-08-15 | Construction method, device and equipment of support beam steel bar and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115292790A (en) |
-
2022
- 2022-08-15 CN CN202210975293.XA patent/CN115292790A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200012416A1 (en) | Providing graphical indication of label boundaries in digital maps | |
CN107229790B (en) | Bridge structure information model system for generating three-dimensional and two-dimensional graphs and using method | |
CN113010937B (en) | Parametric modeling method of member section steel bar and related device | |
CN113420353B (en) | Method and device for arranging reinforcing steel bars and electronic equipment | |
CN113094770A (en) | Drawing generation method and device, computer equipment and storage medium | |
CN103558966A (en) | Systems and methods for scaling visualizations | |
KR101864743B1 (en) | Apparatus and method for correcting drawing | |
CN112241565A (en) | Modeling method and related device | |
CN113420355B (en) | Floor processing method and device and electronic equipment | |
CN112182727A (en) | Method and device for automatically laying supporting pieces of building engineering and readable storage medium | |
CN112035934A (en) | Method for construction management control based on digital design model of transformer substation | |
CN114398071A (en) | Control logic configuration implementation method and system of control system | |
CN111859571B (en) | Stacker safety evaluation method and system based on parameterized design | |
CN112132928B (en) | Vector diagram processing method, vector diagram processing device, electronic equipment and computer readable medium | |
CN115292790A (en) | Construction method, device and equipment of support beam steel bar and readable storage medium | |
CN114397986B (en) | View display system of station interface | |
CN115249303A (en) | Layout drawing method, device, equipment and storage medium based on drawing segmentation | |
CN116342745A (en) | Editing method and device for lane line data, electronic equipment and storage medium | |
CN115048707A (en) | Edge component splitting method based on building information model | |
CN113641284B (en) | Regional plotting method and device of electronic map, electronic equipment and storage medium | |
CN115270251A (en) | Dynamic association method, system and medium for longitudinal bar in-situ labeling based on BIM | |
CN114444185A (en) | In-situ labeling identification method and device and electronic equipment | |
CN114564268A (en) | Equipment management method and device, electronic equipment and storage medium | |
CN113436330A (en) | Area object generation method and device, electronic equipment and readable storage medium | |
CN113553453B (en) | Two-dimensional drawing labeling method and device and electronic equipment |
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 |