JPH04256546A - Automatic programming device for grinding machine - Google Patents

Automatic programming device for grinding machine

Info

Publication number
JPH04256546A
JPH04256546A JP3566191A JP3566191A JPH04256546A JP H04256546 A JPH04256546 A JP H04256546A JP 3566191 A JP3566191 A JP 3566191A JP 3566191 A JP3566191 A JP 3566191A JP H04256546 A JPH04256546 A JP H04256546A
Authority
JP
Japan
Prior art keywords
grinding
cycle
machining
machining allowance
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
Application number
JP3566191A
Other languages
Japanese (ja)
Inventor
Toshiyuki Minamitani
南谷 俊行
Hiroaki Arai
荒井 廣明
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.)
Okuma Corp
Original Assignee
Okuma Machinery Works 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 Okuma Machinery Works Ltd filed Critical Okuma Machinery Works Ltd
Priority to JP3566191A priority Critical patent/JPH04256546A/en
Publication of JPH04256546A publication Critical patent/JPH04256546A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

PURPOSE:To make a processing program of a grinding resistant material and a long-size article and extensively shorten a program making time by processing one surface to be ground by way of dividing it into an optional number of grinding cycles. CONSTITUTION:A process data memory means 9 to memorize a machining allowance specified in a processing cycle to process each surface to be ground and measurement and a means 8 to memorize a remaining machining allowance of each processing cycle are provided. Additionally, it is made possible to specify an optional number of processing cycles on one surface to be ground by providing a processing program making means 10 to make a processing program 11 to carry out grinding processing from processing cycle starting dimensions keeping the machining allowance and the remaining machining allowance from the dimensions in accordance with each processing cycle to processing cycle finishing dimensions keeping the remaining machining allowance from the dimensions.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、加工物の所定の研削面
毎に指定された研削サイクルから加工プログラムを作成
する研削盤用自動プログラミング装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic programming device for a grinding machine that creates a machining program from a specified grinding cycle for each predetermined grinding surface of a workpiece.

【0002】0002

【従来の技術】研削盤において、研削加工の特性から1
つの研削面の研削加工は、段階的に切込速度を低減させ
ながら砥石車の切込を行なう。研削盤用自動プログラミ
ング装置ではこれに対応し、かつデータ入力を簡便なも
のとするため、エアカット・荒・粗・密の様に切込段数
を固定した研削サイクルを研削面毎に指定できる様にな
っている。また、各研削サイクルの切込方向の指令方法
には大別して次の2通りの方法がある。1つは加工図面
寸法である最終形状を基準とした最終形状基準であり、
もう1つは加工物の研削加工前の素材形状を基準とした
素材形状基準である。研削盤用自動プログラミング装置
では各加工サイクル毎に最終形状基準であれば、取代と
仕上がり寸法を、素材形状基準なら取代と素材寸法を指
定することにより、内部で各加工サイクルの切込速度・
切込量を自動算出し、所定の加工物の加工プログラムを
作成することができる。
[Prior art] In a grinding machine, from the characteristics of the grinding process,
When grinding two grinding surfaces, the grinding wheel is used to reduce the cutting speed in stages. In order to accommodate this and to simplify data input, the automatic programming device for grinding machines allows you to specify a grinding cycle with a fixed number of cutting steps, such as air cut, rough, coarse, and fine, for each grinding surface. It has become. Furthermore, methods for commanding the cutting direction of each grinding cycle can be broadly classified into the following two methods. One is the final shape standard based on the final shape which is the processing drawing dimension,
The other is a material shape standard based on the material shape of the workpiece before grinding. Automatic programming equipment for grinding machines can internally program each machining cycle by specifying the machining allowance and finished dimensions if it is based on the final shape, or the machining allowance and material dimensions if it is based on the material shape, for each machining cycle.
It is possible to automatically calculate the depth of cut and create a machining program for a given workpiece.

【0003】図6は、そのような研削盤用自動プログラ
ミング装置の一例を示すブロック構成図である。グラフ
ィック表示可能なCRT1及びキーボード2を有する操
作盤3と、表示制御部4、入力制御部5、加工物形状記
憶部6、編集制御部7、研削サイクルデータ記憶部9、
加工プログラム作成部10とが設けられている。図6に
おいて、キーボード2より各種指示や操作指令SBが入
力制御部5を介して編集指令SDに変換され編集制御部
7に読込まれる。また、表示制御部4は編集制御部7か
らの表示指令SCに従って、CRT1への制御指令SA
を作成しCRT1にて表示を行なう。編集制御部7は、
加工物形状記憶部6に記憶されている各研削面の仕上が
り寸法や素材寸法データSEを読出し、キーボード2か
ら読込まれた取代と共に、加工データSFとして研削サ
イクルデータ記憶部9に書込み、加工プログラム作成部
10は前記研削サイクルデータ記憶部9から読出した研
削サイクルデータSHから加工プログラム11を作成す
る。本例では、加工物形状記憶部6に記憶された加工物
形状31が図4の(a)のように表示され、研削面を示
す強調表示32を加工したい研削面に合せることにより
研削面の仕上がり寸法又は素材寸法を読出すことができ
、研削面の指定と図4の(b)の画面における取代の入
力を研削加工の必要な全研削面について繰り返すことに
より、加工プログラムを作成することができる。
FIG. 6 is a block diagram showing an example of such an automatic programming device for a grinding machine. An operation panel 3 having a CRT 1 and a keyboard 2 capable of displaying graphics, a display control section 4, an input control section 5, a workpiece shape memory section 6, an editing control section 7, a grinding cycle data storage section 9,
A machining program creation section 10 is provided. In FIG. 6, various instructions and operation commands SB from the keyboard 2 are converted into editing commands SD via the input control section 5 and read into the editing control section 7. Further, the display control unit 4 issues a control command SA to the CRT 1 in accordance with a display command SC from the editing control unit 7.
is created and displayed on the CRT1. The editing control unit 7
The finished dimensions and material dimension data SE of each grinding surface stored in the workpiece shape memory section 6 are read out, and the machining allowance read from the keyboard 2 is written to the grinding cycle data memory section 9 as machining data SF to create a machining program. The section 10 creates a machining program 11 from the grinding cycle data SH read out from the grinding cycle data storage section 9. In this example, the workpiece shape 31 stored in the workpiece shape memory unit 6 is displayed as shown in FIG. Finished dimensions or material dimensions can be read out, and a machining program can be created by repeating the designation of the grinding surface and the input of the machining allowance on the screen shown in Figure 4 (b) for all the grinding surfaces that require grinding. can.

【0004】0004

【発明が解決しようとする課題】ここで問題となるのは
加工物が難削材や長尺物の場合であり、精度を確保する
ためには、1つの研削面の研削サイクルを細かく分割し
、切込段数を増加させたり、或いは細かく分割した研削
サイクルの実行順序を変更する等の方法を採る必要があ
る。例えば図3に一例を示す長尺物では、各研削面a,
bの順に仕上がり寸法まで一度に加工すると、研削面b
の荒加工時に発生するたわみにより、既に研削済みの研
削面aに振れが発生するため、研削サイクルを荒と仕上
げに分け、全研削面について荒加工を行ない、その後で
全研削面の仕上げ加工を行なわなければならない。 ところが、従来の研削盤用自動プログラミング装置では
切込段数が固定で、かつ各研削面毎に仕上がり寸法まで
加工するよう加工プログラムを作成するため、上述した
難削材や長尺物の加工プログラムを作成することができ
なかった。通常そのような加工物の加工プログラムは長
く、かつ複雑なものとなるので加工プログラムの作成に
多大の時間を要し、またプログラムミスも発生し易かっ
た。
[Problem to be solved by the invention] The problem here is when the workpiece is a difficult-to-cut material or a long object, and in order to ensure accuracy, the grinding cycle for one grinding surface must be divided into smaller parts. , it is necessary to take measures such as increasing the number of cutting stages or changing the execution order of finely divided grinding cycles. For example, in the case of a long object, an example of which is shown in FIG. 3, each grinding surface a,
When machining to the finished dimensions in the order of b, the ground surface b
Due to the deflection that occurs during rough machining, run-out occurs on the already ground ground surface a, so the grinding cycle is divided into rough and finishing, rough machining is performed on all the ground surfaces, and then finishing machining is performed on all the ground surfaces. must be done. However, with conventional automatic programming devices for grinding machines, the number of cutting stages is fixed and a machining program is created to machine each grinding surface to the finished dimensions, so the machining program for the difficult-to-cut materials and long materials described above cannot be used. could not be created. Normally, the machining program for such a workpiece is long and complicated, so it takes a lot of time to create the machining program, and program errors are also likely to occur.

【0005】以上要するに、研削盤において、研削加工
の特性から1つの加工面(研削面)の研削加工は、段階
的に切込速度を低減させながら砥石車の切込を行なう。 研削盤用自動プログラミング装置ではこれに対応し、か
つデータ入力を簡便なものとするため、エアカット・荒
・粗・密の様に切込段数を固定した加工サイクルを研削
面毎に指定できる様になっており、さらに各加工サイク
ル毎に取代と、最終形状基準なら仕上がり寸法を、素材
形状基準なら素材寸法を指定することにより、内部で各
加工サイクルの切込速度・切込量を自動算出し、所定の
加工物の加工プログラムを作成することができる。ここ
で問題となるのは加工物が難削材や長尺物の場合であり
、精度を確保するためには1つの研削面の加工サイクル
を細かく分割し、切込段数を増加させたり、或いは細か
く分割した加工サイクルの実行順序を変更する等が必要
である。例えば長尺物では、各研削面の加工を仕上がり
寸法まで一度に行なうと振れが発生するため、加工サイ
クルを荒と仕上げとに分け、全研削面の荒加工の後に仕
上げ加工を行なわなければならない。現状の研削盤用自
動プログラミング装置では切込段数が固定で、かつ各研
削面毎に仕上がり寸法まで加工するよう加工プログラム
を作成するため、上述加工物の加工プログラムを作成す
ることができなかった。
[0005] In summary, in a grinding machine, due to the characteristics of grinding, when grinding one processed surface (grinding surface), the grinding wheel is used to reduce the cutting speed in stages. In order to accommodate this and simplify data input, the automatic programming device for grinding machines allows you to specify a machining cycle with a fixed number of cuts, such as air cut, rough, coarse, and fine, for each grinding surface. Furthermore, by specifying the machining allowance for each machining cycle, the finished dimensions if it is based on the final shape, or the material dimensions if it is based on the material shape, the cutting speed and depth of cut for each machining cycle are automatically calculated internally. It is possible to create a machining program for a given workpiece. The problem here is when the workpiece is a difficult-to-cut material or a long item, and in order to ensure accuracy, it is necessary to divide the machining cycle of one grinding surface into smaller parts, increase the number of cutting steps, or It is necessary to change the execution order of the finely divided machining cycles. For example, with long objects, if each grinding surface is machined to the finished dimensions at the same time, runout will occur, so the machining cycle must be divided into roughing and finishing, and finishing should be performed after roughing all the ground surfaces. . With current automatic programming devices for grinders, the number of cutting stages is fixed and a machining program is created to machine each grinding surface to the finished dimensions, so it has not been possible to create a machining program for the above-mentioned workpiece.

【0006】本発明は上述の様な事情からなされたもの
であり、本発明の目的は、1つの研削面に任意の回数の
研削サイクルを指定可能とし、難削材や長尺物の加工プ
ログラムも作成可能な研削盤用自動プログラミング装置
を提供することにある。
The present invention has been made in view of the above-mentioned circumstances, and an object of the present invention is to enable an arbitrary number of grinding cycles to be specified for one grinding surface, and to improve machining programs for difficult-to-cut materials and long objects. An object of the present invention is to provide an automatic programming device for a grinding machine that can also be used to create a grinding machine.

【0007】[0007]

【課題を解決するための手段】本発明は、研削加工物の
所定の研削面毎に指定された研削サイクル及び研削条件
から加工プログラムを作成する研削盤用自動プログラミ
ング装置に関するもので、本発明の上記目的は、各研削
サイクルに指定された取代及び仕上がり寸法を記憶する
研削サイクルデータ記憶手段と、前記研削サイクルでは
加工しない残り取代を記憶する記憶手段と、前記仕上が
り寸法に前記取代及び残り取代分を加えた研削サイクル
開始寸法と、前記仕上がり寸法に前記残り取代分を加え
た研削サイクル終了寸法との間を研削加工する加工プロ
グラムを作成する加工プログラム作成手段とを設けるこ
とによって達成される。
[Means for Solving the Problems] The present invention relates to an automatic programming device for a grinding machine that creates a machining program from a grinding cycle and grinding conditions specified for each predetermined grinding surface of a grinding workpiece. The above objects include a grinding cycle data storage means for storing the machining allowance and finished dimensions specified for each grinding cycle, a storing means for storing the remaining machining allowance that is not processed in the grinding cycle, and a storage means for storing the machining allowance and the remaining machining allowance in the finished dimensions. This is achieved by providing a machining program creating means for creating a machining program for grinding between a grinding cycle start dimension, which is the sum of the remaining machining allowance added to the finished dimension, and a grinding cycle end dimension, which is the finished dimension plus the remaining machining allowance.

【0008】又、指定された取代及び素材寸法を記憶す
る研削サイクルデータ記憶手段に加え、前記研削サイク
ルでは研削済みである既研削量を記憶する記憶手段と、
前記研削サイクルに対応して、前記素材寸法から前記既
研削量分を切込んだ研削サイクル開始寸法から、前記素
材寸法から前記既研削量及び取代分を切込んだ研削サイ
クル終了寸法まで研削加工する加工プログラムを作成す
る加工プログラム作成手段とを設けることによって達成
される。
[0008] In addition to the grinding cycle data storage means for storing the specified machining allowance and material dimensions, a storage means for storing the amount of grinding that has been completed in the grinding cycle;
Corresponding to the grinding cycle, grinding is performed from a grinding cycle start dimension that cuts the already ground amount from the material size to a grinding cycle end dimension that cuts the already ground amount and machining allowance from the material size. This is achieved by providing a machining program creation means for creating a machining program.

【0009】[0009]

【作用】本発明の研削盤用自動プログラミング装置によ
れば、1つの研削面の加工に際して、残り取代を段階的
に減少させた任意の回数の研削サイクルを指定すること
ができるので、難削材の場合には、より細かく切込段数
を分割した加工を行なうことが可能である。また、長尺
物の場合には、荒加工と仕上げ加工とに分割して作成し
た研削サイクルの実行順序を変更することにより、上述
加工物の加工プログラムも作成出来るものである。
[Operation] According to the automatic programming device for a grinding machine of the present invention, when processing one grinding surface, it is possible to specify an arbitrary number of grinding cycles in which the remaining machining allowance is gradually reduced. In this case, it is possible to perform processing in which the number of cutting steps is divided into smaller sections. Furthermore, in the case of a long workpiece, the above-mentioned machining program for the workpiece can be created by changing the execution order of the grinding cycle created by dividing it into rough machining and finishing machining.

【0010】さらに、1つの研削面の加工に際して、既
研削量を段階的に増加させた任意の回数の加工サイクル
を指定することが出来る場合においても、同様の効果を
得ることが出来る。
Furthermore, when processing one ground surface, the same effect can be obtained even if an arbitrary number of processing cycles can be specified in which the amount of grinding that has already been done is increased stepwise.

【0011】[0011]

【実施例】図1は本発明の研削盤用自動プログラミング
装置の一例を、図6の従来技術のブロック構成図に対応
させて示すブロック構成図であり、残り取代(既研削量
)記憶部8が追加されており、他の同一構成ブロックに
ついては同一符号を付し、同一動作に関する説明は省略
する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a block diagram showing an example of the automatic programming device for a grinding machine according to the present invention, corresponding to the block diagram of the prior art shown in FIG. has been added, other identical constituent blocks are given the same reference numerals, and explanations regarding the same operations will be omitted.

【0012】図1において、編集制御部7は、入力制御
部5を介してキーボード2より入力された残り取代又は
既研削量SGを残り取代(既研削量)記憶部8に記憶さ
せると共に読出しを行なう。この時、加工物形状記憶部
6に記憶されている加工物形状が最終形状基準である場
合には残り取代が、加工物形状が素材形状基準である場
合には既研削量がそれぞれ用いられる。
In FIG. 1, the editing control unit 7 stores the remaining machining allowance or grinding amount SG input from the keyboard 2 via the input control unit 5 in the remaining machining allowance (grounding amount) storage unit 8, and also reads it out. Let's do it. At this time, when the workpiece shape stored in the workpiece shape memory section 6 is based on the final shape, the remaining machining allowance is used, and when the workpiece shape is based on the material shape, the already ground amount is used.

【0013】このように構成された研削盤用自動プログ
ラミング装置の本発明に関連する編集制御部7の動作を
、図2のフローチャートに従って、先ず加工物形状が最
終形状基準である場合について説明する。
The operation of the editing control section 7 related to the present invention in the automatic programming apparatus for a grinding machine constructed as described above will be described first with reference to the flowchart of FIG. 2 in the case where the shape of the workpiece is the final shape reference.

【0014】先ず、編集制御部7は加工物形状記憶部6
より加工物形状SEの読出しを行ないCRT1に表示す
る(ステップS1 )。次にオペレータの研削面の指定
入力を待ち(ステップS2 )、入力された研削面に対
応する加工物形状SEの位置から加工物仕上がり寸法を
読出し、研削サイクルデータ記憶部9に記憶する(ステ
ップS3 )。そして、オペレータの取代入力を待ち(
ステップS4 )、入力された取代を同様に研削サイク
ルデータ記憶部9に記憶する(ステップS5 )。さら
に残り取代入力を待ち(ステップS6 )、入力された
残り取代は残り取代(既研削量)記憶部8に記憶する(
ステップS7 )。次に、上述の様に記憶された仕上が
り寸法・取代・残り取代より、研削サイクルを開始する
研削サイクル開始寸法と研削サイクルを完了する研削サ
イクル終了寸法とを算出し、これら寸法データを研削サ
イクルデータ記憶部9に記憶する(ステップS8 )。 この場合、研削サイクル開始寸法は仕上がり寸法より取
代及び残り取代分だけを加えた寸法であり、研削サイク
ル終了寸法は仕上がり寸法より残り取代分だけを加えた
寸法である。
First, the editing control section 7 stores the workpiece shape memory section 6.
Then, the workpiece shape SE is read out and displayed on the CRT 1 (step S1). Next, we wait for the operator to input the designation of the grinding surface (step S2), and read out the finished dimensions of the workpiece from the position of the workpiece shape SE corresponding to the input grinding surface, and store it in the grinding cycle data storage section 9 (step S3). ). Then, wait for the operator to input the machining allowance (
Step S4), and the input machining allowance is similarly stored in the grinding cycle data storage section 9 (Step S5). Further, the input of the remaining machining allowance is waited (step S6), and the input remaining machining allowance is stored in the remaining machining allowance (already ground amount) storage section 8 (
Step S7). Next, from the finished dimensions, machining allowance, and remaining machining allowance stored as described above, the grinding cycle start dimension for starting the grinding cycle and the grinding cycle end dimension for completing the grinding cycle are calculated, and these dimension data are converted into the grinding cycle data. The information is stored in the storage unit 9 (step S8). In this case, the grinding cycle start dimension is the finished dimension plus only the machining allowance and remaining machining allowance, and the grinding cycle end dimension is the finished dimension plus only the remaining machining allowance.

【0015】そして、入力された取代の研削サイクルの
各切込段の切込速度や切込量などの研削条件を、加工物
材質などの種々の条件から自動的に求め、研削サイクル
データ記憶部9に記憶する(ステップS9 )。なお、
研削条件の自動算出方法は本発明には直接関係しないの
で、説明は省略する。以上、ステップS1からステップ
S9を全ての研削サイクルについて繰り返し(ステップ
S10、ステップS11)、研削サイクルデータ記憶部
9に記憶された研削サイクルデータに対応して加工プロ
グラムを作成して(ステップS12 )、終了する。
Then, the grinding conditions such as the cutting speed and depth of cut for each cutting stage of the grinding cycle for the input machining allowance are automatically determined from various conditions such as the material of the workpiece, and are stored in the grinding cycle data storage section. 9 (step S9). In addition,
Since the method of automatically calculating the grinding conditions is not directly related to the present invention, a description thereof will be omitted. As described above, steps S1 to S9 are repeated for all grinding cycles (step S10, step S11), a machining program is created corresponding to the grinding cycle data stored in the grinding cycle data storage section 9 (step S12), finish.

【0016】一方、加工物形状記憶部6に記憶されてい
る加工物形状が素材形状基準である場合は、上記ステッ
プS8において、素材寸法から既研削量分切込んだ寸法
を研削サイクル開始寸法とし、素材寸法から既研削量及
び取代分を切込んだ寸法を研削サイクル終了寸法とする
だけであり、そのほかについては同一動作である。図4
の(a)、(b)、(c)はそれぞれステップS2、ス
テップS4、ステップS6における画像表示例を示して
いる。また、図5は本発明の研削盤用自動プログラミン
グ装置により作成された加工プログラムの一例を示すも
のであり、DA、DR、DC、DFはそれぞれエアカッ
ト、荒切込、粗切込、密切込の切込目標位置を、Fa、
Fr、Fc、Ffはエアカット、荒切込、粗切込、密切
込の送り速度をそれぞれ表わし、NO100、NO10
1、NO102、NO103はそれぞれエアカット、荒
切込、粗切込、密切込を行なうシーケンスである。
On the other hand, if the workpiece shape stored in the workpiece shape memory unit 6 is based on the workpiece shape, in step S8, the size obtained by cutting the workpiece size by the amount of grinding already done is set as the grinding cycle start size. , only the dimension obtained by cutting the already ground amount and the machining allowance from the material dimension is set as the end dimension of the grinding cycle, and the other operations are the same. Figure 4
(a), (b), and (c) show examples of image display in step S2, step S4, and step S6, respectively. Further, FIG. 5 shows an example of a machining program created by the automatic programming device for a grinder of the present invention, where DA, DR, DC, and DF are air cut, rough cut, rough cut, and fine cut, respectively. The cutting target position is Fa,
Fr, Fc, and Ff represent the feed speeds of air cut, rough cut, rough cut, and fine cut, respectively, and are NO100 and NO10.
1, No. 102, and No. 103 are sequences for performing air cutting, rough cutting, coarse cutting, and fine cutting, respectively.

【0017】[0017]

【発明の効果】以上の様に本発明の研削盤用自動プログ
ラミング装置によれば、1つの研削面を任意の回数の研
削サイクルに分割して加工できるため、従来からある研
削サイクルの編集機能を利用して実行順序を変更するこ
とにより、従来では作成することの出来なかった難削材
や長尺物の加工プログラムも作成可能となり、プログラ
ム作成時間を大幅に短縮でき、かつプログラムミスを防
止することが出来る。
[Effects of the Invention] As described above, according to the automatic programming device for a grinding machine of the present invention, one grinding surface can be processed by dividing it into an arbitrary number of grinding cycles, so the conventional grinding cycle editing function can be improved. By using it and changing the execution order, it becomes possible to create machining programs for difficult-to-cut materials and long objects that could not be created in the past, greatly reducing program creation time and preventing programming errors. I can do it.

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

【図1】本発明の研削盤用自動プログラミング装置の一
例を示すブロック構成図である。
FIG. 1 is a block diagram showing an example of an automatic programming device for a grinding machine according to the present invention.

【図2】本発明の研削盤用自動プログラミング装置の動
作を説明するフローチャートである。
FIG. 2 is a flowchart illustrating the operation of the automatic programming device for a grinding machine according to the present invention.

【図3】長尺物加工物の一例である。FIG. 3 is an example of a long workpiece.

【図4】CRT1の画面表示例である。FIG. 4 is an example of a screen display of the CRT 1.

【図5】本発明の研削盤用自動プログラミング装置によ
り作成された加工プログラムの一例を示す図である。
FIG. 5 is a diagram showing an example of a machining program created by the automatic programming device for a grinding machine of the present invention.

【図6】従来の装置例を示すブロック構成図である。FIG. 6 is a block configuration diagram showing an example of a conventional device.

【符号の説明】[Explanation of symbols]

3    操作盤 4    表示制御部 5    入力制御部 6    加工物形状記憶部 7    編集制御部 8    残り取代(既研削量)記憶部9    研削
サイクルデータ記憶部 10  加工プログラム作成部 11  加工プログラム 30  加工物 31  加工物形状
3 Operation panel 4 Display control section 5 Input control section 6 Workpiece shape memory section 7 Editing control section 8 Remaining machining allowance (already ground amount) storage section 9 Grinding cycle data storage section 10 Machining program creation section 11 Machining program 30 Workpiece 31 Machining object shape

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】  研削加工物の所定の研削面毎に指定さ
れた研削サイクル及び研削条件から加工プログラムを作
成する研削盤用自動プログラミング装置において、各研
削サイクルに指定された取代及び仕上がり寸法を記憶す
る研削サイクルデータ記憶手段と、前記研削サイクルで
は加工しない残り取代を記憶する記憶手段と、前記仕上
がり寸法に前記取代及び残り取代分を加えた研削サイク
ル開始寸法と、前記仕上がり寸法に前記残り取代分を加
えた研削サイクル終了寸法との間を研削加工する加工プ
ログラムを作成する加工プログラム作成手段とを備え、
1つの研削面に対して任意の回数の研削サイクルを指定
可能としたことを特徴とする研削盤用自動プログラミン
グ装置。
Claim 1: An automatic programming device for a grinding machine that creates a machining program from a grinding cycle and grinding conditions specified for each predetermined grinding surface of a grinding workpiece, which stores machining allowance and finished dimensions specified for each grinding cycle. a grinding cycle data storage means for storing a remaining machining allowance that is not processed in the grinding cycle; a grinding cycle start dimension that is the finished dimension plus the machining allowance and the remaining machining allowance; and a machining program creation means for creating a machining program for grinding between the grinding cycle end dimension and the grinding cycle end dimension,
An automatic programming device for a grinding machine, characterized in that an arbitrary number of grinding cycles can be specified for one grinding surface.
【請求項2】  研削面毎に指定された研削サイクル及
び研削条件から加工プログラムを作成する研削盤用自動
プログラミング装置において、前記各研削サイクルに指
定された取代及び素材寸法を記憶する研削サイクルデー
タ記憶手段と、前記研削サイクル実行までに研削済みで
ある既研削量を記憶する記憶手段と、前記素材寸法から
前記既研削量分を切込んだ加工サイクル開始寸法と、前
記素材寸法から前記既研削量と取代分を切込んだ加工サ
イクル終了寸法との間を研削加工する加工プログラムを
作成する加工プログラム作成手段とを備え、1つの研削
面に対して任意の回数の研削サイクルを指定可能とした
ことを特徴とする研削盤用自動プログラミング装置。
2. An automatic programming device for a grinding machine that creates a machining program from a grinding cycle and grinding conditions specified for each grinding surface, comprising: a grinding cycle data storage that stores machining allowance and material dimensions specified for each grinding cycle; means, a storage means for storing the amount of grinding that has been completed before the execution of the grinding cycle, a machining cycle start dimension that cuts the amount of grinding from the material dimensions, and the amount of grinding that has been done from the material dimensions. and a machining program creation means for creating a machining program for grinding between the machining cycle end dimension where the machining allowance is cut, and an arbitrary number of grinding cycles can be specified for one grinding surface. An automatic programming device for grinding machines featuring:
JP3566191A 1991-02-04 1991-02-04 Automatic programming device for grinding machine Pending JPH04256546A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3566191A JPH04256546A (en) 1991-02-04 1991-02-04 Automatic programming device for grinding machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3566191A JPH04256546A (en) 1991-02-04 1991-02-04 Automatic programming device for grinding machine

Publications (1)

Publication Number Publication Date
JPH04256546A true JPH04256546A (en) 1992-09-11

Family

ID=12448058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3566191A Pending JPH04256546A (en) 1991-02-04 1991-02-04 Automatic programming device for grinding machine

Country Status (1)

Country Link
JP (1) JPH04256546A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011242905A (en) * 2010-05-17 2011-12-01 Jtekt Corp Nc program producing device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011242905A (en) * 2010-05-17 2011-12-01 Jtekt Corp Nc program producing device

Similar Documents

Publication Publication Date Title
JP2523004B2 (en) Graphic display method of machining status in numerical control grinding machine
JP2002172543A (en) Control parameter setting system and control parameter setting method for machining device
US5595525A (en) Numerically controlled grinding machine
JPS591164A (en) Numerically controlled grinder
JPS61203256A (en) Numeric control grinding machine having tapered grinding function
JPS63206804A (en) Numerical control system
JPS61103213A (en) Production of numerical control data
JP2000141167A (en) Numeric value control device for machine tool
JPS63114850A (en) Machining simulation system for numerical control program
JPH10124124A (en) Drawing method of machining program in numerical controller and numerical controller having drawing function
EP0310106A2 (en) Method of forming configuration data for CNC machining apparatus
JPS6147652B2 (en)
US5184294A (en) Apparatus for generating numerical control information for machining parts
JPH0431816B2 (en)
JPS6149068B2 (en)
CN117099061A (en) Information processing device and information processing program
JPH04201046A (en) Preparation device for work data
JP2931455B2 (en) Numerical control device with auxiliary cutting display function
JP2965171B2 (en) Interactive programming device
JP2001159906A (en) Nc working device
JP2618724B2 (en) NC data creation method and apparatus
JPH0394306A (en) Method for plotting locus of tool
JPS60201860A (en) Dimensional allowance machining control of numerical control machine tool
JPH0697416B2 (en) Screen display method in automatic programming device
JPH0431906A (en) Process editing method