CN117541283A - Method and system for calculating part processing cost - Google Patents
Method and system for calculating part processing cost Download PDFInfo
- Publication number
- CN117541283A CN117541283A CN202311449576.1A CN202311449576A CN117541283A CN 117541283 A CN117541283 A CN 117541283A CN 202311449576 A CN202311449576 A CN 202311449576A CN 117541283 A CN117541283 A CN 117541283A
- Authority
- CN
- China
- Prior art keywords
- machining
- cost
- calculating
- finishing
- cutter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 83
- 238000012545 processing Methods 0.000 title claims abstract description 70
- 238000003754 machining Methods 0.000 claims abstract description 229
- 238000004364 calculation method Methods 0.000 claims abstract description 64
- 239000000463 material Substances 0.000 claims description 26
- 239000002184 metal Substances 0.000 claims description 24
- 229910052751 metal Inorganic materials 0.000 claims description 24
- 238000013461 design Methods 0.000 claims description 16
- 230000006870 function Effects 0.000 claims description 5
- 238000003801 milling Methods 0.000 claims description 4
- 239000002994 raw material Substances 0.000 claims 1
- 230000008569 process Effects 0.000 abstract description 25
- 238000006243 chemical reaction Methods 0.000 abstract description 3
- 230000007246 mechanism Effects 0.000 abstract description 3
- 238000004519 manufacturing process Methods 0.000 description 10
- 238000005520 cutting process Methods 0.000 description 9
- 239000007769 metal material Substances 0.000 description 6
- 238000003860 storage Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 238000005555 metalworking Methods 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000012946 outsourcing Methods 0.000 description 2
- 238000007711 solidification Methods 0.000 description 2
- 230000008023 solidification Effects 0.000 description 2
- 238000007619 statistical method Methods 0.000 description 2
- 230000003746 surface roughness Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004083 survival effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
- G06Q30/0206—Price or cost determination based on market factors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Game Theory and Decision Science (AREA)
- Manufacturing & Machinery (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Numerical Control (AREA)
Abstract
A method of part tooling cost calculation, comprising: s100, acquiring basic information of part processing cost calculation; s200, calculating rough machining cost according to a first preset rule according to the obtained basic information of the part machining cost calculation; s300, automatically identifying a feature machining direction according to the acquired basic information calculated by the part machining cost, determining a feature machining step, and calculating the finish machining cost according to a second preset rule; s400, calculating the total cost of the part machining according to the calculated rough machining cost and the calculated finish machining cost. The method does not need to determine the processing content of each working procedure of the part one by one, simplifies the estimation process, and improves the rapidity and the accuracy of the estimation of the cost of the part product and the quotation of the product. The cost estimation tool realized by the method is more flexible and universal, and has better openness and more accuracy; knowledge-based techniques also provide mechanisms and methods for enterprises to solidify and accumulate knowledge related to the cost of the enterprise process, facilitating the conversion of knowledge from intangible assets to enterprise productivity.
Description
Technical Field
The invention relates to the field of part processing, in particular to a method for calculating part processing cost.
Background
In the face of increasingly aggressive market competition, the reduction of product design and manufacturing costs is essential for the survival and development of manufacturing enterprises. The product cost estimation can enable a designer to know the manufacturing cost of a product in the product design stage, so that the product design is optimized, and the cost is reduced. Cost estimation is an important reference for enterprises to control product cost, evaluate cost rationality of suppliers and offer products to customers. The machining cost of parts is a major cost item in many enterprises and is one of the most difficult cost items to estimate. Cost estimation can be performed at any stage of the product life cycle, but most of the factors affecting the manufacturing cost of the product are determined at the design stage, so it is extremely important to perform processing cost estimation at the design stage.
The cost estimation method adopted by most enterprises at present mainly comprises an empirical estimation method, a statistical method, a processing technology estimation method and the like. The experience estimation method and the statistical method have rough quota during process, and cannot meet the requirement of enterprises on the accuracy of cost estimation; the method can obtain high estimation accuracy in principle, but requires accurate process route, and because no computer automatic part processing process route scheduling software approved by the market exists at present, and the accuracy of cost estimation according to the rough process route is very low, the method can only be used for estimating the manufacturing cost after the process design stage of the product is completed, but can not be used for the product design stage.
Disclosure of Invention
The present invention has been made in view of the above problems, and it is an object of the present invention to provide a method and system for part tooling cost calculation that overcomes or at least partially solves the above problems.
In order to solve the technical problems, the embodiment of the application discloses the following technical scheme:
a method of part tooling cost calculation, comprising:
s100, acquiring basic information of part processing cost calculation;
s200, calculating rough machining cost according to a first preset rule according to the obtained basic information of the part machining cost calculation;
s300, automatically identifying a feature machining direction according to the acquired basic information calculated by the part machining cost, determining a feature machining step, and calculating the finish machining cost according to a second preset rule;
s400, calculating the total cost of the part machining according to the calculated rough machining cost and the calculated finish machining cost.
Further, in S100, basic information of part processing cost calculation is obtained, and the specific method includes: basic information of part processing cost calculation is obtained from the three-dimensional design model, and at least comprises attribute information, model characteristics, processing surface information and processing precision information of the part model.
Further, in S200, the rough machining cost is calculated according to a first preset rule, where the first preset rule includes:
s201, calculating a rough machining material removal volume according to the total volume of the part blank, the part volume, the areas of all the finish machining surfaces and the finish machining allowance;
s202, automatically matching a machining tool according to the geometric parameters of the part and the complexity of the part; part complexity function o=f (V, S), v=part volume, s=part surface area; the larger the surface area, the greater the likelihood that the part will be divided into complex shapes, the smaller the tool recommended for use; conversely, the larger the recommended tool;
s203, calculating the rough machining working hours according to the rough machining material removal volume and the machining tool metal removal rate;
s204, calculating the rough machining cost according to the actual machining working hour unit price and the rough machining working hour.
Further, in S201, the rough machined material removal volume is calculated according to the total volume of the part blank, the volume of the part, the area of all the finished surfaces and the finishing allowance, and the specific formula is:
rough material removal volume = part blank total volume- (part volume + area of all finished surfaces).
Further, in 202, the default matched tool is automatically recommended by the program according to the characteristic design structure parameters, the tool parameters are maintained by the data table, and the user can increase or modify the tool parameter table according to the situation.
Further, in S300, the finishing cost is calculated according to a second preset rule, where the second preset rule includes:
s301, determining a characteristic machining direction; the milling type surface system automatically gives a machining direction, and a user can modify the machining direction according to actual requirements;
s302, determining a characteristic machining step according to machining precision, wherein the characteristic machining step specifically comprises a semi-finishing or semi-finishing step;
s303, automatically matching a processing cutter according to the size and the area of the corner of the processing part;
s304, for each cutter, when the finishing allowance of the machined surface of the cutter is larger than a preset threshold value, according to the volume v 'of the removed material' i And (5) calculating time. v' i Finishing area = finishing margin; obtaining the metal removal rate beta of the corresponding cutter by using the cutter diameter table lookup i Calculating the working time H 'of finish machining' i =v' i /(β i *60);
S305, for each cutter, when the finishing allowance of the machined surface of the cutter is smaller than a preset threshold value, according to the area S 'of the machined surface' i And (5) calculating time. Obtaining the machining area a of the cutter in unit time by using the cutter diameter table i Calculating the working time H 'of finish machining' i =S' i /(a i *60)。
S306, calculating the finishing cost according to the finishing working hour and the unit price of the finishing working hour.
Further, in S303, according to the size and the area of the corner of the machining portion, the machining tool is automatically matched, which specifically includes: the recommended machining tool size is determined by the corner radius of the groove of the machining part, and when the corner radius is smaller than a preset threshold value, the machining tool with the corner radius is automatically recommended to be used for machining, and then the corner of the tool with the corner radius smaller than the corner radius is cleared.
Further, in S304, when the finishing allowance of the machined surface of the tool is greater than a preset threshold, according to the volume v 'of the removed material' i And (5) calculating time. v' i Finishing area = finishing margin; obtaining the metal removal rate beta of the corresponding cutter by using the cutter diameter table lookup i Calculating the working time H 'of finish machining' i =v' i /(β i *60 A) is provided; in S305, when the finishing allowance of the machined surface of the cutter is smaller than a preset threshold value, according to the area S 'of the machined surface' i And (5) calculating time. Obtaining the machining area a of the cutter in unit time by using the cutter diameter table i Calculating the working time H 'of finish machining' i =S' i /(a i * 60). The cutter comprises a main cutter and corner clearing cutters at all positions, and the removed material of the corner clearing cutters is related to the shape parameters of the main cutter and the corner clearing parts.
The invention also discloses a system for calculating the processing cost of the part, which comprises: a basic information acquisition unit, a rough machining cost calculation unit, a finish machining cost calculation unit, and a total cost calculation unit; wherein:
the basic information acquisition unit is used for acquiring basic information of part processing cost calculation;
the rough machining cost calculation unit is used for calculating the rough machining cost according to the acquired basic information of the part machining cost calculation and a first preset rule;
the finish machining cost calculation unit is used for calculating the finish machining cost according to a second preset rule after the rough machining cost calculation is completed;
and the total cost calculation unit is used for calculating the total cost of the part processing according to the calculated rough processing cost and the finish processing cost.
The invention also discloses an electronic device, comprising:
a memory for storing instructions executable by the processor;
a processor for executing instructions to implement a method of part tooling cost calculation.
The technical scheme provided by the embodiment of the invention has the beneficial effects that at least:
the invention discloses a method for calculating the processing cost of a part, which comprises the following steps: s100, acquiring basic information of part processing cost calculation; s200, calculating rough machining cost according to a first preset rule according to the obtained basic information of the part machining cost calculation; s300, automatically identifying a feature machining direction according to the acquired basic information calculated by the part machining cost, determining a feature machining step, and calculating the finish machining cost according to a second preset rule; s400, calculating the total cost of the part machining according to the calculated rough machining cost and the calculated finish machining cost.
The method and the device have the advantages of improving convenience, easiness in use and universality and meeting the requirements of reasonability and accuracy of the estimation result. The method does not need to determine the processing content of each procedure one by one, simplifies the estimation process, and improves the rapidity and accuracy of the estimation of the cost of the part product and the quotation of the product. The cost estimation tool realized by the method is more flexible and universal, has better openness and is more accurate; meanwhile, knowledge-based technology also provides a mechanism and a method for the knowledge (relevant empirical data accumulated by factories, such as outsourcing price, labor cost, processing cost and the like) related to the enterprise process cost of the enterprise solidification and accumulation cost, and promotes the conversion of knowledge from intangible asset to enterprise productivity.
The technical scheme of the invention is further described in detail through the drawings and the embodiments.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate the invention and together with the embodiments of the invention, serve to explain the invention. In the drawings:
FIG. 1 is a flow chart of a method for calculating the machining cost of a part according to embodiment 1 of the present invention;
FIG. 2 is a flow chart of a method for calculating the rough machining cost in the embodiment 1 of the invention;
fig. 3 is a flowchart of a method for calculating the finishing cost in embodiment 2 of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
In order to solve the problems in the prior art, the embodiment of the invention provides a method and a system for calculating the machining cost of a part.
Example 1
The embodiment discloses a method for calculating the processing cost of a part, as shown in fig. 1, comprising the following steps:
s100, acquiring basic information of part processing cost calculation; specifically, in S100 of the present embodiment, basic information of part processing cost calculation is obtained, and the specific method includes: basic information of part processing cost calculation is obtained from the three-dimensional design model, and at least comprises attribute information, model characteristics, processing surface information and processing precision information of the part model.
S200, calculating rough machining cost according to a first preset rule according to the obtained basic information of the part machining cost calculation; specifically, the goal of rough machining is to remove most of machining quantity, and leave a thin and uniform machining allowance for each subsequent finished surface, the rough machining is generally mainly to improve production efficiency, large cutting tool size is selected in combination with the condition of enterprise process resources under the condition that the geometry of the part allows, and cutting process parameters such as maximum cutting depth, spindle rotation speed, feeding quantity and the like in an enterprise process parameter table are selected under the condition that the tool durability and the machine tool power allow, and then the cutting process parameters are converted into metal removal rate in unit time, and then man-hour quota is calculated according to volume and metal removal rate data; although the actual roughing stage also does have a sequence of processing steps and each step has a choice of machine direction, the cost impact is small. It is of course assumed here that the subsequent process designer will choose a substantially reasonable processing sequence and direction. Roughing also allows a user to use multiple sizes of tools and assign different process volume ratios to each tool.
In S200 of the present embodiment, the rough machining cost is calculated according to a first preset rule, where the first preset rule includes:
s201, calculating a rough machining material removal volume according to the total volume of the part blank, the part volume, the areas of all the finish machining surfaces and the finish machining allowance; wherein, the total volume of the part blank, the part volume, the area of all finish surfaces and the finish allowance are calculated to the rough machining material removal volume, and the specific formula is:
rough material removal volume = part blank total volume- (part volume + area of all finished surfaces).
S202, automatically matching a machining tool according to the geometric parameters of the part and the complexity of the part; the default matched cutter is automatically calculated and recommended by a program according to the characteristic design structure parameters, the cutter parameters are maintained by a data table, and a user can increase or modify the cutter parameter table according to the situation. Part complexity function o=f (V, S), v=part volume, s=part surface area; the larger the surface area, the greater the likelihood that the part will be divided into complex shapes, the smaller the tool recommended for use; conversely, the larger the tool recommended.
S203, calculating the rough machining working hours according to the rough machining material removal volume and the machining tool metal removal rate; specifically, the metal removal rate is directly related to the volume of material, which means the proportion of the volume of metal material removed to the volume of the original material during the metal working process. The metal removal rate is generally expressed in percent and is calculated as follows:
metal removal rate (R) = [ (V1-V2)/V1 ]. Times.100%
Wherein: r: metal removal rate (in percent).
V1: volume of the original metallic material.
V2: the volume of metal material removed.
In this formula, V1 represents the total volume of the original metal material, and V2 represents the volume of the metal material removed during the processing. The metal removal rate is used to measure the ratio of the amount of metal actually removed during processing to the initial metal volume, i.e., the percentage of metal material removed to the total volume. Understanding and calculation of metal removal rates is critical to engineers and manufacturing industries as it can help them optimize the process, reduce material waste, increase production efficiency, and control costs. The metal removal rates may vary from machining method to machining method and tool to tool, and therefore, for a particular machining operation, the metal removal rate needs to be calculated as the case may be.
S204, calculating the rough machining cost according to the rough machining working hour unit price and the rough machining working hour. Wherein, the unit price can be adjusted in rough industry. The processing environment (processing equipment, regional differences, etc.) of the enterprise can be adapted. As can be appreciated, the roughing cost=the machining man-hour unit price.
S300, automatically identifying a feature machining direction according to the acquired basic information calculated by the part machining cost, determining a feature machining step, and calculating the finish machining cost according to a second preset rule; specifically, the finishing allowance is generally smaller (about 1-2 mm), the interference of processing sequences among all processing parts (or process features) is smaller, and the influence of the processing sequences among different features on the cost is small. In finish machining, the machining quantity is the area of each surface of a part multiplied by the machining allowance, when the allowance is small to a certain extent, the machining quantity is influenced by the upper rotating speed limit of equipment and the durability of a cutter, the rotating speed of the cutter cannot be too high, and the machining quantity influencing actual motor operation is more scientific according to the machining area.
Since the final finish machining is performed on the part by taking the process characteristics as a unit, the process characteristics can be composed of a plurality of surfaces, so that some surfaces are machined by the bottom edge of the cutter (hereinafter referred to as the bottom surface), some surfaces are machined by the side edge of the cutter (hereinafter referred to as the vertical surface), some surfaces are machined by the corner rounding of the cutter tip (hereinafter referred to as the bottom surface rounding), and some complex surfaces need to be honing by the ball-end cutter, obviously, the finish machining needs to be performed by a computer to give the machining direction according to the shape of the process characteristics, and the machining capacity and the durability of different cutting edges are different, so that the cost calculation is affected, and the cost calculation is calculated and counted respectively.
The final shape of the surface of the part to be machined is determined by the tool size, which is generally determined by the minimum rotation angle of the part to be machined, and when the minimum rotation angle is too small, the computer recommends machining with a tool of a small size and then cleaning the angle with a tool of a small size, and the recommendation depends on the statistical calculation of the total working time of the part to be machined. Since the main targets of the finish machining are the precision and the surface roughness of the machining parts, the cutting force generated by each machining part is not large due to the small cutting depth, the feeding amount is mainly limited by the surface roughness, and the rotating speed is influenced by the cutting speed, so that the data that the metal removal rate of the cutting tool with the same size in unit time is different from that in the rough machining is determined. Obviously, the machining sequence among machining parts is not used in the calculation of the finishing working hours.
In S300 of the present embodiment, the finishing cost is calculated according to a second preset rule, where the second preset rule includes:
s301, determining a characteristic machining direction; the milling type surface system automatically gives a machining direction, and a user can modify the machining direction according to actual requirements;
s302, determining a characteristic machining step according to machining precision, wherein the characteristic machining step specifically comprises a semi-finishing or semi-finishing step; in particular, semi-finishing is a metal working process, intermediate between rough and finish. It is commonly used to manufacture parts and workpieces, particularly for parts requiring higher precision. Semi-finishing is a metal working process, intermediate between rough and finish. It is commonly used to manufacture parts and workpieces, particularly for parts requiring higher precision.
S303, automatically matching a processing cutter according to the size and the area of the corner of the processing part; wherein, according to processing position corner size and area, automatic recommendation processing cutter specifically includes: the recommended machining tool size is determined by the corner radius of the groove of the machining part, and when the corner radius is smaller than a preset threshold value, the machining tool with the corner radius is automatically recommended to be used for machining, and then the corner of the tool with the corner radius smaller than the corner radius is cleared.
S304, for each cutter, when the finishing allowance of the machined surface of the cutter is larger than a preset threshold value, according to the volume v 'of the removed material' i And (5) calculating time. v' i =finishing area* Finishing the allowance; obtaining the metal removal rate beta of the corresponding cutter by using the cutter diameter table lookup i Calculating the working time H 'of finish machining' i =v' i /(β i *60);
S305, for each cutter, when the finishing allowance of the machined surface of the cutter is smaller than a preset threshold value, according to the area S 'of the machined surface' i And (5) calculating time. Obtaining the machining area a of the cutter in unit time by using the cutter diameter table i Calculating the working time H 'of finish machining' i =S' i /(a i *60)。
S306, calculating the finishing cost according to the finishing working hour and the unit price of the finishing working hour. Wherein, the unit price can be adjusted during the fine working. The processing environment (processing equipment, regional differences, etc.) of the enterprise can be adapted.
In S304, when the finishing allowance of the machined surface of the cutter is larger than a preset threshold value, according to the volume v 'of the removed material' i And (5) calculating time. v' i Finishing area = finishing margin; obtaining the metal removal rate beta of the corresponding cutter by using the cutter diameter table lookup i Calculating the working time H 'of finish machining' i =v' i /(β i *60 A) is provided; in S305, when the finishing allowance of the machined surface of the cutter is smaller than a preset threshold value, according to the area S 'of the machined surface' i And (5) calculating time. Obtaining the machining area a of the cutter in unit time by using the cutter diameter table i Calculating the working time H 'of finish machining' i =S' i /(a i * 60). The method comprises the steps of carrying out a first treatment on the surface of the The cutter comprises a main cutter and corner clearing cutters at all positions, and the removed material of the corner clearing cutters is related to the shape parameters of the main cutter and the corner clearing parts.
S400, calculating the total cost of the part machining according to the calculated rough machining cost and the calculated finish machining cost. It will be appreciated that the total cost of part machining = roughing cost + finishing cost.
The embodiment discloses a method for calculating the processing cost of a part, which comprises the following steps: s100, acquiring basic information of part processing cost calculation; s200, automatically identifying a feature machining direction according to the acquired basic information calculated by the part machining cost, determining a feature machining step, and calculating the finish machining cost according to a second preset rule; s300, calculating the finish machining cost according to a second preset rule after the calculation of the rough machining cost is completed; s400, calculating the total cost of the part machining according to the calculated rough machining cost and the calculated finish machining cost.
The embodiment has the advantages of improving convenience, easiness in use and universality and meeting the requirements of reasonability and accuracy of estimation results. The method does not need to determine the processing content of each procedure one by one, simplifies the estimation process, and improves the rapidity and accuracy of the estimation of the cost of the part product and the quotation of the product. The cost estimation tool realized by the method is more flexible and universal, has better openness and is more accurate; meanwhile, knowledge-based technology also provides a mechanism and a method for the knowledge (relevant empirical data accumulated by factories, such as outsourcing price, labor cost, processing cost and the like) related to the enterprise process cost of the enterprise solidification and accumulation cost, and promotes the conversion of knowledge from intangible asset to enterprise productivity.
Example 2
Based on a method of part processing cost calculation in embodiment 1, the present embodiment discloses a system for part processing cost calculation, comprising: a basic information acquisition unit, a rough machining cost calculation unit, a finish machining cost calculation unit, and a total cost calculation unit; wherein:
the basic information acquisition unit is used for acquiring basic information of part processing cost calculation; the basic information acquisition unit acquires basic information of part processing cost calculation, and the specific method comprises the following steps: basic information of part processing cost calculation is obtained from the three-dimensional design model, and at least comprises attribute information, model characteristics, processing surface information and processing precision information of the part model.
The rough machining cost calculation unit is used for calculating the rough machining cost according to the acquired basic information of the part machining cost calculation and a first preset rule; the rough machining cost calculation unit calculates the rough machining cost according to a first preset rule, wherein the first preset rule comprises:
s201, calculating a rough machining material removal volume according to the total volume of the part blank, the part volume, the areas of all the finish machining surfaces and the finish machining allowance;
s202, automatically matching a machining tool according to the geometric parameters of the part and the complexity of the part;
s203, calculating the rough machining working hours according to the rough machining material removal volume and the machining tool metal removal rate;
s204, calculating the rough machining cost according to the actual machining working hour unit price and the rough machining working hour.
The finish machining cost calculation unit is used for calculating the finish machining cost according to a second preset rule after the rough machining cost calculation is completed; wherein, the finish machining cost calculation unit calculates the finish machining cost according to a second preset rule, and the second preset rule comprises:
s301, determining a characteristic machining direction; the milling type surface system automatically gives a machining direction, and a user can modify the machining direction according to actual requirements;
s302, determining a characteristic machining step according to machining precision, wherein the characteristic machining step specifically comprises a semi-finishing or semi-finishing step;
s303, automatically matching a processing cutter according to the size and the area of the corner of the processing part; in S303, according to the size and the area of the corner of the machining part, the machining tool is automatically recommended, which specifically includes: the recommended machining tool size is determined by the corner radius of the groove of the machining part, and when the corner radius is smaller than a preset threshold value, the machining tool with the corner radius is automatically recommended to be used for machining, and then the corner of the tool with the corner radius smaller than the corner radius is cleared.
S304, for each cutter, when the finishing allowance of the machined surface is larger than a preset threshold value, according to the volume v 'of the removed material' i Calculating time; v' i Finishing area = finishing margin; obtaining the metal removal rate beta of the corresponding cutter by using the cutter diameter table lookup i Calculating the working time H 'of finish machining' i =v' i /(β i *60);
S305, for each cutter, when the finishing allowance of the machined surface is smaller than a preset threshold value, according to the area S 'of the machined surface' i Calculating time; obtaining the machining area a of the cutter in unit time by using the cutter diameter table i Calculating the working time H 'of finish machining' i =S' i /(a i *60);
S306, calculating the finishing cost according to the finishing working hour and the unit price of the finishing working hour.
And the total cost calculation unit is used for calculating the total cost of the part processing according to the calculated rough processing cost and the finish processing cost.
The embodiment also discloses an electronic device, which is characterized by comprising:
a memory for storing instructions executable by the processor;
a processor for executing instructions to implement a method of part tooling cost calculation in embodiment 1.
It should be understood that the specific order or hierarchy of steps in the processes disclosed are examples of exemplary approaches. Based on design preferences, it is understood that the specific order or hierarchy of steps in the processes may be rearranged without departing from the scope of the present disclosure. The accompanying method claims present elements of the various steps in a sample order, and are not meant to be limited to the specific order or hierarchy presented.
In the foregoing detailed description, various features are grouped together in a single embodiment for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed embodiments of the subject matter require more features than are expressly recited in each claim. Rather, as the following claims reflect, invention lies in less than all features of a single disclosed embodiment. Thus the following claims are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate preferred embodiment of this invention.
Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. The processor and the storage medium may reside as discrete components in a user terminal.
For a software implementation, the techniques described herein may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. These software codes may be stored in memory units and executed by processors. The memory unit may be implemented within the processor or external to the processor, in which case it can be communicatively coupled to the processor via various means as is known in the art.
The foregoing description includes examples of one or more embodiments. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the aforementioned embodiments, but one of ordinary skill in the art may recognize that many further combinations and permutations of various embodiments are possible. Accordingly, the embodiments described herein are intended to embrace all such alterations, modifications and variations that fall within the scope of the appended claims. Furthermore, as used in the specification or claims, the term "comprising" is intended to be inclusive in a manner similar to the term "comprising," as interpreted when employed as a transitional word in a claim. Furthermore, any use of the term "or" in the specification of the claims is intended to mean "non-exclusive or".
Claims (10)
1. A method of part tooling cost calculation, comprising:
s100, acquiring basic information of part processing cost calculation;
s200, calculating rough machining cost according to a first preset rule according to the obtained basic information of the part machining cost calculation;
s300, automatically identifying a feature machining direction according to the acquired basic information calculated by the part machining cost, determining a feature machining step, and calculating the finish machining cost according to a second preset rule;
s400, calculating the total cost of the part machining according to the calculated rough machining cost and the calculated finish machining cost.
2. The method of calculating the machining cost of a part according to claim 1, wherein in S100, basic information of the calculation of the machining cost of the part is obtained, and the specific method includes: basic information of part processing cost calculation is obtained from the three-dimensional design model, and at least comprises attribute information, model characteristics, processing surface information and processing precision information of the part model.
3. The method of claim 1, wherein in S200, the rough machining cost is calculated according to a first preset rule, the first preset rule comprising:
s201, calculating a rough machining material removal volume according to the total volume of the part blank, the part volume, the areas of all the finish machining surfaces and the finish machining allowance;
s202, automatically recommending a machining tool according to geometric parameters of the part and complexity of the part; part complexity function o=f (V, S), v=part volume, s=part surface area; the larger the surface area, the greater the likelihood that the part will be divided into complex shapes, the smaller the tool recommended for use; conversely, the larger the recommended tool;
s203, calculating the rough machining working hours according to the rough machining material removal volume and the machining tool metal removal rate;
s204, calculating the rough machining cost according to the rough machining working hour unit price and the rough machining working hour.
4. The method of calculating part tooling costs according to claim 1, wherein in S201, the raw material removal volume is calculated based on the total part blank volume, the part volume, the area of all finished surfaces, and the finishing allowance, as follows:
rough material removal volume = part blank total volume- (part volume + area of all finished surfaces).
5. A method of calculating part tooling costs according to claim 1 wherein in 202, default recommended tools are automatically recommended by the program based on feature design structural parameters and part complexity, tool parameters are maintained in a data table, and the user can add or modify the table of tool parameters based on his own situation.
6. The method of claim 1, wherein in S300, the finishing cost is calculated according to a second preset rule, the second preset rule comprising:
s301, determining a characteristic machining direction; the milling type surface system automatically gives a machining direction, and a user can modify the machining direction according to actual requirements;
s302, determining a characteristic machining step according to machining precision, wherein the characteristic machining step specifically comprises a semi-finishing or semi-finishing step;
s303, automatically recommending a machining tool according to the size and the area of the corner of the machining part;
s304, for each cutter, when the finishing allowance of the machined surface is larger than a preset threshold value, according to the volume v 'of the removed material' i Calculating time; v' i Finishing area = finishing margin; obtaining the metal removal rate beta of the corresponding cutter by using the cutter diameter table lookup i Calculating the working time H 'of finish machining' i =v' i /(β i *60);
S305, for each cutter, when the finishing allowance of the machined surface is smaller than a preset threshold value, according to the area S 'of the machined surface' i Calculating time; obtaining the machining area a of the cutter in unit time by using the cutter diameter table i Calculating the working time H 'of finish machining' i =S' i /(a i *60);
S306, calculating the finishing cost according to the finishing working hour and the unit price of the finishing working hour.
7. The method of calculating machining cost of parts according to claim 6, wherein in S303, machining tools are automatically recommended according to the size and area of the corners of the machining parts, specifically comprising: the recommended machining tool size is determined by the corner radius of the groove of the machining part, and when the corner radius is smaller than a preset threshold value, the machining tool with the corner radius is automatically recommended to be used for machining, and then the corner of the tool with the corner radius smaller than the corner radius is cleared.
8. The method of claim 6, wherein in S304, when the finishing allowance of the machined surface of the tool is greater than a preset threshold, the machining cost is calculated according to the volume v 'of the removed material' i Calculating time; v' i Finishing area = finishing margin; obtaining the metal removal rate beta of the corresponding cutter by using the cutter diameter table lookup i Calculating the working time H 'of finish machining' i =v' i /(β i *60 A) is provided; in S305, when the finishing allowance of the machined surface of the cutter is smaller than a preset threshold value, according to the area S 'of the machined surface' i Calculating time; obtaining the machining area a of the cutter in unit time by using the cutter diameter table i Calculating the working time H 'of finish machining' i =S' i /(a i *60 A) is provided; the cutter comprises a main cutter and corner clearing cutters at all positions, and the removed material of the corner clearing cutters is related to the shape parameters of the main cutter and the corner clearing parts.
9. A system for part tooling cost calculation, comprising: a basic information acquisition unit, a rough machining cost calculation unit, a finish machining cost calculation unit, and a total cost calculation unit; wherein:
the basic information acquisition unit is used for acquiring basic information of part processing cost calculation;
the rough machining cost calculation unit is used for calculating the rough machining cost according to the acquired basic information of the part machining cost calculation and a first preset rule;
the finish machining cost calculation unit is used for calculating the finish machining cost according to a second preset rule after the rough machining cost calculation is completed;
and the total cost calculation unit is used for calculating the total cost of the part processing according to the calculated rough processing cost and the finish processing cost.
10. An electronic device, comprising:
a memory for storing instructions executable by the processor;
a processor for executing instructions to perform a method of part tooling cost calculation as in one of claims 1-8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311449576.1A CN117541283A (en) | 2023-11-02 | 2023-11-02 | Method and system for calculating part processing cost |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311449576.1A CN117541283A (en) | 2023-11-02 | 2023-11-02 | Method and system for calculating part processing cost |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117541283A true CN117541283A (en) | 2024-02-09 |
Family
ID=89781633
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311449576.1A Pending CN117541283A (en) | 2023-11-02 | 2023-11-02 | Method and system for calculating part processing cost |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117541283A (en) |
-
2023
- 2023-11-02 CN CN202311449576.1A patent/CN117541283A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10061299B2 (en) | Method for implementing design-for-manufacturability checks | |
US4833617A (en) | Solid modeling based adaptive feedrate control for NC machining | |
WO2014045383A1 (en) | Machining-step determining method and machining-step design device | |
US20180107186A1 (en) | Automatic strategy determination for computer aided manufacturing | |
US20040186614A1 (en) | Working control device | |
Michalik et al. | CAM software products for creation of programs for CNC machining | |
Budiono et al. | Method and model development for manufacturing cost estimation during the early design phase related to the complexity of the machining processes | |
WO2013051432A1 (en) | Production planning device and production planning method | |
Swic et al. | Economic analysis of casing parts production in a flexible manufacturing system | |
CN115035120A (en) | Machine tool control method and system based on Internet of things | |
CN117541283A (en) | Method and system for calculating part processing cost | |
CN111598364B (en) | Digital process arrangement system for mechanical parts | |
Wang et al. | A computer aided tool selection system for 3D die/mould-cavity NC machining using both a heuristic and analytical approach | |
Yamazaki et al. | Autonomous process planning with real-time machining for productive sculptured surface manufacturing based on automatic recognition of geometric features | |
CN106903555B (en) | A kind of determination method in tool-workpiece contact region | |
JP2005025387A (en) | Method for preparing estimate for component manufacturing | |
JP5983268B2 (en) | Machining process decision device, machining process decision program, and machining process decision method | |
US11712773B1 (en) | Machine tool operations optimization | |
Boucher | The choice of cost parameters in machining cost models | |
CN115859516A (en) | Method, device and medium for calculating labor cost of parametric modeling of sheet metal mold | |
Osman Zahid et al. | End mill tools integration in CNC machining for rapid manufacturing processes: simulation studies | |
Zhetessova et al. | The development of the computer-aided design system for production processes of component part machining for single-piece production and repair conditions | |
Al-Shebeeb | Analysis of the Integration of DFM Techniques and Effective Machining Parameter Selection in Metal Parts Manufacturing | |
CN117428581B (en) | Processing efficiency optimization method, system and storage medium based on mechanical polishing | |
Nur et al. | Determination of Energy Consumption during Turning of Hardened Stainless Steel Using Resultant Cutting Force. Metals 2021, 11, 565 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |