| With the application and development of CNC machining technology,machinerymanufacture have entered the digital era. Degree of automation becomes higher and higherand technology heavier in the field of CNC machining.The establishment of ProcessInformation Management System which can manages machine tools, cutting tools rationallyand effectively,and optimize the selection of cutting is of great practical significance to amechanical processing enterprise to improve efficiency and enhance the competitiveness.Take tool diameter, spindle speed, feed rate, milling depth and milling width as theoptimization variables,the lowest manufacturing cost and milling time as the objectivefunction,according to machine power, spindle torque, feed force, tool life, surface roughnessand other objective constraints to establish a multi-objective optimization model of amount ofmilling.Genetic algorithm is presented for finding global optimal solution.The coding ofcontrol variables and strategies for the selection,cross,mutation and retention operation aremainly studied.Aiming at determining each objective weight of multi-objectiveoptimization,the genetic algorithm with adaptive weight is introduced further,with geneticevolution each objective weight is given adaptively by the algorithm.The use of VC++programming software simulation with concrete examples,case studies show that thealgorithm for solving multi-objective optimization are reasonable.The encode scheme of tool and the information of machine tools, cutting tools, cuttingare analysised, using software SQL Server establishs a process information database.UsingLabVIEW Database Connectivity Toolkit Accesses to the remote database.We develop aprocess information management system for the business management,The system is able toquery, modify, add, delete machine tools, cutting tools, cutting’s informations.And on thisplatform, Calling VC++dynamic link library DLL achieves optimization of millingparameters.Database-based information,Using the same method that access the database and callDLL developes an expert system which verifies NC code.The system can decodes the NCcode and checks syntax error,and validates the spindle torque, speed, power, feed rate, toollife and other parameters in work process.Using LabVIEW and SolidWorks softwareco-simulation dynamicly simulates and checks the tool path,it can avoids knife collision,over-travel and other unreasonable tool path. |