Ship interior area design structure tree generation method, system, equipment and medium
By generating a ship's built-in area design structure tree, the built-in components in the detailed design are automatically converted into the regional structure tree and differential updates are performed, solving the problems of low efficiency and uncontrollable conversion accuracy in the existing technology, and achieving more efficient and accurate design transformation.
Patent Information
- Application Number
- CN202111527657.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-14
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2041-12-14
AI Technical Summary
In the prior art, the design efficiency of ship interior area is low and the conversion accuracy is uncontrollable, resulting in huge manual splitting work and the risk of omission or repeated conversion.
Provide a method for generating a ship's built-in area design structure tree. By creating a node configuration table and component configuration table for multi-level structural nodes, a built-in area design structure tree is generated, and the built-in parts in the detailed design are automatically created into the area structure tree, and the differences between the detailed design and the regional design structure tree are updated.
Reduces the workload of designers to manually convert regional structure trees, reduces the risk of missing parts or repeated conversion models, and improves conversion accuracy and design efficiency.
Smart Images

Figure CN114169080B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of constructing a structure tree for designing interior areas of ships, and in particular to a method, system, device and medium for generating a structure tree for designing interior areas of ships. Background Art
[0002] With the rapid development of digital design technology in the shipbuilding industry, ships are becoming larger, smarter and more complex. Different from the detailed design mode of two-dimensional drawings, detailed design technology based on three-dimensional models has been widely used in the shipbuilding field. The main task of the detailed design stage is to determine the functional area division of each deck and the division of the entire cabin according to the personalized needs of the shipowner, technical specifications and general drawings, and then determine the cabin design style, furniture and equipment layout and other professional requirements for interior decoration. Production / area design is an extension of detailed design, providing process information, installation guidance, construction procedures, etc. for the production site. Therefore, the presentation of the structure tree based on model design is different at different design stages.
[0003] Detailed design focuses on the integrity of the contents of the ship design area, and usually organizes and constructs the detailed design structure tree based on a single complete system in the design area; while regional design mainly focuses on the convenience of construction, the combination and sequence of assembly, so regional design is mostly organized and constructed based on the requirements of on-site construction.
[0004] However, the workload of manually splitting the interior parts of the entire ship from the detailed design according to the construction requirements is huge, and there is a risk of omission or repeated conversion, which leads to uncontrollable conversion accuracy and low efficiency in transferring the interior parts from detailed design to regional design.
[0005] Therefore, how to provide a method, system, equipment and medium for generating a ship interior area design structure tree to solve the defects of low interior area design efficiency and uncontrollable conversion accuracy in the prior art has become a technical problem that needs to be urgently solved by technical personnel in this field. Summary of the invention
[0006] The purpose of the embodiment of the present application is to provide a method for generating a structure tree for designing interior decoration areas of a ship, which can effectively solve the defects of the prior art such as low efficiency of interior decoration area design and uncontrollable conversion accuracy.
[0007] The second purpose of the embodiment of the present application is to provide a ship interior area design structure tree generation system that implements the above-mentioned calculation method.
[0008] The third purpose of the embodiment of the present application is also to provide a computer storage medium, which stores a computer program, and when the program is executed by a processor, it implements the above-mentioned method for generating a design structure tree of the ship interior area.
[0009] The fourth purpose of the embodiment of the present application is also to provide a computer device, including a memory and a processor, the memory storing a computer program, and the program, when executed by the processor, implements the above-mentioned method for generating a design structure tree of a ship interior area.
[0010] In a first aspect, a method for generating a ship interior area design structure tree is provided, comprising the following steps:
[0011] S11, creating a node configuration table including multi-level structure nodes based on the spatial division of the ship from large to small, wherein the last level node of the multi-level structure node includes at least one internal system node;
[0012] S12, reading the node information of the node configuration table, and generating a node framework of the interior area design structure tree;
[0013] S13, based on the interior system to which each interior component belongs in the detailed design structure tree, creating a component configuration table including the correspondence between the interior component and the interior system node;
[0014] S14, obtaining the maturity value of each interior component in the detailed design structure tree, and determining whether the maturity value meets the requirements for the interior component transition stage;
[0015] S15. The interior components whose maturity values meet the requirements of the transition stage in the detailed design structure tree are created under the corresponding interior system nodes in the node framework according to the corresponding relationship in the component configuration table, so as to form a ship interior area design structure tree.
[0016] In an practicable solution, in step S15, after the interior components whose maturity values meet the transition stage requirements in the detailed design structure tree are created under the corresponding interior system nodes in the node framework according to the corresponding relationship in the component configuration table, before forming the ship interior area design structure tree, the following steps are also included:
[0017] S21. Create a plan configuration table based on the construction plan;
[0018] S22. Read the information in the plan configuration table and add it to the corresponding structure node in the interior area design structure tree.
[0019] In an practicable solution, after step S15, the following steps are further included:
[0020] S16. Compare the differences between the interior components in the detailed design structure tree and the interior components in the interior area design structure tree, and update the interior area design structure tree.
[0021] In an implementable solution, the plan configuration table includes screening frequency information, and the step S16 includes the following steps:
[0022] S161. Traverse and obtain the quantity of all internal components under the detailed design structure tree in sequence according to the screening frequency;
[0023] S162, determining whether the number of interior components in the detailed design structure tree is consistent with the number of interior components in the interior area design structure tree;
[0024] S163. If the number of interior components in the detailed design structure tree is less than the number of interior components in the interior area design structure tree, delete the excess interior components in the interior area design structure tree; if the number of interior components in the detailed design structure tree is greater than the number of interior components in the interior area design structure tree, filter out the excess interior components in the detailed design structure tree, and then repeat steps S13 to S15; if the number of interior components in the detailed design structure tree is the same as the number of interior components in the interior area design structure tree, compare the name and time information of the interior components in the detailed design structure tree and the interior area design structure tree in turn, and update the interior components in the interior area design structure tree.
[0025] In an implementable solution, the plan configuration table also includes the creation time of the interior components in the interior area design structure tree;
[0026] The comparing of the names and time information of the interior components in the detailed design structure tree and the interior area design structure tree and updating the interior components in the interior area design structure tree comprises the following steps:
[0027] Traverse the name of each interior component in the detailed design structure tree in turn, and determine whether the name of the interior component in the interior area design structure tree is consistent with the name of the interior component in the detailed design structure tree;
[0028] If the names of the interior components in the interior area design structure tree are inconsistent with the names of the interior components in the detailed design structure tree, the corresponding interior components in the interior area design structure tree are deleted, and then the interior components with changed names in the detailed design structure tree are screened out, and then steps S13 to S15 are repeated;
[0029] If the name of the interior component in the interior area design structure tree is consistent with the name of the interior component in the detailed design structure tree, the last modification time of each interior component in the detailed design structure tree is traversed in turn. If the last modification time is later than the creation time of the interior component in the interior area design structure tree, the current interior component in the interior area design structure tree is replaced by the modified interior component in the detailed design structure tree, and the creation time is updated.
[0030] In an implementable scheme, the multi-level structural nodes also include regional nodes, stage nodes and cabin nodes, the cabin nodes belong to the corresponding stage nodes, the stage nodes belong to the corresponding regional nodes, and the interior system nodes belong to the corresponding cabin nodes.
[0031] In an implementable solution, the following steps are also included: after at least one or more of the names, quantities and creation times of the interior components in the interior area design structure tree are changed, an interior component update list table of the interior area design structure tree is generated.
[0032] According to the second aspect of the present application, a system for generating a structure tree for designing interior decoration area of a ship is also provided, comprising a node configuration module, a node building module, a component configuration module, a maturity judgment module and a formation module. The node configuration module is used to create a node configuration table containing multi-level structure nodes based on the spatial division of the ship from large to small, wherein the last level node of the multi-level structure node contains at least one interior decoration system node. The node building module is used to read the node information of the node configuration table and generate a node framework of the structure tree for designing interior decoration area. The component configuration module is used to create a component configuration table containing the correspondence between interior decoration components and interior decoration system nodes based on the interior decoration system to which each interior decoration component belongs in the detailed design structure tree. The maturity judgment module is used to obtain the maturity value of each interior decoration component in the detailed design structure tree, and judge whether the maturity value meets the requirements of the transition stage of the interior decoration component. The formation module is used to create the interior decoration components whose maturity values meet the requirements of the transition stage in the detailed design structure tree under the corresponding interior decoration system nodes in the node framework according to the corresponding relationship in the component configuration table, so as to form a structure tree for designing interior decoration area of the ship.
[0033] According to a third aspect of the present application, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and when the program is executed by the processor, the method for generating a ship interior area design structure tree in the above-mentioned scheme is implemented.
[0034] According to a fourth aspect of the present application, a computer storage medium is also provided, which stores a computer program, and when the program is executed by a processor, the method for generating a ship interior area design structure tree in the above-mentioned scheme is implemented.
[0035] Compared with the prior art, the beneficial effects of this application are:
[0036] The ship interior area design structure tree generation method and system of the present application can generate nodes of the interior area design structure tree according to the ship design information in the detailed design, and obtain the maturity of the interior parts in the detailed design, the system affiliation relationship of the interior parts and other information, and then automatically create the interior parts into the area structure tree to form the interior area design structure tree. It can be seen that the generation method of the interior area design structure tree of the present application reduces the workload of the designer in manually converting the area structure tree, reduces the risk of missing parts or repeating the conversion model, improves the accuracy of the conversion, and correspondingly improves the conversion design efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0038] Figure 1 A flow chart of a method for generating a structure tree for designing a ship interior area according to an embodiment of the present application;
[0039] Figure 2 for Figure 1 A node framework diagram of a structure tree for designing interior areas of a ship;
[0040] Figure 3 This is an example diagram of a ship interior area design structure tree according to an embodiment of the present application;
[0041] Figure 4 For Figure 1 A flowchart of a method for adding a construction plan to a structure tree node of an interior area design is further shown on the basis;
[0042] Figure 5 A flowchart of another method for generating a structure tree for designing a ship interior area according to an embodiment of the present application;
[0043] Figure 6 for Figure 5 A flow chart of a method for updating the interior area design structure tree;
[0044] Figure 7 The present invention is a block diagram of a system for generating a ship interior area design structure tree according to an embodiment of the present application.
[0045] In the figure: 10, node configuration module; 20, node construction module; 30, component configuration module; 40, maturity judgment module; 50, formation module; 60, update module. DETAILED DESCRIPTION
[0046] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations.
[0047] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0048] According to the first aspect of the present application, see Figure 1 First, a method for generating a structure tree for designing a ship interior area is provided, comprising the following steps:
[0049] S11. Create a node configuration table including multi-level structure nodes based on the spatial division of the ship from large to small, wherein the last level node of the multi-level structure node includes at least one internal system node.
[0050] In the detailed design, the space of the ship has been divided. The ship can include superstructure areas, deck areas, etc., and each area contains various stages. For example, the superstructure area can include block stages, block stages, and giant block stages. Each stage contains multiple cabins, and each cabin contains interior systems such as window systems and door systems. The nodes of areas, stages, cabins, and interior systems constitute multi-level structural nodes. Table 1 is an example of a node configuration table.
[0051] Table 1 Node configuration table
[0052]
[0053] The letters in the above table are only examples. In actual detailed design, the letters are named according to the ship structure, installation method, purpose, etc.
[0054] S12, reading the node information of the node configuration table, and generating a node framework of the interior area design structure tree.
[0055] By reading the node information in the node configuration table (such as Table 1), the following can be automatically generated: Figure 2 The node framework shown.
[0056] S13. Based on the interior system to which each interior component in the detailed design structure tree belongs, a component configuration table including the correspondence between the interior components and the interior system nodes is created.
[0057] In the detailed design, the interior systems that should be installed in each cabin have been designed. Therefore, only the information in the detailed design is needed to establish a component configuration table of interior components and interior system nodes. Table 2 is an example of a component configuration table.
[0058] Table 2 Component configuration table
[0059]
[0060]
[0061] According to the information in the component configuration table, the internal system node to which the internal component belongs can be quickly obtained.
[0062] S14. Obtain the maturity value of each interior component in the detailed design structure tree, and determine whether the maturity value meets the requirements for the interior component transition stage.
[0063] There will be a model quality review process in the detailed design. When the model passes a certain level of review, the model maturity attributes will be assigned according to the review results.
[0064] In the detailed design, the maturity attribute can be a specific maturity value, and the maturity value can be divided into different levels of M0, M1, and M2. In the model quality review, the interior parts have been designed and can be transferred to the regional design. The maturity value of the interior parts can be marked as M2; if the interior parts still need to be modified before entering the regional design, the maturity value of the interior parts is marked as M1; if the interior parts are only in the sketch design, the maturity value of the interior parts is marked as M0. If the maturity value of the interior parts is M2 when reading, it means that the interior parts can be transferred to the regional design. If its maturity attribute is a value other than M2, the interior parts are ignored.
[0065] S15. Create the interior components whose maturity values meet the transition stage requirements in the detailed design structure tree under the corresponding interior system nodes in the node framework according to the corresponding relationship in the component configuration table to form a ship interior area design structure tree. An example of the interior area design structure tree is as follows: Figure 3 shown.
[0066] Among them, the interior components created under the interior system node generally include component models, component installation information, etc.
[0067] The method for generating a structure tree for the interior design of a ship area in this embodiment can generate nodes of the structure tree for the interior design of the ship area according to the ship design information in the detailed design, and obtain information such as the maturity value of the interior parts in the detailed design and the system affiliation of the interior parts, and automatically create the interior parts into the region structure tree to form the interior design of the ship area. The method for generating a structure tree for the interior design of the ship area in this embodiment reduces the workload of the designer in manually converting the region structure tree, reduces the risk of missing parts or repeating the conversion model, improves the accuracy of the conversion, and correspondingly improves the efficiency of the conversion design.
[0068] In one embodiment, in step S15, after the interior components whose maturity values in the detailed design structure tree meet the transition stage requirements are created under the corresponding interior system nodes in the node framework according to the corresponding relationship in the component configuration table, before forming the ship interior area design structure tree, see Figure 4 , further comprising the following steps:
[0069] S21. Create a plan configuration table based on the construction plan.
[0070] The construction plan in step S21 includes the design cycle, the creation time of the interior parts design structure tree in the interior area, the screening frequency compared with the detailed design structure tree, the responsible person information, etc.
[0071] S22. Read the information in the plan configuration table and add it to the corresponding structure node in the interior area design structure tree.
[0072] An example of step S22 is to add the screening frequency information in the plan configuration table to the corresponding internal components, and then the internal components can be compared with the internal components in the detailed design structure tree at regular intervals according to the set screening frequency information.
[0073] In one embodiment, see Figure 5 , after step S15, further comprising the following steps:
[0074] S16. Compare the differences between the interior components in the detailed design structure tree and the interior components in the interior area design structure tree, and update the interior area design structure tree.
[0075] After the interior design structure tree is created, if the interior parts in the detailed design are modified, the designer will have to check them one by one manually, which will seriously reduce the design efficiency. The solution of this embodiment automatically compares the differences between the interior design structure tree and the detailed design structure tree, and incrementally updates the interior design structure tree (that is, only updates the changed interior parts). The differences include but are not limited to time information differences, name differences, quantity differences, etc.
[0076] In one embodiment, see Figure 6 Based on the screening frequency information in the plan configuration table, step S16 includes the following steps:
[0077] S161. Traverse and obtain the quantity of all internal components under the detailed design structure tree in sequence according to the screening frequency;
[0078] S162, determining whether the number of interior components in the detailed design structure tree is consistent with the number of interior components in the interior area design structure tree;
[0079] S163. If the number of interior components in the detailed design structure tree is less than the number of interior components in the interior area design structure tree, delete the excess interior components in the interior area design structure tree; if the number of interior components in the detailed design structure tree is greater than the number of interior components in the interior area design structure tree, filter out the excess interior components in the detailed design structure tree, and then repeat steps S13 to S15; if the number of interior components in the detailed design structure tree is the same as the number of interior components in the interior area design structure tree, compare the name and time information of the interior components in the detailed design structure tree and the interior area design structure tree in turn, and update the interior components in the interior area design structure tree.
[0080] In the above steps S161 to S163, the interior components in the interior area design structure tree are first updated based on the difference in the number of interior components in the detailed design structure tree and the interior area design structure tree. If the number is the same, the difference is further checked based on the name and time information of the interior components to ensure that the changes made in the detailed design are not missed and that the interior components in the area design are updated in a timely manner to improve the design accuracy and efficiency.
[0081] In one embodiment, the time information in the plan configuration table includes the creation time of the interior component in the interior area design structure tree. In step S163, the comparison of the name and time information of the interior component in the detailed design structure tree and the interior area design structure tree, and updating the interior component in the interior area design structure tree includes the following steps:
[0082] Traverse the name of each interior component in the detailed design structure tree in turn, and determine whether the name of the interior component in the interior area design structure tree is consistent with the name of the interior component in the detailed design structure tree;
[0083] If the names of the interior components in the interior area design structure tree are inconsistent with the names of the interior components in the detailed design structure tree, the corresponding interior components in the interior area design structure tree are deleted, and then the interior components with changed names in the detailed design structure tree are screened out, and then steps S13 to S15 are repeated;
[0084] If the name of the interior component in the interior area design structure tree is consistent with the name of the interior component in the detailed design structure tree, the last modification time of each interior component in the detailed design structure tree is traversed in turn. If the last modification time is later than the creation time of the interior component in the interior area design structure tree, the current interior component in the interior area design structure tree is replaced by the modified interior component in the detailed design structure tree, and the creation time is updated.
[0085] In the above embodiment, when the number of interior components in the detailed design structure tree and the interior area design structure tree is the same, the names are compared, and the modification time and creation time are compared, so as to ensure that the interior components in the interior area design structure tree are the final versions. The names of the interior components can be numbers, or a combination of names and numbers.
[0086] In one embodiment, the method for generating a ship interior area design structure tree also includes the following steps: after at least one or more of the name, quantity and creation time of the interior components in the interior area design structure tree changes, generating an updated list of interior components of the interior area design structure tree to facilitate designers to view changes in the structure tree.
[0087] In one embodiment, the multi-level structural nodes also include regional nodes, stage nodes and cabin nodes, the cabin nodes belong to the corresponding stage nodes, the stage nodes belong to the corresponding regional nodes, and the interior system nodes belong to the corresponding cabin nodes.
[0088] According to the second aspect of the present application, a system for generating a structure tree for designing a ship interior area is also provided. Figure 7 , including a node configuration module 10, a node construction module 20, a component configuration module 30, a maturity judgment module 40 and a formation module 50. The node configuration module 10 is used to create a node configuration table containing multi-level structure nodes based on the spatial division of the ship from large to small, and the last level node of the multi-level structure node contains at least one interior system node. The node construction module 20 is used to read the node information of the node configuration table and generate a node framework of the interior area design structure tree. The component configuration module 30 is used to create a component configuration table containing the correspondence between the interior components and the interior system nodes based on the interior system to which each interior component belongs in the detailed design structure tree. The maturity judgment module 40 is used to obtain the maturity value of each interior component in the detailed design structure tree, and judge whether the maturity value meets the requirements of the interior component transition stage. The formation module 50 is used to create the interior components whose maturity values meet the requirements of the transition stage in the detailed design structure tree under the corresponding interior system nodes in the node framework according to the corresponding relationship in the component configuration table, so as to form a ship interior area design structure tree.
[0089] In one embodiment, see Figure 7 The ship interior area design structure tree generation system further includes an updating module 60, which compares the differences between the interior components in the detailed design structure tree and the interior components in the interior area design structure tree, and updates the interior area design structure tree.
[0090] According to a third aspect of the present application, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and when the program is executed by the processor, the method for generating a ship interior area design structure tree in the above-mentioned scheme is implemented.
[0091] According to a fourth aspect of the present application, a computer storage medium is also provided, which stores a computer program, and when the program is executed by a processor, the method for generating a ship interior area design structure tree in the above-mentioned scheme is implemented.
[0092] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A method for generating a structural tree for ship interior area design, characterized in that: The following steps are involved: S11, creating a node configuration table including multi-level structure nodes based on the spatial division of the ship from large to small, wherein the last level node of the multi-level structure node includes at least one internal system node; S12, reading the node information of the node configuration table, and generating a node framework of the interior area design structure tree; S13. Based on the interior system to which each interior component in the detailed design structure tree belongs, a component configuration table including the correspondence between the interior components and the interior system nodes is created; wherein the detailed design is to determine the functional area division of each deck and the cabin division of the entire ship, and then determine the requirements of the interior decoration profession. The detailed design structure tree is a structure tree organized and constructed based on a single complete system in the design area during the detailed design stage; S14, obtaining the maturity value of each interior component in the detailed design structure tree, and judging whether the maturity value meets the requirements for the interior component to be transferred to a new stage; wherein, there is a model quality review process in the detailed design, and when the interior component passes a certain level of review, a maturity value of the interior component will be assigned according to the review result; the transfer stage indicates that the interior component is transferred to the regional design stage; the transfer stage requirement is that the maturity value reaches the maturity value satisfied by the transfer to the regional design stage; S15. The interior components whose maturity values meet the requirements of the transition stage in the detailed design structure tree are created under the corresponding interior system nodes in the node framework according to the corresponding relationship in the component configuration table, so as to form a ship interior area design structure tree.
2. The method for generating a ship interior area design structure tree according to claim 1, characterized in that: In step S15, after the interior components whose maturity values meet the transition stage requirements in the detailed design structure tree are created under the corresponding interior system nodes in the node framework according to the corresponding relationship in the component configuration table, before forming the ship interior area design structure tree, the following steps are also included: S21. Create a plan configuration table based on the construction plan; S22. Read the information in the plan configuration table and add it to the corresponding structure node in the interior area design structure tree.
3. The method for generating a ship interior area design structure tree according to claim 2, characterized in that: After step S15, the method further includes the following steps: S16. Compare the differences between the interior components in the detailed design structure tree and the interior components in the interior area design structure tree, and update the interior area design structure tree.
4. The method for generating a ship interior area design structure tree according to claim 3, characterized in that: The plan configuration table includes screening frequency information, and step S16 includes the following steps: S161. Traverse and obtain the quantity of all internal components under the detailed design structure tree in sequence according to the screening frequency; S162, determining whether the number of interior components in the detailed design structure tree is consistent with the number of interior components in the interior area design structure tree; S163. If the number of interior components in the detailed design structure tree is less than the number of interior components in the interior area design structure tree, delete the excess interior components in the interior area design structure tree; if the number of interior components in the detailed design structure tree is greater than the number of interior components in the interior area design structure tree, filter out the excess interior components in the detailed design structure tree, and then repeat steps S13 to S15; if the number of interior components in the detailed design structure tree is the same as the number of interior components in the interior area design structure tree, compare the name and time information of the interior components in the detailed design structure tree and the interior area design structure tree in turn, and update the interior components in the interior area design structure tree.
5. The method for generating a ship interior area design structure tree according to claim 4, characterized in that: The plan configuration table also includes the creation time of the interior components in the interior area design structure tree; The comparing of the names and time information of the interior components in the detailed design structure tree and the interior area design structure tree and updating the interior components in the interior area design structure tree comprises the following steps: Traverse the name of each interior component in the detailed design structure tree in turn, and determine whether the name of the interior component in the interior area design structure tree is consistent with the name of the interior component in the detailed design structure tree; If the names of the interior components in the interior area design structure tree are inconsistent with the names of the interior components in the detailed design structure tree, the corresponding interior components in the interior area design structure tree are deleted, and then the interior components with changed names in the detailed design structure tree are screened out, and then steps S13 to S15 are repeated; If the name of the interior component in the interior area design structure tree is consistent with the name of the interior component in the detailed design structure tree, the last modification time of each interior component in the detailed design structure tree is traversed in turn. If the last modification time is later than the creation time of the interior component in the interior area design structure tree, the current interior component in the interior area design structure tree is replaced by the modified interior component in the detailed design structure tree, and the creation time is updated.
6. The method for generating a ship interior decoration area design structure tree according to any one of claims 1 to 5, characterized in that: The multi-level structure nodes also include regional nodes, stage nodes and cabin nodes. The cabin nodes belong to the corresponding stage nodes, the stage nodes belong to the corresponding regional nodes, and the interior system nodes belong to the corresponding cabin nodes.
7. The method for generating a ship interior area design structure tree according to claim 5, characterized in that: The following steps are also included: When at least one or more of the name, quantity and creation time of the interior parts in the interior area design structure tree is changed, an interior parts update list table of the interior area design structure tree is generated.
8. A ship interior area design structure tree generation system, characterized in that: include: A node configuration module, for creating a node configuration table including multi-level structure nodes based on the spatial division of the ship from large to small, wherein the last level node of the multi-level structure node includes at least one internal system node; The node building module is used to read the node information of the node configuration table and generate the node framework of the interior area design structure tree; The component configuration module is used to create a component configuration table containing the correspondence between interior components and interior system nodes based on the interior system to which each interior component belongs in the detailed design structure tree; wherein, the detailed design is to determine the functional area division of each deck and the cabin division of the entire ship, and then determine the requirements of the interior decoration profession. The detailed design structure tree is a structure tree organized and constructed based on a single complete system in the design area during the detailed design stage; The maturity judgment module is used to obtain the maturity value of each interior component in the detailed design structure tree and judge whether the maturity value meets the requirements for the interior component to transfer to the stage. In the detailed design, there will be a model quality review process. When the interior component passes a certain level of review, the maturity value of the interior component will be assigned according to the review result. The transfer stage indicates that the interior component transfers to the regional design stage. The transfer stage requirement is that the maturity value reaches the maturity value required to transfer to the regional design stage. The module is formed to create the interior components whose maturity values in the detailed design structure tree meet the requirements of the transition stage under the corresponding interior system nodes in the node framework according to the corresponding relationship in the component configuration table, so as to form a ship interior area design structure tree.
9. A computer device, characterized in that: The invention comprises a memory and a processor, wherein the memory stores a computer program, and when the program is executed by the processor, the method for generating a ship interior decoration area design structure tree according to any one of claims 1 to 7 is implemented.
10. A computer storage medium, characterized in that: It stores a computer program, which, when executed by a processor, implements the method for generating a ship interior area design structure tree according to any one of claims 1 to 7.
Citation Information
Patent Citations
Ship overall design multi-scheme dynamic configuration method based on product structure tree
CN107818204A
Method for quickly creating and exporting large ship product structure tree and electronic equipment
CN113591209A