Deformed parts management method, device, equipment and storage medium based on PLM
By introducing EBOM management module, CADBOM integration module and DMU analysis module in the PLM system, automatic synchronization between the EBOM data of the deformation part and the CADBOM data is achieved, which solves the problem of inconsistent deformation part data management in PLM product research and development, and improves the efficiency of DMU analysis.
Patent Information
- Application Number
- CN202210826859.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-13
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2042-07-13
AI Technical Summary
The existing PLM product research and development field lacks standardized management of deformation parts, which leads to the separate construction of deformation parts EBOM data from CADBOM data, making data consistency and continuity difficult to control, which in turn increases the time and efficiency of DMU analysis and verification.
By introducing EBOM management module, CADBOM integration module and DMU analysis module in the PLM system, deformation of deformation is created based on the encoding of deformation originals, and the mapping relationship between it and the original is established to realize automatic synchronization between the deformation EBOM data structure and the CADBOM data structure.
The standardized management of deformation parts is realized, the consistency and continuity of data construction is ensured, the efficiency of DMU analysis and verification is improved, and manual intervention and error rates are reduced.
Smart Images

Figure CN115293725B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a PLM-based deformable parts management method, device, equipment and storage medium. Background Art
[0002] With the continuous maturity and popularization of PLM (Product Lifecycle Management) technology, PLM product data integration solutions have become a powerful tool for manufacturing companies to accelerate product innovation, reduce R&D costs and shorten product launch cycles. Therefore, it is no surprise that PLM product data integration solutions are also widely used in automobile manufacturing. In automobile manufacturing, deformable parts are a special state of parts in automobile design. These parts, such as wiring harnesses, sealing strips, hoses, springs, etc., are installed in different positions on the vehicle, or because of different body loads and postures, resulting in changes in parts before and after installation on different models or the same model; and in order to cope with this change, the same deformable original part needs to be deformed in the CAD (Computer Aided Design) end to support DMU (Digital Mockup) analysis and verification, and through DMU analysis and verification, problems can be found in advance in the design stage, thereby effectively shortening the R&D cycle and reducing R&D costs.
[0003] Among them, the above-mentioned deformation parts are generally used between different configurations of the same model and between different models. Referring to a newly developed basic model, the number of deformation parts involved is usually about 20-50. Assuming that the total number of basic models in production and research of a certain company is more than 400, then the number of deformation parts is about 8000-20000. It can be seen that for any car company, the number of deformation parts involved in the research and development of basic models will be huge, and with the continuous development of new models, the number of deformation parts will increase accordingly.
[0004] However, the current PLM product development field lacks standardized management of deformable parts. For example, in the current PLM product development process, the deformable part EBOM (Engineering Bill of Materials) data and the deformable part CADBOM (Design Material Digital Model Bill) data are constructed separately, which not only makes it difficult to control the consistency and continuity of the data, but also makes the digital model before deformation and the digital model after deformation side by side, so that when manually selecting the digital model after deformation, it is easy to mistakenly select the digital model before deformation, which leads to the assembly error of the deformable part DMU, and the selection of the digital model after deformation needs to be re-performed, which increases the time consumption of DMU analysis and verification, making the efficiency of DMU analysis and verification low. It can be seen that how to achieve standardized management of deformable parts is an urgent problem to be solved. Summary of the invention
[0005] The present application provides a PLM-based deformable parts management method, device, equipment and storage medium to solve the problem that the standardized management of deformable parts cannot be achieved in the related art.
[0006] In a first aspect, a PLM-based deformable parts management method is provided, comprising the following steps:
[0007] The EBOM management module creates a plurality of deformations of the deformation component corresponding to the deformation component original based on the code of the deformation component original, and there is a mapping relationship between the code of the deformation component deformation and the code of the deformation component original;
[0008] The EBOM management module creates a deformable part EBOM data structure based on preset deformable part assembly requirements, the deformable part deformation, and a mapping relationship between the deformable part deformation code and the original code of the deformable part;
[0009] The CADBOM integration module creates a deformable part CADBOM data structure based on the deformable part EBOM data structure, and generates a 3D digital model corresponding to each deformable part according to a preset digital model assembly relationship and the deformable part CADBOM data structure;
[0010] The DMU analysis module analyzes and verifies the 3D digital model corresponding to the deformation of each deformable part based on the preset digital model assembly relationship and the CADBOM data structure to obtain the analysis and verification results of the deformation of each deformable part.
[0011] In some embodiments, after the step of the EBOM management module creating a deformable part EBOM data structure based on preset deformable part assembly requirements, the deformable part deformation, and the mapping relationship between the deformable part deformation code and the original code of the deformable part, the method further includes:
[0012] The EBOM management module solves the EBOM data structure of the deformed part based on the mapping relationship between the deformed code of the deformed part and the code of the original part of the deformed part to obtain an EBOM detailed list.
[0013] In some embodiments, after the step of the EBOM management module creating a deformable part EBOM data structure based on preset deformable part assembly requirements, the deformable part deformation, and the mapping relationship between the deformable part deformation code and the original code of the deformable part, the method further includes:
[0014] The MBOM management module converts the deformation of the deformable part in the deformable part EBOM data structure into the corresponding deformable part original based on the mapping relationship between the code of the deformation of the deformable part and the code of the deformable part original to obtain the MBOM data structure;
[0015] The MBOM management module defines each parameter in the MBOM data structure based on preset manufacturing parameter information to generate a new MBOM data structure, wherein the manufacturing parameters include process assembly parameters, manufacturing route parameters, and assembly route parameters;
[0016] The MBOM management module solves the new MBOM data structure to obtain an MBOM detail table.
[0017] In some embodiments, the code of the deformation of the deformable part is generated based on a preset coding rule, and the preset coding rule is that the code of the deformation of the deformable part includes the code of the original deformable part corresponding to the deformation of the deformable part, preset letters and the sequence number of the deformation of the deformable part.
[0018] In a second aspect, a PLM-based deformable parts management device is provided, including an EBOM management module, a CADBOM integration module, and a DMU analysis module;
[0019] The EBOM management module creates a plurality of deformations of the deformation component corresponding to the deformation component original based on the code of the deformation component original, and there is a mapping relationship between the code of the deformation component deformation and the code of the deformation component original;
[0020] The EBOM management module creates a deformable part EBOM data structure based on preset deformable part assembly requirements, the deformable part deformation, and a mapping relationship between the deformable part deformation code and the original code of the deformable part;
[0021] The CADBOM integration module creates a deformable part CADBOM data structure based on the deformable part EBOM data structure, and generates a 3D digital model corresponding to the deformation of each deformable part according to a preset digital model assembly relationship and the deformable part CADBOM data structure;
[0022] The DMU analysis module analyzes and verifies the 3D digital model corresponding to the deformation of each deformable part based on the preset digital model assembly relationship and the CADBOM data structure to obtain the analysis and verification results of the deformation of each deformable part.
[0023] In some embodiments, the EBOM management module is further used to:
[0024] The EBOM data structure of the deformed part is solved based on the mapping relationship between the deformed code of the deformed part and the code of the original part of the deformed part to obtain an EBOM detailed list.
[0025] In some embodiments, the apparatus further includes an MBOM management module, and the MBOM management module is configured to:
[0026] Based on the mapping relationship between the code of the deformation of the deformation part and the code of the original deformation part, the deformation of the deformation part in the deformation part EBOM data structure is converted into the corresponding original deformation part to obtain the MBOM data structure;
[0027] Based on preset manufacturing parameter information, each parameter in the MBOM data structure is defined to generate a new MBOM data structure, wherein the manufacturing parameters include process assembly parameters, manufacturing route parameters, and assembly route parameters;
[0028] The new MBOM data structure is solved to obtain an MBOM detail table.
[0029] In some embodiments, the code of the deformation of the deformable part is generated based on a preset coding rule, and the preset coding rule is that the code of the deformation of the deformable part includes the code of the original deformable part corresponding to the deformation of the deformable part, preset letters and the sequence number of the deformation of the deformable part.
[0030] In a third aspect, a PLM-based deformable parts management device is provided, comprising: a memory and a processor, wherein the memory stores at least one instruction, and the at least one instruction is loaded and executed by the processor to implement the aforementioned PLM-based deformable parts management method.
[0031] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer storage medium stores a computer program, and when the computer program is executed by a processor, the aforementioned PLM-based deformable parts management method is implemented.
[0032] The beneficial effects brought about by the technical solution provided in this application include: achieving standardized management of deformed parts, ensuring the consistency and continuity of deformed parts data construction, and improving the efficiency of DMU analysis and verification.
[0033] The present application provides a PLM-based deformable part management method, apparatus, device and storage medium, including an EBOM management module that creates multiple deformable part deformations corresponding to the deformable part original based on the code of the deformable part original, and there is a mapping relationship between the code of the deformable part deformation and the code of the deformable part original; the EBOM management module creates a deformable part EBOM data structure based on the preset deformable part assembly requirements, the deformable part deformation and the mapping relationship between the code of the deformable part deformation and the code of the deformable part original; the CADBOM integration module creates a deformable part CADBOM data structure based on the deformable part EBOM data structure, and generates a 3D digital model corresponding to each deformable part deformation according to the preset digital model assembly relationship and the deformable part CADBOM data structure; the DMU analysis module analyzes and verifies the 3D digital model corresponding to each deformable part deformation based on the preset digital model assembly relationship and the CADBOM data structure to obtain the analysis and verification results of each deformable part deformation. Through this application, a mapping relationship between the coding of the deformation of the deformable part and the coding of the original deformable part is created to achieve automatic synchronization between the deformable part EBOM data structure and the CADBOM data structure, so that the DMU analysis and verification of the deformable parts of the whole vehicle can be directly driven by the deformable part EBOM data structure, that is, the integrated standard management of the deformable parts from EBOM data structure to CADBOM data structure and DMU analysis is achieved, thereby ensuring the consistency and continuity of the deformable part data construction; in addition, automatic filtering and assembly of DMU analysis and verification can be performed based on the CADBOM data structure, without the need to manually select the required deformable part deformation digital model for DMU analysis, which effectively improves the work efficiency of DMU analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0035] Figure 1 A flowchart of a PLM-based deformable parts management method provided in an embodiment of the present application;
[0036] Figure 2 A schematic diagram of a specific process of a deformable parts management method based on PLM provided in an embodiment of the present application;
[0037] Figure 3 A structural diagram of a PLM-based deformable parts management device provided in an embodiment of the present application;
[0038] Figure 4A structural schematic diagram of a PLM-based deformable parts management device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0039] 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, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0040] The embodiments of the present application provide a PLM-based deformable parts management method, apparatus, device and storage medium, which can solve the problem that the standardized management of deformable parts cannot be achieved in the related art.
[0041] In order to better explain this application, the abbreviations and key terms involved in this application are explained as follows:
[0042] Deformed parts: The same component needs to change its shape when installed in different parts of the vehicle. Such parts are called deformed parts, such as hoses and springs. The changed components are called deformed parts.
[0043] Deformed parts: refers to the parts used to define the functional requirements of the actual installed parts. This part defines the actual model space position and the object of the fastening connection method with the surrounding parts. It is used for the later selection / guidance of suppliers for the actual installation parts design.
[0044] EBOM (Building Bill of Materials): It is established based on product functions and adopts the data structure used in product engineering design management. It accurately describes the design indicators of the product, as well as the design relationships between vehicle models and blocks, blocks and parts, and parts and parts.
[0045] CADBOM (Design Material Digital Model Bill): It is the overall information of the product, usually summarized at the end of the design. The design source is usually a set of design drawings and digital models provided by the design department.
[0046] MBOM (Manufacturing Bill of Materials): It is manufacturing data that expresses the structure of the vehicle / powertrain and its components, the process route and loading coefficient of the parts, and determines the production preparation and production preparation completion time of the parts. It is one of the basic data for procurement, process, production and finance.
[0047] One object, multiple numbers: The same physical object (such as a deformed part) corresponds to multiple part numbers.
[0048] See also Figure 1 and Figure 2As shown, the embodiment of the present application provides a deformable parts management method based on PLM, comprising the following steps:
[0049] Step S10: The EBOM management module creates multiple deformations of the deformation part corresponding to the deformation part original based on the coding of the deformation part original, and there is a mapping relationship between the coding of the deformation part deformation and the coding of the deformation part original; wherein the coding of the deformation part deformation is generated based on a preset coding rule, and the preset coding rule is that the coding of the deformation part deformation includes the coding of the deformation part original corresponding to the deformation part deformation, preset letters and the sequence number of the deformation part deformation.
[0050] Step S20: the EBOM management module creates a deformable part EBOM data structure based on preset deformable part assembly requirements, the deformable part deformation, and a mapping relationship between the deformable part deformation code and the original code of the deformable part;
[0051] Step S30: the CADBOM integration module creates a deformable part CADBOM data structure based on the deformable part EBOM data structure, and generates a 3D digital model corresponding to each deformable part according to a preset digital model assembly relationship and the deformable part CADBOM data structure;
[0052] Step S40: The DMU analysis module analyzes and verifies the 3D digital model corresponding to each deformation of the deformable part based on the preset digital model assembly relationship and the CADBOM data structure to obtain the analysis and verification results of the deformation of each deformable part.
[0053] Demonstrably, PLM product data integrated management generally includes EBOM product design management module, CAD digital model integration management module, change management module, product configuration management module, DMU analysis module, MBOM management module, etc.; each company can realize the integration between different modules according to its own business development needs. The integrated solution provided in this embodiment is to design the business integration solution of EBOM, CADBOM, MBOM, and DMU. This solution realizes the automatic synchronization between EBOM structure and CADBOM, and uses EBOM data to directly drive the development and design of the whole vehicle and the digital virtual prototype verification DMU, thereby realizing an end-to-end product collaborative development process, reducing manual links, shortening the data construction cycle as a whole, and ensuring the accuracy, integrity, uniqueness and continuity of data construction.
[0054] However, when conducting PLM product development, this applicant found that: the current PLM product development field lacks standardized management of deformable parts, resulting in complex and diverse data construction, difficult control, and difficulty in business development, which is mainly manifested in the following aspects:
[0055] (1) The EBOM data of deformable parts is constructed separately from the CADBOM data, and data consistency and continuity are difficult to control. The current management method for deformable parts on automobiles is: in the deformable part design stage, the EBOM end only reflects the original part information of the deformable part, but not the deformation information of the deformable part; the deformation design of the deformable part is mainly on the CADBOM end, that is, on the CADBOM end, different digital model files are defined for the same deformable part original according to different deformable part forms, so that it is impossible to use EBOM data to directly drive the development and design of the deformable parts of the whole vehicle, resulting in inconsistency between EBOM data and CADBOM data, and it is impossible to achieve end-to-end collaborative development, which in turn makes it difficult to control data consistency and continuity.
[0056] (2) The assembly of deformable parts DMU is prone to errors, time-consuming and inefficient. Since EBOM data and CADBOM data are constructed separately, EBOM data cannot directly drive DMU analysis and verification. For example, in the DMU verification stage, Assembly 1 should select the digital model file of deformable part 1, but because the digital model before deformation and the digital model after deformation are designed together, the designer needs to manually hide the digital model before deformation and select different deformable parts for assembly as needed; since the above process completely relies on the designer's experience and memory, it is often easy to have the problem that the final selection may be the digital model file of deformable part 2, and this problem will only be discovered during the DMU verification, that is, the digital model selection error is discovered during the DMU verification, so it needs to be deleted and re-selected, which leads to such a repetitive and inefficient design process, and also increases the probability of error risk, which increases the data preparation cycle of the vehicle DMU. For example, a job that could have been completed in 2 hours may actually take 2 weeks or even longer to complete, which not only prolongs the entire R&D cycle, but also increases R&D costs.
[0057] The PLM system in this embodiment includes an EBOM management module, a CADBOM integration module, a DMU analysis module, and an MBOM management module. The EBOM management module in the PLM system can be used to create multiple deformations of deformed parts based on the original deformed parts and automatically generate the code of each deformation of the deformed parts, and all the properties of the deformation of the deformed parts are copied from the original deformed parts; wherein, the code of the deformation of the deformed parts is automatically generated by the system according to the coding rules, for example, the code of the deformation of the deformed parts is the original deformation code-C+3-digit sequence number. It should be noted that, of course, the specific coding rules can also be determined according to actual needs, as long as the deformation of the deformed parts and the original deformed parts can be associated, that is, the EBOM management module will automatically establish a mapping relationship between each deformation of the deformed parts and the corresponding original deformed parts when saving each deformation of the deformed parts. For example, the code of the original deformed parts is part 1, and there are two corresponding deformations of the deformed parts, then the codes of the two deformations of the deformed parts are part 1-C001 and part 1-C002 respectively.
[0058] The EBOM management module references the deformation of the deformable part under the structure of the assembly according to the preset actual assembly requirements of the deformable part. For example, the preset actual assembly requirements of the deformable part are: Assembly 1 (quantity 1) is composed of the deformable part deformation coded as part 1-C001 (quantity 1) and the deformable part original coded as part 2 (quantity 1) (i.e., part 2 does not need to be deformed in assembly 1). Then, according to the preset actual assembly requirements of the deformable part and the mapping relationship between the codes of the deformable part deformation and the codes of the deformable part original, the deformable part deformation coded as part 1-C001 can be selected from all the deformable part deformations corresponding to the deformable part original coded as part 1 and referenced to the structure of assembly 1, and the deformable part original coded as part 2 is referenced to the structure of assembly 1, thereby generating the deformable part EBOM data structure corresponding to assembly 1. It can be seen that the deformable part EBOM data structure stores part 1-C001 and its quantity, part 2 and its quantity, which have a structural relationship with assembly 1.
[0059] After completing the creation of the deformable part EBOM data structure of assembly 1, the EBOM management module will automatically synchronize the EBOM structure information containing the deformable part EBOM data structure to the CADBOM integration module, and the CADBOM integration module can automatically build the deformable part CADBOM data structure based on the deformable part EBOM data structure; then the CADBOM integration module can perform digital-model assembly design on each deformable part in the deformable part CADBOM data structure according to the preset digital-model assembly relationship, such as performing digital-model assembly design on part 1-C001. Of course, the CADBOM integration module will also perform digital-model assembly design on the deformable part originals (such as part 2) in the CADBOM data structure according to the preset digital-model assembly relationship, and then obtain the 3D digital model corresponding to each deformable part deformation and the 3D digital model corresponding to each deformable part original. For example, the CADBOM data structure corresponding to assembly 1 stores the part 1-C001.product file and the part 1-C001-P000.part file corresponding to part 1-C001 that has a structural relationship with assembly 1, and the part 2.product file and the part 2-P000.part file corresponding to part 2.
[0060] See also Figure 3As shown, after the CADBOM integration module completes the digital model assembly design, the above-mentioned related CADBOM information will be synchronized to the EBOM management module, and the CAD data will be transmitted to the DMU analysis module; the DMU analysis module will perform professional DMU analysis and verification, that is, according to the preset digital model assembly relationship and CADBOM data structure, the 3D digital model corresponding to each deformed part deformation (such as part 1-C001) and the 3D digital model corresponding to each deformed part original that does not need to be deformed (such as part 2) are analyzed and verified, and the analysis and verification results of each deformed part deformation and each deformed part original are obtained. Finally, the association relationship between the deformed part deformation and the deformed part original can be published, and the design of the deformed part is completed. It can be seen that this embodiment can directly generate a DMU inspection report based on the CADBOM definition content for inspection and analysis, without the need to perform DMU analysis by manually selecting the deformation of the deformed part and assembling it on demand.
[0061] Therefore, through this embodiment, a mapping relationship between the deformation of the deformable part and the encoding of the original deformable part is created to achieve automatic synchronization between the deformable part EBOM data structure and the CADBOM data structure, so that the DMU analysis and verification of the deformable part of the whole vehicle can be directly driven by the deformable part EBOM data structure, that is, the integrated standard management of the deformable part from the EBOM data structure to the CADBOM data structure and DMU analysis is achieved, so as to ensure the consistency and continuity of the deformable part data construction; in addition, the automatic filtering and assembly of the DMU analysis and verification can be performed based on the CADBOM data structure, that is, the assembly entity is the deformation form of the required deformable part, and there is no need to manually select the required deformation digital model of the deformable part for DMU analysis, which can shorten the DMU data preparation cycle of the whole vehicle from the original 2 weeks to 2 hours, greatly improving work efficiency and data quality.
[0062] In summary, this embodiment aims to solve the problem that the consistency and continuity of data are difficult to control due to the separate construction of the EBOM data and CADBOM data of the deformable parts. A deformable parts design method based on the integrated management of PLM product data is proposed to achieve automatic synchronization between the EBOM structure of the deformable parts and CADBOM, so that the EBOM data of the deformable parts can be used to directly drive the development and design of the deformable parts of the whole vehicle and the analysis and verification of the DMU, thereby achieving end-to-end collaborative development to ensure the consistency and continuity of the construction of the deformable parts data. In addition, this embodiment solves the problems of easy errors, repeated designs, low efficiency and long data preparation cycle caused by the on-demand manual assembly of the DMU by realizing the integrated management of the deformable parts data.
[0063] Further, after the step of creating the deformable part EBOM data structure by the EBOM management module based on the preset deformable part assembly requirements, the deformable part deformation, and the mapping relationship between the deformable part deformation code and the original code of the deformable part, the step further includes:
[0064] The EBOM management module solves the EBOM data structure of the deformed part based on the mapping relationship between the deformed code of the deformed part and the code of the original part of the deformed part to obtain an EBOM detailed list.
[0065] Further, after the step of creating the deformable part EBOM data structure by the EBOM management module based on the preset deformable part assembly requirements, the deformable part deformation, and the mapping relationship between the deformable part deformation code and the original code of the deformable part, the step further includes:
[0066] The MBOM management module converts the deformation of the deformable part in the deformable part EBOM data structure into the corresponding deformable part original based on the mapping relationship between the code of the deformation of the deformable part and the code of the deformable part original to obtain the MBOM data structure;
[0067] The MBOM management module defines each parameter in the MBOM data structure based on preset manufacturing parameter information to generate a new MBOM data structure, wherein the manufacturing parameters include process assembly parameters, manufacturing route parameters, and assembly route parameters;
[0068] The MBOM management module solves the new MBOM data structure to obtain an MBOM detail table.
[0069] Exemplarily, when conducting PLM product development, this application also found that: due to the lack of standardized management of deformable parts in the current PLM product development field, the problem of multiple numbers for one object has occurred, which has led to high costs for parts production and procurement, making it difficult to control the cost of the entire vehicle. Specifically, in order to avoid the problem that EBOM data and CADBOM are constructed separately, which leads to data consistency and continuity being difficult to control, and DMU assembly being prone to errors and inefficiency, you can choose to apply for multiple deformable part deformation numbers for the same deformable part original on the EBOM side to match the DMU verification needs between different models or the same models with different configurations, and use the integrated solution of EBOM, CADBOM, DMU and MBOM to achieve end-to-end collaborative development and avoid manual intervention. However, the deformation number of the deformation part has nothing to do with the coding of the deformation part original. For example, for the same deformation part original A (assuming that the deformation part original A is coded as part 3), it needs to be deformed and applied to three vehicle models, that is, the deformation part original A needs to correspond to three deformation parts. At this time, three deformation parts deformations A1, A2 and A3 can be applied for A, and the corresponding codes of A1, A2 and A3 are deformation part deformation 1, deformation part deformation 2 and deformation part deformation 3.
[0070] It can be seen from this that another problem will arise at this time. That is, according to the integrated collaborative solution, when the EBOM product list and the MBOM manufacturing list are solved, the part number solved in the list is the deformation number of the deformed part, rather than the original part number of the deformed part. As a result, the same model with different configurations or different models have multiple numbers for the same item, which increases the difficulty of controlling the development and changes of deformed parts, and can easily cause confusion in downstream procurement, quality, and supplier control, and the control costs will increase exponentially.
[0071] In this embodiment, since a mapping relationship is created between the code of the deformed part and the code of the original part of the deformed part, the EBOM management module will automatically convert the deformed part into the original part of the deformed part according to the association relationship between the original part of the deformed part and the deformed part when solving the product list. Specifically, assuming that the deformed part EBOM data structure stores part 1-C001 and its quantity, part 2 and its quantity that have a structural relationship with assembly 1; when solving the EOM data structure, when solving to part 1-C001, the deformed part coded as part 1-C001 will be automatically converted into the original part of the deformed part coded as part 1 according to the mapping relationship between part 1-C001 and the original part of the deformed part coded as part 1. Therefore, the deformed part coded as part 1-C001 will not appear in the EBOM product list obtained by settlement, but only the original part of the deformed part coded as part 1 will appear, thereby solving the problem of multiple numbers for one item and effectively controlling the cost of parts and vehicles.
[0072] Similarly, after receiving the EBOM data structure transmitted by the EBOM management module, the MBOM management module will first automatically convert the deformed part coded as part 1-C001 into the deformed part coded as part 1 according to the mapping relationship between the code of the deformed part and the code of the original part. At the same time, according to the mapping relationship between the code of the deformed part and the code of the original part, it can be known that part 2 is the original part of the deformed part, so there is no need to convert part 2, that is, part 2 is still part 2, and then the MBOM data structure is obtained; it can be seen that there is no deformed part deformation in the MBOM data structure but only the original part of the deformed part, and on this basis, manufacturing parameters such as process assembly, manufacturing route, and assembly route can be defined to generate a new MBOM data structure, and finally the new MBOM data structure is directly solved to obtain the MBOM manufacturing details. Therefore, only the relevant manufacturing information of the original part of the deformed part will appear in the MBOM manufacturing details, thereby solving the problem of multiple numbers for one object, effectively controlling the cost of parts and vehicles, and improving market competitiveness.
[0073] In summary, this embodiment implements the deformation management method of deformable parts through the integrated management mode of PLM product data, and realizes the integrated management process of deformable parts from EBOM structure to CADBOM, MBOM, and DMU. Through the deformation conversion management solution of deformable parts in the EBOM product list and the MBOM manufacturing list, automatic filtering and solving of the list is realized, which not only ensures efficiency but also reduces costs.
[0074] See also Figure 3 As shown, the embodiment of the present application further provides a PLM-based deformable parts management device, including an EBOM management module, a CADBOM integration module, and a DMU analysis module;
[0075] The EBOM management module creates a plurality of deformations of the deformation component corresponding to the deformation component original based on the code of the deformation component original, and there is a mapping relationship between the code of the deformation component deformation and the code of the deformation component original;
[0076] The EBOM management module creates a deformable part EBOM data structure based on preset deformable part assembly requirements, the deformable part deformation, and a mapping relationship between the deformable part deformation code and the original code of the deformable part;
[0077] The CADBOM integration module creates a deformable part CADBOM data structure based on the deformable part EBOM data structure, and generates a 3D digital model corresponding to the deformation of each deformable part according to a preset digital model assembly relationship and the deformable part CADBOM data structure;
[0078] The DMU analysis module analyzes and verifies the 3D digital model corresponding to the deformation of each deformable part based on the preset digital model assembly relationship and the CADBOM data structure to obtain the analysis and verification results of the deformation of each deformable part.
[0079] Furthermore, the EBOM management module is also used for:
[0080] The EBOM data structure of the deformed part is solved based on the mapping relationship between the deformed code of the deformed part and the code of the original part of the deformed part to obtain an EBOM detailed list.
[0081] Furthermore, the device further includes an MBOM management module, and the MBOM management module is used to:
[0082] Based on the mapping relationship between the code of the deformation of the deformation part and the code of the original deformation part, the deformation of the deformation part in the deformation part EBOM data structure is converted into the corresponding original deformation part to obtain the MBOM data structure;
[0083] Based on preset manufacturing parameter information, each parameter in the MBOM data structure is defined to generate a new MBOM data structure, wherein the manufacturing parameters include process assembly parameters, manufacturing route parameters, and assembly route parameters;
[0084] The new MBOM data structure is solved to obtain an MBOM detail table.
[0085] Furthermore, the code of the deformation of the deformable part is generated based on a preset coding rule, and the preset coding rule is that the code of the deformation of the deformable part includes the code of the original deformable part corresponding to the deformation of the deformable part, preset letters and the sequence number of the deformation of the deformable part.
[0086] It should be noted that technicians in the relevant field can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described device and each unit can refer to the corresponding process in the aforementioned PLM-based deformable parts management method embodiment, and will not be repeated here.
[0087] The deformable component management device provided in the above embodiment can be implemented in the form of a computer program. The computer program can be used in Figure 4 The PLM-based variant management device shown is running.
[0088] An embodiment of the present application also provides a PLM-based deformable parts management device, comprising: a memory, a processor, and a network interface connected via a system bus, wherein at least one instruction is stored in the memory, and at least one instruction is loaded and executed by the processor to implement all or part of the steps of the aforementioned PLM-based deformable parts management method.
[0089] The network interface is used for network communication, such as sending assigned tasks, etc. Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0090] The processor may be a CPU, or other general-purpose processors, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The processor is the control center of the computer device, and uses various interfaces and lines to connect various parts of the entire computer device.
[0091] The memory can be used to store computer programs and / or modules. The processor realizes various functions of the computer device by running or executing the computer programs and / or modules stored in the memory and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a video playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as video data, image data, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (SmartMediacard, SMC), a secure digital (Secure digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device or other volatile solid-state storage device.
[0092] The embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, all or part of the steps of the aforementioned PLM-based deformable parts management method are implemented.
[0093] The embodiment of the present application implements all or part of the aforementioned process, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of each of the above methods when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electric carrier signals and telecommunication signals.
[0094] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, servers or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.
[0095] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
[0096] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0097] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest range consistent with the principles and novel features applied for herein.
Claims
1. A deformed parts management method based on PLM, characterized in that: The following steps are involved: The EBOM management module creates a plurality of deformations of the deformation component corresponding to the deformation component original based on the code of the deformation component original, and there is a mapping relationship between the code of the deformation component deformation and the code of the deformation component original; The EBOM management module creates a deformable part EBOM data structure based on preset deformable part assembly requirements, the deformable part deformation, and a mapping relationship between the deformable part deformation code and the original code of the deformable part; The CADBOM integration module creates a deformable part CADBOM data structure based on the deformable part EBOM data structure, and generates a 3D digital model corresponding to each deformable part according to a preset digital model assembly relationship and the deformable part CADBOM data structure; The DMU analysis module analyzes and verifies the 3D digital model corresponding to the deformation of each deformable part based on the preset digital model assembly relationship and the CADBOM data structure to obtain the analysis and verification results of the deformation of each deformable part.
2. The PLM-based deformable parts management method according to claim 1, characterized in that: After the EBOM management module creates a deformable part EBOM data structure based on preset deformable part assembly requirements, the deformable part deformation, and a mapping relationship between the deformable part deformation code and the original code of the deformable part, the method further includes: The EBOM management module solves the EBOM data structure of the deformed part based on the mapping relationship between the deformed code of the deformed part and the code of the original part of the deformed part to obtain an EBOM detailed list.
3. The PLM-based deformable parts management method according to claim 1, characterized in that: After the EBOM management module creates a deformable part EBOM data structure based on preset deformable part assembly requirements, the deformable part deformation, and a mapping relationship between the deformable part deformation code and the original code of the deformable part, the method further includes: The MBOM management module converts the deformation of the deformable part in the deformable part EBOM data structure into the corresponding deformable part original based on the mapping relationship between the code of the deformation of the deformable part and the code of the deformable part original to obtain the MBOM data structure; The MBOM management module defines each parameter in the MBOM data structure based on preset manufacturing parameter information to generate a new MBOM data structure, wherein the manufacturing parameters include process assembly parameters, manufacturing route parameters, and assembly route parameters; The MBOM management module solves the new MBOM data structure to obtain an MBOM detail table.
4. The PLM-based deformable parts management method according to claim 1, characterized in that: The code of the deformation of the deformable part is generated based on a preset coding rule, and the preset coding rule is that the code of the deformation of the deformable part includes the code of the original deformable part corresponding to the deformation of the deformable part, preset letters and the sequence number of the deformation of the deformable part.
5. A deformable parts management device based on PLM, characterized in that: Including EBOM management module, CADBOM integration module, DMU analysis module; The EBOM management module creates a plurality of deformations of the deformation component corresponding to the deformation component original based on the code of the deformation component original, and there is a mapping relationship between the code of the deformation component deformation and the code of the deformation component original; The EBOM management module creates a deformable part EBOM data structure based on preset deformable part assembly requirements, the deformable part deformation, and a mapping relationship between the deformable part deformation code and the original code of the deformable part; The CADBOM integration module creates a deformable part CADBOM data structure based on the deformable part EBOM data structure, and generates a 3D digital model corresponding to the deformation of each deformable part according to a preset digital model assembly relationship and the deformable part CADBOM data structure; The DMU analysis module analyzes and verifies the 3D digital model corresponding to the deformation of each deformable part based on the preset digital model assembly relationship and the CADBOM data structure to obtain the analysis and verification results of the deformation of each deformable part.
6. The PLM-based deformable parts management device according to claim 5, wherein the EBOM management module is further used for: The EBOM data structure of the deformed part is solved based on the mapping relationship between the deformed code of the deformed part and the code of the original part of the deformed part to obtain an EBOM detailed list.
7. The PLM-based deformable parts management device according to claim 5, characterized in that: The device further includes an MBOM management module, and the MBOM management module is used to: Based on the mapping relationship between the code of the deformation of the deformation part and the code of the original deformation part, the deformation of the deformation part in the deformation part EBOM data structure is converted into the corresponding original deformation part to obtain the MBOM data structure; Based on preset manufacturing parameter information, each parameter in the MBOM data structure is defined to generate a new MBOM data structure, wherein the manufacturing parameters include process assembly parameters, manufacturing route parameters, and assembly route parameters; The new MBOM data structure is solved to obtain an MBOM detail table.
8. The PLM-based deformable parts management device according to claim 5, characterized in that: The code of the deformation of the deformable part is generated based on a preset coding rule, and the preset coding rule is that the code of the deformation of the deformable part includes the code of the original deformable part corresponding to the deformation of the deformable part, preset letters and the sequence number of the deformation of the deformable part.
9. A PLM-based deformable parts management device, characterized in that: include: A memory and a processor, wherein the memory stores at least one instruction, and the at least one instruction is loaded and executed by the processor to implement the PLM-based deformable parts management method according to any one of claims 1 to 4.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the deformable parts management method based on PLM according to any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
Complex production assembling ability evaluation system and method based on DELMIA
CN103605843A
Data mapping method and device and computer readable storage medium
CN111190970A