Disclosure of Invention
The present invention is directed to overcoming at least one of the above-mentioned disadvantages in the art and providing a statistical editing method, system, storage medium and device for cable run design.
The technical scheme adopted by the invention comprises the following steps:
a method of statistical editing of a cabling design, the method comprising: generating a statistical form according to an engineering drawing for laying a cable, wherein the engineering drawing and the statistical form have multiple attributes respectively; associating the engineering drawing and the statistical form to enable the attribute of any one of the engineering drawing and the statistical form to be automatically synchronized to the other side when changed; the engineering drawing and the statistical form are arranged on the same display interface, and the parts of the engineering drawing and the statistical form on the display interface can be adjusted; associating the display parts of the engineering drawing and the statistical form, wherein the display part of any one of the engineering drawing and the statistical form is changed, and the display part of the other engineering drawing and the statistical form are changed accordingly; the display part is a part at the display interface.
The multiple attributes are various design data about cable line design, part of attributes of the engineering drawing cannot be visually presented on a display interface, part of attributes cannot be presented in an image form, the engineering drawing and the statistical form are associated, supplementary presentation is carried out in a text mode through the statistical form, and any one of the engineering drawing and the statistical form can be automatically synchronized with the other side by changing, so that designers can clearly know various attributes of the cable line design to carry out modification calculation and edit more conveniently and quickly. Operations such as zooming in and out, translation, visual angle switching and the like can change the display part of the engineering drawing, the statistical form changes along with the changes, the changes of the statistical form comprise changes on form styles and changes of various attributes in the form, and designers can clearly view various parts of cable line design and know specific attributes of the parts.
Further, the engineering drawing comprises a cable channel; the method further comprises the following steps: arranging a plurality of nodes according to the distribution of cable channels in the engineering drawing; and changing a display part of the engineering drawing and/or the statistical table by selecting the node to display the content related to the node.
Setting nodes on a cable channel penetrating through the whole engineering drawing, so that the whole engineering drawing and all parts in the engineering drawing can be selected to appear on a display interface; the display part of the engineering drawing and/or the display part of the statistical table are/is changed in a node selection mode, so that the parts in a plurality of cable channels in the cable line design can be accurately positioned, and the time for searching and searching by designers is saved.
Further, set up a plurality of nodes according to cable channel distributes in the engineering drawing specifically includes: setting a node for each section of cable channel in the engineering drawing, setting a plurality of nodes between two nodes at two ends of each section of cable channel according to the length of the cable channel, and binding at least two sections of cable channels or at least two nodes in one section of cable channel according to a preset selection rule to form a binding group; the changing the engineering drawing by selecting the node to display the content related to the node and/or the display part of the statistical table to display the content related to the node specifically includes: and changing a display part of the engineering drawing and/or the statistical table by selecting the node to display the content related to the node and the content related to other nodes in the same binding group with the node.
In the cable line design, two or more design parts are correlated, and only one of the two design parts cannot be modified or edited. The binding group is set to be used for forcibly displaying the associated attributes in the engineering drawing and the statistical form at the same time, so that design omission is avoided.
Further, the multiple attributes are divided into manual editing items and automatic editing items; the method further comprises the following steps: and after the manual editing item is manually filled or modified, automatically generating or modifying the automatic editing item according to a preset mapping rule.
Further, the engineering drawing and/or the statistical table are analyzed according to preset rules to provide suggested values for manual editing items.
Further, the manual editing items of the attributes comprise site soil conditions, pavement excavation width and pavement repair thickness; the analyzing the engineering drawing and/or the statistical form according to the preset rule to provide a suggested value for the manual editing item specifically comprises: analyzing the engineering drawing according to the manually input field soil condition, and providing a suggested value for the road surface excavation width; and reading a preset database containing engineering experience data and field pavement historical data, and analyzing the engineering drawing by combining the engineering experience data, the field pavement historical data and the artificially input field soil condition to provide a suggested value for the pavement repairing thickness.
The pavement excavation width and the pavement repair thickness are important factors influencing the design investment of the cable line, and the investment required by the cable line engineering can be accurately counted and obtained by analyzing the field conditions (field soil conditions and field pavement historical data) of cable laying and the past investment experience (engineering empirical data).
Further, the engineering drawing comprises a cable well and a cable channel; the plurality of attributes includes characteristics of the wireline well and characteristics of the wireline channel; the characteristics of the wireline well include: node legend type, node number, pavement condition and cable well type module model; the characteristics of the cable channel include: the method comprises the following steps of (1) cable channel legend type, horizontal length, cable channel module type, pavement excavation width and pavement repair thickness; the method comprises the following steps of (1) manually editing road surface conditions, cable well type module types, cable channel module types, road surface excavation widths and road surface repairing thicknesses; the node legend category, the node number, the cable channel legend and the horizontal length category are automatic editing items; the analyzing the engineering drawing and/or the statistical form according to the preset rule to provide a suggested value for the manual editing item specifically comprises: and reading a preset scheme library, and after artificially selecting the scheme in the scheme library, providing suggested values for the road surface condition, the model of the cable well type module and the model of the cable channel module according to the selected scheme.
The technical scheme of the invention also comprises:
a statistical editing system for cabling designs, comprising: the engineering drawing module is used for displaying the engineering drawing according to the statistical editing method of the cable line design; and the statistical form module is used for displaying the statistical form according to the statistical editing method of the cable line design.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out a method of statistical editing of a cabling design as claimed above.
A computer device comprising a memory storing a computer program and a processor implementing a method of statistical compiling of cabling designs as described above when the computer program is executed.
Compared with the prior art, the invention has the beneficial effects that:
(1) and associating the engineering drawing with the statistical form to ensure that designers can clearly know various attributes of the cable line design to carry out modification calculation and edit more conveniently and quickly.
(2) The node can be accurately positioned to the part of a plurality of cable channels in the cable line design, and the time for searching and searching by designers is saved.
(3) The statistical table is used to quickly and accurately obtain the engineering quantity of cable laying, and the required invested funds can be estimated according to the engineering quantity.
Detailed Description
The drawings are only for purposes of illustration and are not to be construed as limiting the invention. For a better understanding of the following embodiments, certain features of the drawings may be omitted, enlarged or reduced, and do not represent the size of an actual product; it will be understood by those skilled in the art that certain well-known structures in the drawings and descriptions thereof may be omitted.
Example 1
The embodiment provides a statistical editing method for cable line design, which comprises the following steps: generating a statistical form according to an engineering drawing of cable design, wherein the engineering drawing and the statistical form have multiple attributes respectively; associating the engineering drawing with the statistical form to automatically synchronize the attribute of any one of the engineering drawing and the statistical form to the other one of the engineering drawing and the statistical form when the attribute of any one of the engineering drawing and the statistical form is changed; the engineering drawing and the statistical form are arranged on the same display interface, and the parts of the engineering drawing and the statistical form on the display interface can be adjusted; associating the display parts of the engineering drawing and the statistical form, wherein the display part of any one of the engineering drawing and the statistical form is changed, and the display part of the other engineering drawing and the statistical form are changed accordingly; the display part is a part at the display interface.
The multiple attributes are data related to the cable line design, part of attributes of the engineering drawing cannot be visually displayed on a display interface, part of attributes cannot be displayed in an image form, the engineering drawing and the statistical form are associated, supplementary display is performed in a text mode through the statistical form, and either one of the engineering drawing and the statistical form can be automatically synchronized with the other side by changing, so that designers can clearly know the attributes of the cable line design to perform modification calculation and edit more conveniently and quickly. Operations such as zooming in and out, translation, visual angle switching and the like can change the display part of the engineering drawing, the statistical form changes along with the changes, the changes of the statistical form comprise changes on form styles and changes of various attributes in the form, and designers can clearly view various parts of cable line design and know specific attributes of the parts.
Wherein the change of the display part includes a change of a style and a change of a property. The change of the style comprises the amplification and translation of the engineering drawing, the change of the color of a legend, the change of the form style such as the line width, the character color and the like of a statistical form, and the like, wherein the display part of one is changed in style, and the other is simultaneously adjusted in an adaptive manner, so that the display parts of the two are positioned on the same interface, and the display interface after the change of the style can still keep clear through the preset adjustment rule; the change of the attributes is the change of design data in the engineering drawing and the statistical form, the change of the attributes of the engineering drawing is carried out, the data in the statistical form is correspondingly modified, the change of the attributes of the statistical form is carried out, elements in the drawing are regenerated or modified according to the changed attributes of the engineering drawing, and the elements comprise patterns, characters and the like.
Preferably, the engineering drawing comprises a cable channel; the method further comprises the following steps: arranging a plurality of nodes according to the distribution of cable channels in the engineering drawing; and changing a display part of the engineering drawing and/or the statistical table by selecting the node to display the content related to the node.
Setting nodes on a cable channel penetrating through the whole engineering drawing, so that the whole engineering drawing and all parts in the engineering drawing can be selected to appear on a display interface; the display part of the engineering drawing and/or the display part of the statistical table are/is changed in a node selection mode, so that the parts in a plurality of cable channels in the cable line design can be accurately positioned, and the time for searching and searching by designers is saved.
And selecting nodes in both the engineering drawing and the statistical form. The selection can be completed by clicking nodes one by one or selecting a plurality of nodes in a frame in the engineering drawing; in the statistical table, the node is selected by selecting the number by numbering each node, which may be inputting the number in the statistical table or selecting through a pull-down bar.
Preferably, after the node is selected, the display parts of the engineering drawing and the statistical table are locked, and the display parts are displayed according to the following steps of 1: the drawing scale of 50 renders the display portion centered and highlighted using a high-brightness pattern such as a yellow dashed rectangle.
Preferably, the setting of a plurality of nodes according to the distribution of cable channels in the engineering drawing specifically includes: setting a node for each section of cable channel in the engineering drawing, setting a plurality of nodes between two nodes at two ends of each section of cable channel according to the length of the cable channel, and binding at least two sections of cable channels or at least two nodes in one section of cable channel according to a preset selection rule to form a binding group; the changing the engineering drawing by selecting the node to display the content related to the node and/or the display part of the statistical table to display the content related to the node specifically includes: and changing a display part of the engineering drawing and/or the statistical table by selecting the node to display the content related to the node and the content related to other nodes in the same binding group with the node.
In the cable line design, two or more design parts are correlated, and only one of the two design parts cannot be modified or edited. The binding group is set to be used for forcibly displaying the associated attributes in the engineering drawing and the statistical form at the same time, so that design omission is avoided.
Preferably, two ends of each complete cable channel are set to be in a highlight mode, so that distinguishing is facilitated, and design errors caused by confusion of multiple cable channels by designers are avoided.
Preferably, the plurality of attributes are divided into manually edited items and automatically edited items; the method further comprises the following steps: and after the manual editing item is manually filled or modified, automatically generating or modifying the automatic editing item according to a preset mapping rule.
It should be noted that filling indicates that the original attribute is null, generating also indicates that the original attribute is null, and modifying indicates that the original attribute is not null, and after the manual editing item is manually filled or modified, a new attribute may be introduced, so that the corresponding automatic editing item is automatically calculated and generated, and the existing automatic editing item may also be influenced, so that the automatic editing item is modified.
Preferably, the automatic editing items of the present embodiment include editing items that can be modified manually and editing items that cannot be modified manually.
Some attributes in the cable line design have adjusting intervals, and the attributes can be adjusted according to actual needs after being automatically calculated.
Preferably, the engineering drawing and/or the statistical table are analyzed according to preset rules to provide suggested values for the manual editing items.
Preferably, the manual editing items of the attributes comprise site soil conditions, pavement excavation width and pavement repair thickness; the analyzing the engineering drawing and/or the statistical form according to the preset rule to provide a suggested value for the manual editing item specifically comprises: analyzing the engineering drawing according to the manually input field soil condition, and providing a suggested value for the road surface excavation width; and reading a preset database containing engineering experience data and field pavement historical data, and analyzing the engineering drawing by combining the engineering experience data, the field pavement historical data and the artificially input field soil condition to provide a suggested value for the pavement repairing thickness.
The road surface excavation width and the road surface repair thickness are important factors influencing the invested capital of the cable line engineering, and the invested capital required by the cable line engineering can be accurately counted and obtained by analyzing the field conditions (field soil conditions and field road surface historical data) of cable laying and the past investment experience (engineering experience data).
Preferably, the engineering drawing comprises a cable well and a cable channel; the plurality of attributes includes characteristics of the wireline well and characteristics of the wireline channel; the characteristics of the wireline well include: node legend type, node number, pavement condition and cable well type module model; the characteristics of the cable channel include: the method comprises the following steps of (1) cable channel legend type, horizontal length, cable channel module type, pavement excavation width and pavement repair thickness; the method comprises the following steps of (1) manually editing road surface conditions, cable well type module types, cable channel module types, road surface excavation widths and road surface repairing thicknesses; the node legend category, the node number, the cable channel legend and the horizontal length category are automatic editing items; the analyzing the engineering drawing and/or the statistical form according to the preset rule to provide a suggested value for the manual editing item specifically comprises: and reading a preset scheme library, and after artificially selecting the scheme in the scheme library, providing suggested values for the road surface condition, the model of the cable well type module and the model of the cable channel module according to the selected scheme.
As shown in fig. 1-2, the display interface is divided into two parts, the left part is a statistical form, the right part is engineering drawing, and a column of "node number" is used as a boundary, the left side of the statistical form of the embodiment is the characteristic of the cable well, including road surface condition, module type and legend type, the left side of the statistical form is the characteristic of the cable channel, including horizontal length, legend type, module type, cable specification and road surface type, repair width (i.e. road surface excavation width), repair thickness (i.e. road surface repair thickness), top pipe burial depth, incident angle, pipe plug quantity and pipe plug quantity. In other embodiments, the displayed portion of the statistical table may be adaptively pruned.
Preferably, as shown in fig. 3 to 8, in this embodiment, a detailed table may be generated according to the display portion of the engineering drawing and/or the display portion of the statistical table, and a summary table may be generated according to the whole engineering drawing and/or the whole statistical table.
Based on the statistical editing method for cable line design, the embodiment further provides:
a statistical editing system for cabling designs, comprising: the engineering drawing module is used for displaying the engineering drawing according to the statistical editing method of the cable line design; and the statistical form module is used for displaying the statistical form according to the statistical editing method of the cable line design.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out a method of statistical editing of a cabling design as claimed above.
A computer device comprising a memory storing a computer program and a processor implementing a method of statistical compiling of cabling designs as described above when the computer program is executed.
It should be understood that the above-mentioned embodiments of the present invention are only examples for clearly illustrating the technical solutions of the present invention, and are not intended to limit the specific embodiments of the present invention. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention claims should be included in the protection scope of the present invention claims.