Automatic programming system
AssigneeFanuc Corporation
InventorsHideaki Kawamura, Sasaki Takao
Life of this patent
Estimating the term…
Abstract
In an automatic programming system for a two-saddle NC turret lathe, shape definition and machining data for defining a machining condition for each machining step are input at each machining step together with a machining code indicating the machining from machining step input apparatus, and stored in a memory. A series of machining steps to be performed by each saddle is set in steps S1 to S9 by assigning, with a machining assigning/setting apparatus, either a machining code indicating the machining condition at each of the series of the machining steps or a wait command. Then, the machining program for each saddle is automatically created by program creating apparatus in accordance with the set data and stored data.
Claims1
An automatic programming system for a two-saddle NC turret lathe, comprising:
- machining step manual input means, connected so as to be manually operable by an operator, for receiving manually input shape definition data defining a machining condition for each of a plurality of machining steps, for receiving machining data including at least a tool designation and a machining speed and for receiving a manually input machining code identifying each machining step;
- memory means for storing the received shape definition data and the received machining data in accordance with the received machining code;
- machining assigning/setting means for manually assigning a series of the machining steps to be performed by each saddle by manually inputting either a machining code indicating the machining condition at each machining step or a wait command designating one saddle to wait for completion of machining by the other saddle;
- and
- program creating means for automatically creating a machining program for each saddle in accordance with the machining codes and the wait commands manually input by said machining assigning/setting means to corresponding saddles at each machining step, and the shape definition and machining data stored in said memory means.
Dependencies are inferred from the claim text.