JPH0362204A - Digitization data processor - Google Patents

Digitization data processor

Info

Publication number
JPH0362204A
JPH0362204A JP1198196A JP19819689A JPH0362204A JP H0362204 A JPH0362204 A JP H0362204A JP 1198196 A JP1198196 A JP 1198196A JP 19819689 A JP19819689 A JP 19819689A JP H0362204 A JPH0362204 A JP H0362204A
Authority
JP
Japan
Prior art keywords
digitized data
tool
data
shape
digitized
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
JP1198196A
Other languages
Japanese (ja)
Other versions
JP2675634B2 (en
Inventor
Yuichi Matsushita
裕一 松下
Katsuya Tanaka
克也 田中
Hirohaka Tanaka
田中 拓博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Okuma Corp
Original Assignee
Okuma Machinery Works Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Okuma Machinery Works Ltd filed Critical Okuma Machinery Works Ltd
Priority to JP1198196A priority Critical patent/JP2675634B2/en
Publication of JPH0362204A publication Critical patent/JPH0362204A/en
Application granted granted Critical
Publication of JP2675634B2 publication Critical patent/JP2675634B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Programmable Controllers (AREA)
  • Numerical Control (AREA)
  • Stored Programmes (AREA)

Abstract

PURPOSE:To perform a highly accurate working process with high efficiency by extracting the digitization data showing an unmachined part out of the digitization data showing the surface form of a model based on the information on a specified unmachined part. CONSTITUTION:An unmachined part specifying means 8 specifies an unmachined part based on the digitization data showing the surface form of a model, the digitization data showing the moving locus of a tool, and the form data on the tool. Then an unmachined part extracting means 9 extracts the digitization data showing the unmachined part out of the digitization data showing the surface form of the model based on the information on the specified unmachined part. In such a constitution, the movement of the tool is supposed for production of an envelope form and a part which is not included in the envelope form is extracted out of the offset digitization data. This extracted part can be automatically specified as an unmachined part. As a result, an NC working program is easily produced to show an accurate working range.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、モデル形状をスキャニングすることにより得
られるデジタイズデータを編集、変換してNC(数値制
御)加ニブログラムを作成するデジタイズデータ処理装
置に関する。
DETAILED DESCRIPTION OF THE INVENTION (Industrial Application Field) The present invention relates to a digitized data processing device that creates an NC (numerically controlled) program by editing and converting digitized data obtained by scanning a model shape. .

(従来の技術) 従来、自由曲面形状を含む金型を作成する場合、金型と
同一形状のモデルを予め作成し、このモデルを利用して
倣い加工機による倣い加工を行なっていた。しかしなが
ら、金型のオス・メス型を作成するためには精度維持の
困難な石膏による反転モデルが必要であり、また倣い加
工機の倣い速度が十分得られないという欠点があった。
(Prior Art) Conventionally, when creating a mold including a free-form surface shape, a model having the same shape as the mold was created in advance, and this model was used to perform copy processing using a copy processing machine. However, in order to create the male and female molds, an inverted model made of plaster, which is difficult to maintain accuracy, is required, and the profiling machine cannot obtain a sufficient profiling speed.

そこで、NC工作機械の普及により認識されだした高速
かつ再現性の高いNC加工を金型作成に適用しようとい
う試みがなされ、そのためのデジタイザ装置が開発され
た。このデジタイザ装置は、測定子であるスタイラスで
モデル形状をスキャニングしてスタイラスの座標値であ
るデジタイズデータを得、このデジタイズデータを編集
、変換してNC加ニブログラムを作成するものである。
Therefore, an attempt was made to apply high-speed and highly reproducible NC machining, which has become recognized with the spread of NC machine tools, to mold making, and a digitizer device was developed for this purpose. This digitizer device scans a model shape with a stylus, which is a probe, to obtain digitized data, which is the coordinate values of the stylus, and edits and converts this digitized data to create an NC program.

ところが、このNC加ニブログラムではスタイラスの形
状と同形状の工具での加工のみが可能であり、従来の倣
い加工をNC加ニブログラムを介して2工程に分離した
にすぎなかった。
However, this NC nib program allows machining only with a tool having the same shape as the stylus, and the conventional profiling process is simply separated into two steps via the NC nib program.

そこで、スタイラスの形状と異なる形状の工具での加工
を可能とするためのデジタイズデータの変換処理やデジ
タイズデータにおける加工部位の抽出処理、さらには反
転モデルのデジタイズデータを利用せずモデルより測定
したデジタイズデータにより反転形状のNC加ニブログ
ラムを作成する処理等を行なうことが可能なデジタイズ
データ処理装置が開発された。このようなデジタイズデ
ータ処理装置によれば、スタイラスの形状を所望の工具
の形状に一致させ、スキャニング範囲を特定してデジタ
イザ装置を稼動させるのと同等のデジタイズデータを計
算処理にて作成することができる。
Therefore, in order to enable machining with a tool that has a shape different from that of the stylus, we need to convert the digitized data, extract the machining part from the digitized data, and digitize data measured from the model without using the digitized data of the inverted model. A digitizing data processing device has been developed that can perform processes such as creating an inverted NC program based on data. According to such a digitizing data processing device, it is possible to match the shape of a stylus to the shape of a desired tool, specify the scanning range, and create digitizing data equivalent to operating a digitizer device through calculation processing. can.

第6図は上述したデジタイズデータ処理装置の一例を示
すブロック図であり、デジタイザ装置からのデジタイズ
データ(以下、測定デジタイズデータという)DDがデ
ジタイズデータ入力手段1を介してデジタイズデータ記
憶手段2に格納される。測定デジタイズデータDOがデ
ジタイズデータ記憶手段2からデジタイズデータオフセ
ット手段3に読出され、工具形状人力手段4を介して入
力されたスタイラスの形状データDSに従ってオフセッ
トされてモデルの表面形状を表現するデジタイズデータ
(以下、オフセットデジタイズデータという)DOとさ
れ、さらにこのオフセットデジタイズデータDOが工具
形状入力手段4を介して入力された工具の形状データD
Tに従ってオフセットされて工具の移動軌跡を表現する
デジタイズデータ(以下、加工デジタイズデータという
) DPとされ、オフセットデジタイズデータDOと加
工デジタイズデータOPとがデジタイズデータ記憶手段
2に格納される。加工デジタイズデータDPがデジタイ
ズデータ記憶手段2からデジタイズデータ抽出手段5に
読出され、範囲指定人力手段6を介して入力された加工
指定範囲SAに従って加工デジタイズデータDPから加
工指定範囲を表現するデジタイズデータ(以下、抽出デ
ジタイズデータという)O5が抽出されてデジタイズデ
ータ記憶手段2に格納される。そして、加工デジタイズ
データDP及び抽出デジタイズデータDSがデジタイズ
データ記憶手段2からデジタイズデータNGプログラム
変換手段7に読出されて変換され、NC加ニブログラム
が作成されて出力されるようになっている。
FIG. 6 is a block diagram showing an example of the above-mentioned digitized data processing device, in which digitized data (hereinafter referred to as measured digitized data) DD from the digitizer device is stored in the digitized data storage device 2 via the digitized data input device 1. be done. The measured digitized data DO is read out from the digitized data storage means 2 to the digitized data offset means 3, and is offset in accordance with the stylus shape data DS inputted via the tool shape manual means 4 to produce digitized data (representing the surface shape of the model). (hereinafter referred to as offset digitized data) DO, and this offset digitized data DO is further inputted via the tool shape input means 4 as tool shape data D.
The offset digitized data DO and the processed digitized data OP are stored in the digitized data storage means 2. The processed digitized data DP is read out from the digitized data storage means 2 to the digitized data extraction means 5, and the processed digitized data DP is read out from the processed digitized data DP into digitized data ( O5 (hereinafter referred to as extracted digitized data) is extracted and stored in the digitized data storage means 2. Then, the processed digitized data DP and extracted digitized data DS are read out from the digitized data storage means 2 to the digitized data NG program conversion means 7 and converted, and an NC-edited program is created and output.

このような構成において、例えば第7図に示すようなピ
ック方向は水平であって、スキャン方向に凹部が存在す
る形状のモデルを球形のスタイラスにてスキャニングし
て得られる測定デジタイズデータDDを処理する場合に
ついて説明する。なお、この場合の測定デジタイズデー
タDDの各スキャンデータは全て同一であるので、1本
のスキャンデータについて説明する。
In such a configuration, for example, as shown in FIG. 7, the pick direction is horizontal and the measured digitized data DD obtained by scanning a model having a shape with a recess in the scanning direction with a spherical stylus is processed. Let me explain the case. Note that each scan data of the measured digitized data DD in this case is all the same, so one scan data will be explained.

デジタイズデータオフセット手段3は、デジタイズデー
タ記憶手段2から第8図示実線で示すような測定デジタ
イズデータDOを読出し、工具形状人力手段4を介して
人力したスタイラスの形状データO5に従ってオフセッ
トして同図示破線で示すようなオフセットデジタイズデ
ータDOとする。
The digitizing data offset means 3 reads the measured digitizing data DO as shown by the solid line in the eighth figure from the digitizing data storage means 2, and offsets it according to the manually inputted stylus shape data O5 via the tool shape manual means 4, as shown by the broken line in the same figure. Assume that the offset digitized data DO is as shown in .

さらに、このオフセットデジタイズデータDOを、工具
形状人力手段4を介して入力した荒加工用工具、中仕上
加工用工具及び仕上加工用工具の各形状データDTに従
ってオフセットして第9図示実線、−点鎖線及び破線で
示すような荒加工用、中仕上加工用及び仕上加工用の各
加工デジタイズデータDPとする。
Furthermore, this offset digitized data DO is offset according to each shape data DT of the rough machining tool, semi-finishing tool, and finishing machining tool inputted via the tool shape manual means 4, and the solid line shown in FIG. Each processing digitized data DP for rough processing, semi-finishing processing, and finishing processing as shown by chain lines and broken lines is assumed.

ここで、上記各加工デジタイズデータをNC加ニブログ
ラムに変換して加工したときにワーク上に残る削り残し
部を第10図に示す。図から明らかなように削り残し部
は凹部で発生し、工具径が大きいほど多いことが判かる
。従って、現工程(中仕上加工及び仕上加工)における
加工範囲を前工程(荒加工及び中仕上加工)の削り残し
部のみに指定すれば加工効率を高めることができる。
Here, FIG. 10 shows the uncut portion remaining on the workpiece when the above-mentioned processing digitized data is converted into an NC nibogram and processed. As is clear from the figure, uncut portions are generated in the recesses, and the larger the tool diameter, the more the uncut portions are. Therefore, machining efficiency can be improved by specifying the machining range in the current process (semi-finishing machining and finishing machining) only to the uncut portion of the previous process (rough machining and semi-finishing machining).

デジタイズデータ抽出手段5は、デジタイズデータ記憶
手段2から例えば中仕上加工用の加工デジタイズデータ
DPを読出し、範囲指定入力手段6に介して人力した第
11図示矢印で示す加工指定範囲SAに従って同図示−
点鎖線で示す中仕上加工用の抽出デジタイズデータDS
を抽出する。従って、同図示点線で示す中仕上加工用の
加工デジタイズデータOPは不要となる。同様に仕上加
工用の加工デジタイズデータDPからも仕上加工用の抽
出デジタイズデータO5を抽出する。
The digitized data extraction means 5 reads out processing digitized data DP for, for example, semi-finishing processing from the digitized data storage means 2, and according to the specified processing range SA indicated by the eleventh arrow shown in the figure manually through the range specification input means 6 -
Extracted digitized data DS for semi-finishing shown by the dotted chain line
Extract. Therefore, the processing digitized data OP for semi-finishing shown by the dotted line in the figure becomes unnecessary. Similarly, extracted digitized data O5 for finishing is extracted from the processed digitized data DP for finishing.

そして、デジタイズデータNCプログラム変換手段7は
、デジタイズデータ記憶手段2から荒加工用の加工デジ
タイズデータDP、中仕上加工用の抽出デジタイズデー
タDS及び仕上加工用の抽出デジタイズデータO5を読
出して変換し、荒加工用、中仕上加工用及び仕上加工用
の各NG加ニブログラムを作成して出力する。
Then, the digitizing data NC program converting means 7 reads and converts the machining digitizing data DP for rough machining, the extracted digitizing data DS for semi-finishing, and the extracted digitizing data O5 for finishing machining from the digitizing data storage means 2, Each NG nib program for rough machining, semi-finishing machining, and finishing machining is created and output.

(発明が解決しようとする課題) 上述したように削り残しの発生する部位は必ず凹形状と
なるが、その加工範囲を正確に指定することは困難であ
る。このためオペレータはある程度の余裕を考慮して加
工範囲を指定するが、余裕が大きすぎると工具が不要に
動作して加工時間が増大し、余裕が小さすぎると未加工
部位が発生するおそれがあった。
(Problems to be Solved by the Invention) As described above, the portion where uncut portions occur always has a concave shape, but it is difficult to accurately specify the machining range. For this reason, operators designate the machining range with a certain amount of margin in mind, but if the margin is too large, the tool will move unnecessarily and machining time increases, and if the margin is too small, there is a risk of unmachined parts. Ta.

本発明は上述した事情から成されたものであり、本発明
の目的は、前工程における削り残し部を正確にかつ自動
的に特定し、加工効率の高いNC加ニブログラムを作成
することができるデジタイズデータ処理装置を提供する
ことにある。
The present invention was made in view of the above-mentioned circumstances, and an object of the present invention is to provide a digitizing method that can accurately and automatically identify uncut portions in the previous process and create an NC nib program with high processing efficiency. An object of the present invention is to provide a data processing device.

(課題を解決するための手段) 本発明は、モデル形状をスキャニングすることにより得
られるデジタイズデータをオフセットして前記モデルの
表面形状を表現するデジタイズデータとし、このモデル
の表面形状を表現するデジタイズデータをオフセットし
て金型素材を加工する工具の移動軌跡を表現するデジタ
イズデータとし、この工具の移動軌跡を表現するデジタ
イズデータを変換してNG加ニブログラムを作成するデ
ジタイズデータ処理装置に関するものであり、本発明の
上記目的は、前記モデルの表面形状を表現するデジタイ
ズデータ、前記工具の移動軌跡を表現するデジタイズデ
ータ及び前記工具の形状データに従って削り残し部を特
定する削り残し部特定手段と、特定された前記削り残し
部の情報に従って前記モデルの表面形状を表現するデジ
タイズデータから前記削り残し部を表現するデジタイズ
データを抽出する削り残し部抽出手段とを具備すること
によって達成される。
(Means for Solving the Problems) The present invention offsets digitized data obtained by scanning a model shape to generate digitized data that expresses the surface shape of the model. The present invention relates to a digitized data processing device that offsets digitized data to represent the movement trajectory of a tool that processes a mold material, converts the digitized data that represents the movement trajectory of the tool, and creates an NG Niprogram. The above object of the present invention is to provide an uncut portion specifying means for specifying an uncut portion according to digitized data expressing the surface shape of the model, digitized data expressing the movement locus of the tool, and shape data of the tool; This is achieved by comprising an uncut portion extracting means for extracting digitized data expressing the uncut portion from digitized data expressing the surface shape of the model according to information on the uncut portion.

(作用) 本発明のデジタイズデータ処理装置は、工具の移動を想
足して包絡形状を作成し、オフセットデジタイズデータ
の中から包絡形状に含まれない部分を抽出し、この抽出
した部分を削り残し部として特定する処理を自動的に行
なうようにしているので、正確な加工範囲を示すNG加
ニブログラムを容易に作成することができる。
(Function) The digitized data processing device of the present invention creates an envelope shape considering the movement of a tool, extracts a portion not included in the envelope shape from offset digitized data, and converts this extracted portion into an uncut portion. Since the process of specifying the process is automatically performed, it is possible to easily create an NG nib program showing the accurate machining range.

(実施例) 第1図は本発明のデジタイズデータ処理装置の一例を第
6図に対応させて示すブロック図であり、同一構成箇所
は同符号を付して説明を省略する。荒加工用の加工デジ
タイズデータOPとオフセットデジタイズデータ00と
がデジタイズデータ記憶手段2から削り残し部特定手段
8に読出され、工具形状人力手段4を介して人力された
荒加工用工具の形状データDTに従って削り残し部が特
定され、削り残し部の情報SSとして削り残し部抽出手
段9に送出される。そして、オフセットデジタイズデー
タDOがデジタイズデータ記憶手段2h)ら削り残し部
抽出手段9に読出され、削り残し部特定手段8からの削
り残し部の情報SSに従ってオフセットデジタイズデー
タDO削り残し部を表現するデジタイズデータ(以下、
削り残し部抽出デジタイズデータという) DSSが抽
出されてデジタイズデータ記憶手段2に格納されるよう
になっている。
(Embodiment) FIG. 1 is a block diagram showing an example of a digitized data processing apparatus of the present invention in correspondence with FIG. 6, and the same components are given the same reference numerals and the explanation will be omitted. Machining digitizing data OP and offset digitizing data 00 for rough machining are read out from the digitizing data storage means 2 to the uncut portion specifying means 8, and shape data DT of the rough machining tool manually inputted via the tool shape manual means 4. Accordingly, the uncut portion is identified and sent to the uncut portion extracting means 9 as uncut portion information SS. Then, the offset digitized data DO is read out from the digitized data storage means 2h) to the uncut portion extracting means 9, and the offset digitized data DO is digitized to express the uncut portion according to the uncut portion information SS from the uncut portion specifying means 8. Data (hereinafter,
DSS (referred to as uncut portion extracted digitized data) is extracted and stored in the digitized data storage means 2.

このような構成において、その動作例を第2図のフロー
チャートで説明すると、削り残し部特定手段8は、荒加
工用の加工デジタイズデータDPのスキャンデータの番
号NTを初期化して“1″加算すると共に、このスキャ
ンデータを構成する微小移動ブロックの番号NTSを初
期化して“t”加算する(ステップSl〜S4)。そし
て、荒加工用の加工デジタイズデータDPのNT番目の
スキャンデータのNTS番目の微小移動ブロックに沿っ
て荒加工用工具を移動させたときの第3図に示すような
包絡形状を作成して記憶する(ステップS5)。NT番
目のスキャンデータの全微小移動ブロックについて包絡
形状を作成したら(ステップ54〜s6)、次のスキャ
ンデータについても同様の処理を行ない(ステップ52
〜S7)、全スキャンデータの全微小移動ブロックにつ
いて包絡形状を作成する。次に、オフセットデジタイズ
データDoのスキャンデータの番号NMを初期化して“
l”加算すると共に、このスキャンデータを構成する微
小移動ブロックの番号NMSを初期化して1”加算する
(ステップ58〜5ll)。そして、オフセットデジタ
イズデータDOのNM番目のスキャンデータのNMS番
目の微小移動ブロックに対して第4図示−点鎖線で示す
ような包絡形状に含まれない部分を抽出して記憶する(
ステップ512)。NM番目のスキャンデータの全微小
移動ブロックについて包絡形状に含まれない部分の抽出
を完了したら(ステップ511〜513)、次のスキャ
ンデータについても同様の処理を行ない(ステップ59
〜514)、全スキャンデータの全微小移動ブロックに
ついて包絡形状に含まれない部分の抽出を行なう。そし
て、抽出した包絡形状に含まれない部分をスキャンデー
タ毎に整理し、第5図に示すような削り残し開始点及び
削り残し終了点でなる削り残し部の情報SSを特定する
(ステップ515)。削り残し部抽出手段9は、オフセ
ットデジタイズデータDOから削り残し開始点と削り残
し終了点との間の削り残し部抽出デジタイズデータDS
Sを抽出しくステップ516)。
In such a configuration, an example of its operation will be explained with reference to the flowchart of FIG. 2. The uncut portion specifying means 8 initializes the scan data number NT of the machining digitized data DP for rough machining and adds "1" to it. At the same time, the number NTS of the minute movement block constituting this scan data is initialized and "t" is added (steps Sl to S4). Then, an envelope shape as shown in Fig. 3 is created and stored when the rough machining tool is moved along the NTSth minute movement block of the NTth scan data of the machining digitized data DP for rough machining. (Step S5). After creating the envelope shape for all micro-movement blocks of the NTth scan data (steps 54 to s6), the same process is performed for the next scan data (step 52).
~S7), Create an envelope shape for all micro-movement blocks of all scan data. Next, initialize the scan data number NM of the offset digitized data Do and “
At the same time, the number NMS of the minute movement block constituting this scan data is initialized and added by 1'' (steps 58 to 5ll). Then, for the NMSth micro-movement block of the NMth scan data of the offset digitized data DO, a portion that is not included in the envelope shape as shown in FIG. 4 - dotted chain line is extracted and stored (
Step 512). When the extraction of the portions not included in the envelope shape for all micro-movement blocks of the NMth scan data is completed (steps 511 to 513), the same process is performed for the next scan data (step 59).
to 514), extracting portions that are not included in the envelope shape for all micro-movement blocks of all scan data. Then, the parts that are not included in the extracted envelope shape are organized for each scan data, and the information SS of the uncut part consisting of the uncut start point and the uncut end point as shown in FIG. 5 is specified (step 515). . The uncut portion extraction means 9 extracts uncut portion extraction digitized data DS between the uncut start point and the uncut end point from the offset digitized data DO.
Step 516).

全ての処理を終了する。Terminate all processing.

なお、削り残し部の情報SSである削り残し開始点及び
削り残し終了点を利用して削り残し部を周回する境界ラ
インを作成し、この境界ラインによりオフセットデジタ
イズデータDOから削り残し部の抽出デジタイズデータ
を抽出するようにしてもよい。
In addition, a boundary line that goes around the uncut part is created using the uncut start point and uncut end point, which are information SS of the uncut part, and this boundary line is used to extract and digitize the uncut part from the offset digitization data DO. Data may also be extracted.

(発明の効果) 以上のように本1発明のデジタイズデータ処理装置によ
れば、削り残し部の加工範囲を正確にかつ自動的に特定
することができるので、高精度の加工を効率良く行なう
ことが可能となる。
(Effects of the Invention) As described above, according to the digitizing data processing device of the first invention, the machining range of the uncut portion can be accurately and automatically specified, so that high-precision machining can be performed efficiently. becomes possible.

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

第1図は本発明のデジタイズデータ処理装置の例を示す
ブロック図、第2図はその動作例を説明するフローチャ
ート、第3図〜第5図はそれぞれ本発明のデジタイズデ
ータ処理装置による処理例を説明する図、第6図は従来
のデジタイズデータ処理装置の一例を示すブロック図、
第7図〜第11図はそれぞれ従来のデジタイズデータ処
理装置による処理例を説明する図である。 1・・・デジタイズデータ人力手段、2・・・デジタイ
ズデータ記憶手段、3・・・デジタイズデータオフセッ
ト手段、4・・・工具形状人力手段、5・・・デジタイ
ズデータ抽出手段、6・・・範囲指定人力手段、7・・
・デジタイズデータNCプログラム変換手段、8・・・
削り残し部特定手段、9・・・削り残し部抽出手段。
FIG. 1 is a block diagram showing an example of the digitized data processing device of the present invention, FIG. 2 is a flowchart explaining an example of its operation, and FIGS. 3 to 5 each illustrate an example of processing by the digitized data processing device of the present invention. FIG. 6 is a block diagram showing an example of a conventional digitized data processing device,
FIGS. 7 to 11 are diagrams each illustrating an example of processing by a conventional digitized data processing device. DESCRIPTION OF SYMBOLS 1... Digitizing data manual means, 2... Digitizing data storage means, 3... Digitizing data offset means, 4... Tool shape manual means, 5... Digitizing data extraction means, 6... Range Designated manual means, 7...
・Digitizing data NC program conversion means, 8...
Uncut portion identifying means, 9... Uncut portion extracting means.

Claims (1)

【特許請求の範囲】 1、モデル形状をスキャニングすることにより得られる
デジタイズデータをオフセットして前記モデルの表面形
状を表現するデジタイズデータとし、このモデルの表面
形状を表現するデジタイズデータをオフセットして金型
素材を加工する工具の移動軌跡を表現するデジタイズデ
ータとし、この工具の移動軌跡を表現するデジタイズデ
ータを変換して数値制御加工プログラムを作成するデジ
タイズデータ処理装置において、前記モデルの表面形状
を表現するデジタイズデータ、前記工具の移動軌跡を表
現するデジタイズデータ及び前記工具の形状データに従
って削り残し部を特定する削り残し部特定手段と、特定
された前記削り残し部の情報に従って前記モデルの表面
形状を表現するデジタイズデータから前記削り残し部を
表現するデジタイズデータを抽出する削り残し部抽出手
段とを備えたことを特徴とするデジタイズデータ処理装
置。 2、前記削り残し部特定手段が、前記工具の移動軌跡を
表現するデジタイズデータ及び前記工具の形状データに
基づいて前記工具を移動させたときの包絡形状を作成し
、前記モデルの表面形状を表現するデジタイズデータか
ら前記包絡形状に含まれない部分を抽出して前記削り残
し部の開始点及び終了点を特定するようにした請求項1
に記載のデジタイズデータ処理装置。
[Claims] 1. The digitized data obtained by scanning the model shape is offset to obtain digitized data representing the surface shape of the model, and the digitized data representing the surface shape of the model is offset to generate gold. The surface shape of the model is expressed by a digitized data processing device that converts the digitized data representing the movement trajectory of the tool to create a numerically controlled machining program by converting the digitized data representing the movement trajectory of the tool that processes the mold material. uncut part specifying means for identifying an uncut part according to digitized data representing the movement trajectory of the tool, digitized data representing a movement trajectory of the tool, and shape data of the tool; 1. A digitized data processing device comprising: uncut portion extracting means for extracting digitized data expressing the uncut portion from digitized data to be expressed. 2. The uncut portion specifying means creates an envelope shape when the tool is moved based on digitized data expressing the movement locus of the tool and shape data of the tool, and expresses the surface shape of the model. Claim 1, wherein the start point and end point of the uncut portion are specified by extracting a portion not included in the envelope shape from the digitized data.
The digitized data processing device described in .
JP1198196A 1989-07-31 1989-07-31 Digitized data processing device Expired - Fee Related JP2675634B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1198196A JP2675634B2 (en) 1989-07-31 1989-07-31 Digitized data processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1198196A JP2675634B2 (en) 1989-07-31 1989-07-31 Digitized data processing device

Publications (2)

Publication Number Publication Date
JPH0362204A true JPH0362204A (en) 1991-03-18
JP2675634B2 JP2675634B2 (en) 1997-11-12

Family

ID=16387071

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1198196A Expired - Fee Related JP2675634B2 (en) 1989-07-31 1989-07-31 Digitized data processing device

Country Status (1)

Country Link
JP (1) JP2675634B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04338805A (en) * 1991-05-15 1992-11-26 Okuma Mach Works Ltd Numerical control data preparation device
DE4323573A1 (en) * 1992-07-14 1994-01-20 Mazda Motor Determining cutting path data for NC milling machines - deriving reference path data for largest size cutter followed by modification for smaller size cutter when remnant material is identified

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58219606A (en) * 1982-06-14 1983-12-21 Mitsubishi Electric Corp Automatic shape processing method
JPS59127108A (en) * 1983-01-11 1984-07-21 Mitsubishi Electric Corp numerical control device
JPS63153603A (en) * 1986-12-17 1988-06-27 Okuma Mach Works Ltd Nc data generating system for working of part left uncut in nc data originating device
JPS63289602A (en) * 1987-05-22 1988-11-28 Okuma Mach Works Ltd Method for outputting rough cutting program in digitizer

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58219606A (en) * 1982-06-14 1983-12-21 Mitsubishi Electric Corp Automatic shape processing method
JPS59127108A (en) * 1983-01-11 1984-07-21 Mitsubishi Electric Corp numerical control device
JPS63153603A (en) * 1986-12-17 1988-06-27 Okuma Mach Works Ltd Nc data generating system for working of part left uncut in nc data originating device
JPS63289602A (en) * 1987-05-22 1988-11-28 Okuma Mach Works Ltd Method for outputting rough cutting program in digitizer

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04338805A (en) * 1991-05-15 1992-11-26 Okuma Mach Works Ltd Numerical control data preparation device
DE4323573A1 (en) * 1992-07-14 1994-01-20 Mazda Motor Determining cutting path data for NC milling machines - deriving reference path data for largest size cutter followed by modification for smaller size cutter when remnant material is identified
US5383131A (en) * 1992-07-14 1995-01-17 Mazda Motor Corporation Method of determining cutting trajectory in N/C machining system

Also Published As

Publication number Publication date
JP2675634B2 (en) 1997-11-12

Similar Documents

Publication Publication Date Title
CN116851930B (en) Three-dimensional five-axis curved surface laser cutting track generation method and device
JP4083554B2 (en) 3D model data generator
CN115113584B (en) Numerical control automatic programming method based on example and rule reasoning
CN111353255A (en) Automatic generation system of processing parameters
JP2634911B2 (en) Digitized data processing device
JPH03177903A (en) Method and device for production of nc working data
JPH0362204A (en) Digitization data processor
CN117182320A (en) A method and system for laser processing of curved surface patterns
JP2792764B2 (en) Numerical control data editing device
JP2008140358A (en) Information processing system, nc program generation method, and processing shape recognition program
JP2636046B2 (en) Digitized data processing device
JPH07174547A (en) Measurement system with automatic measurement program creation function
JPS63133210A (en) Program preparation system for nc device
JPH04195407A (en) Digitized data processor
JPH11134014A (en) NC data creation device for cutting of uncut parts
JPH1083213A (en) Method for generating machining data
JPH04338805A (en) Numerical control data preparation device
JPH07219614A (en) Digitized data processor
JP4192769B2 (en) Creation method of shape model of mold or rough shape
JPH05265530A (en) Digitized data processor
JPH03276205A (en) Digitized data processor
Kai et al. Coin manufacturing using CAD/CAM, CNC and rapid prototyping technologies
JPH01216407A (en) Numerical control program generating device
JPH05289724A (en) Nc program data producing device
JPH0460812A (en) Digitized data processor

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees