Method and device for visually displaying automobile color table, computer equipment and storage medium
By importing three-dimensional data in JT format into the game engine and using blueprint programming and structure technology, visual display of the car color table is realized, solving the problem of lack of intuitiveness and difficulty in understanding color code in traditional Excel table forms, realizing the intuitive three-dimensional display of parts and the function of semi-automated generation of three-dimensional sample cars.
Patent Information
- Application Number
- CN202411867073.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-03-14
AI Technical Summary
The existing car color tables are presented in the form of Excel tables, which lack intuitiveness and difficulty in understanding color codes, which brings inconvenience to users in viewing, using and grasping color-related information.
By importing three-dimensional data in JT format into the game engine, using blueprints to program and create material balls, and importing part information in combination with structures, automatically matching and rendering parts and material balls, displaying part numbers and color codes and other information, providing an interactive interface for users to switch colors of different car configurations.
It realizes the intuitive three-dimensional display of automotive parts. Users can clearly view the color distribution of parts, display multi-dimensional information such as part position, shape and color code. It has semi-automated functions, reduce manual operations and improve work efficiency.
Smart Images

Figure CN119625185A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of automobile display, and in particular to a method for visually displaying an automobile color table. Background Art
[0002] In the field of automobile production and other related fields, each company has its own professional FKAOM table (the color table below), which is mainly used to manage and view the color codes of automobile parts with different configurations. Usually, the color table exists in the form of an Excel table. This form of expression has obvious shortcomings and lacks a three-dimensional intuitive effect, making it difficult for users to directly imagine the specific parts and their corresponding actual colors through the table. In addition, the color code has a high professional threshold. For non-professional users, it is difficult to know exactly what the specific color described by the color code looks like, which brings many inconveniences to the users of the color table in viewing, using and grasping the information related to the color of the car.
[0003] The JT format is a universal 3D format for PLM (Product Lifecycle Management) launched by Siemens. It is an open, efficient, compact, and persistent storage product data format used for product visualization, collaboration, and CAD data sharing. The JT file format includes many aspects of data, as well as accurate representation of surface edges, product and manufacturing related information, and metadata information. This information can be exported from the file system and imported into the software by the product data management system (PDM). It has been defined as an ISO standard (IS 14306-1) and can be used throughout the entire life cycle of PLM. Summary of the invention
[0004] The purpose of the present invention is to provide a method for visually displaying a car color table, aiming to solve the problems that the existing car color table presented in an Excel table lacks intuitiveness and the color code is difficult to understand. By achieving a visualization effect, users can more intuitively understand car parts and their corresponding colors, and at the same time, it is convenient to view relevant information such as part position and shape, and the convenience of operation is improved.
[0005] In order to solve the above problems, the present invention provides a method for visually displaying a car color table, and the technical solution adopted is as follows:
[0006] S1. Use existing plug-ins to import 3D data in jt format into the game engine, laying the foundation for the subsequent construction of a visualized 3D model;
[0007] S2. Through blueprint programming, the color code is made into a material ball with actual color display effect to form a material library; it is convenient to match and associate with parts in the future and give the parts corresponding visual colors;
[0008] S3. Use the structure to import part information and the corresponding color table; this ensures the orderly integration and calling of data.
[0009] S4. Write blueprint code to automatically match the parts with the material balls in the material library and complete the rendering according to the correspondence between the part number and the color code in the color table, so that the parts can be intuitively presented in the 3D model with the corresponding colors;
[0010] S5. Write blueprint code to display key information such as part number and color code on the user interface to facilitate user viewing and verification, further enhancing the transparency and usability of information.
[0011] S6 packages the entire visualization tool so that it can be released and put into practical use, making it easier for users to operate the application.
[0012] Furthermore, the existing plug-in is a datasmith plug-in.
[0013] Furthermore, the structure is a structure.
[0014] Furthermore, the three-dimensional data is the three-dimensional data of the whole vehicle, including the three-dimensional data of each part of the whole vehicle.
[0015] Furthermore, before step S6, it also includes S51, writing blueprint code, building an interactive interface, and realizing color switching of different car configurations; enabling users to easily switch the color display under different car configurations, meet diverse viewing needs, and improve the interactivity and practicality of the visualization tool.
[0016] The present invention also provides a device for visually displaying a car color table, comprising:
[0017] Acquisition module, used to import 3D data in jt format into the game engine through existing plug-ins;
[0018] The blueprint module is used to make the color code into a material ball with actual color display effect to form a material library; import part information and the corresponding color table through the structure, and let the parts automatically match the material ball in the material library and complete the rendering according to the correspondence between the part number and the color code in the color table, so that the parts can be intuitively presented in the 3D model with the corresponding color;
[0019] Display module, which provides an interface to display key information such as part number and color code, and provides a switching interface for users to switch the key information displayed;
[0020] Generate a module for packaging and publishing the entire visualization tool.
[0021] The present invention also provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program.
[0022] The present invention also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the above method are implemented.
[0023] Beneficial Effects
[0024] The method for visually displaying a car color table of the present invention has the following significant advantages compared to the traditional FKAOM table (color table):
[0025] Intuitive display: The display is in the form of a rendered 3D digital model of the entire vehicle, which can match parts and colors one by one, allowing users to view the color distribution of the car very intuitively, overcoming the problem of the lack of intuitive visual effects in traditional Excel tables.
[0026] Rich information: It can simultaneously display multi-dimensional information such as part location, shape, color code, etc., which greatly facilitates users to find and use relevant information and helps users to fully understand the details of auto parts and colors.
[0027] Semi-automatic function: With the characteristics of semi-automation, as long as the material library is prepared in advance and the standard color table is imported, the 3D prototype can be automatically generated, which reduces the tediousness of manual operation and improves work efficiency.
[0028] Application Areas
[0029] In the future, the present invention can be applied to new PT models in the trial production field, and can effectively assist in the display and control of the color conditions of different configuration models during the trial production of automobiles. In addition, in addition to the automotive industry, the present invention is also expected to be applied to the fields of medical care, education and training. For example, in the medical field, it can be used to display the color configuration of medical equipment for easy identification and distinction. In education and training, it can be used to intuitively display automobile color knowledge in automobile-related courses. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 The present invention is a schematic diagram of a device for visually displaying a car color table.
[0031] Figure 2 The present invention is a flow chart of a method for visually displaying a car color table according to an embodiment of the present invention.
[0032] Figure 3 This is the interface diagram for importing the 3D data of the entire vehicle.
[0033] Figure 4 This is the interface diagram for creating a material library that forms a material ball.
[0034] Figure 5 This is the interface diagram for importing part information.
[0035] Figure 6 This is an interface diagram of part numbers and color codes.
[0036] Figure 7 Switch the interface image to display information for users.
[0037] Figure 8 This is the interface diagram showing the color of the entire vehicle. DETAILED DESCRIPTION
[0038] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0039] As used herein, the term "including" and its variations mean open inclusion, i.e., "including but not limited to". Unless otherwise stated, the term "or" means "and / or". The term "based on" means "based at least in part on". The terms "an example embodiment" and "an embodiment" mean "at least one example embodiment". The term "another embodiment" means "at least one additional embodiment". The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may also be included below.
[0040] In order to at least partially solve one or more of the above problems and other potential problems, an embodiment of the present disclosure provides a device for visually displaying a car color table.
[0041] like Figure 1 As shown, the device comprises:
[0042] Acquisition module, used to import 3D data in jt format into the game engine through existing plug-ins;
[0043] The blueprint module is used to make the color code into a material ball with actual color display effect to form a material library; import part information and the corresponding color table through the structure, and let the parts automatically match the material ball in the material library and complete the rendering according to the correspondence between the part number and the color code in the color table, so that the parts can be intuitively presented in the 3D model with the corresponding color;
[0044] Display module, which provides an interface to display key information such as part number and color code, and provides a switching interface for users to switch the key information displayed;
[0045] Generate a module for packaging and publishing the entire visualization tool.
[0046] like Figure 2 As shown, applied to Figure 1 A method for visually displaying a car color table of the device shown includes the following steps:
[0047] The datasmith plug-in is used to import the 3D data of the whole vehicle in jt format into the game engine. The plug-in function is used to accurately and efficiently import the 3D data, providing a basic 3D data framework for the subsequent construction of the visualization model. Figure 3 Shown is the interface for importing the 3D data of the entire vehicle.
[0048] Through blueprint programming, color codes are made into material balls to form a material library. According to the relevant rules and color properties of color codes, blueprint programming is used to convert them into material balls that can intuitively present color effects, and these material balls are integrated into a material library to prepare for subsequent part color matching. Figure 4 The following is the interface diagram of the material library made into a material ball.
[0049] Import part information into the program through the structure structure to ensure that key information related to the part, such as part number, corresponding color code, etc., is accurately entered into the program, so that subsequent matching, rendering and other operations can be performed based on accurate data. Figure 5 Shown is the interface for importing part information.
[0050] Write blueprint code to achieve automatic matching and rendering of parts and material balls according to the part number and color code in the color table. According to the pre-set logic and rules, write blueprint code so that the imported parts can automatically match the corresponding material balls in the material library according to the corresponding relationship in the color table, and achieve rendering, so that the parts can be displayed in the 3D model with the correct color. Figure 6 Shown is a diagram of the interface between part numbers and color codes.
[0051] Write blueprint code to display part number and color code information through the user interface. Display part number and color code, which are important for user understanding and operation, on the user interface of the visualization tool, so that users can check and verify at any time, and enhance the convenience of tool use and the intuitiveness of information. Figure 7 Shown is an interface diagram for users to switch display information.
[0052] Write blueprint code and create an interactive interface to switch the colors of different car configurations. By writing code, an interactive interface is constructed on which users can easily select different car configurations, and then switch the colors of the cars under the corresponding configurations to meet the user's diverse viewing and comparison needs. Figure 8 Shown is the interface diagram of the vehicle color display.
[0053] Beneficial Effects
[0054] The method for visually displaying a car color table of the present invention has the following significant advantages compared to the traditional FKAOM table (color table):
[0055] Intuitive display: The display is in the form of a rendered 3D digital model of the entire vehicle, which can match parts and colors one by one, allowing users to view the color distribution of the car very intuitively, overcoming the problem of the lack of intuitive visual effects in traditional Excel tables.
[0056] Rich information: It can simultaneously display multi-dimensional information such as part location, shape, color code, etc., which greatly facilitates users to find and use relevant information and helps users to fully understand the details of auto parts and colors.
[0057] Semi-automatic function: With the characteristics of semi-automation, as long as the material library is prepared in advance and the standard color table is imported, the 3D prototype can be automatically generated, which reduces the tediousness of manual operation and improves work efficiency.
[0058] Application Areas
[0059] In the future, the present invention can be applied to new PT models in the trial production field, and can effectively assist in the display and control of the color conditions of different configuration models during the trial production of automobiles. In addition, in addition to the automotive industry, the present invention is also expected to be applied to the fields of medical care, education and training. For example, in the medical field, it can be used to display the color configuration of medical equipment for easy identification and distinction. In education and training, it can be used to intuitively display automobile color knowledge in automobile-related courses.
Claims
1. A method for visually displaying a car color table, comprising the following steps: S1. Use existing plug-ins to import 3D data in jt format into the game engine, laying the foundation for the subsequent construction of a visualized 3D model; S2. Through blueprint programming, the color code is made into a material ball with actual color display effect to form a material library; it is convenient to match and associate with parts in the future and give the parts corresponding visual colors; S3, using the structure to import part information and the corresponding color table; S4. Write blueprint code to automatically match the parts with the material balls in the material library and complete the rendering according to the correspondence between the part number and the color code in the color table, so that the parts can be intuitively presented in the 3D model with the corresponding colors; S5. Write blueprint code to display key information such as part number and color code on the user interface for easy viewing and verification by users; S6 packages the entire visualization tool so that it can be released and put into practical use.
2. A method for visually displaying a car color table as claimed in claim 1, characterized in that: The existing plugin is the Datasmith plugin.
3. A method for visually displaying a car color table as claimed in claim 1, characterized in that: The structure is a structure structure.
4. A method for visually displaying a car color table as claimed in claim 1, characterized in that: The three-dimensional data is the three-dimensional data of the whole vehicle, including the three-dimensional data of each part of the whole vehicle.
5. A method for visually displaying a car color table as claimed in claim 4, characterized in that: Before step S6, the method further includes step S51, writing blueprint code, building an interactive interface, and realizing color switching of different car configurations.
6. A device for visually displaying a car color chart, characterized in that: include: Acquisition module, used to import 3D data in jt format into the game engine through existing plug-ins; The blueprint module is used to make the color code into a material ball with actual color display effect to form a material library; import part information and the corresponding color table through the structure, and let the parts automatically match the material ball in the material library and complete the rendering according to the correspondence between the part number and the color code in the color table, so that the parts can be intuitively presented in the 3D model with the corresponding color; Display module, which provides an interface to display key information such as part number and color code, and provides a switching interface for users to switch the key information displayed; Generate a module for packaging and publishing the entire visualization tool.
7. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.