Tool five-axis numerical control grinding automatic programming method based on UG NX API
暂无分享,去创建一个
The invention discloses a tool five-axis numerical control grinding automatic programming method based on a UG NX API. The method comprises the following steps that a tool coordinate system is built; geometric information of a tool and geometric information of a grinding wheel are read from a preset database; three-dimensional models of blanks of the tool and the grinding wheel are built; mathematic models of motion tracks of the grinding wheel in all grinding processes are built; NURBS processing is conducted on the tracks of the grinding wheel, and discretization is conducted on splines to form a coordinate sample of the motion tracks of the grinding wheel; a grinding wheel motion track based on a workpiece coordinate system is drawn according to the UG NX API and a picture display interface; in the tool coordinate system, simulation is carried out to judge the correctness of the grinding wheel motion track; finally, a dynamic grinding wheel track link library is formed; post processing programs are customized according to the kinematic link structure of a machine tool, and are combined with the grinding wheel motion track to finally generate numerical control programs. Due to the utilization of the method, tool five-axis numerical control grinding automatic programming is finally achieved.