发明名称 Numerical control programming method, apparatus therefor, and program for causing a computer to execute the method
摘要 A level difference or a uncut portion is prevented from being left between adjoining worked regions without forming any useless worked region. A lathe sectional shape forming unit (222) produces a sheet model of a lathe sectional shape in an X-Z plane on the basis of the solid model of a lathe shape formed by a lathe shape forming unit (220). A first/second step working sectional shape forming unit (227) produces sheet models of the worked sectional shapes of the first step and the second step on the basis of the sheet model of the lathe sectional shape, a step dividing position and an overlap amount. A first step disused shape deleting unit (229) and a second step disused shape deleting unit (230) delete the shape needing no work, from the sheet models of the worked sectional shapes of the first step and the second step.
申请公布号 US8805562(B2) 申请公布日期 2014.08.12
申请号 US200913260076 申请日期 2009.07.06
申请人 Mitsubishi Electric Corporation 发明人 Matsubara Susumu;Kamiya Takashi;Iriguchi Kenji;Katano Hiroshi;Matsuura Mahito
分类号 B23B3/00;B23C3/32;B23Q1/28;B23Q11/00;G05B19/18;G05B19/19;G05B19/4093;G05B19/4097;G06F17/50;G06F19/00;G06T15/00;G06T17/00 主分类号 B23B3/00
代理机构 Sughrue Mion, PLLC 代理人 Sughrue Mion, PLLC ;Turner Richard C.
主权项 1. A numerical control programming method of creating a working program for controlling a machine tool with a numerical control apparatus which grasps a material using a chuck of a first main spindle to perform the working of a first step and alternately grasps the material using a chuck of a second main spindle after the working of the first step to perform the working of a second step, the method comprising: a storing step of storing a solid model of a part shape, a solid model of a material shape, a step dividing position of the step, and an overlap amount between the steps; a lathe shape forming step of forming a solid model of a lathe shape on the basis of the solid model of the part shape; a lathe sectional shape forming step of forming a sheet model of a lathe sectional shape on an X-Z plane on the basis of the solid model of the lathe shape; a first and second working sectional shape forming step of forming a sheet model of the lathe sectional shape of the first step and a sheet model of the lathe sectional shape of the second step on the basis of the sheet model of the lathe sectional shape, the step dividing position, and the overlap amount; a first step unwanted shape deleting step of selecting an edge of the step dividing position from the step dividing position and the sheet model of the lathe sectional shape of the first step, obtaining a tangential vector from the selected edge, and dividing and deleting, by the obtained tangential vector, the shape not needing to be worked in the overlap part of the lathe sectional shape of the first step from the sheet model of the lathe sectional shape of the first step; and a second step unwanted shape deleting step of selecting an edge of the step dividing position from the step dividing position and the sheet model of the lathe sectional shape of the second step, obtaining a tangential vector from the selected edge, and dividing and deleting, by the obtained tangential vector, the shape not needing to be worked in the overlap part of the lathe sectional shape of the second step from the sheet model of the lathe sectional shape of the second step.
地址 Tokyo JP