[go: up one dir, main page]

JP2002099314A - Non-circular NC machining shape data generation method and apparatus - Google Patents

Non-circular NC machining shape data generation method and apparatus

Info

Publication number
JP2002099314A
JP2002099314A JP2000292130A JP2000292130A JP2002099314A JP 2002099314 A JP2002099314 A JP 2002099314A JP 2000292130 A JP2000292130 A JP 2000292130A JP 2000292130 A JP2000292130 A JP 2000292130A JP 2002099314 A JP2002099314 A JP 2002099314A
Authority
JP
Japan
Prior art keywords
data
shape
point
circular
shape 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.)
Granted
Application number
JP2000292130A
Other languages
Japanese (ja)
Other versions
JP4608068B2 (en
Inventor
Norio Onoguchi
宜男 小野口
Hiromasa Takagi
宏昌 高木
Hiroyuki Yumoto
浩之 湯本
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.)
Kiriu Corp
Original Assignee
Kiriu Corp
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 Kiriu Corp filed Critical Kiriu Corp
Priority to JP2000292130A priority Critical patent/JP4608068B2/en
Publication of JP2002099314A publication Critical patent/JP2002099314A/en
Application granted granted Critical
Publication of JP4608068B2 publication Critical patent/JP4608068B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】 【課題】a 送りピッチ単位の形状データの中間データ
を創成し、NC加工データを作成すること。 b 切削ツールの軌跡上のデータを創成すること。 c 基準を異にする形状データを短時間で統一するこ
と。 d 加工回転数限度の検証を短時間に行うこと。 e 表示手段上の視覚による歪を容易に訂正すること。 【解決手段】1 与えられた数値データ中、径方向デー
タは楕円式利用により、軸方向データは三角形重心式利
用により、演算を繰返し、形状データの創成と送りピッ
チ補正処理とを行う。 2 NC加工設備の所要トルクの演算、表示、及び判定
の各手段を備える。 3 表示画面上の形状表示時の補正手段を備える。
(57) [Problem] To create intermediate data of shape data in units of feed pitch and to create NC processing data. b Creating data on the trajectory of the cutting tool. c To unify shape data with different standards in a short time. d Verification of the processing speed limit should be performed in a short time. e To easily correct visual distortion on the display means. In the given numerical data, the calculation is repeated by using the elliptical data for the radial data and the triangular barycentric data for the axial data to generate the shape data and perform the feed pitch correction processing. 2 It includes means for calculating, displaying, and determining the required torque of the NC processing equipment. (3) A correction means for displaying a shape on the display screen is provided.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、非円形形状をなす
製品のNC工作機械によるワーク加工に用いられる非円
形形状のNCデータの作成方法および同装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and an apparatus for creating non-circular NC data used for machining a non-circular product by a NC machine tool.

【0002】[0002]

【用語の説明】本発明において、軸方向とは工作機械の
ワークに対する送り方向を云い、径方向とは軸方向と直
角の方向を云い、軸芯は通常ワーク加工軸芯と同一であ
るが、軸方向形状データの軸芯と径方向形状データの軸
芯とは必ずしも一致せず、プロファイル形状とは軸芯を
通る軸方向断面の側縁形状を云い、オーバル形状とは径
方向断面の周縁形状を云い、オーバル形状の軸芯は該オ
ーバル形状の外接円の中心であり、オーバル形状の基準
線は該形状の軸芯を通る適宜に定められる直線であり、
径方向形状データ算出における楕円とはオーバル形状の
軸芯を中心とし、前記基準線と外接円との交点を通る楕
円を指し、従って該楕円の長軸は前記基準線上にある。
DESCRIPTION OF THE TERMS In the present invention, the axial direction refers to the feed direction of a machine tool to a work, the radial direction refers to a direction perpendicular to the axial direction, and the axis is usually the same as the work processing axis. The axis of the axial shape data does not always match the axis of the radial shape data, and the profile shape refers to the side edge shape of the axial cross section passing through the axis, and the oval shape refers to the peripheral shape of the radial cross section. The oval-shaped axis is the center of the oval-shaped circumcircle, the oval-shaped reference line is an appropriately determined straight line passing through the axis of the shape,
The ellipse in the calculation of the radial shape data refers to an ellipse centered on the axis of the oval shape and passing through the intersection of the reference line and the circumscribed circle. Therefore, the major axis of the ellipse is on the reference line.

【0003】[0003]

【従来の技術】従来の非円形形状のNCデータの作成方
法及び同装置としては、色々の方式のものが考えられて
いる。その一例として、特開平7−319528号公報
に開示されたものがある。即ち非円形形状のNCデータ
作成方法の一例は、多角形状に間隔を置いて与えられる
製品形状の数値データを軸方向形状と径方向形状の2形
状の数値データに分け、図1に示すごとく、与えられた
軸方向の数値データのうち互に相隣る4点A、B、C、
Dを採り、該4点A、B、C、Dのうち線分ABの延長
線上にBB=1/2BCとなる点Bを求め、△BCB
の重心Gを求め、同様に線分DCの延長線上にCC
=1/2BCとなる点Cを求め、△BCCの重心G
を求め、次に点Gと点Gとの中点を求め、該中点
を第1次生成点とし、前述の作業を軸方向の数値データ
の与えられた各点について、NC工作機械の送りピッチ
毎の形状データが求まるまで繰り返して、軸方向形状デ
ータの創成処理を完了し、次に図2に示すごとく、径方
向の数値データとして外接円からの距離および軸芯を通
る基準線からの角度が与えられている諸点のうち、互い
に相隣る2点E、Fを採り、該2点E、F間の求める2
点をNとし、点Nと点Eとを通る楕円の径差を式により
求め、同様にして、点Nと点Fとを通る楕円の径差を求
め、それぞれの楕円の径差から、点E、Fの間の角度の
点Nを通る楕円の径差を求め、該楕円上の点Nの外接円
からの距離を求め、前述の作業を角度1゜毎に求まるま
で繰り返し、径方向形状データの創成処理を完了し、前
記軸方向形状データと径方向形状データとを重ね合わせ
非円形形状データを創成し、該非円形形状データから非
円形形状加工用のNC加工形状データを作成していた。
また非円形用NC加工形状データ創成装置の一例として
は、前記公報の請求項4に開示する装置があった。即ち
非円形形状を特定する数値データを軸方向形状数値デー
タ、径方向形状数値データ別に入力する数値入力手段
と、切削回転数、送り速度、送りピッチという加工条件
データを入力する加工条件データ入力手段と、前記両入
力手段よりの入力により軸方向、径方向別に非円形形状
データを創成する非円形形状データ創成演算手段と、該
演算手段よりの軸方向、径方向別形状データを合成する
非円形形状データ合成手段と、軸方向補正形状データ、
径方向補正形状別に補正形状データを入力する補正形状
データ入力手段と、該補正形状データ入力手段よりの入
力により軸方向、径方向別に補正形状データを創成演算
する補正形状データ創成演算手段と、該補正形状データ
創成演算手段より入力する軸方向、径方向別補正形状デ
ータを合成する補正形状データ合成手段と、前記非円形
形状データ合成手段と補正形状データ合成手段とよりの
入力により最終非円形用加工形状データを創成する最終
非円形用NC加工形状データ創成演算手段と、該最終非
円形用NC加工形状データを加工前に確認する非円形形
状表示検証手段と、前記最終非円形用NC加工形状デー
タ創成演算手段よりの最終非円形用NC加工形状データ
を圧縮演算する最終非円形用NC加工形状データ圧縮手
段と、該圧縮手段よりの伝送入力により非円形用NC加
工形状データを作成し、NC工作機械に出力する非円形
用NC加工形状データ作成手段とよりなる装置である。
2. Description of the Related Art Various types of conventional non-circular NC data generating methods and apparatuses have been considered. An example is disclosed in Japanese Patent Application Laid-Open No. 7-319528. That is, an example of a method of creating NC data of a non-circular shape is to divide numerical data of a product shape given at intervals in a polygonal shape into two numerical data of an axial shape and a radial shape, and as shown in FIG. Four points A, B, C, adjacent to each other in the given axial numerical data
Take D, the four points A, B, C, and BB 1 = 1 / 2BC become point B 1 on the extension of the line segment AB of D determined, △ BCB
CC 1 of the center of gravity G 1 determined similarly on the extension of the line segment DC
The point C 1 where 1 = 1 = BC is obtained, and the center of gravity G of △ BCC 1 is obtained.
2 calculated, then obtains a middle point between the point G 1 and the point G 2, the intermediate point and the first-order generation point, for each point that received the previous task of axial numeric data, NC machine tools The process of generating the axial shape data is completed by repeating the process until the shape data for each feed pitch of the machine is obtained. Next, as shown in FIG. Of the points given angles from the line, two points E and F that are adjacent to each other are taken, and the two points E and F between the two points E and F are obtained.
The point is set to N, the diameter difference of the ellipse passing through the point N and the point E is calculated by an equation, and similarly, the diameter difference of the ellipse passing the point N and the point F is calculated. The diameter difference of the ellipse passing through the point N of the angle between E and F is obtained, the distance from the circumscribed circle of the point N on the ellipse is obtained, and the above operation is repeated until the angle 1 ° is obtained, and the radial shape is obtained. The data creation process is completed, the axial shape data and the radial shape data are overlapped to create non-circular shape data, and NC machining shape data for non-circular shape machining is created from the non-circular shape data. .
Further, as an example of the non-circular NC machining shape data generating apparatus, there is an apparatus disclosed in claim 4 of the above-mentioned publication. That is, numerical value input means for inputting numerical data specifying a non-circular shape separately for axial shape numerical data and radial shape numerical data, and processing condition data input means for inputting processing condition data such as cutting speed, feed speed and feed pitch. A non-circular shape data generating operation means for generating non-circular shape data for each of the axial direction and the radial direction based on the input from both of the input means; and a non-circular shape for synthesizing the axial and radial direction-specific shape data from the operation means. Shape data synthesizing means, axial direction corrected shape data,
Correction shape data input means for inputting correction shape data for each radial correction shape, and correction shape data generation calculating means for generating correction shape data for each of the axial direction and the radial direction by input from the correction shape data input means; A correction shape data synthesizing means for synthesizing the correction shape data for each of the axial and radial directions inputted from the correction shape data generating operation means, Final non-circular NC machining shape data creation calculating means for creating machining shape data, non-circular shape display verification means for confirming the final non-circular NC machining shape data before machining, and the final non-circular NC machining shape Means for compressing the final non-circular NC machining shape data from the data creation computing means, Create an NC machining shape data for non-circular by Rino transmission input, a more becomes apparatus with non-circular for NC machining shape data creating means for outputting the NC machine tool.

【0004】[0004]

【発明が解決しようとする課題】前述の従来の非円形用
NCデータ作成方法にあっては、例えば、軸方向形状の
基準と径方向形状の基準とが異なる場合、あるいは該基
準が位置とともに徐々に変化していく形状の場合、形状
の創成ができず設計図面および実験データより、形状デ
ータを拾い出し、そのデータを基にNCデータを作成し
なければならず複雑な非円形形状では困難であった。
In the above-mentioned conventional method for preparing NC data for a non-circular shape, for example, when the reference in the axial shape is different from the reference in the radial shape, or the reference is gradually changed with the position. In the case of a shape that changes in shape, it is not possible to create a shape, and shape data must be picked up from design drawings and experimental data, and NC data must be created based on that data. there were.

【0005】また、形状データの拾い出しの細かさ如何
により、加工精度に大きく影響し、形状データの拾い出
しが粗いと、製品の形状精度が劣化し、制度を向上させ
るには、NCの加工形状データの作成時間も長時間を要
するという問題点があった。
[0005] In addition, the fineness of picking up the shape data greatly affects the processing accuracy. If the picking up of the shape data is rough, the shape accuracy of the product is degraded. There was a problem that the time required to create the shape data also required a long time.

【0006】また、例えば旋削加工を行う場合、加工時
間を短くするために一般的に加工回転数を上げることが
考えられるが、非円形形状の加工において、加工回転数
を上げることは、各加工軸の単位時間当たりの移動量を
増大させることになり、限界とする加工回転数は、該非
円形形状に大きく依存する。従って、限界となる加工回
転数の検証は、創成された形状データから人手により行
われなければならず、この検証に長時間を要するという
問題点があった。
For example, in the case of turning, it is generally considered to increase the number of revolutions in order to reduce the machining time. The amount of movement of the shaft per unit time is increased, and the limit of the number of processing rotations largely depends on the non-circular shape. Therefore, the verification of the limit of the processing rotational speed has to be manually performed from the created shape data, and there is a problem that it takes a long time for the verification.

【0007】更に、前述の従来の非円形用NCデータ創
成装置にあたっては、創成データの検証として、創成し
た形状の表示が可能であったが、一般的に表示手段とし
て用いられるCRTディスプレイは、垂直側と水平側に
歪みがある場合があり、このような場合、例えば、径方
向データとして真円形状を表示したにもかかわらず、前
述の歪みにより表示の際には楕円として視覚上、認識さ
れることがある、或は、表示器の大きさにより表示上
(視覚上)の大きさが異なり、創成データ検証の妨げと
なる問題点があった。
Further, in the above-described conventional non-circular NC data generating apparatus, the generated shape can be displayed as verification of the generated data. However, a CRT display generally used as a display means is a vertical display. There is a case where there is distortion on the side and the horizontal side. In such a case, for example, despite displaying a perfect circular shape as the radial direction data, it is visually recognized as an ellipse when displayed due to the aforementioned distortion. In some cases, the size of the display (visually) differs depending on the size of the display, and this poses a problem of hindering creation data verification.

【0008】[0008]

【課題を解決するための手段】前記課題を解決するた
め、請求項1の発明では、非円形形状をなす製品のNC
工作機械によるワーク加工に当り、与えられた非円形形
状を特定する数値データの軸方向形状の基準と径方向形
状の基準とが軸方向のワーク部位により異なる場合にお
いて、全ての数値データを同一の基準に変換して形状デ
ータを創成し、創成されたデータからNC加工データを
作成するという構成とした。
In order to solve the above-mentioned problems, according to the present invention, the NC of a product having a non-circular shape is provided.
In machining a workpiece by a machine tool, when the reference of the axial shape and the reference of the radial shape of the numerical data specifying a given non-circular shape are different depending on the work part in the axial direction, all the numerical data are the same. The configuration is such that shape data is created by converting the data into a reference, and NC processing data is created from the created data.

【0009】請求項2の発明では、非円形形状をなす製
品のNC工作機械によるワーク加工に当り、与えられた
非円形形状を特定する数値データの軸方向形状の基準と
径方向形状の基準とが軸方向のワーク部位により異なる
場合のNC加工形状データの創成方法において、多角形
状に間隔を置いて与えられる製品形状の数値データを軸
方向形状データと径方向形状データと軸方向形状の基準
に対する径方向形状の基準点変化データとの数値データ
に分ける。
According to the second aspect of the present invention, when a workpiece having a non-circular shape is processed by an NC machine tool, a reference for an axial shape and a standard for a radial shape of numerical data for specifying a given non-circular shape are provided. In the method of generating NC machining shape data in which is different depending on the workpiece portion in the axial direction, numerical data of a product shape given at intervals in a polygonal shape is compared with the axial shape data, the radial shape data and the reference of the axial shape. It is divided into reference point change data of the radial shape and numerical data.

【0010】前述の与えられた軸方向形状データのうち
軸方向断面側縁上の互いに相隣る4点A、B、C、Dを
採り、該4点A、B、C、Dのうち線分ABの延長線上
にBB=1/2BCとなる点Bを求め、△BCB
重心Gを求め、同様に線分DCの延長線上にCC
1/2BCとなる点Cを求め、△BCCの重心G
求め、次に点Gと点Gとの中点を求め、該中点を第
1次生成点とし、前述の作業を、軸方向形状データの与
えられた各点についてNC工作機械の送りピッチ毎の軸
方向形状データが求まるまで繰り返して行い、軸方向形
状データの第1次創成処理を完了する。
[0010] Of the above-mentioned given axial shape data, four points A, B, C and D adjacent to each other on the side edge in the axial direction are taken, and a line is drawn among the four points A, B, C and D. seeking BB 1 = 1 / 2BC become point B 1 on the extension of the partial AB, △ determined the center of gravity G 1 of BCB 1, similarly CC on the extension of the line segment DC 1 =
1 / 2BC become point seeking C 1, △ determined the center of gravity G 2 of BCC 1, then obtains a middle point between the point G 1 and the point G 2, and the middle point between the first primary generation point, the aforementioned The operation is repeated until the axial shape data for each feed pitch of the NC machine tool is obtained for each point given the axial shape data, and the first generation processing of the axial shape data is completed.

【0011】次に径方向の数値データとして軸と垂直な
断面の外接円からの距離および該外接円の中心である軸
芯を通る基準線からの角度が与えられている前記断面周
縁の諸点のうち、互いに相隣る2点E、Fを取り、該2
点間の求める点をNとし、前記軸芯を中心とし前記基準
線と外接円との交点と軸芯とを結ぶ直線を長軸とする楕
円のうち点Nと点Eとをそれぞれ通る楕円の径差を式に
より求め、同様にして、点Nと点Fとをそれぞれ通る楕
円の径差を求め、Nを通る楕円上の点Nの外接円からの
距離を求め、前述の作業を任意の単位角度毎に繰り返し
て求め、さらに数値データの与えられた各点について3
60゜の径方向形状データが該単位角度毎に求まるまで
繰り返し、径方向形状データの第1次創成処理を完了
し、前記軸方向第1次創成データと径方向第1次創成デ
ータとを重ね合わせて第1次非円形形状データを創成す
る。
Next, as numerical data in the radial direction, the distance from the circumscribed circle of the cross section perpendicular to the axis and the angle from the reference line passing through the axis, which is the center of the circumscribed circle, are given at various points on the periphery of the cross section. Take two points E and F that are adjacent to each other,
The point to be determined between the points is defined as N, and the ellipse passing through the point N and the point E among the ellipses of which the major axis is a straight line connecting the intersection of the reference line and the circumscribed circle and the axis with the axis as a center The diameter difference is obtained by the formula, similarly, the diameter difference of the ellipse passing through the point N and the point F is obtained, the distance from the circumscribed circle of the point N on the ellipse passing through N is obtained, Repeatedly obtained for each unit angle, and for each point given numerical data, 3
Iterates until the radial shape data of 60 ° is obtained for each unit angle, completes the primary generation processing of the radial shape data, and superimposes the axial primary creation data and the radial primary creation data. In addition, primary non-circular shape data is created.

【0012】次に前記軸方向形状の基準に対する径方向
形状の基準点(芯)の数値データのうち互いに相隣る2
点を採り、補間演算により該2点から送りピッチ単位の
補間点を求め、該作業を、基準点(芯)の数値データの
与えられた各点について行い、基準点(芯)変化データ
の創成処理を完了する。
Next, among the numerical data of the reference point (core) of the radial shape with respect to the reference of the axial shape, two adjacent data points are set.
A point is taken, an interpolation point is calculated for the feed pitch unit from the two points by interpolation, and the operation is performed for each point given the numerical data of the reference point (core) to generate reference point (core) change data. Complete the process.

【0013】次に、創成済みの前記第1次非円形形状デ
ータから径方向形状データを抽出し、該抽出データと該
基準点(芯)変化データとから軸方向形状の基準である
ワーク基準点(芯)を基準とした径方向形状データの座
標変換を行い、変換前の座標のデータからワーク基準点
(芯)を基準とした角度及び距離データに変換し、該角
度および距離データから、単位角度毎に前記ワーク基準
点を通る基準径からの変位量(距離)を算出し、前述の
作業を第1次非円形形状データの全ての点について行
い、第2次非円形形状データの創成処理を完了する。
Next, radial shape data is extracted from the created primary non-circular shape data, and a work reference point which is a reference of an axial shape is obtained from the extracted data and the reference point (core) change data. Coordinate conversion of the radial shape data based on the (core) is performed, and the coordinate data before the conversion is converted into angle and distance data based on the work reference point (core). The amount of displacement (distance) from the reference diameter passing through the work reference point is calculated for each angle, and the above-described operation is performed for all points of the primary non-circular shape data, and the secondary non-circular shape data creation processing is performed. Complete.

【0014】次いで該第2次非円形形状データから単位
角度毎に、軸方向の数値データのうち互いに相隣る4点
A、B、C、Dを採り、前述の軸方向数値データの処理
と同様に該4点A、B、C、Dのうち線分ABの延長線
上にBB=1/2BCとなる点Bを求め、△BCB
の重心Gを求め、同様に線分DCの延長線上にCC
=1/2BCとなる点Cを求め、△BCCの重心G
を求め、次に点Gと点Gとの中点を求め、該中点を
第3次生成点とし、前述の作業を、第2次軸方向数値デ
ータの各点について、NC工作機械の送りピッチ毎の軸
方向形状データが求まるまで繰り返し、該作業を単位角
度毎に360゜まで繰り返し、最終非円形形状データを
創成する。
Next, a unit is calculated from the secondary non-circular shape data.
Four points adjacent to each other in the axial numerical data for each angle
Take A, B, C, and D and process the above axial numerical data
Extension line of line segment AB among the four points A, B, C, and D
BB on top1= Point B where 1 / 2BC1And BBC1
Center of gravity G1, And similarly, on the extension of the line segment DC, CC 1
= Point C where 1/2 BC1And BCC1Center of gravity G2
And then point G1And point G2And the midpoint of
The above operation is used as the secondary generation numerical value as the tertiary generation point.
Axis for each feed pitch of NC machine tool for each point of data
Repeat until the direction shape data is obtained
It repeats to 360 degrees every degree, and the final non-circular shape data
Create.

【0015】更に、該最終非円形形状データから非円形
形状加工用のNCデータを変換作成する時にNC側で許
容されるNCデータである検証を行い、許容されないデ
ータを除き、非円形形状の軸方向形状の基準(芯)と径
方向形状の基準(芯)とが部位により異なる場合におい
ても、非円形形状加工用のNCデータを作成することが
可能という構成とした。
Further, when converting and creating NC data for non-circular shape processing from the final non-circular shape data, the NC side verifies that the NC data is allowable. Even when the reference (core) of the directional shape and the reference (core) of the radial shape differ depending on the part, the configuration is such that NC data for non-circular shape processing can be created.

【0016】請求項3の発明では、非円形用NC加工形
状データ創成装置の発明であって非円形形状をなす製品
のNC工作機械によるワーク加工に当り、与えられた非
円形形状を特定する数値データからNC加工形状データ
を演算創成する非円形用NC加工形状データ創成装置に
おいて、創成されたNC加工形状データからNC工作機
械のワーク加工条件の差異による駆動の際の駆動トルク
のシミュレーションを行う駆動トルクのシミュレーショ
ン手段を有するという構成とした。
According to a third aspect of the present invention, there is provided an apparatus for generating non-circular NC machining shape data, which is a numerical value for specifying a given non-circular shape when a workpiece having a non-circular shape is processed by an NC machine tool. In a non-circular NC machining shape data creating apparatus that calculates and creates NC machining shape data from data, a drive that simulates a driving torque when the NC machine tool is driven by a difference in workpiece machining conditions from the created NC machining shape data. The configuration has a torque simulation means.

【0017】請求項4の発明では、請求項3の発明にお
ける駆動トルクのシミュレーション手段が、創成された
非円形形状データから任意の軸位置における径方向断面
でのNC工作機械によるワーク基準軸である断面周縁形
状創成軸の回転角度毎の回転変位置に基づく前記断面の
前記創成軸周りの発生トルク、1回転に発生するトルク
の二乗平均値および発生最大トルクの演算手段と、演算
トルク値より加工の可、不可の判断を行う判断手段とよ
りなる構成とした。
According to a fourth aspect of the present invention, the driving torque simulating means in the third aspect of the present invention is a work reference axis of the NC machine tool in a radial section at an arbitrary axial position from the created non-circular shape data. Torque generated around the generating axis of the cross section based on the rotational displacement position of the generating shaft at each rotation angle of the cross-sectional peripheral shape, means for calculating the mean square value of the torque generated in one rotation, and the generated maximum torque, and processing from the calculated torque value And determination means for determining whether or not it is possible.

【0018】請求項5の発明では、非円形形状をなす製
品のNC工作機械によるワーク加工に当り、与えられた
非円形形状を特定する数値データからNC加工形状デー
タを創成する非円形用NC加工形状データ創成装置にお
いて、創成された非円形用NC加工形状データから軸方
向形状データおよび径方向形状データを表示検証する表
示画面を有する前記創成装置の非円形形状表示検証手段
に、表示画面の表示上の歪みを補正する表示画面補正手
段が設けられていることを特徴とする非円形用NC加工
形状データ創成装置という構成とした。
According to the fifth aspect of the present invention, when a workpiece having a non-circular shape is processed by an NC machine tool, the NC processing for non-circular shape creates NC processing shape data from numerical data specifying a given non-circular shape. The shape data generating device has a display screen for displaying and verifying axial shape data and radial shape data from the generated non-circular NC machining shape data. The display device is provided with a display screen correcting means for correcting the above distortion, and is configured as a non-circular NC processed shape data generating apparatus.

【0019】請求項6の発明では、請求項5の発明にお
ける表示画面補正手段として、表示画面の水平線および
垂直線の長さ補正値取得手段と、該補正値に基ずく補正
表示手段とが設けられているという構成を付加した。
According to a sixth aspect of the present invention, as the display screen correcting means in the fifth aspect of the present invention, there are provided a horizontal line and vertical line length correction value acquiring means for the display screen and a correction display means based on the correction values. Added to the configuration.

【0020】[0020]

【発明の実施の形態】図1〜図17は、請求項1の発明
を適用した第1お実施例を示している。
1 to 17 show a first embodiment to which the invention of claim 1 is applied.

【0021】図3は、非円形形状の一例を示す非円形形
状3の斜視図、図4は図3中軸心を通る破線で示すごと
く、軸方向断面4を示し、該断面4の側縁上の点をP、
Q、A、B、C、D・・・・とする。前軸方向断面4の
側縁の形状をプロファイル形状と称する。
FIG. 3 is a perspective view of the non-circular shape 3 showing an example of the non-circular shape. FIG. 4 shows an axial section 4 as shown by a broken line passing through the axis in FIG. The upper point is P,
Q, A, B, C, D,... The shape of the side edge of the front axial section 4 is referred to as a profile shape.

【0022】図5は、図3中軸と垂直な断面、すなわち
径方向断面5を示し、該断面周縁上の点をQ、E、F・
・・・とする。図3ないし図5にあっては、点Qは軸方
向断面4の側縁上の点であり、且つ、径方向断面5の周
縁上の点であるとする。前記径方向断面5の周縁の形状
をオーバル形状と称する。尚、図1は軸方向断面の部分
1の拡大図、図2は径方向断面の部分2の拡大図であ
る。
FIG. 5 shows a section perpendicular to the axis in FIG. 3, that is, a radial section 5, and points on the periphery of the section are indicated by Q, E, F.
... In FIGS. 3 to 5, it is assumed that the point Q is a point on the side edge of the axial section 4 and a point on the peripheral edge of the radial section 5. The peripheral shape of the radial cross section 5 is referred to as an oval shape. 1 is an enlarged view of a portion 1 in an axial section, and FIG. 2 is an enlarged view of a portion 2 in a radial section.

【0023】図3〜図5に示す実施例においては、軸方
向の位置如何に拘らず、径方向断面のオーバル形状は互
いに相似の楕円形であるとする。即ち、単一オーバル形
状であり、楕円の中心をO(0、0)とする。
In the embodiment shown in FIGS. 3 to 5, it is assumed that the oval shapes in the radial cross section are similar to each other irrespective of the axial position. That is, it has a single oval shape, and the center of the ellipse is O (0, 0).

【0024】図6〜図9に示す第2の実施例の非円形形
状6も前述同様に単一オーバル形状とする。図6は図7
に示す非円形形状6の上面7を、図8は下面を示し、上
面7と下面8とは相似のオーバルと形状である。
The non-circular shape 6 of the second embodiment shown in FIGS. 6 to 9 has a single oval shape as described above. FIG. 6 shows FIG.
8 shows the upper surface 7 of the non-circular shape 6, and FIG. 8 shows the lower surface. The upper surface 7 and the lower surface 8 have similar oval and shapes.

【0025】図10〜図13に示す第3の実施例の非円
形形状10は、単一オーバル形状ではないものである。
即ち径方向断面が、軸方向を異にする切断位置により形
状を異にする。本実施例においては、図11に示すごと
く上面11は円形、図12に示すごとく下面は楕円形
で、側面13は図13に示すごとく連続して変化する形
状で、上面11から下面12に至る径方向断面形状は可
変オーバル形状であり、径方向断面形状が複数存在する
ことになる。
The non-circular shape 10 of the third embodiment shown in FIGS. 10 to 13 is not a single oval shape.
That is, the cross section in the radial direction has a different shape depending on the cutting position where the axial direction is different. In this embodiment, the upper surface 11 is circular as shown in FIG. 11, the lower surface is elliptical as shown in FIG. 12, and the side surface 13 has a continuously changing shape as shown in FIG. The radial cross-sectional shape is a variable oval shape, and there are a plurality of radial cross-sectional shapes.

【0026】図3に示す実施例では、非円形形状3を構
成するオーバル形状およびプロファイル形状を特定する
ための数値データを、図1、図3および図4に示すごと
きプロファイル形状にあたっては、P(O、O)を基準
点として、A(x、y)、B(x、y)、C
(x、y)、D(x、y)・・・・とし、図
2、図3および図5に示すごときオーバル形状にあたっ
ては、Q(R、O)を基準点として、E(R
θ)、F(R、θ)・・・・とし、間隔を置いて
設けられているそれぞれのいわば多角形状の数値データ
の各点間を接続する形状を、連続する最終非円形形状に
近づくように、径方向形状、軸方向形状それぞれについ
て演算、創成し、さらに前記2つの形状データを重ねる
ことにより、第1次非円形形状データを創成する。
In the embodiment shown in FIG. 3, numerical data for specifying the oval shape and the profile shape which constitute the non-circular shape 3 is represented by P () in the profile shape shown in FIGS. 1, 3 and 4. A (x 1 , y 1 ), B (x 2 , y 2 ), C (O, O)
(X 3 , y 3 ), D (x 4 , y 4 )..., And in the oval shape shown in FIGS. 2, 3, and 5, Q (R 2 , O) is used as a reference point. E (R 1 ,
θ 1 ), F (R 2 , θ 2 ),..., and the shape connecting the respective points of the so-called polygonal numerical data provided at intervals is a continuous final non-circular shape. The first non-circular shape data is created by calculating and creating each of the radial shape and the axial shape so as to approach the above, and further superimposing the two shape data.

【0027】演算方法として本発明においては、図3〜
図5に示す非円形形状3のワークを得ようとする場合、
軸方向形状(プロファイル形状)を、先ず図14、図1
5に示すごとく、側面形状が軸方向形状曲線を軸心回り
に回転せしめて得られる回転体の形状(従って上面1
5、下面16はいずれも円形である円形形状14)とし
て演算し、次に径方向形状(オーバル形状)を図16、
図17に示すごとく、上下両端面18を同大の楕円とす
る楕円柱17状として演算し、これらの演算を軸方向の
工作機械のピッチ毎に演算し、両形状データを重ねるこ
とにより、いわばオーバル形状を異にする楕円柱の積重
ね体として、図3〜図5に示すごとき非円形形状データ
を創成する。
In the present invention, the calculation method is shown in FIGS.
When trying to obtain a workpiece having a non-circular shape 3 shown in FIG.
The axial shape (profile shape) is first shown in FIG.
As shown in FIG. 5, the shape of the rotating body whose side shape is obtained by rotating the axial shape curve around the axis (therefore, the top surface 1)
5, and the lower surface 16 is calculated as a circular shape 14), and the radial shape (oval shape) is then calculated as shown in FIG.
As shown in FIG. 17, the upper and lower end faces 18 are calculated as elliptical cylinders 17 having the same ellipse shape, and these calculations are performed for each pitch of the machine tool in the axial direction. Non-circular shape data as shown in FIGS. 3 to 5 is created as a stack of elliptical cylinders having different oval shapes.

【0028】次に図18〜図22に示す第4の実施例に
より請求項1および請求項2の構成を説明する。
Next, the structure of the first and second aspects will be described with reference to a fourth embodiment shown in FIGS.

【0029】次に図18は、軸方向形状の中心(プロフ
ァイル中心)と径方向中心(オーバル中心)が異なる場
合の非円形形状の一例を示す非円形形状の斜視図であ
り、OVAL1はオーバル形状1(上面である断面2
1)、OVAL2は中間の軸と垂直な断面22であるオ
ーバル形状2を示し、Jはオーバル形状1の中心、Hは
オーバル形上2の中心を示す。
FIG. 18 is a perspective view of a non-circular shape showing an example of a non-circular shape when the center of the axial shape (profile center) and the center of the radial direction (oval center) are different. 1 (cross section 2 which is the upper surface
1), OVAL2 indicates an oval shape 2 which is a cross section 22 perpendicular to the intermediate axis, J indicates the center of the oval shape 1, and H indicates the center of the oval shape 2.

【0030】オーバル形状2の中心Hは、軸方向形状の
中心と一致しており、オーバル形状1からオーバル形状
2間のオーバル中心は徐変であるとする。点Eは非円形
形状の回転方向0゜上の点、点Gは回転方向180゜上
の点で、点Eと点Gは同一の径方向断面上の点であるか
ら軸方向座標は同一であり、点Eから点Gの距離を本実
施例の非円形形状の基準径とする。
It is assumed that the center H of the oval shape 2 coincides with the center of the axial shape, and the center of the oval between the oval shape 1 and the oval shape 2 is gradually changed. The point E is a point on the non-circular shape in the rotation direction 0 °, the point G is a point on the rotation direction 180 °, and the points E and G are points on the same radial cross section. In this case, the distance from the point E to the point G is set as the reference diameter of the non-circular shape in this embodiment.

【0031】図19は非円形形状20の上面図(断面2
1)を示し、図20はOVAL2の径方向断面図(断面
22)を示す。また、非円形形状20の径方向断面は、
切断位置によりオーバル形状を異にし、互に相似でない
可変オーバル形状となっている。
FIG. 19 is a top view of the non-circular shape 20 (section 2).
1) is shown, and FIG. 20 is a radial sectional view (section 22) of OVAL2. The radial cross section of the non-circular shape 20 is
The oval shape differs depending on the cutting position, and the oval shape is not similar to each other.

【0032】本発明は、前述のプロファイル中心とオー
バル中心が異なる場合の形状データの創成方法に関する
もので、以下の処理を行う。先ずオーバル中心とプロフ
ァイル中心が同一であるものとして、非円形形状20を
構成するオーバル形状およびプロファイル形状を特定す
るためデータから、軸方向形状データ創成および径方向
データ創成と同様の処理にて形状データを創成する。こ
こで創成された形状データは、オーバルの基準(芯)と
プロファイルの基準(芯)が一致するものとして創成さ
れた非円形形状データであり、第1次非円形形状データ
と称することにする。
The present invention relates to a method of generating shape data when the profile center and the oval center are different from each other, and performs the following processing. First, assuming that the center of the oval and the center of the profile are the same, the data for specifying the oval shape and the profile shape constituting the non-circular shape 20 is used to generate the shape data by the same processing as the generation of the axial shape data and the radial direction data. Create The shape data created here is non-circular shape data created on the basis that the reference (core) of the oval matches the reference (core) of the profile, and will be referred to as primary non-circular shape data.

【0033】次に、創成した第1次非円形形状データか
ら基準(芯)のズレを勘案した形状データに、以下の手
順にて変換処理を行う。
Next, conversion processing is performed from the created primary non-circular shape data to shape data in consideration of the deviation of the reference (core) in the following procedure.

【0034】初めに前記OVAL1の中心座標JとOV
AL2の中心座標Hから、OVAL1からOVAL2間
の徐変中心座標を送りピッチ毎に、補間演算により算出
する。図18の実施例では、オーバル形状2の中心Hは
軸方向形状の中心と一致しており、補間演算は軸方向形
状の中心に対して算出するのが好ましい。
First, the center coordinates J and OV of the OVAL1 are described.
From the center coordinates H of AL2, gradually changing center coordinates between OVAL1 and OVAL2 are calculated by interpolation for each feed pitch. In the embodiment of FIG. 18, the center H of the oval shape 2 coincides with the center of the axial shape, and the interpolation calculation is preferably performed on the center of the axial shape.

【0035】次に、前述の第1次非円形形状データから
径方向データを抽出し、前述の演算した中心座標値によ
り、径方向形状データをオフセットさせ、プロファイル
中心を基準とした座標変換を行う。
Next, radial data is extracted from the primary non-circular shape data described above, the radial shape data is offset by the calculated center coordinate value, and coordinate transformation is performed with reference to the profile center. .

【0036】座標変換処理を図21により説明する。図
示例では径方向形状は点Oを中心とする楕円形(楕円
B)であり、X軸を該楕円Bの長軸とする。点Q(O、
O)は基準となるプロファイル中心、点O(X
)は点Qに対する径方向形状データの中心点(オフ
セット値)、点P(X、Y)は点Qを基準とした径方向
データB上の点、円Aは楕円である径方向形状データB
の外接円とし(接点23)、その半径値をR、点Pを通
る直交2軸XY中X軸と線分OPとなす角をθ、線分O
Pの延長線と前記外接円Aとの交点をT、線分TPの距
離をCとする。尚、Cは前述の第1次形状データ創成で
既知となっている。
The coordinate conversion process will be described with reference to FIG. In the illustrated example, the radial shape is an ellipse (ellipse B) centered on the point O, and the X axis is the major axis of the ellipse B. Point Q (O,
O) is a reference profile center, and a point O (X 1 ,
Y 1 ) is the center point (offset value) of the radial shape data with respect to the point Q, the point P (X, Y) is a point on the radial data B based on the point Q, and the circle A is an elliptical radial shape. Data B
(Contact point 23), the radius value is R, the angle between the X-axis of the orthogonal two axes XY passing through the point P and the line segment OP is θ, and the line segment O
Let T be the intersection of the extension line of P and the circumscribed circle A, and C be the distance of the line segment TP. Note that C is known in the creation of the primary shape data described above.

【0037】図21において、プロファイル中心点Qを
基準座標とすると、径方向形状データ上の点Pの座標
(X、Y)は X=(R−C)×cosθ+X ・・・(6) Y=(R−C)×sinθ+Y ・・・(7) となり、上記演算を径方向創成データ全周について行
う。
In FIG. 21, when the profile center point Q is set as the reference coordinates, the coordinates (X, Y) of the point P on the radial shape data are X = (RC) × cos θ + X 1 (6) Y = (RC) × sin θ + Y 1 (7), and the above calculation is performed for the entire circumference of the radially generated data.

【0038】次に、算出した点P(X、Y)の座標か
ら、図22に示すプロファイル中心Qを通る直交座標系
からなす角度θ及び線分PQの距離Lを次式により算
出する。 上記処理を図示径方向データBの全周について行う。尚
点Oは線分P2上にあるとは限らない。
Next, from the coordinates of the calculated point P (X, Y), the distance L of the angle theta 1 and the line segment PQ forming a rectangular coordinate system through the profile center Q shown in FIG 22 is calculated by the following equation. The above processing is performed for the entire circumference of the illustrated radial direction data B. Note that the point O is not always on the line segment P2.

【0039】前述の処理で算出した角度とプロファイル
中心Qからの距離データを基に、Qを中心とする単位角
度毎に前述基準点Qからの変位量(距離)を半径値とし
て前記Bの全周について求める。
Based on the angle data calculated in the above-described process and the distance data from the profile center Q, the displacement amount (distance) from the reference point Q is used as a radius value for each unit angle centered on the Q and the entire B is calculated. Ask about Zhou.

【0040】図23は本処理を示す図であり、Dは点Q
を中心とし、楕円Bに外接する円である(接点24)。
接点23と接点24とは異なる点である。円Dの半径値
は楕円Bと中心点Qとの関係から算出される。楕円
B上の各点店PからPは前記処理で角度とプロファ
イル中心からの距離を算出した点である。点Pは前記
接点24とするのが扱い易い。
FIG. 23 is a diagram showing this processing.
And a circle circumscribing the ellipse B (center point 24).
The contact point 23 and the contact point 24 are different. The radius value R 0 of the circle D is calculated from the relationship between the ellipse B and the center point Q. P n from each point store P 0 on the elliptic B is a point obtained by calculating the distance from the angle and profile center in the processing. The point P 0 is easy to handle as the contact point 24.

【0041】以上の処理を径方向データ入力点毎にかつ
単位角度毎に360゜まで繰り返すことにより、第2次
非円形形状データの創成処理を完了する。
The above processing is repeated up to 360 ° for each radial data input point and for each unit angle, thereby completing the creation processing of the secondary non-circular shape data.

【0042】次に前述の第2次非円形形状データから単
位角度毎に軸方向の数値データのうち互に相隣る4点を
採り、0014項に記述した通りの手順により軸方向形
状データ創成処理を行う。
Next, from the above-mentioned secondary non-circular shape data, four points adjacent to each other are taken from the numerical value data in the axial direction for each unit angle, and the axial shape data is generated by the procedure described in 0014. Perform processing.

【0043】本処理をNC工作機械の送りピッチ毎の形
状データが求まるまで、かつ単位角度毎に360゜まで
繰り返し最終非円形形状データの創成処理を完了する。
This process is repeated until the shape data for each feed pitch of the NC machine tool is obtained, and up to 360 ° for each unit angle, thereby completing the process of generating the final non-circular shape data.

【0044】創成した最終非円形形状データは、補正形
状データが付加され、NC加工データに変換される。
The created final non-circular shape data is converted into NC processing data by adding corrected shape data.

【0045】前述の実施例は、非円形形状のデータ創成
を例に説明したが、本発明によれば、図29〜図31に
示す第6の実施例のごとく、加工ワークの加工時回転芯
と被加工形状の芯Cが異なるワークを旋削加工す
る場合の加工データ創成にも適用可能である。
In the above-described embodiment, the creation of data of a non-circular shape has been described as an example. However, according to the present invention, as in the sixth embodiment shown in FIGS. It can also be applied to processing data creation when C 1 and the core C 2 of the processed shape turning different workpiece.

【0046】また、図32〜図34に示す第7の実施例
のごとく、加工ワークの加工時回転芯Cと被加工穴の
中心Cが異なるワークを旋削加工する場合の加工デー
タ創成にも適用することが可能となる。
[0046] Also, as in the seventh embodiment shown in FIGS. 32 34, the center C 4 different workpiece to be machined hole and the processing time of the rotation center C 3 of workpiece machining data creation in the case of turning Can also be applied.

【0047】次に図24〜図27に示す第5の実施例に
より請求項3および請求項4の発明について説明をす
る。図24は、非円形形状の1例を示す非円形形状の斜
視図、図25は図24中軸と垂直な断面、すなわち径方
向断面27を示し、該断面27の周縁はオーバル形状を
示す。図26は該断面における各角度毎の0゜から36
0゜迄1回転の径減少量を示す。
Next, the third and fourth aspects of the present invention will be described with reference to the fifth embodiment shown in FIGS. 24 is a perspective view of a non-circular shape showing an example of the non-circular shape. FIG. 25 shows a cross section perpendicular to the axis in FIG. 24, that is, a radial cross section 27, and the periphery of the cross section 27 shows an oval shape. FIG. 26 shows the angle between 0 ° and 36 in the section.
Indicates the amount of diameter reduction for one rotation up to 0 °.

【0048】図26は換言すれば、NC加工機おけるオ
ーバル形状創成軸の回転角度毎の軸芯からの変位量を変
位線28により示していることになり、変位量が大きい
程、また加工回転数が増大する程、ワーク加工時に軸芯
であるオーバル形状創成軸における発生トルクが増大す
る。
In other words, FIG. 26 shows the amount of displacement of the oval generating shaft from the axis at each rotation angle of the NC processing machine by the displacement line 28. The larger the amount of displacement, the more the machining rotation As the number increases, the generated torque on the oval-shaped generating shaft, which is the shaft center during work processing, increases.

【0049】本発明は、創成された非円形形状データか
ら任意の径方向断面におけるNC加工機のオーバル創成
軸の発生トルク、従って駆動の際の駆動トルクの推移を
表示し、1回転に発生するトルクの二乗平均値、発生最
大トルクを算出し、加工の可不可の判断を行うシミュレ
ーション機能を有するシミュレーション手段が設けられ
た非円形用NC加工形状データ創成装置に関する。
The present invention displays the generated torque of the oval generating shaft of the NC machine at an arbitrary radial section from the generated non-circular shape data, that is, the transition of the driving torque at the time of driving, and generates one rotation. The present invention relates to a non-circular NC machining shape data generating apparatus provided with a simulation unit having a simulation function of calculating a root mean square value of a torque and a maximum generated torque and determining whether machining is possible.

【0050】NC加工機のオーバル創成軸にボールネジ
を用いている場合を例にとり、以下に前記シミュレーシ
ョン手段について説明する。
The simulation means will be described below with reference to an example in which a ball screw is used for an oval generating shaft of an NC processing machine.

【0051】創成した非円形形状データにより、任意の
径方向断面の周縁データ(オーバルデータ)から隣接す
る2点における変位データを抽出する。
Based on the created non-circular shape data, displacement data at two adjacent points is extracted from peripheral data (oval data) of an arbitrary radial section.

【0052】該変位データをA、B、変位に要する時間
をt、モータのロータイナーシャをJ、付加イナーシ
ャをJとすると、必要な加速トルクTは、 T=(B−A)/t/L×2π/t×(J+J)・・・(10) となり、上記計算を単位角度毎に360゜まで繰り返し
て行なう。
[0052] The displacement data A, B, t the time required for the displacement, the rotor inertia of the motor J m, the additional inertia and J L, acceleration torque T N necessary, T N = (B-A ) / T / L × 2π / t × (J m + J L ) (10), and the above calculation is repeated up to 360 ° for each unit angle.

【0053】次に算出した加速トルクをT(N=1〜
n)、摩擦トルクをTとし、次式により、トルクの二
乗平均値Tmsを求める。 ここでt =t+t ・・・・・t である。
Next, the calculated acceleration torque is expressed as T N (N = 1 to
n), the friction torque as T f, the following equation to determine the mean square value T ms torque. Here is a t 0 = t 1 + t 2 ····· t n.

【0054】算出した加速トルクT(N=1〜n)と
モータの最大トルクとを比較し、加速トルクT がモ
ータの最大トルクを超えている場合、警告を表示する。
また、トルクの二乗平均値Tmsとモータの定格とを比
較し、二乗平均値T がモータの定格トルクを超えて
いる場合、警告を表示する。
The calculated acceleration torque T N (N = 1 to n) is compared with the maximum torque of the motor, and if the acceleration torque T N exceeds the maximum torque of the motor, a warning is displayed.
Moreover, compared with the rating of the root mean square T ms and the motor torque, if the mean square value T m s exceeds the rated torque of the motor, a warning.

【0055】即ち、前記シミュレーション手段は、変位
データ抽出手段、所要加速トルク演算手段、1回転に発
生するトルクの二乗平均値演算手段、発生最大のトルク
算出手段、モータの最大トルクとの比較手段並びに警告
手段およびトルクの二乗平均値とモータの定格トルクと
の比較手段並びに警告手段の各手段よりなる。
That is, the simulation means includes displacement data extracting means, required acceleration torque calculating means, means for calculating the mean square value of torque generated in one rotation, torque generating means for generating maximum torque, comparing means for maximum torque of the motor, and It comprises warning means, means for comparing the mean square value of torque with the rated torque of the motor, and warning means.

【0056】図27にトルクシミュレーション結果の表
示例を示す。本図において、aは位置データ、bは加速
トルクTの計算結果を単位角度毎にプロットし、グ
ラフ化したものであり、cはトルクの二乗平均値Tms
の計算結果、dは加速トルクTの最大値である。
FIG. 27 shows a display example of the result of the torque simulation. In this figure, a is position data, b is a graph obtained by plotting a calculation result of the acceleration torque TN for each unit angle, and c is a root mean square value T ms of the torque.
Is the maximum value of the acceleration torque TN .

【0057】次に請求項5および請求項6の発明につい
て説明をする。本発明は、非円形用NC加工形状データ
創成装置の表示画面を有する非円形形状表示検証手段
に、表示上の歪みを補正する表示画面補正手段が設けら
れている前記データ創成装置に関するものであり、創成
した非円形形状データの形状表示手段において、表示機
器の垂直方向及び水平方向の表示上(視覚上)の歪みを
補正するもので、補正値取得手段と取得した補正値に基
づき、表示時に補正処理をする補正表示手段とで構成さ
れる。
Next, the fifth and sixth aspects of the invention will be described. The present invention relates to a data creation device in which a non-circular shape display verification means having a display screen of a non-circular NC processed shape data creation device is provided with a display screen correction means for correcting distortion on a display. The shape display means of the created non-circular shape data corrects the display (vertical) distortion in the vertical and horizontal directions of the display device. Based on the correction value acquisition means and the acquired correction value, And correction display means for performing correction processing.

【0058】ドッド数Dを同一としても、水平方向の線
の長さと垂直方向の線の長さとが視覚上異なる場合があ
る。図28は該補正値取得手段の1例であり、hは既知
のドット数Dで表示機器上に表示された水平方向の基準
線、vは同じく既知のドット数Dで表示機器上に表示さ
れた垂直方向の基準線である。
Even if the number of dots D is the same, the length of the horizontal line may be visually different from the length of the vertical line. FIG. 28 is an example of the correction value acquiring means, where h is a horizontal reference line displayed on the display device with a known number D of dots, and v is also displayed on the display device with a known number D of dots. Vertical reference line.

【0059】表示された該水平方向の線及び垂直方向の
線の視覚上の長さL 、L を、例えばスケールによ
り人手で計測、入力することにより次式にて水平方向の
補正値H 、垂直方向の補正値H を演算する。 H =L /D・・・(12) H =L /D・・・(13) 算出したH 及びH は1ドット当たりの視覚上の長
さとなる。
[0059] The length L X of the visual of the displayed horizontal direction of the line and vertical lines, L y, for example measured manually by the scale, by the following equation in the horizontal direction by inputting the correction value H x , a vertical correction value Hy is calculated. H X = L X / D ··· (12) H y = L y / D ··· (13) calculated H x and H y is the length of the visual per dot.

【0060】次に補正表示手段においては、形状表示時
には、視覚上と一致させるために上記補正値を基に次式
の補正演算を行なった上表示する。例えば、水平方向の
表示長さをC 、垂直方向の表示長さをC、垂直方
向の表示長さをCとする各々の表示ドット数E、E
は、 E =C /H ・・・(14) E =C /H ・・・(15) となる。すなわち、視覚上Cの長さを表示するために
は、Eのドット数を表示すればよいことになる。C
も同様である。
Next, at the time of displaying the shape, the correction display means performs a correction operation of the following equation based on the above-mentioned correction value so as to make it visually match, and then displays the shape. For example, the horizontal direction of the display length of C X, the vertical direction of the display length of C y, each number of display dots of the display length of the vertical direction and C y E X, E
y becomes E X = C X / H X ··· (14) E y = C y / H y ··· (15). That is, in order to display the length of the visual C X is, it is sufficient to display the number of dots E X. Cy
The same is true for

【0061】一例として、データは円であるが表示機器
上において楕円と誤認される場合について、前期補正値
、Hを用い、表示器の座標D 、Dを中心と
する視覚上、半径Rの円を表示する場合について説明す
る。
As an example, in the case where the data is a circle but is erroneously recognized as an ellipse on the display device, the correction values H X and H y are used to visually check the coordinates D X and D y of the display. , A case of displaying a circle having a radius R will be described.

【0062】図35に示す通り、表示器の上の点D(D
、D)を中心とし、視覚上、半径をRとする円周
上の任意の点の座標T(T、T)は、回転角θと
すると、 T =D+Rcosθ/H ・・・(16) T =D+Rsinθ/H ・・・(17) で表すことができ、上式(16)、(17)においてθ=0゜〜
360゜迄求めた点を表示することのより、視覚上、半
径Rの円が表示されることになる。本例では、該基準線
の視覚上の長さL、Lの計測に、人手によりスケ
ールで計測する方法を説明したが、カメラと画像処理装
置等、センサによりL、Lを側長しても良い。
As shown in FIG. 35, a point D (D
X , D y ), and the coordinates T (T X , T y ) of an arbitrary point on the circumference having a radius R visually are represented by the following equation: T x = D x + R cos θ / H X (16) T y = D y + R sin θ / H y (17) In the above equations (16) and (17), θ = 0 ゜
By displaying the points obtained up to 360 °, a circle having a radius R is visually displayed. In this example, the length L X of the visual of the reference line, to measure the L y, has been described a method of measuring scale by hand, the camera and the image processing apparatus or the like, the side of the L X, L y by sensor May be longer.

【0063】[0063]

【発明の効果】請求項1の発明によると、与えられた非
円形形状を特定する数値データにおいて、軸方向形状の
基準(芯)と径方向形状の基準(芯)とが軸方向のワー
ク部位により異なる場合においても非円形用加工データ
を創成することが可能となった効果を奏する。
According to the first aspect of the present invention, in the numerical data for specifying a given non-circular shape, the reference of the axial shape (core) and the reference of the radial shape (core) are the work parts in the axial direction. Therefore, even in a different case, it is possible to create processing data for a non-circle.

【0064】請求項2の発明によると、非円形形状をな
す製品のワーク加工に当り、与えられた非円形形状を特
定する数値データの軸方向形状の基準と、径方向の基準
とが、ワーク部位により異なる場合において、軸方向形
状データの第1次処理と、径方向形状データの第1次処
理と、基準点変化データの処理とを行い、次いでワーク
基準点を基準とした座標変換を行い、第2次処理を行
い、最終非円形形状データを創成し、更にNC側で許容
されるデータ検証を行い、非円形形状の軸方向形状の基
準と径方向形状の基準とがワーク部位により異なる場合
においても、非円形形状加工用のNCデータを具体的に
詳細に創成することができる効果を奏する。
According to the second aspect of the present invention, when processing a workpiece having a non-circular shape, the reference of the axial shape and the reference of the radial direction of the numerical data for specifying the given non-circular shape are determined by the work. When it differs depending on the part, the primary processing of the axial shape data, the primary processing of the radial shape data, and the processing of the reference point change data are performed, and then the coordinate conversion is performed based on the workpiece reference point. , Secondary processing to generate final non-circular shape data, and further perform data verification allowed on the NC side, and the reference of the axial shape and the reference of the radial shape of the non-circular shape differ depending on the work site. Also in this case, there is an effect that the NC data for processing a non-circular shape can be created specifically in detail.

【0065】請求項3の発明によると、創成した非円形
用加工データより、NC加工設備が形状の創成に必要と
する駆動源の必要トルクが判り、加工前に設定した加工
条件の是非が認識できるようになる効果を奏する。
According to the third aspect of the present invention, the required torque of the drive source required by the NC processing equipment for generating a shape can be determined from the generated non-circular processing data, and the necessity of the processing conditions set before the processing is recognized. It has the effect of being able to do it.

【0066】請求項4の発明によると、駆動トルクのシ
ミュレーション手段の具体例が示され、NC工作機械の
ワーク加工に必要な駆動源の必要トルクが詳細に判り、
加工前に、予め設定した加工条件の是非が詳細に確認で
きる効果を奏する。
According to the fourth aspect of the present invention, a specific example of the driving torque simulation means is shown, and the necessary torque of the driving source required for machining the workpiece of the NC machine tool can be understood in detail.
Before machining, an effect is obtained in which it is possible to check in detail whether or not the preset machining conditions are appropriate.

【0067】請求項5の発明によると、創成した非円形
形状の際、表示画面の歪みに影響を受けることなく形状
の表示が可能となる効果を奏する。
According to the fifth aspect of the invention, in the case of the created non-circular shape, there is an effect that the shape can be displayed without being affected by the distortion of the display screen.

【0068】請求項6の発明によると、請求項5の表示
画面補正手段が具体的に示され、表示画面補正が更に容
易となる効果を奏する。
According to the sixth aspect of the present invention, the display screen correcting means of the fifth aspect is specifically shown, and has an effect of making display screen correction easier.

【0069】すなわち、与えられた製品形状の数値デー
タのうち軸方向形状の基準(芯)と径方向形状の基準
(芯)とが異なる場合においても容易にNC加工形状デ
ータの創成が可能となった。また、創成した形状データ
から、NC加工機の駆動モータのトルクシミュレーショ
ンができるため、事前に加工可不可の判断及び最適な加
工条件の検討が容易にかつ短時間で行うことが可能とな
った。更に、創成データ形状確認の際、表示長さの補正
処理ができるため、表示機器如何によらず、また垂直方
向、水平方向のゆがみの影響を受けることなく実際の形
状と視覚上の形状を一致させて表示させることが可能と
なった。
That is, even when the reference (core) of the axial shape and the reference (core) of the radial shape in the given numerical data of the product shape are different, it is possible to easily create the NC processing shape data. Was. Further, since torque simulation of the drive motor of the NC processing machine can be performed from the created shape data, it is possible to easily and quickly determine whether or not processing is possible and to study the optimum processing conditions in a short time. Furthermore, since the display length can be corrected when confirming the shape of the created data, the actual shape and the visual shape can be matched regardless of the display device and without being affected by vertical and horizontal distortions. Can be displayed.

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

【図1】 軸方向形状データ創成方法の概略説明図であ
る。
FIG. 1 is a schematic explanatory diagram of a method for creating axial shape data.

【図2】 径方向形状データ創成方法の概略説明図であ
る。
FIG. 2 is a schematic explanatory diagram of a radial shape data generation method.

【図3】 非円形形状の第1の実施例を示す斜視図であ
る。
FIG. 3 is a perspective view showing a first example of a non-circular shape.

【図4】 図3中軸心断面図である。FIG. 4 is a sectional view taken along the axis of FIG. 3;

【図5】 図3中径方向断面図である。FIG. 5 is a sectional view in the radial direction of FIG. 3;

【図6】 図7中上面図である。FIG. 6 is a top view in FIG. 7;

【図7】 単一オーバル非円形形状の第2の実施例を示
す斜視図である。
FIG. 7 is a perspective view showing a second embodiment of a single oval non-circular shape.

【図8】 図7中下面図である。FIG. 8 is a bottom view in FIG.

【図9】 図7の側面図である。FIG. 9 is a side view of FIG. 7;

【図10】 図11に示す可変オーバル非円形形状の上
面図である。
FIG. 10 is a top view of the variable oval non-circular shape shown in FIG. 11;

【図11】 非円形形状の第3の実施例を示す斜視図で
ある。
FIG. 11 is a perspective view showing a third example of a non-circular shape.

【図12】 図11中下面図である。FIG. 12 is a bottom view in FIG.

【図13】 図11の側面図である。FIG. 13 is a side view of FIG.

【図14】 軸方向形状データで創成した非円形回転体
形状の説明斜視図である。
FIG. 14 is an explanatory perspective view of a non-circular rotator shape created by axial shape data.

【図15】 同上平面図である。FIG. 15 is a plan view of the same.

【図16】 径方向形状で創成した楕円柱体の非円形形
状の説明斜視図である。
FIG. 16 is an explanatory perspective view of a non-circular shape of an elliptical cylinder created in a radial shape.

【図17】 同上平面図である。FIG. 17 is a plan view of the same.

【図18】 芯ズレオーバル非円形形状の第4の実施例
を示す斜視図である。。
FIG. 18 is a perspective view showing a fourth embodiment of a misalignment oval non-circular shape. .

【図19】 図18中上面図である。FIG. 19 is a top view in FIG. 18;

【図20】 図18中OVAL2の径方向断面図であ
る。
20 is a radial sectional view of OVAL2 in FIG. 18;

【図21】 オーバルの座標変換方法の概略説明図であ
る。
FIG. 21 is a schematic explanatory diagram of an oval coordinate conversion method.

【図22】 オーバルの座標変換方法の概略説明図であ
る。
FIG. 22 is a schematic explanatory diagram of an oval coordinate transformation method.

【図23】 オーバルの座標変換方法の概略説明図であ
る。
FIG. 23 is a schematic explanatory diagram of an oval coordinate conversion method.

【図24】 非円形形状の第5の実施例を示す斜視図で
ある。
FIG. 24 is a perspective view showing a fifth embodiment having a non-circular shape.

【図25】 図24に示す非円形形状の点線27におけ
る径方向断面図である。
25 is a radial cross-sectional view taken along dotted line 27 of the non-circular shape shown in FIG. 24.

【図26】 図25に示す径方向断面の径減少量プロッ
ト図である。
26 is a plot of the amount of decrease in diameter in the radial cross section shown in FIG. 25.

【図27】 トルクシミュレーション線図である。FIG. 27 is a torque simulation diagram.

【図28】 補正値取得手段の1例を示す表示補正説明
図である。
FIG. 28 is an explanatory diagram of display correction showing an example of a correction value acquiring unit.

【図29】 加工時回転芯と被加工形状の芯とが異なる
非円形形状の第6の実施例を示す斜視図である。
FIG. 29 is a perspective view showing a sixth embodiment of a non-circular shape in which the rotating core during processing and the core to be processed are different.

【図30】 同上平面図である。FIG. 30 is a plan view of the same.

【図31】 同上側面図である。FIG. 31 is a side view of the same.

【図32】 加工時回転芯と被加工穴の芯とが異なる非
円形形状の第7の実施例を示す斜視図である。
FIG. 32 is a perspective view showing a seventh embodiment of a non-circular shape in which the rotary core during processing and the core of the hole to be processed are different.

【図33】 同上平面図である。FIG. 33 is a plan view of the same.

【図34】 同上側面図である。FIG. 34 is a side view of the same.

【図35】 形状表示の1例を示す視覚上の補正概略説
明図である。
FIG. 35 is a schematic explanatory diagram of visual correction showing an example of shape display.

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

1 軸方向断面(部分) 2 径方向断面(部分) 3 非円形形状 4 軸方向断面 5 径方向断面 6 非円形形状 7 上面 8 下面 9 側面 10 非円形形状 11 上面 12 下面 13 側面 14 非円形形状 15 上面 16 下面 17 楕円柱 18 端面 20 非円形形状 21 OVAL1断面 22 OVAL2断面 23 接点 24 接点 26 非円形形状 27 径方向断面 28 変位線 DESCRIPTION OF SYMBOLS 1 Axial cross section (part) 2 Radial cross section (part) 3 Non-circular shape 4 Axial cross section 5 Radial cross section 6 Non-circular shape 7 Upper surface 8 Lower surface 9 Side surface 10 Non-circular shape 11 Upper surface 12 Lower surface 13 Side surface 14 Non-circular shape 15 Upper surface 16 Lower surface 17 Elliptic cylinder 18 End surface 20 Non-circular shape 21 OVAL1 cross section 22 OVAL2 cross section 23 Contact 24 Contact 26 Non-circular shape 27 Radial cross section 28 Displacement line

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】非円形形状をなす製品のNC工作機械によ
るワーク加工に当り、与えられた非円形形状を特定する
数値データの軸方向形状の基準と径方向形状の基準とが
軸方向のワーク部位により異なる場合において、全ての
数値データを同一の基準に変換して形状データを創成
し、創成されたデータからNC加工データを作成するこ
とを特徴とする非円形用NC加工形状データ創成方法。
When a workpiece having a non-circular shape is machined by an NC machine tool, the reference of the axial shape and the reference of the radial shape of the numerical data for specifying the given non-circular shape are the workpieces in the axial direction. A method for generating non-circular NC processed shape data, characterized in that all numerical data are converted to the same reference to generate shape data, and NC processed data is generated from the generated data, when the data differs depending on the part.
【請求項2】非円形形状をなす製品のNC工作機械によ
るワーク加工に当り、与えられた非円形形状を特定する
数値データの軸方向形状の基準と径方向形状とが軸方向
のワーク部位により異なる場合のNC加工形状データの
創成方法において、多角形状に間隔を置いて与えられる
製品形状の数値データを軸方向形状データと径方向形状
データと軸方向形状の基準に対する径方向形状の基準点
変化データとの数値データに分け、与えられた軸方向形
状データのうち軸方向断面側縁上の互に相隣る4点A、
B、C、Dを採り、該4点A、B、C、Dのうち線分A
Bの延長線上にBB=1/2BCとなる点Bを求め、
△BCBの重心Gを求め、同様に線分DCの延長線
上にCC=1/2BCとなる点Cを求め、△BCC
の重心G を求め、次に点Gと点Gとの中点を求
め、該中点を第1次生成点とし、前述の作業を、軸方向
形状データの与えられた各点についてNC工作機械の送
りピッチ毎の軸方向形状データが求まるまで繰り返して
行い、軸方向形状データの第1次創成処理を完了し、次
に径方向の数値データとして軸と垂直な断面の外接円か
らの距離および該外接円の中心である軸芯を通る基準線
からの角度が与えられている前記断面周縁の諸点のう
ち、互に相隣る2点E、Fを取り、該2点間の求める点
をNとし、前記軸芯を中心とし前記基準線と外接点との
交点と軸芯とを結ぶ直線を長軸とする楕円のうち点Nと
点Eとをそれぞれ通る楕円の径差を式により求め、同様
にして、点Nと点Fをそれぞれ通る楕円の径差を求め、
Nを通る楕円上の点Nの外接円からの距離を求め、前述
の作業を任意の単位角度毎に繰り返して求め、さらに数
値データの与えられた各点について360゜の径方向形
状データが該単位角度毎に求まるまで繰り返し、径方向
形状データの第1次創成処理を完了し、前記軸方向第1
次創成データと径方向第1次創成データとを重ね合わせ
て第1次非円形形状データを創成し、次に前記軸方向形
状の基準に対する径方向形状の基準点(芯)の数値デー
タのうち互に相隣る2点を採り、補間演算により該2点
から送りピッチ単位の補間点を求め、該作業を、基準点
(芯)の数値データの与えられた各点について行い、基
準点(芯)変化データの創成処理を完了し、次に、創成
済み前記第1次非円形形状データから径方向形状データ
を抽出し、該抽出データと該基準点(芯)変化データと
から軸方向形状の基準であるワーク基準点(芯)を基準
とした径方向形状データの座標変換を行い、変換前の座
標のデータからワーク基準点(芯)を基準とした角度及
び距離データに変換し、該角度及び距離データから、単
位角度毎に前記ワーク基準点を通る基準径からの変位量
(距離)を算出し、前述の作業を第1次非円形形状デー
タの全ての点について行い、第2次非円形形状データの
創成処理を完了し、該第2次非円形形状データから単位
角度毎に、軸方向の数値データのうち互に相隣る4点
A、B、C、Dを採り、前述の軸方向数値データの処理
と同様に該4点A、B、C、Dのうち線分ABの延長線
上にBB=1/2BCとなる点Bを求め、△BCB
の重心G を求め、同様に線分DCの延長線上にCC
=1/2BCとなる点Cを求め、△BCCの重心G
を求め、次に点Gと点Gとの中点を求め、該中点を
第3次生成点とし、前述の作業を、第2次軸方向数値デ
ータの各点について、NC工作機械の送りピッチ毎の形
状データが求まるまで繰り返し、該作業を単位角度毎に
360゜まで繰り返し、最終非円形形状データを創成
し、該最終非円形形状データから非円形形状加工用のN
Cデータを変換作成する時にNC側で許容されるNCデ
ータである検証を行い、許容されないデータを除き、非
円形形状の軸方向形状の基準(芯)と径方向形状の基準
(芯)とが部位により異なる場合においても、非円形形
状加工用のNCデータを作成することが可能な非円形用
NC加工形状データ創成方法。
2. An NC machine tool for a product having a non-circular shape.
Identify a given non-circular shape when machining a workpiece
The reference of the axial shape of the numerical data and the radial shape are in the axial direction
NC machining shape data when it differs depending on the work part
In the creation method, given at intervals in a polygonal shape
Numerical data of product shape is converted to axial shape data and radial shape data
Reference point of radial shape to data and reference of axial shape
Divided into numerical data with change data and given axial shape
Points A adjacent to each other on the axial cross-section side edge of the shape data
B, C, and D are taken, and a line segment A among the four points A, B, C, and D is taken.
BB on the extension of B1= Point B where 1 / 2BC1,
△ BCB1Center of gravity G1, And similarly, an extension of the line segment DC
CC on1= Point C where 1/2 BC1And BCC1
Center of gravity G 2And then point G1And point G2Find the midpoint of
Therefore, the above-mentioned operation is performed in the axial direction
For each point given the shape data, send the NC machine tool
Repeat until the axial shape data for each pitch
To complete the primary creation process of the axial shape data.
Is the circumscribed circle of the section perpendicular to the axis
And the reference line passing through the axis which is the center of the circumcircle
Points of the cross-sectional periphery given an angle from
Then, two points E and F adjacent to each other are taken, and a point to be determined between the two points is obtained.
N, the center line of the axis and the reference line and the external contact
The point N of the ellipse whose major axis is a straight line connecting the intersection and the axis
The diameter difference of the ellipse passing through each point E is obtained by the formula, and
To determine the diameter difference of the ellipse passing through the points N and F, respectively,
Find the distance from the circumscribed circle of point N on the ellipse passing through N,
Is repeated for each unit angle, and
360 ° radial form for each point given value data
Repeat until shape data is obtained for each unit angle.
Completing the primary creation processing of the shape data,
Superimposition of the next generation data and the first generation data in the radial direction
To create the primary non-circular shape data,
Numerical data of the reference point (core) of the radial shape with respect to the shape reference
Two points adjacent to each other are taken and the two points are interpolated.
Calculate the interpolation point of the feed pitch unit from
For each point given in the (core) numerical data,
Complete the creation process of the reference point (core) change data, and then create
The radial shape data from the primary non-circular shape data
And the extracted data and the reference point (core) change data
From the workpiece reference point (core), which is the reference for the axial shape from
Coordinate transformation of the radial shape data
From the data of the target, the angle and angle with respect to the work reference point (core)
And distance data, and from the angle and distance data,
Displacement from the reference diameter passing through the work reference point for each position angle
(Distance) is calculated, and the above operation is performed on the primary non-circular shape data.
Data for all points in the secondary non-circular shape data.
The creation process is completed, and the unit is calculated from the secondary non-circular shape data.
Four points adjacent to each other in the axial numerical data for each angle
Take A, B, C, and D and process the above axial numerical data
Extension line of line segment AB among the four points A, B, C, and D
BB on top1= Point B where 1 / 2BC1And BBC1
Center of gravity G 1, And similarly, on the extension of the line segment DC, CC1
= Point C where 1/2 BC1And BCC1Center of gravity G2
And then point G1And point G2And the midpoint of
The above operation is used as the secondary generation numerical value as the tertiary generation point.
Data for each point of the NC machine tool
This operation is repeated for each unit angle until the shape data is obtained.
Repeat up to 360 ° to create final non-circular shape data
Then, from the final non-circular shape data, N
When converting and creating C data, NC data allowed on the NC side
Data validation and remove non-
Circular axial shape reference (core) and radial shape reference
Non-circular shape even when (core) differs depending on the part
For non-circular shape that can create NC data for shape processing
NC machining shape data creation method.
【請求項3】非円形形状をなす製品のNC工作機械によ
るワーク加工に当り、与えられた非円形形状を特定する
数値データからNC加工形状データを演算創成する非円
形用NC加工形状データ創成装置において、創成された
NC加工形状データからNC工作機械のワーク加工条件
の差異による駆動の際の駆動トルクのシミュレーション
を行う駆動トルクのシミュレーション手段を有すること
を特徴とする非円形用NC加工形状データ創成装置。
3. A non-circular NC machining shape data generating apparatus for generating NC machining shape data from numerical data specifying a given non-circular shape when processing a workpiece having a non-circular shape by an NC machine tool. A driving torque simulation means for simulating a driving torque at the time of driving due to a difference in workpiece processing conditions of the NC machine tool from the generated NC processing shape data. apparatus.
【請求項4】駆動トルクのシミュレーション手段が創成
された非円形形状データから任意の軸位置における径方
向断面でのNC工作機械によるワーク基準軸である断面
周縁形状創成軸の回転角度毎の回転変位置に基づく前記
断面の前記創成軸周りの発生トルク、1回転に発生する
トルクの二乗平均値および発生最大トルクの演算手段
と、演算トルク値より加工の可、不可の判断を行う判断
手段とよりなる請求項3記載の非円形用NC加工形状デ
ータ創成装置。
4. A method for simulating a driving torque, comprising the steps of: generating a rotation change for each rotation angle of a cross-section peripheral shape creation axis which is a workpiece reference axis by an NC machine tool at an arbitrary axial position in a radial section from the created non-circular shape data; Calculation means for the generated torque of the cross section based on the position around the generating axis, the root mean square value of the torque generated in one rotation and the generated maximum torque, and the determination means for determining whether or not machining is possible or not based on the calculated torque value. The non-circular NC machining shape data generating apparatus according to claim 3.
【請求項5】非円形形状をなす製品のNC工作機械によ
るワーク加工に当り、与えられた非円形形状を特定する
数値データからNC加工形状データを創成する非円形用
NC加工形状データ創成装置において、創成された非円
形用NC加工形状データから軸方向形状データおよび径
方向形状データを表示検証する表示画面を有する前記創
成装置の非円形形状表示検証手段に、表示画面の表示上
の歪みを補正する表示画面補正手段が設けられているこ
とを特徴とする非円形用NC加工形状データ創成装置。
5. A non-circular NC machining shape data generating apparatus for generating NC machining shape data from numerical data for specifying a given non-circular shape when a workpiece having a non-circular shape is machined by an NC machine tool. The distortion on the display of the display screen is corrected by the non-circular shape display verification means of the generating apparatus having a display screen for displaying and verifying the axial shape data and the radial shape data from the generated non-circular NC machining shape data. A non-circular NC machining shape data generating apparatus, comprising:
【請求項6】表示画面補正手段に、表示画面の水平線及
び垂直線の長さ補正値取得手段と、該補正値に基づく補
正表示手段とが設けられている請求項5記載の非円形用
NC加工形状データ創成装置。
6. The non-circular NC according to claim 5, wherein the display screen correction means includes means for acquiring correction values for the lengths of horizontal and vertical lines of the display screen, and correction display means based on the correction values. Machine for creating processed shape data.
JP2000292130A 2000-09-26 2000-09-26 NC machining shape data creation method for non-circular Expired - Lifetime JP4608068B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000292130A JP4608068B2 (en) 2000-09-26 2000-09-26 NC machining shape data creation method for non-circular

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000292130A JP4608068B2 (en) 2000-09-26 2000-09-26 NC machining shape data creation method for non-circular

Publications (2)

Publication Number Publication Date
JP2002099314A true JP2002099314A (en) 2002-04-05
JP4608068B2 JP4608068B2 (en) 2011-01-05

Family

ID=18775109

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000292130A Expired - Lifetime JP4608068B2 (en) 2000-09-26 2000-09-26 NC machining shape data creation method for non-circular

Country Status (1)

Country Link
JP (1) JP4608068B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005006092A1 (en) * 2003-07-04 2005-01-20 Mitsubishi Denki Kabushiki Kaisha Automatic programming method and device
WO2008020640A1 (en) * 2006-08-18 2008-02-21 Toyota Jidosha Kabushiki Kaisha Drive device, travel device, and drive device control method
CN119748163A (en) * 2025-01-20 2025-04-04 中国航发南方工业有限公司 Bearing seat datum conversion method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63100507A (en) * 1986-06-12 1988-05-02 Mitsubishi Electric Corp Numerical controller
JPH03178703A (en) * 1989-09-27 1991-08-02 Toyoda Mach Works Ltd Non-circle creating device
JPH03245207A (en) * 1990-02-23 1991-10-31 Okuma Mach Works Ltd Incomplete-round shape data producing device
JPH0751989A (en) * 1993-08-06 1995-02-28 Yachiyoda Kogyo Kk Free-form surface machining device
JPH07319528A (en) * 1994-05-20 1995-12-08 Kiriyuu Kikai Kk Method and device for creating NC machining shape data for non-circular shape

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63100507A (en) * 1986-06-12 1988-05-02 Mitsubishi Electric Corp Numerical controller
JPH03178703A (en) * 1989-09-27 1991-08-02 Toyoda Mach Works Ltd Non-circle creating device
JPH03245207A (en) * 1990-02-23 1991-10-31 Okuma Mach Works Ltd Incomplete-round shape data producing device
JPH0751989A (en) * 1993-08-06 1995-02-28 Yachiyoda Kogyo Kk Free-form surface machining device
JPH07319528A (en) * 1994-05-20 1995-12-08 Kiriyuu Kikai Kk Method and device for creating NC machining shape data for non-circular shape

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005006092A1 (en) * 2003-07-04 2005-01-20 Mitsubishi Denki Kabushiki Kaisha Automatic programming method and device
US7248941B2 (en) 2003-07-04 2007-07-24 Mitsubishi Denki Kabushiki Kaisha Automatic programming method and device
WO2008020640A1 (en) * 2006-08-18 2008-02-21 Toyota Jidosha Kabushiki Kaisha Drive device, travel device, and drive device control method
US7868576B2 (en) 2006-08-18 2011-01-11 Toyota Jidosha Kabushiki Kaisha Drive device, travel device, and drive device control method
CN119748163A (en) * 2025-01-20 2025-04-04 中国航发南方工业有限公司 Bearing seat datum conversion method

Also Published As

Publication number Publication date
JP4608068B2 (en) 2011-01-05

Similar Documents

Publication Publication Date Title
CN109719703B (en) Robot teaching device for warning or correcting positional deviation of teaching point or teaching line
EP1661669A2 (en) Processing program generating device
JP4858229B2 (en) Calculation method of load mass and center of gravity position attached to robot
JP5790840B2 (en) Robot control apparatus and robot posture interpolation method
JP2011060016A (en) Trajectory display device, and machine tool with the same
US20130338816A1 (en) Tool path display apparatus for displaying tool vector of machine tool
JP5565302B2 (en) Robot control apparatus and robot posture interpolation method
JP2016207156A (en) Locus display device displaying locus of tool axis
US9557729B2 (en) Tool trajectory display device including display unit for trajectory data
JP4823897B2 (en) Gear pair evaluation device and gear pair evaluation program
JP2002099314A (en) Non-circular NC machining shape data generation method and apparatus
CN112307573B (en) Geometric error modeling method for contact type measuring head of three-dimensional thread comprehensive measuring machine
JP2006053789A (en) NC post processor for multi-axis numerical controller
JP2003330512A (en) NC data tool path display method
JP7023226B2 (en) A method of creating or processing a tooth on a work piece, a computer program that executes this method, and a tooth preparation machine.
CN115519267B (en) A method and apparatus for cutting a circle
JP5020579B2 (en) Numerical controller
JP3701845B2 (en) Redesign value acquisition method for bevel gears
JP4896528B2 (en) Hypoid gear processing machine setting device
JPH0981221A (en) NC data creating apparatus and correction data creating method thereof
JP6844772B2 (en) Grinding device and grinding method
JPH0488511A (en) Circular arc posture interpolating method for robot
JP5321712B2 (en) Numerical controller
JP2011020206A (en) Method for preparing mirror image program of vertical articulated robot
JP3357392B2 (en) Robot tool interference prevention device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070926

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090723

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100708

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100903

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100921

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20101008

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131015

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141015

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250