Generation method and device of electrical equipment assembly, equipment, medium and product
By introducing cabinet merging controls and configuration interfaces into the software drawing interface, users can automatically generate electrical equipment assembly drawings, solving the problems of slow drawing generation speed and error-prone in the existing technology, and achieving an efficient and accurate design process.
Patent Information
- Application Number
- CN202411949730.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-04-25
AI Technical Summary
The existing high and low voltage electrical equipment assembly drawings are slow, prone to errors and low efficiency, which makes engineers time-consuming and cumbersome in the drawing generation and design process, and are prone to call errors and information missing.
It provides a method for generating electrical equipment assembly. Through software drawing interface, including cabinet merging controls, responds to user operations, displays cabinet merging configuration interface, allowing users to select and configure target cabinets, set parameters, and generate drawings of merged assembly.
The automation, precision and efficiency of the electrical equipment assembly merging process is realized, design efficiency is improved, labor and time costs are reduced, and the quality and reliability of electrical equipment design is improved.
Smart Images

Figure CN119885616A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electrical equipment manufacturing, and in particular to a method, device, equipment, medium and product for generating an electrical equipment assembly. Background Art
[0002] With the increasing maturity of high and low voltage electrical equipment, the competition among major manufacturers is becoming more and more fierce, and higher and higher requirements are put forward for cost savings and design efficiency. In the prior art, the drawings of general assemblies are manually arranged and merged by engineers, and the copper busbar processing drawings need to be manually output and marked, and engineers need to output the copper busbar processing two-dimensional drawings again into PDF format for archiving and printing. In this way, engineers need to manually arrange and merge, and need to import different electrical equipment one by one, arrange them, and then draw the busbars, which is very slow overall; general two-dimensional drawings need to be manually converted into PDF drawings, which is time-consuming and inefficient. In addition, when engineers manually arrange and call, it is easy to call errors; when two-dimensional drawings are manually converted to PDF, they are prone to omissions and duplications; it is also necessary to manually name and archive the converted PDF drawings, which is cumbersome and complicated. Summary of the invention
[0003] The present invention provides a method, device, equipment, medium and product for generating an electrical equipment assembly, so as to solve the problems of slow, error-prone and low-efficiency generation of existing drawings of high and low voltage complete sets of electrical equipment assemblies, improve the quality and efficiency of drawing generation, and reduce labor costs.
[0004] According to one aspect of the present invention, there is provided a method for generating an electrical equipment assembly, comprising the following steps:
[0005] The software drawing interface includes at least a cabinet merging control, and in response to a user clicking the cabinet merging control, a cabinet merging configuration interface is displayed to the user;
[0006] In the cabinet merging configuration interface, in response to a user's selection operation, determining at least two target cabinets required for generating a cabinet merging assembly;
[0007] And in the cabinet merging configuration interface, in response to the user clicking the parameter setting control of the cabinet merging assembly, the cabinet merging parameter setting interface is displayed to the user;
[0008] In the cabinet merging parameter setting interface, in response to the user's parameter setting operation, the cabinet spacing between the target cabinets is determined;
[0009] In response to the user's confirmation operation on generating the cabinet merged assembly, a drawing of the cabinet merged assembly is displayed to the user.
[0010] Optionally, in the cabinet merging configuration interface, in response to a user's selection operation, determining at least two target cabinets required to generate the cabinet merging assembly includes:
[0011] Based on the corresponding list of target cabinet arrangement numbers and wiring schemes preset in the cabinet merging configuration interface, in response to the user's selection operation of the target cabinet arrangement number, determining the wiring scheme corresponding to each of the at least two target cabinets required to generate the cabinet merging assembly;
[0012] In response to the user's confirmation operation on generating the cabinet merged assembly, displaying the cabinet merged assembly drawing to the user includes:
[0013] Based on the wiring schemes corresponding to each target cabinet, the arrangement numbers of each target cabinet, and the cabinet spacing between each target cabinet, drawings of the cabinet merged assembly are generated and displayed to the user, wherein each wiring scheme includes at least the contour parameters, main busbar parameters, and branch busbar parameters of the corresponding target cabinet.
[0014] Optionally, based on the wiring scheme corresponding to each target cabinet, the arrangement sequence number of each target cabinet, and the cabinet spacing between each target cabinet, a cabinet merge assembly drawing is generated and displayed to the user, including:
[0015] Determine the arrangement order of each target cabinet when merging in the cabinet merging assembly based on the arrangement sequence number of each target cabinet;
[0016] Determine the outline size of the cabinet merged assembly after merging based on the cabinet spacing between the target cabinets and the outline parameters of the target cabinets;
[0017] Determine the copper busbar parameters of the cabinet merged assembly based on the main busbar parameters and branch busbar parameters of each target cabinet;
[0018] According to the arrangement order of each target cabinet when being merged, the outline size of the cabinet merged assembly after being merged, and the copper busbar parameters of the cabinet merged assembly, a drawing of the cabinet merged assembly is generated and displayed to the user.
[0019] Optionally, a drawing of the cabinet merged assembly is generated and displayed to the user according to the arrangement order of each target cabinet when merged, the outline size of the cabinet merged assembly after merging, and the copper bar parameters of the cabinet merged assembly, including:
[0020] Traverse the main busbar parameters of adjacent target cabinets;
[0021] If the main busbars in adjacent target cabinets have the same position, specification, and phase sequence in each corresponding target cabinet, and the main busbar spacing in adjacent target cabinets is less than the preset spacing, the main busbars in the adjacent target cabinets will be merged and displayed to the user.
[0022] Optionally, the cabinet merging configuration interface further includes a project name selection interface. In the cabinet merging configuration interface, in response to a user's selection operation, before determining at least two target cabinets required for generating the cabinet merging assembly, the generating method further includes:
[0023] In the project name selection interface, in response to the user's selection operation on the project name, the project name of the cabinet merge assembly to be generated is determined, wherein the project name is at least associated with a corresponding list of target cabinet arrangement numbers and wiring schemes.
[0024] Optionally, the software drawing interface also includes a single cabinet processing drawing output control, and the generation method also includes:
[0025] In response to a user clicking on a single cabinet processing drawing output control, a processing drawing output configuration interface is displayed to the user;
[0026] In the processing drawing output configuration interface, based on the preset corresponding list of wiring schemes and single cabinet arrangement numbers, in response to the user's selection operation of the wiring scheme of at least one single cabinet, at least one wiring scheme required for outputting the processing drawing is determined;
[0027] In the processing drawing output configuration interface, in response to the user's click operation on the confirmation control, a processing drawing corresponding to the wiring scheme of at least one single cabinet is output and displayed to the user, wherein the wiring scheme of the single cabinet includes at least contour parameters, main busbar parameters and branch busbar parameters, and the processing drawing includes contour parameters and branch busbar parameters.
[0028] Optionally, when it is determined that there are multiple wiring schemes required for outputting the processing drawings, in response to the user clicking the confirmation control, before outputting the processing drawings corresponding to the wiring scheme of at least one single cabinet, the method further includes:
[0029] In response to a user clicking on any one of a control for summarizing by wiring scheme serial number, a control for summarizing by copper busbar specification, or a control for summarizing by target cabinet serial number, a summarizing rule for the plurality of wiring schemes is determined;
[0030] In response to a user clicking operation on a confirmation control, processing drawings of the plurality of wiring arrangement schemes are summarized and output according to the summary rule of the plurality of wiring arrangement schemes.
[0031] Optionally, the processing drawing output configuration interface also includes a project name selection interface. Before displaying the processing drawing output configuration interface to the user in response to the user clicking the single cabinet processing drawing output control, the generation method further includes:
[0032] In the project name selection interface, in response to the user's selection operation on the project name, the project name of the required output processing drawing is determined, wherein the project name is at least associated with a corresponding list of wiring schemes and single cabinet arrangement numbers.
[0033] According to another aspect of the present invention, there is provided a device for generating an electrical equipment assembly, comprising:
[0034] A first response module is used to execute the step of displaying a cabinet merging configuration interface to a user in response to a user clicking the cabinet merging control in the software drawing interface, wherein the cabinet merging control includes at least one cabinet merging control;
[0035] A second response module is used to execute the step of determining at least two target cabinets required for generating a cabinet merging assembly in response to a user's selection operation on the cabinet merging configuration interface;
[0036] A third response module is used to execute the step of displaying a cabinet merging parameter setting interface to a user in response to a user clicking on a parameter setting control of a cabinet merging assembly on the cabinet merging configuration interface;
[0037] A fourth response module, configured to execute, in the cabinet merging parameter setting interface, a step of determining the cabinet spacing between target cabinets in response to a user's parameter setting operation;
[0038] The fifth response module is used to execute the step of displaying the drawings of the cabinet merged assembly to the user in response to the user's confirmation operation on generating the cabinet merged assembly.
[0039] According to another aspect of the present invention, there is provided an electronic device, the electronic device comprising:
[0040] at least one processor; and
[0041] a memory communicatively connected to at least one processor; wherein,
[0042] The memory stores a computer program executable by at least one processor. The computer program is executed by at least one processor so that the at least one processor can execute the method for generating an electrical equipment assembly according to any embodiment of the present invention.
[0043] According to another aspect of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium stores computer instructions. The computer instructions are used to enable a processor to implement the method for generating an electrical equipment assembly according to any embodiment of the present invention when executed.
[0044] According to another aspect of the present invention, a computer program product is provided. The computer program product includes a computer program. When the computer program is executed by a processor, the method for generating an electrical equipment assembly according to any embodiment of the present invention is implemented.
[0045] The embodiment of the present invention provides a convenient operation entry by including at least a cabinet merging control in the software drawing interface, and displaying a cabinet merging configuration interface to the user in response to a user's click operation on the cabinet merging control; in the cabinet merging configuration interface, in response to a user's selection operation, determining at least two target cabinets required for generating a cabinet merging assembly, and obtaining a cabinet that meets the specific requirements of the project; and in the cabinet merging configuration interface, in response to a user's click operation on a parameter setting control of the cabinet merging assembly, displaying a cabinet merging parameter setting interface to the user, so that the user can flexibly configure relevant operating parameters for cabinet merging according to factors such as the project's use environment, electrical performance requirements and safety standards; in the cabinet merging parameter setting interface, in response to the user's parameter setting operation, determining the cabinet spacing between each target cabinets, and ensuring that the cabinet spacing meets the safety of equipment operation; in response to the user's confirmation operation on the generation of the cabinet merging assembly, displaying the drawings of the cabinet merging assembly to the user, presenting the merged assembly in an intuitive graphical manner, and facilitating the user to check and evaluate the rationality of the design. The embodiment of the present invention realizes the automation, precision and efficiency of the electrical equipment assembly merging process through the above method, improves the design efficiency, reduces the labor cost and time cost, and improves the quality and reliability of the electrical equipment design.
[0046] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0048] Figure 1 A flowchart of a method for generating an electrical equipment assembly is provided for the first embodiment of the present invention;
[0049] Figure 2 A flowchart of a method for generating an electrical equipment assembly provided in Embodiment 2 of the present invention;
[0050] Figure 3A flowchart of a method for generating an electrical equipment assembly provided in Embodiment 3 of the present invention;
[0051] Figure 4 A flowchart of a method for generating an electrical equipment assembly provided in a fourth embodiment of the present invention;
[0052] Figure 5 A flowchart of a method for generating an electrical equipment assembly provided in Embodiment 5 of the present invention;
[0053] Figure 6 A schematic diagram of the structure of a device for generating an electrical equipment assembly provided in a sixth embodiment of the present invention;
[0054] Figure 7 This is a schematic diagram of the structure of an electronic device that implements the method for generating an electrical device assembly provided by Embodiment 7 of the present invention;
[0055] Figure 8 A schematic diagram of a cabinet merging control in a software drawing interface provided by an embodiment of the present invention;
[0056] Fig. 9 A schematic diagram of a cabinet merging configuration interface in a cabinet merging control provided in an embodiment of the present invention;
[0057] Fig.10 A schematic diagram of a contour parameter configuration interface in a software drawing interface provided in an embodiment of the present invention;
[0058] Fig.11 A schematic diagram of a main busbar parameter configuration interface in a software drawing interface provided in an embodiment of the present invention;
[0059] Fig.12 A schematic diagram of a single cabinet processing drawing output control in a software drawing interface provided in an embodiment of the present invention;
[0060] Fig.13 A schematic diagram of a processing drawing output configuration interface in a single cabinet processing drawing output control provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0061] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0062] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0063] Embodiment 1
[0064] Figure 1 A flowchart of a method for generating an electrical equipment assembly is provided for the first embodiment of the present invention. Figure 8 A schematic diagram of a cabinet merging control in a software drawing interface provided by an embodiment of the present invention, Fig. 9 A schematic diagram of a cabinet merging configuration interface in a cabinet merging control provided in an embodiment of the present invention, such as Figure 1 As shown, the method includes:
[0065] S110. The software drawing interface includes at least a cabinet merging control, and in response to a user clicking the cabinet merging control, a cabinet merging configuration interface is displayed to the user.
[0066] Among them, the software drawing interface can be understood as the design window in (such as electrical design software AutoCAD Electrical, EPLAN, etc.); the cabinet merging control can be understood as the operating element on the software drawing interface used to trigger the cabinet merging project management function, such as buttons, menu options, etc., and the corresponding operation (such as the cabinet merging pop-up window) is started by clicking or selecting the control; the cabinet merging configuration interface can be understood as a pop-up window set in the software drawing interface, which is used to display and collect information related to the cabinet merging configuration to the user. Through this pop-up window, the user can configure and manage various properties of the project (equipment number, equipment name, scheme name, notes, etc.).
[0067] Specifically, Figure 8 As shown, when the user selects the cabinet merging control in the software drawing interface (for example, clicks the "cabinet merging" first-level menu), the system detects the trigger action and, according to the pre-set program logic, calls out and displays the cabinet merging configuration interface pop-up window to the user (such as Fig. 9 shown).
[0068] S120 . In the cabinet merging configuration interface, in response to a user's selection operation, determining at least two target cabinets required for generating a cabinet merging assembly.
[0069] Among them, the cabinet merged assembly can be understood as a new overall structure formed by combining multiple single cabinets according to specific rules and requirements; the target cabinet can be understood as a single cabinet in the cabinet merged assembly that meets the actual project situation and design requirements.
[0070] Specifically, Fig. 9 As shown, on the cabinet merging configuration interface, the user selects the single cabinet that needs to be merged according to the actual project situation and design requirements. During the selection process, the equipment number or remarks of the cabinet can be referred to to ensure the accuracy of the selected target single cabinet.
[0071] For example, if a centralized control cabinet for high-voltage electrical equipment is constructed, the user selects a cabinet with a corresponding high-voltage protection level, a suitable internal space layout, and a matching electrical interface from the cabinet database provided by the software as the target single cabinet. Fig. 9 Select the devices with device numbers AA01 and AA03, and make selections in the selection boxes before the two device numbers to determine the first target cabinet AA01 and the second target cabinet AA03 that need to be synthesized into the assembly.
[0072] Optionally, the cabinet merging configuration interface further includes a project name selection interface. In the cabinet merging configuration interface, in response to a user's selection operation, before determining at least two target cabinets required for generating the cabinet merging assembly, the generating method further includes:
[0073] In the project name selection interface, in response to the user's selection operation of the project name, the project name of the cabinet merged assembly to be generated is determined.
[0074] The project name at least associates the target cabinet arrangement number with the corresponding list of wiring schemes. The project name selection interface can be understood as follows: Fig. 9 The project name secondary selection interface above the cabinet merging configuration interface is shown; the target cabinet arrangement serial number can be understood as being used to identify the arrangement order of each target single cabinet in the project; illustratively, the target cabinet arrangement serial number can be the equipment number; the wiring plan can be understood as the electrical line connection method and wiring path planning between the target cabinets.
[0075] Specifically, Fig. 9As shown in the figure, the user rotates the project name selection button on the cabinet merging configuration interface and selects the corresponding project name through interactive elements such as the drop-down menu, list, or search box. When the project names are different, the device numbers to be merged can be replaced in one click. After replacing the project name, reselect the target cabinet to be merged.
[0076] S130 , in the cabinet merging configuration interface, in response to a user clicking on a parameter setting control of a cabinet merging assembly, a cabinet merging parameter setting interface is displayed to the user.
[0077] Among them, the parameter setting control can be understood as an operating element (such as a button or menu option, etc.) in the cabinet merging configuration interface for triggering the parameter setting function. When the user operates the control, the parameter setting interface is opened; the parameter setting interface can be understood as a specific interactive area in the cabinet merging configuration interface for users to adjust and determine key parameters related to cabinet merging and related operations.
[0078] Specifically, the user can Fig. 9 Click the parameter setting button on the cabinet merging configuration interface shown in the figure. After the system detects the trigger action (for example, clicking the "parameter setting" button), it opens the parameter setting interface pop-up window according to the pre-set program logic. The parameter setting interface may include cabinet spacing, wiring strategy, etc. (such as Fig.10 and Fig.11 shown).
[0079] S140 . In the cabinet merging parameter setting interface, in response to the user's parameter setting operation, determine the cabinet spacing between target cabinets.
[0080] The cabinet spacing may be understood as the horizontal or vertical spacing between two adjacent target single cabinets when a plurality of target single cabinets are combined into a cabinet assembly.
[0081] Specifically, the cabinet merging parameter setting interface includes a cabinet spacing sub-area, where the cabinet spacing can be set by the user through a numeric input box or a drop-down menu. When the user adjusts the cabinet spacing, the cabinet spacing will be the default preset value, which meets the minimum safety spacing required by the electrical safety standard for conventional single cabinets. Furthermore, you can also check the option of equal spacing between cabinets to arrange the target single cabinets at equal spacing (such as Fig.11 shown).
[0082] S150 . In response to the user's confirmation operation on generating the cabinet merged assembly, displaying a drawing of the cabinet merged assembly to the user.
[0083] Specifically, after the user completes operations including selecting the target cabinet and setting parameters, when the user clicks the button to confirm the generation of the cabinet merged assembly or executes the corresponding confirmation instruction, the system starts the drawing program (such as AutoCAD Electrical, EPLAN, etc.) to generate drawings of the cabinet merged assembly based on the parameters set by the user and the selected target single cabinet information, so that the user can intuitively check and evaluate the design of the assembly.
[0084] The embodiment of the present invention provides a convenient operation entry by including at least a cabinet merging control in the software drawing interface, and displaying a cabinet merging configuration interface to the user in response to a user's click operation on the cabinet merging control; in the cabinet merging configuration interface, in response to a user's selection operation, determining at least two target cabinets required for generating a cabinet merging assembly, and obtaining a cabinet that meets the specific requirements of the project; and in the cabinet merging configuration interface, in response to a user's click operation on a parameter setting control of the cabinet merging assembly, displaying a cabinet merging parameter setting interface to the user, so that the user can flexibly configure relevant operating parameters for cabinet merging according to factors such as the project's use environment, electrical performance requirements and safety standards; in the cabinet merging parameter setting interface, in response to the user's parameter setting operation, determining the cabinet spacing between each target cabinets, and ensuring that the cabinet spacing meets the safety of equipment operation; in response to the user's confirmation operation on the generation of the cabinet merging assembly, displaying the drawings of the cabinet merging assembly to the user, presenting the merged assembly in an intuitive graphical manner, and facilitating the user to check and evaluate the rationality of the design. The embodiment of the present invention realizes the automation, precision and efficiency of the electrical equipment assembly merging process through the above method, improves the design efficiency, reduces the labor cost and time cost, and improves the quality and reliability of the electrical equipment design.
[0085] Embodiment 2
[0086] Figure 2 This is a flow chart of a method for generating an electrical equipment assembly provided in the second embodiment of the present invention. This embodiment is based on the "S120, in the cabinet merging configuration interface, in response to the user's selection operation, determining at least two target cabinets required for generating the cabinet merging assembly." in the above embodiment, and specifically includes:
[0087] Based on the corresponding list of target cabinet arrangement numbers and wiring schemes preset in the cabinet merging configuration interface, in response to the user's selection operation of the target cabinet arrangement number, the wiring scheme corresponding to each target cabinet in at least two target cabinets required to generate the cabinet merging assembly is determined.
[0088] Correspondingly, in response to the user's confirmation operation on generating the cabinet merged assembly, displaying the drawings of the cabinet merged assembly to the user includes:
[0089] Based on the wiring schemes corresponding to each target cabinet, the arrangement numbers of each target cabinet, and the cabinet spacing between each target cabinet, drawings of the cabinet merged assembly are generated and displayed to the user, wherein each wiring scheme includes at least the contour parameters, main busbar parameters, and branch busbar parameters of the corresponding target cabinet.
[0090] like Figure 2 As shown, the method includes:
[0091] S210: The software drawing interface includes at least a cabinet merging control, and in response to a user clicking the cabinet merging control, a cabinet merging configuration interface is displayed to the user.
[0092] S220: Based on the corresponding list of target cabinet arrangement numbers and wiring schemes preset in the cabinet merging configuration interface, in response to the user's selection operation of the target cabinet arrangement number, determine the wiring scheme corresponding to each target cabinet in at least two target cabinets required to generate the cabinet merging assembly.
[0093] Each wiring scheme includes at least the contour parameters, main busbar parameters and branch busbar parameters of the corresponding target cabinet. The contour parameters can be understood as a parameter set used to describe the external dimensions, shape characteristics and structural information such as cabinet surface openings and grooves of the target single cabinet. The contour parameters are further divided into top, front, left and right contour parameters (such as Fig.10 As shown), the outline parameters of the target cabinet can be set before merging; the main busbar parameters can be understood as parameters related to the electrical connection bus of a single cabinet. The main busbar parameters include the cabinet serial number, cabinet name, distance from the cabinet wall and phase sequence corresponding to the main busbar in the single cabinet. Further main busbar parameters also include the relative position relationship between the main busbar and other components in the cabinet; branch bus parameters can be understood as parameters related to the branch lines connected to various electrical components from the main busbar, and the branch bus parameters are set corresponding to the main busbar parameters.
[0094] Specifically, in Fig. 9 Each row in the cabinet merging configuration interface shown represents a preset target cabinet arrangement number (e.g., Fig. 9 The corresponding list of equipment numbers (shown in the figure) and wiring schemes is displayed. By checking the selection box in front of the cabinet arrangement number, the target cabinets (there should be at least two target cabinets) and the corresponding wiring schemes required to generate the cabinet merger assembly are determined. It should be noted that the corresponding relationship between the wiring scheme and the target cabinet arrangement number is preset in advance, and the wiring scheme for each target cabinet is also preset in advance.
[0095] S230: In the cabinet merging configuration interface, in response to a user clicking on a parameter setting control of a cabinet merging assembly, a cabinet merging parameter setting interface is displayed to the user.
[0096] S240: In the cabinet merging parameter setting interface, in response to the user's parameter setting operation, determine the cabinet spacing between the target cabinets. Fig. 9 The parameter setting button shown in the figure allows the user to set parameters such as the cabinet spacing between each target cabinet.
[0097] S250 , based on the wiring schemes corresponding to the target cabinets, the arrangement numbers of the target cabinets, and the cabinet spacings between the target cabinets, a cabinet merge assembly drawing is generated and displayed to the user.
[0098] Specifically, after the user completes the selection of the target cabinet, that is, selects the wiring scheme corresponding to the target cabinet, and configures the parameters, when the user clicks the button to confirm the generation of the cabinet merge assembly or executes the corresponding confirmation command, the system starts the drawing program (such as AutoCAD Electrical, EPLAN, etc.) to generate the drawings of the cabinet merge assembly according to the various parameters set by the user and the selected target single cabinet information, so that the user can intuitively check and evaluate the design of the assembly. In other words, the system can arrange the target cabinets according to the arrangement sequence of each target cabinet, and adjust the distance according to the cabinet spacing between each target cabinet. At the same time, the configured wiring schemes are merged accordingly (for example, the target cabinets are aligned according to the contour parameters, and the branch bus parameters in each target cabinet are retained, and the main bus parameters in each target cabinet are merged if they can be merged, etc.) to generate the cabinet merge assembly.
[0099] The embodiment of the present invention determines the wiring scheme between target cabinets based on the corresponding list of the selected target single cabinet arrangement numbers and the wiring scheme, generates an assembly drawing including the electrical circuit layout, reduces electrical problems caused by unreasonable wiring, and improves the stability and reliability of electrical equipment operation.
[0100] Based on the above-mentioned first and second embodiments, illustratively, in a specific embodiment, the method for generating an electrical equipment assembly includes the following steps:
[0101] Step 1. Click Figure 8 The "Cabinet Merge" button shown in the figure pops up as shown in the figure. Fig. 9 The "Cabinet Merge" dialog box shown;
[0102] Step 2. Click the "..." button after the save location to specify the save location for the merged assembly drawing. The drawing name is composed of the equipment number by default, and can also be named manually.
[0103] Step 3: Select the project name for cabinet merging as required. The project data comes from the project database.
[0104] Step 4: Automatically refresh the corresponding information according to the selected project name; all the information in this table comes from the project database, and the data in the project database is automatically extracted, processed, and written;
[0105] Step 5. Check the devices in the project in batches and then merge them automatically; you can also quickly select all devices by clicking "Select All";
[0106] Step 6: When the cabinets are merged, a new assembly is automatically generated according to the settings; then Fig.10 The outline parameter interface shown extracts the cabinet front, cabinet left, cabinet right, and cabinet top data information of the cabinet body, aligns the cabinet front and cabinet top, and automatically arranges all selected cabinets according to the order in the above table and the cabinet spacing in "Parameter Settings". Among them, the cabinet front, cabinet left, cabinet right, and cabinet top information are specified in advance through the outline definition in a single solution device, and then stored in the corresponding database;
[0107] Step 7: Fig.11 The main busbar parameter configuration interface shown in the figure judges the main busbar position, copper busbar specification and phase sequence of the adjacent equipment for the main busbar in each device in turn. If the position judgment result is: the same position, the same copper busbar specification and phase sequence, it will be redrawn, and the spatial position, phase sequence, opening position and same-row specification will be kept unchanged to generate a new merged main busbar; and the main busbar in the single device before the merger will be deleted.
[0108] The method for generating an electrical equipment assembly shown in steps 1 to 7 above realizes efficient cabinet merging in the process of generating the electrical equipment assembly; at the same time, the data information involved in the above process can also be integrated with the processing drawings, cabinet merging, and material nesting and stored in the corresponding database, thereby realizing the automation, precision and efficiency of the electrical equipment assembly merging process, improving design efficiency, reducing labor costs and time costs, and improving the quality and reliability of electrical equipment design.
[0109] Embodiment 3
[0110] Figure 3 This is a flow chart of a method for generating an electrical equipment assembly provided in the third embodiment of the present invention. This embodiment is a refinement of "S250, based on the wiring scheme corresponding to each target cabinet, the arrangement sequence number of each target cabinet, and the cabinet spacing between each target cabinet, generating a cabinet merge assembly drawing and displaying it to the user." in the second embodiment, and specifically includes:
[0111] Determine the arrangement order of each target cabinet when merging in the cabinet merging assembly based on the arrangement sequence number of each target cabinet;
[0112] Determine the outline size of the cabinet merged assembly after merging based on the cabinet spacing between the target cabinets and the outline parameters of the target cabinets;
[0113] Determine the copper busbar parameters of the cabinet merged assembly based on the main busbar parameters and branch busbar parameters of each target cabinet;
[0114] According to the arrangement order of each target cabinet when being merged, the outline size of the cabinet merged assembly after being merged, and the copper busbar parameters of the cabinet merged assembly, a drawing of the cabinet merged assembly is generated and displayed to the user.
[0115] like Figure 3 As shown, the method includes:
[0116] S310: The software drawing interface includes at least a cabinet merging control, and in response to a user clicking the cabinet merging control, a cabinet merging configuration interface is displayed to the user.
[0117] S320: Based on the corresponding list of target cabinet arrangement numbers and wiring schemes preset in the cabinet merging configuration interface, in response to the user's selection operation of the target cabinet arrangement number, determine the wiring scheme corresponding to each target cabinet in at least two target cabinets required to generate the cabinet merging assembly.
[0118] S330: In the cabinet merging configuration interface, in response to a user clicking on a parameter setting control of a cabinet merging assembly, a cabinet merging parameter setting interface is displayed to the user.
[0119] S340: In the cabinet merging parameter setting interface, in response to the user's parameter setting operation, determine the cabinet spacing between target cabinets.
[0120] S350: Determine the arrangement order of the target cabinets when they are merged in the cabinet merge assembly based on the arrangement sequence numbers of the target cabinets.
[0121] Specifically, the system will determine the positional relationship of the single cabinet in the cabinet combined assembly according to the arrangement number of each target single cabinet and the corresponding electrical connection sequence. For example, assuming that the single cabinet includes target cabinets with different functions such as control cabinet, power cabinet and monitoring cabinet, the system will place the control cabinet at the front end of the assembly according to the arrangement number of the single cabinet, so that the operator can operate and maintain it conveniently, the power cabinet will be placed in the middle to provide power support for the entire system, and the monitoring cabinet will be placed at the back end to monitor the operating status of the system in real time.
[0122] S360: Determine the outline size of the cabinet merged assembly after merging based on the cabinet spacing between the target cabinets and the outline parameters of the target cabinets.
[0123] Specifically, the system first obtains the contour parameters of each target single cabinet. Then, the cabinet spacing between each target cabinet is considered. Finally, the contour dimensions of the cabinet merged assembly in the three-dimensional direction are calculated. For example, assuming that there are three target cabinets, their lengths in the horizontal direction are L1, L2, and L3, and their horizontal spacings are d1 and d2, respectively. Then, the contour dimensions of the merged cabinet merged assembly in the horizontal direction are L1+L2+L3+d1+d2. Similarly, the contour dimensions in other directions can be calculated.
[0124] S370: Determine the copper busbar parameters of the cabinet merged assembly based on the main busbar parameters and branch busbar parameters of each target cabinet.
[0125] Among them, the copper busbar parameters can be understood as parameters related to the electrical performance and physical characteristics of the main busbar and branch busbar in the cabinet combined assembly.
[0126] Specifically, first determine the connection relationship of the electrical connection busbars of a single cabinet based on the main busbar parameters, and then determine the parameters related to the branch lines connected to various electrical components from the main busbar. Exemplarily, determine the length of the main busbar based on the cabinet spacing and electrical layout requirements; determine the cross-sectional area of the main busbar based on the power requirements and safety standards of the electrical equipment; confirm the parameters corresponding to the branch busbar based on the single cabinet, and the above main busbar parameters and branch busbar parameters together constitute the copper busbar parameters of the cabinet merged assembly. Exemplarily, when the cabinet spacing between the target cabinets is less than a preset distance, such as 100mm, and the phase sequence and specifications of the main busbars are the same, when the cabinets are merged, the main busbars that meet the above conditions can be merged. The branch busbar parameters in each target cabinet are retained.
[0127] S380, generating a drawing of the cabinet merged assembly according to the arrangement order of the target cabinets when merged, the outline size of the cabinet merged assembly after merging, and the copper busbar parameters of the cabinet merged assembly, and displaying it to the user.
[0128] Specifically, the spatial distribution of the cabinet merged assembly is first confirmed by the arrangement order of the target cabinets when merged and the outline size of the cabinet merged assembly after merging. Then, the electrical connection details between each single cabinet in the cabinet merged assembly are determined by the copper busbar parameters of the cabinet merged assembly. Based on the above information, the system starts a drawing program (such as AutoCAD Electrical, EPLAN, etc.) to generate drawings of the cabinet merged assembly so that users can intuitively check and evaluate the design of the assembly.
[0129] The embodiment of the present invention confirms the spatial distribution of the cabinet merged assembly through the arrangement order of single cabinets and the outline dimensions of the cabinet merged assembly after merging, improves the electrical connection details between single cabinets through copper busbar parameters, improves the drawings of the cabinet merged assembly, and further enhances the stability and reliability of the operation of the electrical equipment.
[0130] Embodiment 4
[0131] Figure 4 This is a flow chart of a method for generating an electrical equipment assembly provided in the fourth embodiment of the present invention. This embodiment is based on the "S380, generating a drawing of a cabinet merged assembly based on the arrangement order of each target cabinet when merged, the outline size of the cabinet merged assembly after merging, and the copper busbar parameters of the cabinet merged assembly and displaying it to the user." in the third embodiment, and specifically includes:
[0132] Traverse the main busbar parameters of adjacent target cabinets;
[0133] If the main busbars in adjacent target cabinets have the same position, specification, and phase sequence in each corresponding target cabinet, and the main busbar spacing in adjacent target cabinets is less than the preset spacing, the main busbars in the adjacent target cabinets will be merged and displayed to the user.
[0134] like Figure 4 As shown, the method includes:
[0135] S410: The software drawing interface includes at least a cabinet merging control, and in response to a user clicking the cabinet merging control, a cabinet merging configuration interface is displayed to the user.
[0136] S420: Based on the corresponding list of target cabinet arrangement numbers and wiring schemes preset in the cabinet merging configuration interface, in response to the user's selection operation of the target cabinet arrangement number, determine the wiring scheme corresponding to each target cabinet in at least two target cabinets required to generate the cabinet merging assembly.
[0137] S430: In the cabinet merging configuration interface, in response to a user clicking on a parameter setting control of a cabinet merging assembly, a cabinet merging parameter setting interface is displayed to the user.
[0138] S440 . In the cabinet merging parameter setting interface, in response to the user's parameter setting operation, determine the cabinet spacing between target cabinets.
[0139] S450: Determine the arrangement order of the target cabinets when they are merged in the cabinet merge assembly based on the arrangement sequence numbers of the target cabinets.
[0140] S460: Determine the outline size of the cabinet merged assembly after merging based on the cabinet spacing between the target cabinets and the outline parameters of the target cabinets.
[0141] S470: Determine the copper busbar parameters of the cabinet merged assembly based on the main busbar parameters and branch busbar parameters of each target cabinet.
[0142] S480, traverse the main busbar parameters of adjacent target cabinets.
[0143] Specifically, the system will obtain the main busbar parameters between adjacent target cabinets one by one, starting from the first target cabinet, according to the arrangement order when the target cabinets are merged, such as the installation position of the main busbar (such as, set at the top, middle or bottom of the cabinet, etc.) and other specification parameters (such as the material of the main busbar, the size of the cross-sectional area, etc.).
[0144] S490. If the main busbars in the adjacent target cabinets have the same position, specification, and phase sequence in the corresponding target cabinets, and the main busbar spacing in the adjacent target cabinets is less than the preset spacing, the main busbars in the adjacent target cabinets are merged and displayed to the user.
[0145] Among them, the main busbar spacing can be understood as the spatial spacing between the main busbars in two adjacent target cabinets; the preset spacing can be understood as the ideal spacing that is pre-set by comprehensively considering various factors to meet the stable operation of electrical equipment.
[0146] Specifically, due to the cabinet spacing between target cabinets and the contour parameters of target cabinets, the cabinet merge assembly may not have the physical conditions to configure the main busbars according to the preset spacing. Therefore, under the premise of meeting the electrical isolation between the main busbars, the main busbar spacing in two adjacent target cabinets is further measured and compared with the preset spacing, and the main busbars with spacing smaller than the preset spacing are merged and displayed.
[0147] Exemplarily, the first cabinet has the first busbar and the second busbar, and the second cabinet has the third busbar and the fourth busbar, and the phase sequence is A phase. The first cabinet and the second cabinet are arranged from left to right in sequence, and the left-to-right sorting direction is the head-to-tail direction. The first busbar, the second busbar, the third busbar and the fourth busbar are arranged in sequence head-to-tail. Among them, the position of the first busbar relative to the first cabinet is the same as the position of the third busbar relative to the second cabinet, and the position of the second busbar relative to the first cabinet is the same as the position of the fourth busbar relative to the second cabinet. That is, the first busbar can be translated to form the third busbar, and the second busbar can be translated to form the fourth busbar. When the first cabinet and the second cabinet are merged, the tail of the second busbar is connected to the head of the third busbar. When the distance between the tail of the second busbar and the head of the third busbar is less than 100mm, the second busbar and the third busbar can be merged into one busbar. If the wiring schemes of multiple cabinets are the same, when N cabinets are merged, N-1 merged busbars can be formed, as well as the first busbar reserved by the first cabinet and the 2Nth busbar reserved by the Nth cabinet.
[0148] The embodiment of the present invention, based on the above embodiment, further considers the relationship between the main busbar spacing and the preset spacing (for example, 100 mm), and when the actual contour parameters of the cabinet merged assembly do not allow the main busbar spacing to be completely spaced, the main busbars are merged and displayed.
[0149] In this way, in the drawings of the output cabinet merged assembly, the main busbar related information is the main busbar related information after the cabinet merged assembly is merged. If the cabinet merged assembly needs to be processed based on the drawings, the main busbar related information in the cabinet merged assembly and the branch busbar related information of each target cabinet are referenced. This avoids the situation in the related technology where both the main busbar related information and the branch busbar related information refer to the wiring plan of a single target cabinet, resulting in the main busbar not conforming to the assembly during actual processing and assembly. It also avoids the tedious process of calculating the merged main busbar related information in advance and processing it in order to make the final main busbar related information conform to the merged assembly.
[0150] Embodiment 5
[0151] Figure 5 This is a flowchart of a method for generating an electrical equipment assembly provided in Embodiment 5 of the present invention. This embodiment is an addition to Embodiment 1. Specifically, the software drawing interface also includes a single cabinet processing drawing output control, and the generation method also includes:
[0152] In response to a user clicking on a single cabinet processing drawing output control, a processing drawing output configuration interface is displayed to the user;
[0153] In the processing drawing output configuration interface, based on the preset corresponding list of wiring schemes and single cabinet arrangement numbers, in response to the user's selection operation of the wiring scheme of at least one single cabinet, at least one wiring scheme required for outputting the processing drawing is determined;
[0154] In the processing drawing output configuration interface, in response to the user's click operation on the confirmation control, a processing drawing corresponding to the wiring scheme of at least one single cabinet is output and displayed to the user, wherein the wiring scheme of the single cabinet includes at least contour parameters, main busbar parameters and branch busbar parameters, and the processing drawing includes contour parameters and branch busbar parameters.
[0155] like Figure 5 As shown, the method includes:
[0156] S510: The software drawing interface includes at least a cabinet merging control, and in response to a user clicking the cabinet merging control, a cabinet merging configuration interface is displayed to the user.
[0157] S520 . In the cabinet merging configuration interface, in response to a user's selection operation, determine at least two target cabinets required for generating a cabinet merging assembly.
[0158] S530: In the cabinet merging configuration interface, in response to a user clicking on a parameter setting control of a cabinet merging assembly, a cabinet merging parameter setting interface is displayed to the user.
[0159] S540: In the cabinet merging parameter setting interface, in response to the user's parameter setting operation, determine the cabinet spacing between target cabinets.
[0160] S550 . In response to the user's confirmation operation on generating the cabinet merged assembly, display a drawing of the cabinet merged assembly to the user.
[0161] S560: In response to the user clicking the single cabinet processing drawing output control, displaying a processing drawing output configuration interface to the user.
[0162] Among them, the single cabinet processing drawing output control can be understood as providing users with processing drawing related operation options in the software drawing interface. The processing drawing control can include the processing drawing configuration interface, processing drawing whole paper output, folder processing drawing output, batch DXF file output, batch PDF file output and output DWG drawings, etc. The processing drawing output configuration interface can be understood as the processing drawing page in the secondary menu under the single cabinet processing drawing output control in the software drawing interface. The processing drawing output configuration interface is used to configure the processing drawings that need to be output.
[0163] Specifically, Fig.12 As shown in the figure, the drop-down menu of the single cabinet processing drawing output control includes the processing drawing configuration interface, processing drawing full sheet output, folder processing drawing output, batch DXF file output, batch PDF file output and output DWG drawing button. When the user clicks the "Processing Drawing" button or executes the corresponding confirmation command, the system opens the following according to the pre-set program logic. Fig.13 The processing drawing output configuration interface pops up as shown. The processing drawing output configuration interface includes areas such as project name, scheme name, drawing path, etc.
[0164] S570. In the processing drawing output configuration interface, based on the corresponding list of preset wiring schemes and single cabinet arrangement numbers, in response to the user's selection operation of the wiring scheme of at least one single cabinet, determine at least one wiring scheme required for outputting the processing drawing.
[0165] Specifically, Fig.13The preset wiring schemes and the corresponding lists of single cabinet arrangement numbers presented in the processing drawing output configuration interface are arranged in a table format, and each row corresponds to a wiring scheme for a single cabinet. Check the selection box in front of the corresponding number to select the corresponding scheme (or select it through the "Select All" button), and determine at least one wiring scheme required for outputting the processing drawings. Finally, output the wiring scheme through the "Engineering Drawing Output" or "PDF Output" button.
[0166] S580. In the processing drawing output configuration interface, in response to the user clicking the confirmation control, outputting a processing drawing corresponding to the wiring scheme of at least one single cabinet and displaying it to the user.
[0167] The wiring scheme of a single cabinet at least includes contour parameters, main busbar parameters and branch busbar parameters, and the processing drawings include contour parameters and branch busbar parameters.
[0168] Specifically, in Fig.13 In the schematic diagram of the processing drawing output configuration interface shown, when the user checks the scheme to be output, selects the save location, and clicks "Engineering Drawing Output" or "PDF Output" to output the processing drawings corresponding to the scheme, and automatically opens the output file to show the processing drawings to the user.
[0169] It can be understood that after the cabinet merge assembly is generated, the main busbar related information can be extracted. Then, when the processing drawings are output, the wiring scheme corresponding to the target cabinet for generating the cabinet merge assembly can be determined for output. The main busbar related information is not output in the processing drawings, but the branch busbar related information corresponding to the single cabinet and other related information of the single cabinet are output for easy viewing by processing engineers.
[0170] Optionally, when it is determined that there are multiple wiring schemes required for outputting the processing drawings, in response to the user clicking the confirmation control, before outputting the processing drawings corresponding to the wiring scheme of at least one single cabinet, the method further includes:
[0171] In response to a user clicking on any one of a control for summarizing by wiring scheme serial number, a control for summarizing by copper busbar specification, or a control for summarizing by target cabinet serial number, a summarizing rule for the plurality of wiring schemes is determined;
[0172] In response to a user clicking operation on a confirmation control, processing drawings of the plurality of wiring arrangement schemes are summarized and output according to the summary rule of the plurality of wiring arrangement schemes.
[0173] Among them, the wiring scheme number summary control can be understood as an operating element in the processing drawing output configuration interface, which is used to trigger the function of summarizing multiple wiring schemes in the order of wiring scheme numbers; similarly, the copper busbar specification summary control can be understood as an operating element that summarizes multiple wiring schemes in the order of copper busbar specifications; the target cabinet number summary control can be understood as an operating element that summarizes multiple wiring schemes in the order of cabinet numbers; the summary rule can be understood as the arrangement and combination method followed to ensure the logic and orderliness of the drawing information presentation when there are multiple wiring schemes that need to be summarized and output for processing drawings.
[0174] Specifically, in Fig.13 In the schematic diagram of the processing drawing output configuration interface shown, when the user checks the scheme to be output and selects the save location, the summary order of different wiring schemes is determined by selecting the summary rules of multiple wiring schemes, such as "summarize by scheme", "summarize by wiring rule", and "summarize by equipment number", and the drawings are output according to the summary order. For example, when the user clicks the wiring scheme sequence number summary control, the system will use the sequence number corresponding to the wiring scheme as the arrangement basis, sort and summarize multiple wiring schemes, so that the output processing drawings are presented in the sequence of the sequence numbers corresponding to the wiring schemes.
[0175] Optionally, the processing drawing output configuration interface also includes a project name selection interface. Before displaying the processing drawing output configuration interface to the user in response to the user clicking the single cabinet processing drawing output control, the generation method further includes:
[0176] In the project name selection interface, in response to the user's selection operation on the project name, the project name of the required output processing drawing is determined, wherein the project name is at least associated with a corresponding list of wiring schemes and single cabinet arrangement numbers.
[0177] Specifically, in Fig.13 In the schematic diagram of the processing drawing output configuration interface shown, by clicking the project name drop-down menu, select a different project from multiple preset project names. Each project name is associated with at least one corresponding list of wiring schemes and single cabinet arrangement numbers. Correspondingly, different projects contain different schemes, and the electrical equipment composition, wiring schemes, and single cabinet arrangement involved in them are all different.
[0178] The embodiment of the present invention adds a single cabinet processing drawing output function, so that the user can output the drawings integrating the cabinet configuration information in the processing drawing configuration interface according to the required output format, thereby meeting the use requirements of the drawings in different scenarios.
[0179] In a specific embodiment, the method comprises the following steps:
[0180] Step 1, click as follows Fig.12 The "Overall Output of Processing Drawings" button is shown, and the following pop-up appears: Fig.13 The "Processing Drawing" dialog window shown;
[0181] Step 2: Select the project that needs copper busbar processing drawings as needed. The project data comes from the project database;
[0182] Step 3: The data in the table is automatically refreshed to the corresponding information according to the selected project; all the information in this table comes from the project database, and the data in the project database is automatically extracted, processed, and written;
[0183] Step 4, you can select the scheme equipment in the project in batches, or you can quickly select all scheme equipment by clicking "Select All", and click "Engineering Drawing Output" to automatically output the processing drawings of the copper bars in the selected scheme equipment, and automatically mark and archive them (the path where the equipment is located);
[0184] Note: In order to distinguish copper busbars from ordinary parts, data marking is performed, and the corresponding copper busbar attribute data is added, recorded and stored, such as: copper busbar name, copper busbar specifications, copper busbar attributes, copper busbar expanded length, opening information, segmentation information, overlap information, main busbar and branch busbar, etc.
[0185] Step 5: The total quantity, name, quality, project information and the equipment number (equipment name) used will be automatically written into the copper busbar processing drawing. These data are automatically summarized and calculated based on the copper busbar data, the data in the solution equipment and the project database, and then automatically written into the specified position in the drawing.
[0186] Step 6. Click the "..." button after the save location to specify the save location for the output copper busbar PDF drawing.
[0187] Step 7: Automatically generate a folder at the specified location with the name "Project Name". The data source is taken from the project database; the subfolder naming data comes from the above Figure 6 "Summarize by scheme", "Summarize by schedule", "Summarize by equipment number" and scheme equipment data;
[0188] Step 8, then judge, distinguish and summarize the copper busbar and the corresponding engineering drawings according to the settings, and then output the PDF drawings to the corresponding folder. The name data comes from the corresponding copper busbar part name.
[0189] Embodiment 6
[0190] Figure 6 This is a schematic diagram of the structure of a device for generating an electrical equipment assembly provided by Embodiment 6 of the present invention. Figure 6As shown, the device comprises:
[0191] The first response module is used to execute the step of displaying a cabinet merging configuration interface to a user in response to a user clicking the cabinet merging control in a software drawing interface including at least a cabinet merging control.
[0192] The second response module is used to execute the step of determining at least two target cabinets required for generating a cabinet merging assembly in response to a user's selection operation on the cabinet merging configuration interface.
[0193] The third response module is used to execute the step of displaying the cabinet merging parameter setting interface to the user in response to the user clicking the parameter setting control of the cabinet merging assembly on the cabinet merging configuration interface.
[0194] The fourth response module is used to execute the step of determining the cabinet spacing between target cabinets in response to the user's parameter setting operation on the cabinet merging parameter setting interface.
[0195] The fifth response module is used to execute the step of displaying the drawings of the cabinet merged assembly to the user in response to the user's confirmation operation on generating the cabinet merged assembly.
[0196] Optionally, the second response module is used to execute a corresponding list of target cabinet arrangement numbers and wiring schemes preset on the cabinet merging configuration interface, and in response to a user's selection operation of the target cabinet arrangement number, determine a wiring scheme corresponding to each of at least two target cabinets required to generate a cabinet merging assembly;
[0197] The fifth response module is also used to generate drawings of the cabinet merged assembly and display them to the user based on the wiring scheme corresponding to each target cabinet, the arrangement number of each target cabinet and the cabinet spacing between each target cabinet, wherein each wiring scheme includes at least the contour parameters, main bus parameters and branch bus parameters of the corresponding target cabinet.
[0198] Optionally, the fifth response module is also used to perform the following steps: determine the arrangement order of each target cabinet in the cabinet merged assembly when it is merged based on the arrangement sequence number of each target cabinet; determine the outline size of the cabinet merged assembly after merging based on the cabinet spacing between each target cabinet and the outline parameters of each target cabinet; determine the copper bus parameters of the cabinet merged assembly based on the main bus parameters and branch bus parameters of each target cabinet; generate a drawing of the cabinet merged assembly according to the arrangement order of each target cabinet when it is merged, the outline size of the cabinet merged assembly after merging, and the copper bus parameters of the cabinet merged assembly and display it to the user.
[0199] Optionally, the fifth response module is also used to perform the following steps: traversing the main busbar parameters of adjacent target cabinets; if the main busbar positions in the adjacent target cabinets are the same in the corresponding target cabinets, the specifications are the same, the phase sequence is the same and the main busbar spacing in the adjacent target cabinets is less than the preset spacing, then the main busbars in the adjacent target cabinets are merged and displayed to the user.
[0200] Optionally, the cabinet merging configuration interface also includes a project name selection interface, and the second response module is also used to execute the following steps: in the project name selection interface, in response to the user's selection operation on the project name, determine the project name of the cabinet merging assembly to be generated, wherein the project name at least associates a corresponding list of target cabinet arrangement numbers and wiring schemes.
[0201] Optionally, the software drawing interface also includes a single cabinet processing drawing output control. The device also includes a sixth response module for executing the following steps, in response to the user clicking the single cabinet processing drawing output control, to display the processing drawing output configuration interface to the user.
[0202] The seventh response module is specifically used to execute in the processing drawing output configuration interface, based on the corresponding list of preset wiring schemes and single cabinet arrangement numbers, in response to the user's selection operation of the wiring scheme of at least one single cabinet, determine at least one wiring scheme required for outputting the processing drawings.
[0203] The eighth response module is specifically used to output a processing drawing corresponding to a wiring scheme of at least one single cabinet in response to a user's click operation on a confirmation control in the processing drawing output configuration interface, and display it to the user, wherein the wiring scheme of the single cabinet includes at least contour parameters, main busbar parameters and branch busbar parameters, and the processing drawing includes contour parameters and branch busbar parameters.
[0204] Optionally, when it is determined that there are multiple wiring schemes required to output processing drawings, the device also includes a ninth response module, which is used to perform the following steps: in response to a user clicking on any of the controls selected from the group consisting of a control for summarizing by wiring scheme serial number, a control for summarizing by copper busbar specification, or a control for summarizing by target cabinet serial number, determining a summary rule for the multiple wiring schemes; and in response to a user clicking on a confirmation control, summarizing and outputting processing drawings of the multiple wiring schemes according to the summary rule for the multiple wiring schemes.
[0205] Optionally, the processing drawing output configuration interface also includes a project name selection interface, and the sixth response module is also used to execute the following steps: in the project name selection interface, in response to the user's selection operation on the project name, determine the project name of the required output processing drawing, wherein the project name at least associates a corresponding list of wiring schemes and single cabinet arrangement numbers.
[0206] The device for generating an electrical equipment assembly provided in an embodiment of the present invention can execute the method for generating an electrical equipment assembly provided in any embodiment of the present invention, and has the functional modules and beneficial effects corresponding to the execution method. That is, the method can quickly, accurately, and reliably automatically merge cabinets according to the project to generate a new project assembly; quickly, accurately, and reliably merge the main busbars; quickly generate copper bar processing two-dimensional drawings (including annotations); quickly, accurately, and reliably automatically convert two-dimensional drawings into PDF; and automatically archive new assemblies and PDF drawings.
[0207] Embodiment 7
[0208] Figure 7 is a schematic diagram of the structure of an electronic device for implementing the method for generating an electrical device assembly provided by the seventh embodiment of the present invention, such as Figure 7 As shown, the electronic device includes:
[0209] at least one processor; and
[0210] a memory communicatively connected to at least one processor; wherein,
[0211] The memory stores a computer program that can be executed by at least one processor. The computer program is executed by the at least one processor so that the at least one processor can execute the method for generating an electrical equipment assembly according to any embodiment of the present invention.
[0212] Figure 7 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0213] like Figure 7As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0214] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0215] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a method for generating an electrical equipment assembly.
[0216] An embodiment of the present invention further provides a computer-readable storage medium, which stores computer instructions. The computer instructions are used to enable a processor to implement the method for generating an electrical equipment assembly according to any embodiment of the present invention when executed.
[0217] In some embodiments, the method for generating an electrical device assembly may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method for generating an electrical device assembly described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the method for generating an electrical device assembly in any other appropriate manner (e.g., by means of firmware).
[0218] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0219] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0220] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0221] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0222] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0223] A computing system may include a client and a server. The client and the server are generally far away from each other and usually interact through a communication network. The relationship between the client and the server is generated by computer programs running on corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in a cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services. It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially, or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document is not limited here.
[0224] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for generating an electrical equipment assembly, characterized in that: The following steps are involved: The software drawing interface includes at least a cabinet merging control, and in response to a user clicking the cabinet merging control, a cabinet merging configuration interface is displayed to the user; In the cabinet merging configuration interface, in response to a user's selection operation, determining at least two target cabinets required for generating a cabinet merging assembly; And in the cabinet merging configuration interface, in response to the user clicking the parameter setting control of the cabinet merging assembly, a cabinet merging parameter setting interface is displayed to the user; In the cabinet merging parameter setting interface, in response to the user's parameter setting operation, determining the cabinet spacing between the target cabinets; In response to the user's confirmation operation on generating the cabinet merged assembly, a drawing of the cabinet merged assembly is displayed to the user.
2. The method for generating an electrical equipment assembly according to claim 1, characterized in that: In the cabinet merging configuration interface, in response to a user's selection operation, determining at least two target cabinets required to generate a cabinet merging assembly includes: Based on the corresponding list of target cabinet arrangement numbers and wiring schemes preset in the cabinet merging configuration interface, in response to a user's selection operation of the target cabinet arrangement number, determining the wiring scheme corresponding to each of at least two target cabinets required for generating the cabinet merging assembly; In response to the user's confirmation operation on generating the cabinet merged assembly, displaying the drawings of the cabinet merged assembly to the user includes: Based on the wiring schemes corresponding to each target cabinet, the arrangement numbers of each target cabinet, and the cabinet spacing between each target cabinet, drawings of the cabinet merged assembly are generated and displayed to the user, wherein each of the wiring schemes at least includes the contour parameters, main busbar parameters, and branch busbar parameters of the corresponding target cabinet.
3. The method for generating an electrical equipment assembly according to claim 2, characterized in that: Based on the wiring scheme corresponding to each target cabinet, the arrangement sequence number of each target cabinet, and the cabinet spacing between each target cabinet, a cabinet merge assembly drawing is generated and displayed to the user, including: Determining the arrangement order of the target cabinets in the cabinet merging assembly when merging the target cabinets based on the arrangement sequence numbers of the target cabinets; Determine the outline size of the cabinet merged assembly after merging based on the cabinet spacing between the target cabinets and the outline parameters of the target cabinets; Determine the copper busbar parameters of the cabinet combined assembly based on the main busbar parameters and branch busbar parameters of each target cabinet; A drawing of the cabinet merged assembly is generated according to the arrangement order of the target cabinets when merged, the outline size of the cabinet merged assembly after merging, and the copper busbar parameters of the cabinet merged assembly, and is displayed to the user.
4. The method for generating an electrical equipment assembly according to claim 3, characterized in that: The generating of the drawings of the cabinet merged assembly according to the arrangement order of the target cabinets when merged, the outline size of the cabinet merged assembly after merging, and the copper bar parameters of the cabinet merged assembly and displaying the drawings to the user comprises: Traverse the main busbar parameters of adjacent target cabinets; If the main busbars in adjacent target cabinets have the same position, specification, and phase sequence in each corresponding target cabinet, and the main busbar spacing in adjacent target cabinets is less than the preset spacing, the main busbars in the adjacent target cabinets will be merged and displayed to the user.
5. The method for generating an electrical equipment assembly according to claim 1, characterized in that: The cabinet merging configuration interface also includes a project name selection interface. In the cabinet merging configuration interface, in response to a user's selection operation, before determining at least two target cabinets required for generating a cabinet merging assembly, the generation method further includes: In the project name selection interface, in response to the user's selection operation on the project name, the project name of the cabinet merged assembly to be generated is determined, wherein the project name is at least associated with a corresponding list of target cabinet arrangement numbers and wiring schemes.
6. The method for generating an electrical equipment assembly according to claim 1, characterized in that: The software drawing interface also includes a single cabinet processing drawing output control, and the generation method also includes: In response to a user clicking on a single cabinet processing drawing output control, a processing drawing output configuration interface is displayed to the user; In the processing drawing output configuration interface, based on the preset corresponding list of wiring schemes and single cabinet arrangement numbers, in response to the user's selection operation of the wiring scheme of at least one single cabinet, at least one wiring scheme required for outputting the processing drawing is determined; In the processing drawing output configuration interface, in response to the user's click operation on the confirmation control, a processing drawing corresponding to the wiring scheme of at least one single cabinet is output and displayed to the user, wherein the wiring scheme of the single cabinet includes at least contour parameters, main busbar parameters and branch busbar parameters, and the processing drawing includes the contour parameters and the branch busbar parameters.
7. The method for generating an electrical equipment assembly according to claim 6, characterized in that: When it is determined that there are multiple wiring schemes required for outputting the processing drawings, in response to the user clicking the confirmation control, before outputting the processing drawings corresponding to the wiring scheme of at least one single cabinet, the method further includes: In response to a user clicking on any one of a control for summarizing by wiring scheme serial number, a control for summarizing by copper busbar specification, or a control for summarizing by target cabinet serial number, a summarizing rule for the plurality of wiring schemes is determined; In response to a user clicking operation on a confirmation control, processing drawings of the plurality of wiring arrangement schemes are summarized and output according to the summary rule of the plurality of wiring arrangement schemes.
8. The method for generating an electrical equipment assembly according to claim 6, characterized in that: The processing drawing output configuration interface also includes a project name selection interface. Before displaying the processing drawing output configuration interface to the user in response to the user clicking the single cabinet processing drawing output control, the generation method further includes: In the project name selection interface, in response to the user's selection operation on the project name, the project name of the required output processing drawing is determined, wherein the project name is at least associated with a corresponding list of wiring schemes and single cabinet arrangement numbers.
9. A device for generating an electrical equipment assembly, characterized in that: include: A first response module is used to execute the step of displaying a cabinet merging configuration interface to a user in response to a user clicking the cabinet merging control in the software drawing interface, wherein the cabinet merging control includes at least one cabinet merging control; A second response module is used to execute the step of determining at least two target cabinets required for generating a cabinet merging assembly in response to a user's selection operation on the cabinet merging configuration interface; A third response module is used to execute the step of displaying a cabinet merging parameter setting interface to a user in response to a user clicking on a parameter setting control of a cabinet merging assembly on the cabinet merging configuration interface; A fourth response module, configured to execute, on the cabinet merging parameter setting interface, a step of determining a cabinet spacing between target cabinets in response to a user's parameter setting operation; The fifth response module is used to execute the step of displaying the drawings of the cabinet merged assembly to the user in response to the user's confirmation operation on generating the cabinet merged assembly.
10. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method for generating an electrical equipment assembly according to any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for generating an electrical equipment assembly according to any one of claims 1 to 8 when the processor executes the instructions.
12. A computer program product, characterized in that The computer program product comprises a computer program, which, when executed by a processor, implements the method for generating an electrical equipment assembly according to any one of claims 1 to 8.