发明名称 Multi-spindle translation control for multiple coordinate systems
摘要 A numerical control device according to the invention is a numerical control device for a multi-spindle machine tool including a rotation axis and controlling a tool attitude relative to a machining workpiece, including a first storage device capable of recording a machining program; a second storage device capable of storing coordinate systems; and a central processing unit capable of executing the machining program, selecting a coordinate system suitable for machining from among the coordinate systems stored in the second storage device based on the tool attitude set by the machining program or an external input, and outputting data for machining the workpiece on the selected coordinate system.
申请公布号 US9063533(B2) 申请公布日期 2015.06.23
申请号 US200913260048 申请日期 2009.03.27
申请人 Mitsubishi Electric Corporation 发明人 Nakamura Naoki;Fukuichi Ushio;Sato Tomonori
分类号 G06F19/00;G05B19/18 主分类号 G06F19/00
代理机构 Sughrue Mion, PLLC 代理人 Sughrue Mion, PLLC ;Turner Richard C.
主权项 1. A numerical control device for a multi-spindle machine tool comprising a tool which rotates about a rotation axis and controlling an attitude of the tool relative to a machining workpiece, the numerical control device comprising: a first storage device capable of recording a machining program; a second storage device capable of recording coordinate systems; and a central processing unit capable of executing the machining program, generating a translation axis position of the tool and a rotation axis angle of the tool in every control cycle based on a moving command input from the machining program or a manual feeding device, selecting a coordinate system suitable for the tool attitude from among the coordinate systems stored in the second storage device based on the rotation axis angle, changing the translation axis position of the tool to a translation axis position on the selected coordinate system, performing a coordinate transformation to transform the obtained translation axis position on the selected coordinate system into a translation axis position on a machine coordinate system based on the obtained translation axis position on the selected coordinate system and the rotation axis angle, and outputting the obtained translation axis position on the machine coordinate system as data for machining the machining workpiece on the selected coordinate system, wherein the central processing unit determines that the coordinate system is suitable for the tool attitude when the rotation axis angle matches a rotation axis angle at which a tool attitude vector is perpendicular to an XY plane on one of the coordinate systems.
地址 Tokyo JP