JPH03123977A - Parts position correction system in metallic mold design - Google Patents
Parts position correction system in metallic mold designInfo
- Publication number
- JPH03123977A JPH03123977A JP1260156A JP26015689A JPH03123977A JP H03123977 A JPH03123977 A JP H03123977A JP 1260156 A JP1260156 A JP 1260156A JP 26015689 A JP26015689 A JP 26015689A JP H03123977 A JPH03123977 A JP H03123977A
- Authority
- JP
- Japan
- Prior art keywords
- reference point
- plate
- origin
- parts
- mold
- 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
Links
- 238000000034 method Methods 0.000 claims description 61
- 238000009434 installation Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 6
- 125000006850 spacer group Chemical group 0.000 description 4
- 238000005266 casting Methods 0.000 description 3
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、金型設計における部品位置修正方式従来の技
術
CADシステムのグラフィックディスプレイ上に金型プ
レートを表示し、予め登録された金型部品を呼び出して
、金型プレートに設定された座標系上の位置を指定する
ことにより、該呼び出された部品の配設位置を指定して
金型を設計するようにした金型設計方式は既に公知であ
る。DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention is a method for correcting the position of parts in mold design by displaying a mold plate on the graphic display of a conventional CAD system and calling up pre-registered mold parts. A mold design method is already known in which a mold is designed by specifying a position on a coordinate system set on a mold plate to designate the placement position of the called part. .
発明が解決しようとする課題
一般に、金型設計においては、各種プレートに対する水
通し穴の追加、取り数の変更等によりプレートサイズの
変更や金型部品のレイアウト変更を余儀無くされる場合
が多いが、ガイドピンやスリーブおよび固定側取付プレ
ートとキャビティプレートとを固定するボルトや可動側
取付プレートとコアプレートとを固定するボルト等は、
プレートサイズに極端な変更がない限り、その配設位置
は各プレート四隅の角位置からの距離が一定している。Problems to be Solved by the Invention In general, when designing a mold, it is often necessary to change the plate size or change the layout of mold parts due to the addition of water holes to various plates, changes in the number of holes, etc. Guide pins, sleeves, bolts that fix the fixed side mounting plate and the cavity plate, bolts that fix the movable side mounting plate and the core plate, etc.
Unless there is an extreme change in plate size, the distance from the four corners of each plate is constant.
ところが、CADシステムを用いた通常の金型設計方式
では金型プレートに設定された座標系上の位置を指定す
ることで部品の配役位置を決定していたため、プレート
サイズの変更、例えば拡大・縮小や特定方向への延長(
ストレッチ)等を行ってプレートの大きさに変化が生じ
た場合であっても、上記各部品の配設位置は予め金型プ
レートに設定された座標系上の位置によって一義的に決
定されてしまい、変更されたプレートサイズに対して不
釣合な位置となる。従来、プレートサイズの変更に応じ
て上記各部品の配設位置を変更するためには、変更され
たプレートサイズに応じて座標系上の位置を指定するこ
とにより、各プレート四隅の角位置からの距離を一定と
し、部品の配設位置を再指定する必要があり、座標計算
等が繁雑で作業性が悪いといった欠点があった。However, in the normal mold design method using a CAD system, the casting position of parts is determined by specifying the position on the coordinate system set on the mold plate, so it is difficult to change the plate size, such as enlarging or reducing. or extension in a specific direction (
Even if the size of the plate changes due to stretching, etc., the placement position of each of the above parts will be uniquely determined by the position on the coordinate system set in advance on the mold plate. , resulting in a position that is disproportionate to the changed plate size. Conventionally, in order to change the placement position of each of the above parts in response to a change in plate size, by specifying the position on the coordinate system according to the changed plate size, the position from the four corners of each plate can be changed. This method has disadvantages in that it is necessary to keep the distance constant and to respecify the placement position of the parts, making coordinate calculations complicated and poor workability.
また、ガイドピンやスリーブ等のように一定の相互関係
を有する部品の配設位置を変更する場合であっても、再
度、各部品毎にその配設位置を指定しなければならず、
入力操作が面倒になる欠点がある。Furthermore, even when changing the placement position of parts that have a certain mutual relationship such as guide pins and sleeves, the placement position must be specified again for each part.
It has the disadvantage that input operations are troublesome.
そこで、本発明の目的は、これら従来技術の欠点を解消
し、プレートサイズの変更や一定の相互関係を有する部
品の配設位置の変更に際して面倒な計算や入力操作を要
求されること無く、円滑に設計作業を進めることのでき
る金型設計における部品位置修正方式を提供することに
ある。Therefore, an object of the present invention is to eliminate these drawbacks of the prior art, and to smoothly change the plate size or the arrangement position of parts having a certain mutual relationship without requiring troublesome calculations or input operations. The object of the present invention is to provide a part position correction method in mold design that allows design work to be advanced.
課題を解決するための手段
本発明の部品位置修正方式は、金型プレートの角もしく
は該プレートに予め配設された部品の代表点を基準点と
して設定し、該基準点からの相対位置を指定して部品の
配設位置を決定すると共に、プレートサイズの変更もし
くは予め配設された部品の配設位置の変更により上記基
準点の位置に変化が生じた場合には、基準点の移動に伴
い、基準点に対して位置付けられた部品位置も変更する
ことにより上記目的を達成した。Means for Solving the Problems The component position correction method of the present invention sets a corner of a mold plate or a representative point of a component previously arranged on the plate as a reference point, and specifies a relative position from the reference point. In addition, if the position of the reference point changes due to a change in the plate size or a change in the placement position of a pre-placed part, the position of the reference point will be determined. , the above objective was achieved by also changing the position of the parts positioned relative to the reference point.
作用
CADシステムのグラフィックディスプレイ上に表示さ
れた金型プレートの角、もしくは、該プレートに予め配
設された部品の代表点を基準点として設定し、該基準点
からの相対位置を指定して部品の配設位置を決定する。Operation Set the corner of the mold plate displayed on the graphic display of the CAD system or the representative point of the part placed on the plate in advance as a reference point, and specify the relative position from the reference point to move the part. Determine the installation location.
プレートサイズの変更もしくは予め配設された部品の配
設位置の変更により上記基準点の位置に変化が生じた場
合には、基準点の移動に伴い、該基準点に対して位置付
けられた部品位置を自動的に変更する。If the position of the above reference point changes due to a change in plate size or a change in the placement position of a pre-arranged part, the position of the part positioned with respect to the reference point due to the movement of the reference point. change automatically.
実施例 以下、図面を参照して本発明の詳細な説明する。Example Hereinafter, the present invention will be described in detail with reference to the drawings.
第1図は本発明を実施するCADシステムとなる一実施
例の自動プログラミング装置の要部を示すブロック図で
、10はプロセッサ(以下、CPUという)、11は該
自動プログラミング装置の制御プログラムを格納したR
OM、12はフロッピーディスク17からロードされた
システムプログラムや各種のデータ等を格納するRへM
113はキーボード、14はグラフィックディスプレイ
(以下、CRTという)、15はタブレット装置、16
はディスクコントローラ、17はフロッピーディスク、
18は作成図面を出力するためのプロッタ、19はプリ
ンタであり、これらの各要素はバス20で接続されてい
る。FIG. 1 is a block diagram showing the main parts of an automatic programming device as an example of a CAD system implementing the present invention, in which 10 is a processor (hereinafter referred to as CPU), and 11 stores a control program for the automatic programming device. Did R
OM, 12 is M to R where the system program and various data loaded from the floppy disk 17 are stored.
113 is a keyboard, 14 is a graphic display (hereinafter referred to as CRT), 15 is a tablet device, 16
is a disk controller, 17 is a floppy disk,
18 is a plotter for outputting created drawings, 19 is a printer, and each of these elements is connected by a bus 20.
タブレット装置15は、画面対応領域15aとメニュー
表15bとを有し、タブレットカーソル15cを画面対
応領域15a内で移動させてCRT14上の図形カーソ
ルを移動させることにより、CRT14上に表示された
図形をビックしたり、また、メニュー表15b上でタブ
レットカーソル15cを移動させることにより各種のメ
ニュー項目をピックするようになっている。The tablet device 15 has a screen corresponding area 15a and a menu table 15b, and by moving the tablet cursor 15c within the screen corresponding area 15a and moving the figure cursor on the CRT 14, the figure displayed on the CRT 14 can be changed. Various menu items can be picked by clicking or by moving the tablet cursor 15c on the menu table 15b.
なお、上記自動プログラミング装置の構成は周知なもの
であり詳細は省略するが、フロッピーディスク17には
従来と同様の各種システムプログラムや予め登録された
金型部品のデータ、即ち、金型部品の形状データ、寸法
、金型部品を取付けるべきプレート番号、その取付は方
向等の各種データの他、本実施例においては、特に、基
準点を設定し該基準点からの相対位置を指定して部品の
配設位置を決定するための「相対位置指定処理」、およ
び、プレートサイズの変更や予め配設された部品の配設
位置の変更に応じて基準点に対して位置付けられた部品
位置を自動的に変更するための「部品位置修正処理」を
実施するためのプログラムが格納されている。The configuration of the automatic programming device is well known and the details will be omitted, but the floppy disk 17 contains various system programs similar to conventional ones and data on mold parts registered in advance, i.e., the shape of the mold parts. In addition to various data such as data, dimensions, the plate number on which the mold part is to be attached, and the mounting direction, in this example, in particular, a reference point is set and the relative position from the reference point is specified to mount the part. "Relative position specification processing" to determine the placement position, and automatic part positioning relative to the reference point according to changes in plate size or changes in the placement position of pre-placed parts A program for carrying out "component position correction processing" to change the location is stored.
以下、「相対位置指定処理」の概略を示すフローチャー
ト(第2図)および「部品位置修正処理」の概略を示す
フローチャート(第3図)を参照して、本実施例の部品
位置修正方式について説明する。The component position correction method of this embodiment will be explained below with reference to a flowchart (Figure 2) outlining the "relative position designation process" and a flowchart (Figure 3) outlining the "component position correction process". do.
金型プレートの設計を開始する場合、オペレータは、タ
ブレットカーソル15cによりメニュー表15bからプ
レート設計の項目を選択した後、従来と同様にしてプレ
ートデータを設定し、CRT14上に該設定データに基
いて作成された金型プレートの平面透視図と側面図とを
表示させる。When starting the design of the mold plate, the operator selects the plate design item from the menu table 15b with the tablet cursor 15c, sets the plate data in the same manner as before, and displays the data on the CRT 14 based on the set data. A plan perspective view and a side view of the created mold plate are displayed.
本実施例では、第7図に示されるように、固定側取付プ
レート、キャビティプレート、コアプレート、バックプ
レート、第1スペーサ、第2スペーサ、エジェクタプレ
ート、可動側取付プレートからなる通常のモールドベー
スに対して金型部品を配設する設計を行うものとし、−
例として、ガイドピン8とスプール9を配設する場合を
例にとって説明する。なお、上記各プレートのプレート
番号は予め第7図に示されるように定義されている。In this example, as shown in FIG. 7, a normal mold base consisting of a fixed side mounting plate, a cavity plate, a core plate, a back plate, a first spacer, a second spacer, an ejector plate, and a movable side mounting plate is used. The design shall be made to arrange the mold parts against
As an example, a case will be explained in which a guide pin 8 and a spool 9 are arranged. Incidentally, the plate numbers of each of the above plates are defined in advance as shown in FIG. 7.
ガイドピン8の配設位置は、通常、プレートサイズに関
わりなくコアプレート3の角位置からの距離が一定であ
る。The guide pin 8 is normally arranged at a constant distance from the corner position of the core plate 3 regardless of the plate size.
そこで、ガイドピン8の配設に際し、オペレータは、ま
ず、コアプレートの角を基準点として設定し、該基準点
からの相対位置を指定してガイドピン8の配設位置を決
定するために、タブレットカーソル15cによりメニュ
ー表15bから「部品選択」の項目をピックし、「相対
位置指定処理」(第2図参照)を開始させる。Therefore, when arranging the guide pin 8, the operator first sets the corner of the core plate as a reference point, and then specifies the relative position from the reference point to determine the arrangement position of the guide pin 8. Using the tablet cursor 15c, the user picks the item ``Part Selection'' from the menu table 15b to start the ``Relative Position Designation Process'' (see FIG. 2).
「相対位置指定処理」を開始したCPUl0は、予め登
録された金型部品名をCRT14上に表示し、金型部品
名の選択を待つ待機状態に入るので(ステップ5101
)、オペレータはタブレットカーソル15cを画面対応
領域15a内で移動させてCRT14上の図形カーソル
を移動させ、該図形カーソルを「ガイドピン」の項目に
位置付けしてピックすることにより、金型部品名として
「ガイドピン」を選択する。金型部品名の選択は上記ス
テップ5101によりCPUl0に認識されるが、選択
操作が不適当であった場合、例えば、タブレットカーソ
ル15cが画面対応領域15aからはみ出した状態でピ
ック操作を行った場合等にはこの操作がエラーとして検
出され(ステップ5102)、再度ステップ5101に
復帰してオペレータのりトライを待つ待機状態に入る。The CPU 10 that has started the "relative position designation process" displays the mold component name registered in advance on the CRT 14 and enters a standby state waiting for selection of the mold component name (step 5101).
), the operator moves the tablet cursor 15c within the screen corresponding area 15a to move the graphic cursor on the CRT 14, positions the graphic cursor on the "Guide Pin" item, and picks it to select the name of the mold part. Select "Guide Pin". The selection of the mold part name is recognized by the CPU 10 in step 5101 above, but if the selection operation is inappropriate, for example, if the pick operation is performed with the tablet cursor 15c protruding from the screen corresponding area 15a, etc. This operation is detected as an error (step 5102), and the process returns to step 5101 to enter a standby state waiting for the operator to try again.
オペレータが適切な選択操作によって「ガイドピン」の
項目を選択したならば、CPU10はステップ5103
に移行してガイドピンの項目番号の人力を待つ待機状態
に入るので、オペレータはキーボード13から所望のガ
イドピンの登録データに対応する項目番号を入力するこ
とにより、CPUI Oにガイドピンを特定させる。即
ち、この段階でガイドピン8の形状データ、寸法、これ
を取付けるべきプレート番号、その取付は方向等が特定
されることとなる。なお、項目番号の入力が不適当であ
った場合、例えば未登録の項目番号等が人力された場合
にはこの操作がエラーとして検出され(ステップ510
4)、再度ステップ5103に復帰してオペレータのり
トライを待つ待機状態に入る。If the operator selects the "guide pin" item through an appropriate selection operation, the CPU 10 proceeds to step 5103.
The operator enters a standby state waiting for manual input of the item number of the guide pin, so the operator inputs the item number corresponding to the registration data of the desired guide pin from the keyboard 13 to cause the CPUI O to identify the guide pin. . That is, at this stage, the shape data and dimensions of the guide pin 8, the plate number to which it is to be attached, the direction of its attachment, etc. are specified. Note that if the input of the item number is inappropriate, for example, if an unregistered item number is entered manually, this operation will be detected as an error (step 510).
4) The process returns to step 5103 again and enters a standby state in which it waits for the operator to try joining.
オペレータが適切な項目番号を入力したならば、CPU
l0は基準点を設定するためにプレート番号の入力もし
くは予め配設された部品のピックを実行すべき旨のメツ
セージを表示し、プレート番号の入力もしくは予め配設
された部品の図形ピックを待つ待機状態に入る(ステッ
プS l 05)。Once the operator has entered the appropriate item number, the CPU
l0 displays a message indicating that you should enter a plate number or pick a pre-placed part in order to set a reference point, and waits for you to enter a plate number or pick a pre-placed part. state (step S l 05).
この場合、コアプレートの角を基準点として設定する必
要があるので、オペレータはコアプレートのプレート番
号「3」をキーボード13から入力する。なお、未登録
のプレート番号が入力された場合にはこの入力操作がエ
ラーとして検出され(ステップ5106)、再度ステッ
プ5105に復帰してオペレータのりトライを待つ待機
状態に入る。In this case, since it is necessary to set the corner of the core plate as a reference point, the operator inputs the plate number "3" of the core plate from the keyboard 13. Note that if an unregistered plate number is input, this input operation is detected as an error (step 5106), and the process returns to step 5105 to enter a standby state waiting for the operator to try again.
オペレータが適切なプレート番号を入力したならば、C
PU10はステップ107に移行して上記ステップ51
05の入力処理がプレート番号の入力に関するものであ
ったか、あるいは、予め配設された部品の図形ピックに
関するものであったかを判別するが、この場合はプレー
ト番号の入力であるからステップ5108に移行し、上
記コアプレートの角のいずれかが図形カーソルによって
ピックされるのを待つ待機状態に入る。オペレータはこ
の間にタブレットカーソル15cを画面対応領域15a
内で移動させてCRT14上の図形カーソルを移動させ
、該図形カーソルをコアプレートの角のいずれか一点に
位置付けしてピックし、基準点となる角を選択する。な
お、ピック操作が不適当であった場合、例えば、タブレ
ットカーソル15cが画面対応領域15aからはみ出し
た状態でピック操作を行った場合等にはこの操作がエラ
ーとして検出され(ステップ5109)、再度ステップ
5108に復帰してオペレータのりトライを待つ待機状
態に入る。Once the operator has entered the appropriate plate number, C
The PU 10 moves to step 107 and performs the above step 51.
It is determined whether the input process in step 05 was related to inputting a plate number or to picking a figure of a pre-arranged part, but in this case, since it was inputting a plate number, the process moves to step 5108. A standby state is entered waiting for any corner of the core plate to be picked by the graphic cursor. During this time, the operator moves the tablet cursor 15c to the screen corresponding area 15a.
the graphic cursor on the CRT 14, position the graphic cursor at one of the corners of the core plate, and pick the corner to be the reference point. Note that if the pick operation is inappropriate, for example, if the pick operation is performed with the tablet cursor 15c protruding from the screen corresponding area 15a, this operation will be detected as an error (step 5109), and the step will be repeated. The process returns to step 5108 and enters a standby state in which it waits for the operator to try the connection.
オペレータが適切な操作によってコアプレートの角のい
ずれか一点をピックしたならば、CPUl0は該ピック
された角p1を基準点として設定記憶しくステップ51
10)、該基準点p1の現在の位置をCRT14上に数
値表示したのち、ガイドピン8の配設位置が基準点p1
からの相対位置として入力されるのを待つ待機状態に入
る(ステップS 112)。When the operator picks any one of the corners of the core plate by an appropriate operation, the CPU 10 sets and stores the picked corner p1 as a reference point in step 51.
10) After displaying the current position of the reference point p1 numerically on the CRT 14, the arrangement position of the guide pin 8 is set to the reference point p1.
It enters a standby state waiting for input as a relative position from (step S112).
オペレータはこの間に基準点p1からの相対位置となる
X軸方向の距離成分xpl、Y軸方向の距離成分ypl
をキーボード13から入力する。During this time, the operator calculates the distance component xpl in the X-axis direction and the distance component ypl in the Y-axis direction, which are the relative positions from the reference point p1.
is input from the keyboard 13.
以上のようにして、基準点p1の設定記憶処理および基
準点p1からの相対位置となるX軸方向の距離成分xp
l、Y軸方向の距離成分yplの入力処理が行われると
、CPU1Oは、指定部品、即ち、ステップ5103で
特定されたガイドピン8の配設位置に関する取付はデー
タを作成して記憶すると共に(ステップ5113)、そ
の配設状態をCRT14上に図形表示する(ステップS
114)。As described above, the setting storage process for the reference point p1 and the distance component xp in the X-axis direction, which is the relative position from the reference point p1, are performed.
When input processing of the distance component ypl in the Y-axis direction is performed, the CPU 1O creates and stores installation data regarding the installation position of the designated part, that is, the guide pin 8 specified in step 5103, and ( Step 5113), the arrangement state is graphically displayed on the CRT 14 (Step S
114).
第4図は現段階におけるCRT14の表示状態を示す図
であり、プレート番号「3」を有するコアプレートの右
上の角が基準点p1として設定記憶され、該基準点p1
の現在の絶対位置Bxl(=100)、 Byl (
=100) 、および、基準点p1を基準とするガイド
ピン8の相対取付は位置のX軸方向の距離成分xpl
(=−20)。FIG. 4 is a diagram showing the display state of the CRT 14 at the current stage, in which the upper right corner of the core plate having plate number "3" is set and stored as the reference point p1, and the reference point p1
Current absolute position Bxl (=100), Byl (
= 100), and the relative mounting of the guide pin 8 with respect to the reference point p1 is the distance component xpl of the position in the X-axis direction.
(=-20).
Y軸方向の距離成分ypl (=−20)が数値表示さ
れると共に、該相対取付は位置にガイドピン8の登録デ
ータに基づく図形表示が描画されている。The distance component ypl (=-20) in the Y-axis direction is numerically displayed, and a graphic display based on the registered data of the guide pin 8 is drawn at the position of the relative attachment.
また、キャビティプレートに装着されるスリーブ9はコ
アプレートに装着されたガイドピン8と嵌合するもので
あるから、該スリーブ9とガイドピン8との相互関係は
常に一定となる。Further, since the sleeve 9 attached to the cavity plate is fitted with the guide pin 8 attached to the core plate, the mutual relationship between the sleeve 9 and the guide pin 8 is always constant.
そこで、スリーブ9の配設に際し、オペレータは、ガイ
ドピン8の代表点を基準点として設定し、該基準点から
の相対位置を指定してスリーブ9の配設位置を決定する
ため、上記と同様にして「相対位置指定処理」を開始さ
せることとなる。Therefore, when arranging the sleeve 9, the operator sets the representative point of the guide pin 8 as a reference point and specifies the relative position from the reference point to determine the arrangement position of the sleeve 9. Then, the "relative position designation process" is started.
なお、ステップ8101〜ステツプ5104に至る処理
に関しては、金型部品名と項目番号が異なる点、および
、予めコアプレート上に配設されたガイドピン8が各プ
レートと共にCRT14上に表示される点を除き、上記
したガイドピン8の場合と路間−であるので説明を省略
する。Regarding the processing from step 8101 to step 5104, please note that the mold part names and item numbers are different, and that the guide pins 8, which have been placed on the core plate in advance, are displayed on the CRT 14 together with each plate. Except for this, the explanation is omitted since it is the same as the case of the guide pin 8 described above.
ステップ8101〜ステツプ5104に至る処理でスリ
ーブ9の形状データ、寸法、これを取付けるべきプレー
ト番号、その取付は方向等を特定したCPUl0は、次
いで、基準点を設定するためにプレート番号の入力もし
くは予め配設された部品のピックを実行すべき旨のメツ
セージを表示し、プレート番号の入力もしくは予め配設
された部品の図形ピックを待つ待機状態に入る(ステッ
プ5105)。In the process from step 8101 to step 5104, the CPU 10, which has specified the shape data and dimensions of the sleeve 9, the plate number to which it should be attached, the direction of attachment, etc., then inputs the plate number or pre-specifies the plate number in order to set the reference point. A message to the effect that the pick of the placed parts should be executed is displayed, and the system enters a standby state in which it waits for the input of the plate number or the graphic pick of the previously placed parts (step 5105).
この場合、ガイドピン8の代表点を基準点として設定す
る必要があるので、オペレータはタブレットカーソル1
5cを画面対応領域15a内で移動させてCRT14上
の図形カーソルを移動させ、該図形カーソルをガイドピ
ン8の近傍に位置付けしてガイドピン8をピックする。In this case, it is necessary to set the representative point of the guide pin 8 as the reference point, so the operator should move the tablet cursor 1
5c within the screen corresponding area 15a to move the graphic cursor on the CRT 14, position the graphic cursor near the guide pin 8, and pick the guide pin 8.
なお、タブレットカーソル15cが画面対応領域15a
からはみ出した状態でピック操作を行った場合等にはこ
の操作がエラーとして検出され(ステップ8106)、
再度ステップ5105に復帰してオペレータのりトライ
を待つ待機状態に入る。Note that the tablet cursor 15c is located in the screen corresponding area 15a.
If a pick operation is performed in a state where the object is out of line, this operation is detected as an error (step 8106),
The process returns to step 5105 again and enters a standby state in which it waits for the operator to try joining.
オペレータが、予め配設された部品であるガイドピン8
をピックしたならば、CPU10はステップ107に移
行して上記ステップ5105の入力処理がプレート番号
の入力に関するものであったか、あるいは、予め配設さ
れた部品のピックに関するものであったかを判別するが
、この場合は部品のピックであるからステップ5111
に移行し、上記ガイドピン8の代表点p2を基準点とし
て設定記憶し、該基準点p2の現在の絶対位置をCRT
14上に数値表示したのち、スリーブ9の配設位置が基
準点p2からの相対位置として入力されるのを待つ待機
状態に入る(ステップ5l12)。The operator selects the guide pin 8 which is a pre-arranged part.
, the CPU 10 moves to step 107 and determines whether the input process in step 5105 was related to inputting a plate number or picking a pre-arranged part. If so, step 5111 because it is a part pick.
The representative point p2 of the guide pin 8 is set and memorized as a reference point, and the current absolute position of the reference point p2 is displayed on the CRT.
After displaying the numerical value on 14, the system enters a standby state in which it waits for the position of the sleeve 9 to be input as a relative position from the reference point p2 (step 5l12).
オペレータはこの間に基準点p2からの相対位置となる
X軸方向の距離成分xp2.Y軸方向の距離成分yp2
をキーボード13から入力する。During this time, the operator calculates the distance component xp2.x in the X-axis direction, which is the relative position from the reference point p2. Distance component yp2 in the Y-axis direction
is input from the keyboard 13.
以上のようにして、基準点p2の設定記憶処理および基
準点p2からの相対位置となるX軸方向の距離成分xp
2.Y軸方向の距離成分yp2の入力処理が行われると
、CPUl0は、指定部品、即ち、ステップ5103で
特定されたスリーブ9の配設位置に関する取付はデータ
を作成して記憶すると共に(ステップ5113)、その
配設状態をCRT14上に図形表示する(ステップ5l
14)。As described above, the setting storage process for the reference point p2 and the distance component xp in the X-axis direction, which is the relative position from the reference point p2, are performed.
2. When the input processing of the distance component yp2 in the Y-axis direction is performed, the CPU 10 creates and stores installation data regarding the installation position of the specified part, that is, the sleeve 9 specified in step 5103 (step 5113). , the arrangement status is graphically displayed on the CRT 14 (step 5l).
14).
第5図は現段階におけるCRT14の表示状態を示す図
であり、ガイドピン8の代表点が基準点p2として設定
記憶され、該基準点p2の現在の絶対位置Bx2 (=
80)、 By2 (=80)、および、基準点p2
を基準とするスリーブ9の相対取付は位置のX軸方向の
距離成分xp2(=0)、Y軸方向の距離成分yp2
(=O)が数値表示され、該相対取付は位置にスリーブ
9の登録データに基づく図形表示が描画されている。FIG. 5 is a diagram showing the display state of the CRT 14 at the current stage, in which the representative point of the guide pin 8 is set and stored as a reference point p2, and the current absolute position Bx2 (=
80), By2 (=80), and reference point p2
The relative mounting of the sleeve 9 based on is the distance component xp2 (=0) in the X-axis direction and the distance component yp2 in the Y-axis direction.
(=O) is displayed numerically, and a graphical representation based on the registered data of the sleeve 9 is drawn at the position of the relative attachment.
なお、スリーブ9を取り付けるべきプレートのプレート
番号は「2」、即ち、キャビティプレートであり、この
データはスリーブ9の登録データとして予め記憶されて
いる。The plate number of the plate to which the sleeve 9 is to be attached is "2", that is, a cavity plate, and this data is stored in advance as registration data of the sleeve 9.
以上の処理により、ガイドピン8がコアプレートの角p
1を基準点として該コアプレート上に相対的に位置決め
されて配設されると共に、スリーブ9はガイドピン8の
代表点p2を基準点としてキャビティプレート上におけ
るガイドピン8との嵌合位置に配設される。With the above processing, the guide pin 8 is attached to the corner p of the core plate.
1 as a reference point, and the sleeve 9 is arranged in a relatively positioned position on the core plate with reference point p2 of the guide pin 8 as a reference point. will be established.
このようにして設計された金型プレートに対して、プレ
ートサイズの変更や金型部品のレイアウト変更を実施す
る場合、オペレータは、まず、タブレットカーソル15
cによりメニュー表15bから「プレート設計」におけ
る「設定」の項目もしくは「部品移動」の項目をピック
し、「部品位置修正処理」 (第3図参照)を開始させ
、従来と同様の方式により、プレートサイズの変更や部
品位置の移動のための入力を実行しくステップ5201
)、この入力に対応する処理をCPUl0によって実行
させ(ステップ5202)、実行結果をCRT14上に
表示させる(ステップ5203)。When changing the plate size or changing the layout of mold parts for a mold plate designed in this way, the operator first moves the tablet cursor 15
Select the "Settings" item or the "Parts movement" item in "Plate design" from the menu table 15b using c, start the "Parts position correction process" (see Figure 3), and use the same method as before. Step 5201: Execute input for changing plate size and moving part position.
), the CPU 10 executes the process corresponding to this input (step 5202), and displays the execution result on the CRT 14 (step 5203).
以下、各金型プレートを第4図、第5図に示される平面
透視図において横方向に延長(ストレッチ)するサイズ
変更が実施された場合を例にとって説明する。Hereinafter, a case will be described taking as an example a case in which the size of each mold plate is extended (stretched) in the horizontal direction in the plane perspective view shown in FIGS. 4 and 5.
ステップ5203の処理によって、変更されたプレート
形状をCRT14上に図形表示したCPUl0は、次い
で、プレートサイズや部品位置の変更によって移動した
基準点が存在するか否かを判別するが(ステップ520
4)、この場合、コアプレートの角に設定された基準点
p1がプレートサイズの変更に伴って移動しているので
、更に、ステップ5205に移行し、移動した基準点の
総数PMを求めて記憶する。この場合、移動した基準点
はplのみであるから、基準点の総数PMとして「1」
が記憶される。The CPU 10, which graphically displayed the changed plate shape on the CRT 14 through the process in step 5203, then determines whether there is a reference point that has been moved due to changes in the plate size or part position (step 520).
4) In this case, since the reference point p1 set at the corner of the core plate has moved due to the change in plate size, the process further proceeds to step 5205, where the total number PM of moved reference points is determined and stored. do. In this case, since the only reference point that has moved is pl, the total number of reference points PM is "1".
is memorized.
次いで、CPUl0は基準点を特定する指標iに0をセ
ットしくステップ8206)、該指標iの値と基準点の
総数PMの値とが一致するか否かを判別するが(ステッ
プ5207)、現在i=0゜PM=1であるから両者の
値は一致しない。Next, the CPU 10 sets the index i that specifies the reference point to 0 (step 8206), and determines whether the value of the index i matches the value of the total number of reference points PM (step 5207). Since i=0°PM=1, the two values do not match.
そこで、CPUl0は指標iの値を1インクリメントし
て(ステップ5208)、該指標iによって特定される
基準点p1を基準点として配設された部品の総数を求め
るが、この場合、基準点p1を基準点として配設された
部品はガイドピン8のみであるから、部品の総数PNと
して「1」が記憶されることとなる(ステップS 20
9)。Therefore, the CPU 10 increments the value of the index i by 1 (step 5208) and calculates the total number of parts arranged using the reference point p1 specified by the index i as the reference point. Since the only part arranged as a reference point is the guide pin 8, "1" is stored as the total number of parts PN (step S20
9).
次いでCPUl0は基準点p1に対応して配設された部
品を特定する指標jに0をセットしくステップ5210
)、指標jの値を1インクリメントして(ステップ52
11)、該指標j(=1)によって特定されるガイドピ
ン8のデータ、即ち、上記「相対位置指定処理」によっ
て設定記憶された基準点p1からのX軸方向の距離成分
xpl。Next, the CPU 10 sets 0 to the index j that specifies the part placed corresponding to the reference point p1 (step 5210).
), and increments the value of index j by 1 (step 52
11) Data of the guide pin 8 specified by the index j (=1), that is, the distance component xpl in the X-axis direction from the reference point p1 set and stored by the above-mentioned "relative position designation process".
Y軸方向の距離成分yplと、ステップ5202におけ
るプレートサイズ変更処理によって移動された基準点p
1の現在位置とに基づいて、基準点p1の現在位置に対
しX軸方向の距離成分がxpl (=−20)、Y軸方
向の距離成分がypl (=−20)となるようにガイ
ドピン8の配設位置を変更して記憶すると共に(ステッ
プ5212)、その配設状態をCRT14上に図形表示
する(ステップ5213)。従って、ガイドピン8の配
設位置はプレートサイズの変更に関わりなく、常に、コ
アプレートの角である基準点p1の現在位置からX軸方
向の距離成分がxpl (=−20)、Y軸方向の距離
成分がypl (=−20)となるように配設されるこ
ととなる。The distance component ypl in the Y-axis direction and the reference point p moved by the plate size change processing in step 5202
Based on the current position of reference point p1, set the guide pin so that the distance component in the X-axis direction is xpl (=-20) and the distance component in the Y-axis direction is ypl (=-20) with respect to the current position of reference point p1. 8 is changed and stored (step 5212), and the arrangement state is graphically displayed on the CRT 14 (step 5213). Therefore, regardless of changes in the plate size, the guide pin 8 is always arranged so that the distance component in the X-axis direction from the current position of the reference point p1, which is the corner of the core plate, is xpl (=-20), and the distance component in the Y-axis direction is It will be arranged so that the distance component of is ypl (=-20).
ステップ5213の表示処理を実行したCPU10は、
次ぎに、部品を特定する指標jの値が指標iによって特
定される基準点p1を基準点として配設された部品の総
数PNに達した否か、即ち、基準点p1を基準点として
配設された全ての部品に対して該基準点p1の移動に伴
う配設位置の変更処理が実行されたか否かを判別するが
(ステップ52L4)、この場合、j=1.PN=1で
あるから、基準点p1の移動に伴う配設位置の変更処理
は基準点p1を基準点として配設された全ての部品に対
して実行されたものと見做され、CPUl0は、再度、
ステップ5207に復帰する。The CPU 10 that executed the display process in step 5213
Next, it is determined whether or not the value of the index j for identifying a component reaches the total number PN of components arranged with the reference point p1 specified by the index i as the reference point, that is, the number of components arranged with the reference point p1 as the reference point is determined. It is determined whether or not the process of changing the placement position due to the movement of the reference point p1 has been executed for all the parts that have been moved (step 52L4). In this case, j=1. Since PN=1, it is assumed that the process of changing the arrangement position due to the movement of the reference point p1 has been executed for all parts arranged with the reference point p1 as the reference point, and the CPU 10 again,
The process returns to step 5207.
なお、基準点p1を基準点として配設された部品が2つ
以上あれば、即ち、PN≧2であれば、ステップ821
1〜ステツプ5214に至る処理がj=PNとなるまで
繰返し実行され、基準点p1を基準点として配設された
全ての部品が基準点p1の移動に対応してその配設位置
を変更されることとなる。Note that if there are two or more parts arranged with the reference point p1 as the reference point, that is, if PN≧2, step 821
The processes from step 1 to step 5214 are repeatedly executed until j=PN, and the positions of all the parts arranged with the reference point p1 as the reference point are changed in accordance with the movement of the reference point p1. That will happen.
ステップ5207に復帰したCPUl0は、基準点を特
定する指標iの値が基準点の総数PMに達しているか否
かを判別するが、現在、i=PM(共に1)であるから
、ステップ5205で検出された基準点、即ち、ステッ
プ5202の処理で移動された基準点の全てに対し、部
品の配設位置の変更が既に実行されたものと見做し、再
度、ステップ5204に復帰する。なお、ステップ52
02の処理で移動された基準点が複数ある場合、即ち、
PM≧2の場合には、ステップ8208〜ステツプ52
14に至る処理がi=PMとなるまで繰返し実行され、
ステップ5202の処理で移動された全ての基準点に対
して、これらの基準点に対応して配設された部品の配役
位置変更処理が実行されることとなる。CPU10 returns to step 5207 and determines whether the value of the index i that specifies the reference points has reached the total number PM of reference points.Currently, since i=PM (both are 1), the CPU 10 returns to step 5205. It is assumed that the component arrangement positions have already been changed for all the detected reference points, that is, all the reference points moved in the process of step 5202, and the process returns to step 5204 again. Note that step 52
If there are multiple reference points moved in the process of 02, that is,
If PM≧2, steps 8208 to 52
14 is repeatedly executed until i=PM,
For all the reference points moved in the process of step 5202, the process of changing the casting position of the parts arranged corresponding to these reference points is executed.
ステップ5204に復帰したCPUl0は、新たに移動
した基準点が存在するか否か、即ち、ステップ5212
の配設位置変更処理で位置を変更された部品の代表点に
基準点が設定されていたか否かを判別するが、この場合
、配設位置を変更されたガイドピン8には基準点p2が
設定されているので、更に、ステップ5205に移行し
、新たに移動した基準点の総数PMを求めて記憶する。The CPU 10 that has returned to step 5204 determines whether or not there is a newly moved reference point, that is, in step 5212.
It is determined whether a reference point was set at the representative point of the component whose position was changed in the arrangement position change process, but in this case, the guide pin 8 whose arrangement position was changed has a reference point p2. Since it has been set, the process further proceeds to step 5205, where the total number PM of newly moved reference points is determined and stored.
この場合、移動した基準点はp2のみであるから、基準
点の総数PMとして「1」が記憶される。In this case, since the only reference point that has moved is p2, "1" is stored as the total number PM of reference points.
そして、CPU10は、上記と同様にして、基準点を特
定する指標iに0をセットしくステップ5206)、該
指標iの値と基準点の総数PMの値とが一致するか否か
を判別するが(ステップ5207)、現在i=Q、PM
=1であるから両者の値は一致しない。Then, in the same manner as described above, the CPU 10 sets the index i for specifying the reference point to 0 (step 5206), and determines whether the value of the index i matches the value of the total number PM of reference points. (step 5207), currently i=Q, PM
= 1, so the two values do not match.
そこで、CPUl0は指標iの値を1インクリメントし
て(ステップ5208)、該指標iによって特定される
基準点p2を基準点として配設された部品の総数を求め
るが、この場合、基準点p2を基準点として配設された
部品はスリーブ9のみであるから、部品の総数PNとし
て「1」が記憶されることとなる(ステップS 209
)。Therefore, the CPU 10 increments the value of the index i by 1 (step 5208) and calculates the total number of parts arranged using the reference point p2 specified by the index i as the reference point. Since the only part arranged as a reference point is the sleeve 9, "1" is stored as the total number of parts PN (step S209).
).
次いでCPUI Oは基準点p2に対応して配設された
部品を特定する指標jに0をセットしくステップ521
0)、指標jの値を1インクリメントして(ステップ5
211)、該指標j(=1)によって特定されるスリー
ブ9のデータ、即ち、上記「相対位置指定処理」によっ
て設定記憶された基準点p2からのX軸方向の距離成分
XI)2゜Y軸方向の距離成分yp2と、前回のステッ
プ5211におけるガイドピン8の配設位置変更処理に
よって移動された基準点p2の現在位置とに基づいて、
基準点p2の現在位置に対しX軸方向の距離成分がxp
2 (−〇)、Y軸方向の距離成分がyp2 (=0)
となるようにスリーブ9の配設位置を変更して記憶する
すると共に(ステップ5212)、その配設状態をCR
T14上に図形表示する(ステップ5213)。従って
、スリーブ9の配設位置はガイドピン8の配設位置の変
更に関わりなく、本実施例における「部品位置修正処理
」の実行結果を示す第6図に示されるように、常に、該
ガイドピン8の代表点である基準点p2の現在位置から
X軸方向の距離成分がxp2(=0)、Y軸方向の距離
成分がyp2(=O)となるように、即ち、ガイドピン
8と嵌合する位置に配設されることとなる。Next, in step 521, the CPUI O sets the index j that specifies the part placed corresponding to the reference point p2 to 0.
0), increment the value of index j by 1 (step 5
211), the data of the sleeve 9 specified by the index j (=1), that is, the distance component in the X-axis direction from the reference point p2 set and stored by the above "relative position designation process" XI) 2° Y-axis Based on the distance component yp2 in the direction and the current position of the reference point p2 moved by the process of changing the arrangement position of the guide pin 8 in the previous step 5211,
The distance component in the X-axis direction with respect to the current position of reference point p2 is xp
2 (-〇), the distance component in the Y-axis direction is yp2 (=0)
The arrangement position of the sleeve 9 is changed and stored (step 5212), and the arrangement state is changed to CR.
A graphic is displayed on T14 (step 5213). Therefore, regardless of the change in the arrangement position of the guide pin 8, the arrangement position of the sleeve 9 is always the same as that of the guide pin 8, as shown in FIG. From the current position of the reference point p2, which is the representative point of the pin 8, the distance component in the X-axis direction is xp2 (=0) and the distance component in the Y-axis direction is yp2 (=O), that is, the guide pin 8 and It will be placed in a position where it will fit.
ステップ5213の表示処理を実行したCPU10は、
次ぎに、部品を特定する指標jの値が指標iによって特
定される基準点p2を基準点として配設された部品の総
数PHに達した否か、即ち、基準点p2を基準点として
配設された全ての部品に対して該基準点p2の移動に伴
う配設位置の変更処理が実行されたか否かを判別するが
(ステップ5214)、この場合、j=1.PN=1で
あるから、基準点p2の移動に伴う配設位置の変更処理
は基準点p2を基準点として配設された全ての部品に対
して実行されたものと見做され、CPUl0は、再度、
ステップ5207に復帰する。The CPU 10 that executed the display process in step 5213
Next, it is determined whether or not the value of the index j for identifying a component has reached the total number PH of components arranged with the reference point p2 specified by the index i as the reference point, that is, the number of components arranged with the reference point p2 as the reference point. It is determined whether or not the process of changing the placement position due to the movement of the reference point p2 has been executed for all the parts that have been moved (step 5214). In this case, j=1. Since PN=1, it is assumed that the process of changing the arrangement position due to the movement of the reference point p2 has been executed for all parts arranged with the reference point p2 as the reference point, and the CPU 10 again,
The process returns to step 5207.
なお、基準点p1を基準点とした配役位置の変更処理の
場合と同様、基準点p2を基準点として配設された部品
が2つ以上あれば、即ち、PN≧2であれば、ステップ
8211〜ステツプ5214に至る処理がj=PNとな
るまで繰返し実行され、基準点p2を基準点として配設
された全ての部品に対して配設位置の変更処理が実行さ
れることとなる。Note that, as in the case of the casting position change process using the reference point p1 as the reference point, if there are two or more parts arranged using the reference point p2 as the reference point, that is, if PN≧2, step 8211 The processing from step 5214 to step 5214 is repeatedly executed until j=PN, and the arrangement position change processing is executed for all the parts arranged using the reference point p2 as the reference point.
ステップ5207に復帰したCPUl0は、基準点を特
定する指標iの値が基準点の総数PMに達しているか否
かを判別するが、現在、i=PM(共に1)であるから
、新たに移動して前回のステップ5205の処理で検出
された基準点の全てに対し、部品の配役位置の変更が既
に実行されたものと見做し、再度、ステップ3204に
復帰する。なお、前回のステップ5205の処理で検出
された基準点が複数ある場合、即ち、PM≧2の場合に
は、ステップ5208〜ステツプ5214に至る処理が
i =PMとなるまで繰返し実行され、前回のステップ
5205の処理で検出された全ての基準点に対して、こ
れらの基準点に対応して配設された部品の配設位置変更
処理が実行されることとなる。The CPU 10 that has returned to step 5207 determines whether the value of the index i that specifies the reference points has reached the total number of reference points PM, but since currently i = PM (both are 1), a new movement is required. Then, it is assumed that changes in the placement positions of parts have already been performed for all of the reference points detected in the previous process of step 5205, and the process returns to step 3204 again. Note that if there are multiple reference points detected in the previous process of step 5205, that is, if PM≧2, the processes from step 5208 to step 5214 are repeatedly executed until i = PM, and the previous For all the reference points detected in the process of step 5205, the process of changing the arrangement position of the parts arranged corresponding to these reference points is executed.
ステップ5204に復帰したCPUl0は、新たに移動
した基準点が存在するか否か、即ち、前回のステップ5
212の配設位置変更処理で位置を変更された部品の代
表点に基準点が設定されていたか否かを判別するが、こ
の場合、配設位置を変更されたスリーブ9には基準点が
設定されておらず、従って、新たに移動した基準点は皆
無であり、CPUl0は、プレートサイズの変更に起因
して移動された全ての基準点に対し、部品の配設位置の
変更が既に実行されたものと見做し、「部品位置修正処
理」に関する全ての処理を終了する。After returning to step 5204, the CPU 10 determines whether there is a newly moved reference point, that is, the previous step 5.
It is determined whether or not a reference point has been set at the representative point of the component whose position has been changed in the arrangement position change process of 212. In this case, the reference point is set at the sleeve 9 whose arrangement position has been changed. Therefore, there are no new reference points that have been moved, and CPU10 has already changed the placement position of the parts for all the reference points that have been moved due to the change in plate size. All processing related to "component position correction processing" is terminated.
以上に述べたように、本実施例の「部品位置修正処理」
においては、プレートサイズの変更や部品位置の変更(
ステップ5202)により移動の対象となった基準点が
存在するか否かを判別しくステップ5204)、移動の
対象となった基準点が存在する場合にはその数を求め(
ステップ5205)、移動された基準点の各々に対応し
て配設された全ての部品の配設位置を変更すると共に(
ステップ8207〜ステツプ5214)、部品の配設位
置の変更によって基準点の位置に変更が生じた場合には
、再度、移動の対象となった基準点の数を求め(ステッ
プ5205)、新たに移動された基準点の各々に対応し
て配設された全ての部品の配設位置を変更するようにし
ているので(ステップ5207〜ステツプ5214)、
ガイドピン8とスリーブ9のように、プレートの角を基
準点として部品を配設し、この部品の代表点を基準点と
して更に別の部品を配設した場合であっても、プレート
サイズの変更や部品の移動によって基準点を有する部品
に移動が生じた場合にはこれに関係する全ての部品の配
役位置を同時に変更することができる。As mentioned above, the "component position correction processing" of this embodiment
, changes in plate size and parts position (
In step 5202), it is determined whether or not there are reference points to be moved (step 5204), and if there are reference points to be moved, the number is determined (
Step 5205), the placement positions of all the parts placed corresponding to each of the moved reference points are changed (
Steps 8207 to 5214), if the position of the reference point is changed due to a change in the arrangement position of the component, the number of reference points that are to be moved is determined again (step 5205), and the number of reference points that are to be moved is determined again. Since the arrangement positions of all the parts arranged corresponding to each of the determined reference points are changed (steps 5207 to 5214),
Even if a part is arranged using the corner of the plate as a reference point, such as the guide pin 8 and sleeve 9, and another part is arranged using the representative point of this part as the reference point, the plate size cannot be changed. If a component having a reference point is moved due to the movement of a component or a component, the cast positions of all related components can be changed simultaneously.
発明の効果
本発明の部品位置修正方式によれば、プレートの角から
一定の距離に配設すべき部品や一定の相互関係を有する
部品を配設する際に、金型プレートの角、もしくは、プ
レートに予め配設された部品の代表点に基準点を設定し
、該基準点からの相対位置を指定することによって部品
の配設位置を決定することができ、プレートサイズや部
品位置の変更を行った場合であっても、プレートサイズ
や部品位置の変更に応じてこれらの部品の配設位置が自
動的に修正されるので、部品位置の修正のために面倒な
計算や大刀操作を行う必要がなく、金型の設計作業を円
滑に進めることができる。Effects of the Invention According to the component position correction method of the present invention, when arranging components that are to be disposed at a certain distance from the corners of the plate or parts that have a certain mutual relationship, the corners of the mold plate, or By setting a reference point at the representative point of a component that has been placed on a plate in advance, and specifying the relative position from the reference point, the placement position of the component can be determined, making it possible to change the plate size or component position. Even if you do so, the placement positions of these parts will be automatically corrected according to changes in plate size or part position, so there is no need to perform troublesome calculations or long sword operations to correct the part positions. This allows mold design work to proceed smoothly.
第1図は本発明の方式を実施する一実施例のCADシス
テムとなる自動プログラミング装置の要部を示すブロッ
ク図、第2図は同実施例のCADシステムにおける相対
位置指定処理の概略を示すフローチャート、第3図は同
実施例の部品位置修正処理の概略を示すフローチャート
、第4図および第5図は相対位置指定処理実行時のグラ
フィックディスプレイの表示例を示す概念図、第6図は
部品位置修正処理実行後のグラフィックディスプレイの
表示例を示す概念図、第7図は金型プレートとプレート
番号との関係の一例を示す側面図である。
(1)・・・固定側取付プレート、(2)・・・キャビ
ティプレート、(3)・・・コアプレート、(4)・・
・バックプレート、(5a)・・・第1スペーサ、(5
b)・・・第2スペーサ、(6)・・・エジェクタフレ
ート、(7)・・・可動側取付プレート、8・・・ガイ
ドピン、9・・・スリーブ、1o・・・プロセッサ(C
PU) 、11・・・ROM、12・・・RAM。
13・・・キーボード、14・・・グラフィックディス
プレイ (CRT) 、15・・・タブレット装置、1
5a・・・画面対応領域、15b・・・メニュー表、1
5c・・・タブレットカーソル、16・・・ディスクコ
ントローラ、17・・・フロッピーディスク、18・・
・プロッタ、19・・・プリンタ、2o・・・バス、p
l、p2・・・基準点。
但し、()内はプレート番号を示す。
第
1
第
一/′FIG. 1 is a block diagram showing the main parts of an automatic programming device that is a CAD system of an embodiment that implements the method of the present invention, and FIG. 2 is a flowchart showing an outline of relative position designation processing in the CAD system of the embodiment. , FIG. 3 is a flowchart showing an outline of the component position correction process of the same embodiment, FIGS. 4 and 5 are conceptual diagrams showing examples of graphic displays when relative position designation processing is executed, and FIG. FIG. 7 is a conceptual diagram showing a display example of a graphic display after execution of the correction process, and FIG. 7 is a side view showing an example of the relationship between mold plates and plate numbers. (1)... Fixed side mounting plate, (2)... Cavity plate, (3)... Core plate, (4)...
・Back plate, (5a)...first spacer, (5
b)...Second spacer, (6)...Ejector plate, (7)...Movable side mounting plate, 8...Guide pin, 9...Sleeve, 1o...Processor (C
PU), 11...ROM, 12...RAM. 13...Keyboard, 14...Graphic display (CRT), 15...Tablet device, 1
5a... Screen corresponding area, 15b... Menu table, 1
5c...Tablet cursor, 16...Disk controller, 17...Floppy disk, 18...
・Plotter, 19...Printer, 2o...Bus, p
l, p2...Reference point. However, the numbers in parentheses indicate plate numbers. 1st 1st/'
Claims (1)
金型プレートを表示し、予め登録された金型部品を表示
されたプレート上に配設することにより金型を設計する
金型設計方式において、上記プレートの角もしくは上記
プレートに予め配設された部品の代表点を基準点として
設定し、該基準点からの相対位置を指定して部品の配設
位置を決定すると共に、プレートサイズの変更もしくは
予め配設された部品の配設位置の変更により上記基準点
の位置に変化が生じた場合には、基準点の移動に伴い、
基準点に対して位置付けられた部品位置も変更するよう
にしたことを特徴とする金型設計における部品位置修正
方式。In a mold design method in which a mold plate is displayed on a graphic display in a CAD system and a mold is designed by arranging pre-registered mold parts on the displayed plate, the corner of the plate or the The representative point of a component placed in advance on the plate is set as a reference point, and the relative position from the reference point is specified to determine the placement position of the component, and the plate size is changed or the part placed in advance is changed. If the position of the above reference point changes due to a change in the installation position of the
A part position correction method in mold design, characterized in that the part position positioned with respect to a reference point is also changed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1260156A JPH03123977A (en) | 1989-10-06 | 1989-10-06 | Parts position correction system in metallic mold design |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1260156A JPH03123977A (en) | 1989-10-06 | 1989-10-06 | Parts position correction system in metallic mold design |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03123977A true JPH03123977A (en) | 1991-05-27 |
Family
ID=17344094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1260156A Pending JPH03123977A (en) | 1989-10-06 | 1989-10-06 | Parts position correction system in metallic mold design |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH03123977A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5731982A (en) * | 1995-04-19 | 1998-03-24 | Honda Giken Kogyo Kabushiki Kaisha | Method of generating die structure data |
WO2024248069A1 (en) * | 2023-05-30 | 2024-12-05 | 株式会社ジーテクト | Mold designing system |
-
1989
- 1989-10-06 JP JP1260156A patent/JPH03123977A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5731982A (en) * | 1995-04-19 | 1998-03-24 | Honda Giken Kogyo Kabushiki Kaisha | Method of generating die structure data |
WO2024248069A1 (en) * | 2023-05-30 | 2024-12-05 | 株式会社ジーテクト | Mold designing system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100556173B1 (en) | Processing equipment | |
EP3613548A1 (en) | Programming assistance apparatus, robot system, programming assistance method and program-generating method | |
JP2857540B2 (en) | CAD / CAM method and apparatus for automatically re-creating a cutter path | |
EP2782049A2 (en) | Robot system and image processing method | |
JPH03123977A (en) | Parts position correction system in metallic mold design | |
EP0476139B1 (en) | Interactive automatic programming method | |
US5065332A (en) | Figure element revising method | |
JPH10180591A (en) | Compensation method and device for tool compensation amount | |
US5414807A (en) | Method of NC data preparation for repeated patterns | |
JPH10161719A (en) | System constructing simulation device for industrial robot | |
JPH0433063A (en) | Moving / copying system for cad system | |
US5093796A (en) | Automatic programming definition of a machining configuration for a numerical control device | |
JPH04168504A (en) | Method for moving and copying shape | |
JPH0659720A (en) | Deburring robot program generating method | |
JPH03189708A (en) | Working shape copying method in cad/cam system for metalling mold | |
JP2916534B2 (en) | Table output device | |
JP3236387B2 (en) | Parts placement equipment | |
JPH06223135A (en) | Display angle re-setting system | |
JPH0423075A (en) | Position designating system for cad system | |
JPH0773233A (en) | Pattern input device | |
JPH03150604A (en) | Working designating method for cad system | |
JPS6361305A (en) | Laser processing data generating device | |
JPH0896159A (en) | Graphic editing device | |
JPH0383106A (en) | Tool designating method for nc automatic programming system | |
JPH0588732A (en) | Production of two-dimensional data from three-dimensional cad standard data |