JPH04209004A - Control method for injection molding machine - Google Patents
Control method for injection molding machineInfo
- Publication number
- JPH04209004A JPH04209004A JP40343190A JP40343190A JPH04209004A JP H04209004 A JPH04209004 A JP H04209004A JP 40343190 A JP40343190 A JP 40343190A JP 40343190 A JP40343190 A JP 40343190A JP H04209004 A JPH04209004 A JP H04209004A
- Authority
- JP
- Japan
- Prior art keywords
- operating condition
- microcomputer
- values
- product
- condition
- 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
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
- B29C—SHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
- B29C45/00—Injection moulding, i.e. forcing the required volume of moulding material through a nozzle into a closed mould; Apparatus therefor
- B29C45/17—Component parts, details or accessories; Auxiliary operations
- B29C45/76—Measuring, controlling or regulating
- B29C45/766—Measuring, controlling or regulating the setting or resetting of moulding conditions, e.g. before starting a cycle
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Mechanical Engineering (AREA)
- Injection Moulding Of Plastics Or The Like (AREA)
- Feedback Control In General (AREA)
Abstract
Description
[00011 [00011
【産業上の利用分野]本発明は射出成形機の制御方法に
係り、特に、良品成形が保証できる好適運転条件を、試
ショット期間における多数の実測データを参照して自動
的に補正演算して設定可能な射出成形機の制御方法に関
するものである。
[0002]
【従来の技術】射出成形機による製品成形を自動運転で
行う際、製品の品質決定要因となる多数の成形運転条件
はきめ細かく設定するようになされ、成形機全体の駆動
制御等を司るマシン制御用マイクロコンピュータ(以下
、マシン制御用マイコンと称す)は、この予め設定され
た成形運転条件値に基づき各種センサからの計測データ
等を参照して自動運転を実行し、製品(成形品)を連続
的に成形するようになっている。
[0003]ところで、射出成形の技術分野では、各運
転条件の相関関係の詳細や樹脂挙動の詳細メカニズムな
ど未解明の事柄が多く、これらを正確に把握する研究が
進められてはいるが、前記した各成形運転条件値の設定
は、現状では豊かな経験と知識を有するオペレータに頼
っているのが実状である。
[0004][Industrial Application Field] The present invention relates to a control method for an injection molding machine, and in particular, it automatically corrects and calculates suitable operating conditions that can guarantee molding of a good product by referring to a large amount of actual measurement data during a trial shot period. The present invention relates to a control method for a configurable injection molding machine. [0002] [Prior Art] When molding a product using an injection molding machine in automatic operation, a large number of molding operation conditions, which are factors that determine the quality of the product, are finely set and control the drive control of the entire molding machine. The machine control microcomputer (hereinafter referred to as machine control microcomputer) executes automatic operation by referring to measurement data from various sensors based on the preset molding operation condition values, and processes the product (molded article). It is designed to be continuously molded. [0003] By the way, in the technical field of injection molding, there are many unexplained matters such as the details of the correlation between various operating conditions and the detailed mechanisms of resin behavior, and although research is being carried out to accurately understand these, the above-mentioned Currently, the setting of each molding operation condition value depends on an operator with extensive experience and knowledge. [0004]
【発明が解決しようとする課題】上述したように、自動
運転を開始する前に設定される各運転条件項目毎の設定
値は、現状ではオペレータの豊かな経験と知識に頼って
おり、初心のオペレータには設定が極めて難しいという
問題があった。また、例えベテランのオペレータが運転
条件値を設定する場合であっても、樹脂材料、製品電量
、金型形状から適正な各運転条件値を迅速・的確に割り
出すことは困難で、試ショットを繰返しながら試行錯誤
で運転条件を変更し、最終的に各運転条件項目の設定値
を確定するようにしていたため、オペレターの負担が大
きいという問題もあった。さらには、ベテランのオペレ
ータが最終的に決定した設定値であっても、多分に見做
しの好適値であって、真の意味での好適値(最適値)で
あるかどうかは確実なものではなく、良品成形を保証す
るに足る領域のボーダーライン近傍に位置する値である
虞があるものであった。
[0005]従って、本発明の解決すべき技術的課題は
上記した従来技術のもつ問題点を解消することにあり、
その目的とするところは、各運転条件項目毎の好適運転
条件値を自動的に設定可能な射出成形機を提供すること
にある。
[0006][Problems to be Solved by the Invention] As mentioned above, the setting values for each operating condition item that are set before starting automatic operation currently depend on the rich experience and knowledge of the operator, and are difficult for beginners to set. The problem was that the settings were extremely difficult for operators. In addition, even if a veteran operator sets the operating condition values, it is difficult to quickly and accurately determine the appropriate operating condition values from the resin material, product electrical consumption, and mold shape, and trial shots are often required. However, the operating conditions had to be changed through trial and error, and the set values for each operating condition item had to be finalized, resulting in a heavy burden on the operator. Furthermore, even if the setting values are finally determined by a veteran operator, they are likely to be suitable values, and it is not certain whether they are truly suitable values (optimal values). Rather, there was a possibility that the value was located near the borderline of the region sufficient to guarantee good quality molding. [0005] Therefore, the technical problem to be solved by the present invention is to solve the problems of the above-mentioned prior art,
The purpose is to provide an injection molding machine that can automatically set preferred operating condition values for each operating condition item. [0006]
【課題を解決するための手段】本発明は上記した目的を
達成するため、可変設定可能な多数の運転条件値を格納
し、この格納された多数の運転条件値に従いマシンの各
部を駆動制御するマシン制御用マイコンと、マシン制御
用マイコンと通信可能とされ前記運転条件値を算出処理
可能とされた運転条件値演算用マイクロコンピュータ(
以下、条件値演算用マイコンと称す)とを少なくとも具
備した射出成形機の制御方法において、条件値演算用マ
イコンは初期入力される少なくとも樹脂材料データ。
金型形状データによって初期の各運転条件値を算出処理
し、マシン制御用マイコンはこの初期運転条件値に従い
初期成形運転を実行し、この初期成形運転時に計測され
る運転条件の実測データ、並びに前記設定された運転条
件項目以外の成形品品質に密接に関連する項目の実測デ
ータ(例えば、製品の外観形状を画像認識処理する画像
認識処理手段からの製品外観データ等)を条件値演算用
マイコンが取り込み、この実測データが不適当と判断さ
れた場合には、予め定められた成形条件補正演算プログ
ラムに従い運転条件値を補正演算し、全実測データが許
容範囲に入って良品が成形されると確認される時点まで
前記した運転条件値を補正演算する処理を実行して、好
適運転条件を決定するようにされる。
[0007][Means for Solving the Problems] In order to achieve the above object, the present invention stores a large number of variably settable operating condition values, and drives and controls each part of a machine according to the stored large number of operating condition values. a machine control microcomputer; and an operating condition value calculation microcomputer that can communicate with the machine control microcomputer and is capable of calculating and processing the operating condition values.
In a method for controlling an injection molding machine including at least a condition value calculation microcomputer (hereinafter referred to as a condition value calculation microcomputer), the condition value calculation microcomputer initially inputs at least resin material data. Each initial operating condition value is calculated and processed based on the mold shape data, and the machine control microcomputer executes an initial molding operation according to this initial operating condition value, and calculates the actual measurement data of the operating conditions measured during this initial molding operation, as well as the above-mentioned. The microcomputer for condition value calculation uses actual measurement data of items closely related to molded product quality other than the set operating condition items (for example, product appearance data from an image recognition processing means that performs image recognition processing of the external shape of the product). If this measured data is determined to be inappropriate, the operating condition values are corrected according to a predetermined molding condition correction calculation program, and it is confirmed that all measured data falls within the allowable range and a good product is molded. The process of correcting the operating condition values described above is executed until the point in time when the optimum operating conditions are determined. [0007]
【作用】金型が交換さね新たな製品を成形するに際し、
オペレータが樹脂材料データ、金型に関するデータ(キ
ャビティ、スプルー、ランナー、ゲートに関するデータ
)を入力すると、条件値演算用マイコンは、これに基づ
き予めケーススタデイされた初期運転条件演算テーブル
を参照して各運転条件値を算出し1、この演算結果をマ
シン制御用マイコンに送出してこのデータを所定記憶上
1ア(成形条件記憶部)に格納させる。
[0008]次に、オペレータにより試ショットの開始
指令が入力されると、マシン制御用マイコンは、この1
次設定された成形運転条件値に基づきマシン各部に配設
された各種センサからの計測データを参照して自動運転
を実行し、製品を所定ショツト数だけ連続的に成形する
と共に、試ショット運転時の各運転条件実測データを取
り込み・格納する。また、この際マシン制御用マイコン
は、設定された運転条件項目に対応する実測データ以外
で成形品品質に密接に関連する項目(例えば、クツショ
ン量)に関する実測データも取り込み・格納する。そし
て、これらのマシン制御用マイコンに格納された実測デ
ータは条件値演算用マイコンに転送される。一方、成形
された製品は、製品の外観形状を画像認識処理する画像
認識処理手段において、バリ、ヒケ、カケ(ショート)
等の外観不良の有無や発生箇所などに関する情報が抽出
処理され、この成形品品質に密接に関連する製品外観実
測データが条件値演算用マイコンに転送される。さらに
、成形された製品は、必要に応じ製品重量を計測する製
品重量計測手段において、成形品品質に密接に関連する
製品重量データが計測され、この製品重量実測データも
条件値演算用マイコンに転送される。
[0009]条件値演算用マイコンは、転送されてきた
上述したすべての実測データに基づき良品成形がなされ
たか否かを判定し、不良品と判定した場合にはその要因
となった運転条件項目の設定値を補正演算する処理を。
予めケーススタデイされた補正運転条件演算テーブルを
参照して実行する。そして、この補正された運転条件値
はマシン制御用マイコンに送出されて成形条件記憶部に
書替え・格納され、該マシン制御用マイコンの制御の下
に再び上述と同様の試ショットが行われ、この試ショッ
トによる前記した実測データ取りが再び実行される。
[00101そして、条件値演算用マイコンは、転送さ
れてきたすべての実測データによって再び製品品質の判
定処理を行い、全実測データが許容範囲に入って良品が
成形されると確認される時点まで上述した運転条件値を
補正演算する処理を繰返し実行して、この間マシン制御
用マイコンによって試ショットを行わせ、最終的に好適
運転条件値を確定してマシン制御用マイコンの成形条件
記憶部に格納させる。
[00111斯様にすることにより、各運転条件項目毎
の好適運転条件値が自動的に設定できるので、オペレー
タへの負担は可及的に軽減し、また初心のオペレータで
あっても確実・迅速に成形運転条件の設定が可能となる
。しかも、運転条件項目に対応する実測データ以外の成
形品品質に密接に関連する製品外観データなどをも参考
にして、運転条件項目の設定値を補正演算するようにし
ているので、好適な運転条件値の設定が信頼性高・く行
えることとなる。
[0012][Operation] When molding a new product after replacing the mold,
When the operator inputs resin material data and mold-related data (cavity, sprue, runner, and gate-related data), the condition value calculation microcomputer refers to the initial operating condition calculation table that has been prepared as a case study based on this information and calculates each condition. Operating condition values are calculated 1, and the calculation results are sent to the machine control microcomputer, which stores this data in a predetermined memory 1A (molding condition storage section). [0008] Next, when the operator inputs a command to start a trial shot, the machine control microcomputer
Next, based on the set molding operation condition values, automatic operation is executed by referring to measurement data from various sensors installed in each part of the machine, and the product is continuously molded for a predetermined number of shots. Capture and store actual measurement data for each operating condition. At this time, the machine control microcomputer also captures and stores actual measurement data regarding items closely related to molded product quality (for example, cushion amount) in addition to actual measurement data corresponding to the set operating condition items. The actual measurement data stored in these machine control microcomputers is transferred to the condition value calculation microcomputer. On the other hand, molded products are subject to burrs, sink marks, and chips (shorts) in the image recognition processing means that performs image recognition processing of the external shape of the product.
Information regarding the presence or absence of appearance defects and the location where they occur is extracted and processed, and the actual product appearance measurement data closely related to the quality of the molded product is transferred to a microcomputer for calculating condition values. Furthermore, for the molded product, product weight data closely related to the quality of the molded product is measured by a product weight measuring means that measures the product weight as necessary, and this actual product weight data is also transferred to the microcontroller for condition value calculation. be done. [0009] The condition value calculation microcomputer determines whether or not a non-defective product has been molded based on all of the above-mentioned actual measurement data that has been transferred, and if it is determined to be a defective product, it calculates the operating condition item that caused the defective product. Processing that corrects and calculates set values. This is executed by referring to a corrected operating condition calculation table that has been case studied in advance. Then, this corrected operating condition value is sent to the machine control microcomputer, rewritten and stored in the molding condition storage section, and a test shot similar to the above is performed again under the control of the machine control microcomputer. The above-mentioned measurement data acquisition using the trial shot is executed again. [00101 Then, the condition value calculation microcomputer performs the product quality judgment process again using all of the transferred actual measurement data, and repeats the process described above until it is confirmed that all of the actual measurement data falls within the tolerance range and a non-defective product is molded. The process of correcting and calculating the operating condition values is repeatedly executed, during which time the machine control microcomputer performs trial shots, and finally the preferred operating condition values are determined and stored in the molding condition storage section of the machine control microcomputer. . [00111 By doing this, the preferred operating condition values for each operating condition item can be automatically set, so the burden on the operator is reduced as much as possible, and even novice operators can operate reliably and quickly. It is now possible to set molding operating conditions. In addition, the setting values of the operating condition items are corrected by referring to product appearance data closely related to molded product quality other than the actual measurement data corresponding to the operating condition items, so the settings for the operating condition items are corrected. This allows values to be set with high reliability. [0012]
【実施例】以下、本発明を第1図〜第4図に示した1実
施例によって説明する。
[0013]第1図は本実施例による射出成形システム
の概略説明図である。同図において、1は射出成彩機で
、型開閉メカニズム部2、射出メカニズム部3等のメカ
ニズム部分や、これらを統括駆動制御するためのマシン
制御用マイコン4などを具備している。
[0014]ここで、上記型開閉メカニズム部2は、ベ
ース上に固設され固定金型・6を取付けた固定ダイプレ
ート5、ベース上に所定量位置調節自在に配置された支
持盤7、固定ダイプレート5と支持盤7との間に架設さ
れたタイバー8、該タイバー8に挿通され可動金型1o
を取付けた可動ダイプレート9、型開閉用の駆動源たる
型締シリンダ11、該型締シリンダ11のピストンロッ
ドに連結されたトグルリンク機構12、図示せぬ公知の
イジェクト機構及びその駆動源等から笠として構成され
ている。そして、型締シリンダ11のピストンロッドの
前後進によって、トグルリンク機構12を介して可動ダ
イプレート9が前後進され、これによって型開閉動作が
行われるようになっている。
[0015]また、前記射出メカニズム部3は、加熱シ
リンダ13、該加熱シリンダ13内に回転並びに前後進
自在に配設されたスクリュー14、該スクリュー14の
回転駆動源たる図示せぬモータ、同じくスクリュー14
の前後進を駆動制御するための図示せぬ射出シリンダ、
原料供給用のホッパー15、上記加熱シリンダ13並び
に加熱シリンダ先端のノズルに巻装された図示せぬバン
ドヒータ等々から主として構成されている。そして、公
知のようにホッパー15から供給された樹脂材料は、ス
クリュー14の回転によって混練・可塑化されつつスク
リュー14の先端側に移送されながら溶融され、溶融樹
脂がスクリュー14の先端側に貯えられるに従ってスク
Jニー14が背圧を制御されつつ後退し、1ショット分
の溶融樹脂がスクリュー14の先端側に貯えられた時点
でスクリュー回転は停止される。また、この後所定秒時
を経た射出開始タイミングに至ると、スクリュー14が
前進駆動されて、型締めされた前記固定金型6と可動金
型10間のキャビティ(成形空間)へ溶融樹脂が射出さ
れる。
[0016]前記マシン制御用マイコン4は、マシン(
射出成形機1)全体の動作制御などを司り、チャージ動
作、射出動作、型開閉動作、イジェクト動作等の成形行
程全体の制御や、実測データの演算・格納処理等々を実
行する。このマシン制御用マイコン4は、実際には各種
I10インターフェイス、ROM、RAM、CPU等を
具備したもので構成され(これは後述する各マイコンに
おいても同様)、予め作成された各種プログラムにより
各種処理を実行するも、本実施例においては、成形条件
記憶部16、成形プロセス制御部17、及び実測値記憶
部18を備えたものとなっている。なお、19並びに2
0は、射出成形機1に備えられたキー人力装置並びにカ
ラーCRTデイスプレィよりなる表示装置である。
[0017]上記成形条件記憶部16には、後述する条
件値演算用マイコン30から入力された(もしくは必要
に応じキー人力装置19等によって入力された)各種運
転条件値が、書き替え可能な形で記憶されている。この
運転条件値としては、例えば、チャージ行程時のスクリ
ュー位置とスクリュー回転数及び背圧との関係、サック
バック制御条件、射出開始点(位置)から保圧切替点(
位置)までの射出速度条件、保圧切替時点から保圧終了
時点までの2次射出圧力(保圧圧力)条件、各部のバン
ドヒータ温度、型閉じ(型締)ストロークと速度制御条
件並びに型締力、型開きストロークと速度制御条件、イ
ジェクト制御条件等々が挙げられる。
[0018]前記成形プロセス制御部17は、予め作成
された成形プロセス制御プログラムと成形条件記憶部1
6に格納された設定条件値とに基づき、射出成形機1の
各部に配設されたセンサ群(位置センサ、圧力センサ等
)からの計測情報及び自身に内蔵されたクロックからの
計時情報を参照しつつ、ドライバ群(モータドライバ、
油圧シリンダドライバ、ヒータドライバ等)を介して対
応する駆動源を駆動制御し、一連の成形行程を実行させ
る。
[0019]前記実測値記憶部18には、連続自動運転
時における予め設定されたモニタ項目の総べての実測デ
ータが、連続する所定回数のショットにわたって取り込
まれる。取り込まれるモニタ項目としては、■時間監視
項目、■位置監視項目、■回転数監視項目、■速度監視
項目、■圧力監視項目、■温度監視項目、■電力監視項
目等が挙げられ、前記した成形運転条件設定項目が略オ
ーバーラツプするようになっている。また、実測値記憶
部18には、前記運転条件項目以外にも、成形品品質に
密接に関与する項目としてのクツション量が各ショット
毎に計測・演算されて格納されるようになっている。な
お図1において、SSはセンサ群からの入力情報を示し
ている。
[0020130は、−前記マシン制御用マイコン4に
通信可能に接続された条件値演算用マイコンで、予め学
習格納された種々の成形運転経験則等に基づき成形運転
条件を判定し、最適成形運転条件値を推論・演算する所
謂エキスパート・システムが構築されており、本実施例
においては条件値演算用マイコン30は、判定処理部3
1、条件値演算処理部32(以上推論エンジン部)、初
期運転条件演算テーブル33、補正運転条件演算テーブ
ル34(以上知識ベース部)を具備している。また、3
5は条件値演算用マイコン30用のキー人力装置、36
は条件値演算用マイコン30用のカラーCRTデイスプ
レィよりなる表示装置である。
[00211上記条件値演算処理部32は、金型が交換
され新たな製品を成形するに際してオペレータにより初
期条件が入力された時には、初期運転条件演算テーブル
33の内容を参照して、前記した各成形運転条件項目の
設定値を自動算出し、これを前記マシン制御用マイコン
4の成形条件記憶部16に転送し得るようになっている
。また条件値演算処理部32は、後述する試ショットに
よって得られた実測データをマシン制御用マイコン4、
後記画像認識処理部40並びに後記電子秤50から受け
て判定処理する判定処理部33の判定結果に基づき、補
正運転条件演算テーブル34の内容を参照して、より好
適値に近づくように各成形運転条件項目の補正設定値を
自動算出し、これを同様に、前記マシン制御用マイコン
4の成形条件記憶部16に転送し得るようになっている
。
[0022]すなわち、前記キー人力装置35を操作し
て条件値演算用マイコン30を初期条件の入力設定モー
ドにおくと、前記表示装置36には例えば図2に示した
如き入力設定モード画面が表示され、オペレータはこの
表示画面を見て対話式に初期条件たる樹脂材料データ、
金型に関するデータ (キャビティ、スプルー ランナ
、ゲートに関するデータや製品個数)を、カーソル移動
キー、数値キー、ファンクションキー、確認キー等を用
いて入力するようになっている。前記初期運転条件演算
テーブル33には、上記した樹脂材料データ、金型に関
するデータから各成形運転条件項目の設定値を推論・算
出するための変換表、演算式等が予めケーススタデイし
て格納されており、条件値演算処理部32は、オペレー
タにより入力されたこの初期条件データと初期運転条件
演算テーブル33の内容とを照らし合わせて、前記した
ような多数の運転条件値を順次算出するようになってい
る。この算出された運転条件値は、前記表示装置36に
おいて、例えば図3に示したような形態で表示され、オ
ペレータがこれを確認してリターンキーをブツシュする
と、算出された各運転条件値は、マシン制御用マイコン
4の前記成形条件記憶部16に転送・格納されるように
なっている。
[0023]一方、初期設定された各運転条件値に基づ
き前記マシン制御用マイコン4が所定回数の試ショット
を実行すると、この試ショットにおいてマシン制御用マ
イコン4の前記実測値記憶部18に取り込まれた前記し
た各モニタ項目の実測データ、後記画像認識処理部40
で画像認識処理された試ショットによる製品外観実測デ
ータ、及び後記電子秤50によって計測された試ショッ
トによる製品の重量実測データが、条件値演算用マイコ
ン30の前記判定処理部31に送出される。該判定処理
部31は送出されてくる全データを総合判断して、実測
運転値データが設定値に対して許容範囲にあるか否かを
判定すると共に製品の良/不良判定を行い、不良である
場合には、その不良種別、不良のブレイド、発生箇所等
を図示せぬ良/不良判定テーブルの内容を参照して判定
処理する。この判定処理部31の判定結果は条件値演算
処理部32に出力されて、不良である場合には上記不良
種別、不良のブレイド、発生箇所等に関するデータが条
件値演算処理部32に認知される。前記補正運転条件演
算テーブル34には、各種の不良を良にするために各成
形運転条件設定値を推論・補正演算するための補正対称
表や演算式等が予めケーススタデイして格納されており
、条件値演算処理部32は、不良に関するデータと補正
運転条件演算テーブル34の内容とを照らし合わせて、
各成形運転条件項目の設定値をより好適値に近づくよう
に自動算出し、これを同様に、前記マシン制御用マイコ
ン4の成形条件記憶部16に転送して書替え格納させる
ようになっている。そして、斯様な処理は、全実測デー
タが許容範囲に入って良品が成形されると確認される時
点まで繰返し実行され、最終的に好適運転条件値がマシ
ン制御用マイコン4の成形条件記憶部16に確定して格
納される。
[0024140は、試ショットで成形された製品の外
観画像データを判別処理するための画像認識処理部で、
製品を撮像するためのテレビカメラ41.画像処理用マ
イコン42、キー人力装置43、表示装置44等を具備
している。また、画像処理用マイコン42は、フレーム
メモリ45、特徴抽出部46、画像判定部47を具備し
ていると共に、前記条件値演算用マイコン30と通信可
能に接続されている。
[0025]上記テレビカメラ41は、試ショットで成
形された製品の複数の所定面を順次撮像するようになっ
ており、この撮像画像データはA/D変換されて画像処
理用マイコン42のフレームメモリ45に順次−時格納
される。このフレームメモリ45内の画像データは、特
徴抽出部46において画像データ内の図形、輝度分布等
の形状的もしくは輝度分布的な特徴量を公知手法で抽出
されるようになっており、図形、輝度分布の場合には例
えばスケルトン、ヒストグラム等の特徴量が抽出される
ようになっている。この特徴抽出部46において抽出さ
れた特徴量は、画像判定部47において予め与えられた
良品の特徴量データと対比されると共に不良判定テーブ
ルの内容を参照して、製品の外観画像データに不良があ
るか否かと、不良がある場合にはその種別及び発生箇所
が判別される。そして、この画像判定部47による画像
判別結果(成形品外観実測データ)は、前記条件値演算
用マイコン30の判定処理部31に送出されて認知され
る。
[0026]上記した画像判定部47によって判別され
る製品外観不良種別としては、バリ、ヒケ、カケ(ショ
ート)、フローマーク、シルバーストリーク、ウェルド
ライン、気泡、焼け、割れ等々が挙げられ、これ等を総
べて判定することも可能であるが、本実施例では画像処
理時間との兼ね合いで、製品品質判定に必要充分なバリ
、ヒケ、カケを含む3〜6程度の項目に絞っである。
そして、例えばバリが発生しているとその発生箇所がラ
ンナー付近か、ゲート付近か、製品末端部か、成形品全
体かが判定され、また、ヒケが発生しているとその発生
箇所がゲート付近か、ゲートから離間した箇所か、全体
的かが判定され、さらにはまた、カケが発生している場
合には、そのカケ(ショート)割合が判定される。なお
、本実施例においては、画像処理の高速化のために画像
処理用マイコン42を、前記条件値演算用マイコン30
とは別個に設けであるが、画像処理用マイコン42の機
能は条件値演算用マイコン30に持たせるようにするこ
とも可能である。
[0027] 50は、試ショットで成形された製品の
重量を計測する通信機能を具備する電子秤で、計測され
た製品の重量データが前記条件値演算用マイコン30の
判定処理部31に送出されて認知され、予め与えられた
良品の重量データと対比されるようになっている。以上
の構成に基づく本実施例の動作を次に説明する。先ず金
型が交換され新たな製品を成形するに際しては、オペレ
ータが図2に示した如き前記表示装置36の入力設定モ
ード画面を見て、前記キー人力装置35により対話式に
初期条件値を、順次前記条件値演算用マイコン30に入
力する。この初期条件値としては、前記したように樹脂
材料データ、金型に関するデータが挙げられる。そして
、樹脂材料データとしては、樹脂名(図2ではコードと
して記載している)、商品名、グレード、メーカ名がオ
ペし一夕により入力される。また、金型に関するデータ
としては、キャビティ、スプルー、ランナー、ゲートに
関するデータが挙げられ、キャビティに関するデータと
しては形状種別、最大肉厚、最小肉厚、容積7個数(取
り数)、流動性(ゲートからキャビティ末端までの流動
距離りとその間の平均肉厚で定まるL/T値で表現され
る)が入力され、ゲートに関するデータとしては形状種
別4ゲート数、ゲート断面積が入力され、ランナーに関
するデータとしては方式種別、形状種別、ランナー長さ
、断面積が入力され、スプルーに関するデータとしては
方式種別、長さ、スプルー径が入力される。なお、製品
重量データは初期入力項目として設定されていないが、
上記した樹脂材料データ並びに金型関連データに基づき
、必要に応じ算出可能であることは当業者には自明であ
る。
[00’28]上記したように初期条件値(樹脂材料デ
ータ、金型に関するデータ)が入力されると、条件値演
算用マイコン30の前記条件値演算処理部32は、これ
に基づき前記初期運転条件演算テーブル33の内容を参
照して、前記した如くマシンの自動運転に必要な多数の
運転条件値(ヒータ温度、チャージ条件、1次射出条件
、保圧条件、型開閉条件等々)を算出する。この演算結
果は、図3に示し前記したように表示装置36上に表示
されると共に、オペレータの指示もしくは自動データ送
出によ−2)で、前記マシン制御用マイコン4の成形条
件記憶部16に転送されて格納される。
[0029]斯様にすることにより、初心のオペレータ
によって容易・確実に入力可能な初期条件値(樹脂材料
データ、金型に関するデータ)に基づき、マシンの自動
運転に必要な多数の運転条件値が自動算出されてマシン
制御用マイコン4の成形条件記憶部16に格納・設定さ
れるので、オペレータの経験度の如何にかかわらず試シ
ョットが可能となる。特にオペレータにとっては、複雑
な因子が関係し経験則に基づく煩雑な推論・算出が必要
であった各運転条件値の設定作業が省かれるので、その
負担軽減効果は大きく、且つ、運転条件値の設定時間も
大幅に短縮可能となる。なお、初期運転条件演算テーブ
ル33の内容が充実していると、相当に高精度(相当に
好適である)の初期運転条件の設定が可能となるので、
本実施例においては初期運転条件演算テーブル33の内
容が、後述する補正運転条件値の算出結果等を反映させ
て学習・充実できるようにシステムを構築しである。
[00301この後オペレータが、マシンが試ショット
可能な準備態勢にあることを確認し、マシン制御用マイ
コン30に対し試ショット開始の指令信号を入力すると
、マシン制御用マイコン30は、上述した1次設定さね
た成形運転条件値と予め作成された成形プロセス制御プ
ログラムに従い、マシン各部に配設された各種センサか
らの計測データ等を参照して自動運転を実行し、製品を
所定ショツト数だけ連続的に成形する。また、この際マ
シン制御用マイコン4の前記実測値記憶部18は、試シ
ョット時における前記した多数の運転実測データ等を取
り込み・格納し、この実測値記憶部18に保持された内
容は、条件値演算用マイコン30からの転送要求指令に
よって該マイコン30側へ転送される。
[00311一方、試ショットで成形された製品は、製
品の外観形状を画像認識処理する前記画像認識処理部4
0において、前記した如くしてバリ、ヒケ、カケ(ショ
ート)等の外観不良の有無や発生箇所などに関する情報
が抽出処理され、この製品外観実測データが条件値演算
用マイコン30に適宜タイミングで転送される。さらに
、試ショットで成形された製品は、前記電子秤50にお
いて製品重量が計測され、この製品重量実測データも条
件値演算用マイコン30に転送される。
[0032]条件値演算用マイコン30は、前記判定処
理部31において、転送されてきた上述したすべての実
測データを総合判断して、実測運転値データが設定値に
対して許容範囲にあるか否かを判定すると共に製品の良
/不良判定を行い、不良である場合には、その不良種別
、不良のブレイド、発生箇所等に関する情報を前記条件
値演算処理部32に出力する。そして、不良と判定され
た場合には、条件値演算処理部32は、不良に関するデ
ータと前記した補正運転条件演算テーブル34の内容と
を照らし合わせて、各成形運転条件項目の設定値をより
好適値に近づくように自動算出し、これを前記マシン制
御用マイコン4の成形条件記憶部16に転送して書替え
格納させる。
[0033]なおこの際、補正運転条件設定値を、条件
値演算用マイコン30からマシン制御用マイコン4に自
動転送するのではなく、例えば不良内容とこれに対処す
るための補正運転条件設定値とを併せて前記表示装置3
6に表示させ、オペレータがこれを確認してから補正運
転条件設定値を転送させるようにすることも可能である
。このような表示画面対話式の補正設定値入力手法を採
ると、オペレータが不良内容とその対処手法を確認する
ことができて好便であると共に、要求される製品品質に
対してシビア過ぎる不良判定がなされている場合には、
転送を中止して直ちに実稼働を行わせ、運転条件設定時
間を短縮することも場合によっては可能となる。
[0034]ここで、不良内容とこれに対処するための
補正運転条件値の算出手法の数例を説明する。例えば、
バリがランナー付近に発生していると判定されると、こ
れは1次射出行程の、初速が速や過ぎると考えられるの
で、バリの程度に応じて1次射出行程の初速を落すよう
にされる。また、バリがゲート付近に発生していると判
断されると、これは1次射出行程の終域の速度が速や過
ぎると考えられるので、バリの程度に応じて1次射出行
程の終域の速度を落すようにされる。また、バリが製品
末端部に発生していると判定されると、これは1次射出
行程全体の射出速度が速すぎると考えられるので、バリ
の程度に応じて1次射出行程全体の射出速度を落すよう
にされる。また、バリが全体的に発生していると判定さ
れると、これは型締トン数の不足、あるいは計量が多過
ぎる、あるいは樹脂圧力が高過ぎると考えられるので、
これらを適宜補正するようになされる。
[0035]また例えば、ヒケがゲート付近に発生して
いると判断されると、これは保圧圧力が低過ぎると考え
られるので、ヒケの程度に応じて保圧圧力を高めるよう
にされる。また、ヒケがゲートから離間した部位に発生
していると判断されると、これは充填圧力が低過ぎると
考えられるので、ヒケの程度に応じて充填圧力を高める
ようにされる。また、ヒケが全体的に発生していると判
定されると、これは全体的な圧力不足もしくは充填・保
圧時間不足と考えられるので、これらを適宜補正するよ
うになされる。
[0036]また、例えばカケが発生し且つ製品重量が
不足していると判定されると、これは計量不足もしくは
保圧切替点が後ろ過ぎると考えられるので、重量(樹脂
)不足が多い場合にはその程度に応じて計量を多回に補
正し、重量(樹脂)不足が少ない場合にはクツション量
がOKであることを確認した上でその程度に応じて保圧
切替点を前進させるような補正が行われる。
[0037]上述の如くして、不良品と判定された場合
には、その要因となった運転条件項目の設定値を補正演
算する処理が実行され、この補正された運転条件値に基
づきマシン制御用マイコン4が再び同様の試ショットを
行い、この試ショットによる前記した実測データ(製品
外観データや重量データを含む)取りが再び実行される
。そして、条件値演算用マイコン30は、転送されてき
たすべての実測データによって再び製品品質の判定処理
を行い、全実測データが許容範囲に入って良品が成形さ
れると確認される時点まで上述した運転条件値を補正演
算する処理を繰返し実行して、この間マシン制御用マイ
コン4に試ショットを行わせ、最終的に好適運転条件値
を確定してマシン制御用マイコン4の成形条件記憶部1
6に確定設定させる。
[0038]斯様にすることにより、不良の症状に応じ
て条件値演算用マイコン30が、補正運転条件値を自動
算出するので、従前は豊かな経験と知識をもつオペレー
タが試行錯誤で補正値を求めていた熟練と時間を要する
作業を自動化し得、オペレータへの負担は可及的に軽減
する。しかも、運転条件項目に対応する実測データ以外
で成形品品質に密接に関連する製品外観データなどをも
参考にして、運転条件項目の設定値を補正演算するよう
にしているので、好適な運転条件値の設定が信頼性高く
行えることとなる。なお、前記補正運転条件演算テーブ
ル34の知識ベース内容も、多数の補正運転条件値の算
出経験を反映させて学習・充実できるようにシステムを
構築しである。
[0039]前述したように条件値演算用マイコン30
で確定設定された運転条件値は、従来不馴れなオペレー
タ自身が行っていたものに比すと、格段に精度の高い好
適値である。しかし、外乱の程度にもよるが外乱によっ
て設定値が許容範囲から外れる虞が無いとは言い切れな
い。このような事態に対処するには、好適運転条件とな
るように算出した速度もしくは圧力等に関する運転条件
項目の運転条件値を、ストローク軸もしくは時間軸等に
沿って変化する許容範囲領域の略中央部に位置するよう
に決定すれば良い。図4は斯様な成形運転条件値の設定
手法を示す説明図である。同図において、ハツチングで
示したのが非許容範囲領域で、この非許容範囲領域に挾
まれて許容範囲領域が存在しており、許容範囲領域の上
下限値はストローク軸もしくは時間軸に沿って変化して
いる。この許容範囲領域を確定するため、前記した条件
値演算用マイコン30は、ストローク軸もしくは時間軸
を細分化して、各ストローク区分点もしくは時間区分点
において設定値を段階的に変化させて試ショットを行う
と共に、製品の良/不良判定を行い、この結果に基づき
許容範囲領域を認知する。そして、この許容範囲領域の
認知結果に基づき、設定値(運転条件値)を図4で点線
で示すよう(−許容範囲領域の略中央部に位置するに確
定する。斯様にすることにより、多少の外乱程度では製
品品質に影響を及ぼすことのない自動成形運転を達成す
ることが可能となる。
[0040]なお、運転条件値の確定設定後には、条件
値演算用マイコン30は対応するマシンから切り離され
て、新たに運転条件設定を行うマシンのマシン制御用マ
イコンに通信可能に接続されるようにされる。斯様にす
ることにより、マシン制御用マイコンの負担を軽減する
ことができる。
[0041]DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be explained below with reference to an embodiment shown in FIGS. 1 to 4. [0013] FIG. 1 is a schematic explanatory diagram of an injection molding system according to this embodiment. In the figure, reference numeral 1 denotes an injection coloring machine, which includes mechanism parts such as a mold opening/closing mechanism part 2 and an injection mechanism part 3, and a machine control microcomputer 4 for controlling these in an integrated manner. [0014] Here, the mold opening/closing mechanism section 2 includes a fixed die plate 5 which is fixedly fixed on a base and has a fixed mold 6 attached thereto, a support plate 7 which is arranged on the base so that its position can be adjusted by a predetermined amount, and a fixed A tie bar 8 is installed between the die plate 5 and the support plate 7, and a movable mold 1o is inserted through the tie bar 8.
from the movable die plate 9 attached with the movable die plate 9, the mold clamping cylinder 11 which is a driving source for opening and closing the mold, the toggle link mechanism 12 connected to the piston rod of the mold clamping cylinder 11, a known eject mechanism (not shown) and its driving source, etc. It is constructed as a shade. As the piston rod of the mold clamping cylinder 11 moves back and forth, the movable die plate 9 is moved back and forth via the toggle link mechanism 12, thereby opening and closing the mold. [0015] The injection mechanism section 3 also includes a heating cylinder 13, a screw 14 disposed in the heating cylinder 13 so as to be rotatable and movable back and forth, a motor (not shown) serving as a rotational drive source for the screw 14, and the same screw. 14
an injection cylinder (not shown) for driving and controlling the forward and backward movement of the
It mainly consists of a hopper 15 for supplying raw materials, the heating cylinder 13, a band heater (not shown) wrapped around a nozzle at the tip of the heating cylinder, and the like. As is well known, the resin material supplied from the hopper 15 is kneaded and plasticized by the rotation of the screw 14 and is melted while being transferred to the tip side of the screw 14, and the molten resin is stored at the tip side of the screw 14. Accordingly, the screw J knee 14 retreats while the back pressure is controlled, and when one shot of molten resin is stored on the tip side of the screw 14, the screw rotation is stopped. Further, when the injection start timing is reached after a predetermined time has elapsed, the screw 14 is driven forward and the molten resin is injected into the cavity (molding space) between the clamped fixed mold 6 and movable mold 10. be done. [0016] The machine control microcomputer 4 controls the machine (
Injection molding machine 1) Controls the overall operation, controls the entire molding process such as charging operation, injection operation, mold opening/closing operation, and ejecting operation, and performs calculations and storage processing of actual measurement data. This machine control microcomputer 4 is actually comprised of various I10 interfaces, ROM, RAM, CPU, etc. (this also applies to each microcomputer described later), and performs various processes using various programs created in advance. In this embodiment, a molding condition storage section 16, a molding process control section 17, and an actual measurement value storage section 18 are provided. In addition, 19 and 2
Reference numeral 0 denotes a key manual device and a display device including a color CRT display provided in the injection molding machine 1. [0017] The molding condition storage unit 16 stores various operating condition values inputted from a condition value calculation microcomputer 30 (or inputted by a key human power device 19 or the like as necessary) in a rewritable form. is remembered in These operating condition values include, for example, the relationship between the screw position, screw rotation speed, and back pressure during the charging stroke, suckback control conditions, and the holding pressure switching point (from the injection start point (position)).
position), secondary injection pressure (holding pressure) conditions from the time of switching to holding pressure to the end of holding pressure, band heater temperature of each part, mold closing (mold clamping) stroke and speed control conditions, and mold clamping. Force, mold opening stroke and speed control conditions, ejection control conditions, etc. [0018] The molding process control unit 17 stores a molding process control program created in advance and the molding condition storage unit 1.
Based on the setting condition values stored in the injection molding machine 6, refer to the measurement information from the sensor groups (position sensors, pressure sensors, etc.) installed in each part of the injection molding machine 1 and the timing information from the built-in clock. At the same time, the driver group (motor driver,
The corresponding drive sources are controlled via a hydraulic cylinder driver, heater driver, etc., to execute a series of molding processes. [0019] The actual measurement value storage unit 18 captures all actual measurement data of preset monitor items during continuous automatic operation over a predetermined number of continuous shots. The monitor items to be incorporated include ■time monitoring items, ■position monitoring items, ■rotation speed monitoring items, ■speed monitoring items, ■pressure monitoring items, ■temperature monitoring items, and ■power monitoring items. The operating condition setting items almost overlap. Furthermore, in addition to the above-mentioned operating condition items, the measured value storage unit 18 stores the amount of cushioning, which is an item closely related to the quality of the molded product, and is measured and calculated for each shot. Note that in FIG. 1, SS indicates input information from a sensor group. [0020130 is - a condition value calculation microcomputer communicatively connected to the machine control microcomputer 4, which determines the molding operation conditions based on various molding operation empirical rules learned and stored in advance, and determines the optimal molding operation conditions. A so-called expert system that infers and calculates values is constructed, and in this embodiment, the condition value calculation microcomputer 30 is connected to the judgment processing unit 3.
1, a condition value calculation processing section 32 (hereinafter referred to as the inference engine section), an initial operating condition calculation table 33, and a corrected operating condition calculation table 34 (hereinafter referred to as the knowledge base section). Also, 3
5 is a key human power device for the microcomputer 30 for condition value calculation, 36
is a display device consisting of a color CRT display for the microcomputer 30 for calculating condition values. [00211 When the operator inputs the initial conditions when the mold is replaced and a new product is molded, the condition value calculation processing unit 32 refers to the contents of the initial operating condition calculation table 33 and calculates the respective molding conditions described above. Setting values for operating condition items can be automatically calculated and transferred to the molding condition storage section 16 of the machine control microcomputer 4. Further, the condition value calculation processing unit 32 transmits actual measurement data obtained from test shots to be described later to the machine control microcomputer 4,
Based on the determination results of the determination processing section 33 that receives and performs determination processing from the image recognition processing section 40 described later and the electronic scale 50 described later, each molding operation is adjusted so as to approach the optimum value by referring to the contents of the corrected operating condition calculation table 34. Correction setting values for condition items can be automatically calculated and similarly transferred to the molding condition storage section 16 of the machine control microcomputer 4. [0022] That is, when the key manual device 35 is operated to put the condition value calculation microcomputer 30 into the initial condition input setting mode, the display device 36 displays an input setting mode screen as shown in FIG. 2, for example. The operator looks at this display screen and interactively inputs the resin material data, which is the initial condition.
Data related to the mold (data related to the cavity, sprue runner, gate, and number of products) is entered using cursor movement keys, numerical keys, function keys, confirmation keys, etc. In the initial operating condition calculation table 33, conversion tables, calculation formulas, etc. for inferring and calculating setting values for each molding operating condition item from the resin material data and mold-related data described above are stored in advance as case studies. The condition value calculation processing unit 32 compares this initial condition data input by the operator with the contents of the initial operating condition calculation table 33, and sequentially calculates a large number of operating condition values as described above. It has become. The calculated operating condition values are displayed on the display device 36 in the form shown in FIG. 3, for example, and when the operator confirms this and presses the return key, each calculated operating condition value is The information is transferred and stored in the molding condition storage section 16 of the machine control microcomputer 4. [0023] On the other hand, when the machine control microcomputer 4 executes a predetermined number of test shots based on each initialized operating condition value, the measured value storage unit 18 of the machine control microcomputer 4 captures the test shots in the test shots. Actual measurement data of each monitor item described above, image recognition processing unit 40 described later
Actual product appearance measurement data based on the trial shot subjected to image recognition processing and actual weight measurement data of the product based on the trial shot measured by the electronic scale 50 described later are sent to the determination processing section 31 of the condition value calculation microcomputer 30. The judgment processing unit 31 makes a comprehensive judgment on all the sent data, judges whether the measured operating value data is within the allowable range with respect to the set value, and also judges whether the product is good or bad. If there is a defect, the defect type, defective blade, occurrence location, etc. are determined by referring to the contents of a good/defective determination table (not shown). The judgment result of the judgment processing section 31 is output to the condition value calculation processing section 32, and if it is a defect, data regarding the defect type, defective blade, occurrence location, etc. are recognized by the condition value calculation processing section 32. . The correction operating condition calculation table 34 stores case studies in advance of correction symmetry tables, calculation formulas, etc. for inferring and correcting each molding operation condition set value in order to correct various defects. , the condition value calculation processing unit 32 compares the data regarding the defect with the contents of the corrected operating condition calculation table 34,
The set values of each molding operation condition item are automatically calculated to approach the optimum values, and similarly, these are transferred to the molding condition storage section 16 of the machine control microcomputer 4 and rewritten and stored. Then, such processing is repeatedly executed until it is confirmed that all measured data falls within the allowable range and a good product is molded, and finally the preferred operating condition values are stored in the molding condition storage section of the machine control microcomputer 4. 16 and is stored. [0024140 is an image recognition processing unit for discriminating appearance image data of a product molded by a test shot,
Television camera 41 for capturing images of the product. It is equipped with an image processing microcomputer 42, a key manual device 43, a display device 44, and the like. The image processing microcomputer 42 includes a frame memory 45, a feature extraction section 46, and an image determination section 47, and is communicably connected to the condition value calculation microcomputer 30. [0025] The television camera 41 is configured to sequentially take images of a plurality of predetermined surfaces of the product molded by test shots, and this taken image data is A/D converted and stored in the frame memory of the image processing microcomputer 42. 45, the time is stored sequentially. The image data in the frame memory 45 is configured such that a feature extraction unit 46 extracts geometric or brightness distribution features such as figures and brightness distribution in the image data using a known method. In the case of distribution, for example, feature quantities such as skeletons and histograms are extracted. The feature quantity extracted by the feature extracting section 46 is compared with the feature quantity data of a non-defective product given in advance in the image determining section 47, and also refers to the contents of the defective determination table to determine whether the external appearance image data of the product is defective. It is determined whether or not there is a defect, and if there is a defect, its type and location are determined. Then, the image discrimination result (actual molded product appearance measurement data) by the image judgment section 47 is sent to the judgment processing section 31 of the condition value calculation microcomputer 30 and recognized. [0026] Types of product appearance defects determined by the above-mentioned image determination unit 47 include burrs, sink marks, chips (short), flow marks, silver streaks, weld lines, bubbles, burns, cracks, etc. Although it is possible to judge all items, in this embodiment, in consideration of the image processing time, the items are narrowed down to about 3 to 6 items, including burrs, sink marks, and chips, which are necessary and sufficient for product quality judgment. For example, if burrs occur, it is determined whether the burrs occur near the runners, near the gates, at the end of the product, or on the entire molded product, and if sink marks occur, the burrs occur near the gates. It is determined whether the chips are chipped, at a location away from the gate, or all over the board.Furthermore, if chipping has occurred, the chipping (short) ratio is determined. In this embodiment, in order to speed up image processing, the image processing microcomputer 42 is replaced with the condition value calculation microcomputer 30.
Although it is provided separately from the image processing microcomputer 42, it is also possible to provide the condition value calculation microcomputer 30 with the functions of the image processing microcomputer 42. [0027] 50 is an electronic scale equipped with a communication function to measure the weight of the product molded by the test shot, and the weight data of the measured product is sent to the determination processing unit 31 of the condition value calculation microcomputer 30. The weight data of non-defective products is compared with the weight data given in advance. The operation of this embodiment based on the above configuration will be described next. First, when the mold is replaced and a new product is to be molded, the operator looks at the input setting mode screen of the display device 36 as shown in FIG. The data are sequentially input to the condition value calculation microcomputer 30. As described above, the initial condition values include resin material data and data regarding the mold. As the resin material data, the resin name (described as a code in FIG. 2), product name, grade, and manufacturer name are inputted instantly. In addition, data related to molds include data related to cavities, sprues, runners, and gates, and data related to cavities include shape type, maximum wall thickness, minimum wall thickness, volume 7 pieces (number of cavities), and fluidity (gate (expressed by the L/T value determined by the flow distance from the end of the cavity to the end of the cavity and the average wall thickness between them) is input, the number of 4 gates of shape type and the gate cross-sectional area are input as data regarding the gate, and the data regarding the runner is input. As for the data, the system type, shape type, runner length, and cross-sectional area are input, and as the data regarding the sprue, the system type, length, and sprue diameter are input. Although product weight data is not set as an initial input item,
It is obvious to those skilled in the art that it can be calculated as necessary based on the resin material data and mold-related data described above. [00'28] As described above, when the initial condition values (resin material data, data regarding the mold) are input, the condition value calculation processing section 32 of the condition value calculation microcomputer 30 performs the initial operation based on this. With reference to the contents of the condition calculation table 33, a large number of operating condition values (heater temperature, charging conditions, primary injection conditions, pressure holding conditions, mold opening/closing conditions, etc.) necessary for automatic operation of the machine are calculated as described above. . This calculation result is displayed on the display device 36 as shown in FIG. transferred and stored. [0029] By doing this, a large number of operating condition values necessary for automatic operation of the machine can be obtained based on initial condition values (resin material data, data related to molds) that can be input easily and reliably by a novice operator. Since it is automatically calculated and stored and set in the molding condition storage section 16 of the machine control microcomputer 4, trial shots can be performed regardless of the operator's experience level. Especially for the operator, the task of setting each operating condition value, which involves complicated factors and required cumbersome reasoning and calculations based on empirical rules, is omitted, which greatly reduces the burden on the operator. Setting time can also be significantly shortened. It should be noted that if the contents of the initial operating condition calculation table 33 are complete, it becomes possible to set the initial operating conditions with considerably high accuracy (very suitable).
In this embodiment, the system is constructed so that the contents of the initial operating condition calculation table 33 can be learned and enriched by reflecting the calculation results of corrected operating condition values, which will be described later. [00301 After that, when the operator confirms that the machine is ready for a trial shot and inputs a command signal to the machine control microcomputer 30 to start a trial shot, the machine control microcomputer 30 performs the above-mentioned primary According to the set molding operation condition values and the molding process control program created in advance, automatic operation is executed by referring to measurement data from various sensors installed in each part of the machine, and the product is continuously shot for a predetermined number of shots. to form. In addition, at this time, the actual measured value storage section 18 of the machine control microcomputer 4 takes in and stores a large number of the above-mentioned operational actual measurement data etc. at the time of the test shot, and the contents held in this actual measured value storage section 18 are stored under the conditions. The data is transferred to the microcomputer 30 in response to a transfer request command from the value calculation microcomputer 30. [00311] On the other hand, the product molded by the test shot is processed by the image recognition processing unit 4, which performs image recognition processing on the external shape of the product.
0, as described above, information regarding the presence or absence of appearance defects such as burrs, sink marks, chips (shorts) and the occurrence locations is extracted and processed, and this actual product appearance measurement data is transferred to the condition value calculation microcomputer 30 at appropriate timing. be done. Furthermore, the product weight of the product molded by the trial shot is measured by the electronic scale 50, and this actual product weight data is also transferred to the microcomputer 30 for calculating condition values. [0032] The condition value calculation microcomputer 30 makes a comprehensive judgment on all of the above-mentioned actual measurement data that has been transferred in the judgment processing unit 31, and determines whether or not the actual measurement operation value data is within an allowable range with respect to the set value. It also determines whether the product is good or bad, and if the product is defective, it outputs information regarding the defect type, defect blade, occurrence location, etc. to the condition value calculation processing section 32. If it is determined to be defective, the condition value calculation processing unit 32 compares the data regarding the defect with the contents of the above-mentioned corrected operating condition calculation table 34, and sets the setting value of each molding operating condition item to be more suitable. It is automatically calculated so as to approach the value, and is transferred to the molding condition storage section 16 of the machine control microcomputer 4 and rewritten and stored. [0033] At this time, instead of automatically transferring the corrected operating condition setting values from the condition value calculation microcomputer 30 to the machine control microcomputer 4, for example, the corrected operating condition setting values are transferred to the details of the defect and the corrected operating condition setting values to deal with the defect. together with the display device 3
6, and after the operator confirms this, it is also possible to transfer the corrected operating condition setting values. Adopting this type of interactive correction setting value input method on the display screen is convenient because the operator can check the details of the defect and how to deal with it, and it also avoids defect judgments that are too severe for the required product quality. If the
In some cases, it may be possible to stop the transfer and start the actual operation immediately, thereby shortening the time required to set the operating conditions. [0034] Here, several examples of defect details and methods of calculating corrected operating condition values for dealing with the defects will be described. for example,
If it is determined that burrs are generated near the runner, it is considered that the initial velocity of the primary injection stroke is too fast, so the initial velocity of the primary injection stroke is reduced depending on the degree of burrs. Ru. In addition, if it is determined that burrs are generated near the gate, this is considered to be due to the speed in the final area of the primary injection stroke being too fast, so depending on the degree of burrs, the final area of the primary injection stroke may be is made to slow down. In addition, if it is determined that burrs are generated at the end of the product, this means that the injection speed for the entire primary injection stroke is too fast, so the injection speed for the entire primary injection stroke is determined depending on the degree of burrs. is made to drop. Additionally, if it is determined that burrs are occurring throughout, this may be due to insufficient mold clamping tonnage, too much metering, or too high resin pressure.
These are corrected as appropriate. [0035] For example, if it is determined that a sink mark has occurred near the gate, it is considered that the holding pressure is too low, so the holding pressure is increased according to the degree of the sink mark. Furthermore, if it is determined that a sink mark has occurred in a region away from the gate, it is considered that the filling pressure is too low, and therefore the filling pressure is increased depending on the degree of the sink mark. Furthermore, if it is determined that sink marks have occurred overall, this is considered to be due to an overall lack of pressure or a lack of filling/pressure holding time, so these are corrected as appropriate. [0036] For example, if chipping occurs and it is determined that the product weight is insufficient, this may be due to insufficient measurement or the holding pressure switching point being too late. The measurement is corrected many times according to the degree of the problem, and if there is a small shortage of weight (resin), the holding pressure switching point is advanced according to the degree after confirming that the cushion amount is OK. Corrections are made. [0037] As described above, when a product is determined to be defective, a process is executed to correct the setting value of the operating condition item that caused the defect, and machine control is performed based on the corrected operating condition value. The microcomputer 4 performs the same test shot again, and the above-mentioned actual measurement data (including product appearance data and weight data) based on this test shot is again executed. Then, the condition value calculation microcomputer 30 performs the product quality judgment process again using all the transferred actual measurement data, and the process described above is performed until it is confirmed that all the actual measurement data falls within the tolerance range and a good product is molded. The process of correcting the operating condition values is repeatedly executed, and during this process, the machine control microcomputer 4 is made to perform a trial shot.Finally, the suitable operating condition values are determined and the molding condition storage unit 1 of the machine control microcomputer 4 is executed.
Confirm the setting to 6. [0038] By doing this, the condition value calculation microcomputer 30 automatically calculates the corrected operating condition values according to the symptoms of the defect. It is possible to automate tasks that require skill and time, reducing the burden on operators as much as possible. Moreover, in addition to the actual measurement data corresponding to the operating condition items, the setting values of the operating condition items are corrected by referring to product appearance data that is closely related to molded product quality, so that the setting values of the operating condition items can be corrected. This allows values to be set with high reliability. The system has been constructed so that the knowledge base contents of the corrected operating condition calculation table 34 can be learned and enriched by reflecting the experience of calculating a large number of corrected operating condition values. [0039] As mentioned above, the condition value calculation microcomputer 30
The operating condition values determined and set are much more accurate and suitable values than those that were previously set by an inexperienced operator himself. However, although it depends on the degree of the disturbance, it cannot be said that there is no possibility that the set value will deviate from the allowable range due to the disturbance. To deal with this situation, it is necessary to set the operating condition values of the operating condition items related to speed or pressure, which have been calculated to be suitable operating conditions, to approximately the center of the allowable range area that changes along the stroke axis or time axis, etc. It is only necessary to decide so that it is located in the section. FIG. 4 is an explanatory diagram showing a method of setting such molding operation condition values. In the same figure, the hatched area is a non-tolerable range area, and a permissible range area exists between this non-tolerable range area, and the upper and lower limits of the allowable range area are set along the stroke axis or time axis. It's changing. In order to determine this allowable range region, the condition value calculation microcomputer 30 described above subdivides the stroke axis or time axis, changes the set value stepwise at each stroke division point or time division point, and performs a test shot. At the same time, the product is judged to be good or bad, and the tolerance range is recognized based on the results. Then, based on the recognition result of this tolerance range area, the set value (operating condition value) is determined to be located approximately in the center of the tolerance range area (-) as shown by the dotted line in FIG. 4. By doing so, It is possible to achieve automatic molding operation that does not affect product quality even with slight disturbances. [0040] After the operating condition values are determined and set, the condition value calculation microcomputer 30 is activated by the corresponding machine. The microcontroller is separated from the microcontroller and connected in a communicable manner to the machine control microcomputer of the machine for which new operating conditions are to be set.By doing so, the burden on the machine control microcomputer can be reduced. [0041]
【発明の効果】以上のように本発明によれば、各運転条
件項目毎の好適運転条件値を自動的に設定可能な射出成
形機が実現でき、その価値は多大である。As described above, according to the present invention, it is possible to realize an injection molding machine that can automatically set suitable operating condition values for each operating condition item, and its value is great.
【図1】本発明の実施例による射出成形システムの概略
説明図である。FIG. 1 is a schematic illustration of an injection molding system according to an embodiment of the present invention.
【図2】本発明の実施例による初期条件の設定入力モー
ド画面の1例を示す説明図である。FIG. 2 is an explanatory diagram showing an example of an initial condition setting input mode screen according to the embodiment of the present invention.
【図3】本発明の実施例において設定される運転条件値
の表示画面の1例を示す説明図である。FIG. 3 is an explanatory diagram showing an example of a display screen of operating condition values set in the embodiment of the present invention.
【図4】本発明の実施例における成形運転条件値の設定
手法を示す説明図である。FIG. 4 is an explanatory diagram showing a method of setting molding operation condition values in an example of the present invention.
1 射出成形機
2 型開閉メカニズム部
3 射出メカニズム部
4 マシン制御用マイクロコンピュータ16 成形条件
記憶部
17 成形プロセス制御部
18 実測値記憶部
30 運転条件値演算用マイクロコンピュータ31 判
定処理部
32 条件値演算処理部
33 初期運転条件演算用テーブル
34 補正運転条件演算用テーブル
40 画像認識処理部
50 電子秤1 Injection molding machine 2 Mold opening/closing mechanism section 3 Injection mechanism section 4 Machine control microcomputer 16 Molding condition storage section 17 Molding process control section 18 Actual value storage section 30 Operating condition value calculation microcomputer 31 Judgment processing section 32 Condition value calculation Processing unit 33 Initial operating condition calculation table 34 Corrected operating condition calculation table 40 Image recognition processing unit 50 Electronic scale
【図3】[Figure 3]
Claims (8)
、この格納された多数の運転条件値に従いマシンの各部
を駆動制御するマシン制御用マイクロコンピュータと、
該マシン制御用マイクロコンピュータと通信可能とされ
前記運転条件値を算出処理可能とされた運転条件値演算
用マイクロコンピュータとを少なくとも具備した射出成
形機の制御方法であって、前記運転条件値演算用マイク
ロコンピュータは初期入力される少なくとも樹脂材料デ
ータ、金型形状データによって初期の各運転条件値を算
出処理し、前記マシン制御用マイクロコンピュータはこ
の初期運転条件値に従い初期成形運転を実行し、この初
期成形運転時に計測される運転条件の実測データ、並び
に前記設定された運転条件項目以外の成形品品質に密接
に関連する項目の実測データを前記運転条件値演算用マ
イクロコンピュータが取り込み、この実測データが不適
当と判断された場合には、予め定められた成形条件補正
演算プログラムに従い運転条件値を補正演算し、全実測
データが許容範囲に入って良品が成形されると確認され
る時点まで前記した運転条件値を補正演算する処理を実
行して、好適運転条件を決定するようにしたことを特徴
とする射出成形機の制御方法。1. A machine control microcomputer that stores a large number of variably settable operating condition values and controls each part of the machine according to the stored large number of operating condition values;
A method for controlling an injection molding machine, comprising at least a microcomputer for calculating operating condition values that is capable of communicating with the microcomputer for controlling the machine and capable of calculating and processing the operating condition values. The microcomputer calculates and processes initial operating condition values based on at least the resin material data and mold shape data that are initially input, and the machine control microcomputer executes the initial molding operation according to the initial operating condition values. The operating condition value calculation microcomputer takes in actual measurement data of operating conditions measured during molding operation, as well as actual measurement data of items closely related to molded product quality other than the set operating condition items, and this actual measurement data is If it is judged to be inappropriate, the operating condition values are corrected according to a predetermined molding condition correction calculation program, and the above-mentioned process is performed until it is confirmed that all measured data falls within the allowable range and a non-defective product is molded. A method for controlling an injection molding machine, characterized in that suitable operating conditions are determined by executing processing for correcting operating condition values.
以外の成形品品質に密接に関連する項目には、少なくと
も、成形された製品の外観形状を画像認識処理する画像
認識処理手段からの製品外観データが含まれていること
を特徴とする射出成形機の制御方法。2. In claim 1, the items closely related to the quality of the molded product other than the operating condition items include at least the quality of the product from an image recognition processing means for performing image recognition processing on the external shape of the molded product. A method for controlling an injection molding machine, characterized in that appearance data is included.
ータは製品のバリ情報であることを特徴とする射出成形
機の制御方法。3. A method for controlling an injection molding machine according to claim 2, wherein the molded product appearance data is product burr information.
ータは製品のヒケ情報であることを特徴とする射出成形
機の制御方法。4. A method for controlling an injection molding machine according to claim 2, wherein the molded product appearance data is product sink information.
ータは製品のカケ情報であることを特徴とする射出成形
機の制御方法。5. A method for controlling an injection molding machine according to claim 2, wherein the molded product appearance data is chipping information of the product.
条件項目以外の成形品品質に密接に関与する項目には、
成形された製品の重量を計測する製品重量計測手段から
の製品重量データが含まれていることを特徴とする射出
成形機の制御方法。6. In claim 1 or 2, items closely related to molded product quality other than the operating condition items include:
A method for controlling an injection molding machine, characterized in that the method includes product weight data from a product weight measuring means for measuring the weight of a molded product.
算用マイクロコンピュータは、前記好適運転条件となる
ように算出した所定の運転条件項目の運転条件値を、許
容範囲領域の略中央部に位置するように決定することを
特徴とする射出成形機の制御方法。7. The operating condition value calculation microcomputer according to claim 1, wherein the operating condition value of the predetermined operating condition item calculated to be the preferred operating condition is set approximately in the center of the allowable range area. A method for controlling an injection molding machine, the method comprising: determining the position of the injection molding machine;
算用マイクロコンピュータは、前記好適運転条件となる
ように算出した速度または圧力に関する運転条件項目の
運転条件値を、ストローク軸もしくは時間軸に沿って変
化する許容範囲領域の中央部に常に位置するように決定
することを特徴とする射出成形機の制御方法。8. In claim 7, the microcomputer for calculating operating condition values calculates the operating condition values of the operating condition items related to speed or pressure, which are calculated to be the preferred operating conditions, on a stroke axis or a time axis. 1. A method for controlling an injection molding machine, characterized in that the position is always determined at the center of a tolerance range that changes along the line.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP40343190A JPH04209004A (en) | 1990-12-03 | 1990-12-03 | Control method for injection molding machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP40343190A JPH04209004A (en) | 1990-12-03 | 1990-12-03 | Control method for injection molding machine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04209004A true JPH04209004A (en) | 1992-07-30 |
Family
ID=18513168
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP40343190A Pending JPH04209004A (en) | 1990-12-03 | 1990-12-03 | Control method for injection molding machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04209004A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997029898A1 (en) * | 1996-02-15 | 1997-08-21 | Fanuc Ltd | Method of collecting molding data for injection molding machines and method of obtaining molding condition |
| JP2016519013A (en) * | 2013-05-15 | 2016-06-30 | アールブルク ゲーエムベーハー ウント コー カーゲー | How to operate a machine to process plastic |
| CN109968620A (en) * | 2018-10-01 | 2019-07-05 | 中原大学 | Injection molding system and injection molding method |
| JP2020049703A (en) * | 2018-09-25 | 2020-04-02 | 東芝機械株式会社 | Injection molding machine, injection molding system and injection control method |
| JP2022547118A (en) * | 2019-09-11 | 2022-11-10 | エル エス エムトロン リミテッド | AI-Based Injection Molding System and Molding Condition Generation Method in Injection Molding System |
| JP2025065398A (en) * | 2022-01-25 | 2025-04-17 | 三菱電機株式会社 | Injection molding method and computer readable storage medium |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS631518A (en) * | 1986-06-23 | 1988-01-06 | Sumitomo Heavy Ind Ltd | Controller of injection molding machine |
| JPS63209917A (en) * | 1987-02-27 | 1988-08-31 | Toshiba Corp | Injection molding support expert method |
| JPH0272920A (en) * | 1988-09-08 | 1990-03-13 | Mazda Motor Corp | Control method of injection molding |
| JPH02128820A (en) * | 1988-11-09 | 1990-05-17 | Japan Steel Works Ltd:The | Expert system assisting injection molding technique |
| JPH02128824A (en) * | 1988-11-09 | 1990-05-17 | Toshiba Mach Co Ltd | Optimum molding condition setting machine for injection molding machine |
| JPH02165928A (en) * | 1988-12-21 | 1990-06-26 | Toshiba Mach Co Ltd | Optimization control system of molding condition in injection molding machine |
| JPH02201209A (en) * | 1989-01-31 | 1990-08-09 | Mazda Motor Corp | Injection molding |
-
1990
- 1990-12-03 JP JP40343190A patent/JPH04209004A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS631518A (en) * | 1986-06-23 | 1988-01-06 | Sumitomo Heavy Ind Ltd | Controller of injection molding machine |
| JPS63209917A (en) * | 1987-02-27 | 1988-08-31 | Toshiba Corp | Injection molding support expert method |
| JPH0272920A (en) * | 1988-09-08 | 1990-03-13 | Mazda Motor Corp | Control method of injection molding |
| JPH02128820A (en) * | 1988-11-09 | 1990-05-17 | Japan Steel Works Ltd:The | Expert system assisting injection molding technique |
| JPH02128824A (en) * | 1988-11-09 | 1990-05-17 | Toshiba Mach Co Ltd | Optimum molding condition setting machine for injection molding machine |
| JPH02165928A (en) * | 1988-12-21 | 1990-06-26 | Toshiba Mach Co Ltd | Optimization control system of molding condition in injection molding machine |
| JPH02201209A (en) * | 1989-01-31 | 1990-08-09 | Mazda Motor Corp | Injection molding |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997029898A1 (en) * | 1996-02-15 | 1997-08-21 | Fanuc Ltd | Method of collecting molding data for injection molding machines and method of obtaining molding condition |
| US6051170A (en) * | 1996-02-15 | 2000-04-18 | Fanuc Ltd. | Method of collecting molding data and obtaining molding condition for injection molding machine |
| JP2016519013A (en) * | 2013-05-15 | 2016-06-30 | アールブルク ゲーエムベーハー ウント コー カーゲー | How to operate a machine to process plastic |
| JP2020049703A (en) * | 2018-09-25 | 2020-04-02 | 東芝機械株式会社 | Injection molding machine, injection molding system and injection control method |
| CN109968620A (en) * | 2018-10-01 | 2019-07-05 | 中原大学 | Injection molding system and injection molding method |
| EP3632650A1 (en) * | 2018-10-01 | 2020-04-08 | Chung Yuan Christian University | Injection molding system and injection molding method |
| JP2022547118A (en) * | 2019-09-11 | 2022-11-10 | エル エス エムトロン リミテッド | AI-Based Injection Molding System and Molding Condition Generation Method in Injection Molding System |
| US12208552B2 (en) | 2019-09-11 | 2025-01-28 | Ls Mtron Ltd. | Artificial intelligence-based injection molding system and method for generating molding condition in injection molding system |
| JP2025065398A (en) * | 2022-01-25 | 2025-04-17 | 三菱電機株式会社 | Injection molding method and computer readable storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6258303B1 (en) | Apparatus and method of monitoring injection molding operation wherein sprue gate closing point of time is indicated together with displayed parameter waveforms | |
| KR19980018302A (en) | Apparatus and apparatus for manufacturing article having computer readable program code for forming article | |
| US7840306B2 (en) | Molding-system set-up based on molded-part attribute | |
| CN103029276B (en) | Method for setting clamping force of injection mold and clamping force setting apparatus | |
| KR950009717B1 (en) | Injection compression molding machine and method of molding by use of same | |
| JP2545465B2 (en) | Method for automatically setting upper and lower limits of molding conditions of molding machine | |
| US5251146A (en) | Injection compression molding method and an apparatus therefor | |
| JPH04209004A (en) | Control method for injection molding machine | |
| CN106466908A (en) | The method of the operation of emission forming machine and auxiliary emission forming machine | |
| JP2002028959A (en) | Method for controlling injection molding machine | |
| US6585919B1 (en) | Method and apparatus for injection molding wherein cycle time is controlled | |
| JP2567968B2 (en) | Automatic product inspection method for molding machines | |
| JPH03199025A (en) | Measurement data processing device for injection molding machines | |
| JP2001277319A (en) | Molding characteristic determination method and injection molding machine | |
| JP2685986B2 (en) | Measuring method of backflow amount in injection molding machine | |
| JPH06210692A (en) | Molding machine with product schedule monitoring function | |
| JP2978624B2 (en) | Injection graphic image display method of injection molding machine and injection molding machine | |
| JP2001113575A (en) | Injection molding machine | |
| JP2529412B2 (en) | Injection molding machine | |
| JP3117298B2 (en) | Injection molding machine data display method | |
| JP2649009B2 (en) | Method and apparatus for setting weighing value of injection molding machine | |
| JP4913924B2 (en) | Method for creating injection speed program pattern of injection molding machine and control device for injection molding machine | |
| JPH07205225A (en) | Cushion amount adjustment method for injection molding machine | |
| JP2635223B2 (en) | Molding equipment | |
| JP2598745B2 (en) | Method and apparatus for setting molding conditions of injection molding machine |