Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2786348B2 - Digitizing control device - Google Patents
[go: Go Back, main page]

JP2786348B2 - Digitizing control device - Google Patents

Digitizing control device

Info

Publication number
JP2786348B2
JP2786348B2 JP19876791A JP19876791A JP2786348B2 JP 2786348 B2 JP2786348 B2 JP 2786348B2 JP 19876791 A JP19876791 A JP 19876791A JP 19876791 A JP19876791 A JP 19876791A JP 2786348 B2 JP2786348 B2 JP 2786348B2
Authority
JP
Japan
Prior art keywords
scanning
plane
model
tracer head
control device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP19876791A
Other languages
Japanese (ja)
Other versions
JPH0519830A (en
Inventor
俊一 佐々木
信雄 加島
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.)
OOKUMA KK
Original Assignee
OOKUMA KK
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 OOKUMA KK filed Critical OOKUMA KK
Priority to JP19876791A priority Critical patent/JP2786348B2/en
Publication of JPH0519830A publication Critical patent/JPH0519830A/en
Application granted granted Critical
Publication of JP2786348B2 publication Critical patent/JP2786348B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、モデルの表面にスタイ
ラスを接触させてトレーサヘッドを移動させ、得られる
トレーサヘッドの位置座標とスタイラスの変位量とに基
づいてモデルの表面形状データを得、数値制御加工用プ
ログラムの生成/出力を行なうデジタイジング制御装置
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method in which a stylus is brought into contact with a surface of a model to move a tracer head, and surface shape data of the model is obtained based on the obtained position coordinates of the tracer head and the amount of displacement of the stylus. The present invention relates to a digitizing control device that generates / outputs a numerical control machining program.

【0002】[0002]

【従来の技術】図8は従来のデジタイジング装置の一例
を示すブロック図である。操作盤1から指定されたスキ
ャニング指定スイッチ状態DSW又は紙テープ等の手段
にてスキャニングプログラムが予め保管されているスキ
ャニングプログラム記憶部2から選択されたスキャニン
グプログラムSSPは、スキャニングプログラム解析部
3にて解析される。スキャニングプログラム解析部3か
らスキャニングモード制御部4に送出されて来た解析結
果SRにて指定されたスキャニングパラメータ番号及び
スキャニングリミット番号によりスキャニングパラメー
タデータSPD及びスキャニングリミットデータSLD
がスキャニングパラメータ記憶部5及びスキャニングリ
ミット記憶部6から読出され、これらのデータSPD,
SLDを基に各種のスキャニングモードの制御が行なわ
れる。ここで、各種のスキャニングモードの制御とは、
NTC、表面往復、表面一方向、輪郭全周、輪郭部分、
三次元等のスキャニングモードに従い、各ライン毎のス
キャニング平面、速度、領域等を決定して、スキャニン
グ速度演算部7にてスキャニング制御を実行させること
を言う。
2. Description of the Related Art FIG. 8 is a block diagram showing an example of a conventional digitizing device. The scanning program SSP selected from the scanning program storage unit 2 in which the scanning program is previously stored by means of a scanning designation switch state DSW designated from the operation panel 1 or a paper tape is analyzed by the scanning program analysis unit 3. You. The scanning parameter data SPD and the scanning limit data SLD are determined based on the scanning parameter number and the scanning limit number specified in the analysis result SR sent from the scanning program analysis unit 3 to the scanning mode control unit 4.
Are read from the scanning parameter storage unit 5 and the scanning limit storage unit 6, and these data SPD,
Various scanning modes are controlled based on the SLD. Here, the control of various scanning modes is as follows.
NTC, surface reciprocation, surface one direction, contour circumference, contour part,
According to a three-dimensional scanning mode, a scanning plane, a speed, a region, and the like for each line are determined, and the scanning speed calculation unit 7 executes the scanning control.

【0003】スキャニングモード制御部4からスキャニ
ング速度演算部7に送出されて来たスキャニングモード
制御指令SMCに従って、トレーサヘッド11をスタイ
ラス12を介してモデル13に接触させたときの変位量
検出部14にて検出されたトレーサヘッド11の変位量
SDが常に一定となるように、駆動部8を通じてデジタ
イザ本体9の各軸の動作が制御される。モデル形状によ
っては図9に示すようにトレーサヘッド傾斜アダプタ1
0を介してトレーサヘッド11を傾斜させてスキャニン
グを行なうことも可能である。この場合は変位量検出部
14にて得られた変位量が傾斜角処理部15にてヘッド
の傾斜角や傾斜方向に基づいて変換されてスキャニング
速度演算部7に送出される。これにより、トレーサヘッ
ド11が傾斜した場合でも正しいスキャニングが実行さ
れるようになっている。
According to a scanning mode control command SMC sent from the scanning mode control unit 4 to the scanning speed calculation unit 7, the displacement amount detection unit 14 when the tracer head 11 is brought into contact with the model 13 via the stylus 12 is detected. The operation of each axis of the digitizer main body 9 is controlled through the drive unit 8 so that the detected displacement SD of the tracer head 11 is always constant. Depending on the model shape, as shown in FIG.
It is also possible to perform scanning by inclining the tracer head 11 through 0. In this case, the displacement amount obtained by the displacement amount detection unit 14 is converted by the inclination angle processing unit 15 based on the inclination angle and the inclination direction of the head, and is sent to the scanning speed calculation unit 7. Thereby, correct scanning is performed even when the tracer head 11 is inclined.

【0004】このようなスキャニング制御の結果、トレ
ランス処理部17にて得られる現在値検出部16からの
現在値SPP及び変位量検出部14からの変位量SDに
よりモデルの表面形状データDMSが求められ、データ
圧縮処理が施された後にNCプログラム作成部18に送
出される。そして、NC工作機械にて加工し得るNCプ
ログラムがフロッピーディスク19又はRS−232−
C等のプロトコルによる通信20にて加工機側に出力さ
れる。
As a result of such scanning control, the surface shape data DMS of the model is obtained from the current value SPP from the current value detector 16 and the displacement SD from the displacement detector 14, which are obtained by the tolerance processor 17. , After being subjected to data compression processing. Then, the NC program that can be processed by the NC machine tool is the floppy disk 19 or RS-232-
It is output to the processing machine side by communication 20 according to a protocol such as C.

【0005】[0005]

【発明が解決しようとする課題】上述した従来のデジタ
イジング装置において、傾斜面を持つモデルをスキャニ
ングするためにトレーサヘッドをモデルに合せて傾斜さ
せる場合、スキャニングパラメータ及びスキャニングリ
ミットの設定では、X−Y平面上の領域にてトレーサヘ
ッドがZ負方向の向きの制御しか行えなかったため、モ
デルの側面側や裏面側の領域が定義できず、傾斜角度が
90°あるいはそれ以上になると適切なスキャニング領
域の設定が不可能であった。そのため、90°以上傾斜
してスキャニングすることが可能な小型軽量タイプのト
レーサヘッドが開発されてきているにも係わらず、この
ようなトレーサヘッドを有効に活用した傾斜スキャニン
グ機能が使用できなかった。
In the above-described conventional digitizing apparatus, when the tracer head is tilted in accordance with the model in order to scan a model having an inclined surface, the setting of the scanning parameter and the scanning limit requires X-. Since the tracer head could only control the direction in the negative Z direction in the area on the Y plane, the area on the side or back side of the model could not be defined. If the inclination angle was 90 ° or more, the appropriate scanning area Could not be set. Therefore, despite the development of a small and light type tracer head capable of scanning at an angle of 90 ° or more, a tilt scanning function that effectively utilizes such a tracer head cannot be used.

【0006】例えば図10に示すようなモデル13をス
キャニングする場合は、トレーサヘッドの傾斜角度に限
界があったためモデル13側を傾斜させてセッティング
し直して側面部をスキャニングする必要があり、このよ
うな段取り替えに多大な工数を要していた。本発明は上
述した事情から成されたものであり、本発明の目的は、
モデルを傾斜等させずにモデルの側面や裏面をスキャニ
ングすることができるデジタイジング制御装置を提供す
ることにある。
For example, when scanning the model 13 as shown in FIG. 10, there is a limit to the inclination angle of the tracer head, so that it is necessary to incline and reset the model 13 side to scan the side surface. A great deal of man-hours were required for a simple setup change. The present invention has been made under the circumstances described above, and the object of the present invention is to
It is an object of the present invention to provide a digitizing control device capable of scanning a side surface and a back surface of a model without tilting the model.

【0007】[0007]

【課題を解決するための手段】本発明は、モデルの表面
にスタイラスを接触させてトレーサヘッドを移動させ、
得られる前記トレーサヘッドの位置座標と前記スタイラ
スの変位量とに基づいて前記モデルの表面形状データを
得、数値制御加工用プログラムの生成/出力を行なうデ
ジタイジング制御装置に関するものであり、本発明の上
記目的は、X−Y,Z−X,Y−Zの各平面毎にスキャ
ニング方法や条件を規定するスキャニングパラメータ及
びスキャニングの範囲を規定するスキャニングリミット
を記憶する記憶手段と、前記各平面のうち指定された平
面に対応した前記スキャニングパラメータ及びスキャニ
ングリミットを選択する平面選択手段と、前記指定平面
における表裏のいずれかを選択する表裏選択手段とを備
え、選択したスキャニングパラメータ、スキャニングリ
ミット及び指定平面における表裏に従ってスキャニング
制御を行なうことによって、又は、X−Y,Z−X,Y
−Zの各平面毎にスキャニング方向及びスキャニング領
域を判別する判別手段と、スキャニング方法や条件を規
定するスキャニングパラメータ及びスキャニングの範囲
を規定するスキャニングリミットを選択して前記各平面
のうち指定された平面に対応した前記判別手段に送出す
る平面選択手段と、前記指定平面における表裏のいずれ
かを選択して前記指定平面に対応した前記判別手段に送
出する表裏選択手段とを備え、送出されて来たスキャニ
ングパラメータ、スキャニングリミット及び指定平面に
おける表裏に従ってスキャニング方向及びスキャニング
領域を判別してスキャニング制御を行なうことによって
達成される。
According to the present invention, a tracer head is moved by bringing a stylus into contact with the surface of a model,
The present invention relates to a digitizing control device that obtains surface shape data of the model based on the obtained position coordinates of the tracer head and the amount of displacement of the stylus, and generates / outputs a numerical control machining program. The above object is to provide a storage means for storing a scanning parameter for defining a scanning method and a condition for each plane of XY, ZX, and YZ, and a scanning limit for defining a range of scanning. Plane selecting means for selecting the scanning parameter and the scanning limit corresponding to the designated plane, and front and back selecting means for selecting any of the front and back in the designated plane, the selected scanning parameter, the scanning limit and the designated plane Perform scanning control according to the front and back Thus, or, X-Y, Z-X, Y
A determination means for determining a scanning direction and a scanning area for each plane of -Z, a scanning parameter for defining a scanning method and a scanning condition, and a scanning limit for defining a scanning range; And a front and back selection means for selecting one of the front and back surfaces in the designated plane and sending the selected data to the discrimination means corresponding to the designated plane. This is achieved by performing the scanning control by determining the scanning direction and the scanning area according to the scanning parameters, the scanning limit, and the front and back sides in the designated plane.

【0008】[0008]

【作用】本発明にあっては、モデルの形状に合せて傾斜
させたトレーサヘッドの角度に対応したスキャニング制
御が、Z−X平面やY−Z平面等の側面指定や表/裏指
定機能により可能となっている。
According to the present invention, the scanning control corresponding to the angle of the tracer head inclined in accordance with the shape of the model can be performed by specifying a side surface such as a ZX plane or a YZ plane and a front / back specification function. It is possible.

【0009】[0009]

【実施例】図1は本発明のデジタイジング制御装置の一
例を図8に対応させて示すブロック図であり、同一構成
箇所は同符号を付して説明を省略する。スキャニングパ
ラメータ及びスキャニングリミットの各データの記憶部
がX−Y平面用5A及び6A,Z−X平面用5B及び6
B,Y−Z平面用5C及び6Cの3平面毎に設けられて
いる。一方、スキャニングプログラム内には以下の例の
ようなスキャニング平面指定を行なうコマンドが追加さ
れている。 TPSL[Z0] :X−Y平面表側スキャニング指定 TPSL[Z1] :X−Y平面裏側スキャニング指定 TPSL[Y0] :Z−X平面表側スキャニング指定 TPSL[Y1] :Z−X平面裏側スキャニング指定 TPSL[X0] :Y−Z平面表側スキャニング指定 TPSL[X1] :Y−Z平面裏側スキャニング指定 また、操作盤1AにもX−Y,Z−X,Y−Z平面の指
定及び表側/裏側のスキャニングの指定ができるスイッ
チが追加されている。
FIG. 1 is a block diagram showing an example of a digitizing control device according to the present invention in correspondence with FIG. 8, and the same components are denoted by the same reference numerals and description thereof will be omitted. The storage unit for each data of the scanning parameter and the scanning limit is 5A and 6A for the XY plane, and 5B and 6 for the ZX plane.
It is provided for every three planes of 5C and 6C for B, YZ planes. On the other hand, a command for specifying a scanning plane as shown in the following example is added to the scanning program. TPSL [Z0]: Designation of scanning on the front side of XY plane TPSL [Z1]: Designation of scanning on the back side of XY plane TPSL [Y0]: Designation of scanning of the front side of ZX plane TPSL [Y1]: Designation of scanning on the back side of ZX plane TPSL [ X0]: Designation of scanning on the front side of the YZ plane TPSL [X1]: Designation of scanning on the back side of the YZ plane Further, designation of the XY, ZX, and YZ planes on the operation panel 1A and scanning of the front / back sides are also performed. A switch that can be specified has been added.

【0010】トレーサヘッド11の傾斜方向/角度に応
じてコマンド又はスイッチにより指定された平面指定デ
ータDSFはスキャニングプログラム解析部3Aを介し
て平面選択部4Bに送出され、指定平面に対応したスキ
ャニングパラメータ及びスキャニングリミットが選択さ
れてスキャニングモード制御部4Aに転送される。そし
て、転送されて来た指定平面用のスキャニンングパラメ
ータ及びスキャニングリミットと、表裏選択部4Cを介
して得られるスキャニングプログラム解析部3Aからの
表/裏指定データDSBとにより、スキャニングモード
制御部4Aにて各種のスキャニングモードの制御が行な
われる。また、トレーサヘッド11を傾斜させて取付け
るにあたり、トレーサヘッド11の取付け角度/方向を
変えることによりスタイラス12の位置とトレーサヘッ
ド11の取付け中心位置との相対位置が変化する。この
ため、スキャニングの結果得られる現在値をこの変化す
る値だけ補正する傾斜ヘッド位置補正部16Aが新たに
設けられ、トレーサヘッド11の傾斜角度/方向と回転
部分の長さに基づいた傾斜ヘッド補正を行なって、正し
いモデル表面位置のデータが得られるようにしている。
The plane designating data DSF designated by a command or a switch in accordance with the inclination direction / angle of the tracer head 11 is sent to the plane selecting section 4B via the scanning program analyzing section 3A, and the scanning parameters and the scanning parameters corresponding to the designated plane are obtained. The scanning limit is selected and transferred to the scanning mode control unit 4A. Then, the scanning mode control unit 4A based on the transferred scanning parameters and scanning limits for the designated plane and the front / back designation data DSB from the scanning program analysis unit 3A obtained via the front / back selection unit 4C. Controls various scanning modes. In mounting the tracer head 11 at an angle, by changing the mounting angle / direction of the tracer head 11, the relative position between the position of the stylus 12 and the mounting center position of the tracer head 11 changes. For this reason, a tilt head position correction unit 16A for correcting the present value obtained as a result of scanning by this changing value is newly provided, and tilt head correction based on the tilt angle / direction of the tracer head 11 and the length of the rotating part is provided. To obtain data on the correct model surface position.

【0011】上述した本発明のデジタイジング制御装置
によればモデル側のセッティング変更を行なうこと無
く、モデルの側面部/裏面部をスキャニングすることが
可能となるが、高価なメモリを多数用いるため装置自体
も高価になってしまうという問題がある。図2は上述し
た問題を解消する本発明のデジタイジング制御装置の一
例を図1に対応させて示すブロック図であり、同一構成
箇所は同符号を付して説明を省略する。スキャニング方
向判別部及びスキャニング領域判別部がX−Y平面用4
D及び4E,Z−X平面用4F及び4G,Y−Z平面用
4H及び4Iの3平面毎に設けられている。トレーサヘ
ッド11の傾斜方向/角度に応じてコマンド又はスイッ
チにより指定された平面指定データDSFはスキャニン
グプログラム解析部3Aを介して平面選択部4Bに送出
され、指定平面に対応したスキャニング方向判別部及び
スキャニング領域判別部にスキャニングパラメータSP
D及びスキャニングリミットSLDが転送される。そし
て、転送されて来たスキャニングパラメータSPD及び
スキャニングリミットSLDと、表裏選択部4Cを介し
て得られるスキャニングプログラム解析部3Aからの表
/裏指定データDSBとにより、スキャニング方向判別
部及びスキャニング領域判別部にてスキャニング方向・
領域の判別が行なわれ、この結果得られた各スキャニン
グライン毎のスキャニング方向及びリミット等の指令が
スキャニング速度演算部7に加えられて指定平面による
スキャニングが行なわれる。
According to the digitizing control device of the present invention described above, it is possible to scan the side surface / back surface of the model without changing the setting on the model side. There is a problem that it becomes expensive. FIG. 2 is a block diagram showing an example of the digitizing control device of the present invention that solves the above-described problem in correspondence with FIG. 1, and the same components are denoted by the same reference numerals and description thereof will be omitted. The scanning direction discriminator and the scanning area discriminator are XY plane 4
D, 4E, 4F and 4G for the ZX plane, and 4H and 4I for the YZ plane. The plane designation data DSF designated by a command or a switch according to the inclination direction / angle of the tracer head 11 is sent to the plane selection unit 4B via the scanning program analysis unit 3A, and the scanning direction discrimination unit and the scanning corresponding to the designated plane are designated. Scanning parameter SP for area discriminator
D and the scanning limit SLD are transferred. The scanning direction discriminating unit and the scanning area discriminating unit are obtained based on the transferred scanning parameters SPD and scanning limit SLD, and the front / back designation data DSB from the scanning program analyzing unit 3A obtained via the front / back selecting unit 4C. Scanning direction at
The determination of the area is performed, and a command such as a scanning direction and a limit for each scanning line obtained as a result is applied to the scanning speed calculation unit 7 to perform scanning on the designated plane.

【0012】次に、上述した各実施例におけるオペレー
タの動作例を図3のフローチャートにより説明する。先
ず、オペレータはスキャニングを行う領域を決定し、こ
の領域のモデル面の角度に合せてトレーサヘッド11を
専用の傾斜アダブタ10を介してセッティングする(ス
テップS1)。このときの傾斜角度/方向等は傾斜アダ
ブタの構造により決定されるが、例えば図4に示すごと
く傾斜角θは0°〜120°の任意角度位置、水平方向
角Φは0°〜360°の任意角度位置にセッティングで
きるものがある。なお、傾斜アダプタとしては、任意角
度ではなく固定した有段階の位置にてセッティングする
ものであっても良く、例えば水平方向角度が45°ピッ
チで8方向にセッティングできるもの等がある。
Next, an example of the operation of the operator in each of the above embodiments will be described with reference to the flowchart of FIG. First, the operator determines a region to be scanned, and sets the tracer head 11 via the dedicated inclined adapter 10 in accordance with the angle of the model surface in this region (step S1). The inclination angle / direction at this time is determined by the structure of the inclination adapter. For example, as shown in FIG. 4, the inclination angle θ is an arbitrary angle position of 0 ° to 120 °, and the horizontal direction angle Φ is 0 ° to 360 °. Some can be set at any angle position. The tilt adapter may be set at a fixed stepped position instead of an arbitrary angle. For example, there is an adapter that can be set in eight directions at a 45 ° pitch in the horizontal direction.

【0013】次に、セッティングしたトレーサヘッド1
1の傾斜角度及び方向を入力する(ステップS2)。な
お、入力にあたっては角度を直接入力することもできる
が、有段階位置でのセッティングの場合はそれぞれの位
置を表すコード等で入力することもできる。そして、こ
のトレーサヘッド傾斜角度に合わせてスキャニング平面
を決定し、対応する平面におけるスキャニングパラメー
タ及びスキャニングリミットを入力する。(ステップS
3)。次に、スキャニングすべき平面を操作盤又はNC
プログラムにて指定し(ステップS4)、指定された平
面によるスキャニングを行なうことにより(ステップS
5)、指定領域におけるスキャニングが完了する。そし
て、全領域がスキャニング終了したか否かを判断し(ス
テップS6)、全領域のスキャニングが終了していなけ
れば、ステップS1からS5までの処理を全領域のスキ
ャニングが終了するまで繰返し、全ての処理を終了す
る。
Next, the set tracer head 1
A tilt angle and a direction of 1 are input (step S2). In the input, the angle can be directly input, but in the case of setting at a stepped position, the angle can also be input using a code or the like representing each position. Then, a scanning plane is determined according to the inclination angle of the tracer head, and a scanning parameter and a scanning limit in the corresponding plane are input. (Step S
3). Next, the plane to be scanned is set on the operation panel or NC.
Designation is performed by a program (step S4), and scanning is performed using the designated plane (step S4).
5), scanning in the designated area is completed. Then, it is determined whether or not scanning of all the areas has been completed (step S6). If scanning of all the areas has not been completed, the processing from steps S1 to S5 is repeated until scanning of all the areas has been completed. The process ends.

【0014】上述した各実施例によれば、図5に示すよ
うにモデル側のセッティング変更を行うこと無く、ヘッ
ドを90°以上傾斜させて図6に示すようなモデルの側
面部や図7に示すようなモデルの裏面部をスキャニング
することが可能となる。 なお、上述した各実施例で
は、トレーサヘッドのセッティング、傾斜角度/方向の
入力等を人手にて行う場合を述べているが、トレーサヘ
ッドを傾斜位置に自動セッティングする機能又はトレー
サヘッドを任意角度/任意方向にNC制御等にて位置決
めする手段を用い、あらかじめ指定平面に対応するスキ
ャニングパラメータ及びスキャニングリミットを記憶さ
せておき、後は総て全自動で複数の領域に対してそれぞ
れ異なるトレーサヘッド傾斜角度にて無人運転すること
も容易に実現可能である。
According to each of the above-described embodiments, the head is tilted by 90 ° or more without changing the setting on the model side as shown in FIG. 5 and the side portion of the model as shown in FIG. It is possible to scan the back surface of the model as shown. In each of the above-described embodiments, the case where the setting of the tracer head, the input of the tilt angle / direction, and the like are performed manually is described. However, the function of automatically setting the tracer head to the tilt position or the function of setting the tracer head to an arbitrary angle / Scanning parameters and scanning limits corresponding to a designated plane are stored in advance using means for positioning in an arbitrary direction by NC control or the like. It is also easy to realize unmanned operation at.

【0015】[0015]

【発明の効果】以上のように本発明のデジタイジング制
御装置によれば、任意の角度にトレーサヘッドを傾斜さ
せて、任意の表面角度を持ったモデルに対するスキャニ
ング制御が可能となるので、モデルのセッティングし直
し等の段取り替えの無駄な時間を削減でき、側面/裏面
部を含むモデルにおけるデジタイジングの効率を大幅に
向上させることができる。
As described above, according to the digitizing control device of the present invention, the tracer head can be tilted at an arbitrary angle to perform scanning control on a model having an arbitrary surface angle. It is possible to reduce wasteful time for setup change such as resetting, and to greatly improve the digitizing efficiency of the model including the side surface / back surface portion.

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

【図1】本発明のデジタイジング制御装置の一例を示す
ブロック図である。
FIG. 1 is a block diagram showing an example of a digitizing control device according to the present invention.

【図2】図1に示す本発明装置を改良した本発明のデジ
タイジング制御装置の一例を示すブロック図である。
FIG. 2 is a block diagram showing an example of a digitizing control device of the present invention obtained by improving the device of the present invention shown in FIG. 1;

【図3】本発明装置におけるオペレータの動作例を示す
フローチャートである。
FIG. 3 is a flowchart illustrating an operation example of an operator in the apparatus of the present invention.

【図4】本発明装置に用いる傾斜アダプタの一例を示す
斜視図である。
FIG. 4 is a perspective view showing an example of a tilt adapter used in the device of the present invention.

【図5】本発明装置によるスキャニング例を示す図であ
る。
FIG. 5 is a diagram showing an example of scanning by the apparatus of the present invention.

【図6】本発明装置による側面スキャニング例を示す斜
視図である。
FIG. 6 is a perspective view showing an example of side scanning by the apparatus of the present invention.

【図7】本発明装置による裏面スキャニング例を示す斜
視図である。
FIG. 7 is a perspective view showing an example of back surface scanning by the apparatus of the present invention.

【図8】従来のデジタイジング制御装置の一例を示すブ
ロック図である。
FIG. 8 is a block diagram showing an example of a conventional digitizing control device.

【図9】従来装置によるスキャニング例を示す斜視図で
ある。
FIG. 9 is a perspective view showing an example of scanning by a conventional apparatus.

【図10】従来装置によるスキャニングの問題点を示す
図である。
FIG. 10 is a diagram showing a problem of scanning by a conventional apparatus.

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

4B 平面選択部 4C 表裏選択部 4D、4F、4H スキャニング方向判別部 4E、4G、4I スキャニング領域判別部 5A、5B、5C スキャニングパラメータ記憶部 6A、6B、6C スキャニングリミット記憶部 4B Plane selection unit 4C Front / back selection unit 4D, 4F, 4H Scanning direction determination unit 4E, 4G, 4I Scanning area determination unit 5A, 5B, 5C Scanning parameter storage unit 6A, 6B, 6C Scanning limit storage unit

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 モデルの表面にスタイラスを接触させて
トレーサヘッドを移動させ、得られる前記トレーサヘッ
ドの位置座標と前記スタイラスの変位量とに基づいて前
記モデルの表面形状データを得、数値制御加工用プログ
ラムの生成/出力を行なうデジタイジング制御装置にお
いて、X−Y,Z−X,Y−Zの各平面毎にスキャニン
グ方法や条件を規定するスキャニングパラメータ及びス
キャニングの範囲を規定するスキャニングリミットを記
憶する記憶手段と、前記各平面のうち指定された平面に
対応した前記スキャニングパラメータ及びスキャニング
リミットを選択する平面選択手段と、前記指定平面にお
ける表裏のいずれかを選択する表裏選択手段とを備え、
選択したスキャニングパラメータ、スキャニングリミッ
ト及び指定平面における表裏に従ってスキャニング制御
を行なうようにしたことを特徴とするデジタイジング制
御装置。
1. A stylus is brought into contact with a surface of a model to move a tracer head, and surface shape data of the model is obtained based on position coordinates of the tracer head and an amount of displacement of the stylus, and numerical control processing is performed. In a digitizing control device for generating / outputting a program for use, a scanning parameter for defining a scanning method and a condition for each plane of XY, ZX, YZ and a scanning limit for defining a range of scanning are stored. Storage means, and a plane selecting means for selecting the scanning parameters and scanning limits corresponding to a specified plane of the planes, and a front and back selection means for selecting any of the front and back in the specified plane,
A digitizing control device, wherein scanning control is performed in accordance with a selected scanning parameter, a scanning limit, and front and back sides in a designated plane.
【請求項2】 モデルの表面にスタイラスを接触させて
トレーサヘッドを移動させ、得られる前記トレーサヘッ
ドの位置座標と前記スタイラスの変位量とに基づいて前
記モデルの表面形状データを得、数値制御加工用プログ
ラムの生成/出力を行なうデジタイジング制御装置にお
いて、X−Y,Z−X,Y−Zの各平面毎にスキャニン
グ方向及びスキャニング領域を判別する判別手段と、ス
キャニング方法や条件を規定するスキャニングパラメー
タ及びスキャニングの範囲を規定するスキャニングリミ
ットを選択して前記各平面のうち指定された平面に対応
した前記判別手段に送出する平面選択手段と、前記指定
平面における表裏のいずれかを選択して前記指定平面に
対応した前記判別手段に送出する表裏選択手段とを備
え、送出されて来たスキャニングパラメータ、スキャニ
ングリミット及び指定平面における表裏に従ってスキャ
ニング方向及びスキャニング領域を判別してスキャニン
グ制御を行なうようにしたことを特徴とするデジタイジ
ング制御装置。
2. A tracer head is moved by bringing a stylus into contact with the surface of a model, and surface shape data of the model is obtained based on the obtained position coordinates of the tracer head and the amount of displacement of the stylus. In a digitizing control device for generating / outputting a program for use, a discriminating means for discriminating a scanning direction and a scanning area for each of XY, ZX, and YZ planes, and a scanning method for defining a scanning method and a condition. A plane selecting means for selecting a scanning limit for defining a parameter and a scanning range and sending the selected plane to the discriminating means corresponding to a specified plane among the planes; and Front and back selecting means for transmitting to the discriminating means corresponding to the designated plane. A digitizing control device, wherein a scanning direction and a scanning area are determined in accordance with a scanning parameter, a scanning limit, and a front and back of a designated plane to perform scanning control.
JP19876791A 1991-07-12 1991-07-12 Digitizing control device Expired - Fee Related JP2786348B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19876791A JP2786348B2 (en) 1991-07-12 1991-07-12 Digitizing control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19876791A JP2786348B2 (en) 1991-07-12 1991-07-12 Digitizing control device

Publications (2)

Publication Number Publication Date
JPH0519830A JPH0519830A (en) 1993-01-29
JP2786348B2 true JP2786348B2 (en) 1998-08-13

Family

ID=16396597

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19876791A Expired - Fee Related JP2786348B2 (en) 1991-07-12 1991-07-12 Digitizing control device

Country Status (1)

Country Link
JP (1) JP2786348B2 (en)

Also Published As

Publication number Publication date
JPH0519830A (en) 1993-01-29

Similar Documents

Publication Publication Date Title
US4519026A (en) Numerical control system with graphical display processing of size and shape of part contour
JP2829006B2 (en) Image processing device
US4823289A (en) Positioning originals on an original scanning drum of an image reproducing system
JPWO1998019823A1 (en) Numerical control command creation device and method
JP2786348B2 (en) Digitizing control device
EP0130684B1 (en) Pattern tracer using matrix sensor
JP3595014B2 (en) Edge detection method and non-contact image measurement system using the same
JP2652946B2 (en) Laser trimming device
JP3808125B2 (en) Numerical controller
JP2675200B2 (en) robot
JPH0778425B2 (en) Three-dimensional data interpolation method
JP2617292B2 (en) Program creation device for numerically controlled machine tools
JP3162631B2 (en) Method and apparatus for creating a three-dimensional solid model
JP2837927B2 (en) Numerical control device with a function to display the trajectory of the rotation axis
JPH0512414A (en) 3D image input device
JPH06190685A (en) Self-correcting machining method for work
JP2966672B2 (en) How to create NC data for corners
JP2836281B2 (en) Data creation method for welding robot
JP2917021B2 (en) Measurement plane discriminating method and apparatus for coordinate measuring machine
JPH088639B2 (en) Image data tone correction device
JPH06201312A (en) Controlling method for touch probe
JPH0234741B2 (en) NARAIRYOIKINOSOOTOHOHO
JPH07221979A (en) Method for deciding image processing parameter in image input device
JPH0545355B2 (en)
JPH0719854A (en) Automatic operating method for measuring instrument

Legal Events

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