JPH01251207A - データ処理装置 - Google Patents

データ処理装置

Info

Publication number
JPH01251207A
JPH01251207A JP63079389A JP7938988A JPH01251207A JP H01251207 A JPH01251207 A JP H01251207A JP 63079389 A JP63079389 A JP 63079389A JP 7938988 A JP7938988 A JP 7938988A JP H01251207 A JPH01251207 A JP H01251207A
Authority
JP
Japan
Prior art keywords
data
graphic
closed
order
coordinate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP63079389A
Other languages
English (en)
Inventor
Takeshi Masubuchi
毅 増渕
Yukihiko Shibata
柴田 行彦
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.)
Toshiba Corp
Toshiba Computer Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Computer Engineering 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 Toshiba Corp, Toshiba Computer Engineering Corp filed Critical Toshiba Corp
Priority to JP63079389A priority Critical patent/JPH01251207A/ja
Publication of JPH01251207A publication Critical patent/JPH01251207A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Image Analysis (AREA)
  • Numerical Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、例えばNC加工データを作成する際に用いら
れるデータ処理装置に関する。
(従来の技術) 従来から、数値化された情報により工作物に対する工具
の位置等を制御する、いわゆるNC加工が各種製造分野
で用いられている。
ところでNC加工では、形状の加工をいかなる方向に進
めて行くかを予め指定する必要がある。
例えば閉じた図形を加工する場合において、その図形の
各頂点の座標が指定されているとき、ある頂点を加工の
開始点として、次に左右いずれの頂点方向に加工を進め
ればよいかを指定しなければならない。
(発明が解決しようとする課8) しかしながら、形状の加工をいかなる方向に進めて行く
かは、加工する図形のデータをオペレータが解析して、
各データの位置的関係から判断しなければならないので
、加工形状が複雑である場合には、オペレータに多大な
る負担がかかるという問題があった。
本発明はこのような事情によりなされたもので、例えば
NC加工データにおいて、閉じた図形の加工をいかなる
方向に進めればよいかを容易に判別することができ、オ
ペレータに対する負担を大幅に軽減し得るデータ処理装
置の提供を目的としている。
[発明の構成] (課題を解決するための手段) 本発明のデータ処理装置はこの目的を実現するべく、閉
じた図形の図形要素の座標データをつながり順に並列さ
せる手段と、これら座標データのX成分、Y成分の大小
関係に基づいてこれら座標データのつながり順が時計廻
り方向か反時計廻り方向かを判別する手段とを有してい
る。
(作 用) 本発明のデータ処理装置は、閉じた図形の座標データを
つながり順に並列させ、この並列させた座標データのX
成分、Y成1分の大小関係に基づいて、座標データのつ
ながり順が時計廻り方向であるか反時計廻り方向である
かを自動的に判別するので、従来オペレータが行ってい
た図形データの解析作業が不要になる。
(実施例) 以下、本発明の実施例の詳細を図面に基づいて説明する
第1図は本発明の一実施例の構成を説明する図である。
同図において、1はシステム全体を制御する制御装置、
2は図形情報やNCデータを作成するた−めの情報を入
力するキーボードおよびタブレット等の図形情報入力装
置、3は入力された図形情報や他の作成情報からNCデ
ータを作成するNCデータ作成装置、4は作成したNC
データを出力するNCデータ出力装置である。
そして第2図は前記NCデータ作成装置3の構成の一例
を示す図である。
同図において、3aは閉じた図形の図形要素の座標デー
タをつながり順にセットする閉図形データセット部、3
bはこの図形データセット部3aでセットしたつながり
順が時計廻り方向であるか、反時計廻り方向であるかを
判別するつながり方向判別部、3Cは図形データすなわ
ち加工経路をNCデータに変換するNCデータ作成部で
ある。
本実施例装置は、閉じた図形のデータのつながり方向を
自動的に設定する機能を持つ。
以下、本実施例装置をNCワイヤカットCAD/CAM
システムに使用した場合について説明する。
まず、加工経路として図形情報入力装置2から第3図に
示したような6角形の図形のデータを入力すると、第4
図に示したように、閉図形データセット部3aが入力さ
れた図形データをつながり順にセットする。
ここでは閉図形の図形要素である辺β1、β2・・・を
上から下の順でセットする。
次に、つながり方向判別部3bが、前記図形データのつ
ながり順が時計廻り方向であるか、反時計廻り方向であ
るかを判別する。
以下、つながり方向を判別する方法について説明する。
まず閉じた図形の図形要素(辺等)を示すデータのX成
分の最大点、最小点およびX成分の最大点、最小点を求
める(第7図処理1)。
そして求めた点が閉図形のどの図形データに含まれるか
を調べる(第7図処理2)。この時、最大点および最小
点が端点の場合には、2つの図形データがこの点を共有
することになるので、第5図に示したように、予め各図
形データに対してそれぞれ1つの端点(他と重複しない
)を設定しておく。
次に第6図に示したように図形データのつながり順に従
ってこれらの最大点および最小点を並べる(第7図処理
3)。そして並べた結果が、X最小点→y最小点→X最
大点→y最大点→X最小点→y最小点−・・・ となれば、つながり方向は反時計廻り方向であると判別
する(第7図処理4.5)。
一方、並べた結果が、 X最小点→y最大点→X最大点→y最小点→X最小点→
y最大点→・・・ となれば、つながり方向は時計廻り方向であると判別す
る(第7図処理4.6)。
これに従うと、第5図に示したつながり順序は反時計廻
り方向であると判別される。
さらに、このつながり方向とつながり順および図形情報
入力装置2から入力される加工仕様等のNCデータ作成
情報に従って、NCデータ作成部3Cが、図形データを
NCコマンドに変換する。
かくして本実施例によれば、従来、人手により求めてい
た図形データのつながり方向を自動的に判別することが
できる。
なお本実施例では加工方向を判別し、その加工方法に合
わせてNCデータを出力するNCワイヤカットのCAD
/CAMシステムについて述べたが、閉じた図形のデー
タを一定方向(時計廻り、反時計廻りのいずれか)に設
定したい場合であれば、他のデータ処理システムにも同
様に適用することができる。
[発明の効果] 以上説明したように本発明のデータ処理装置は、NCデ
ータにおける閉じた図形のデータのつながり方向が、時
計廻り方向であるか反時計廻り方向であるかを自動的に
判別するので、オペレータに対する負担が大幅に軽減さ
れる。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示す図、第2図は同
実施例におけるNCデータ作成装置の具体的な構成を示
す図、第3図は閉じた図形の一例を示す図、第4図は閉
じた図形のデータの一例を−示す図、第5図は閉図形デ
ータのX成分、Y成分の大小関係を示す図、第6図は第
5図の内容から図形データのつながりを求める方法を示
す図、第7図は本実施例における処理手順を示す図であ
る。 1・・・制御装置、2・・・図形情報入力装置、3・・
・NCデータ作成装置、3a・・・閉図形データセット
部、3b・・・つながり方向判別部、3C・・・NCデ
ータ作成部、4・・・NCデータ出力装置。 出願人      株式会社 東芝 同       東芝コンピュータエンジニアリング株
式会社 代理人 弁理士  須 山 佐 − 第1図 N 第2図 第3図 第4図 第5図

Claims (1)

    【特許請求の範囲】
  1. (1)閉じた図形の図形要素の座標データをつながり順
    に並列させる手段と、これら座標データのX成分、Y成
    分の大小関係に基づいてこれら座標データのつながり順
    が時計廻り方向か反時計廻り方向かを判別する手段とを
    有してなることを特徴とするデータ処理装置。
JP63079389A 1988-03-31 1988-03-31 データ処理装置 Pending JPH01251207A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63079389A JPH01251207A (ja) 1988-03-31 1988-03-31 データ処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63079389A JPH01251207A (ja) 1988-03-31 1988-03-31 データ処理装置

Publications (1)

Publication Number Publication Date
JPH01251207A true JPH01251207A (ja) 1989-10-06

Family

ID=13688508

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63079389A Pending JPH01251207A (ja) 1988-03-31 1988-03-31 データ処理装置

Country Status (1)

Country Link
JP (1) JPH01251207A (ja)

Similar Documents

Publication Publication Date Title
JPH01205301A (ja) 複数系統制御の干渉チェック方法
US11086293B2 (en) Machining program generation support device
JPH06119031A (ja) 削り残し部加工のncデータ作成方法
JPH0421203B2 (ja)
JP2836633B2 (ja) 数値制御情報作成機能における加工工程決定装置
JPS60191305A (ja) 数値制御装置
CN1302394A (zh) 数控机床用的序列的建立过程和设备
JPH06100929B2 (ja) Ncデータ作成装置における削り残し部加工のncデータ作成方法
JPH11165239A (ja) 数値制御データ編集装置と数値制御データの編集方法
JP3248081B2 (ja) 切削軸の自動変更機能付き自動プログラム作成装置
CN1319201A (zh) 通过数控机床加工工件的方法与系统
JPS62147505A (ja) 自動パ−トプログラム作成方法
JPS6270909A (ja) 数値制御装置の自動プログラミング方式
KR100246885B1 (ko) 수치제어 면취가공장치 및 그 가공방법
JPS62120940A (ja) 工作機械の加工情報作成装置
JPH0659720A (ja) バリ取りロボットプログラム生成方法
JP2003117773A (ja) Ncデータ作成装置
JPH0756614A (ja) 板金部品のncデータ自動生成装置
JPS62140748A (ja) 自動加工機における加工領域処理装置
JPH09160626A (ja) Ncデータ作成システム
KR100440153B1 (ko) 수치 제어장치의 황삭 가공 프로그램 생성방법
JPH0262607A (ja) プログラムチェック描画方式
JPH10116111A (ja) Ncデータ作成装置
JP2004302808A (ja) Ncデータ作成装置、ncデータ作成プログラム
JPH11296216A (ja) レーザー加工機用nc装置