Product cost calculation method and device, equipment and medium
Through the three-dimensional design model and production solution configuration, rapid cost estimation and display of discrete manufacturing products is achieved, and the problem of long cost accounting cycle in the existing technology is solved, and a cost control method for the design stage of customized products is provided.
Patent Information
- Application Number
- CN202510432581.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-08
- Publication Date
- 2025-07-22
AI Technical Summary
In the prior art, discrete manufacturing products have complex types and high customization, and a long cost accounting cycle, making it difficult to meet the needs of rapid design, rapid verification and delivery, and accurate cost estimation cannot be carried out.
By determining product processing information based on the three-dimensional design model entered by the user, configuring production plans, and using pre-set data results presentation form to perform cost display, real-time calculation and display of costs are realized.
Accurate and reliable cost estimates are carried out during the product design stage, providing a clear view of cost composition, helping users understand the source of cost and control points, and achieving fast cost comparison and wise business decisions.
Smart Images

Figure CN120355451A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of production management, and in particular, to a product cost calculation method, device, equipment and medium. Background Art
[0002] How to achieve high-quality product processing and low-cost product delivery in a short time is the core of ensuring the profits of manufacturing enterprises.
[0003] For discrete manufacturing, due to the complexity and high customization of its product types, the existing cost accounting depends on the product process route and the actual manufacturing process, with a long cost acquisition cycle and great difficulty, unable to meet the requirements of rapid design, rapid verification and delivery. Moreover, there are differences in the cost analysis components of each product in discrete manufacturing, and the existing cost analysis methods cannot accurately estimate the costs of different types of products. Summary of the Invention
[0004] The present invention provides a product cost calculation method, device, equipment and medium, which can realize the input of design requirements, the output of manufacturing solutions and the real-time update of cost information, and solves the problems in the prior art of long cost acquisition cycle, great difficulty and inability to meet the requirements of rapid design, rapid verification and delivery.
[0005] According to one aspect of the present invention, there is provided a product cost calculation method, including:
[0006] Determine a plurality of product processing information according to a three-dimensional design model input by a user;
[0007] Configure option information for a plurality of production plan configuration items in a production plan configuration column according to the product processing information to provide a production plan configuration prompt to the user;
[0008] Obtain a cost calculation result according to the production plan configured by the user, and perform cost display according to a pre-set data result presentation form.
[0009] According to another aspect of the present invention, there is provided a product cost calculation device, including:
[0010] A product processing information determination module, configured to determine a plurality of product processing information according to a three-dimensional design model input by a user;
[0011] An option information configuration module, configured to configure option information for a plurality of production plan configuration items in a production plan configuration column according to the product processing information to provide a production plan configuration prompt to the user;
[0012] A cost calculation and display module, configured to obtain a cost calculation result according to the production plan configured by the user, and perform cost display according to a pre-set data result presentation form.
[0013] According to another aspect of the present invention, there is provided an electronic device, the electronic device comprising:
[0014] at least one processor; and
[0015] a memory communicatively connected to the at least one processor; wherein,
[0016] the memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the at least one processor is enabled to execute the product cost calculation method according to any embodiment of the present invention.
[0017] According to another aspect of the present invention, there is provided a computer-readable storage medium storing computer instructions for causing a processor to implement the product cost calculation method according to any embodiment of the present invention when executed.
[0018] The technical solution of the embodiment of the present invention can, by determining a plurality of product processing information according to a three-dimensional design model input by a user, configuring option information for a plurality of production plan configuration items in a production plan configuration column according to the product processing information to provide a production plan configuration prompt to the user, and obtaining a cost calculation result according to the production plan configured by the user, take the product three-dimensional design model as an input, perform accurate and reliable cost estimation in the product design stage, provide data for enterprise product cost estimation and design evaluation, solve the shortcoming in the prior art that only a large amount of production data can be relied on to estimate the cost of conventional products, realize the cost estimation in the design stage of customized products, and by configuring option information for the production plan configuration items, can provide a convenient and fast production plan configuration method for the user, so that the user can obtain the costs corresponding to different production plans by simple modification and can perform rapid cost comparison. At the same time, by presenting the cost in a manner according to a pre-set data result presentation form, a clear cost composition view is provided to the user, which can help the user understand the cost source, identify cost control points, and thus make more informed business decisions.
[0019] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.
[0021] Figure 1 is a flowchart of a product cost calculation method provided according to Embodiment 1 of the present invention;
[0022] Figure 2 is an example diagram of a process route provided according to an embodiment of the present invention;
[0023] Figure 3 is a schematic diagram of a cost calculation page provided according to an embodiment of the present invention;
[0024] Figure 4 is a flowchart of another product cost calculation method provided according to Embodiment 2 of the present invention;
[0025] Figure 5 is a schematic structural diagram of a product cost calculation device provided according to Embodiment 3 of the present invention;
[0026] Figure 6 is a schematic structural diagram of an electronic device for implementing the product cost calculation method of the embodiments of the present invention. Specific Embodiments
[0027] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0028] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above accompanying drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily need to be limited to those clearly listed steps or units, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.
[0029] Embodiment 1
[0030] Figure 1 As shown in the flowchart of a product cost calculation method provided by Embodiment 1 of the present invention, this embodiment is applicable to the situation of calculating the product cost according to the design model during the product design stage. This method can be executed by a product cost calculation device, which can be implemented in the form of hardware and / or software and is generally configured in a computer or processor with data processing functions. As Figure 1 shown, this method includes:
[0031] S110. Determine multiple product processing information according to the three-dimensional design model input by the user.
[0032] Optionally, this method can be configured in the Product Lifecycle Management System (PLM) in the form of a plugin. The user can call this plugin in the product lifecycle management system to implement the calculation of the product cost. It can also be implemented in multiple forms such as a system or a web page, which is not limited herein. After calling the plugin, system or web page, a cost calculation page can be obtained. The user can interact with the cost calculation page to obtain the final cost calculation result.
[0033] Optionally, the three-dimensional design model is a digital model based on computer technology, which accurately describes the appearance, structure and features of the product through three-dimensional space. The three-dimensional design model can be a CAD model.
[0034] Optionally, in the cost calculation page, multiple function bars can be divided, and different contents are displayed in each function bar to interact with the user in different forms. The cost calculation page can include a three-dimensional model call bar, and the user can open the three-dimensional design model of the product in the three-dimensional model call bar.
[0035] The advantage of such a setting is that especially for the discrete manufacturing industry, the products are not mass-produced, and there may be no historical data to support the cost calculation. By calculating the product cost based on the three-dimensional design model in the design stage, it can help designers control costs in the design stage, reduce product costs and improve efficiency at the same time.
[0036] Among them, the product processing information includes material attributes, virtual factory and process route.
[0037] Among them, determining multiple product processing information according to the three-dimensional design model input by the user may include:
[0038] Extract multiple key processing features according to the three-dimensional design model input by the user; among them, the key processing features include material attributes;
[0039] Input each key processing feature into a pre-established business model to obtain at least one virtual factory output by the business model and at least one process route corresponding to each virtual factory respectively.
[0040] Optionally, after obtaining the 3D design model input by the user, the 3D design model can be automatically extracted to obtain product processing information, which includes but is not limited to geometric features, complexity, material properties, dimensions, weight, and tolerance accuracy.
[0041] Optionally, the virtual factory can refer to the processing and manufacturing factories designated by the enterprise. For example, each parts supplier of the enterprise. Each factory can have at least one process route. The process route can refer to the processing plan and rules of the product. The process route includes each process of product processing, the processing content of each process, the equipment used, process parameters, processing time, and quality requirements, etc. For example, for a mechanical part, the process route may include multiple processes such as blanking, rough machining, finish machining, heat treatment, and surface treatment. Each process has clear process parameters and operation requirements.
[0042] Figure 2 It is an example diagram of an optional process route. Figure 2 Taking the process route of piston products as an example, as Figure 2 shown, in a feasible process route for piston product processing, the processes include blanking, drilling, rough turning, finish turning, and warehousing. Among them, requirements such as processing content, equipment used, and process parameters are given for drilling, rough turning, and finish turning respectively. The specific requirements of each process can be determined according to the actual product and manufacturing requirements, and it is not limited to what requirements must be given for each process.
[0043] Optionally, the business model can be configured and maintained by model configurators. The business model can include a process route engine. In the process route engine, production capacity information in each virtual factory and process route rules of each process route in each virtual factory can be pre-configured. The production capacity information can include equipment feasibility limitations, material feasibility rules, maximum processing capacity, etc. of the virtual factory.
[0044] Optionally, after inputting the key processing features into the business model, the business model can screen out each process route that can produce the product and the virtual factories to which each process route belongs according to the production capacity information of each virtual factory and the process route rules of each process route. Different virtual factories can have process routes with the same processes, and the process routes with the same processes in different virtual factories can be distinguished by different identifiers.
[0045] S120. According to the product processing information, configure the option information for multiple production plan configuration items in the production plan configuration column to provide production plan configuration prompts to the user.
[0046] Optionally, the function column on the cost calculation page may further include a production plan configuration column. The production plan configuration column includes a material configuration item, a virtual factory configuration item, and a process route configuration item. The material configuration item, the virtual factory configuration item, and the process route configuration item are selectable items. The user can select production plan configuration information according to the options provided by each configuration item. The production plan configuration column may further include a production volume configuration item, and the production volume configuration item is a filling item. The user can fill in the estimated production volume and production years of the product in the production volume configuration item.
[0047] Among them, the production plan configuration items include a material configuration item, a virtual factory configuration item, and a process route configuration item.
[0048] Among them, according to the product processing information, configuring the option information for multiple production plan configuration items in the production plan configuration column may include:
[0049] Determine the candidate options for the material configuration item and the virtual factory configuration item respectively according to the material attributes and the virtual factory;
[0050] According to at least one process route corresponding to each virtual factory, determine the candidate option groups of the process route configuration items corresponding to each candidate option in the virtual factory configuration item, and establish a call relationship between each candidate option in the virtual factory configuration item and each candidate option group of the process route configuration item;
[0051] Determine the recommended items for each production plan configuration item respectively according to the business model, and pre-display each recommended item in the option box of each production plan configuration item;
[0052] Among them, the production plan configuration column further includes a production volume configuration item, and the production volume configuration item is a filling item.
[0053] Optionally, after determining the material attributes and the virtual factory, each material attribute and each virtual factory can be configured as an optional option. Since there is a corresponding relationship between the virtual factory and the process route, at least one process route corresponding to each virtual factory is determined as a candidate option group. When the user selects a target virtual factory, the candidate option group corresponding to the target virtual factory is called in the process route configuration item to provide the process routes that can be selected by the target virtual factory for the user to further select the route.
[0054] Optionally, the business model is also configured with basic rate information of each virtual factory and information such as material utilization rate, optional processing equipment, processing time required, energy consumption analysis, tooling and die analysis, etc. of each process route. Evaluation rules are pre-loaded in the business model. According to the above information, the evaluation rules can analyze the process route, determine the process route with recommended value and the virtual factory to which the process route belongs, and pre-display the recommended process route and virtual factory in the virtual factory configuration item and the process route configuration item as a user prompt; similarly, the evaluation rules can also evaluate the material attributes according to information such as physical properties, material specifications, and material dimensions of each material, determine the recommended items of the material attributes, and pre-display the recommended items of the material attributes.
[0055] Figure 3 It is a schematic diagram of an optional cost calculation page. As Figure 3 shown, ① to ④ are different function bars respectively. Area ① is the 3D model call bar, area ② is the production plan configuration bar, area ③ is the manufacturing process display bar, and area ④ is the cost display bar. In the production plan configuration bar in area ②, the user can fill in the production quantity and batch size. At the same time, recommended items are given in both the digital factory (virtual factory) and material (material attribute) configuration items. If the user needs to change the option, they can click the icon after the configuration item to obtain other optional options. Figure 3 It is intended to show the page structure form of a cost calculation page. The main purpose is to display that the page has different function bars, and no specific limitations are imposed on the specific text descriptions, icon representations, etc. in the page. Therefore, when viewing Figure 3 it, it is only necessary to clearly determine the approximate positions and structures of each function bar. The specific text size in the cost calculation page can be scaled according to the actual computer used, and no clear representation is required in this application.
[0056] Optionally, before obtaining the cost calculation result according to the production plan configured by the user, it may further include:
[0057] When the user clicks the icon corresponding to the material configuration item or the virtual factory configuration item, in response to the user's click operation, display each candidate option corresponding to the material configuration item or the virtual factory configuration item for the user to select;
[0058] After determining that the user has selected a target virtual factory in the virtual factory configuration item, call the target candidate option group corresponding to the target virtual factory, and when it is determined that the user clicks the icon corresponding to the process route configuration item, display the target candidate option group for the user to select.
[0059] S130. Obtain the cost calculation result according to the production plan configured by the user, and perform cost display according to the pre-set data result presentation form.
[0060] Optionally, the production plan configured by the user includes the target material, target virtual factory, target process route, and target output selected by the user.
[0061] Among them, before obtaining the cost calculation result, it may further include:
[0062] Determine the target process route according to the production plan configured by the user;
[0063] Input the target process route into the physics-based mechanical model, obtain the simulation result of the manufacturing process output by the physics-based mechanical model, and display the simulation result of the manufacturing process in the manufacturing process display column; wherein, the simulation result of the manufacturing process includes each processing link in the whole process of product processing and manufacturing.
[0064] Optionally, there are multiple processes in the product processing and manufacturing process, and each process may include multiple processing links. For example, for the machining process, it may include multiple first processing links, and the first processing link may be a band saw and a shaft machine tool. In the shaft machine tool link, there may further be a second processing link, and the second processing link may be multiple clamping operations.
[0065] Optionally, the business model further includes a physics-based mechanical model; inputting the target process route into the physics-based mechanical model and obtaining the simulation result of the manufacturing process output by the physics-based mechanical model may specifically include:
[0066] Through the physics-based mechanical model, determine the processing equipment information and physical manufacturing attributes according to the target process route, and generate the simulation result of the manufacturing process according to the processing equipment information and physical manufacturing attributes;
[0067] Among them, the processing equipment information includes the processing equipment used in the target process route, and the physical manufacturing attributes include the speed, feed rate, and time standard of each processing equipment used.
[0068] Optionally, the simulation result of the manufacturing process may include information such as the processing machine, manual time and / or machine processing time, the virtual factory where it is located, and the number of executions of each process in the whole process of product processing and manufacturing.
[0069] Optionally, as Figure 3 shown in the cost calculation page, the simulation result of the manufacturing process can be displayed in the manufacturing process display column in area ③.
[0070] Among them, obtaining the cost calculation result according to the production plan configured by the user may include:
[0071] Determine a plurality of cost basic data according to the production plan configured by the user and the basic database in the business model;
[0072] Obtain a cost calculation result according to the production plan, the cost basic data, the simulation result of the manufacturing process, and the pre-trained cost calculation model; wherein, the cost calculation result includes a plurality of cost items corresponding to each processing link respectively, and the total manufacturing cost of the product.
[0073] Optionally, the cost basic data may include the material cost of the target material, the unit time cost of the target virtual factory, and the processing fees of the processes in the target process route; wherein, the processing fees may include labor rates and loss costs, etc.; wherein, the loss costs include tool losses, unit cycle energy consumption, equipment depreciation rates, tooling and mold maintenance costs, etc.
[0074] Optionally, after inputting the production plan, the cost basic data, and the simulation result of the manufacturing process into the cost calculation model, a cost calculation result output by the cost calculation model can be obtained. The cost items in the cost calculation result may include variable costs, period costs, fixed costs, and capital investments corresponding to each processing link respectively.
[0075] Optionally, in the cost calculation model, the model developer can pre-configure calculation rules. When the cost calculation model obtains a production plan, it can directly match the corresponding calculation rules for calculation. Different calculation rules can be configured for different process routes or products.
[0076] Optionally, variable costs may refer to cost items with variability during the processing process, such as costs generated by changes in material rates, or subsidy amounts that need to be paid to processing personnel for special products, etc.; period costs may refer to the average cost per unit product within the product processing cycle. For example, the energy cost, loss cost, labor cost, etc. consumed for processing one product on average; fixed costs may refer to fixed expenditure costs during the processing period, such as the operating cost of the virtual factory; capital investment may refer to the actual cash amount consumed for producing products, such as the funds that need to be paid in a timely manner for purchasing materials, opening molds, etc.
[0077] Among them, cost display can be performed according to the pre-set data result presentation form, including:
[0078] According to the simulation result of the manufacturing process, establish cost detail lines in the cost display column for each processing link respectively;
[0079] Determine the data items to be displayed according to the data result presentation form;
[0080] According to the production plan and the cost calculation results, determine the data content of each data item in each processing link, and display the data content in the corresponding cost detail line.
[0081] Optionally, the user can pre-configure the cost display column on the cost calculation page to change the data result presentation form, which can include data items to be displayed, display styles, special prompts, cost detail lines, data item naming, etc.; the data items to be displayed can include but are not limited to annual output, labor time, single-piece weight, material composition, variable cost, period cost, fixed cost, capital investment, etc.
[0082] The advantage of this setting is that the visualization of cost details provides users with a clear view of the cost composition, which can help users understand the cost sources, identify cost control points, and thus make more informed business decisions.
[0083] Optionally, each cost detail line can correspond to each processing link in the manufacturing process simulation result, and the content of the data items to be displayed can be obtained from the production plan or the cost calculation result.
[0084] The technical solution of the embodiment of the present invention can, by determining multiple product processing information according to the three-dimensional design model input by the user, configuring option information for multiple production plan configuration items in the production plan configuration column according to the product processing information to provide production plan configuration prompts for the user, and obtaining the cost calculation result according to the production plan configured by the user, use the product three-dimensional design model as the input to perform accurate and reliable cost estimation in the product design stage, provide data for the enterprise product cost estimation and design evaluation, solve the shortcoming in the prior art that only a large amount of production data can be relied on to estimate the cost of conventional products, realize the cost estimation in the design stage of customized products, and by configuring option information for the production plan configuration items, can provide a convenient and fast production plan configuration method for the user, enabling the user to obtain the costs corresponding to different production plans through simple modification and being able to perform quick cost comparison. At the same time, by presenting the cost according to the pre-set data result presentation form, a clear view of the cost composition is provided for the user, which can help the user understand the cost sources, identify cost control points, and thus make more informed business decisions.
[0085] Embodiment Two
[0086] Figure 4 It is a flowchart of a product cost calculation method provided by Embodiment Two of the present invention. On the basis of the above embodiment, this embodiment specifically illustrates the product cost calculation method. As Figure 4 shown, the method includes:
[0087] S210. Extract multiple key processing features according to the three-dimensional design model input by the user.
[0088] Among them, the key processing features include material attributes.
[0089] S220. Input each key processing feature into the pre-established business model, and obtain at least one virtual factory output by the business model, and at least one process route corresponding to each virtual factory respectively.
[0090] Optionally, the cost calculation system may include a front-end presentation layer, a model calculation layer, and a data storage layer. The front-end presentation layer mainly performs basic data configuration, process route calculation configuration, and flexible chart analysis configuration; the model calculation layer mainly performs storage of basic data, development of cost calculation rules, and storage of cost result records; the data storage layer stores basic data, cost algorithms, and cost results.
[0091] Optionally, information such as the basic rate information of each virtual factory in the business model, the material utilization rate of each process route, optional processing equipment, processing time required, energy consumption analysis, tooling and die analysis, etc., the physical properties of each material, material specifications, material dimensions, etc. can be managed and maintained. When there are differences between the information in the business model and the actual information, the configuration personnel can update the information in the business model to ensure the accuracy of cost calculation.
[0092] Optionally, a manufacturing equipment capacity model can be established in the business model in advance, and the above information can be stored in the manufacturing equipment capacity model.
[0093] S230. Determine the candidate options for the material configuration item and the virtual factory configuration item respectively according to the material attributes and the virtual factory.
[0094] S240. Determine a group of candidate options for the process route configuration item corresponding to each candidate option in the virtual factory configuration item according to at least one process route corresponding to each virtual factory respectively, and establish a call relationship between each candidate option in the virtual factory configuration item and each group of candidate options in the process route configuration item.
[0095] S250. Determine the recommended items for each production plan configuration item respectively according to the business model, and pre-display each recommended item in the option box of each production plan configuration item.
[0096] S260. Determine the target process route according to the production plan configured by the user.
[0097] S270. Input the target process route into the physics-based mechanical model, obtain the simulation result of the manufacturing process output by the physics-based mechanical model, and display the simulation result of the manufacturing process in the manufacturing process display column.
[0098] Among them, the manufacturing process simulation results include each processing link in the whole process of product processing and manufacturing.
[0099] S280. Determine a number of cost basic data according to the production plan configured by the user and the basic database in the business model.
[0100] Among them, the production plan includes target materials, target virtual factories, target process routes, and target production volumes.
[0101] S290. Obtain cost calculation results according to the production plan, cost basic data, manufacturing process simulation results, and a pre-trained cost calculation model.
[0102] Among them, the cost calculation results include multiple cost items corresponding to each processing link respectively, and the total manufacturing cost of the product.
[0103] Optionally, model developers can pre-configure the cost calculation model. The cost calculation model can include model calculation basic data and a calculation rule configuration template. The model calculation basic data can be used to specify the data required for cost calculation, and the calculation rule configuration template can be used to define cost calculation rules and logics.
[0104] The advantage of such a setting is that the model configuration is flexible, allowing enterprises to quickly adjust the business model and cost calculation model according to different business requirements and market changes, and maintaining the adaptability and forward-looking of cost management strategies.
[0105] Optionally, after obtaining the cost calculation results, it further includes:
[0106] Generate an identifier corresponding to this calculation, and store the cost calculation results corresponding to the identifier; among them, the identifier is generated according to the production plan and the cost calculation result acquisition time.
[0107] S2100. According to the manufacturing process simulation results, establish cost detail rows in the cost display column according to each processing link respectively.
[0108] Optionally, by disassembling the cost into each processing link in the processing and manufacturing process, the visualization of cost details can be realized, which is convenient for users to analyze cost abnormal items, and thus improve the design model according to the cost abnormal items to control subsequent production and processing costs.
[0109] S2110. Determine the data items to be displayed according to the data result presentation form.
[0110] Optionally, the user can configure the data result presentation form through the front end of the cost calculation system, so as to achieve customized dynamic chart output. The cost calculation result is merged with the customized chart template through the front-end program to meet the analysis requirements of different dimensions and scenarios.
[0111] S2120. Determine the data content of each data item in each processing link according to the production plan and the cost calculation result, and display the data content in the corresponding cost detail line.
[0112] Among them, the product cost calculation method may further include:
[0113] Obtain the actual cost details of the target product in the enterprise resource planning system, and obtain at least one set of historical cost details matching the target product;
[0114] Compare the actual cost details with the historical cost details, and optimize the business model according to the comparison result.
[0115] Optionally, the product life cycle management system can be docked with the enterprise resource planning system through an interface. After the actual cost details of the target product are generated in the enterprise resource planning system, the actual cost details can be called to compare with the historical cost details stored in the product life cycle management system, and the business model can be optimized according to the comparison result.
[0116] The advantage of such a setting is that the business model can be optimized based on the actual production cost, so that when the business model screens the process route next time, a better recommendation plan can be given.
[0117] The technical solution of the embodiment of the present invention can determine a plurality of product processing information according to the three-dimensional design model input by the user, configure the option information of a plurality of production plan configuration items in the production plan configuration column according to the product processing information to provide a production plan configuration prompt for the user, and obtain the cost calculation result according to the production plan configured by the user. In this way, taking the product three-dimensional design model as the input, accurate and reliable cost estimation can be carried out in the product design stage, providing data for the enterprise product cost estimation and design evaluation, solving the shortcoming in the prior art that only a large amount of production data can be relied on to estimate the cost of conventional products, realizing the cost estimation in the design stage of customized products. By configuring the option information of the production plan configuration items, a convenient and fast production plan configuration method can be provided for the user, so that the user can obtain the costs corresponding to different production plans by simple modification and can perform quick cost comparison. At the same time, by presenting the cost according to the pre-set data result presentation form, a clear cost composition view is provided for the user, which can help the user understand the cost source, identify the cost control points, and thus make more informed business decisions.
[0118] Embodiment III
[0119] Figure 5 The following is a schematic structural diagram of a product cost calculation device provided by Embodiment III of the present invention. As Figure 5 shown, the device includes: a product processing information determination module 310, an option information configuration module 320, and a cost calculation and display module 330.
[0120] The product processing information determination module 310 is used to determine multiple pieces of product processing information according to a three-dimensional design model input by a user.
[0121] The option information configuration module 320 is used to configure option information for multiple production plan configuration items in a production plan configuration column according to the product processing information, so as to provide a production plan configuration prompt to the user.
[0122] The cost calculation and display module 330 is used to obtain a cost calculation result according to the production plan configured by the user, and perform cost display according to a pre-set data result presentation form.
[0123] The technical solution of the embodiment of the present invention can, by determining multiple pieces of product processing information according to a three-dimensional design model input by a user, configuring option information for multiple production plan configuration items in a production plan configuration column according to the product processing information to provide a production plan configuration prompt to the user, and obtaining a cost calculation result according to the production plan configured by the user, use the product three-dimensional design model as input to perform accurate and reliable cost estimation in the product design stage, provide data for enterprise product cost estimation and design evaluation, solve the shortcoming in the prior art that only a large amount of production data can be relied on to estimate the cost of conventional products, realize the cost estimation in the design stage of customized products, and by configuring option information for production plan configuration items, can provide a convenient and fast production plan configuration method for users, enabling users to obtain the costs corresponding to different production plans through simple modification and perform rapid cost comparison. At the same time, by performing cost display according to a pre-set data result presentation form, a clear cost composition view is provided for users, which can help users understand the cost sources, identify cost control points, and thus make more informed business decisions.
[0124] On the basis of the above embodiments, the product processing information includes material attributes, virtual factory, and process route;
[0125] The product processing information determination module 310 may specifically be used for:
[0126] extracting multiple key processing features according to a three-dimensional design model input by a user; wherein, the key processing features include material attributes;
[0127] Input each key processing feature into a pre-established business model to obtain at least one virtual factory output by the business model and at least one process route corresponding to each virtual factory respectively.
[0128] Based on the above embodiments, the production plan configuration item includes a material configuration item, a virtual factory configuration item, and a process route configuration item;
[0129] The option information configuration module 320 can be specifically used for:
[0130] Determine the candidate options of the material configuration item and the virtual factory configuration item respectively according to the material attributes and the virtual factory;
[0131] According to at least one process route corresponding to each virtual factory, determine a group of candidate options of the process route configuration item corresponding to each candidate option in the virtual factory configuration item, and establish a call relationship between each candidate option in the virtual factory configuration item and each group of candidate options of the process route configuration item;
[0132] Determine the recommended items of each production plan configuration item respectively according to the business model, and pre-display each recommended item in the option box of each production plan configuration item;
[0133] Among them, the production plan configuration column further includes a production volume configuration item, and the production volume configuration item is a filling item.
[0134] Based on the above embodiments, it may further include a manufacturing process simulation module for:
[0135] Determine the target process route according to the production plan configured by the user;
[0136] Input the target process route into a physics-based mechanical model to obtain the manufacturing process simulation result output by the physics-based mechanical model, and display the manufacturing process simulation result in the manufacturing process display column; wherein, the manufacturing process simulation result includes each processing link in the whole process of product processing and manufacturing.
[0137] Based on the above embodiments, the cost calculation and display module 330 may include a cost calculation unit and a cost display unit;
[0138] The cost calculation unit can be specifically used for:
[0139] Determine a plurality of cost basic data according to the production plan configured by the user and the basic database in the business model; wherein, the production plan includes target materials, target virtual factories, target process routes, and target production volumes;
[0140] Obtain a cost calculation result according to the production plan, cost basic data, manufacturing process simulation result, and a pre-trained cost calculation model; wherein, the cost calculation result includes multiple cost items corresponding to each processing link respectively, and the total product manufacturing cost.
[0141] Based on the above embodiments, the cost display unit may specifically be used for:
[0142] According to the manufacturing process simulation result, establish cost detail lines in the cost display column for each processing link respectively;
[0143] Determine the data items to be displayed according to the data result presentation form;
[0144] According to the production plan and the cost calculation result, determine the data content of each data item in each processing link, and display the data content in the corresponding cost detail line.
[0145] Based on the above embodiments, it may further include a business model update module for:
[0146] Obtain the actual cost details of the target product in the enterprise resource planning system, and obtain at least one set of historical cost details matching the target product;
[0147] Compare the actual cost details with the historical cost details, and optimize the business model according to the comparison result.
[0148] The product cost calculation device provided by the embodiments of the present invention can execute the product cost calculation method provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the method.
[0149] Embodiment 4
[0150] Figure 6 Fig. shows a schematic structural diagram of an electronic device 10 that can be used to implement the embodiments of the present invention. The electronic device is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, personal digital processors, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are only examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0151] As Figure 6As shown, the electronic device 10 includes at least one processor 11 and a memory communicatively connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. The memory stores a computer program executable by the at least one processor. The processor 11 can execute various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0152] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disc, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0153] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the product cost calculation method as described in the embodiments of the present invention. That is:
[0154] Determine multiple pieces of product processing information according to the three-dimensional design model input by the user;
[0155] Configure option information for multiple production plan configuration items in the production plan configuration column according to the product processing information to provide a production plan configuration prompt to the user;
[0156] Obtain a cost calculation result according to the production plan configured by the user, and perform cost display according to the pre-set data result presentation form.
[0157] In some embodiments, the product costing method may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the product costing method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform the product costing method by any other suitable means (e.g., by means of firmware).
[0158] The various implementations of the systems and techniques described above in this document may be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), systems on a chip (SOC), complex programmable logic devices (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include: being implemented in one or more computer programs executable and / or interpretable on a programmable system including at least one programmable processor, which may be a special-purpose or general-purpose programmable processor that receives data and instructions from a storage system, at least one input device, and at least one output device, and transmits the data and instructions to the storage system, the at least one input device, and the at least one output device.
[0159] The computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions / operations specified in the flowchart and / or block diagram to be implemented. The computer programs may be executed entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine, or entirely on the remote machine or server.
[0160] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0161] In order to provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).
[0162] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.
[0163] A computing system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The client-server relationship is created by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, solving the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.
[0164] It should be understood that various forms of the processes shown above can be used, steps can be reordered, added or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and this is not limited herein.
[0165] The above specific embodiments do not constitute a limitation to the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. A product cost calculation method, characterized in that, Including: Determine multiple product processing information according to the three-dimensional design model input by the user; According to the product processing information, perform option information configuration on multiple production plan configuration items in the production plan configuration column to provide production plan configuration prompts to the user; Obtain the cost calculation result according to the production plan configured by the user, and perform cost display according to the preset data result presentation form.
2. The method according to claim 1, wherein The product processing information includes material attributes, virtual factories, and process routes; Determine multiple product processing information according to the three-dimensional design model input by the user, including: Extract multiple key processing features according to the three-dimensional design model input by the user; among them, the key processing features include material attributes; Input each key processing feature into the pre-established business model to obtain at least one virtual factory output by the business model and at least one process route corresponding to each virtual factory respectively.
3. The method according to claim 2, characterized in that, The production plan configuration items include material configuration items, virtual factory configuration items, and process route configuration items; According to the product processing information, perform option information configuration on multiple production plan configuration items in the production plan configuration column, including: Determine the candidate options of the material configuration item and the virtual factory configuration item respectively according to the material attributes and the virtual factory; According to at least one process route corresponding to each virtual factory, determine the candidate option group of the process route configuration item corresponding to each candidate option in the virtual factory configuration item, and establish a call relationship between each candidate option in the virtual factory configuration item and each candidate option group of the process route configuration item; According to the business model, determine the recommended items of each production plan configuration item respectively, and pre-display each recommended item in the option box of each production plan configuration item; Among them, the production plan configuration column also includes a production volume configuration item, and the production volume configuration item is a filling item.
4. The method according to claim 1, characterized in that Before obtaining the cost calculation result, it also includes: Determine the target process route according to the production plan configured by the user; Input the target process route into the physics-based mechanical model to obtain the manufacturing process simulation result output by the physics-based mechanical model, and display the manufacturing process simulation result in the manufacturing process display column; among them, the manufacturing process simulation result includes each processing link in the whole process of product processing and manufacturing.
5. The method according to claim 4, characterized in that, Obtain the cost calculation result according to the production plan configured by the user, including: Determine multiple cost basic data according to the production plan configured by the user and the basic database in the business model; among them, the production plan includes target materials, target virtual factories, target process routes, and target production volumes; Obtain the cost calculation result according to the production plan, cost basic data, manufacturing process simulation result, and the pre-trained cost calculation model; among them, the cost calculation result includes multiple cost items corresponding to each processing link respectively and the total product manufacturing cost.
6. The method according to claim 5, wherein Perform cost display according to the preset data result presentation form, including: According to the manufacturing process simulation result, establish cost detail rows in the cost display column according to each processing link; Determine the data items to be displayed according to the data result presentation form; Determine the data content of each data item in each processing link according to the production plan and the cost calculation result, and display the data content in the corresponding cost detail line.
7. The method according to claim 3, characterized in that It further includes: Obtain the actual cost details of the target product in the enterprise resource planning system, and obtain at least one set of historical cost details matching the target product; Compare the actual cost details with the historical cost details, and optimize the business model according to the comparison result.
8. A product cost calculation device, characterized in that, It includes: A product processing information determination module, configured to determine a plurality of product processing information according to the three-dimensional design model input by the user; An option information configuration module, configured to perform option information configuration on a plurality of production plan configuration items in the production plan configuration column according to the product processing information, so as to provide a production plan configuration prompt to the user; A cost calculation and display module, configured to obtain a cost calculation result according to the production plan configured by the user, and perform cost display according to the pre-set data result presentation form.
9. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor, so that the at least one processor can execute the product cost calculation method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions, and the computer instructions are used to implement the product cost calculation method according to any one of claims 1-7 when executed by a processor.