Method, device, equipment and readable storage medium for constructing support beam reinforcement
By automatically constructing target point reinforcement and line reinforcement by identifying the cross-sectional type of the support beam, the problem of low efficiency in reinforcement layout of support beams is solved, realizing rapid modeling and efficient reinforcement quantity calculation, and meeting personalized needs.
Patent Information
- Application Number
- CN202210975293.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-15
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2042-08-15
AI Technical Summary
The existing technology for constructing the reinforcement layout of support beams is inefficient, especially when changes occur, requiring manual regeneration, which leads to a heavy workload for technicians and affects modeling efficiency.
By identifying the type of the support beam section, determining the target point reinforcement and line reinforcement, and generating the support beam reinforcement model, the system provides multiple drawing methods and attribute information editing functions, and supports the automated construction of point reinforcement and line reinforcement.
It enables the rapid creation of support beam reinforcement models, reduces the workload of technicians, improves the efficiency of reinforcement quantity determination, supports personalized needs, and reduces repetitive manual operations.
Smart Images

Figure CN115292790B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of engineering construction, and in particular to a construction method, device and equipment of support beam reinforcement and a readable storage medium. BACKGROUND
[0002] A foundation pit support is a support, reinforcement and protection measure taken for the side wall and surrounding environment of a foundation pit to ensure the implementation of underground structures and the safety of the environment around the foundation pit. The support beam is a component of the foundation pit support. The common cross-sectional forms of the support beam component are rectangular, trapezoidal and other special-shaped cross sections. For different cross-sectional shapes, the reinforcement layout of the support beam will have different design methods.
[0003] At present, the reinforcement layout of the support beam is usually determined by manual drawing. However, the manual drawing method for generating the reinforcement layout of the support beam is low in efficiency, and the technical personnel need to spend a lot of time on the reinforcement modeling work. When changes occur, the reinforcement layout needs to be regenerated by manual drawing, which increases the workload of the technical personnel and seriously affects the efficiency of the support beam reinforcement modeling. SUMMARY
[0004] Therefore, the embodiments of the present application provide a construction method, device, equipment and readable storage medium of support beam reinforcement to solve the problem of low efficiency of support beam reinforcement modeling.
[0005] According to a first aspect, the embodiments of the present application provide a construction method of support beam reinforcement, including: acquiring a support beam cross section of a reinforcement model to be constructed; determining a target point reinforcement corresponding to the support beam based on the type of the support beam cross section; determining a target line reinforcement corresponding to the support beam based on the position information of the target point reinforcement; and generating a support beam reinforcement model based on the target point reinforcement and the target line reinforcement.
[0006] The construction method of support beam reinforcement provided by the embodiments of the present application identifies the type of the support beam cross section to construct the target point reinforcement corresponding to the type of the support beam cross section, and then constructs the line reinforcement of the support beam according to the position of the point reinforcement, thereby completing the construction of the support beam reinforcement model. The method can generate the corresponding support beam reinforcement model according to the type of the support beam cross section, without the need for complete manual drawing by the technical personnel, thereby reducing the workload of the technical personnel and realizing the rapid creation of the support beam reinforcement model. At the same time, the support beam reinforcement model facilitates the subsequent determination of the reinforcement calculation by the technical personnel, thereby improving the efficiency of the determination of the reinforcement calculation.
[0007] Optionally, the determining the target point bar corresponding to the support beam based on the section type of the support beam section comprises: determining a section polygon based on the section type of the support beam section; in response to a first selection operation of a point bar drawing mode, determining a first target drawing mode corresponding to the first selection operation; and in response to a first drawing operation of the first target drawing mode on the section polygon, obtaining a target point bar corresponding to the first drawing operation.
[0008] The support beam bar construction method provided by the embodiment of the application facilitates a technical person to select a suitable point bar drawing mode to create a point bar, and improves the creation efficiency of the point bar.
[0009] Optionally, the method further comprises: in response to a second selection operation on the target point bar, displaying point bar attribute information corresponding to the target point bar; and in response to a first editing operation on the point bar attribute information, determining a point bar attribute corresponding to the first editing operation.
[0010] The support beam bar construction method provided by the embodiment of the application supports editing operation of point bar attribute information, so that the point bar attribute information can be modified, and the individualized demand of a drawing is met to the greatest extent.
[0011] Optionally, the point bar attribute information corresponding to the target point bar is displayed in the form of a pop-up window.
[0012] The support beam bar construction method provided by the embodiment of the application displays the point bar attribute information corresponding to the target point bar in the form of a pop-up window, so that the user can modify the point bar attribute information at any time according to a demand when completing point bar arrangement.
[0013] Optionally, the determining the target point bar corresponding to the support beam based on the section type of the support beam section comprises: obtaining component attribute information of the support beam, determining steel bar arrangement information from the component attribute information; determining an angle bar corresponding to the section type based on the type of the support beam section; determining a point bar arrangement range based on the position of the angle bar; and arranging a target point bar in the point bar arrangement range based on the steel bar arrangement information.
[0014] The support beam bar construction method provided by the embodiment of the application determines steel bar arrangement information based on component attribute information of a support beam, determines the position of an angle bar based on a section type, and then determines a point bar arrangement range based on the position of the angle bar, so that the point bar arrangement can be performed in the point bar arrangement range based on the steel bar arrangement information, and the adaptive arrangement of the point bar is realized, without manual arrangement by a technical person, and the arrangement efficiency of the point bar is further improved.
[0015] Optionally, the determining the corner bar corresponding to the section type of the support beam section comprises: determining a section polygon corresponding to the section type, generating a plurality of auxiliary axes corresponding to the section polygon; determining a plurality of intersection points corresponding to the plurality of auxiliary axes based on intersection relationships of the plurality of auxiliary axes; and arranging the corner bar at positions of the plurality of intersection points.
[0016] The construction method of the support beam reinforcement provided by the embodiment of the application determines the section polygon corresponding to the section type, so as to determine the corresponding corner bar according to the current section polygon, ensures that the arrangement of the point bar meets the current section polygon, and realizes the diversity of the arrangement of the point bar.
[0017] Optionally, the arranging the target point bar in the point bar arrangement range based on the reinforcement arrangement information comprises: determining a point bar arrangement interval based on the reinforcement arrangement information and the point bar arrangement range; determining a point bar arrangement position based on the point bar arrangement interval and the point bar arrangement range; and arranging the target point bar based on the point bar arrangement position.
[0018] Optionally, the reinforcement arrangement information comprises a corner bar attribution attribute and a reinforcement arrangement quantity, the corner bar attribution attribute is used to represent an attribution position of the corner bar, and the determining the point bar arrangement position based on the point bar arrangement interval and the point bar arrangement range comprises: determining a starting point and an ending point of the arrangement of the point bar based on the corner bar attribution attribute; and determining the point bar arrangement position based on the starting point of the arrangement, the ending point of the arrangement, the reinforcement arrangement quantity, and the point bar arrangement interval.
[0019] The construction method of the support beam reinforcement provided by the embodiment of the application determines the attribution position of the corner bar based on the corner bar attribution attribute, so as to determine the point bar arrangement interval according to the point bar arrangement range, and then arranges the point bar in the point bar arrangement position according to the point bar arrangement interval, thereby ensuring the accuracy of the arrangement of the point bar.
[0020] Optionally, the determining the target linear bar corresponding to the support beam based on the position information of the target point bar comprises: in response to a third selection operation of a linear bar drawing mode, determining a second target drawing mode corresponding to the position information of the target point bar based on the third selection operation; and in response to a second drawing operation of adopting the second target drawing mode, obtaining a target linear bar corresponding to the second drawing operation.
[0021] The construction method of the support beam reinforcement provided by the embodiment of the application provides a plurality of linear bar drawing modes, so as to facilitate a technical person to select a suitable linear bar drawing mode to create a linear bar, and improves the creation efficiency of the linear bar.
[0022] Optionally, the method further comprises: in response to a fourth selection operation on the target line reinforcement, displaying line reinforcement attribute information corresponding to the target line reinforcement; and in response to a second editing operation on the line reinforcement attribute information, determining a line reinforcement attribute corresponding to the second editing operation.
[0023] The construction method of the support beam reinforcement provided in the embodiments of the present application supports editing operations of line reinforcement attribute information, thereby enabling modification of the line reinforcement attribute information and meeting the individualized requirements of drawings to the greatest extent.
[0024] Optionally, the method further comprises: when the cross-sectional information of the support beam changes, controlling the target point reinforcement and the target line reinforcement to be updated in linkage.
[0025] The construction method of the support beam reinforcement provided in the embodiments of the present application enables the target point reinforcement and the target line reinforcement to be updated in linkage according to changes in the cross-sectional information when the cross-sectional information of the support beam changes, thereby eliminating the need to recreate the point reinforcement and the line reinforcement when the cross-sectional information changes and further improving the creation efficiency of the reinforcement model.
[0026] Optionally, the method further comprises: in response to a label display operation on the target point reinforcement or the target line reinforcement, displaying label information of the target point reinforcement or the target line reinforcement.
[0027] Optionally, the display of the label information of the target point reinforcement or the target line reinforcement comprises: displaying the label information of the target point reinforcement based on a drawing mode of the target point reinforcement; or, displaying label information of the same target line reinforcement in a merged manner.
[0028] The construction method of the support beam reinforcement provided in the embodiments of the present application supports the display of label information of the target point reinforcement and the target line reinforcement, so that a technician can check whether the arrangement of current reinforcement data is accurate at any time, thereby ensuring the accuracy of the modeling of the support beam reinforcement.
[0029] Optionally, the acquisition of the cross section of the support beam for which a reinforcement model is to be constructed comprises: in response to a capture operation on the cross section of the support beam, generating the cross section of the support beam; or, in response to a size editing operation on the cross section of the support beam, determining size information of the cross section of the support beam; and generating the cross section of the support beam based on the size information.
[0030] The construction method of the support beam reinforcement provided in the embodiments of the present application supports the capture drawing and size editing drawing of the cross section of the support beam, thereby enabling the creation of a support beam cross section of an arbitrary closed shape.
[0031] Optionally, the method further comprises: in response to a box selection operation on the steel bar line and the steel bar label in the target drawing, identifying the steel bar data corresponding to the box selection operation.
[0032] The method for constructing the steel bar of the support beam provided by the embodiment of the application achieves rapid creation of the support beam section by identifying the closed polygon in the target drawing.
[0033] Optionally, the method further comprises: in response to a box selection operation on the steel bar line and the steel bar label in the target drawing, identifying the steel bar data corresponding to the box selection operation.
[0034] The method for constructing the steel bar of the support beam provided by the embodiment of the application achieves identification of the steel bar in the target drawing by identifying the steel bar line and the steel bar label selected by the technician, thereby avoiding a large amount of repeated manual operation of the technician.
[0035] According to a second aspect, the embodiment of the application provides a construction device for a steel bar of a support beam, comprising: an acquisition module configured to acquire a support beam section of a steel bar model to be constructed; a first determination module configured to determine a target point steel bar corresponding to the support beam based on a type of the support beam section; a second determination module configured to determine a target line steel bar corresponding to the support beam based on position information of the target point steel bar; and a generation module configured to generate a support beam steel bar model based on the target point steel bar and the target line steel bar.
[0036] According to a third aspect, the embodiment of the application provides an electronic device, comprising a memory and a processor, which are in communication connection with each other, and the memory stores computer instructions, and the processor executes the computer instructions to perform the method for constructing the steel bar of the support beam according to the first aspect or any one of the embodiments of the first aspect.
[0037] According to a fourth aspect, the embodiment of the application provides a computer readable storage medium, which stores computer instructions, and the computer instructions are used to make a computer execute the method for constructing the steel bar of the support beam according to the first aspect or any one of the embodiments of the first aspect.
[0038] It should be noted that the corresponding beneficial effects of the construction device for the steel bar of the support beam, the electronic device and the computer readable storage medium provided by the embodiment of the application are described in the description of the method for constructing the steel bar of the support beam, and will not be described here. BRIEF DESCRIPTION OF DRAWINGS
[0039] In order to more clearly illustrate the technical solutions in the specific embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the specific embodiments or prior art description. Obviously, the drawings described below are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort based on these drawings.
[0040] Figure 1 is a flow chart of the construction method of the support beam steel bar according to an embodiment of the present application;
[0041] Figure 2 is another flow chart of the construction method of the support beam steel bar according to an embodiment of the present application;
[0042] Figure 3 is still another flow chart of the construction method of the support beam steel bar according to an embodiment of the present application;
[0043] Figure 4 is yet another flow chart of the construction method of the support beam steel bar according to an embodiment of the present application;
[0044] Figure 5 is a point bar schematic diagram according to an embodiment of the present application;
[0045] Figure 6 is a line bar schematic diagram according to an embodiment of the present application;
[0046] Figure 7 is a line bar construction schematic diagram according to an embodiment of the present application;
[0047] Figure 8 is a component attribute information schematic diagram according to an embodiment of the present application;
[0048] Figure 9 is a point bar drawing mode schematic diagram according to an embodiment of the present application;
[0049] Figure 10 is a point bar attribute information editing schematic diagram according to an embodiment of the present application;
[0050] Figure 11 is a line bar drawing mode schematic diagram according to an embodiment of the present application;
[0051] Figure 12 is a line bar attribute information editing schematic diagram according to an embodiment of the present application;
[0052] Figure 13 is a point bar and line bar linkage update schematic diagram according to an embodiment of the present application;
[0053] Figure 14 is a point bar label information schematic diagram according to an embodiment of the present application;
[0054] Figure 15 is another schematic diagram of the point muscle mark information according to the embodiment of the present application;
[0055] Figure 16 is a schematic diagram of the mark information of the line muscle according to the embodiment of the present application;
[0056] Figure 17 is a drawing schematic diagram of the trapezoidal section according to the embodiment of the present application;
[0057] Figure 18 is a drawing schematic diagram of the support beam section according to the embodiment of the present application;
[0058] Figure 19 is a frame selection schematic diagram of the CAD drawing according to the embodiment of the present application;
[0059] Figure 20 is another frame selection schematic diagram of the CAD drawing according to the embodiment of the present application;
[0060] Figure 21 is a structure block diagram of the construction device of the support beam steel muscle according to the embodiment of the present application;
[0061] Figure 22 is a hardware structure schematic diagram of the electronic device provided by the embodiment of the present application. DETAILED DESCRIPTION
[0062] In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme of the embodiments of the present application will be described clearly and completely below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the present application.
[0063] According to the embodiment of the present application, an embodiment of a construction method of a support beam steel muscle is provided. It should be noted that the steps shown in the flowchart of the drawings can be executed in a computer system such as a group of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that here.
[0064] In the present embodiment, a construction method of a support beam steel muscle is provided, which can be used in electronic devices such as mobile phones, tablet computers, computers, etc. Figure 1 is a flowchart of the construction method of the support beam steel muscle according to the embodiment of the present application, as shown in the figure, the flowchart includes the following steps: Figure 1
[0065] S11, acquire a support beam section of a steel model to be constructed.
[0066] The support beam section is a section plane obtained by cutting along a vertical direction, and the support beam section is a closed polygon. The steel model is used to represent the steel layout of the support beam. The support beam section can be drawn by a design tool, obtained from a recognition drawing (such as a CAD drawing), or obtained by other means. The acquisition method of the support beam section is not limited here, and a person skilled in the art can determine it according to actual needs.
[0067] S12, determine target point reinforcement corresponding to the support beam based on the section type of the support beam section.
[0068] The point reinforcement corresponds to the longitudinal reinforcement of the support beam, that is, the steel reinforcement perpendicular to the cutting direction is displayed as point reinforcement, as shown in Figure 5 The section type is used to represent the section shape of the support beam member, such as rectangular section, trapezoidal section, special-shaped section, etc. For different section shapes, the steel layout of the support beam will be different. When the electronic device acquires the support beam section, it can identify the section type of the support beam section, and arrange the corresponding target point reinforcement according to the current section type.
[0069] It should be noted that the arrangement of the target point reinforcement and the target line reinforcement of the special-shaped section is the same as that of the rectangular section, and only the point reinforcement and the line reinforcement will follow the section shape and be arranged accordingly, that is, there is a difference in steel layout between the special-shaped section and the rectangular section.
[0070] S13, determine target line reinforcement corresponding to the support beam based on the position information of the target point reinforcement.
[0071] The line reinforcement corresponds to the stirrup and the tensile reinforcement of the longitudinal reinforcement of the support beam, that is, the steel reinforcement parallel to the cutting direction is displayed as line reinforcement, as shown in Figure 6 The position information is the arrangement position of the target point reinforcement. After the arrangement of the target point reinforcement is completed, the electronic device can sequentially construct the line reinforcement between different target point reinforcements according to the arrangement position of the current point reinforcement, as shown in Figure 7
[0072] S14, generate a support beam steel model based on the target point reinforcement and the target line reinforcement.
[0073] After the arrangement of the target point reinforcement and the target line reinforcement is completed, the electronic device determines the current arrangement completed target point reinforcement and target line reinforcement as the support beam steel model corresponding to the current section type, and then calculates the steel amount required by the support beam steel model according to the support beam steel model, which better supports the steel calculation function.
[0074] The construction method of the support beam steel bars provided in the embodiment can generate the corresponding support beam steel bar model according to the type of the support beam section, without the need for a technician to draw the support beam steel bar model completely manually, thereby reducing the workload of the technician and realizing the rapid creation of the support beam steel bar model. Meanwhile, the support beam steel bar model facilitates the subsequent determination of the steel bar calculation amount by the technician, thereby improving the determination efficiency of the steel bar calculation amount.
[0075] The construction method of the support beam steel bars provided in the embodiment can be used for electronic devices, such as mobile phones, tablet computers, computers and the like. Figure 2 The construction method of the support beam steel bars according to the embodiment of the present application is shown in a flowchart as Figure 2 The flowchart includes the following steps:
[0076] S21, obtaining a support beam section of a steel bar model to be constructed.
[0077] For details, refer to the related description of the above embodiment, which will not be repeated here.
[0078] S22, determining a target point bar corresponding to the support beam based on the section type of the support beam section.
[0079] As an optional implementation, the above step S22 can include:
[0080] S221, obtaining component attribute information of the support beam, and determining steel bar arrangement information from the component attribute information.
[0081] The component attribute information is used to represent the steel bar attribute of the support beam component, and is designed by a technician according to the actual situation. The component attribute information contains the steel bar arrangement information, and the steel bar arrangement information is used to represent the arrangement data of the steel bar, such as the steel bar arrangement quantity, the steel bar grade and the steel bar diameter.
[0082] Specifically, the design tool deployed in the electronic device is provided with a component attribute editing function, and a technician can edit the component attribute through an input device (such as a mouse or a keyboard), as shown in the upper steel bar, the lower steel bar and the side steel bar in Figure 8 The steel bar information, such as 5C25, represents the steel bar arrangement quantity-steel bar grade-steel bar diameter (the unit of the steel bar diameter is mm here). Correspondingly, the electronic device can obtain the component attribute information of the support beam in response to the editing operation of the technician, and extract the steel bar arrangement information from the component attribute information.
[0083] S222, determining an angle bar corresponding to the section type based on the section type of the support beam section.
[0084] The corner bar is a steel bar arranged at a position corresponding to a vertex of a section polygon of the support beam section. The electronic device determines the vertex of the section polygon by identifying the type of the section of the support beam section, and arranges the corner bar at the position of the vertex of the section polygon. For example, the steel bars at the positions of the four corners of a rectangular section are the corner bars of the rectangular section.
[0085] Specifically, the above step S222 can include:
[0086] (1) determining a section polygon corresponding to the type of the section, and generating a plurality of auxiliary axes corresponding to the section polygon.
[0087] According to the type of the section of the support beam section, the section polygon is determined, and according to the offset distance corresponding to the section of the support beam, the auxiliary axes corresponding to the section polygon are constructed. For example, for a rectangular section, four auxiliary axes are determined by the offset distance.
[0088] The offset distance = protective layer + stirrup diameter + longitudinal reinforcement radius, and the offset distance is set to ensure that the distance between the outermost side of the stirrup and the nearest distance of the section polygon is a distance of a protective layer (the protective layer can be set in the component attribute information), and since the longitudinal reinforcement includes a plurality of steel bars, the maximum longitudinal reinforcement radius is taken.
[0089] (2) determining a plurality of intersection points corresponding to the plurality of auxiliary axes based on the intersection relationship of the plurality of auxiliary axes.
[0090] (3) arranging the corner bar at the positions of the plurality of intersection points.
[0091] According to the intersection relationship between the plurality of auxiliary axes, the intersection points generated by the intersection of the plurality of auxiliary axes can be determined, and the intersection points are the positions of the vertices of the section polygon. Then, the positions of the plurality of intersection points are determined as the arrangement positions of the corner bar, and the corner bar is arranged at the positions of the plurality of intersection points.
[0092] Taking a rectangular section as an example, according to the intersection points of the four auxiliary axes, the left upper, right upper, left lower, and right lower four intersection points can be obtained, and the corner bar is arranged at the positions of the four intersection points.
[0093] By determining the section polygon corresponding to the type of the section, the corresponding corner bar can be determined according to the current section polygon, so that the arrangement of the point bar meets the current section polygon, and the diversity of the point bar arrangement is realized.
[0094] S223, determining a point bar arrangement range based on the position of the corner bar.
[0095] The arrangement range line can be formed by sequentially connecting the positions of the corner bars, and the range surrounded by the arrangement range line is the point bar arrangement range.
[0096] Taking a rectangular section as an example, based on the intersection of the four auxiliary axes, we can obtain four intersection points: upper left, upper right, lower left, and lower right. The four lines connecting these four intersection points can be used to obtain the layout range lines of the upper, lower, left, and right reinforcement bars. That is, the range enclosed by the four layout range lines is the layout range of the point reinforcement bars.
[0097] S224, within the range of point reinforcement arrangement, arrange the target point reinforcement based on the reinforcement layout information.
[0098] Based on the reinforcement layout information and the range of point reinforcement arrangement, the arrangement position of each point reinforcement can be determined, and the target point reinforcement can be arranged according to the determined arrangement position.
[0099] Specifically, step S224 above may include:
[0100] (1) Determine the spacing of the point reinforcement based on the reinforcement layout information and the range of point reinforcement arrangement.
[0101] (2) Determine the position of the ribs based on the spacing and range of the ribs.
[0102] (3) Arrange the target reinforcement based on the reinforcement position.
[0103] Based on the rebar layout information, the quantity of rebars corresponding to each layout range line is determined. The length of each layout range line can be determined based on the rebar layout range. Combining the quantity of rebars and the length of each layout range line, the rebar spacing can be calculated: rebar spacing for each layout range line = length of layout range line ÷ quantity of rebars. Then, based on the rebar spacing, the placement of the rebars within the rebar layout range can be calculated sequentially, and the rebars can be placed according to the current placement positions to generate the rebar model.
[0104] Specifically, the reinforcement layout information includes the corner reinforcement assignment attribute and the quantity of reinforcement. The corner reinforcement assignment attribute is used to characterize the location of the corner reinforcement. This location includes top reinforcement, bottom reinforcement, side reinforcement, etc.
[0105] Accordingly, step (2) above may include:
[0106] (21) Based on the attribute of the corner reinforcement, determine the starting point and ending point of the point reinforcement arrangement.
[0107] (22) Based on the starting point, ending point, number of steel bars, and spacing of the reinforcement bars, the location of the reinforcement bars.
[0108] Based on the corner reinforcement's attribute, the layout range of the corner reinforcement can be determined, thus identifying the starting and ending points for each layout range when arranging the point reinforcement. In other words, it determines whether the starting and ending points need to be deducted when arranging the point reinforcement.
[0109] According to the steel bar arrangement quantity (such as 5C25, that is, 5 steel bars) specified in the steel bar arrangement information and the length of the arrangement range line, the point bar arrangement spacing can be calculated. According to the point bar arrangement spacing, the arrangement positions of the point bars are calculated in sequence. In this process, if the arrangement starting point and the arrangement ending point need to be deducted, the steel bars will not be arranged at the arrangement starting point and the arrangement ending point, but the point bars will be arranged at intervals of a point bar arrangement spacing. For example, the corner bar belongs to the side bar, so when arranging the upper and lower steel bars, the point bars can be arranged at intervals of a point bar arrangement spacing, without arranging the point bars at the starting point and the ending point of the upper and lower arrangement range lines.
[0110] The corner bar attribution position is determined according to the corner bar attribution attribute, so that the point bar arrangement spacing can be determined according to the point bar arrangement range, and then the point bars are arranged in the point bar arrangement positions according to the point bar arrangement spacing, thereby ensuring the accuracy of the point bar arrangement.
[0111] S23, determine the target line bar corresponding to the support beam based on the position information of the target point bar.
[0112] For details, refer to the related description of the above-mentioned embodiments, which will not be repeated here.
[0113] S24, generate a support beam steel bar model based on the target point bar and the target line bar.
[0114] For details, refer to the related description of the above-mentioned embodiments, which will not be repeated here.
[0115] The construction method of the support beam steel bar provided in this embodiment determines the steel bar arrangement information through the component attribute information of the support beam, determines the position of the corner bar through the section type, and then determines the point bar arrangement range according to the position of the corner bar, so that the point bars can be arranged in the point bar arrangement range according to the steel bar arrangement information, realizing the adaptive arrangement of the point bars, without manual arrangement by technicians, and further improving the arrangement efficiency of the point bars.
[0116] In this embodiment, a construction method of a support beam steel bar is provided, which can be used in electronic devices such as mobile phones, tablet computers, computers, etc. Figure 3 is a flowchart of the construction method of the support beam steel bar according to an embodiment of the present application, as shown in the figure, the flowchart includes the following steps: Figure 3
[0117] S31, obtain a support beam section of a steel bar model to be constructed.
[0118] For details, refer to the related description of the above-mentioned embodiments, which will not be repeated here.
[0119] S32, determine the target point bar corresponding to the support beam based on the section type of the support beam section.
[0120] As an optional implementation, the step S32 can include:
[0121] S321, determining a section polygon based on a section type of the support beam section.
[0122] The section type of the support beam section is a section shape of the support beam section, and the section polygon corresponding to the section shape can be determined according to the section shape.
[0123] S322, in response to a first selection operation on the point bar drawing mode, determining a first target drawing mode corresponding to the first selection operation.
[0124] The point bar drawing mode includes point drawing, line drawing arrangement, and line selection arrangement. The technical personnel can select the corresponding drawing mode according to their drawing habits, for example, clicking the mouse to select a certain drawing mode, as shown in Figure 9 Accordingly, the electronic device can determine the point bar drawing mode selected by the technical personnel in response to the first selection operation of the point bar drawing mode, and determine the selected point bar drawing mode as the first target drawing mode.
[0125] S323, in response to a first drawing operation on the section polygon using the first target drawing mode, obtaining a target point bar corresponding to the first drawing operation.
[0126] The technical personnel use the selected point bar drawing mode and perform a corresponding point bar drawing operation on the vertices of the section polygon. Accordingly, the electronic device can generate a target point bar corresponding to the section polygon in response to the drawing operation of the technical personnel on the point bar.
[0127] As an optional implementation, the step S32 can further include:
[0128] (1) in response to a second selection operation on the target point bar, displaying point bar attribute information corresponding to the target point bar.
[0129] Specifically, the point bar attribute information corresponding to the target point bar can be displayed in the form of a pop-up window, so that the user can modify the point bar attribute information at any time according to the needs when completing the point bar arrangement.
[0130] (2) in response to a first editing operation on the point bar attribute information, determining a point bar attribute corresponding to the first editing operation.
[0131] After completing the drawing of the target point bar, the technical personnel can select a certain point bar element (such as Figure 10As shown in the small circles representing the point bars), at this time, the electronic device displays the point bar attribute information corresponding to the target point bar in response to the second selection operation of the target point bar by the technician. Specifically, the electronic device can pop up a reinforcement attribute floating window, which is a point bar attribute window for setting the target point bar.
[0132] The technician can edit the point bar attribute information in the floating window, and accordingly, the electronic device can obtain the currently arranged point bar attribute in response to the editing operation of the point bar attribute information by the technician. The point bar attribute information includes point bar information and a point bar type. The point bar information includes a point bar level and a diameter, and the point bar type is used to describe whether the current point bar is an upper reinforcement, a lower reinforcement, or a side reinforcement. Since different reinforcement types are different in calculating the reinforcement node anchorage, the point bar type needs to be distinguished.
[0133] S33, determining a target linear bar corresponding to the support beam based on the position information of the target point bar.
[0134] Specifically, the above step S33 can include:
[0135] S331, in response to a third selection operation of a linear bar drawing mode, determining a second target drawing mode corresponding to the position information of the target point bar based on the third selection operation.
[0136] The linear bar drawing mode includes a point straight line, a three-point arc, a two-point small arc, a two-point large arc, and a rectangle. The technician can select a corresponding linear bar drawing mode according to his drawing habit, for example, by clicking the mouse to select a certain linear bar drawing mode, such as Figure 11 As shown. Accordingly, the electronic device can determine the linear bar drawing mode selected by the technician in response to the second selection operation of the linear bar drawing mode by the technician, and determine the selected linear bar drawing mode as the second target drawing mode corresponding to the position of the current target point bar, such as Figure 7 As shown.
[0137] S332, in response to a second drawing operation using the second target drawing mode, obtaining a target linear bar corresponding to the second drawing operation.
[0138] The technician uses the selected linear bar drawing mode and performs a corresponding linear bar drawing operation on the vertices of the cross-sectional polygon. Accordingly, the electronic device can generate a target linear bar corresponding to the position of the target point bar in response to the drawing operation of the linear bar by the technician.
[0139] As an optional implementation, the above step S33 can further include:
[0140] (1) in response to a fourth selection operation of the target linear bar, displaying linear bar attribute information corresponding to the target linear bar.
[0141] (2) In response to a second editing operation on the tendon attribute information, determining a tendon attribute corresponding to the second editing operation.
[0142] After the target tendon is drawn, the technician can select a certain tendon element (such as a line segment representing a tendon as shown in the figure) in the tendon drawing graphical interface of the electronic device. At this time, the electronic device will respond to the fourth selection operation of the target tendon by the technician to display the tendon attribute information corresponding to the target tendon. Specifically, the electronic device can pop up a tendon attribute floating window, which is the tendon attribute window for setting the tendon attribute of the target tendon. Figure 12
[0143] The technician can edit the tendon attribute information in the floating window, and accordingly, the electronic device can respond to the editing operation of the technician on the tendon attribute information to obtain the tendon attribute currently arranged. The tendon attribute information includes tendon information and tendon hook angle. The tendon information includes tendon level, diameter, and spacing, and the tendon hook angle includes no hook, 90°, 135°, and 180°.
[0144] As an optional implementation, the above method can further include: when the cross-section information of the support beam changes, controlling the target point tendon and the target tendon to be updated in linkage.
[0145] The cross-section information is used to represent the cross-section attribute of the support beam, and can include cross-section size and protection layer attribute, etc. After the target point tendon and the target tendon are arranged, when the technician modifies the cross-section information such as the cross-section size or the protection layer attribute, the position of the target point tendon and the shape of the target tendon will be modified in linkage. As shown in the figure, the arrangement of the target point tendon and the target tendon before the cross-section information is modified, and the arrangement of the target point tendon and the target tendon after the cross-section information is modified. Figure 13
[0146] When the cross-section information of the support beam changes, the target point tendon and the target tendon can be updated in linkage according to the change of the cross-section information, so that when the cross-section information changes, the point tendon and the tendon do not need to be created again, and the creation efficiency of the tendon model is further improved.
[0147] As an optional implementation, the above method can further include: in response to a label display operation on the target point tendon or the target tendon, displaying label information of the target point tendon or the target tendon.
[0148] The reinforcement information is the information of the target point reinforcement or the target line reinforcement. When there are multiple reinforcement models corresponding to the support beam section, the technician will spend more time and effort in checking the reinforcement information and the reinforcement type by checking each reinforcement model. To solve this problem, the design tool deployed in the electronic device adds a reinforcement marking function in the reinforcement editing interface. When the technician checks the information of the target point reinforcement or the target line reinforcement, the technician can select the reinforcement marking function. Accordingly, the electronic device can display the marking information of the target point reinforcement or the target line reinforcement in real time in response to the marking display operation of the target point reinforcement or the target line reinforcement by the technician.
[0149] Specifically, the step of displaying the marking information of the target point reinforcement or the target line reinforcement can include: displaying the marking information of the target point reinforcement based on the drawing mode of the target point reinforcement; or, merging and displaying the marking information of the same target line reinforcement.
[0150] For the display of the point reinforcement marking information, when the reinforcement marking function is selected to display the marking information, the electronic device detects the point reinforcement on the auxiliary axis and the point reinforcement not on the auxiliary axis. For the point reinforcement not on the auxiliary axis, the marking is performed according to the drawing mode (point drawing mode, line drawing arrangement, selected line arrangement) of each point reinforcement. Specifically, each point reinforcement formed by the point drawing mode is marked separately, and the point reinforcement generated by the line drawing arrangement or the selected line arrangement is marked by one long leader and many short leaders, as shown in FIG. 6. Figure 14 For the point reinforcement on the auxiliary axis, the reinforcement information can be displayed by text around the section: upper reinforcement, lower reinforcement, and side longitudinal reinforcement.
[0151] It should be noted that when the point reinforcement is created for the first time by the component attribute information, when the reinforcement marking function is selected to display the marking information, the size information of the support beam section is displayed, and the default reinforcement information around the section is displayed by text: upper reinforcement, lower reinforcement, and side longitudinal reinforcement, as shown in FIG. 7. Figure 15
[0152] For the display of the line reinforcement marking information, the same target line reinforcement will be merged into one marking for display. Specifically, as shown in FIG. 8, the marking leaders of the target line reinforcement in different directions are led to the left side and the lower side of the support beam section, so that the reinforcement information of different target line reinforcements can be clearly seen. Figure 16
[0153] By displaying the marking information of the target point reinforcement and the target line reinforcement, the technician can check whether the current reinforcement data arrangement is accurate at any time, so as to ensure the accuracy of the support beam reinforcement modeling.
[0154] S34, generating a support beam reinforcement model based on the target point reinforcement and the target line reinforcement.
[0155] For detailed explanations, please refer to the relevant descriptions corresponding to the above embodiments, which will not be repeated here.
[0156] The method for constructing reinforcing bars in supporting beams provided in this invention offers multiple methods for drawing point reinforcement and line reinforcement, facilitating technicians to select appropriate methods for creating point and line reinforcement, thus improving the efficiency of point and line reinforcement creation. It also supports editing of point and line reinforcement attribute information, allowing modification of these attributes to maximize the fulfillment of personalized drawing requirements.
[0157] This embodiment provides a method for constructing reinforcing bars in a support beam, which can be used in electronic devices such as mobile phones, tablets, and computers. Figure 4 This is a flowchart of a method for constructing reinforcing bars in a support beam according to an embodiment of the present invention, as follows: Figure 4 As shown, the process includes the following steps:
[0158] S41, obtain the cross section of the support beam of the steel reinforcement model to be constructed.
[0159] As an optional implementation, step S41 above may include:
[0160] S411 generates the support beam section in response to the snapping operation on the support beam section.
[0161] The design tools deployed in electronic devices are equipped with graphical user interfaces. Technicians can capture and draw support beam cross-sections at any point within this interface, specifically including drawing rectangular, trapezoidal, and other irregular cross-sections, such as... Figure 17 The trapezoidal cross section shown.
[0162] As an optional implementation, step S41 above may include:
[0163] S412, in response to the dimension editing operation of the support beam section, determines the dimension information of the support beam section.
[0164] S413, generate the cross section of the support beam based on the dimensional information.
[0165] Technicians can edit the dimensional information of the support beam cross-section in the graphical user interface, such as... Figure 17 As shown, the electronic device can respond to the size editing operation, obtain the size information of the support beam cross section, and construct the outline of the cross section polygon based on the size information of the support beam cross section, that is, the support beam cross section.
[0166] As an optional implementation, after the contour drawing generates the support beam section, if the current section shape does not meet the expectation, the technician can continue to draw the contour. Accordingly, the electronic device can respond to the drawing operation and merge the contour drawn this time with the historical generated contour to obtain the final contour, and generate the final support beam section, as shown in Figure 18 .
[0167] As an optional implementation, the above step S41 can further include:
[0168] (1) Obtain the target drawing.
[0169] The target drawing is a CAD architectural drawing designed in advance. The target drawing can be designed by the technician through CAD software, can be called from the local storage space of the electronic device, can be imported from an external storage device, and can also be obtained through other manners, which is not limited here.
[0170] (2) In response to the frame selection operation on the target drawing, identify the target closed polygon corresponding to the region of the frame selection operation.
[0171] When the user does not want to draw the support beam section, he / she can frame the target drawing to frame the corresponding lines to form a target closed polygon. Specifically, the design tool deployed in the electronic device supports the frame drawing function, and the technician can frame the CAD element range he / she needs through the frame drawing function, as shown in Figure 19 . The electronic device can respond to the frame selection operation of the technician, and after detecting that the technician completes the frame selection of the CAD element range, the electronic device can identify the CAD lines in the CAD element range to generate the corresponding target closed polygon according to the CAD lines.
[0172] As shown in Figure 20 , the frame selection operation can support single element selection, layer selection, color selection, intelligent identification, etc. When framing the CAD elements, the technician can select the corresponding mode according to the actual needs, thereby realizing the identification needs of different drawings.
[0173] (3) Determine the target closed polygon as the support beam section.
[0174] The section formed by the target closed polygon is determined as the support beam section.
[0175] As an optional implementation, the above method can further include: when the scale of the CAD drawing has an error, the technician can adjust the scale of the CAD elements. Specifically, the technician can specify two points on the CAD drawing and input the actual length, thereby realizing the scale adjustment of the CAD elements.
[0176] As an optional implementation, the method can further include: adjusting the CAD drawing to a proper position by moving the CAD drawing, or rotating the CAD drawing.
[0177] As an optional implementation, the method can further include: deleting the CAD drawing when the CAD drawing does not need to be displayed.
[0178] As an optional implementation, the method can further include: identifying the steel bar data corresponding to the box selection operation of the steel bar line and the steel bar label in the target drawing in response to the box selection operation of the steel bar line and the steel bar label.
[0179] The box selection operation of the steel bar line includes single element selection, selection by layer, selection by color, selection by radius, and selection by continuous line. The box selection operation of the steel bar label includes single element selection, selection by layer, and selection by color. Multiple box selection operations are set to meet different drawing requirements.
[0180] The electronic device can identify the steel bar line and the steel bar label in the box selection region in response to the box selection operation of the steel bar line and the steel bar label by a technician, obtain corresponding steel bar data, and determine the point bar arrangement and the line bar arrangement in the current target drawing according to the steel bar data.
[0181] S42, determining a target point bar corresponding to the support beam based on the section type of the section of the support beam.
[0182] For details, refer to the related description of the above embodiments, which will not be repeated here.
[0183] S43, determining a target line bar corresponding to the support beam based on the position information of the target point bar.
[0184] For details, refer to the related description of the above embodiments, which will not be repeated here.
[0185] S44, generating a support beam steel bar model based on the target point bar and the target line bar.
[0186] For details, refer to the related description of the above embodiments, which will not be repeated here.
[0187] The construction method of the support beam steel bar provided in this embodiment supports the capture drawing and size editing drawing of the section of the support beam, realizes the creation of the support beam section of any closed shape, supports the identification of the target drawing, so as to realize the rapid creation of the support beam section by identifying the closed polygon in the target drawing, and realizes the identification of the steel bar in the target drawing by identifying the steel bar line and the steel bar label selected by the technician, thereby avoiding a large amount of repeated manual operation of the technician.
[0188] A construction device for supporting beam reinforcement is also provided in the present embodiment, which is used to implement the above embodiments and preferred embodiments, and will not be described again. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware is also possible and contemplated.
[0189] The present embodiment provides a construction device for supporting beam reinforcement, as shown in Figure 21 The construction device for supporting beam reinforcement comprises:
[0190] The acquisition module 51 is configured to acquire a cross section of a supporting beam to be constructed.
[0191] The first determination module 52 is configured to determine a target point reinforcement corresponding to the supporting beam based on a cross section type of the cross section of the supporting beam.
[0192] The second determination module 53 is configured to determine a target line reinforcement corresponding to the supporting beam based on position information of the target point reinforcement.
[0193] The generation module 54 is configured to generate a supporting beam reinforcement model based on the target point reinforcement and the target line reinforcement.
[0194] As an optional embodiment, the first determination module 52 is specifically configured to acquire component attribute information of the supporting beam, determine reinforcement arrangement information from the component attribute information, determine an angle reinforcement corresponding to the cross section type based on the cross section type of the cross section of the supporting beam, determine a point reinforcement arrangement range based on a position of the angle reinforcement, and arrange the target point reinforcement in the point reinforcement arrangement range based on the reinforcement arrangement information.
[0195] Specifically, the first determination module 52 is further configured to determine a cross section polygon corresponding to the cross section type, generate a plurality of auxiliary axis lines corresponding to the cross section polygon, determine a plurality of intersection points corresponding to the plurality of auxiliary axis lines based on intersection relationships of the plurality of auxiliary axis lines, and arrange the angle reinforcement at positions of the plurality of intersection points.
[0196] Specifically, the first determination module 52 is further configured to determine a point reinforcement arrangement interval based on the reinforcement arrangement information and the point reinforcement arrangement range, determine a point reinforcement arrangement position based on the point reinforcement arrangement interval and the point reinforcement arrangement range, and arrange the target point reinforcement based on the point reinforcement arrangement position.
[0197] Specifically, the first determination module 52 is further configured to determine a point reinforcement arrangement starting point and a point reinforcement arrangement ending point based on an attribute to which the angle reinforcement belongs, and determine the point reinforcement arrangement position based on the point reinforcement arrangement starting point, the point reinforcement arrangement ending point, a reinforcement arrangement number, and the point reinforcement arrangement interval.
[0198] As an optional implementation, the first determining module 52 is specifically configured to determine a section polygon based on a section type of the support beam section; determine a first target drawing mode corresponding to the first selection operation in response to the first selection operation on the point bar drawing mode; and obtain a target point bar corresponding to the first drawing operation in response to the first drawing operation on the section polygon in the first target drawing mode.
[0199] Specifically, the first determining module 52 is further configured to display point bar attribute information corresponding to the target point bar in response to a second selection operation on the target point bar; and determine a point bar attribute corresponding to a first editing operation in response to the first editing operation on the point bar attribute information.
[0200] Optionally, the first determining module 52 displays the point bar attribute information corresponding to the target point bar in the form of a pop-up window.
[0201] As an optional implementation, the second determining module 53 is specifically configured to determine a second target drawing mode corresponding to position information of the target point bar in response to a third selection operation on the line bar drawing mode; and obtain a target line bar corresponding to a second drawing operation in response to the second drawing operation in the second target drawing mode.
[0202] Specifically, the second determining module 53 is further configured to display line bar attribute information corresponding to the target line bar in response to a fourth selection operation on the target line bar; and determine a line bar attribute corresponding to a second editing operation in response to the second editing operation on the line bar attribute information.
[0203] As an optional implementation, the obtaining module 51 is specifically configured to generate the support beam section in response to a capture operation on the support beam section.
[0204] As an optional implementation, the obtaining module 51 is further configured to determine size information of the support beam section in response to a size editing operation on the support beam section; and generate the support beam section based on the size information.
[0205] As an optional implementation, the obtaining module 51 is further configured to obtain a target drawing; identify a target closed polygon corresponding to a region of the target drawing in response to a framing operation on the target drawing; and determine the target closed polygon as the support beam section.
[0206] As an optional implementation, the construction of the support beam reinforcement further includes:
[0207] The linkage module is configured to control the target point bar and the target line bar to be updated in linkage when the section information of the support beam changes.
[0208] As an optional implementation, the construction of the support beam reinforcement further includes:
[0209] The labeling module is configured to display labeling information of the target point reinforcement or the target line reinforcement in response to a labeling display operation on the target point reinforcement or the target line reinforcement.
[0210] Specifically, the labeling module is configured to display labeling information of the target point reinforcement based on a drawing manner of the target point reinforcement, or to display labeling information of the same target line reinforcement in a combined manner.
[0211] As an optional implementation, the construction of the support beam reinforcement further includes:
[0212] The identification module is configured to identify reinforcement data corresponding to a box selection operation on the reinforcement line and the reinforcement labeling in the target drawing in response to the box selection operation.
[0213] The construction device of the support beam reinforcement in the embodiment is presented in the form of functional units, and the units herein refer to ASIC circuits, processors and memories for executing one or more software or fixed programs, and / or other devices that can provide the above functions.
[0214] Further function descriptions of the above modules are the same as those of the corresponding embodiments, and will not be described herein.
[0215] The construction device of the support beam reinforcement provided in the embodiment constructs target point reinforcement corresponding to the type of the support beam section by identifying the type of the support beam section, and then constructs line reinforcement of the support beam according to the position of the point reinforcement, thereby completing the construction of the support beam reinforcement model. The device can generate the corresponding support beam reinforcement model according to the type of the support beam section, without the need for a technician to draw completely by hand, thereby reducing the workload of the technician and realizing the rapid creation of the support beam reinforcement model. Meanwhile, the support beam reinforcement model facilitates the subsequent determination of reinforcement calculation by the technician, thereby improving the determination efficiency of the reinforcement calculation.
[0216] The embodiment of the application further provides an electronic device with the construction device of the support beam reinforcement. Figure 21 as shown in the construction device of the support beam reinforcement.
[0217] Please refer to Figure 22 , Figure 22 is a structural schematic diagram of an electronic device provided in an optional embodiment of the application, as shown in Figure 22As shown, the electronic device can include at least one processor 601, such as a CPU (Central Processing Unit), at least one communication interface 603, a memory 604, and at least one communication bus 602. The communication bus 602 is used to realize the connection and communication between the components. The communication interface 603 can include a display, a keyboard, and can also include a standard wired interface and a wireless interface. The memory 604 can be a high-speed RAM memory, and can also be a non-volatile memory, such as at least one disk memory. The memory 604 can also be at least one storage device located away from the aforementioned processor 601. The processor 601 can be combined with Figure 20 The described device, the memory 604 stores an application program, and the processor 601 invokes the program code stored in the memory 604 to execute any of the above method steps.
[0218] The communication bus 602 can be a PCI bus or an EISA bus, etc. The communication bus 602 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 22 Only one thick line is used in the figure, but it does not mean that there is only one bus or only one type of bus.
[0219] The memory 604 can include volatile memory, such as random access memory (RAM); the memory can also include non-volatile memory, such as flash memory, a hard disk (HDD) or a solid state disk (SSD); the memory 604 can also include a combination of the above types of memory.
[0220] The processor 601 can be a central processing unit (CPU), a network processor (NP), or a combination of CPU and NP.
[0221] The processor 601 can further include a hardware chip. The hardware chip can be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.
[0222] Optionally, the memory 604 is further configured to store program instructions. The processor 601 can invoke the program instructions to implement the method of constructing the support beam reinforcement as described in the embodiments of the present application. Figures 1 to 4 The method of constructing the support beam reinforcement shown in the embodiments.
[0223] The embodiments of the present application also provide a non-transitory computer storage medium, which stores computer executable instructions. The computer executable instructions can execute the method of constructing the support beam reinforcement in any of the above method embodiments. The storage medium can be a disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk drive (HDD), a solid-state drive (SSD), or the like. The storage medium can also include a combination of the above types of storage medium.
[0224] Although the embodiments of the present application are described in conjunction with the accompanying drawings, various modifications and changes can be made by those skilled in the art without departing from the spirit and scope of the present application, and such modifications and changes are intended to fall within the scope of the appended claims.
Claims
1. A method for constructing reinforcing bars in a supporting beam, characterized in that, include: Obtain the cross-section of the supporting beam in the steel reinforcement model to be constructed; Based on the cross-section type of the supporting beam, the target reinforcement corresponding to the supporting beam is determined, including: obtaining the component attribute information of the supporting beam, and determining the reinforcement arrangement information from the component attribute information; determining the corner reinforcement corresponding to the cross-section type based on the cross-section type of the supporting beam; determining the reinforcement arrangement range based on the position of the corner reinforcement; and arranging the target reinforcement within the reinforcement arrangement range based on the reinforcement arrangement information. Based on the location information of the target reinforcement, the target line reinforcement corresponding to the support beam is determined; A support beam reinforcement model is generated based on the target point reinforcement and the target line reinforcement.
2. The method according to claim 1, characterized in that, Determining the target reinforcement points corresponding to the support beam based on the cross-section type of the support beam includes: Based on the cross-section type of the supporting beam, determine the cross-section polygon; In response to a first selection operation on the point rib drawing method, a first target drawing method corresponding to the first selection operation is determined; In response to the first drawing operation of the cross-sectional polygon using the first target drawing method, the target point reinforcement corresponding to the first drawing operation is obtained.
3. The method according to claim 2, characterized in that, Also includes: In response to the second selection operation on the target rib, the rib attribute information corresponding to the target rib is displayed; In response to a first editing operation on the point reinforcement attribute information, the point reinforcement attribute corresponding to the first editing operation is determined.
4. The method according to claim 3, characterized in that, The attribute information of the target reinforcement point is displayed in a pop-up window.
5. The method according to claim 1, characterized in that, The determination of corner reinforcement corresponding to the cross-section type based on the cross-section type of the supporting beam includes: Determine the cross-sectional polygon corresponding to the cross-sectional type, and generate multiple auxiliary axes corresponding to the cross-sectional polygon; Based on the intersection relationship of the multiple auxiliary axes, multiple intersection points corresponding to the multiple auxiliary axes are determined; The corner reinforcement is arranged at the locations of the multiple intersection points.
6. The method according to claim 1, characterized in that, The arrangement of target point reinforcements within the specified reinforcement layout range, based on the reinforcement arrangement information, includes: Based on the reinforcement layout information and the range of the point reinforcement arrangement, the spacing of the point reinforcement arrangement is determined; The position of the ribs is determined based on the spacing and range of the rib arrangement. The target reinforcement is arranged based on the location of the reinforcement points.
7. The method according to claim 6, characterized in that, The reinforcement arrangement information includes the corner reinforcement attribution attribute and the number of reinforcements, wherein the corner reinforcement attribution attribute is used to characterize the location of the corner reinforcement; determining the location of the point reinforcement based on the point reinforcement spacing and the point reinforcement range includes: Based on the attribute of the corner reinforcement, determine the starting point and ending point of the point reinforcement arrangement; The position of the point reinforcement is determined based on the starting point, the ending point, the number of reinforcement bars, and the spacing of the point reinforcement bars.
8. The method according to claim 1, characterized in that, The step of determining the target line reinforcement corresponding to the supporting beam based on the location information of the target point reinforcement includes: In response to a third selection operation on the line bar drawing method, a second target drawing method corresponding to the position information of the target point bar is determined based on the third selection operation; In response to a second drawing operation using the second target drawing method, the target line bar corresponding to the second drawing operation is obtained.
9. The method according to claim 8, characterized in that, Also includes: In response to the fourth selection operation of the target reinforcement bar, the reinforcement bar attribute information corresponding to the target reinforcement bar is displayed; In response to a second editing operation on the wire reinforcement attribute information, the wire reinforcement attribute corresponding to the second editing operation is determined.
10. The method according to any one of claims 1-9, characterized in that, Also includes: When the cross-sectional information of the supporting beam changes, the target point reinforcement and the target line reinforcement are updated in a coordinated manner.
11. The method according to any one of claims 1-9, characterized in that, Also includes: In response to the annotation display operation of the target point reinforcement or the target line reinforcement, the annotation information of the target point reinforcement or the target line reinforcement is displayed.
12. The method according to claim 11, characterized in that, The labeling information for displaying the target point reinforcement or the target line reinforcement includes: The annotation information of the target point reinforcement is displayed based on the drawing method of the target point reinforcement; or, The annotation information of the same target reinforcement line is merged and displayed.
13. The method according to claim 1, characterized in that, The process of obtaining the cross-section of the supporting beam of the steel reinforcement model to be constructed includes: In response to the capture operation of the support beam section, the support beam section is generated; or, In response to the dimension editing operation of the support beam cross-section, the dimension information of the support beam cross-section is determined; The cross-section of the support beam is generated based on the dimensional information.
14. The method according to claim 1, characterized in that, The process of obtaining the cross-section of the supporting beam of the steel reinforcement model to be constructed includes: Obtain the target drawing; In response to a selection operation on the target drawing, the target closed polygon of the area corresponding to the selection operation is identified; The target closed polygon is defined as the cross section of the supporting beam.
15. The method according to claim 14, characterized in that, Also includes: In response to a selection operation of the rebar lines and rebar annotations in the target drawing, the rebar data corresponding to the selection operation is identified.
16. A device for constructing reinforcing bars for a supporting beam, characterized in that, include: The acquisition module is used to acquire the cross-section of the supporting beam of the steel reinforcement model to be constructed; The first determining module is used to determine the target reinforcement corresponding to the support beam based on the cross-section type of the support beam cross-section; The second determining module is used to determine the target line reinforcement corresponding to the support beam based on the position information of the target point reinforcement; The generation module is used to generate a support beam reinforcement model based on the target point reinforcement and the target line reinforcement.
17. An electronic device, characterized in that, include: The system includes a memory and a processor, which are interconnected and the memory stores computer instructions. The processor executes the computer instructions to perform the method for constructing the reinforcing steel of the support beam as described in any one of claims 1-15.
18. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a computer to execute the method for constructing the reinforcing steel bars of the support beam according to any one of claims 1-16.
Citation Information
Patent Citations
Steel bar modeling method and device
CN114638034A