JPS62224550A - Area machining indication system in automatic nc programming - Google Patents
Area machining indication system in automatic nc programmingInfo
- Publication number
- JPS62224550A JPS62224550A JP6674686A JP6674686A JPS62224550A JP S62224550 A JPS62224550 A JP S62224550A JP 6674686 A JP6674686 A JP 6674686A JP 6674686 A JP6674686 A JP 6674686A JP S62224550 A JPS62224550 A JP S62224550A
- Authority
- JP
- Japan
- Prior art keywords
- data
- machining
- input
- shape
- processing
- 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
Links
- 238000003754 machining Methods 0.000 title claims abstract description 95
- 238000000034 method Methods 0.000 claims abstract description 28
- 238000012545 processing Methods 0.000 claims description 44
- 238000013500 data storage Methods 0.000 claims description 19
- 239000000463 material Substances 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 11
- 238000003801 milling Methods 0.000 description 11
- 238000007796 conventional method Methods 0.000 description 7
- 238000013459 approach Methods 0.000 description 5
- 230000002452 interceptive effect Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 239000002826 coolant Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003340 mental effect Effects 0.000 description 2
- 230000003746 surface roughness Effects 0.000 description 2
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 241001494479 Pecora Species 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- VIKNJXKGJWUCNN-XGXHKTLJSA-N norethisterone Chemical compound O=C1CC[C@@H]2[C@H]3CC[C@](C)([C@](CC4)(O)C#C)[C@@H]4[C@@H]3CCC2=C1 VIKNJXKGJWUCNN-XGXHKTLJSA-N 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Landscapes
- Numerical Control (AREA)
Abstract
Description
【発明の詳細な説明】
(発明の技術分野)
本発明は、数値制御(NC)工作機械あるいはNG工作
機械用自動プログラミング装置における自動プログラミ
ング機能により加工プログラムを作成する場合の領域加
工指定方式に関する。DETAILED DESCRIPTION OF THE INVENTION (Technical Field of the Invention) The present invention relates to an area machining designation method when a machining program is created by an automatic programming function in a numerically controlled (NC) machine tool or an automatic programming device for an NG machine tool.
(発明の技術的背景とその問題点)
NC工作機械の発達に伴い、多岐にわたる加工が可能に
なっている。しかし、ユーザー側からみた使い易さ、た
とえば加工プログラムの作り易さといった観点からすれ
ばまだまだ問題は多い。(Technical background of the invention and its problems) With the development of NC machine tools, a wide variety of processing has become possible. However, there are still many problems in terms of ease of use from the user's perspective, such as ease of creating machining programs.
NG工作機械用自動プログラミングシステムを使ってN
C用加工プログラムを作成する場合、領域加工に関して
は、同一加工形状入力による加工指定がしばしば生ずる
。たとえば、フライス或いはポケット加工を行なった後
に面取を行なおうとする際の面取加工形状は、前加工の
フチイス或いはポケット加工によって入力した形状要素
データと同じであるにも拘らず、従来はこの形状要素デ
ータを再度入力しなければならないといった重複した操
作を行なっている。いま、平面入力形状図を示す第9図
(A)のような形状の輪郭加工を行なった後に、同図(
B)のようにワーク上部の稜線部分)INを面取するよ
うな場合について考えてみる。なお、第9図(B)は同
図(A)の立面加工形状図を示している。ここに表示さ
れたワークの加工形状は。N using automatic programming system for NG machine tools
When creating a machining program for C, for area machining, machining is often specified by inputting the same machining shape. For example, when chamfering is attempted after milling or pocket machining, the shape of the chamfer is the same as the shape element data input for the pre-processing edge cutter or pocket machining, but conventionally this Duplicate operations such as having to re-enter shape element data are performed. Now, after performing contour processing of the shape as shown in Figure 9 (A) which shows the planar input shape diagram, the figure (
Let us consider a case where the ridgeline part (IN) of the upper part of the workpiece is chamfered as shown in B). Note that FIG. 9(B) shows an elevational processing shape diagram of FIG. 9(A). The machining shape of the workpiece displayed here is.
直m娶素・・・・・・文1〜!L??・・・・・・計2
2箇所円弧要素・・・・・・R1” R18・・・・・
・計!8箇所にて形成されており、輪郭加工については
これら直線及び円弧要素の他に、加工開始前の位置決め
点M、アプローチ点A、加工終了後の逃げ点Eの指定が
必要であるから、結局第9図(A)の形状を指定するた
めには、計43個の形状要素に関するデータを入力しな
ければならない、そして、これらの形状要素については
、次のようなデータ■〜■を入力する必要がある。すな
わち。Naomi Sou......Sentence 1~! L? ?・・・・・・Total 2
2 arc elements...R1" R18...
・Total! It is formed at 8 locations, and for contour machining, in addition to these linear and circular arc elements, it is necessary to specify the positioning point M before the start of machining, the approach point A, and the escape point E after the end of machining. In order to specify the shape shown in Fig. 9 (A), it is necessary to input data regarding a total of 43 shape elements, and for these shape elements, input the following data ■ to ■. There is a need. Namely.
(OM ・・・位置決め点のX、Y、Z $標、
送り形態
t、>A ・・・アプローチ点のx、Y座標、ア
プローチ方法、アプローチ円半径。(OM...X, Y, Z $ mark of positioning point,
Feed form t, >A...X and Y coordinates of approach point, approach method, approach circle radius.
■直線要素・・・終点のX、Y座標(極座標入力であれ
ば半径と角度)2次の形状要素
との接続形態
■円弧要素・・・円弧終点のX、Y座標2円弧中心のX
、Y座標1門弧半径1円弧回転方
向1次の形状要素との接続形態
■E ・・・逃げ点のX、Y、Z座標、逃げ円半径
、送り形態
である、これらデータ■〜■は必らずしも全て入力する
必要はないが、最終形状要素に関するデータを入力し終
った段階で、全ての形状要素についてのデータはデータ
入力或いは内部自動計算の如何を問わず確定している必
要がある。■Line element...X, Y coordinates of the end point (radius and angle if input in polar coordinates) Connection form with secondary shape elements ■Circular element...X, Y coordinates of the end point of the arc 2X of the center of the arc
, Y coordinate 1 arc radius 1 circular arc rotation direction 1 connection form with the shape element ■E...X, Y, Z coordinates of escape point, escape circle radius, feed form, these data ■~■ It is not necessarily necessary to input all the data, but once you have finished inputting the data regarding the final shape elements, the data for all shape elements must be determined, whether by data input or internal automatic calculation. There is.
仮に289図(A)の加工形状を構成する43の形状要
素について、上述のデータを全て入力するとすれば、上
記■〜■に示す計205項目のデータの入力が必要とな
る。そして、第9図(B)に示すように輪郭NNを加工
した後に面取)INの加工を行なう場合、加工形状の入
力に際しては、上述した205項目のデータを全く同じ
ように入力しなければならない。If all the above-mentioned data were to be input for the 43 shape elements that make up the processed shape shown in FIG. When machining (chamfer) IN after machining the contour NN as shown in Fig. 9 (B), when inputting the machining shape, the data of the 205 items mentioned above must be input in exactly the same way. It won't happen.
このような輪郭加工及び面取加工のためのデータ入力例
を第1θ図に示して説明する。An example of data input for such contour processing and chamfering processing will be explained with reference to FIG. 1θ.
まず、加工メニューの中から輪郭加工を指定しくステッ
プ5ll)、次に輪郭加工に必要な加工データを入力す
る(ステップ512)、加工データとしては面粗度、工
具径、仕上げ代、加工源さなどがある。これらの入力デ
ータ及び技術データに基づき輪郭加工条件が自動決定さ
れ(ステップ513)、切削速度、送り速度、クリアラ
ンス、クーラントの有無等の切削条件が自動決定される
0次に、加工形状要素を指定しくステップ514)、前
述の205項目のデータを入力する。First, specify contour machining from the machining menu (Step 5ll), then enter the machining data necessary for contour machining (Step 512). The machining data includes surface roughness, tool diameter, finishing allowance, and machining source. and so on. Contour machining conditions are automatically determined based on these input data and technical data (step 513), and cutting conditions such as cutting speed, feed rate, clearance, presence or absence of coolant are automatically determined. Next, machining shape elements are specified. Next, in step 514), the data of the 205 items described above are input.
輪郭加工についての形状要素指定が終了すると1次に加
工メニューの中から面取加工を指定しくステップ515
)、面取加工データを入力する(ステップ31B)、こ
の面取加工データとしては、面取工具径1面取量1面取
方向等のデータを入力する。これら入力データ及び技術
データに基づき、面取加工条件が自動決定され(ステー
、プ517)、この面取加工における切削速度、送り速
度、クーラントの有無等の切削条件が自動決定される0
次に、この面取加工をすべき加工形状要素を指定しくス
テップ518)、上述の205項目のデータを入力する
ことになる。この場合、位置決め点M、アプローチ点A
、加工終了後の逃げ点Eに関しては、必らずしも輪郭指
定時と同じでなくても面取加工に直接影響を与えるもの
ではないが、形状要素データは輪郭加工時と異なったデ
ータを入力すると面取ができなくなるか、または被切削
物を損傷する可1脂性が大となるので、入力ミスは許さ
れない。When the shape element designation for contour machining is completed, chamfer machining is specified from the primary machining menu in step 515.
), chamfering data is input (step 31B). As this chamfering data, data such as chamfering tool diameter, chamfering amount, chamfering direction, etc. are input. Based on these input data and technical data, chamfering processing conditions are automatically determined (stay, step 517), and cutting conditions such as cutting speed, feed rate, presence or absence of coolant, etc. in this chamfering processing are automatically determined.
Next, in step 518), the data of the above-mentioned 205 items are input to specify the machining shape element to be chamfered. In this case, positioning point M, approach point A
, Regarding the relief point E after machining, it does not necessarily have a direct effect on chamfering even if it is not the same as when specifying the contour, but the shape element data may be different from that during contour machining. Input errors cannot be tolerated because inputting the information will make it impossible to chamfer or may damage the workpiece.
以上のように従来の方法によれば、同一加工形状に対し
て複数の領域加工、たとえばフライス、ポケット、溝1
輪郭加工などが適用される場合、2番目以降の加工に対
しても同一の加工形状要素データの入力が要求されるの
で、プログラム作成者の精神的負担が大きく、またデー
タ入力項目数も加工種類に比例して増加する。As described above, according to the conventional method, it is difficult to process multiple areas on the same machined shape, such as milling, pocket, groove, etc.
When contour machining etc. is applied, the same machining shape element data is required to be input for the second and subsequent machining, which places a heavy mental burden on the program creator, and the number of data input items also depends on the type of machining. increases in proportion to
このためデータ入力に時間がかかると共に、データ誤入
力の可能性が増えるといった問題点や、自動プログラミ
ング装置内部に確保されている有限の形状要素データ格
納部に同一データが重複して保存されるのは不経済であ
り、実質的に指定できる形状要素数が減少してしまうと
いった問題点があった。For this reason, there are problems such as it takes time to input data, increases the possibility of data input errors, and the same data may be stored twice in the finite shape element data storage area secured inside the automatic programming device. This method is uneconomical, and there is a problem in that the number of shape elements that can be specified is actually reduced.
(発明の目的)
本発明は上述のような事情からなされたものであり1本
発す1の目的は、複数の領域加工が指定された場合に、
同一加工形状要素は1回のデータ入力だけで全ての領域
加工をn(能とするようなNG用自動プログラミングに
おける領域加工指定方式を提供することにある。(Object of the Invention) The present invention was made in view of the above-mentioned circumstances, and the first purpose of issuing one is to
The purpose of the same processing shape element is to provide an area processing designation method in automatic programming for NG that allows processing of all areas with only one data input.
(発明のJN要)
本発明は、加工データ及び加工条件を設定して加工プロ
グラムを作成するNC用自動プログラミングにおける領
域加工指定方式に関するもので、加工条件の決定に必要
な技術データを登録しておく技術データ登録部と、標準
的な加工データを予め名称を付けて登録しておく加工デ
ータ登録部と、所望の加工を行なうための入力データ及
び内部で自動決定された加工データを格納しておく入力
データ格納部と、所望の形状に加工するための形状要素
データを格納しておく形状要素データ格納部とを有し、
上記技術データ登録部、上記加工データ登録部、上記入
力データ格納部及び上記形状要素データ格納部にそれぞ
れ登録又は格納された各データに基づいて、同一加工形
状を重複して入力することなく所望の加工プログラムを
作成するよにしたものである。(JN Essentials of the Invention) The present invention relates to an area machining designation method in automatic programming for NC that creates a machining program by setting machining data and machining conditions, and registers technical data necessary for determining machining conditions. There is a processing data registration section that stores standard processing data with pre-named names, and a processing data registration section that stores input data for performing desired processing and internally automatically determined processing data. an input data storage section for storing data, and a shape element data storage section for storing shape element data for processing into a desired shape,
Based on the respective data registered or stored in the technical data registration section, the processing data registration section, the input data storage section, and the shape element data storage section, the desired processing shape can be obtained without duplicating the same processing shape. It is designed to create a machining program.
(発明の実施例)
第1図は1本発明を適用した対話型自動プログラミング
システムの構成ブロック図の一例を示すもので、主制御
部1は各種制御の中心部となっており、入出力の管理及
び加工プログラムの生成を行なうようになっている。そ
して、まずキーボード2から入力された対話入力データ
は、入力データ格納部6に格納される。また、加工条件
の決定に必要な技術データは技術データ登録部7に予め
登録されており、ポストプロセッサデータ登録部9には
対象とする工作機械、NC装置に関するGコード、Mコ
ードや工具交換シーケンスといった固有のデータが登録
されている。また、加工データ登録部4には同一加工形
状に適用可使な領域加工の組合せに関するデータ、つま
り登録名称、領域加工の工程数。(Embodiment of the Invention) Fig. 1 shows an example of a block diagram of the configuration of an interactive automatic programming system to which the present invention is applied. It is designed to manage and generate processing programs. First, the dialog input data input from the keyboard 2 is stored in the input data storage section 6. In addition, the technical data necessary for determining machining conditions is registered in advance in the technical data registration section 7, and the post-processor data registration section 9 stores G codes, M codes, and tool change sequences related to the target machine tool and NC device. Unique data such as: Furthermore, the machining data registration unit 4 contains data regarding combinations of area machining that can be applied to the same machining shape, that is, registered names and the number of process steps for area machining.
それぞれの工程における加工種類及び使用工具といった
標準加工データが登録されており、加工データの新規登
録及び修正、削除といった編集は加工データ編集手段3
を介して行なわれる。一方、加工形状要素に関するデー
タは形状要素データ格納fs10に格納される。ここで
、主制御部1は入力データ格納部6及び形状要素データ
格納部10のデータをポストプロセッサデータ登録部9
のデータに基づいて処理し、目的の工作機械に適合する
NGパートプログラムを作成し、加工プログラム格納部
8に格納する。これら一連の登録、格納などはグラフィ
ックCRT5での入力案内・入力表示、キーボード2に
よるデータ入力といった具合に対話形式で進められる。Standard machining data such as machining type and tools used in each process is registered, and editing such as new registration, correction, and deletion of machining data is performed by the machining data editing means 3.
It is done through. On the other hand, data regarding processing shape elements is stored in the shape element data storage fs10. Here, the main control section 1 transfers data from the input data storage section 6 and the shape element data storage section 10 to the post-processor data registration section 9.
An NG part program suitable for the target machine tool is created and stored in the machining program storage section 8. These series of registration, storage, etc. are carried out in an interactive manner, such as input guidance and input display on the graphic CRT 5 and data input using the keyboard 2.
このような構成において、その動作を第2図のフローチ
ャートを参照して説明する。The operation of such a configuration will be explained with reference to the flowchart in FIG.
まず、キーボード2により入力される対話入力データと
して、加工面角度の指定が行なわれる(ステップS1)
、この場合、付加軸なしの工作機械に対するNCパート
プログラムを作成する場合には、加工面角度データの入
力は必要でない0次に、加工の指定を行ない(ステップ
S2)、穴加工、領域加工(フライス、ポケット、溝1
輪郭)といった加工を指定し、これら加工工程のそれぞ
れについて使用工具、加工径、加工深さ、切削幅、切込
量等を入力し、これら入力データ及び予め技術データ登
録部7に登録された切削データ等により、工具材質、工
具径、被切削物材質の組合せ条件における最適切削速度
、送り速度、クリアランス量、ステップフィード送り量
等を主制御部lが決定する。First, a machining surface angle is specified as interactive input data input using the keyboard 2 (step S1).
, In this case, when creating an NC part program for a machine tool without an additional axis, input of machining surface angle data is not necessary.In the 0th order, machining is specified (step S2), hole machining, area machining ( Milling cutter, pocket, groove 1
For each of these machining processes, input the tool used, machining diameter, machining depth, cutting width, depth of cut, etc. Based on the data, etc., the main control unit 1 determines the optimum cutting speed, feed rate, clearance amount, step feed feed amount, etc. under the combination conditions of the tool material, tool diameter, and material to be cut.
次に、加工形状の指定が行なわれるが(ステップS3)
、ここでは各加工についての具体的な形状データ、たと
えば穴加工における穴の配置。Next, the machining shape is specified (step S3).
, here, specific shape data for each machining, such as hole arrangement in hole machining.
個数とかポケット加工を適用すべき形状を構成する各々
の形状要素データ等を入力する。そして、これらデータ
指定を必要な形状、加工、加工面角度毎に繰返す(ステ
ップS1〜S8)、これらのデータ入カニ程が終了する
と、主制御部1は入力データ格納部6及び形状要素デー
タ格納部8のデータをポストプロセッサデータ登録部l
Oのデータに基づいて処理し、所望のNC工作機械に適
合するNCパートプログラムを作成する(ステップS7
)、その後、プログラム作r&者の指示に応じてこのN
Gパートプログラムの加工シミュレーシゴンを行ない(
ステップs9)、工具軌跡、加工工程等をチェックする
。なお、ステップS3の形状要素指定において一度入力
された形状賛素群データは、加工データ登録部4に登録
されている領域加工法を4IIr&する全ての工程の領
域加工に対する形状要素入力データとみなされ、NGパ
ードブaグラムに組込むことができる。The number of pieces and data of each shape element forming the shape to which pocket processing is applied are input. Then, these data specifications are repeated for each required shape, machining, and machined surface angle (steps S1 to S8). When these data input processes are completed, the main control unit 1 stores the input data storage unit 6 and the shape element data storage. The data in section 8 is sent to the post-processor data registration section l.
Processing is performed based on the data of O to create an NC part program suitable for the desired NC machine tool (step S7
), then this N according to the instructions of the program creator
Perform machining simulation of the G part program (
In step s9), the tool trajectory, machining process, etc. are checked. Note that the shape support element group data once input in the shape element designation in step S3 is regarded as shape element input data for area processing of all processes in which the area processing method registered in the processing data registration unit 4 is 4IIr&. , can be incorporated into the NG pardobe a-gram.
第3図は、US91M(x) 、 CB) ニ示す形
状加工について、未発IIを適用した場合のフローチャ
ートであり、従来方丈により行なった第10図のフロー
チャートに対応するものである。第3図において、まず
登録加工名称を指定しくステップ521)、輪郭9面取
加工に必要な加工データとして面粗度9輪郭工具径、加
工深さ9面取量。FIG. 3 is a flowchart for the shape processing shown in US91M(x), CB) D, when Mitatsu II is applied, and corresponds to the flowchart in FIG. 10 for conventional hojo processing. In FIG. 3, first, the registered machining name is specified (step 521), and the machining data necessary for contour 9 chamfering is surface roughness 9 contour tool diameter, machining depth 9 chamfer amount.
面取方向2而取工具径等を入力する(ステップ522)
、この入力データに基づ應―郭1面取加工の加工条件を
自動決定しくステップ523)、加工形状要素の指定を
行なう(ステップ524)、この加工形状要素指定デー
タは第1O図で説明したステップS14又はS18と同
じであり1本発明を適用することにより43の要素、2
05のデータを一度だけ入力すれば良いことが分る。Input the chamfering direction 2, chamfering tool diameter, etc. (step 522)
Based on this input data, the machining conditions for the one-sided chamfer machining are automatically determined (step 523), and the machining shape elements are specified (step 524). This machining shape element designation data is as explained in Fig. 1O. This is the same as step S14 or S18, and by applying the present invention, 1. 43 elements, 2.
It turns out that you only need to input the data for 05 once.
第4図(A)、及び(B)は、領域加工の組合せについ
て、従来方式を本発明方式における形状要素データ格納
部!Oの利用効率の差異をみるための−・形状例を示し
ており、同図(B)は加工のための入力形状要素を示す
もので、直線要素見+−!L4.円弧要素R1〜R2で
構成される加工形状に対し、被切削物上面を7ライス加
工FF。FIGS. 4(A) and 4(B) show the shape element data storage unit in the conventional method and the present invention method regarding the combination of area processing. This figure shows an example of the - shape to see the difference in the utilization efficiency of O. Figure (B) shows the input shape elements for machining, and the linear element +-! L4. Seven milling FF is performed on the upper surface of the workpiece for the machining shape composed of circular arc elements R1 and R2.
側面を輪郭加工NN、フライス加工面FFと輪郭加工面
NNとの交線について面取加工■を行なうものである。The side surface is contoured NN, and the intersection line of the milled surface FF and the contoured surface NN is chamfered (2).
第4図(A)に示すような形状物を加工するためのデー
タ入力操作手順について、従来方式によるものを第5図
及び第6図(A)。FIGS. 5 and 6 (A) show the data input operation procedure for processing a shaped object as shown in FIG. 4 (A) using a conventional method.
(B)に、本発明方式によるものを第7図及び第8図に
示す、従来はf:!S7図に示すように、まずフライス
加工指定を行ない(ステップ531)、次にフライス加
工データを入力すると(ステップ532)、この入力デ
ータに基づいてフライス加工条件が自動決定され(ステ
ップ533)、次に第8図の■で示すようなフライス加
工形状要1!1(−P)を指定する。同様に輪郭加工に
ついてもステップS35〜S37のような手順で進み、
第8図の■で示すようなフライス加工形状要素データP
と全く同一の輪郭加工形状要素を入力する(ステップ5
38)、そして1面取加工についてもステップ538〜
5t41のような手順で進み、第8図の■で示すような
フライス加工形状要素データPと全く同一の面取加工形
状要素を入力する(ステップ542)、このように、フ
ライス加工1輪郭加工1面取加工がそれぞれ独立した加
工として扱われるため、それぞれの加工についての形状
要素の入力が必要となり、形状要素データ格納部!0に
は全く同じ内容であるに、A、E、it 〜旦4 。In (B), the method according to the present invention is shown in FIGS. 7 and 8, and the conventional method is f:! As shown in Figure S7, first, milling is specified (step 531), then milling data is input (step 532), milling conditions are automatically determined based on this input data (step 533), and the next 8. Specify the milling shape required 1!1 (-P) as shown by ■ in FIG. Similarly, for contour processing, proceed according to steps S35 to S37,
Milling shape element data P as shown by ■ in Fig. 8
Input the contour processing shape element that is exactly the same as (Step 5)
38), and step 538~ for single chamfer processing
5t41, and input a chamfering shape element that is exactly the same as the milling shape element data P shown by ■ in FIG. 8 (step 542). In this way, milling 1 contour machining 1 Since each chamfering process is treated as an independent process, it is necessary to input the shape elements for each process, and the shape element data storage section! 0 has exactly the same content, A, E, it ~dan4.
R1,R2といった形状要素データPが3加工分重複し
て格納される。Shape element data P such as R1 and R2 is stored redundantly for three processes.
これに対し、未発I11方式による第5図に示すデータ
入力操作手順をみると、まず、登録加工名称を指定する
が(ステップ551)、この場合。On the other hand, looking at the data input operation procedure shown in FIG. 5 using the unissued I11 method, first, a registered processing name is specified (step 551), but in this case.
加工データ登録部4には予め登録加工名称を第6図(A
)に示すようにFMILLIとして登録しておく、そし
て、加工データを入力すると(ステップ552)、この
入力された加工データにJ、Iiづいて加工条件が自動
決定される(ステップ553)、次に第6図(B)に示
すような加工形状要素を指定する(ステップ554)、
このような手順を第1図を#照して更に詳細に説明する
と、まずキーボード2で登録加工名称を指定し、予め登
録されている加工名称FMILLIが選択されると5主
制御部lは加工データ登録部4に登録されているFMT
LLIに関するデータにノ^づき、FNrLL1tJI
M成する7ライス、輪郭1面取の各加工法についての加
工データ入力案内をグラフィックGRT5に表示し、入
力された加工データにノ、(づいて各工程の加工条件を
自動決定する。そして、加工形状要素指定においては踵
、A、E、見1〜14.R+、 R2を一度だけ入力す
れば良く、形状要素データ格納部10には複合加工法F
MILLIとしてl加工分だけの形状要素データが格納
される。つまり、従来方式に比し、入力するデータ及び
格納すべきデータは1/3 となる。In the processing data registration section 4, registered processing names are registered in advance in Fig. 6 (A
), and when machining data is input (step 552), machining conditions are automatically determined based on J and Ii based on the input machining data (step 553), and then Specifying processing shape elements as shown in FIG. 6(B) (step 554),
To explain such a procedure in more detail with reference to FIG. FMT registered in data registration section 4
Based on the data regarding LLI, FNrLL1tJI
The machining data input guide for each machining method of M-forming 7 rices and 1 contour chamfer is displayed on the graphic GRT5, and the machining conditions for each process are automatically determined based on the input machining data. In specifying the machining shape elements, it is only necessary to input heel, A, E, 1-14.
Shape element data for l machining is stored as MILLI. In other words, compared to the conventional method, the amount of data to be input and data to be stored is 1/3.
(発明の効果)
以上のように本発明方式によれば、同一加工形状に対し
て複数の領域加工が適用される場合に、形状要素データ
の入力操作が簡便となるばかりでなく、同一形状データ
の重複入力を回避することができるので、NCパートプ
ログラム作成時の作成時間短縮、誤データ入力の減少、
プログラム作成者の精神的負担の軽減を図ることができ
る。また同時に、同一形状に関する形状要素データを重
複して保存せずに済むので、指定可能な形状要素数を実
質的に増加することができる。(Effects of the Invention) As described above, according to the method of the present invention, when multiple area machining is applied to the same machining shape, not only the input operation of shape element data becomes simple, but also the input operation of shape element data becomes easy. By avoiding duplicate input of
It is possible to reduce the mental burden on the program creator. At the same time, since shape element data regarding the same shape does not need to be stored redundantly, the number of shape elements that can be specified can be substantially increased.
第1図は本発明を適用した対話型自動プログラミングシ
ステムの構成例を示すブロック図、i2及び第3図はそ
れぞれ本発明の動作例を示すフローチャート、第4図(
A) 、 CB)は加工物体の一例を示す図、第5図
は本発明による領域加工指定方式を示すフローチャート
、第6図(A)及び(B)はそのデータ例を示す図、第
7図は有来方式を示すフローチャート、第8図はそのデ
ータ例を示す図、第91M(A) 、(B)は加工物
体の一例を示す図、第1O図は従来方式によるプログラ
ム作成操作手順を示す図である。
l・・・主制御部、2・・・キーボード、3・・・加工
データ編集手段、4・・・加工データ登録部、5・・・
グラフィックCRT、6・・・入力データ格納部、7・
・・技術データ登録図、8・・・加工プログラム格納部
、9・・・ポストプロセッサデータ登録部、10・・・
形状要素データ格納部。
出願人代理人 安 形 雄 三
第を図
第2隠
$3 回
(A)
t
CB)
羊4図
(災加i腎尤)
$5図 第O図(A)
第6 図 CB>
第7図
!5
8M
第9図FIG. 1 is a block diagram showing a configuration example of an interactive automatic programming system to which the present invention is applied, FIGS.
A) and CB) are diagrams showing an example of a workpiece, FIG. 5 is a flowchart showing the area processing designation method according to the present invention, FIGS. 6 (A) and (B) are diagrams showing examples of the data, and FIG. 7 8 is a flowchart showing the conventional method, FIG. 8 is a diagram showing an example of the data, 91M(A) and (B) are diagrams showing an example of the workpiece, and FIG. 1O is a diagram showing the program creation operation procedure by the conventional method. It is a diagram. l... Main control unit, 2... Keyboard, 3... Processing data editing means, 4... Processing data registration unit, 5...
Graphic CRT, 6... Input data storage section, 7.
...Technical data registration diagram, 8...Machining program storage section, 9...Post processor data registration section, 10...
Shape element data storage. Applicant's agent Yu Yasugata Figure 3 Figure 2 Hidden $3 (A) t CB) Figure 4 Sheep (Disaster Calculation) Figure 5 Figure O (A) Figure 6 CB> Figure 7 ! 5 8M Figure 9
Claims (1)
成するNC用自動プログラミングにおいて、加工条件の
決定に必要な技術データを登録しておく技術データ登録
部と、標準的な加工データを予め名称を付けて登録して
おく加工データ登録部と、所望の加工を行なうための入
力データ及び内部で自動決定された加工データを格納し
ておく入力データ格納部と、所望の形状に加工するため
の形状要素データを格納しておく形状要素データ格納部
とを有し、前記技術データ登録部、前記加工データ登録
部、前記入力データ格納部及び前記形状要素データ格納
部にそれぞれ登録又は格納された各データに基づいて、
同一加工形状を重複して入力することなく所望の加工プ
ログラムを作成するようにしたことを特徴とするNC用
自動プログラミングにおける領域加工指定方式。In automatic programming for NC, which sets machining data and machining conditions to create a machining program, there is a technical data registration section that registers the technical data necessary to determine machining conditions, and a technical data registration section that pre-names standard machining data. a processing data registration section for registering data, an input data storage section for storing input data for performing a desired processing and internally automatically determined processing data, and a shape element for processing into a desired shape. a shape element data storage section for storing data, and each data registered or stored in the technical data registration section, the processing data registration section, the input data storage section, and the shape element data storage section, respectively. based on,
A region machining designation method in automatic programming for NC, characterized in that a desired machining program is created without repeatedly inputting the same machining shape.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6674686A JPS62224550A (en) | 1986-03-25 | 1986-03-25 | Area machining indication system in automatic nc programming |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6674686A JPS62224550A (en) | 1986-03-25 | 1986-03-25 | Area machining indication system in automatic nc programming |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS62224550A true JPS62224550A (en) | 1987-10-02 |
Family
ID=13324751
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6674686A Pending JPS62224550A (en) | 1986-03-25 | 1986-03-25 | Area machining indication system in automatic nc programming |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62224550A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1989012854A1 (en) * | 1988-06-23 | 1989-12-28 | Fanuc Ltd | Operation processing unit |
WO1989012853A1 (en) * | 1988-06-24 | 1989-12-28 | Fanuc Ltd | Nc data preparation method for boring |
US5115400A (en) * | 1989-05-08 | 1992-05-19 | Mitsubishi Denki Kabushiki Kaisha | Cad/cam apparatus |
WO2009008155A1 (en) * | 2007-07-07 | 2009-01-15 | Sodick Co., Ltd. | Device for generating program for combined machines enabling water-jet machining and wire electric discharge machining |
DE112010002839T5 (en) | 2009-07-06 | 2012-12-06 | Mitsubishi Electric Corp. | AUTOMATIC PROGRAMMING DEVICE AND AUTOMATIC PROGRAMMING METHOD |
US9494930B2 (en) | 2009-07-06 | 2016-11-15 | Mitsubishi Electric Corporation | Automatic programming apparatus and automatic programming method |
JP2020069634A (en) * | 2018-10-29 | 2020-05-07 | 西部電機株式会社 | Grinding program generation device, grinding program processor, and grinding program generation method |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58155146A (en) * | 1982-03-04 | 1983-09-14 | Mitsubishi Electric Corp | Numerical control processing system |
-
1986
- 1986-03-25 JP JP6674686A patent/JPS62224550A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58155146A (en) * | 1982-03-04 | 1983-09-14 | Mitsubishi Electric Corp | Numerical control processing system |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1989012854A1 (en) * | 1988-06-23 | 1989-12-28 | Fanuc Ltd | Operation processing unit |
WO1989012853A1 (en) * | 1988-06-24 | 1989-12-28 | Fanuc Ltd | Nc data preparation method for boring |
US5115400A (en) * | 1989-05-08 | 1992-05-19 | Mitsubishi Denki Kabushiki Kaisha | Cad/cam apparatus |
WO2009008155A1 (en) * | 2007-07-07 | 2009-01-15 | Sodick Co., Ltd. | Device for generating program for combined machines enabling water-jet machining and wire electric discharge machining |
DE112010002839T5 (en) | 2009-07-06 | 2012-12-06 | Mitsubishi Electric Corp. | AUTOMATIC PROGRAMMING DEVICE AND AUTOMATIC PROGRAMMING METHOD |
JP5163814B2 (en) * | 2009-07-06 | 2013-03-13 | 三菱電機株式会社 | Automatic programming apparatus and method |
US9152143B2 (en) | 2009-07-06 | 2015-10-06 | Mitsubishi Electric Corporation | Automatic programming apparatus and automatic programming method |
US9494930B2 (en) | 2009-07-06 | 2016-11-15 | Mitsubishi Electric Corporation | Automatic programming apparatus and automatic programming method |
DE112010002839B4 (en) | 2009-07-06 | 2019-02-21 | Mitsubishi Electric Corp. | AUTOMATIC PROGRAMMING DEVICE AND AUTOMATIC PROGRAMMING METHOD |
JP2020069634A (en) * | 2018-10-29 | 2020-05-07 | 西部電機株式会社 | Grinding program generation device, grinding program processor, and grinding program generation method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4636938A (en) | Method and apparatus for producing numerical control programs | |
JPS5882648A (en) | Tool arrangement control method in numerically controlled machine tool | |
US4878172A (en) | Four-axis lathe NC program creation method | |
JPS6257852A (en) | Automatic programming device | |
JPS62224550A (en) | Area machining indication system in automatic nc programming | |
JPH03177903A (en) | Method and device for production of nc working data | |
JPS58175010A (en) | Graphic display method of numerical controller for 4-axis lathe | |
JPS6267607A (en) | Automatic programming device | |
JPS60127950A (en) | Selection of tool in automatic programming | |
JP2753365B2 (en) | How to create numerical control information | |
JPS5975307A (en) | Numerical control part program outputting system | |
JPH0685130B2 (en) | Processing area division processing device in automatic processing machine | |
JP2646034B2 (en) | Numerical control unit | |
JPS61105609A (en) | Automatic programming device of numerical control machine tool | |
JPS62140739A (en) | Processing order setting device for automatic processing machines | |
JPH0418985B2 (en) | ||
JPH11175122A (en) | Device and method for preparing numerical control data, numerical control tool machine and storage medium | |
JPS60180747A (en) | Method of controlling machining sequence in numerically controlled machine tool | |
JPS6268251A (en) | Tool selecting method | |
JPS61257740A (en) | Tool selection system | |
JPS62222303A (en) | Registering and editing system for automatic programming for nc | |
JPH0397007A (en) | Process automatic determination method using automatic program of machining center | |
JPH057133B2 (en) | ||
JPS61105615A (en) | Working area designating system of nc data generating device | |
JPH03156507A (en) | Programming system for interactive numerical controller or automatic programming device |