Corridor bridge and support three-dimensional automatic design method, device, medium and equipment
The automated design method automatically generates 3D models of electrical cable trays and supports for corridors, solving the problems of cumbersome and inefficient existing design processes and achieving efficient and accurate 3D design.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA NUCLEAR POWER ENGINEERING COMPANY LTD
- Filing Date
- 2023-07-18
- Publication Date
- 2026-05-22
AI Technical Summary
The existing three-dimensional design process for electrical cable trays and supports in corridors is cumbersome, inefficient, involves a lot of repetitive work, is susceptible to human error, and has low reusability and controllability.
An automated design method is adopted to automatically generate cable tray paths by acquiring corridor civil engineering model data and cross-sectional cable tray layout information, and based on this, generate 3D models of electrical cable trays and supports, and automatically name and store them.
It significantly improves the efficiency of three-dimensional design of corridor cable trays and supports, reduces human error, and improves design quality and reusability.
Smart Images

Figure CN116956410B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer-aided design technology, and in particular to a three-dimensional automated design method, apparatus, medium and equipment for corridor cable trays and supports. Background Technology
[0002] Nuclear power plants connect process and electrical systems within each building via numerous types of corridors (underground passages linking different plant buildings) and pipelines within these corridors. This interconnectivity of process media, energy, and communication between the various plant buildings ensures the safe and stable operation of the nuclear power plant. In essence, nuclear power plant corridors are underground bridges connecting the large functional buildings of a nuclear power plant, forming a crucial component. With the rapid development of information technology, various large-scale projects have implemented 3D digital design, including 3D layout design for nuclear power plant corridors. A 3D model generally refers to a virtual 3D plant model created on a plant design software platform. However, the 3D modeling of corridor electrical cable trays (cable trays) and supports (steel structures supporting the cable trays) still relies on traditional manual modeling methods. This is not only cumbersome but also inefficient. With multiple projects running simultaneously, the corridor designs vary significantly, resulting in low reusability. This leads to an accumulation of 3D design workload for corridor electrical cable trays and supports. Coupled with limited design human resources, existing 3D design methods struggle to meet the needs of multiple projects. Therefore, there is an urgent need to improve the automation level of the three-dimensional design of electrical cable trays and supports in corridors and increase design efficiency.
[0003] The existing 3D design scheme for electrical cable trays and supports in corridors uses a traditional manual 3D modeling method, which is cumbersome and inefficient. The existing technical design process is as follows:
[0004] 1. First, in the Cable Trays module of PDMS (Plant Design Management system), manually create cable tray hierarchies for storing cable tray models. The cable tray hierarchies must be manually named according to standard specifications.
[0005] 2. Manually select the grade and width of the cable tray to be created based on the cable tray attributes to be modeled, such as cable class, voltage level, and cable tray width;
[0006] 3. Manually locate the coordinates of the beginning and end of the cable tray, or set the connection relationship and extract the coordinate values of the connected items as the coordinates of the beginning and end of the cable tray;
[0007] 4. Based on the cable tray layout design path, create and position items such as elbows, connecting pieces, and tees according to the rules. Finally, fill in the straight sections to complete the 3D layout design of a single-layer electrical cable tray. Electrical cable trays in corridors are usually designed for multiple layers; completing all layers requires repeated modeling or copying the completed model and modifying its name and attributes.
[0008] 5. After the cable trays are arranged in the corridor, conduct 3D design of the supports. In the support design module of PDMS, set the support storage location, manually select the electrical standard support type using tools, and determine the corresponding standard support template and calling program.
[0009] 6. Position the bracket using tools. Manually select the wall or floor for the bracket's steel structure positioning. Determine the critical dimensions of the bracket based on the bracket type, positioning data, and the distance between the bracket and the wall or floor. Alternatively, manually measure the distance between the bracket and the wall or floor and manually input the critical dimensions of the bracket.
[0010] 7. Based on the number of cable tray layers the support needs to support, add corresponding brackets. The steel structure dimensions of the support will automatically update based on the number and location of the brackets. If you need to adjust the steel structure model, select the model using the designated button. After confirming that the creation is correct, click "Finish" to complete the 3D modeling of a single support.
[0011] The existing 3D design of electrical cable trays and supports for corridors has the following defects:
[0012] 1. The entire three-dimensional design process for electrical cable trays and supports needs to be completed manually, which results in low design efficiency and a lot of repetitive work.
[0013] 2. The 3D modeling design process for electrical cable trays and supports in corridors is cumbersome, involving manual modeling, which is susceptible to human error, affecting efficiency and quality. Corridors often have slopes, and some adjacent sections have different slopes. 50mm expansion joints are required between straight sections, and horizontal expansion joints are necessary at corners. The layout design is even more complex in ascending lower-level sections, T-junctions, and four-way sections. These design rules all increase the difficulty of 3D modeling for electrical cable trays and supports in corridors, and relying entirely on manual modeling further exacerbates design quality issues caused by human error.
[0014] 3. It requires designers to have high modeling experience and be proficient in PDMS's 3D modeling methods for electrical cable trays and supports. Therefore, the controllability and reusability of traditional design methods are low. Summary of the Invention
[0015] The technical problem to be solved by the present invention is to provide a three-dimensional automated design method, device, medium and equipment for corridor cable trays and supports.
[0016] The technical solution adopted by this invention to solve its technical problem is: a three-dimensional automated design method for corridor electrical cable trays and supports, comprising the following steps:
[0017] S20. Determine the design information for the cable tray layout of the corridor section;
[0018] S30. Obtain the corridor civil engineering model data, and automatically generate and display the cable tray path based on the corridor civil engineering model data and the corridor cross-section cable tray layout design information.
[0019] S40. Based on the corridor cross-section cable tray layout design information and the cable tray path, automatically generate a three-dimensional model of the corridor's electrical cable tray;
[0020] S50. Based on the corridor cross-section cable tray layout design information and the electrical cable tray three-dimensional model, automatically generate the corridor electrical support three-dimensional model;
[0021] S60. According to the first preset naming rule, automatically name and store the three-dimensional model of the electrical cable tray and the three-dimensional model of the electrical support.
[0022] Furthermore, in the three-dimensional automated design method for corridor electrical cable trays and supports described in this invention, the method further includes the following step before step S20:
[0023] S10. Use the PDMS modeling platform to obtain and display the civil engineering model of the nuclear power plant corridor.
[0024] Furthermore, in the three-dimensional automated design method for corridor electrical cable trays and supports described in this invention, step S20 includes:
[0025] Based on the pre-set rules for the layout of electrical cable trays within the corridor, obtain the design information for the cable tray layout in the corridor cross-section.
[0026] Furthermore, in the three-dimensional automated design method for corridor electrical cable trays and supports described in this invention, step S20 includes:
[0027] Receives the corridor cross-section cable tray layout design information input by the user after manually analyzing the layout rules of the electrical cable trays in the corridor.
[0028] Furthermore, in the three-dimensional automated design method for corridor electrical cable trays and supports described in this invention, the corridor cross-section cable tray layout design information includes the number of cable tray layers and / or the cable tray attribute parameters for each layer; wherein, the cable tray attribute parameters include at least one of cable class, voltage level, cable tray width, and cable tray positioning information.
[0029] Furthermore, in the three-dimensional automated design method for corridor electrical cable trays and supports described in this invention, the cable tray grade and cable tray name are determined based on the cable tray attribute parameters;
[0030] The cable tray level is used to associate the component library with the 3D model of the electrical cable tray. The component library contains cable tray components used to build the 3D model of the electrical cable tray.
[0031] Furthermore, in the three-dimensional automated design method for corridor electrical cable trays and supports described in this invention, step S40 includes:
[0032] S41. Receive the first confirmation generation command input by the user, and automatically generate a three-dimensional model of the electrical cable tray for the entire corridor according to the cable tray path and the cable tray level.
[0033] Furthermore, in the three-dimensional automated design method for corridor electrical cable trays and supports described in this invention, step S30 includes:
[0034] S31. Based on the REF number of the manually selected positioning wall, search for the corresponding corridor civil engineering model data in the SQL database, extract the corridor civil engineering model data, and automatically generate and display the cable tray path for each layer of the corridor based on the corridor civil engineering model data and the cable tray positioning information; the cable tray path is a virtual path built through the auxiliary center line in the PDMS modeling platform.
[0035] The corridor civil engineering model data includes at least one of the following: unit number, plant, floor level, wall REF number, starting clearance center coordinates, direction, slope, length, ending clearance center coordinates, civil engineering standard section type, and corridor cross-sectional dimension parameters; the REF number is a unique item code pre-existing in the PDMS modeling platform.
[0036] Furthermore, in the three-dimensional automated design method for corridor electrical cable trays and supports described in this invention, step S30 includes:
[0037] S32. In the corridor civil engineering model, by manually capturing the coordinates of key points of the corridor civil engineering and / or manually inputting the coordinate values of key points, the cable tray path of each layer of the corridor is automatically generated and displayed based on the coordinates of key points and the cable tray positioning information; the cable tray path is a virtual path built by the auxiliary center line in the PDMS modeling platform.
[0038] Furthermore, in the three-dimensional automated design method for corridor electrical cable trays and supports described in this invention, the step of automatically generating and displaying the cable tray path for each layer of the corridor based on the key point coordinates and the cable tray positioning information further includes:
[0039] The center point coordinates of each layer of cable tray are automatically determined using key point coordinates and cable tray positioning information. Based on the center point coordinates, the cable tray path of each layer of cable tray in the corridor is generated and displayed.
[0040] Furthermore, in the three-dimensional automated design method for corridor electrical cable trays and supports described in this invention, step S50 includes:
[0041] S51. Determine the type and structural dimensions of the support frame based on the design information of the cable tray layout in the corridor section.
[0042] S52. Determine the number of supports and / or the positioning position of each type of support based on the three-dimensional model of the electrical cable tray;
[0043] S53. In the three-dimensional model of the electrical cable tray, according to the second confirmation generation command input by the user, all the required supports are laid along the cable tray path to automatically generate a three-dimensional model of the electrical supports for the entire corridor.
[0044] Furthermore, in the three-dimensional automated design method for corridor electrical cable trays and supports described in this invention, a corridor includes multiple corridor segments, and the method further includes the following steps:
[0045] S70. When the electrical cable tray layout rules are not uniform in a certain section of the corridor, at least one of the starting point, ending point and turning point of each layer of cable tray is manually selected, and the cable tray path is determined and displayed based on the coordinate values of these points; wherein, the coordinate values of the turning points are obtained by manually offsetting a preset distance to the center position of the cable tray and / or by manual input.
[0046] S80. Obtain the cable tray layout design information and cable tray level of the starting point, so as to serve as the basis for the cable tray attributes and cable tray naming of this section of the corridor.
[0047] In addition, the present invention also provides a three-dimensional design device for corridor electrical cable trays and supports, comprising:
[0048] The corridor cross-section cable tray layout design module is used to determine the corridor cross-section cable tray layout design information;
[0049] The cable tray path layout design module is used to acquire corridor civil engineering model data, and automatically generate and display the cable tray path based on the corridor civil engineering model data and the corridor cross-section cable tray layout design information.
[0050] The 3D model generation module is used to automatically generate a 3D model of the electrical cable trays of the corridor based on the corridor cross-section cable tray layout design information and the cable tray path, and to automatically generate a 3D model of the electrical support structure of the corridor based on the corridor cross-section cable tray layout design information and the electrical cable tray 3D model. In addition, the module automatically names and stores the electrical cable tray 3D model and the electrical support 3D model according to a first preset naming rule.
[0051] In addition, the present invention also provides a computer-readable storage medium storing a computer program adapted for loading by a processor to perform the steps of the three-dimensional automated design method for corridor electrical cable trays and supports as described above.
[0052] In addition, the present invention also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the steps of the three-dimensional automated design method for corridor electrical cable trays and supports as described above by calling the computer program stored in the memory.
[0053] The three-dimensional automated design method, device, medium, and equipment for corridor cable trays and supports of the present invention have the following beneficial effects: The present invention can automatically generate cable tray paths based on corridor civil engineering model data and corridor cross-sectional cable tray layout design information, and then automatically generate three-dimensional models of electrical cable trays and electrical supports of the corridor, and automatically name and store the models respectively, thereby greatly improving the efficiency of three-dimensional design of corridor cable trays and supports, reducing human error, and improving design quality. Attached Figure Description
[0054] The present invention will be further described below with reference to the accompanying drawings and embodiments. In the accompanying drawings:
[0055] Figure 1 This is a flowchart of an embodiment of the three-dimensional automated design method for corridor electrical cable trays and supports of the present invention;
[0056] Figure 2 This is a schematic diagram of the corridor cross-section cable tray layout design provided by the present invention;
[0057] Figure 3 This is a schematic diagram of the interface for the design information of the corridor cross-section cable tray layout provided by the present invention;
[0058] Figure 4 This invention provides a visual interactive interface for cable tray path layout design.
[0059] Figure 5 This invention provides a visual interactive interface for cable tray path layout design.
[0060] Figure 6 This is a flowchart of some embodiments of the three-dimensional automated design method for corridor electrical cable trays and supports of the present invention;
[0061] Figure 7 This is a flowchart of some embodiments of the three-dimensional automated design method for corridor electrical cable trays and supports of the present invention;
[0062] Figure 8 This is a flowchart of some embodiments of the three-dimensional automated design method for corridor electrical cable trays and supports of the present invention;
[0063] Figure 9 This is an automatically generated rendering of the 3D model of the electrical cable tray provided by the present invention;
[0064] Figure 10 This is a flowchart of some embodiments of the three-dimensional automated design method for corridor electrical cable trays and supports of the present invention;
[0065] Figure 11 This is a flowchart of some embodiments of the three-dimensional automated design method for corridor electrical cable trays and supports of the present invention;
[0066] Figure 12 This is a structural diagram of the rooting sidewall in the first type of support provided by the present invention;
[0067] Figure 13 This is a structural diagram of the rooting floor in the first type of support provided by the present invention;
[0068] Figure 14 This is a structural diagram of the second type of support provided by the present invention;
[0069] Figure 15 This is a partial rendering of the 3D model of the electrical support provided by this invention;
[0070] Figure 16 These are partial renderings of the 3D models of the electrical cable tray and electrical support provided by this invention.
[0071] Figure 17 This is a flowchart of some embodiments of the three-dimensional automated design method for corridor electrical cable trays and supports of the present invention;
[0072] Figure 18 This invention provides a visual interactive interface for the design of cable tray path layout in special sections of corridors.
[0073] Figure 19 This is a schematic diagram of the three-way positioning provided by the present invention;
[0074] Figure 20 This is a flowchart illustrating the working principle of an embodiment of the three-dimensional design device for corridor electrical cable trays and supports of the present invention. Detailed Implementation
[0075] To provide a clearer understanding of the technical features, objectives, and effects of the present invention, specific embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
[0076] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of the invention. However, those skilled in the art will understand that the invention can be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods are omitted so as not to obscure the description of the invention with unnecessary detail.
[0077] In a preferred embodiment, reference Figure 1 The three-dimensional automated design method for corridor electrical cable trays and supports implemented in this paper includes the following steps:
[0078] S20. Determine the corridor cross-section cable tray layout design information. Alternatively, the corridor cross-section cable tray layout design information can be determined in two ways: First, the corridor cross-section cable tray layout design information can be automatically obtained based on the preset electrical cable tray layout rules within the system or 3D design platform. For example, the electrical cable tray layout rules within the corridor can be selected through various methods, such as manual input. Second, the corridor cross-section cable tray layout design information can be received from the user after manual analysis of the electrical cable tray layout rules within the corridor. That is, the corridor cross-section cable tray layout design information can be determined through manual analysis, and then, through methods such as... Figure 3 The human-computer interface of the 3D design platform / software shown is used for input. The system then analyzes the relevant data / information to obtain attributes necessary for cable tray modeling, such as cable tray grade and naming. In other words, as shown... Figure 3 The human-computer interface of the 3D design platform / software shown is an interface between the 3D modeling software and the designer. It is used to input data after the designer determines which corridor and how the corresponding cable trays should be arranged, including how many layers to arrange, the design width and height of each layer of cable trays, what kind of cables to carry, whether it is enclosed or open, etc. This allows the design software to know the layout design of the cable trays in the entire corridor cross section. Then, based on the input data, it automatically determines the cable tray level and automatically names each layer of cable trays.
[0079] Specifically, the corridor cross-section cable tray layout design information refers to the arrangement of cable trays across the corridor cross-section, including the number of cable tray layers, the attribute parameters of each layer, and their positioning. The cable tray attribute parameters include, but are not limited to, cable class, voltage level, cable tray width, and cable tray positioning information. The cable tray positioning information includes horizontal and vertical positioning parameters. Horizontal positioning parameters include the horizontal distance between the cable tray and the wall or ceiling, and vertical positioning parameters include the vertical distance between the cable tray and the wall or ceiling. These attributes are pre-selected by the designer. For example, cable class parameters offer options A, B, C, D, and N; voltage level parameters offer options 1, 2, 3, 4, 5, and 6; and cable tray width offers options 100, 200, 300, 400, 500, and 600. Cable tray positioning parameters include horizontal and vertical positioning; the default horizontal value is 222, and the default vertical value is 700, but these values can be adjusted according to specific needs.
[0080] The rules for arranging electrical cable trays within a corridor mainly refer to the relative positions (i.e., horizontal and vertical distances) of the cable trays to the walls or ceiling. Within a corridor, cable trays are generally arranged against the walls. Once the relative positions of the cable trays on each floor are determined, they remain constant throughout the corridor, while the relative distances are specified in the design. After determining the arrangement of the cable trays in the corridor cross-section, the cable tray class and name can be automatically determined for subsequent construction and storage of the 3D model of the electrical cable trays.
[0081] For example, from Figure 2 As can be seen in the diagram, the cable tray has four layers. The top two layers are open-top cable trays, and the bottom two layers are covered cable trays. The spacing between the top two layers is 250mm, the vertical distance between the top plates of the cable trays is 700mm, and -5.5m is the elevation of the corridor floor, etc. Figure 3 It can be seen that the corridor numbered 3BGA10 was selected as the design object. The cable class of the first layer of cable tray is A, the voltage class is 1, the cable tray width is 600, the horizontal positioning is 222, and the vertical positioning is 700; the cable class of the second layer of cable tray is A, the voltage class is 2, the cable tray width is 600, the horizontal positioning is 222, and the vertical positioning is 960; and so on.
[0082] S30. Obtain the corridor civil engineering model data, and based on the corridor civil engineering model data and the corridor cross-section cable tray layout design information, automatically generate and display the cable tray path. Alternatively, this invention provides two methods for automatically generating the cable tray path based on the corridor cross-section cable tray layout design information:
[0083] refer to Figure 4 and Figure 6The first method involves automatically extracting corridor civil engineering model data to complete the cable tray layout design path planning: S31. Extract corridor civil engineering model data based on manually selected positioning walls, and automatically generate and display the cable tray path for each floor of the corridor based on the corridor civil engineering model data and cable tray positioning information. Specifically, based on the REF number of the manually selected positioning wall, search for the corresponding corridor civil engineering model data pre-stored in the SQL database, extract the corridor civil engineering model data, and automatically generate and display the cable tray path for each floor of the corridor based on the corridor civil engineering model data and cable tray positioning information. The corridor civil engineering model data includes at least one of the following parameters: unit number, plant, floor level, wall REF number, starting clearance center coordinates, direction, slope, length, ending clearance center coordinates, civil engineering standard section type, and corridor cross-sectional dimension parameters. The REF number is a unique item code pre-stored in the PDMS modeling platform.
[0084] refer to Figure 5 and Figure 7 The second method is to customize the path planning for cable tray layout design: S32. In the corridor civil engineering model, by manually capturing the coordinates of key points of the corridor civil engineering and / or manually inputting the coordinate values of key points, the cable tray path for each layer of the corridor is automatically generated and displayed based on the key point coordinates and cable tray positioning information. Specifically, the step of automatically generating and displaying the cable tray path for each layer of the corridor based on the key point coordinates and cable tray positioning information also includes: automatically determining the center point coordinates of each layer of the cable tray using the key point coordinates and cable tray positioning information, and automatically generating and displaying the cable tray path for each layer of the corridor based on the center point coordinates. This customized path method can be extended to the cable tray layout design work of other factory buildings, and can provide a more intuitive experience of the three-dimensional design process of corridor electrical cable tray paths.
[0085] In this embodiment, the cable tray path is a virtual path built using the auxiliary centerline in the PDMS modeling platform, which can effectively detect the accuracy of the cable tray layout design path.
[0086] S40. Based on the design information of the cable tray layout and the cable tray path of the corridor, automatically generate a three-dimensional model of the electrical cable tray of the corridor.
[0087] Preferably, step S40 includes: automatically generating a 3D model of the electrical cable trays for the entire corridor based on the corridor cross-section cable tray layout design information and cable tray paths. It should be noted that the cable tray level and name are determined based on the corridor cross-section cable tray layout design information or its cable tray attribute parameters. The cable tray level is used to associate the component library with the 3D electrical cable tray model. The component library contains cable tray components used to build the 3D electrical cable tray model. Cable tray components mainly include 90-degree left bends, 90-degree right bends, upper and lower connecting pieces, left and right connecting pieces, etc. Existing technologies can be referenced for cable tray components, and specific limitations are not specified here.
[0088] In some embodiments, reference Figure 8 and Figure 9 Step S40 includes: S41, receiving a first confirmation generation command input by the user, and automatically generating a three-dimensional model of the electrical cable trays for the entire corridor based on the cable tray path and cable tray level. Specifically, step S41 includes: receiving a first confirmation generation command input by the user, determining the cable tray components required for the cable tray based on the cable tray path and cable tray level, and laying and connecting all cable tray components along the cable tray path to automatically generate a three-dimensional model of the electrical cable trays for the entire corridor.
[0089] S50. Based on the corridor cross-section cable tray layout design information and the electrical cable tray 3D model, automatically generate the corridor's electrical support 3D model.
[0090] S60. According to the first preset naming rule, automatically name and store the 3D model of the electrical cable tray and the 3D model of the electrical support.
[0091] This embodiment can automatically generate cable tray paths based on corridor civil engineering model data and corridor cross-section cable tray layout design information, and then automatically generate 3D models of electrical cable trays and electrical supports for the corridor, and automatically name and store the models respectively, realizing automated and batch 3D design of electrical cable trays and supports, thereby greatly improving the efficiency of 3D design of corridor cable trays and supports, reducing human error, and improving design quality.
[0092] In this invention, model naming is crucial. The name identifies the specific factory building and function of the cable tray, and it must also be clearly stated on the subsequent construction drawings. Model naming follows a set procedure, as shown in Table 1. For example, PIPE is named according to the naming rules for a single layer of cable tray, while BRAN is the naming convention for a single layer of cable tray divided into multiple segments.
[0093] (1) PIPE naming:
[0094] Main tray coding rules: [Unit Number + Plant Code] + [Layer] + [Sequence Code] + C + [Electrical Layout] + [Cable Tray Level] + [Voltage Rating]
[0095] Example: 3BRX0164CDA3
[0096] N1+A1A2A3+C1C2+C3C4+C+A4+A5+N2
[0097] Table 1
[0098]
[0099] (2) BRAN naming:
[0100] Main tray coding rule: PIPE name + cable tray segment (A7) + [- (multiple hyphens)]
[0101] The number of hyphens should be such that the encoding reaches a fixed length of 16 characters.
[0102] Example: N1+A1A2A3+C1C2+C3C4+C+A4+A5+N2+A7+-
[0103] 3BRX0164CDA3A----
[0104] Based on the above-mentioned exemplary cable tray naming rules, a first preset naming rule is established, and the automatic naming and storage of the three-dimensional models of electrical cable trays and electrical supports are completed according to the first preset naming rule.
[0105] In some embodiments, reference Figure 10 The method may further include the following steps before step S20: S10, obtaining and displaying the civil engineering model of the nuclear power plant corridor using the PDMS modeling platform.
[0106] In some embodiments, reference Figure 11 Step S50 includes:
[0107] S51. Determine the bracket type and bracket structural dimensions based on the corridor cross-section cable tray layout design information and / or electrical bracket layout rules.
[0108] S52. Determine the number of supports and / or the support positioning positions for each type of support based on the cable tray model. Alternatively, the support positioning positions may also include the support spacing, or in other words, the precise support positioning positions can be obtained by determining the support spacing.
[0109] S53. In the 3D model of the electrical cable tray, according to the second confirmation generation command input by the user, all the required supports are laid along the cable tray path to automatically generate the 3D model of the electrical supports for the entire corridor.
[0110] Specifically, after the 3D model layout design of the electrical cable trays in the corridor is completed, the 3D design of the support structures is required. The cable tray supports mainly consist of two parts: steel structure and brackets. The number of brackets is determined according to the number of cable tray layers, and the steel structure is the component that supports the brackets and connects to the civil engineering structure. Based on the cable tray path and combined with the corridor cross-sectional layout data, the type, quantity, and location of the supports are automatically analyzed according to the electrical support layout rules. Combining the support type and cross-sectional layout data, the structural dimensions of the supports are automatically determined. Finally, the 3D models of the electrical supports in the entire corridor are quickly generated in batches with a single click, and the support models are automatically named and stored.
[0111] Optionally, such as Figures 12 to 16As shown, the support types include a first type consisting of a steel structure and at least one layer of brackets, and a second type consisting of a single layer of brackets. The first type of support includes, but is not limited to, supports for rooted side walls, rooted floors, and rooted ceilings. The steel structure supports the brackets and connects to the corridor's civil engineering structure. The length of the square steel and the number of brackets are determined based on the number of cable tray layers. For rooted floors and ceilings, the steel length is generally automatically determined based on civil engineering data, and most are located at 90-degree turns. According to electrical support layout rules, when the cable tray spacing-vertical distance is large, the system will automatically divide into two supports, in which case the second type of support consisting of a single layer of brackets will be used. Typically, the first type of support is installed every 1.5 meters, with a support every 350 millimeters at the interface. The second type of support may be installed at approximately 1-meter intervals, depending on specific needs and layout rules; no specific limitations are made here.
[0112] In some embodiments, a corridor includes multiple corridor segments, and the method further includes the step of:
[0113] S70. When the electrical cable tray layout rules are not uniform within a certain section of the corridor, the cable tray path is determined and displayed based on the coordinate values of at least one of the manually selected start, end, and turning points of each layer of cable trays. The coordinate values of the turning points are obtained by manually offsetting a preset distance to the center position of the cable tray and / or by manual input. For example, as shown... Figure 17 As shown, U, N, and E represent the directions of the software coordinate system; for example, U represents UP, N represents North, and E represents East. In complex sections, the turning points on the centerline of each cable tray layer are manually selected. Essentially, after selecting the wall turning point, a certain distance is offset to the center of the cable tray. The coordinates of these points are stored in the system and automatically displayed as labels on the interface. The labeling rule is that the first digit indicates one layer of cable tray (1 does not necessarily mean the first layer), and the remaining digits start from 1 and are numbered sequentially. For example, 11 is the starting point, and 16 is the ending point.
[0114] Based on the above embodiments, refer to Figure 18 The method also includes the following steps:
[0115] S80. Obtain the cable tray layout design information and cable tray level at the starting point, so as to serve as the basis for the cable tray attributes and naming of this section of the corridor.
[0116] Specifically, due to the unique and complex civil engineering structure model of the corridor, the cable tray layout rules for each layer are not uniform. Therefore, the custom path method based on the cable tray layout design information provided earlier cannot be directly used. Instead, a custom path design is required for each layer of cable trays. The cable tray's level and attributes are automatically extracted from the attributes of the connecting cable trays at the starting point, serving as the current cable tray design information. The 3D modeling, naming, and storage of the cable trays are automatically completed using the path and cable tray design information, and the connection information of the cable tray model is automatically set. If tee components need to be placed, branch points must be selected, and the tee positions are automatically identified and located by combining the branch point coordinates and the cable tray path. For example, as shown... Figure 19 As shown in the figure, 1-2 is the path of the cable tray layer, and 3 is the selected branch point. The system determines whether there is a branch point. If there is, it uses the coordinates of point 3 to make a perpendicular line to the line 1-2 (the perpendicular line is not displayed on the software). The intersection point is the coordinate of the tee, which is used for the positioning of the tee.
[0117] It should be noted that the manually selected key points are the top edge points of the wall. The system automatically determines the center point coordinates of each layer of cable trays based on the selected key point coordinates and the horizontal and vertical distances defined in the cross-sectional layout (by offsetting the key points horizontally and vertically). A virtual cable tray path (cable tray path centerline) is then generated based on these center point coordinates. For particularly complex sections, the manually selected turning points are generally also the top edge points of the wall. Because there are no uniform layout rules here, the horizontal and vertical distances defined in the cross-sectional layout are not used; it is necessary to manually offset the points by a specified distance to the center position of the cable tray, or manually input the coordinate values. The key point numbers in the diagram generally consist of two digits. When the first digit is 1, it does not necessarily mean the first layer; it indicates which layer of cable tray was built first, and that layer is displayed first in the system and prioritized in the order.
[0118] This embodiment can automatically generate cable tray paths based on corridor civil engineering model data and corridor cross-section cable tray layout design information, and then automatically generate 3D models of electrical cable trays and electrical supports for the corridor, and automatically name and store the models respectively, realizing automated and batch 3D design of electrical cable trays and supports, thereby greatly improving the efficiency of 3D design of corridor cable trays and supports, reducing human error, and improving design quality.
[0119] In another preferred embodiment, the three-dimensional design device for corridor electrical cable trays and supports in this embodiment includes:
[0120] The corridor cross-section cable tray layout design module is used to determine the cable tray layout design information for corridor cross-sections. This module primarily enables parametric design of electrical cable trays within the standard corridor cross-section. By analyzing the cable tray layout rules and attributes within the corridor, it determines five design parameters: cable class, voltage level, cable tray width, horizontal positioning, and vertical positioning. Then, it defines the required number of cable tray layers, thus determining the cable tray cross-section layout design within the corridor. By setting the corridor cross-section information, the number of cable tray layers in the corridor can be obtained. Each layer of cable tray can be classified and named using design parameters such as cable class, voltage level, and cable tray width. The cable tray level is represented by a specific cable tray code. Cable tray positioning information is determined by horizontal and vertical positioning parameters.
[0121] The cable tray path layout design module is used to acquire corridor civil engineering model data and automatically generate and display cable tray paths based on corridor civil engineering model data and corridor cross-section cable tray layout design information.
[0122] The 3D model generation module is used to automatically generate a 3D model of the electrical cable trays in the corridor based on the corridor cross-section cable tray layout design information and cable tray path. Based on the corridor cross-section cable tray layout design information and electrical cable tray 3D model, it automatically generates a 3D model of the electrical support in the corridor. In addition, it automatically names and stores the electrical cable tray 3D model and the electrical support 3D model according to the first preset naming rule.
[0123] like Figure 20The diagram shown illustrates the working principle of this invention. First, a 3D model of the electrical cable tray in the corridor is designed. The cable tray design proceeds sequentially through corridor cross-sectional layout design, cable tray path layout design, and automatic 3D model generation. The corridor cross-sectional layout design is achieved through parametric design. Based on the corridor parameter information set by the designer, this invention automatically analyzes and derives the cable tray attributes and location layout using attribute rules. The cable tray path layout design typically directly selects a civil engineering wall as the cable tray positioning wall. By matching the positioning wall's own attributes, it extracts civil engineering model data from the SQL database that matches the same corridor. Combined with the corridor cross-sectional layout design, it automatically analyzes and determines the cable tray layout design path, which is then virtually displayed on the 3D layout design platform. For corridor civil engineering model data not stored in the SQL database, a custom path method can be used to arrange the cable tray path, requiring manual capture of key point coordinates or input of coordinate values. The automatic generation of 3D models integrates cable tray layout design rules. Based on the corridor cross-sectional layout design and cable tray path layout design, it analyzes the number of cable tray layers and level information, automatically selects cable tray components and positioning information, thereby achieving one-click batch automatic generation of cable tray models, which are then named and stored according to cable tray standards and specifications. After the 3D cable tray model is established, the 3D design of the support structure is carried out. Based on the corridor cross-sectional parameters, the support structure dimension information is automatically analyzed and obtained. Combined with the cable tray path, the type, quantity, and positioning of the support layout design are automatically obtained. Finally, the support model is automatically generated in batches with one click, and named and stored according to the cable tray support standards and specifications.
[0124] Alternatively, the determination of corridor cross-section cable tray layout design information can be achieved in two ways: First, the corridor cross-section cable tray layout design information can be automatically obtained based on preset electrical cable tray layout rules within the system or 3D design platform. For example, the electrical cable tray layout rules can be manually input or otherwise selected. Second, the corridor cross-section cable tray layout design information can be received from the user after manually analyzing the electrical cable tray layout rules. In other words, the corridor cross-section cable tray layout design information can be determined through manual analysis, and then, through methods such as... Figure 3 The human-computer interaction interface of the 3D design platform / software shown is used for input. The system then performs specific analysis on the relevant data / information to obtain the attributes required for cable tray modeling, such as cable tray grade and naming.
[0125] Specifically, the corridor cross-section cable tray layout design information refers to the arrangement of cable trays across the corridor cross-section, including the number of cable tray layers, the attribute parameters of each layer, and their positioning. The cable tray attribute parameters include, but are not limited to, cable class, voltage level, cable tray width, and cable tray positioning information. The cable tray positioning information includes horizontal and vertical positioning parameters. Horizontal positioning parameters include the horizontal distance between the cable tray and the wall or ceiling, and vertical positioning parameters include the vertical distance between the cable tray and the wall or ceiling. These attributes are pre-selected by the designer. For example, cable class parameters offer options A, B, C, D, and N; voltage level parameters offer options 1, 2, 3, 4, 5, and 6; and cable tray width offers options 100, 200, 300, 400, 500, and 600. Cable tray positioning parameters include horizontal and vertical positioning; the default horizontal value is 222, and the default vertical value is 700, but these values can be adjusted according to specific needs.
[0126] The rules for arranging electrical cable trays within a corridor mainly refer to the relative positions (i.e., horizontal and vertical distances) of the cable trays to the walls or ceiling. Within a corridor, cable trays are generally arranged against the walls. Once the relative positions of the cable trays on each floor are determined, they remain constant throughout the corridor, while the relative distances are specified in the design. After determining the arrangement of the cable trays in the corridor cross-section, the cable tray class and name can be automatically determined for subsequent construction and storage of the 3D model of the electrical cable trays.
[0127] Preferably, the cable tray path layout design module provides two methods for automatically generating cable tray paths based on corridor cross-section cable tray layout design information:
[0128] refer to Figure 4 and Figure 6 The first method involves automatically extracting corridor civil engineering model data to complete the cable tray layout design path planning: Based on manually selected positioning walls, the corridor civil engineering model data is extracted, and the cable tray path for each floor of the corridor is automatically generated and displayed based on the corridor civil engineering model data and cable tray positioning information. Specifically, based on the REF number of the manually selected positioning wall, the corresponding corridor civil engineering model data for the corridor, pre-existing in the SQL database, is searched. The corridor civil engineering model data is extracted, and the cable tray path for each floor of the corridor is automatically planned based on the corridor civil engineering model data and cable tray positioning information. The corridor civil engineering model data includes at least one of the following parameters: unit number, plant, floor level, wall REF number, starting clearance center coordinates, direction, slope, length, ending clearance center coordinates, civil engineering standard section type, and corridor cross-sectional dimension parameters. The REF number is a unique item code pre-existing in the PDMS modeling platform.
[0129] refer to Figure 5 and Figure 7The second method involves customizing the cable tray layout design path: In the corridor's civil engineering model, key point coordinates are manually captured and / or manually entered. Based on these key point coordinates and cable tray positioning information, virtual cable tray paths for each layer of the corridor are constructed in PDMS using auxiliary lines. Specifically, the center point coordinates of each layer of the cable tray are automatically determined using the key point coordinates and cable tray positioning information, and the cable tray paths for each layer of the corridor are generated and displayed based on these center point coordinates.
[0130] This custom path method can effectively detect the accuracy of the cable tray layout design path and can be extended to other factory cable tray layout design work, allowing for a more intuitive experience of the three-dimensional design process of corridor electrical cable tray paths.
[0131] In this embodiment, the cable tray path is a virtual path built using the auxiliary centerline in the PDMS modeling platform, which can effectively detect the accuracy of the cable tray layout design path.
[0132] In some embodiments, the 3D model generation module generates a 3D model of the electrical cable trays for the entire corridor based on the cable tray path and cable tray level. It should be noted that the cable tray level and name are determined based on the corridor cross-section cable tray layout design information or its cable tray attribute parameters. The cable tray level is used to associate the component library with the 3D electrical cable tray model. The component library contains cable tray components used to build the 3D electrical cable tray model. Cable tray components mainly include 90-degree left bends, 90-degree right bends, upper and lower connecting pieces, left and right connecting pieces, etc. The cable tray components can refer to existing technologies and are not specifically limited here. Optionally, a first confirmation generation command input by the user is received, and a 3D electrical cable tray model of the entire corridor is generated based on the cable tray path and cable tray level. Specifically, by receiving the first confirmation generation command input by the user, the required cable tray components are determined based on the cable tray path and cable tray level, and all cable tray components are laid and connected along the cable tray path to generate a 3D electrical cable tray model of the entire corridor.
[0133] After the 3D model layout design of the electrical cable trays in the corridor is completed, the 3D design of the supports is required. The 3D model generation module determines the support type and structural dimensions based on the corridor cross-section cable tray layout design information and / or electrical support layout rules. It determines the number of supports and / or the support positioning locations for each support type based on the cable tray model. In the 3D electrical cable tray model, based on the second confirmation generation command input by the user, all required supports are laid along the cable tray path to automatically generate the 3D model of the electrical supports for the entire corridor.
[0134] It should be noted that the cable tray support mainly consists of two parts: a steel structure and brackets. The number of brackets is determined by the number of cable tray layers. The steel structure supports the brackets and connects to the civil engineering structure. Based on the cable tray path and the corridor cross-sectional layout data, the system automatically analyzes the type, quantity, and location of the supports according to electrical support layout rules. Combining the support type and cross-sectional layout data, the system automatically determines the structural dimensions of the supports. Finally, with a single click, it quickly generates a batch of 3D models of the electrical supports within the entire corridor. The support models are automatically named and stored.
[0135] Optionally, such as Figures 12 to 16 As shown, the support types include a first type consisting of a steel structure and at least one layer of brackets, and a second type consisting of a single layer of brackets. The first type of support includes, but is not limited to, supports for rooted side walls, rooted floors, and rooted ceilings. The steel structure supports the brackets and connects to the corridor's civil engineering structure. The length of the square steel and the number of brackets are determined based on the number of cable tray layers. For rooted floors and ceilings, the steel length is generally automatically determined based on civil engineering data, and most are located at 90-degree turns. According to electrical support layout rules, when the cable tray spacing-vertical distance is large, the system will automatically divide into two supports, in which case the second type of support consisting of a single layer of brackets will be used. Typically, the first type of support is installed every 1.5 meters, with a support every 350 millimeters at the interface. The second type of support may be installed at approximately 1-meter intervals, depending on specific needs and layout rules; no specific limitations are made here.
[0136] In some embodiments, the cable tray path layout design module is further used to determine and display the cable tray path based on the coordinate values of at least one of the start point, end point, and turning point of each layer of cable trays, when the layout rules of electrical cable trays in a certain section of the corridor are not uniform. The coordinate values of the turning points are obtained by manually offsetting a preset distance to the center position of the cable tray and / or by manual input. For example, as shown... Figure 17 As shown, U, N, and E represent the directions of the software coordinate system, such as U for UP, N for North, and E for East. In complex sections, the turning points on the centerline of each cable tray layer are manually selected. Essentially, after selecting a wall turning point, a certain distance is offset to the center of the cable tray. The coordinates of these points are stored in the system and automatically displayed as labels on the interface. The labeling rule is that the first digit indicates a layer of cable tray (1 does not necessarily mean the first layer), and the remaining digits start from 1 and are numbered sequentially. For example, 11 is the starting point, and 16 is the ending point. Furthermore, the cable tray layout design information and cable tray level at the starting point are obtained as the basis for the cable tray attributes and naming of that section of the corridor. If tee components need to be installed, branch points must be selected, and the tee positions are automatically identified and located by combining the branch point coordinates and the cable tray path.
[0137] It should be noted that the manually selected key points are the top edge points of the wall. The system automatically determines the center point coordinates of each layer of cable trays based on the selected key point coordinates and the horizontal and vertical distances defined in the cross-sectional layout (by offsetting the key points horizontally and vertically). A virtual cable tray path (cable tray path centerline) is then generated based on these center point coordinates. For particularly complex sections, the manually selected turning points are generally also the top edge points of the wall. Because there are no uniform layout rules here, the horizontal and vertical distances defined in the cross-sectional layout are not used; it is necessary to manually offset the points by a specified distance to the center position of the cable tray, or manually input the coordinate values. The key point numbers in the diagram generally consist of two digits. When the first digit is 1, it does not necessarily mean the first layer; it indicates which layer of cable tray was built first, and that layer is displayed first in the system and prioritized in the order.
[0138] This embodiment can automatically generate cable tray paths based on corridor civil engineering model data and corridor cross-section cable tray layout design information, and then automatically generate 3D models of electrical cable trays and electrical supports for the corridor, and automatically name and store the models respectively, realizing automated and batch 3D design of electrical cable trays and supports, thereby greatly improving the efficiency of 3D design of corridor cable trays and supports, reducing human error, and improving design quality.
[0139] In another preferred embodiment, the computer-readable storage medium of this embodiment stores a computer program adapted for loading by a processor to perform the steps of the three-dimensional automated design method for corridor electrical cable trays and supports as described above.
[0140] The computer-readable storage medium of the present invention can be any computer-readable storage medium capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a magnetic disk, or an optical disk.
[0141] This embodiment can automatically generate cable tray paths based on corridor civil engineering model data and corridor cross-section cable tray layout design information, and then automatically generate 3D models of electrical cable trays and electrical supports for the corridor, and automatically name and store the models respectively, thereby greatly improving the efficiency of 3D design of corridor cable trays and supports, reducing human error, and improving design quality.
[0142] In another preferred embodiment, the computer device of this embodiment includes a memory and a processor. The memory stores a computer program, and the processor executes the steps of the three-dimensional automated design method for corridor electrical cable trays and supports as described above by calling the computer program stored in the memory.
[0143] This embodiment can automatically generate cable tray paths based on corridor civil engineering model data and corridor cross-section cable tray layout design information, and then automatically generate 3D models of electrical cable trays and electrical supports for the corridor, and automatically name and store the models respectively, thereby greatly improving the efficiency of 3D design of corridor cable trays and supports, reducing human error, and improving design quality.
[0144] The processor of this invention can be used to provide computing and control capabilities to support the operation of the entire corridor electrical cable tray and support three-dimensional design device. It should be understood that, in the embodiments of this application, the processor can be a Central Processing Unit (CPU), or it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0145] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0146] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0147] It is understood that the above embodiments only illustrate preferred embodiments of the present invention, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can freely combine the above technical features without departing from the concept of the present invention, and can also make several modifications and improvements, all of which fall within the protection scope of the present invention. Therefore, all equivalent transformations and modifications made with respect to the scope of the claims of the present invention should fall within the scope of the claims of the present invention.
Claims
1. A three-dimensional automated design method for corridor electrical cable trays and supports, characterized in that, Includes the following steps: S20. Determine the design information for the cable tray layout of the corridor section; S30. Obtain the corridor civil engineering model data, and automatically generate and display the cable tray path based on the corridor civil engineering model data and the corridor cross-section cable tray layout design information. S40. Based on the corridor cross-section cable tray layout design information and the cable tray path, automatically generate a three-dimensional model of the corridor's electrical cable tray; S50. Based on the corridor cross-section cable tray layout design information and the electrical cable tray three-dimensional model, automatically generate the corridor electrical support three-dimensional model; S60. According to the first preset naming rule, automatically name and store the three-dimensional model of the electrical cable tray and the three-dimensional model of the electrical support.
2. The three-dimensional automated design method for corridor electrical cable trays and supports according to claim 1, characterized in that, The method further includes the following step before step S20: S10. Use the PDMS modeling platform to obtain and display the civil engineering model of the nuclear power plant corridor.
3. The three-dimensional automated design method for corridor electrical cable trays and supports according to claim 1, characterized in that, Step S20 includes: Based on the pre-set rules for the layout of electrical cable trays within the corridor, obtain the design information for the cable tray layout in the corridor cross-section.
4. The three-dimensional automated design method for corridor electrical cable trays and supports according to claim 1, characterized in that, Step S20 includes: Receives the corridor cross-section cable tray layout design information input by the user after manually analyzing the layout rules of the electrical cable trays in the corridor.
5. The three-dimensional automated design method for corridor electrical cable trays and supports according to claim 1, characterized in that, The corridor cross-section cable tray layout design information includes the number of cable tray layers and / or the cable tray attribute parameters for each layer; wherein, the cable tray attribute parameters include at least one of cable type, voltage level, cable tray width, and cable tray positioning information.
6. The three-dimensional automated design method for corridor electrical cable trays and supports according to claim 5, characterized in that, Determine the cable tray grade and cable tray name based on the cable tray attribute parameters; The cable tray level is used to associate the component library with the 3D model of the electrical cable tray. The component library contains cable tray components used to build the 3D model of the electrical cable tray.
7. The three-dimensional automated design method for corridor electrical cable trays and supports according to claim 6, characterized in that, Step S40 includes: S41. Receive the first confirmation generation command input by the user, and automatically generate a three-dimensional model of the electrical cable tray for the entire corridor according to the cable tray path and the cable tray level.
8. The three-dimensional automated design method for corridor electrical cable trays and supports according to claim 5, characterized in that, Step S30 includes: S31. Based on the REF number of the manually selected positioning wall, search for the corresponding corridor civil engineering model data in the SQL database, extract the corridor civil engineering model data, and automatically generate and display the cable tray path for each layer of the corridor based on the corridor civil engineering model data and the cable tray positioning information; the cable tray path is a virtual path built through the auxiliary center line in the PDMS modeling platform. The corridor civil engineering model data includes at least one of the following: unit number, plant, floor level, wall REF number, starting clearance center coordinates, direction, slope, length, ending clearance center coordinates, civil engineering standard section type, and corridor cross-sectional dimension parameters; the REF number is a unique item code pre-existing in the PDMS modeling platform.
9. The three-dimensional automated design method for corridor electrical cable trays and supports according to claim 5, characterized in that, Step S30 includes: S32. In the corridor civil engineering model, by manually capturing the coordinates of key points of the corridor civil engineering and / or manually inputting the coordinate values of key points, the cable tray path of each layer of the corridor is automatically generated and displayed based on the coordinates of key points and the cable tray positioning information; the cable tray path is a virtual path built by the auxiliary center line in the PDMS modeling platform.
10. The three-dimensional automated design method for corridor electrical cable trays and supports according to claim 9, characterized in that, The step of automatically generating and displaying the cable tray path for each layer of the corridor based on the key point coordinates and the cable tray positioning information further includes: The center point coordinates of each layer of cable tray are automatically determined using key point coordinates and cable tray positioning information. Based on the center point coordinates, the cable tray path of each layer of cable tray in the corridor is generated and displayed.
11. The three-dimensional automated design method for corridor electrical cable trays and supports according to claim 1, characterized in that, Step S50 includes: S51. Determine the type and structural dimensions of the support frame based on the design information of the cable tray layout in the corridor section. S52. Determine the number of supports and / or the positioning position of each type of support based on the three-dimensional model of the electrical cable tray; S53. In the three-dimensional model of the electrical cable tray, according to the second confirmation generation command input by the user, all the required supports are laid along the cable tray path to automatically generate a three-dimensional model of the electrical supports for the entire corridor.
12. The three-dimensional automated design method for corridor electrical cable trays and supports according to claim 1, characterized in that, A corridor comprises multiple corridor segments, and the method further includes the steps of: S70. When the electrical cable tray layout rules are not uniform in a certain section of the corridor, at least one of the starting point, ending point and turning point of each layer of cable tray is manually selected, and the cable tray path is determined and displayed based on the coordinate values of these points; wherein, the coordinate values of the turning points are obtained by manually offsetting a preset distance to the center position of the cable tray and / or by manual input. S80. Obtain the cable tray layout design information and cable tray level of the starting point, so as to serve as the basis for the cable tray attributes and cable tray naming of this section of the corridor.
13. A three-dimensional automated design device for corridor electrical cable trays and supports, characterized in that, include: The corridor cross-section cable tray layout design module is used to determine the corridor cross-section cable tray layout design information; The cable tray path layout design module is used to acquire corridor civil engineering model data, and automatically generate and display the cable tray path based on the corridor civil engineering model data and the corridor cross-section cable tray layout design information. The 3D model generation module is used to automatically generate a 3D model of the electrical cable trays of the corridor based on the corridor cross-section cable tray layout design information and the cable tray path, and to automatically generate a 3D model of the electrical support structure of the corridor based on the corridor cross-section cable tray layout design information and the electrical cable tray 3D model. In addition, the module automatically names and stores the electrical cable tray 3D model and the electrical support 3D model according to a first preset naming rule.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program adapted for loading by a processor to perform the steps of the three-dimensional automated design method for corridor electrical cable trays and supports as described in any one of claims 1 to 12.
15. A computer device, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the steps of the three-dimensional automated design method for corridor electrical cable trays and supports as described in any one of claims 1 to 12 by calling the computer program stored in the memory.