JPS62264848A - Nc program creation device for self-cut of pawl - Google Patents

Nc program creation device for self-cut of pawl

Info

Publication number
JPS62264848A
JPS62264848A JP10681086A JP10681086A JPS62264848A JP S62264848 A JPS62264848 A JP S62264848A JP 10681086 A JP10681086 A JP 10681086A JP 10681086 A JP10681086 A JP 10681086A JP S62264848 A JPS62264848 A JP S62264848A
Authority
JP
Japan
Prior art keywords
data
self
pawl
creation device
length
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP10681086A
Other languages
Japanese (ja)
Inventor
Toshio Yokomoto
横本 俊雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP10681086A priority Critical patent/JPS62264848A/en
Publication of JPS62264848A publication Critical patent/JPS62264848A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

PURPOSE:To attempt the automatic creation of NC program by providing a device computing a working range based on data for a work start point, a self-cut diameter, and a length, a CL data preparation device, and a device which performs the conversion into an NC format followed by transfer. CONSTITUTION:Data inputs consisting of data for work start points SX and SZ when a tool is actually moved to the work start points, working diameters D1 and D2, the length JL of a pawl, and the length L of raw materials. Then these data are inputted into a working data preparation device 2 for preparing data based on SX, SZ, D1, D2, JL and L applicable to a raw pawl (a) for a part and a row pawl (b) for a rework. Subsequently, tool locus data are prepared by a CL data preparation device 3. And then said data are transformed into an NC format by an NC data conversion/transfer device 4 for sending them to a memory 5 at the NC side. As the aforementioned method is not for the input of a form working, an NC program is automatically created.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、NC旋盤の自動プログラミング装置における
爪セルフカット用NCプログラム作成装置に関する。
DETAILED DESCRIPTION OF THE INVENTION <Industrial Application Field> The present invention relates to an NC program creation device for pawl self-cutting in an automatic programming device for an NC lathe.

〈従来の技術〉 NC旋盤におけるの生爪セルフカットは、専用の自動プ
ログラミング装置がなく、作業者が機械操作によって直
接セルフカー/ )を行うか或いは自らNCテープを作
成していた。
<Prior art> For self-cutting of raw nails using an NC lathe, there is no dedicated automatic programming device, and the operator has to perform the self-cutting directly by operating the machine or create the NC tape by himself/herself.

〈発明が解決しようとする問題点〉 生爪は多種多様の素材形状をチャックする為、常にセル
フカー/ トが行われ、その生爪自体の形状は一定して
いるわけではない、したがって、自動プログラミング装
置においてこの爪セルフカット用のプログラムを作成し
ようとすると、生爪の加工前形状を測定して入力し、更
に加工後の形状を入力する、といった一連の入力を行わ
ねばならず、これでは従来通り手動で機械を動かして爪
セルフカットを行う方が有利であった。しかし、手動の
場合、爪の厚さく軸方向)の加工径は常に一定となる為
、普通旋盤において行なわれていたようなバックテーパ
のついた形状は削れなかった。
<Problems to be solved by the invention> In order to chuck a wide variety of material shapes, green jaws are constantly self-carting, and the shape of the green jaws themselves is not constant. If you try to create a program for self-cutting nails, you will have to perform a series of inputs, such as measuring and inputting the shape of the raw nail before processing, and then inputting the shape after processing. It was more advantageous to operate the machine and perform the self-cutting of the nails. However, in the case of manual machining, the machining diameter (in the axial direction) due to the thickness of the jaws is always constant, so it was not possible to machine back-tapered shapes as would be the case with ordinary lathes.

そこで、本発明は、上述の欠点に鑑み生爪のセルフカッ
トにつき自動プログラミングにてNCデータを作成する
爪セルフカー/ ト用NCプログラム作成装置の提供を
目的とする。
SUMMARY OF THE INVENTION In view of the above-mentioned drawbacks, the present invention aims to provide an NC program creation device for a nail self-cart that creates NC data by automatic programming for self-cutting of raw nails.

く問題点を解決するための手段〉 上述の目的を達成する本発明は、工具を動かしたときの
機械座標系の位置である加工開始点、セルフカットの径
とその長さを有する入力画面のデータから加工領域を計
算する加工領域データ作成装置と、この加工領域データ
に基づき上記入力画面の切削条件にてCLデータを作成
するCLデータ作成装置と、上記CLデータをNCデー
タ用フォーマットに変換しメモリに転送するNCデータ
変換転送装置とを有することを特徴とする。
Means for Solving the Problems〉 The present invention achieves the above-mentioned objects by using an input screen that includes the machining start point, which is the position in the machine coordinate system when the tool is moved, the self-cut diameter, and its length. A machining area data creation device that calculates a machining area from the data, a CL data creation device that creates CL data based on the machining area data using the cutting conditions on the input screen, and a CL data creation device that converts the CL data into an NC data format. It is characterized by having an NC data conversion and transfer device for transferring data to a memory.

く作   用〉 加工開始点と、セルフカットする径と長さのデータから
加工する領域を計算し更に切削条件を加味することによ
り、従来の自動プログラミングシステムを利用してNC
データを作成できるようになった。
Function> By calculating the area to be machined from the machining start point and self-cut diameter and length data, and taking into account the cutting conditions, NC can be performed using a conventional automatic programming system.
Data can now be created.

く実 施 例〉 ここで、第1図ないし第4図を参照して本発明の詳細な
説明する。第1図において、1はデータ入力であり、こ
のデータ人力lは、第3図に示す入力画面にあって「1
.加工部・・づ、爪素材長さ」までの爪セルフカットデ
ータよりなる。そして、このデータは加工形状の入力デ
ータではなく、工具を実際に加工開始点まで移動させた
ときの機械座標系での位置である加工開始点と、セルフ
カット径と、セルフカット長さとを有し、第3図に示す
入力画面及び第2図の模擬風にて示すように加工開始点
データsx、sz、加工径01゜02、爪長さJL、素
材長さLからなる。
EMBODIMENTS> The present invention will now be described in detail with reference to FIGS. 1 to 4. In FIG. 1, 1 is data input, and this data input is "1" on the input screen shown in FIG.
.. Processing section: Consists of nail self-cutting data up to the length of the nail material. This data is not the input data of the machining shape, but includes the machining start point, which is the position in the machine coordinate system when the tool is actually moved to the machining start point, the self-cut diameter, and the self-cut length. However, as shown in the input screen shown in FIG. 3 and the simulated wind in FIG. 2, it consists of machining start point data sx, sz, machining diameter 01°02, nail length JL, and material length L.

データ入力1は、第1図に示す加工領域データ作成装置
2に入力され、この装置?では上述の「1.加工部・・
・7.爪素材長さ」までのデータによりこれから削る領
域のデータを作成する。すなわち、第2図に示す新品の
生爪(a)と再加工の生爪(b)にあって、加工開始点
データsx、sz、加工径01. [12,長さJL、
Lの相対寸法差から斜線で示した部分である加工領域デ
ータが作成される。この場合、斜線部を囲っている要素
形状のうち太線部が加工形状データ、その他の部分が素
材形状データとなる。
Data input 1 is input to the machining area data creation device 2 shown in FIG. Let's take a look at the above-mentioned "1. Processing section...
・7. Create data for the area to be shaved from the data up to the length of the nail material. That is, for the new raw nail (a) and the reworked raw nail (b) shown in FIG. 2, machining start point data sx, sz, machining diameter 01. [12, length JL,
Processing area data, which is the shaded area, is created from the relative dimensional difference of L. In this case, among the element shapes surrounding the diagonally shaded part, the thick line part becomes the processed shape data, and the other parts become the material shape data.

加工領域データを基にしてCLデータ作成装置3では、
第3図に示す切削条件「8.工具登録番号・・・12.
切込み」により工具軌跡データ(CL:カッタロケーシ
ョン)を作成する。
Based on the machining area data, the CL data creation device 3
Cutting conditions shown in Fig. 3 "8. Tool registration number...12.
The tool path data (CL: cutter location) is created by "cutting depth".

NCデータ変換転送装置4では、CLデータをNG用ラ
フオーマット変換しNC側のメモリ5に作成したNCデ
ータを送るものである。この場合第3図に示す入力画面
での「13.プログラムNoJが用いられる。
The NC data conversion and transfer device 4 converts the CL data into an NG rough format and sends the created NC data to the memory 5 on the NC side. In this case, "13. Program No. J" on the input screen shown in FIG. 3 is used.

こうして、作成されたNCデータの出力例を第4図に示
している。
FIG. 4 shows an output example of the NC data thus created.

〈発明の効果〉 以上説明したように本発明によれば、加工形状を入力す
るのではなく、工具を実際に加工開始点迄動かし、この
ときの機械座標系の位置を加工開始点として入力し、ま
たセルフカットする径と長さを入力するようにしたので
、これ迄、とかく面倒な作業であった爪のセルフカット
が、自動的にそのプログラムを作成できることとなり、
自動プログラミング装置の機能拡張が行なわれることと
なった。
<Effects of the Invention> As explained above, according to the present invention, instead of inputting the machining shape, the tool is actually moved to the machining start point and the position in the machine coordinate system at this time is input as the machining start point. Also, since you can input the diameter and length of the self-cut, you can now automatically create a program for self-cutting your nails, which used to be a troublesome task.
The functions of the automatic programming device will be expanded.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の一例のブロック図、第2図(a)(b
)は作成される加工領域を例示する説明図、第3図は実
際の入力画面を表示した図、第4図は出力されたNCデ
ータを例示した説明図である。 図中。 1はデータ入力、 2は加工領域データ作成装置、 3はCLデータ作成装若。 4はNCデータ変換転送装置である。
FIG. 1 is a block diagram of an example of the present invention, and FIGS. 2(a)(b)
) is an explanatory diagram illustrating a created machining area, FIG. 3 is a diagram displaying an actual input screen, and FIG. 4 is an explanatory diagram illustrating outputted NC data. In the figure. 1 is a data input, 2 is a processing area data creation device, and 3 is a CL data creation device. 4 is an NC data conversion and transfer device.

Claims (1)

【特許請求の範囲】[Claims] 工具を動かしたときの機械座標系の位置である加工開始
点、セルフカットの径とその長さを有する入力画面のデ
ータから加工領域を計算する加工領域データ作成装置と
、この加工領域データに基づき上記入力画面の切削条件
にてCLデータを作成するCLデータ作成装置と、上記
CLデータをNCデータ用フォーマットに変換しメモリ
に転送するNCデータ変換転送装置とを有する爪セルフ
カット用NCプログラム作成装置。
A machining area data creation device that calculates the machining area from input screen data including the machining start point, which is the position in the machine coordinate system when the tool is moved, the self-cut diameter and its length, and a machining area data creation device that calculates the machining area based on the machining area data. An NC program creation device for nail self-cutting, which includes a CL data creation device that creates CL data based on the cutting conditions on the input screen, and an NC data conversion and transfer device that converts the CL data into an NC data format and transfers it to memory. .
JP10681086A 1986-05-12 1986-05-12 Nc program creation device for self-cut of pawl Pending JPS62264848A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10681086A JPS62264848A (en) 1986-05-12 1986-05-12 Nc program creation device for self-cut of pawl

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10681086A JPS62264848A (en) 1986-05-12 1986-05-12 Nc program creation device for self-cut of pawl

Publications (1)

Publication Number Publication Date
JPS62264848A true JPS62264848A (en) 1987-11-17

Family

ID=14443198

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10681086A Pending JPS62264848A (en) 1986-05-12 1986-05-12 Nc program creation device for self-cut of pawl

Country Status (1)

Country Link
JP (1) JPS62264848A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022041079A (en) * 2020-08-31 2022-03-11 ファナック株式会社 Program creation device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022041079A (en) * 2020-08-31 2022-03-11 ファナック株式会社 Program creation device

Similar Documents

Publication Publication Date Title
US4949270A (en) Method of creating NC program for pocket machining
EP0664186A4 (en) Machining information determining system and method, and machining process information determining system and method.
JPH0351548B2 (en)
JPS59229615A (en) Numerical control device
JPS6318404A (en) Position controlling method
WO1987000106A1 (en) System for automatically drawing profile of tool
EP0529077B1 (en) Method of teaching robot
JPS61244444A (en) Work coordinates system setting apparatus for machine tool
JPS62264848A (en) Nc program creation device for self-cut of pawl
JPS59127108A (en) Numerical controller
JPS62163109A (en) Numerical controller
JPS60180749A (en) Correction controlling method for machining reference point in numerically controlled lathe
JPH06100929B2 (en) NC data creation method for machining uncut parts in NC data creation device
JP2753365B2 (en) How to create numerical control information
JPS63127853A (en) How to calculate the machining path
US5357445A (en) Taper angle setting and displaying method for programming unit
JP2648228B2 (en) Simultaneous machining shape determination method in automatic programming
JP3248081B2 (en) Automatic program creation device with automatic cutting axis change function
JP2663931B2 (en) Graphic display method of numerical controller
Welbourn Computer-Aided Engineering(CADCAM/DUCT) in the Foundry
JP2792764B2 (en) Numerical control data editing device
JPS63250709A (en) Method for determining cutting direction
JPS61270051A (en) Work coordinate system setting device for machine tool
JPS60126708A (en) Numerical control working method
JP3175401B2 (en) CAD / CAM equipment