Patent ID: 11947332
Assignee: KITAMURA MACHINERY CO. LTD.
Field: Control (Instruments)
Classification: CPC G  Y | IPC G

Claim 0:
1. An automatic operation device of a machining center equipped with a CNC device connected with a machine tool and performing numerical control,
wherein the CNC device includes:
a control unit provided with various work operation modes related to the machine tool in advance and having a function of causing a work operation mode selected from the various work operation modes to be performed;
a displaying unit having: a menu screen display function of displaying items corresponding to the various work operation modes in a selectable manner; and a function of chronologically displaying work operation information of a work operation mode corresponding to a selected item from the items being performed with respect to each selected item; and
a storage unit storing: identification information of a plurality of tools so housed that the plurality of tools can be changed and attached to a rotary main spindle of a machining unit of the machine tool via an automatic tool changer; and tool information including a material and shape of each of the plurality of tools corresponding to the identification information,
the automatic operation device of the machining center being so configured that the control unit performs drive control on the machining unit of the machine tool in accordance with a predetermined machining program and causes cutting operation on a material to be machined to be performed while changing and attaching a tool of the plurality of tools to the rotary main spindle in correspondence with each manufacturing process,
wherein the control unit is provided with an automatic machining command generation unit that automatically generates a machining command for causing the machine tool to perform all the manufacturing processes for cutting the material to be machined based on three-dimensional CAD design data of an intended machined product,
wherein the storage unit includes a learned model generated beforehand by, with respect to each feature subjected to various cutting operations, learning machining conditions including a tool used and cutting conditions when a relevant cutting operation was performed and machining data including a tool trajectory and an execution program for the trajectory, and at a time of the learning, the machining conditions and the machining data are associated in correspondence with each other,
wherein the automatic machining command generation unit is provided with:
a feature extraction function of extracting features to be subjected to a cutting operation from three-dimensional CAD design data of the machined product on the basis of a shape of the material to be machined; an automatic manufacturing process setting function of automatically determining machining conditions required for cutting with respect to each feature of the extracted features and automatically setting a manufacturing process including a tool trajectory based on those machining conditions, by applying each extracted feature to the learned model; an all manufacturing process setting function of determining a procedure for performing manufacturing processes for all the extracted features and setting a series of all the manufacturing processes required up to finish of the machined product; and a machining command generation function of generating a machining command for causing the machine tool to perform all the set manufacturing processes based on the learned model, and
wherein the automatic manufacturing process setting function further includes a function of: generating a 3D model of the machined product based on the three-dimensional CAD design data and causing the displaying unit to display the 3D model; and selecting one or more different mounting directions in which the machined product can be mounted on the machining unit and causing the 3D model in each selected mounting direction to be displayed in a selectable manner and the manufacturing process for cutting each feature is automatically set based on a selected and determined mounting direction from the different mounting directions.