Three-dimensional model construction method of cruise ship cabin and public area family component node library
By designing a three-dimensional node resource library in the cruise ship interior Revit system, the problem of inconsistent data management in ship decoration design is solved, the standardization of model data and the implementation of design is realized, and the design efficiency and data reusability are improved.
Patent Information
- Application Number
- CN202411492870.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-03-11
AI Technical Summary
The existing technology lacks standardized and systematic data management in ship decoration design, resulting in inconsistent data formats and low efficiency in node information management.
By designing a three-dimensional node resource library with a cruise ship built-in Revit system, using reasonable node grouping standards, family model construction standards, unified construction steps and multi-person collaboration mode, standardization and unified management of node databases are achieved.
It improves the standardization level of model data, enhances the implementability, learnability and universality of the design, and ensures the unified form of the node model and the reusability and scalability of the data.
Smart Images

Figure CN119598557A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of three-dimensional visualization construction, and more specifically, to a method for constructing a three-dimensional model of a cruise ship cabin and a family component node library in a public area. Background Art
[0002] With the help of 3D visualization technology, the construction of simulated scenes for on-site construction can be completed under conditions that are closest to the actual construction site conditions, so that the overall on-site environment during the construction of the building project can be planned and arranged more efficiently, and in the process of dynamic restoration, the momentum change conditions of materials and equipment are supplemented to promote the optimization management of the project and maintain the rationality of construction operations. The premise for the production of 3D visualization construction simulation animation is to establish an engineering model. Generally speaking, building a node library that is easy to retrieve is very important for improving the convenience of large-scale engineering modeling.
[0003] The data and information involved in the ship decoration design process are of various types, lacking standardized and systematic summary, and the format is difficult to unify. In addition, there are a large number of cabins with similar functions, and their interior nodes are similar. On the other hand, with the development of Revit technology and the gradual establishment of ship decoration design standardization, the node information in the ship interior decoration process needs to be managed by a unified database. Therefore, it is necessary to develop a process node database suitable for ship decoration design applications. The construction of the three-dimensional model of the cruise ship process node library not only involves the grouping standards of nodes, the construction standards of family models, and relatively unified construction steps, but also involves the research and development of key technologies such as multi-person collaboration mode. Summary of the invention
[0004] In view of the above-mentioned defects of the prior art, the present invention provides a method for constructing a three-dimensional model of a family component node library for cruise ship cabins and public areas. By combining the data characteristics of the three-dimensional nodes of cruise ship interiors and the current process of cruise ship decoration design, a convenient-to-use three-dimensional node resource library based on the cruise ship interior Revit system is designed and implemented by reasonably setting the node grouping standards, family model construction standards, relatively unified construction steps and multi-person collaboration mode.
[0005] To achieve the above object, the present invention provides a method for constructing a three-dimensional model of a cruise ship cabin and public area family component node library, which is characterized by comprising the following steps:
[0006] Step S100, sort out the cruise ship interior decoration process, classify the process nodes, and form a node design guide table: divide the cruise ship interior decoration process nodes into five divisions: ceiling engineering, wall panel engineering, deck floor interior decoration engineering, door and window engineering, fixed furniture and special facilities; each division is divided into several sub-items according to different materials or functions;
[0007] Step S200, sub-item modeling of cruise ship interior decoration process nodes: after unified design of family library modeling standards, collaborative working mode, and sub-item family component node modeling standards, sub-item modeling is performed; the family library modeling standards include family templates, naming standards, positioning standards, visibility setting standards, parameter naming standards, and model color and material setting standards; the step of using Revit to create a family component node includes the following sub-steps:
[0008] Step S201, selection of family template and information collection;
[0009] Step S202, setting of insertion point and main body attachment;
[0010] Step S203, primitive drawing and parameterization;
[0011] Step S204, creating a type catalog or type table;
[0012] Step S205: visibility setting, color and material setting;
[0013] Step S300, exporting family component node models and entering them into the node library: after exporting the family component node images in Revit, annotate them in CAD, and finally output and capture the 3D images including the annotations; after unifying the storage format, upload the sub-item family component node models to the node library.
[0014] Furthermore, the ceiling engineering division includes three sub-items: metal plate ceiling, rock wool sound-absorbing board ceiling, and other structural types; the wall panel engineering division includes six sub-items: base steel frame, surface decorative panels, decorative partitions, stair railings, other finishes between different media, and columns; the deck floor interior engineering division includes nine sub-items: overall surface finishing, block surface finishing, composite flooring, other material surface finishing, decorative skirting, stair / step decorative surface, floor details, floor light boxes, and special floor practices; the door and window engineering division includes three sub-items: decorative craft doors / windows, functional doors / windows, and door and window accessories; the fixed furniture and special facilities division includes four sub-items: fixed furniture base, table and chair structure, cabinet structure, and sofa seat structure.
[0015] Furthermore, the collaborative work mode adopts a collaborative work method of file linking, so that professional users who need to participate in the collaboration can use the file linking function to link the existing RVT data to the current model. The model file can be loaded at any time as needed, and the adjustments between different professions are relatively independent. It is suitable for large projects, different branches or designers using different software for design.
[0016] Furthermore, the naming standards for family library modeling include unifying the names of components containing materials with the material names in the node design guidance table, and naming the three-dimensional view image file names based on the two-dimensional node diagram, so as to facilitate the classification, identification and retrieval of component models.
[0017] Furthermore, the positioning standards for family library modeling include defining a corner of a node as the project base point, and the overall drawing is based on an elevation of 0.00 to ensure the relative uniformity of the model positions of each node.
[0018] Furthermore, the visibility setting standards for family library modeling include deleting all view CAD reference files, clearing unused items, hiding reference planes, reference lines, and section lines after the model is drawn, to ensure that the view display is unified, clear and intuitive.
[0019] Furthermore, the model color setting standard for family library modeling is to formulate model color schemes according to different component categories and different uses of different models to ensure the coordination and unity of the materials of nodes in the same category; the materials in the model use corresponding actual material maps to give the model a more realistic appearance, making the components in the model easier to identify.
[0020] Furthermore, in step S203, the base keel is first modeled as a frame beam, and then the "Align" command is used in the three-dimensional model to change some horizontal keels into vertical keels as needed, so as to ensure the modeling efficiency while avoiding the keels being automatically calculated and connected during the modeling process, which may lead to quantity calculation errors in subsequent work; the auxiliary components including fasteners are imported or created as a face-based family to facilitate quick positioning during the drawing process.
[0021] Compared with the prior art, the present invention has the following technical effects:
[0022] (1) The present invention improves the standardization level of model data and enhances the feasibility, learnability and versatility of the design.
[0023] (2) The present invention formulates the three-dimensional node standard for cruise ship interior decoration projects, unifies the three-dimensional node model expression method and expression form, model naming rules, and output settings, standardizes the node library template file, and refines the material color and texture of the decoration project nodes to ensure that all node models are unified.
[0024] (3) The present invention classifies the process three-dimensional nodes of the living cabins and public areas, and standardizes the naming of each three-dimensional node model, so as to meet different query and processing requirements, facilitate users to search and query, and improve the reusability and scalability of data.
[0025] (4) The establishment of a process node library for the internal three-dimensional model can provide on-site construction personnel with a more detailed and accurate process description, including construction methods, construction sequence, process requirements, etc., which helps to reduce errors caused by unclear descriptions during the construction process and enhance the accuracy of the process description; at the same time, it allows construction workers to master the construction steps and details more quickly and accurately, avoiding the waste of time and human resources and improving construction efficiency. Using the three-dimensional model component node library as the acceptance standard for on-site nodes, a unified standardized guidance for cruise ships covering design, construction, and acceptance can be achieved. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 The figure is a flow chart of a method for constructing a component node library of a three-dimensional model family of cruise ship cabins and public areas in one embodiment of the present invention.
[0027] Figure 2 This is a schematic diagram of an example of a ceiling node model in one embodiment of the present invention.
[0028] Figure 3 This is a schematic diagram of an example of a node model for a wall panel engineering project in one embodiment of the present invention.
[0029] Figure 4 This is a schematic diagram of an example of a deck ground node model in one embodiment of the present invention.
[0030] Figure 5 This is a schematic diagram of an example of a node model of fixed furniture and special facilities in one embodiment of the present invention.
[0031] Figure 6 This is a schematic diagram of an example of a door and window engineering node model in one embodiment of the present invention. DETAILED DESCRIPTION
[0032] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, but they are not intended to limit the present invention.
[0033] In the following detailed description, many specific details are set forth to provide a more thorough understanding of the present invention. However, it is obvious to those skilled in the art that the well-known algorithms and frameworks (such as the technical framework and front-end encapsulation and retrieval algorithm of SpringBoot2+VUE) are not shown in detail to avoid blurring the subject matter of the present invention. Other unfinished facts in the specification are within the scope of conventional knowledge mastered by those skilled in the art, and are not shown in detail to avoid blurring the subject matter of the present invention.
[0034] Example
[0035] This embodiment provides a development process of a cruise ship cabin and public area family component node library. We design the node library system based on the concept of microservices. By comparing the dimensions of development convenience, API library support, third-party support, native spring dependency, etc., we choose the technical framework based on SpringBoot2+VUE and the front-end encapsulation method to complete the development of the cruise ship cabin and public area family component node library system. The system mainly involves modules such as login page, administrator homepage, user homepage, user information maintenance and authorization, node directory maintenance, node model maintenance, node association settings, model retrieval, model download, mandatory specifications, etc., among which model retrieval has functions such as user input, keyword extraction, keyword association directory / model list, etc.
[0036] See also Figure 1 , the method for constructing a 3D model in the cruise ship cabin and public area family component node library includes the following steps:
[0037] Step S100, sort out the cruise ship interior decoration process, classify the process nodes, and form a node design guide table: divide the cruise ship interior decoration process nodes into five parts: ceiling engineering, wall panel engineering, deck floor interior decoration engineering, door and window engineering, fixed furniture and special facilities; each part is divided into several sub-items according to different materials or functions. As an optimal technical solution with clear classification, no duplication, and easy division of labor and cooperation, Table 1 shows the cruise ship interior decoration process node classification design guide table.
[0038] Table 1 Classification and design guide for cruise ship interior decoration process nodes
[0039]
[0040]
[0041]
[0042] Step S200, sub-item modeling of cruise ship interior process nodes: After the unified design of family library modeling standards, collaborative work mode, and sub-item family component node modeling standards, sub-item modeling is performed; the family library modeling standards include family templates, naming standards, positioning standards, visibility setting standards, parameter naming standards, and model color and material setting standards. More specifically, the collaborative work mode adopts a file link collaborative work method, so that each professional user who needs to participate in the collaboration can use the file link function to link the existing RVT data to the current model, and the model file can be loaded at any time as needed. The adjustment between each profession is relatively independent, which is suitable for large projects, different divisions or designers using different software for design. The naming standards of family library modeling include the unification of the component name containing the material and the material name in the node design guide table, and the name of the three-dimensional view image file is named based on the two-dimensional node diagram, so as to facilitate the classification, identification and retrieval of the component model. The positioning standards of family library modeling include defining a corner of the node as the project base point, and the overall drawing is based on the 0.00 elevation to ensure the relative uniformity of the position of each node model. The visibility setting standards for family library modeling include deleting all view CAD reference files, clearing unused items, hiding reference planes, reference lines, and section lines after the model is drawn, to ensure that the view display is unified, clear and intuitive. The model color setting standards for family library modeling are to formulate model color schemes according to different component categories and different uses of different models to ensure that the materials of nodes in the same category are coordinated and unified; the materials in the model use corresponding actual material maps to give the model a more realistic appearance, so that the components in the model are easier to identify.
[0043] The steps to create a family component node using Revit include the following sub-steps:
[0044] Step S201, selection of family template and information collection;
[0045] Step S202, setting of insertion point and main body attachment;
[0046] Step S203, primitive drawing and parameterization: the primitive drawing includes drawing by direct built-in or family template. Drawing by family template can greatly improve the efficiency of primitive drawing.
[0047] Step S204, creating a type catalog or type table;
[0048] Step S205: visibility setting, color and material setting.
[0049] The following takes the modeling of siding engineering-decorative partition wall-glass partition structure, siding engineering-column-skeleton partition wall and door and window engineering-decorative craft door-wooden door as examples to illustrate the process of drawing and parameterizing the family component node model elements.
[0050] The naming rules of the glass partition structure model are: [ID (decoration specialty)_SW (curtain wall)_GL-01 (material code)_25mm (component description)], geometric information: decoration selection size and positioning information, non-geometric information: specification model information, material information, technical parameter information, system type. The steps of model element drawing and parameterization include:
[0051] 1. Select "Curtain Wall" in the "Wall" command under the Building panel to draw.
[0052] 2. Use the "Curtain Wall Grid" command under the building panel to divide the curtain wall, and use the "Add / Delete Segments" command to modify individual segments; frames and railings can be drawn using the "Curtain Wall Panel" family template file. Create a face-based family for accessory components including fasteners.
[0053] 3. The partition frame can be drawn using the "Mullion" command, and the outline can be drawn and loaded using the "Metric Profile-Mullion" family template. Mullions are combined in a nested manner. Curtain wall panels are adaptively sized by setting reference planes to constrain the front, back, left, and right. Avoid using "Edit Profile" to control the wall outline, and use "Bottom Constraint", "Top Constraint", and "No Connection Height" to constrain the wall outline.
[0054] The naming rules of a skeleton partition wall model are: [ID (decoration major)_LP-01 (lightweight partition wall number)_15mmGB+100mmSTUD+15mmGB (component description)], geometric information: decoration selection size and positioning information, non-geometric information: specification model information, material information, technical parameter information, system type. The steps of model element drawing and parameterization include:
[0055] 1. The base keel (horizontal and vertical keel) is modeled with the "frame beam" command. The attached components including fasteners are imported or created with face-based families.
[0056] 2. For repeated components such as keels and square steel, create adaptive families by using array commands and adding parameters. Adjust the spacing parameters to automatically change the number of grids to meet the design requirements.
[0057] 3. Use the "Align" command in the 3D model to change some horizontal keels into vertical keels as needed.
[0058] When modeling the skeleton partition wall model, it should be noted that after using the array command, the group should be ungrouped and restored to individual elements to facilitate subsequent editing.
[0059] The naming rules of a wooden door model are as follows: [ID (decoration specialty)_DR (door)_M1824 (door number)] The door number is based on the door and window table and the plan. Geometric information: door size and positioning, various element sizes, non-geometric information: common door type, common door opening method, specification model information, material information, technical parameter information, system type, door components. The steps of model element drawing and parameterization include:
[0060] 1. Select the loadable "Metric Door.rft" family template for drawing; this template is based on the wall body.
[0061] 2. Door handles, door stops, door closers and other accessories are designed using nested families. Nested families are mostly drawn using the "Metric General Model" family template. For components such as door handles that need to be affixed to the door surface, use the "Surface-based Metric General Model" family template to draw them.
[0062] When modeling a wooden door, it should be noted that different sizes of the same door type require different family types to be set in the "Edit Type" interface; the decorative wall surface layer is often separated from the building and structure models and created separately. When loading a door family into a project, the in-and-out relationship between the door frame and the finishing layer must be ensured.
[0063] Figures 2 to 6 Shows examples of various subdivision node models that conform to the Family Library modeling standards.
[0064] Step S300, exporting family component node models and entering them into the node library: after exporting the family component node images in Revit, annotate them in CAD, and finally output and capture the 3D images including the annotations; after unifying the storage format, upload the sub-item family component node models to the node library.
[0065] In summary, the present invention provides a method for constructing a three-dimensional model of a family component node library for cruise ship cabins and public areas, including combing the cruise ship interior decoration process, classifying the process nodes, forming a node design guide table, modeling the cruise ship interior decoration process nodes by sub-items, exporting the family component node model and entering the node library. The present invention combines the data characteristics of the cruise ship interior three-dimensional nodes and the current cruise ship decoration design process, and designs and implements a convenient three-dimensional node resource library based on the cruise ship interior Revit system by reasonably setting the node grouping standard, the family model construction standard, the relatively unified construction steps and the multi-person collaboration mode.
[0066] Those skilled in the art should understand that those skilled in the art can implement variations by combining the prior art and the above embodiments, which will not be described in detail here. Such variations do not affect the essential content of the present invention, and will not be described in detail here.
[0067] The above describes the preferred embodiments of the present invention. It should be understood that the present invention is not limited to the above-mentioned specific embodiments, and the devices and structures that are not described in detail should be understood to be implemented in a common manner in the art; any technician familiar with the art can use the above-disclosed methods and technical contents to make many possible changes and modifications to the technical solutions of the present invention without departing from the scope of the technical solutions of the present invention, or modify them into equivalent embodiments of equivalent changes, which does not affect the essential content of the present invention. Therefore, any simple modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solutions of the present invention are still within the scope of protection of the technical solutions of the present invention.
[0068] Those skilled in the art will appreciate that the units, i.e., algorithm steps, of the various examples described in conjunction with this embodiment can be implemented in electronic hardware or in a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
Claims
1. A three-dimensional model construction method for a cruise ship cabin and public area family component node library, characterized in that: The following steps are involved: Step S100, sort out the cruise ship interior decoration process, classify the process nodes, and form a node design guide table: divide the cruise ship interior decoration process nodes into five parts: ceiling engineering, wall panel engineering, deck floor interior decoration engineering, door and window engineering, fixed furniture and special facilities nodes; Each section is divided into several sub-items according to different materials or functions; Step S200, sub-item modeling of cruise ship interior decoration process nodes: after unified design of family library modeling standards, collaborative working mode, and sub-item family component node modeling standards, sub-item modeling is performed; the family library modeling standards include family templates, naming standards, positioning standards, visibility setting standards, parameter naming standards, and model color and material setting standards; the step of using Revit to create a family component node includes the following sub-steps: Step S201, selection of family template and information collection; Step S202, setting of insertion point and main body attachment; Step S203, primitive drawing and parameterization; Step S204, creating a type catalog or type table; Step S205: visibility setting, color and material setting; Step S300, exporting family component node models and entering them into the node library: after exporting the family component node images in Revit, annotate them in CAD, and finally output and capture the 3D images including the annotations; after unifying the storage format, upload the sub-item family component node models to the node library.
2. The method for constructing a three-dimensional model of a cruise ship cabin and public area family component node library according to claim 1, characterized in that: The ceiling engineering division includes three sub-items: metal plate ceiling, rock wool sound-absorbing board ceiling, and other structural types; the wall panel engineering division includes six sub-items: base steel frame, surface decorative panels, decorative partitions, stair railings, other finishes between different media, and columns; the deck floor interior engineering division includes nine sub-items: overall surface finishing, block surface finishing, composite flooring, other material surface finishing, decorative skirting, stair / step decorative surface, floor details, floor light boxes, and special floor practices; the door and window engineering division includes three sub-items: decorative craft doors / windows, functional doors / windows, and door and window accessories; the fixed furniture and special facilities division includes four sub-items: fixed furniture base, table and chair structure, cabinet structure, and sofa seat structure.
3. The method for constructing a three-dimensional model of a cruise ship cabin and public area family component node library according to claim 1, characterized in that: The collaborative working mode adopts a collaborative working method of file linking.
4. The method for constructing a three-dimensional model of a cruise ship cabin and public area family component node library according to claim 1, characterized in that: The naming standards for family library modeling include unifying the names of component materials containing materials with the material names in the node design guidance table, and naming the 3D view image file names based on the 2D node diagram.
5. The method for constructing a three-dimensional model of a cruise ship cabin and public area family component node library according to claim 1, characterized in that: The positioning standards for family library modeling include defining a corner of the node as the project base point, and the overall drawing is based on the 0.00 elevation.
6. The method for constructing a three-dimensional model of a cruise ship cabin and public area family component node library according to claim 1, characterized in that: The visibility setting standards for family library modeling include deleting all view CAD reference files, clearing unused items, and hiding reference planes, reference lines, and section lines after the model is drawn.
7. The method for constructing a three-dimensional model of a cruise ship cabin and public area family component node library according to claim 1, characterized in that: The model color setting standard for family library modeling is to formulate model color schemes according to different component categories and different uses of different models; the materials in the model use corresponding actual material maps to give the model a more realistic appearance.
8. The method for constructing a three-dimensional model of a cruise ship cabin and public area family component node library according to claim 1, characterized in that: In step S203, the base keel is first modeled as a frame beam, and then the "align" command is used in the three-dimensional model to change some horizontal keels into vertical keels as needed; the auxiliary components including fasteners are imported or created as a face-based family.
Citation Information
Patent Citations
BIM-based interior module group library construction method for building interior design
CN104915524A
BIM-based dynamic construction process family library construction method and system
CN113779666A
Revit model construction method and system based on metro depot family library
CN115563679A
Cement plant equipment family library creation method based on BIM
CN117251948A
Cruise ship public area fine decoration modeling method
CN117272453A