JPS6236836B2 - - Google Patents
Info
- Publication number
- JPS6236836B2 JPS6236836B2 JP21615082A JP21615082A JPS6236836B2 JP S6236836 B2 JPS6236836 B2 JP S6236836B2 JP 21615082 A JP21615082 A JP 21615082A JP 21615082 A JP21615082 A JP 21615082A JP S6236836 B2 JPS6236836 B2 JP S6236836B2
- Authority
- JP
- Japan
- Prior art keywords
- deburring
- workpiece
- program
- tool
- data
- 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.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/182—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by the machine tool function, e.g. thread cutting, cam making, tool direction control
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50071—Store actual surface in memory before machining, compare with reference surface
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明はダイカストマシンにより鋳造された鋳
物を被加工物としてその表面一部に有するばりを
自動的に取り除くばり取り制御装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a burr removal control device for automatically removing burrs from a part of the surface of a casting cast by a die-casting machine as a workpiece.
〔発明の技術的背景とその問題点〕
ダイカストマシンにより鋳造された鋳物にはそ
の鋳造時に鋳型の分割部にばりが形成される。し
たがつて、この鋳物に有するばりを後処理として
取り除く必要がある。[Technical background of the invention and its problems] During casting, burrs are formed on the divided parts of the mold in castings cast by a die-casting machine. Therefore, it is necessary to remove burrs from this casting as a post-treatment.
ところで、従来かかる鋳物からばりを取り除く
には多数の人手による作業によつて行なつていた
が、これでは多くの時間と労力が必要となり、作
業能率が悪いばかりでなく作業者にかかる負担も
大きいことから白ろう病などの職業病に悩まされ
る恐れがあつた。このため、従来から鋳物のばり
を加工機械により自動的に取り除けるものが要求
されているが、実際には被加工物となる鋳物の形
状が複雑で、しかもダイカスト業者毎の金型の寸
法誤差による鋳物の形状精度に誤差があるため、
ばりの一部が残つたり、鋳物の一部が切削された
りすることがあり、ばり取り加工の自動化が困難
であつた。 Incidentally, conventionally, removing burrs from such castings has been carried out by a large number of manual workers, but this requires a lot of time and effort, which not only reduces work efficiency but also places a heavy burden on the workers. As a result, there was a risk that they would suffer from occupational diseases such as white wax. For this reason, there has been a demand for processing machines that can automatically remove burrs from castings, but in reality, the shape of the casting that is the workpiece is complex, and due to dimensional errors in the molds of each die-casting company. Due to errors in the shape accuracy of castings,
Part of the burr may remain or part of the casting may be cut, making it difficult to automate the deburring process.
本発明は上記のような困難性を克服し、被加工
物の形状が複雑で、形状精度に誤差があつてもば
りのみを確実に自動的に取り除き加工できるばり
取り制御装置を提供することを目的とする。
The present invention overcomes the above-mentioned difficulties and provides a deburring control device that can reliably and automatically remove only burrs even when the shape of the workpiece is complex and there is an error in the shape accuracy. purpose.
かかる目的を達成するため、本発明では被加工
物の実体形状寸法を計測認識してその計測値を記
憶する手段と、その記憶値をもとに被加工物の自
動計測およびそのデータの自動インプツトの自動
計測プログラムを作成し、これを記憶する手段
と、前記記憶値、ばり取り工具の種類によつて指
定される工具位置や直径などの補正値、ばり取り
工具における加工条件の指定およびばり取り工具
の加工範囲からNC加工プログラムを作成し、こ
れを記憶する手段と、このNC加工プログラムに
もとづいてばり取り加工を実行し、その結果を確
認してばりのみが取り除かれていれば、前記自動
計測プログラムをもとに次の被加工物の実体形状
寸法の計測値との差を演算して前記NC加工プロ
グラムを修正する手段とを備えてばり取り工具を
数値制御することを特徴とするものである。
In order to achieve such an object, the present invention provides means for measuring and recognizing the actual shape and dimensions of a workpiece and storing the measured values, and automatic measurement of the workpiece and automatic input of the data based on the stored values. A means for creating an automatic measurement program for and storing it, and a method for specifying the stored values, correction values such as tool position and diameter specified depending on the type of deburring tool, processing conditions for the deburring tool, and deburring. There is a means to create an NC machining program from the machining range of the tool, to store it, and to execute deburring machining based on this NC machining program, check the result, and if only the burr has been removed, the automatic A deburring tool is numerically controlled, comprising means for correcting the NC machining program by calculating the difference between the measurement value and the actual shape and dimensions of the next workpiece based on the measurement program. It is.
以下本発明の一実施例を図面を参照して説明す
る。第1図は本発明による自動ばり取り制御装置
を示すもので、SCは被加工物、つまり鋳物の大
表点における寸法を計測するセンサで、このセン
サSCとしてはタツチセンサ(スタイラス)やレ
ーザ光などを用いた非接触形のセンサの何れでも
よいが、ここではスタイラスの場合で説明する。
また、COMはコンピユータで、このコンピユー
タCOMは入出力装置I/O、中央処理装置
CPU、記憶装置RAM、およびROMおよびこれら
の間を結ぶデータ・バスBLから構成され、各種
データの取り込みおよびプログラム作成を行なう
ものである。さらに、NCは数値制御装置で、こ
の数値制御装置NCはコンピユータCOMで作成さ
れた後述するNC加工プログラムにもとずいて実
行するものである。MTは数値制御装置NCの出
力により制御される加工機で、この加工機NCと
してはフライス盤のようなx軸、y軸、z軸を有
するNC工作機械や多間節形のロボツトの何れで
あつてもよいが、ここではロボツトの場合で説明
する。このような加工機、つまりロボツトには第
5図に示すようにその腕部6にばり取り工具5が
取付けられ、さらにこのばり取り工具5と並列に
スタイラス4が上,下方向に移動可能に腕部6に
支持させて設けられている。この場合、スタイラ
ス4とばり取り工具5の位置関係はばり取り工具
5の中心に対してスタイラス4をx,y軸方向に
a,cとそれぞれ離間させ、このときのばり取り
工具5の直径をd、スタイラス4の直径をd1とし
てある。したがつて、コンピユータCOMに後述
するばり取り工具の位置補正および工具直径補正
(NC工作機械のオフセツト)機能をプログラム化
しておくことにより、自動工具交換装置などを用
いてばり取り工具を度々交換しなくても被加工物
に対するばり取り工具の位置決めを簡単且つ短時
間に行なうことができる。またスタイラス4は、
測定以外のとき図示bなる距離だけ上昇させてお
けばよい。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows an automatic deburring control device according to the present invention. SC is a sensor that measures the dimensions of the workpiece, that is, a large surface point of a casting. Although any non-contact type sensor using a stylus may be used, a stylus will be explained here.
Also, COM is a computer, and this computer COM is an input/output device I/O, a central processing unit.
It consists of a CPU, storage devices RAM and ROM, and a data bus BL connecting these, and is used to import various data and create programs. Furthermore, NC is a numerical control device, and this numerical control device NC executes based on an NC machining program, which will be described later, created by a computer COM. MT is a processing machine that is controlled by the output of a numerical control device NC. However, the case of a robot will be explained here. As shown in FIG. 5, such a processing machine, that is, a robot, has a deburring tool 5 attached to its arm 6, and a stylus 4 is movable upward and downward in parallel with the deburring tool 5. It is supported by the arm 6. In this case, the positional relationship between the stylus 4 and the deburring tool 5 is such that the stylus 4 is separated from the center of the deburring tool 5 by distances a and c in the x and y axis directions, respectively, and the diameter of the deburring tool 5 at this time is d, the diameter of the stylus 4 is set as d1 . Therefore, by programming the deburring tool position correction and tool diameter correction (offset for NC machine tools) functions described later in the computer COM, it is possible to frequently change the deburring tool using an automatic tool changer, etc. Even if the deburring tool is not used, the deburring tool can be positioned easily and in a short time with respect to the workpiece. Also, the stylus 4 is
At times other than measurement, it is sufficient to raise the distance b shown in the figure.
次に上記のように構成されたばり取り制御装置
の作用を第2図および第3図に示す被加工物に対
してばり取り加工を実施する場合を一例として述
べる。ここで、第2図および第3図において、1
は支持物2にばり取り面を図示しない加工機側に
向けて支持固定された被加工物、3は、この被加
工物1に有するばり、4は被加工物1の表面に接
触させてその代表点p1における実体形状寸法x1を
測定するスタイラスで、このスタイラス4により
測定された測定値は第1図に示すコンピユータ
COMに入力される。また5は、加工機に取付け
セツトされたばり取り工具で、このばり取り工具
5は加工機の動作に応じてx軸、y軸、z軸方向
へ移動しながらばり3を取り除くものである。ま
た第4図はばり取り制御装置の機能をフローチヤ
ートにて示すものである。 Next, the operation of the deburring control device constructed as described above will be described by taking as an example the case where deburring is performed on the workpiece shown in FIGS. 2 and 3. Here, in FIGS. 2 and 3, 1
3 is a workpiece supported and fixed on a support 2 with the deburring surface facing the processing machine (not shown); 3 is a burr on the workpiece 1; 4 is a burr that is in contact with the surface of the workpiece 1; A stylus that measures the actual shape dimension x 1 at the representative point p 1. The measured value measured by this stylus 4 is calculated by the computer shown in Fig. 1.
Input to COM. Reference numeral 5 denotes a deburring tool attached and set to the processing machine, and this deburring tool 5 removes the burrs 3 while moving in the x-axis, y-axis, and z-axis directions according to the operation of the processing machine. FIG. 4 is a flowchart showing the functions of the deburring control device.
まず、スタイラス4を被加工物1の表面に接触
させて代表点p1における実体形状寸法を測定し、
その測定値x1をコンピユータCOMに入力する。
コンピユータCOMでは予め被加工物1の形状寸
法として指定されているx1=一定を条件に測定値
x1を記憶部に記憶する。次いで、この記憶部に記
憶されているデータをもとに被加工物1の代表点
p1における自動計測とそのデータの自動インプツ
トのプログラムを作成し、これを記憶部に記憶す
る。ここで、工具位置補正、工具直径補正機能に
より被加工物の代表点における座標と工具位置、
工具直径とのオフセツト量の整合を図る。次に自
動プログラム作成機能により、前述したデータ
と、座標値およびこの座標値から、求められるx
軸、y軸、z軸方向の加工範囲、第2図、第3図
ではy軸方向の加工範囲Q1〜Q2のデータおよび
予め指定されるばり取り工具の加工条件、例えば
工具の送り速度や回転数のインプツトによつて
NC加工プログラムを作成し、これを記憶部に記
憶する。このようにしてコンピユータCOMで各
種データの取り込みおよびそのデータから各プロ
グラムが作成されると前述したNC加工プログラ
ムに応じたデータを数値制御装置NCに受け渡
し、ばり取り加工の実行に移る。この数値制御装
置NCにより加工機MTがNC加工プログラムに従
つて数値制御されると、加工機MTに取付けられ
ているばり取り工具5は被加工物1のばり取り面
を所定の回転数と送り速度でy軸方向に動作し、
被加工物からばり3が取り除かれて行く。ここで
ばり取りが完了し、その結果ばりのみが取り除か
れたことが確認されると、次のような手順で自動
計測プログラムによる運転に移る。まず、自動計
測とそのデータの自動インプツトのプログラムの
実行により次の被加工物1の大表点p1における実
体形状寸法をセンサ4により測定してその測定値
x1がコンピユータCOMに入力される。そしてそ
の測定値x1は前回の測定データとの間に差がある
か否かを演算により求め、差があれば前述した
NC加工プログラムを工具通路が補正される如く
修正して修正プログラムを作成しこれを記憶す
る。そしてこのNC加工修正プログラムにより前
述同様に数値制御装置NCを介して加工機MTを
数値制御し、被加工物1のばり取り加工が実行さ
れる。 First, the stylus 4 is brought into contact with the surface of the workpiece 1 to measure the actual shape and dimensions at the representative point p1 ,
Input the measured value x 1 into the computer COM.
In the computer COM, the measured value is given on the condition that x 1 = constant, which is specified in advance as the shape and dimensions of workpiece 1.
Store x 1 in the storage unit. Next, the representative point of the workpiece 1 is determined based on the data stored in this storage section.
Create a program for automatic measurement at p1 and automatic input of the data, and store this in the storage unit. Here, the coordinates and tool position at the representative point of the workpiece are calculated using the tool position correction and tool diameter correction functions.
Try to match the offset amount with the tool diameter. Next, using the automatic program creation function, the x
machining range in the y-axis, y-axis, and z-axis directions; in Figures 2 and 3, data on the machining range Q 1 to Q 2 in the y-axis direction, and machining conditions for the deburring tool specified in advance, such as the tool feed rate. By input of speed and rotation speed.
Create an NC machining program and store it in the storage unit. In this way, when the computer COM takes in various data and creates each program from the data, the data corresponding to the above-mentioned NC machining program is passed to the numerical controller NC, and the deburring process begins. When the processing machine MT is numerically controlled by this numerical control device NC according to the NC processing program, the deburring tool 5 attached to the processing machine MT moves the deburring surface of the workpiece 1 at a predetermined rotation speed and feed rate. moves in the y-axis direction with velocity,
The burr 3 is removed from the workpiece. Once the deburring is completed and it is confirmed that only the burrs have been removed, operation begins using the automatic measurement program as follows. First, by executing a program for automatic measurement and automatic input of the data, the actual shape and dimensions at the large surface point p1 of the next workpiece 1 are measured by the sensor 4, and the measured value is obtained.
x 1 is input to computer COM. Then, the measured value x 1 is calculated to determine whether there is a difference from the previous measurement data, and if there is a difference, it is calculated as described above.
Modify the NC machining program so that the tool path is corrected, create a modified program, and store it. Then, using this NC machining correction program, the processing machine MT is numerically controlled via the numerical controller NC in the same manner as described above, and deburring of the workpiece 1 is executed.
以下同様にしてn個の被加工物1に対して順次
自動制御によるばり取り加工が継続される。 Thereafter, in the same manner, deburring processing is continued sequentially for n workpieces 1 under automatic control.
このように本実施例では鋳物のような形状誤差
のある被加工物に対してその実体形状寸法を計測
し、その測定結果に誤差がある場合にはNC加工
プログラムを修正しながらばり取り加工を自動的
に実施できるようにしたので、被加工物本体を削
り込んだり、ばりの一部が残つたりするようなこ
とがない。また被加工物の取付けをロボツト化す
れば完全に無人によるばり取り加工が実現でき
る。 In this way, in this example, the actual shape and dimensions of a workpiece with a shape error, such as a casting, are measured, and if there is an error in the measurement results, deburring is performed while correcting the NC machining program. Since this process can be carried out automatically, there is no possibility that the main body of the workpiece will be ground down or a part of the burr will remain. Furthermore, if the workpiece is attached to a robot, completely unmanned deburring can be achieved.
次に本発明の他の実施例について説明する。 Next, other embodiments of the present invention will be described.
前記実施例では第2図および第3図に示す如き
単純な形状の被加工物のばり取り加工について説
明したが、二次元、三次元の形状を有する被加工
物に対しても同様にばり取り加工を実施すること
ができる。ここでその例として第6図a,bに示
すように高さが一定で上面の二次元平面にばりが
ある場合の被加工物11からばりを取る場合の動
作とその手順について説明する。この場合、被加
工物11のばり取り加工で、ばり取り工具として
直径が変化(摩耗)しない、例えばミーリングツ
ールを使用することを条件として述べる。まず、
タツチセンサを被加工物11の形状を定義する代
表点に接触させ、その点の座標値(x,y,z)
を計測する。ここで第6図a,bに示す代表点と
は、p1,p2の直線部、p2,p3,p4の円弧部、p4,
p5の直線部、p5,p6,p7の円弧部、p7,p8の直線
部、p9,p10の直線部を指す。このようにして計
測された代表点の各座標値をコンピユータCOM
に入力するとともにその代表点を通過する部分の
形状が直線部か円弧部かをコンピユータCOMに
対して指定する。コンピユータCOMの記憶部で
は上記測定による代表点の各座標値を記憶し、そ
の記憶データと直線部、円弧部の指定にもとずい
て各点を通過する部分が直線部か円弧部かを演算
により求めて被加工物11の形状を決定し、これ
を記憶する。次いでこの記憶部に記憶されている
データをもとに被加工物11の代表点における自
動計測とそのデータの自動インプツトのプログラ
ムを作成し、これを記憶部に記憶する。ここで、
被加工物11の形状を決定する座標値をもとに工
具位置補正、工具直径補正の機能によりばり取り
工具を正確に被加工物の表面に合せる。つまり、
コンピユータ上の座標と工具位置、工具直径との
オフセツト量の整合を図る。次に自動プログラム
作成機能により前述した被加工物11の形状認識
データと座標値および予め指定されるばり取り工
具の加工条件、例えばばり取り工具の回転数、工
具の送り速度のインプツトによつてNC加工プロ
グラムを作成し、これを記憶部に記憶する。この
ようにしてコンピユータCOMで各種データの取
り込みおよびそのデータから各プログラムが作成
されると前述したNC加工プログラムの実行デー
タを数値制御装置NCに受け渡し、ばり取り加工
の実行に移る。この数値制御装置NCにより加工
機MTがNC加工プログラムに従つて数値制御さ
れると、加工機MTに取付けられているばり取り
工具5は被加工物11のばり取り面を所定の回転
数と送り速度でx軸、y軸方向に動作し、被加工
物11からばり12が取り除かれて行く。ここで
ばり取りが完了し、その結果ばりのみが取り除か
れたことが確認されると、次のような手順で自動
計測プログラムによる運転に移る。まず、自動計
測プログラムにより次の被加工物11の代表点に
おける座標データがコンピユータCOMに自動イ
ンプツトされる。すると、コンピユータCOMで
はその座標データをもとに前述同様に被加工物1
1の実体形状を認識してその形状認識データと前
回の形状認識データとの間に形状誤差および取付
け誤差があるか否かを演算により求め、誤差があ
る場合にはNC加工プログラムを工具通路が補正
される如く演算により修正して修正プログラムを
作成し、これを記憶する。そしてこのNC加工修
正プログラムにより前述同様に数値制御装置NC
を介して加工機MTを数値制御し、被加工物11
のばり取り加工が実行される。 In the above embodiment, deburring of a workpiece having a simple shape as shown in FIGS. 2 and 3 has been described, but workpieces having a two-dimensional or three-dimensional shape can also be deburred Processing can be carried out. As an example, the operation and procedure for removing burrs from the workpiece 11 when the height is constant and the burrs are on the two-dimensional plane of the upper surface will be explained as shown in FIGS. 6a and 6b. In this case, a condition will be described in which a milling tool, for example, whose diameter does not change (wear) is used as a deburring tool in deburring the workpiece 11. first,
The touch sensor is brought into contact with a representative point that defines the shape of the workpiece 11, and the coordinate values (x, y, z) of that point are detected.
Measure. Here, the representative points shown in Fig. 6a and b are the straight line portions of p 1 and p 2 , the arcuate portions of p 2 , p 3 , and p 4 , and the arc portions of p 4 ,
It refers to the straight line part of p5 , the arc part of p5 , p6 , p7 , the straight line part of p7 , p8 , and the straight line part of p9 , p10 . The coordinate values of the representative points measured in this way are transferred to the computer COM.
At the same time, specify to the computer COM whether the shape of the part passing through the representative point is a straight line or an arc. The storage unit of the computer COM stores the coordinate values of the representative points obtained through the above measurements, and calculates whether the part passing through each point is a straight part or a circular arc based on the stored data and the designation of a straight line or circular arc. The shape of the workpiece 11 is determined by determining the shape of the workpiece 11, and this is stored. Next, a program for automatic measurement at representative points of the workpiece 11 and automatic input of the data is created based on the data stored in the storage section, and this program is stored in the storage section. here,
Based on the coordinate values that determine the shape of the workpiece 11, the deburring tool is accurately aligned with the surface of the workpiece by tool position correction and tool diameter correction functions. In other words,
Match the offset amount between the coordinates on the computer, the tool position, and the tool diameter. Next, the automatic program creation function inputs the shape recognition data and coordinate values of the workpiece 11 described above and the machining conditions of the deburring tool specified in advance, such as the number of revolutions of the deburring tool and the feed rate of the tool. Create a machining program and store it in the storage unit. In this way, when the computer COM takes in various data and creates each program from the data, the execution data of the above-mentioned NC machining program is passed to the numerical controller NC, and the deburring process begins. When the processing machine MT is numerically controlled by this numerical control device NC according to the NC processing program, the deburring tool 5 attached to the processing machine MT rotates the deburring surface of the workpiece 11 at a predetermined rotation speed and feed rate. It moves at high speed in the x- and y-axis directions, and the burr 12 is removed from the workpiece 11. Once the deburring is completed and it is confirmed that only the burrs have been removed, operation begins using the automatic measurement program as follows. First, the coordinate data at the representative point of the next workpiece 11 is automatically input into the computer COM by the automatic measurement program. Then, the computer COM determines the workpiece 1 based on the coordinate data as described above.
Recognize the actual shape of 1 and calculate whether there is a shape error or installation error between the shape recognition data and the previous shape recognition data. If there is an error, the NC machining program is changed to A corrected program is created by performing calculations so as to be corrected, and this program is stored. Then, using this NC machining correction program, the numerical control device NC is
The processing machine MT is numerically controlled via
Deburring is performed.
以下同様にしてn個の被加工物11に対して順
次自動制御によるばり取り加工が継続される。 Thereafter, in the same manner, deburring processing is continued sequentially for n workpieces 11 under automatic control.
上記実施例では、ばり取り工具として直径が変
化(摩耗)しない例えばミーリングツールを使用
する場合について述べたが、次にグラインダを使
用する場合のばり取り加工制御について説明す
る。グラインダは目づまりのために目立て(ドレ
ツシング)が行なわれる。このため砥石の直径が
変化するので、その変化分をNC加工プログラム
に対して補正する必要がある。すなわち、第7図
a,bに示すようにドレツサ13の先端は或る一
点(x,y,z)に固定され砥石14をこれに接
近させてその中心0点のx,y座標において、そ
のyをドレツサ13のポイントに一致させ、xを
わずかに(−Δx)送つてドレツシングを完了す
る。そしてそのときの0点のx座標値をコンピユ
ータCOMにインプツトする。 In the above embodiment, a case has been described in which, for example, a milling tool whose diameter does not change (wear) is used as a deburring tool. Next, deburring processing control in a case where a grinder is used will be described. Grinders are dressed due to clogging. As a result, the diameter of the grinding wheel changes, so it is necessary to compensate for this change in the NC machining program. That is, as shown in FIGS. 7a and 7b, the tip of the dresser 13 is fixed at a certain point (x, y, z), and the grinding wheel 14 is brought close to this point and the center 0 point is located at the x, y coordinates. y is made to match the point of the dresser 13, and x is sent slightly (-Δx) to complete the dressing. Then, input the x-coordinate value of the 0 point at that time into the computer COM.
第2回目以後のドレツシングは予め定められた
被加工物の加工個数などにより砥石の摩耗を見込
んでプログラムしておけばよい。すなわち、第1
回目のドレツシングのときのx1,y1をコンピユー
タCOMに記憶し、ドレツサポイントの先端x0,
y0の座標を予め定めておくことにより、演算によ
り2(x1−x0)=d1を求めて砥石の直径d1を検
知、決定する。次に第2回目のドレツシング後の
砥石直径は予め摩耗量を設定し、例えば直径で
0.03mmなどとすれば、x1−0.015=x2と0.015mmを
x1より追込んで砥石中心を設定し、ドレツシング
を行なう。したがつて、砥石直径はd2=2(x2−
x0)=d1−0.03により砥石の直径が決定される。 The second and subsequent dressings may be programmed in accordance with a predetermined number of workpieces to be machined, taking into account wear of the grindstone. That is, the first
The x 1 and y 1 at the time of dressing are stored in the computer COM, and the tip of the dressing point x 0 ,
By determining the coordinates of y 0 in advance, the diameter d 1 of the grindstone is detected and determined by calculating 2(x 1 −x 0 )=d 1 . Next, the diameter of the grinding wheel after the second dressing is determined by setting the amount of wear in advance.
For example, 0.03mm, x 1 −0.015=x 2 and 0.015mm
Drive in from x 1 to set the center of the whetstone and perform dressing. Therefore, the diameter of the grinding wheel is d 2 = 2 (x 2 −
The diameter of the grinding wheel is determined by x 0 )=d 1 −0.03.
このようにして砥石の直径をその摩耗に従つて
検出し、決定することができる。 In this way the diameter of the grinding wheel can be detected and determined according to its wear.
したがつて、前述のNC加工プログラムに砥石
のドレツシングの工程を入れておけば、自動的に
砥石がドレツシングされ、さらにNC加工プログ
ラムに工具の直径を補正するプログラムを入れて
おけば自動的に工具直径を補正してばり取り加工
を実行することができる。 Therefore, if you include the grindstone dressing process in the NC machining program mentioned above, the grindstone will be dressed automatically, and if you also include a program to correct the tool diameter in the NC machining program, the tool will be dressed automatically. Deburring can be performed by correcting the diameter.
このように本発明では被加工物の形状寸法の誤
差、取付け誤差があつてもその形状および取付け
の誤差を計測により求めて被加工物の実体形状寸
法に対応する誤差分を自動的に補正し、ばり取り
加工を実行するようにしたので、ばりの一部が残
つたり、被加工物が削り取られたりするようなこ
とがなくなる。また被加工物の取付けをロボツト
化すれば、無人化も可能となり、従来自動化がで
きなかつた作業が人手から解放され、白ろう病、
塵芥による病気など悩まされることもなくなる。
さらに加工機械、加工工具のパワーを入力の何倍
かにアツプできるため、生産性を大幅に向上させ
ることができる。 In this way, in the present invention, even if there is an error in the shape and size of the workpiece or an installation error, the error in the shape and installation is determined by measurement and the error corresponding to the actual shape and size of the workpiece is automatically corrected. Since the deburring process is performed, there is no possibility that part of the burr will remain or the workpiece will be scraped off. In addition, if the installation of workpieces is automated, unmanned work will become possible, and tasks that could not be automated in the past will be freed from manual labor, eliminating white wax and other problems.
You will no longer have to worry about diseases caused by dust.
Furthermore, since the power of processing machines and processing tools can be increased several times the input power, productivity can be greatly improved.
以上述べたように本発明によれば、被加工物の
形状が複雑で形状精度に誤差があつてもばりのみ
を確実に自動的に取り除き加工することができる
ばり取り制御装置を提供できる。
As described above, according to the present invention, it is possible to provide a deburring control device that can reliably and automatically remove only burrs even if the workpiece has a complex shape and has an error in shape accuracy.
第1図は本発明によるばり取り制御装置の一実
施例を示すブロツク図、第2図および第3図は同
実施例において、単純な形状の被加工物からばり
を取る状態をそれぞれ示す側面図および平面図、
第4図は同実施例の動作とその手順を説明するた
めのフローチヤートを示す図、第5図は同実施例
における加工機に取付けられたばり取り工具とタ
ツチセンサとの位置関係を説明するための図、第
6図a,bは二次元を有する形状の被加工物から
ばりを取る場合の制御を説明するための正面図お
よび側面図、第7図a,bはばり取り工具として
グラインダを使用する場合のNC加工プログラム
の補正について説明するための図である。
SC…センサ、COM…コンピユータ、NC…数
値制御装置、MT…加工機、1,11…被加工
物、3…ばり、4…タツチセンサ、5…ばり取り
工具。
FIG. 1 is a block diagram showing an embodiment of a deburring control device according to the present invention, and FIGS. 2 and 3 are side views showing the state in which burrs are removed from a simple-shaped workpiece in the same embodiment. and floor plan,
FIG. 4 is a flowchart for explaining the operation and procedure of the same embodiment, and FIG. 5 is for explaining the positional relationship between the deburring tool and the touch sensor attached to the processing machine in the same embodiment. Figures 6a and 6b are front and side views for explaining the control when removing burrs from a two-dimensional workpiece, and Figures 7a and 7b show a grinder as a deburring tool. FIG. 3 is a diagram for explaining correction of an NC machining program when used. SC...Sensor, COM...Computer, NC...Numerical control device, MT...Processing machine, 1, 11...Workpiece, 3...Burr, 4...Touch sensor, 5...Deburring tool.
Claims (1)
点における実体形状を測定するセンサと、このセ
ンサにより測定されたデータを読込みこれを記憶
する手段と、この記憶データをもとに被加工物の
自動計測およびそのデータを自動インプツトする
ための自動計測プログラムを作成しこれを記憶す
る手段と、前記記憶データ、ばり取り工具の種類
によつて指定される工具位置や工具直径などの補
正値、ばり取り工具の加工条件の指定によりNC
加工プログラムを作成しこれを記憶する手段と、
前記自動計測プログラムをもとに次の被加工物の
実体形状寸法の測定データとの差を演算して前記
NC加工プログラムを修正する手段と、前記NC加
工プログラムの実行により前記被加工物からばり
を取り除くばり取り加工機を数値制御する数値制
御装置とを備え、最初の被加工物のばり取り加工
が実行された後の2番目以後の被加工物に対して
は前記自動計測プログラムの実行により前記NC
加工プログラムを修正しながら自動的にばり取り
加工を実行するようにしたことを特徴とするばり
取り制御装置。1. A sensor for measuring the actual shape at representative points of a cast metal with burrs as a workpiece, a means for reading and storing data measured by this sensor, and automatic processing of the workpiece based on this stored data. A means for creating and storing an automatic measurement program for automatically inputting measurement and data, and a means for storing the stored data, correction values such as tool position and tool diameter specified depending on the type of deburring tool, and deburring. NC by specifying tool machining conditions
A means for creating and storing a machining program,
Based on the automatic measurement program, calculate the difference between the measurement data of the actual shape and dimensions of the next workpiece and
A numerical control device that numerically controls a deburring machine that removes burrs from the workpiece by executing the NC machining program and executes the deburring process of the first workpiece. For the second and subsequent workpieces after the NC measurement is performed, the automatic measurement program is executed.
A deburring control device characterized by automatically executing deburring processing while modifying a processing program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21615082A JPS59107842A (en) | 1982-12-09 | 1982-12-09 | Fin removal control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21615082A JPS59107842A (en) | 1982-12-09 | 1982-12-09 | Fin removal control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59107842A JPS59107842A (en) | 1984-06-22 |
| JPS6236836B2 true JPS6236836B2 (en) | 1987-08-10 |
Family
ID=16684060
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21615082A Granted JPS59107842A (en) | 1982-12-09 | 1982-12-09 | Fin removal control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59107842A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61265267A (en) * | 1985-05-21 | 1986-11-25 | Sanyo Kiko Kk | Metering apparatus for burr grinding quantity |
| US5375064A (en) * | 1993-12-02 | 1994-12-20 | Hughes Aircraft Company | Method and apparatus for moving a material removal tool with low tool accelerations |
-
1982
- 1982-12-09 JP JP21615082A patent/JPS59107842A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59107842A (en) | 1984-06-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0352635A2 (en) | Numerically controlled grinding machine | |
| KR950005873B1 (en) | Numerically controlled machine tool | |
| US7715942B2 (en) | Method for controlling a movable tool, input device and machine tool | |
| US4570386A (en) | Regulating wheel dressing system in centerless grinder | |
| JPS60249571A (en) | Feed controller for numerical control grinding machine | |
| JPS58132460A (en) | Numerical controller for angular grinder | |
| CN102985222A (en) | Grinding plate and grinding method | |
| KR101503616B1 (en) | Grinding machine and grinding method | |
| CN112083686A (en) | Machine tool and control method for machine tool | |
| EP0505836A2 (en) | Method and apparatus for dressing an angular grinding wheel | |
| JPS6236836B2 (en) | ||
| CN110524318A (en) | Blade machining method | |
| JP2005309673A (en) | Nc machine tool and compensation working method | |
| JP2001075623A (en) | Numerical control device, processing control method, and storage medium | |
| CN117270458A (en) | An automatic verification method for the safe overhang length of CNC machining tools and tool holders | |
| CN115971979A (en) | A roll grinding debugging system and debugging method | |
| JPS61236468A (en) | Free curved-surface machining equipment | |
| JPS598842B2 (en) | Mold processing automation method using copying model | |
| JP2980933B2 (en) | Impact test piece automatic processing system and impact test piece automatic processing method | |
| JPH052455B2 (en) | ||
| JP2767852B2 (en) | Grinding machine with tool length setting function | |
| JP2539618Y2 (en) | Control device for end face sizing device | |
| KR100270666B1 (en) | High speed making control machine and its control method | |
| JPH0474144B2 (en) | ||
| JPS58132606A (en) | Apparatus for setting coordinate value of fixed position of end surface |