JP6735367B2 - Mold correction method - Google Patents
Mold correction method Download PDFInfo
- Publication number
- JP6735367B2 JP6735367B2 JP2018568602A JP2018568602A JP6735367B2 JP 6735367 B2 JP6735367 B2 JP 6735367B2 JP 2018568602 A JP2018568602 A JP 2018568602A JP 2018568602 A JP2018568602 A JP 2018568602A JP 6735367 B2 JP6735367 B2 JP 6735367B2
- Authority
- JP
- Japan
- Prior art keywords
- product
- coordinate system
- deviation
- best fit
- movement amount
- 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.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B22—CASTING; POWDER METALLURGY
- B22C—FOUNDRY MOULDING
- B22C9/00—Moulds or cores; Moulding processes
- B22C9/06—Permanent moulds for shaped castings
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B22—CASTING; POWDER METALLURGY
- B22D—CASTING OF METALS; CASTING OF OTHER SUBSTANCES BY THE SAME PROCESSES OR DEVICES
- B22D47/00—Casting plants
- B22D47/02—Casting plants for both moulding and casting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mechanical Engineering (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Injection Moulding Of Plastics Or The Like (AREA)
- Molds, Cores, And Manufacturing Methods Thereof (AREA)
- Moulds For Moulding Plastics Or The Like (AREA)
Description
本発明は、製品を成形する成形型の修正方法に関する。 The present invention relates to a method for modifying a mold for molding a product.
特開2008−287468号公報には、成形型を用いて製品を試作成形し、試作成形した製品の代表点における三次元座標値を、各代表点の設計値を基準とする相対座標で表したグラフを表示するものが開示されている。 In Japanese Unexamined Patent Application Publication No. 2008-287468, a product is trial-molded using a molding die, and three-dimensional coordinate values at representative points of the trial-molded product are represented by relative coordinates with reference to the design value of each representative point. What displays a graph is disclosed.
特開2008−287468号公報の技術のように、製品上の多数の箇所の情報をグラフにより表示した場合、作業員が一見して製品の精度の良否を把握することが難しい問題がある。 When the information of a large number of places on a product is displayed in a graph as in the technique of Japanese Patent Laid-Open No. 2008-287468, there is a problem that it is difficult for a worker to grasp the quality of the product at a glance.
本発明は、上記の問題を解決するためになされたものであり、作業員により一見して製品の精度の良否を把握することができる成形型の修正方法を提供することを目的とする。 The present invention has been made to solve the above problems, and an object of the present invention is to provide a method for correcting a molding die that allows an operator to grasp the quality of a product at a glance.
本発明の成形型の修正方法は、製品の三次元形状と設計値の情報とを有する設計製品モデルを、あらかじめ設定された三次元座標系である製品座標系上において設計する製品設計工程と、前記設計製品モデルに基づき、前記製品を成形する成形型を作成する成形型作成工程と、前記成形型を用いて製品を試作成形する試作成形工程と、試作成形された前記製品における複数の測定点の位置を、あらかじめ設定された三次元座標系である測定座標系上において測定する測定工程と、前記測定工程において測定した前記測定点の測定値と、前記測定点に対応する前記設計製品モデル上の点の設計値とのずれの大きさを算出するずれ情報算出工程と、前記設計製品モデルの前記製品の形状を示す図面と、前記ずれの大きさとを表示部に表示する表示工程と、前記測定点における前記ずれの大きさが小さくなるように、前記製品座標系の位置を調整する基準調整工程と、調整後の前記製品座標系における設計値に対する前記ずれの大きさを算出するずれ情報再算出工程と、前記製品上の前記製品座標系の位置を、前記基準調整工程において調整後の前記製品座標系の位置とするように、前記成形型を修正する成形型修正工程と、を有する。
さらに、前記基準調整工程において、前記測定点における前記ずれの大きさの和が小さくなるように前記製品座標系を調整する。
またさらに、前記基準調整工程において、選択した前記測定点における前記ずれの大きさの和が小さくなるように前記製品座標系の移動量を算出する部分ベストフィットと、すべての前記測定点における前記ずれの大きさの和が小さくなるように前記製品座標系の移動量を算出する全体ベストフィットと、を有し、前記部分ベストフィットによる前記移動量の値、前記全体ベストフィットによる前記移動量の値、前記部分ベストフィットによる前記移動量と前記全体ベストフィットによる前記移動量との中間値、および、前記部分ベストフィットによる前記移動量と前記全体ベストフィットによる前記移動量とに挟まれる範囲内において、それぞれの前記移動量の重みづけを複数変えた値の算出を同時に行い、その算出結果群の中から、作業員が、成形型の修正方法を勘案して1つの算出結果を選択して、選択された算出結果による値に基づいて前記製品座標系を調整する。The method for correcting a molding die of the present invention, a design product model having a product three-dimensional shape and information of design values, a product design step of designing on a product coordinate system which is a preset three-dimensional coordinate system, Based on the design product model, a molding die creating step of forming a molding die for molding the product, a trial molding step of trial-molding a product using the molding die, and a plurality of measurement points on the trial-molded product Position, the measurement step of measuring on a measurement coordinate system that is a preset three-dimensional coordinate system, the measurement value of the measurement point measured in the measurement step, and on the design product model corresponding to the measurement point Deviation information calculating step of calculating the magnitude of deviation from the design value of the point, a drawing showing the shape of the product of the designed product model, and a display step of displaying the deviation magnitude on a display unit, A reference adjustment step for adjusting the position of the product coordinate system so that the magnitude of the deviation at the measurement point becomes smaller, and a deviation information re-calculation for calculating the deviation magnitude with respect to the design value in the adjusted product coordinate system. There is a calculation step and a molding die correction step of correcting the molding die so that the position of the product coordinate system on the product becomes the position of the product coordinate system after the adjustment in the reference adjustment step.
Further, in the reference adjusting step, the product coordinate system is adjusted so that the sum of the magnitudes of the deviations at the measurement points becomes small.
Furthermore, in the reference adjustment step, a partial best fit for calculating the movement amount of the product coordinate system so that the sum of the magnitudes of the deviations at the selected measurement points becomes small, and the deviations at all the measurement points. A total best fit for calculating the amount of movement of the product coordinate system so that the sum of the magnitudes of , An intermediate value between the movement amount by the partial best fit and the movement amount by the whole best fit, and within a range sandwiched between the movement amount by the partial best fit and the movement amount by the whole best fit, A plurality of values obtained by changing the weights of the respective movement amounts are calculated at the same time, and the worker selects one calculation result from the calculation result group in consideration of the correction method of the molding die. The product coordinate system is adjusted based on the calculated value.
よって、製品の図面上にずれの大きさを表示するため、作業員は、ずれの大きさを一見して把握することができ、製品座標系の調整による作業員の作業量を低減することができる。また、製品座標系の位置を調整した後のずれの大きさに基づき成形型の修正を行うため、成形型の修正を少なくすることができる。
さらに、自動的に製品座標系の調整を行うことができ、作業員の作業量を低減することができる。
またさらに、成形型の修正が難しい部位や、修正に工数がかかる部位の測定点について部分ベストフィットを行うように選択することで、成形型の修正を容易にすることができる。また、部分ベストフィットを行うように選択された測定点の部位に求められる精度に応じて、部分ベストフィットによる測定点におけるずれの大きさの和と、全体ベストフィットによる測定点におけるずれの大きさの和の重みを設定することができる。Therefore, since the size of the deviation is displayed on the drawing of the product, the worker can grasp the size of the deviation at a glance, and the work amount of the worker can be reduced by adjusting the product coordinate system. it can. Further, since the molding die is corrected based on the size of the deviation after the position of the product coordinate system is adjusted, the correction of the molding die can be reduced.
Furthermore, the product coordinate system can be automatically adjusted, and the work amount of the worker can be reduced.
Furthermore, it is possible to easily correct the molding die by selecting to perform the partial best fit on the measurement points of the portion where the molding die is difficult to correct or the portion where the correction takes a lot of time. In addition, depending on the accuracy required for the part of the measurement point selected to perform the partial best fit, the sum of the deviations at the measurement points by the partial best fit and the deviation at the measurement points by the overall best fit. The weight of the sum of can be set.
また、前記基準調整工程において、前記製品座標系の平行移動量、および、各座標軸周りの回転移動量を、作業員が入力することにより前記製品座標系の移動量を調整する。よって、作業員にとって直感的に分かり易い形式で、製品座標系の移動量を入力することができる。 In the reference adjusting step, the worker inputs the parallel movement amount of the product coordinate system and the rotation movement amount around each coordinate axis to adjust the movement amount of the product coordinate system. Therefore, the amount of movement of the product coordinate system can be input in a format that is easy for the worker to intuitively understand.
さらに、前記基準調整工程において、前記測定点のうち、前記製品における前記製品座標系を規定する部位の前記測定点の目標値を、作業員が入力することにより前記製品座標系の移動量を調整する。よって、製品を成形した後に、製品における製品座標系を規定する部位の成形型の加工調整量を勘案して、製品座標系の調整を行うことができる。 Further, in the reference adjustment step, the operator adjusts the movement amount of the product coordinate system by inputting the target value of the measurement point of the part that defines the product coordinate system in the product among the measurement points. To do. Therefore, after the product is molded, the product coordinate system can be adjusted in consideration of the processing adjustment amount of the molding die of the part that defines the product coordinate system in the product.
本発明によれば、作業員はずれの大きさを一見して把握することができる According to the present invention, the worker can grasp the magnitude of the deviation at a glance.
以下、発明の実施の形態を通じて本発明を説明する。下記の実施の形態は特許請求の範囲に係る発明を限定するものではない。実施の形態の中で説明されている特徴の組み合わせのすべてが発明の解決手段に必須であるとは限らない。 Hereinafter, the present invention will be described through embodiments of the invention. The following embodiments do not limit the invention according to the claims. Not all combinations of the features described in the embodiments are essential to the solving means of the invention.
〔第1の実施の形態〕
[成形型修正システムの構成]
図1は成形型修正システム10の構成を示すブロック図である。成形型修正システム10は、設計製品CADデータ作成装置12、成形型加工NCプログラム作成装置14、成形型加工機16、製品成形機18、三次元測定機20、成形型修正データ作成装置22を有している。[First Embodiment]
[Structure of Mold Correction System]
FIG. 1 is a block diagram showing the configuration of a molding
設計製品CADデータ作成装置12は、パーソナルコンピュータ等であって、ソフトウェアとしてCADが搭載されている装置である。設計製品CADデータ作成装置12は、作業員によって操作され、製品の三次元形状、および、その他の属性データからなる設計製品モデル50の設計を行う。図2は設計製品モデル50の例を示す図である。設計製品モデル50は、あらかじめ決められた三次元座標系(以下、製品座標系と記載する)において設計されている。設計製品モデル50は、その他の属性データとして、設計製品モデル50上の穴の中心位置や端面位置の製品座標系上の座標(以下、設計値と記載する)とを有している。設計製品CADデータ作成装置12において、設計製品モデル50を設計する工程は、本発明の製品設計工程に相当する。
The designed product CAD
成形型加工NCプログラム作成装置14は、パーソナルコンピュータ等であって、ソフトウェアとしてCADおよびCAMが搭載されている装置である。成形型加工NCプログラム作成装置14は、設計製品CADデータ作成装置12において設計された設計製品モデル50を基に図示しない成形型モデルの設計を行う。さらに成形型加工NCプログラム作成装置14は、成形型加工機16において、成形型モデルに基づいて成形型を加工するための数値制御プログラムを作成する。
The molding die machining NC
成形型加工機16は、数値制御プログラムに応じて加工を行う数値制御工作機械である。成形型加工NCプログラム作成装置14において作成された数値制御プログラムに応じて、図示しない成形型の加工を行う。成形型加工機16により成形型を作成する工程は、本発明の成形型作成工程に相当する。
The molding die processing
製品成形機18は、成形型加工機16において加工された成形型を用いて鋳造を行う鋳造機械である。製品成形機18により、図示しない製品を試作成形する。製品成形機18により製品を試作成形する工程は、本発明の試作成形工程に相当する。
The
三次元測定機20は、光学式または接触式の測定機である。図3は測定データ52の例を示す図である。三次元測定機20は、製品のあらかじめ決められた穴の中心位置や端面位置(以下、測定点とも記載する)を、あらかじめ設定された三次元座標系(以下、測定座標系と記載する)上の座標(以下、測定値と記載する)として測定し、あらかじめ三次元測定機20に入力された公差の情報を基に、作業員が容易に評価するために、測定値と設計値のずれを測定データ52として出力する。測定座標系は、基本的には前述の製品座標系と同じ座標系を用いるが、製品座標系と異なる測定座標系を用いた場合には、後の処理によって測定値を製品座標系と同じ座標系の値に変換する。三次元測定機20により、製品の測定点を測定する工程は、本発明の測定工程に相当する。
The coordinate measuring
各測定点は、図2に示すように、それぞれ4桁の識別子を有している。以下、個別の測定点について言及するときには、例えば、測定点C313のように識別子を付して記載するが、個別の測定点について言及しないときには識別子は付さない。 Each measurement point has a four-digit identifier, as shown in FIG. Hereinafter, when referring to the individual measurement points, for example, an identifier such as the measurement point C313 is described, but when the individual measurement points are not referred to, the identifier is not attached.
成形型修正データ作成装置22は、パーソナルコンピュータ等であって、設計製品CADデータ作成装置12において設計された設計製品モデル50と、三次元測定機20において出力された測定データ52とに基づき、軸間検査表54を作成する装置である。図4は軸間検査表54の例を示す図である。軸間検査表54は、図4に示すように各測定点の設計値、公差、設計値に対するずれ情報等が記載されている。成形型修正データ作成装置22については、後に詳述する。なお、設計製品CADデータ作成装置12、成形型加工NCプログラム作成装置14および成形型修正データ作成装置22を1台の装置により構成してもよい。
The molding die correction
成形型加工NCプログラム作成装置14は、成形型修正データ作成装置22において作成された軸間検査表54に基づいて、図示しない成形型修正図を作成する。成形型加工NCプログラム作成装置14は、成形型修正図に基づいた数値制御プログラムを作成する。成形型加工機16は、成形型加工NCプログラム作成装置14において作成された成形型修正図に基づいて作成された数値制御プログラムにしたがって、成形型の修正加工を行う。成形型加工機16により、成形型の修正加工を行う工程は、成形型修正工程に相当する。
The molding die machining NC
[成形型修正について]
成形型修正について概略を説明する。図5A〜図5Cは、設計製品モデル50を平面に投影した二次元の図面上に、各測定点の設計値と測定値とのずれの大きさと方向(以下、ずれの大きさと方向とを合わせてずれ情報とも記載する)を記載した図である。以下、この図面をずれ情報平面図と記載する。図5A〜図5Cは実際の図面の状態を示すため識別子や符号は付していない。[About mold correction]
The outline of the correction of the molding die will be described. 5A to 5C show the magnitude and direction of the deviation between the design value and the measurement value at each measurement point (hereinafter, the deviation size and direction are matched on a two-dimensional drawing obtained by projecting the designed
穴の中心位置のずれ情報は、ずれの大きさが数字で表示され、ずれの方向が矢印の記号で表示されている。端面位置のずれ情報は、ずれの大きさが数字で表示され、ずれの方向が「凹」または「凸」の記号で表示されている。ずれの方向が表示部26(図6)に正対する作業者に向かって近づく方向が「凸」と表示され、作業者から離れる方向であるときに「凹」と表示されている。ずれの大きさの単位は[mm]である。さらに、ずれの大きさが公差の範囲内であるずれ情報は青色で表示され、公差の範囲外であるずれ情報は赤色で表示されている。なお、図5A〜図5Cは白黒で表示されているため、ずれの大きさが公差の範囲内外に関わらず、ずれ情報は黒色で表示され、公差の範囲外であるずれ情報のみ四角の枠で囲われて表示されている。 As for the shift information of the center position of the hole, the shift size is displayed by a number, and the shift direction is displayed by an arrow symbol. In the end surface position deviation information, the deviation magnitude is displayed by a numeral, and the deviation direction is indicated by a symbol "concave" or "convex". The direction in which the deviation approaches the worker facing the display unit 26 (FIG. 6) is displayed as "convex", and the direction away from the worker is displayed as "concave". The unit of the displacement magnitude is [mm]. Further, the deviation information in which the deviation magnitude is within the tolerance range is displayed in blue, and the deviation information in which the deviation magnitude is outside the tolerance range is displayed in red. Note that since FIGS. 5A to 5C are displayed in black and white, the deviation information is displayed in black regardless of the magnitude of the deviation within the tolerance range, and only the deviation information that is outside the tolerance range is indicated by a square frame. It is surrounded and displayed.
このようにずれ情報が表示されることにより、各測定点のずれの大きさが公差の範囲内外であるのか、また各測定点のずれの方向がどの方向であるのかを、作業員は一見して把握することができる。 By displaying the deviation information in this way, the operator can see at a glance whether the magnitude of the deviation of each measurement point is within the range of the tolerance and which direction the deviation of each measurement point is. Can be grasped.
作業員は、各測定点のずれ情報をもとに図面上の製品座標系の位置を調整する。製品座標系を移動させると、製品座標系の移動に伴って測定値は変化する。よって、設計値に対する各測定点の測定値のずれの大きさも変化することとなる。つまり、製品座標系の位置を調整することによって、各測定点のずれの大きさを調整することができる。作業員は、製品座標系の位置を調整することで、できるだけ多くの測定点におけるずれの大きさが公差の範囲内となるようにする。または、作業員は、製品座標系の位置を調整することで、成形型の修正が難しい部位や、修正に工数がかかる部位の測定点について、ずれの大きさが公差の範囲内となるようにする。 The worker adjusts the position of the product coordinate system on the drawing based on the deviation information of each measurement point. When the product coordinate system is moved, the measured value changes as the product coordinate system moves. Therefore, the magnitude of the deviation of the measurement value at each measurement point with respect to the design value also changes. That is, by adjusting the position of the product coordinate system, it is possible to adjust the magnitude of the deviation of each measurement point. The worker adjusts the position of the product coordinate system so that the deviations at as many measurement points as possible fall within the tolerance range. Alternatively, the worker adjusts the position of the product coordinate system so that the size of the deviation is within the tolerance range at the measurement point of the part where the mold is difficult to modify or the part where man-hours are required for the modification. To do.
成形後の製品には、製品上における製品座標系を定義するための穴や端面が形成されている。試作成形品の測定値を基に、製品座標系の調整を行うために、成形型の穴中心座標や端面位置には調整代を有している。すなわち試作成形品には、この成形型の調整代が形成されている。例えば、調整代を有している穴の径は、最終的な製品における穴の径よりも小径に形成されている。製品を成形した後に、穴の中心位置をずらした位置で、穴の径を大きくするように加工することにより、成形型修正前の成形品の穴の中心位置から最終的な製品の穴の中心位置をずらすことができる。製品の成形後に調整代を有する穴や端面を加工することにより、製品上における製品座標系の位置が調整される。成形型の修正は、調整後の製品座標系における設計値に対する測定値のずれの大きさと方向に基づいて行われる。 The molded product has holes and end faces for defining a product coordinate system on the product. In order to adjust the product coordinate system based on the measured values of the prototype molded product, there is an adjustment allowance in the hole center coordinates and end face position of the molding die. That is, an adjustment allowance for this mold is formed in the prototype molded product. For example, the diameter of the hole having the adjustment allowance is smaller than the diameter of the hole in the final product. After molding the product, at the position where the center position of the hole is shifted, by processing so that the diameter of the hole is increased, the center position of the hole of the molded product before the mold correction The position can be shifted. The position of the product coordinate system on the product is adjusted by processing a hole or an end surface having an adjustment allowance after molding the product. The correction of the mold is performed based on the magnitude and direction of the deviation of the measured value from the design value in the adjusted product coordinate system.
従来では、計算により各測定点のずれ情報を求め、図面上にずれ情報を記載する作業(以下、ずれ情報記載作業と記載)と、製品座標系の位置を調整する作業(以下、基準調整作業と記載)を人によって行っていた。成形型修正データ作成装置22は、ずれ情報記載作業を自動化するとともに、基準調整作業の一部を自動化する装置である。
Conventionally, the deviation information of each measurement point is obtained by calculation, and the deviation information is described on the drawing (hereinafter referred to as deviation information describing operation) and the operation of adjusting the position of the product coordinate system (hereinafter referred to as standard adjustment operation). Was described by a person. The molding die correction
[成形型修正データ作成装置]
図6は成形型修正データ作成装置22の構成を示すブロック図である。成形型修正データ作成装置22は、入力部24、表示部26、本体28を有している。[Molding die correction data creation device]
FIG. 6 is a block diagram showing the configuration of the molding die correction
入力部24は、キーボードやマウス等の作業員により操作されるデバイスである。表示部26は、画像や文字等を表示可能なディスプレイである。本体28は、処理部30、記憶部32を有している。処理部30は、CPU等のプロセッサである。記憶部32は、ハードディスク等の記憶媒体である。
The
処理部30は、設計製品モデル読込部34、測定データ読込部36、座標変換部38、ずれ情報算出部40、環境設定部42、表示制御部44、基準調整部46および軸間検査表作成部48を有している。
The
設計製品モデル読込部34は、設計製品CADデータ作成装置12から設計製品モデル50を読み込む。測定データ読込部36は、三次元測定機20から測定データ52を読み込む。座標変換部38は、三次元測定機20において製品座標系と異なる測定座標系を用いた場合には、測定値を製品座標系と同じ座標系の値に変換する。ずれ情報算出部40は、設計製品モデル50と測定データ52とから、測定点の設計値と測定値とのずれの大きさと方向とをずれ情報として算出する。ずれ情報算出部40によってずれ情報を算出する工程は、本発明のずれ情報算出工程、および、ずれ情報再算出工程に相当する。
The designed product
環境設定部42は、ずれ情報平面図におけるずれ情報の表示に関する設定を行う。表示制御部44は表示部26に表示させる画像等を編集し、また表示部26に画像等を表示させるための制御信号を生成し、表示部26を制御する。基準調整部46は、製品座標系の位置を調整する。基準調整部46により製品座標系の位置を調整する工程は、本発明の基準調整工程に相当する。軸間検査表作成部48は、各測定点のずれ情報に基づき軸間検査表54を作成する。
The
[処理部における処理]
図7は処理部30における処理の流れを示すフローチャートである。ステップS1では、設計製品モデル読込部34において、設計製品CADデータ作成装置12から設計製品モデル50を読み込む。ステップS2では、測定データ読込部36において、三次元測定機20から測定データ52を読み込む。ステップS3では、三次元測定機20において製品座標系と異なる測定座標系を用いた場合には、座標変換部38において、測定値を製品座標系と同じ座標系の値に変換する。[Processing in processing unit]
FIG. 7 is a flowchart showing the flow of processing in the
ステップS4では、ずれ情報算出部40において、各測定点における設計値に対する測定値のずれ情報を算出する。ステップS5では、ずれ情報を、平面図上に表示するか、立体図上に表示するかを判断する。ずれ情報を、平面図上に表示するか、立体図上に表示するかの選択は作業員によって行われる。例えば、作業員からの指定がなければ、ずれ情報を平面図上に表示すると判定するようにしておき、作業員からずれ情報を立体図上に表示する旨の指定があったときにずれ情報を立体図上に表示すると判定するようにすればよい。ずれ情報を平面図上に表示すると判定したときにはステップS6へ移行し、ずれ情報を立体図上に表示すると判定したときにはステップS8に移行する。
In step S4, the shift
ステップS6では、環境設定部42において、ずれ情報平面図のずれ情報の表示についての環境設定を行う。環境設定は、次の3つの設定が行われる。1つ目は、図5A〜図5Cに示すようなずれ情報平面図を作成するために、設計製品モデル50を投影する投影面と、投影面に表示させるずれ情報とを対応付ける設定を行う。図8は、設計製品モデル50を投影する投影面と、投影面に表示させるずれ情報との対応付けについて説明する図である。例えば、作業者が入力部24を用いて、測定点C351と測定点C352を投影面Bに対応付ける旨を入力すると、環境設定部42において、測定点C351と測定点C352を投影面Bに対応付ける。これにより、ずれ情報平面図を作成した際に、図5Bに示すように、測定点C351と測定点C352のずれ情報は表示されるが、他の測定点のずれ情報は表示されない。
In step S6, the
2つ目は、ずれ方向を示す記号を切り換える設定を行う。図9Aは、ずれ方向を示す記号を切り換える前のずれ情報平面図である。図9Bは、ずれ方向を示す記号を切り換えた後のずれ情報平面図である。測定点1101は、図9Aおよび図9B上において測定点1101の左側の面と右側の面に対して傾斜した面上の端面位置であり、測定点1101の左側の面が図の奥側に、右側の面が図の手前側に位置している。測定点1101は端面位置であるため、通常は図9Aのようにずれ方向を示す記号は「凸」(または「凹」)で表される。しかし、作業員が図9Aを一見しただけでは、測定点1101が位置する斜面の傾斜の方向が分かり難く、ずれ方向も認識し難い。そのような測定点を作業者が入力部24を用いて指定し、指定された測定点のずれ情報のずれの方向を示す記号を、環境設定部42によって矢印に切り換える。
Secondly, the setting for switching the symbol indicating the displacement direction is performed. FIG. 9A is a displacement information plan view before switching the symbol indicating the displacement direction. FIG. 9B is a displacement information plan view after switching the symbol indicating the displacement direction. The
3つ目は、ずれ情報の表示位置を調整する設定を行う。図10Aは、ずれ情報の表示位置を調整する前のずれ情報平面図である。図10Bは、ずれ情報の表示位置を調整した後のずれ情報平面図である。図10Aでは、測定点C371と測定点1201のずれ情報の表示が一部重なり合っている。作業員が入力部24を用いてずれ情報の表示を移動させて、図10Bに示すようにずれ情報の表示の重なり合いを解消する。図11Aおよび図11Bは、ずれ情報の表示を移動させる方法の例を示す図である。ずれ情報の表示を移動させる方法は、図11Aに示すように、表示部26に表示されたずれ情報位置調整ウィンドウ55に、作業員によりずれ情報の表示の移動量を数値で入力することにより行われる。または、図11Bに示すように、表示部26に表示されたずれ情報を作業員によりドラッグすることにより行われる。
Thirdly, the setting for adjusting the display position of the displacement information is performed. FIG. 10A is a plan view of the shift information before adjusting the display position of the shift information. FIG. 10B is a plan view of the deviation information after adjusting the display position of the deviation information. In FIG. 10A, the display of the displacement information between the measurement point C371 and the
ステップS7では、表示制御部44において、表示部26に図5A〜図5Cに示すような、ずれ情報平面図を表示する。ステップS8では、表示制御部44において、表示部26に設計製品モデル50の立体図面上にずれ情報を表示する。図12および図13は、設計製品モデル50の立体図面上に各測定点のずれ情報を表示した状態を示す図(以下、ずれ情報立体図と記載する)である。図12および図13に示すように、各測定点の近傍に、各測定点に対応するずれ情報が表示される。作業員が入力部24を用いて表示部26上の設計製品モデル50の立体図を回転させることにより、設計製品モデル50を任意の角度から見ることができる。設計製品モデル50の立体図上のずれ情報の表示形式は、図5A〜図5Cに示したずれ情報平面図のずれ情報の記載形式と同様である。ただし、設計製品モデル50を見る方向に応じて、同じ測定点のずれ情報であっても「凹」と「凸」の表示が切り換わる。図13に「凸0.52」と示しているものは、測定点1002のずれ情報であるが、設計製品モデル50を図12とは異なる方向から見ているため、図12では「凹」と表示されているのに対して、図13では「凸」と表示されている。図13に表示されているX軸およびY軸の座標軸は、製品座標系を示している。なお、表示制御部44によって表示部26にずれ情報平面図またはずれ情報立体図を表示する工程は、本発明の表示工程に相当する。
In step S7, the
ステップS9では、基準調整部46において、製品座標系の位置の調整が行われる。基準調整部46の処理については、後に詳述する。ステップS10では、軸間検査表作成部48において、製品座標系の調整後の各測定点のずれ情報に基づいて軸間検査表54を作成し、出力する。軸間検査表54の出力は、表示制御部44により表示部26に軸間検査表54を表示させるようにしてもよいし、図示しないプリンタにより軸間検査表54をプリントアウトするようにしてもよい。ステップS11では、記憶部32において、設計製品モデル50、測定データ52、調整後の製品座標系の位置、環境設定の内容等の各種情報を記憶する。
In step S9, the
[基準調整処理]
図14は、基準調整ウィンドウ60の例を示す図である。図14に示すように、基準調整ウィンドウ60は、X軸方向、Y軸方向、Z軸方向の製品座標系の平行移動量が入力されるテキストボックス62a〜62cと、X軸周り、Y軸周り、Z軸周りの製品座標系の回転移動量が入力されるテキストボックス62d〜62fを有している。作業員は入力部24を用いて、テキストボックス62a〜62cにX軸方向、Y軸方向、Z軸方向の製品座標系の平行移動量を入力することができ、テキストボックス62d〜62fにX軸周り、Y軸周り、Z軸周りの製品座標系の回転移動量を入力することができる。[Standard adjustment processing]
FIG. 14 is a diagram showing an example of the
さらに基準調整ウィンドウ60は、プレビューボタン64、OKボタン66およびキャンセルボタン68を有している。作業員は入力部24を用いて、プレビューボタン64、OKボタン66およびキャンセルボタン68をクリックすることができる。
Further, the
図15は、基準調整部46における処理の流れを示すフローチャートである。ステップS21では、表示部26に基準調整ウィンドウ60を表示させ、作業員による製品座標系の移動量の入力を受け付ける。ステップS21の処理は、基準調整部46からの指令により表示制御部44において行う。
FIG. 15 is a flowchart showing the flow of processing in the
ステップS22では、プレビューボタン64がクリックされたか否かを判定する。プレビューボタン64がクリックされたときにはステップS23へ移行し、プレビューボタン64がクリックされていないときにはステップS25へ移行する。
In step S22, it is determined whether the
ステップS23では、移動後の製品座標系における設計値に対する各測定点の測定値のずれ情報を算出する。ステップS23の処理は、基準調整部46からの指令によりずれ情報算出部40によって行う。
In step S23, the deviation information of the measurement value at each measurement point with respect to the design value in the moved product coordinate system is calculated. The process of step S23 is performed by the deviation
ステップS24では、ステップS23で算出された各測定点のずれ情報を、ずれ情報平面図、または、ずれ情報立体図として表示させるように、表示部26に制御信号を出力する。ステップS24の処理は、基準調整部46からの指令により表示制御部44において行う。図16は、製品座標系の調整後のずれ情報立体図を示す図である。図8と図16を比較すると、製品座標系の調整の前後で、各測定点のずれ情報が変化していることが分かる。作業員は、製品座標系の移動量を入力するたびに、プレビューボタン64をクリックすることで、製品座標系を移動させた後の各測定点のずれ情報を確認しながら、製品座標系の位置を調整することができる。
In step S24, a control signal is output to the
ステップS25は、キャンセルボタン68がクリックされたか否かを判定する。キャンセルボタン68がクリックされたときにはステップS21へ移行し、キャンセルボタン68がクリックされていないときにはステップS26へ移行する。
A step S25 decides whether or not the cancel
ステップS26は、OKボタン66がクリックされたか否かを判定する。OKボタン66がクリックされたときにはステップS27へ移行し、OKボタン66がクリックされていないときにはステップS22へ移行する。
A step S26 decides whether or not the
ステップS27では、調整後の製品座標系における設計値に対する各測定点の測定値のずれ情報を算出する。ステップS27の処理は、基準調整部46からの指令によりずれ情報算出部40によって行う。ステップS23におけるずれ情報の算出の処理がすでに行われている場合には、ステップS27の処理を飛ばしてもよい。
In step S27, the deviation information of the measurement value at each measurement point with respect to the design value in the adjusted product coordinate system is calculated. The process of step S27 is performed by the deviation
ステップS28では、ずれ情報平面図、または、ずれ情報立体図として表示させるように、表示部26に制御信号を出力する。ステップS28の処理は、基準調整部46からの指令により表示制御部44において行う。
In step S28, a control signal is output to the
[作用効果]
前述のように、従来では、ずれ情報記載作業と基準調整作業を人によって行っていた。しかし、測定点が多数になると、ずれ情報記載作業において、ずれ情報の計算量、図面へのずれ情報の記載数が多くなり、作業量が増大していた。また、ずれ情報の計算間違いや図面への記載の間違いが生じやすかった。基準調整作業においても、製品座標系を移動させるたびに、移動後の製品座標系におけるずれ情報の計算を行わなければならないため、計算に時間を要し、また計算間違いが生じやすかった。さらに、製品座標系の位置の調整は経験則に基づく部分も多く、基準調整作業を担当する作業員よっては、調整に長時間要し、結果として、作業員の経験や能力の差が製品の寸法品質のばらつきの原因にもなっていた。[Effect]
As described above, conventionally, the work of describing the deviation information and the reference adjustment work have been performed manually. However, when the number of measurement points becomes large, the amount of calculation of the deviation information and the number of pieces of the deviation information written in the drawing increase in the deviation information writing work, resulting in an increase in the work amount. In addition, miscalculations of misregistration information and errors in the drawings were likely to occur. Even in the standard adjustment work, it is necessary to calculate the deviation information in the product coordinate system after the movement each time the product coordinate system is moved, so that the calculation takes time and the calculation error is likely to occur. Furthermore, the adjustment of the position of the product coordinate system is often based on empirical rules, and it takes a long time for the operator who is in charge of the reference adjustment work. It was also a cause of variations in dimensional quality.
そこで、本実施の形態では、成形型修正データ作成装置22において、各測定点の測定値と、各測定点に対応する設計製品モデル50上の点の設計値とのずれ情報を算出する。さらに、表示部26に表示した設計製品モデル50上にずれ情報を表示する。これにより、ずれ情報記載作業を自動化することができ、作業員の作業量を低減するとともに、ずれ情報の精度を高めることができる。
Therefore, in the present embodiment, the molding die correction
また、成形型修正データ作成装置22において、製品座標系を移動させるたびに、移動後の製品座標系における設計値に対する各測定点のずれ情報を算出し、表示部26に表示した設計製品モデル50上にずれ情報を表示する。作業員は、製品座標系の移動に伴う各測定点のずれ情報を確認しながら、製品座標系の位置の調整を行うことができ、作業員の作業量を低減するとともに、調整に要する時間を短縮化することができる。
Further, in the molding die correction
さらに、成形型修正データ作成装置22において、表示部26にずれ情報を表示させる際に、ずれの大きさが公差の範囲内にあるずれ情報を青色で表示させ、公差の範囲外にあるずれ情報は赤色で表示させる。これにより、作業員は、各測定点のずれの大きさが公差の範囲内外であるのか一目で把握することができる。
Further, in the molding die correction
また、成形型修正データ作成装置22において、表示部26に表示させる端面位置のずれ情報について、ずれの方向を「凹」または「凸」の記号で表示させ、穴の中心位置のずれ情報について、ずれの方向を矢印の記号で表示させる。これにより、作業員は、各測定点のずれの方向がどの方向であるのかを一目で把握することができる。
Further, in the molding die correction
〔第2の実施の形態〕
第2の実施の形態は、第1の実施の形態に対して、基準調整部46における処理の内容が一部異なる。第1の実施の形態において説明したように、成形後の製品には、製品上における製品座標系を定義するための穴や端面が形成され、試作成形品の測定値を基に、製品座標系の調整を行うために、成形型のこれらの穴や端面は、穴の中心位置や端面位置を調整することができる調整代を有している。すなわち試作成形品には、この成形型の調整代が形成されている。第1の実施の形態では、製品座標系の移動量を入力することで製品座標系を調整していたが、第2の実施の形態では、調整代を有する穴や端面について、穴の中心位置や端面位置を入力することにより製品座標系を調整する。[Second Embodiment]
The second embodiment is partially different from the first embodiment in the content of the processing in the
[基準調整処理]
第2の実施の形態では、RPS基準調整と称する製品座標系の調整を行う。RPS基準調整では、調整代を有する穴や端面について、作業員が任意で選択した穴の中心位置や端面位置の目標値を設定することにより、製品座標系の位置の調整を行う。図17は、調整代を有する穴や端面について説明する図である。図17では、二点鎖線の丸で囲まれた穴や端面(測定点C311、C312、C313、1001、1002、1003)が調整代を有している。例えば、図17の測定点1001、1002、1003は、製品座標系の高さ方向の平面を定義する端面であるが、これらの端面位置の目標値を意図的に設定することで、高さ方向の平面を、いかようにでも平行移動や回転移動が調整可能となる。同様に、図17中の測定点C311、C312、C313は、製品座標系の幅方向と奥行方向の軸方向を定義する穴であるが、これらの座標目標値を意図的に設定する事で、幅方向と奥行方向の軸方向を、製品座標系の高さ平面上でいかようにでも平行移動や回転移動が調整可能となる。試作成形品の製品座標系を定義する穴の中心位置や端面位置の座標目標値が明確な場合は、RPS基準調整により、作業員の作業量の増大を抑制することができる。[Standard adjustment processing]
In the second embodiment, the product coordinate system called RPS reference adjustment is adjusted. In the RPS reference adjustment, the position of the product coordinate system is adjusted by setting the target values of the center position and the end surface position of the hole arbitrarily selected by the worker for the hole and the end surface having the adjustment allowance. FIG. 17 is a diagram illustrating a hole or an end surface having an adjustment allowance. In FIG. 17, holes or end faces (measurement points C311, C312, C313, 1001, 1002, 1003) surrounded by a chain double-dashed line have an adjustment allowance. For example, the measurement points 1001, 1002, and 1003 in FIG. 17 are end faces that define a plane in the height direction of the product coordinate system, but by intentionally setting the target values of these end face positions, It is possible to adjust the parallel movement and rotational movement of the plane in any way. Similarly, the measurement points C311, C312, and C313 in FIG. 17 are holes that define the axial directions of the width direction and the depth direction of the product coordinate system, but by intentionally setting these coordinate target values, Parallel and rotational movements can be adjusted in any direction on the height plane of the product coordinate system in the width direction and the depth direction. When the coordinate target values of the center position and the end face position that define the product coordinate system of the prototype molded product are clear, the RPS reference adjustment can suppress an increase in the work amount of the worker.
図18は、RPS基準調整ウィンドウ70の例を示す図である。図18に示すように、RPS基準調整ウィンドウ70は、調整代を有する穴や端面毎にX軸、Y軸、Z軸の現在値が表示されるテキストボックス72a〜72cと、X軸、Y軸、Z軸の目標値が入力されるテキストボックス74a〜74cと、目標値を入力する軸を選択するためのチェックが入力されるチェックボックス76a〜76cを有している。作業員は入力部24を用いて、目標値を入力する軸のチェックボックス76a〜76cにチェックを入力することができ、チェックをいれた軸のテキストボックス74a〜74cに目標値を入力することができる。
FIG. 18 is a diagram showing an example of the RPS
さらにRPS基準調整ウィンドウ70は、プレビューボタン78、OKボタン80およびキャンセルボタン82を有している。作業員は入力部24を用いて、プレビューボタン78、OKボタン80およびキャンセルボタン82をクリックすることができる。
Further, the RPS
図19は、基準調整部46における処理の流れを示すフローチャートである。ステップS31では、表示部26にRPS基準調整ウィンドウ70を表示させ、作業員による調整代を有する穴や端面の位置の目標値の入力を受け付ける。ステップS31の処理は、基準調整部46からの指令により表示制御部44において行う。
FIG. 19 is a flowchart showing the flow of processing in the
ステップS32では、プレビューボタン78がクリックされたか否かを判定する。プレビューボタン78がクリックされたときにはステップS33へ移行し、プレビューボタン78がクリックされていないときにはステップS35へ移行する。
In step S32, it is determined whether the
ステップS33では、移動後の製品座標系における設計値に対する各測定点の測定値のずれ情報を算出する。ステップS33の処理は、基準調整部46からの指令によりずれ情報算出部40によって行う。
In step S33, the deviation information of the measurement value at each measurement point with respect to the design value in the moved product coordinate system is calculated. The process of step S33 is performed by the deviation
ステップS34では、ステップS33で算出された各測定点のずれ情報を、ずれ情報平面図、または、ずれ情報立体図として表示させるように、表示部26に制御信号を出力する。ステップS35は、キャンセルボタン82がクリックされたか否かを判定する。キャンセルボタン82がクリックされたときにはステップS31へ移行し、キャンセルボタン82がクリックされていないときにはステップS36へ移行する。
In step S34, a control signal is output to the
ステップS36は、OKボタン80がクリックされたか否かを判定する。OKボタン80がクリックされたときにはステップS37へ移行し、OKボタン80がクリックされていないときにはステップS32へ移行する。
A step S36 decides whether or not the
ステップS37では、調整後の製品座標系における設計値に対する各測定点の測定値のずれ情報を算出する。ステップS37の処理は、基準調整部46からの指令によりずれ情報算出部40によって行う。ステップS33におけるずれ情報の算出の処理がすでに行われている場合には、ステップS37の処理を飛ばしてもよい。
In step S37, the deviation information of the measurement value at each measurement point with respect to the design value in the adjusted product coordinate system is calculated. The process of step S37 is performed by the deviation
ステップS38では、ずれ情報平面図、または、ずれ情報立体図として表示させるように、表示部26に制御信号を出力する。ステップS38の処理は、基準調整部46からの指令により表示制御部44において行う。
In step S38, a control signal is output to the
[作用効果]
第2の実施の形態では、成形型修正データ作成装置22において、測定点のうち、製品における製品座標系を規定する部位の測定点の目標値を、作業員が入力することにより製品座標系の移動量を調整する。よって、製品を成形した後に、製品における製品座標系を規定する部位の成形型の加工調整量を勘案して、製品座標系の調整を行うことができる。[Effect]
In the second embodiment, in the molding die correction
〔第3の実施の形態〕
第3の実施の形態は、第1の実施の形態に対して、基準調整部46における処理の内容が一部異なる。第1の実施の形態において説明したように、第1の実施の形態では、作業員により製品座標系の移動量を入力するようにしていたが、第3の実施の形態では、成形型修正データ作成装置22により製品座標系の移動量を計算する。[Third Embodiment]
The third embodiment is partially different from the first embodiment in the contents of the processing in the
[基準調整処理]
図20はベストフィット基準調整ウィンドウ84を示す図である。第3の実施の形態では、成形型修正データ作成装置22により、ベストフィットと称する製品座標系の調整を行う。ベストフィットでは、各測定点のずれの大きさの和が最小になるように製品座標系の調整を行う。ベストフィットは、製品を三次元測定機20で測定した後に、出力される測定データ52を、成形型修正データ作成装置22により、すべての測定点の測定値と設計値のずれの総和をまず算出し、この後、成形型修正データ作成装置22により、すべての測定点の測定値と設計値のずれの総和が最も小さくなるX軸方向、Y軸方向、Z軸方向の平行移動量とX軸周り、Y軸周り、Z軸周りの回転移動量を算出する。この算出方法の流れとしては、例えば、X軸の平行移動量を-0.5[mm]から0.5[mm]の範囲で、0.01[mm]刻みで、すべての測定点の測定値と設計値のズレの総和を算出し、この総和が最も小さくなるX軸の平行移動量を決定する。引き続きこの流れをY軸方向、Z軸方向の平行移動量とX軸周り、Y軸周り、Z軸周りの回転移動量でも行う。よって、最終的にすべての測定点の測定値と設計値のズレの総和が、最も小さくなるX軸方向、Y軸方向、Z軸方向の平行移動量とX軸周り、Y軸周り、Z軸周りの回転移動量が決まり、製品座標系が調整される。[Standard adjustment processing]
FIG. 20 is a view showing the best fit
ベストフィットには、部分ベストフィットと全体ベストフィットの2つの調整方法が用意されている。部分ベストフィットでは、選択された測定点のずれの大きさの和が最小になるように製品座標系の移動量の算出を行う。全体ベストフィットでは、基本的にすべての測定点のずれの大きさの和が最小になるように製品座標系の移動量の算出を行う。製品座標系は、部分ベストフィットによる移動量の値、全体ベストフィットによる移動量の値、部分ベストフィットによる移動量と全体ベストフィットによる移動量との中間値、および、部分ベストフィットによる移動量と全体ベストフィットによる移動量とに挟まれる範囲内において、それぞれの移動量の重みづけを複数変えた値の算出を同時に行い、その算出結果群の中から、作業員が、成形型の修正方法を勘案して1つの算出結果を選択して、選択された算出結果による値に基づいて製品座標系を調整する。 For the best fit, there are two adjustment methods: partial best fit and overall best fit. In the partial best fit, the movement amount of the product coordinate system is calculated so that the sum of the magnitudes of the deviations of the selected measurement points is minimized. In the overall best fit, basically, the movement amount of the product coordinate system is calculated so that the sum of the displacement magnitudes of all the measurement points is minimized. The product coordinate system consists of the amount of movement due to partial best fit, the amount of movement due to overall best fit, the intermediate value between the amount of movement due to partial best fit and the amount of movement due to overall best fit, and the amount of movement due to partial best fit. Within the range that is sandwiched between the movement amount by the overall best fit, multiple values with different weights for each movement amount are calculated at the same time, and from the calculation result group, the worker selects the method for correcting the molding die. One calculation result is selected in consideration, and the product coordinate system is adjusted based on the value based on the selected calculation result.
図20に示すように、ベストフィット基準調整ウィンドウ84は、部分ベストフィットで使用する測定点を選択する選択ボックス86aと、全体ベストフィットで使用しない測定点を選択する選択ボックス86bとを有している。作業員は入力部24を用いて、部分ベストフィットで使用する測定点を選択することができ、また全体ベストフィットで使用しない測定点を選択することができる。部分ベストフィットで使用する測定点として、成形型の修正が難しい部位や、修正に工数がかかる部位の測定点について部位の測定点が選択される。これにより、成形型の修正が難しい部位や、修正に工数がかかる部位の測定点のずれの大きさを、製品座標系の位置の調整によって小さくすることができ、成形型の修正を容易にすることができる。一方、全体ベストフィットで使用しない測定点として、あらかじめ修正代が設定されている部位の測定点が選択される。試作成形品において、修正代が設定されている部位は、成形後に成形型が修正加工されることを前提として設計されており、他の部位に比べてずれの大きさが大きくなることがあらかじめ把握されている。これらのずれは、各測定点のずれの総和を最も小さくさせるための、ベストフィットの計算においては、計算精度を乱す外乱要因となる。よって、修正代が設定されている部位の測定点を、全体ベストフィットで使用しない測定点として選択することで、他の部位の製品座標系の位置の調整の精度の向上を図ることができる。
As shown in FIG. 20, the best fit
ベストフィット基準調整ウィンドウ84は、部分ベストフィットの選択された測定点におけるずれの大きさの和に設定する重みと、全体ベストフィットのすべての測定点のずれの大きさの和に設定する重みとを調整するレバー88を有している。作業員は入力部24を用いて、レバー88を部分ベストフィットと全体ベストフィットとの間で移動させることができる。
The best fit
例えば、レバー88が部分ベストフィット側に移動されると、部分ベストフィットの選択された測定点のずれの大きさの和の重みを大きくし、全体ベストフィットのすべての測定点のずれの大きさの和の重みを小さくする。これにより、部分ベストフィットを優先した製品座標系の調整が行われる。
For example, when the
また、レバー88が全体ベストフィット側に移動されると、全体ベストフィットによるずれの大きさの和の重みを大きくし、部分ベストフィットによるずれの大きさの和の重みを小さくする。これにより、全体ベストフィットを優先した製品座標系の調整が行われる。
Further, when the
さらにベストフィット基準調整ウィンドウ84は、プレビューボタン90、OKボタン92およびキャンセルボタン94を有している。作業員は入力部24を用いて、プレビューボタン90、OKボタン92およびキャンセルボタン94をクリックすることができる。
Furthermore, the best fit
図21は基準調整部46における処理の流れを示すフローチャートである。ステップS41では、表示部26にベストフィット基準調整ウィンドウ84を表示させ、作業員による、部分ベストフィットで使用する測定点の選択の入力を受け付ける。ステップS42では、全体ベストフィットで使用しない測定点の選択の入力を受け付ける。ステップS43では、部分ベストフィットの重みの設定の入力を受け付ける。ステップS41〜S43の処理は、基準調整部46からの指令により表示制御部44において行う。
FIG. 21 is a flow chart showing the flow of processing in the
ステップS44では、プレビューボタン90がクリックされたか否かを判定する。プレビューボタン90がクリックされたときにはステップS45へ移行し、プレビューボタン90がクリックされていないときにはステップS47へ移行する。
In step S44, it is determined whether the
ステップS45では、製品座標系の移動量を計算し、移動後の製品座標系における設計値に対する各測定点の測定値のずれ情報を算出する。製品座標系の移動量は、重みを設定した後の、部分ベストフィットによる選択された測定点におけるずれの大きさの和と、全体ベストフィットによる測定点におけるずれの大きさの和とを足した値が小さくなるように計算される。ステップS45の処理は、基準調整部46からの指令によりずれ情報算出部40によって行う。
In step S45, the amount of movement of the product coordinate system is calculated, and the deviation information of the measured value at each measurement point with respect to the design value in the moved product coordinate system is calculated. The amount of movement of the product coordinate system was obtained by adding the sum of the deviation magnitudes at the selected measurement points by the partial best fit and the sum of the deviation magnitudes at the measurement points by the overall best fit after setting the weights. The value is calculated to be small. The process of step S45 is performed by the deviation
ステップS46では、ステップS45で算出された各測定点のずれ情報を、ずれ情報平面図、または、ずれ情報立体図として表示させるように、表示部26に制御信号を出力する。ステップS47は、キャンセルボタン94がクリックされたか否かを判定する。キャンセルボタン94がクリックされたときにはステップS41へ移行し、キャンセルボタン94がクリックされていないときにはステップS48へ移行する。
In step S46, a control signal is output to the
ステップS48は、OKボタン92がクリックされたか否かを判定する。OKボタン92がクリックされたときにはステップS49へ移行し、OKボタン92がクリックされていないときにはステップS43へ移行する。
A step S48 decides whether or not the
ステップS49では、製品座標系の移動量を計算し、移動後の製品座標系における設計値に対する各測定点の測定値のずれ情報を算出する。ステップS49の処理は、基準調整部46からの指令によりずれ情報算出部40によって行う。ステップS45におけるずれ情報の算出の処理がすでに行われている場合には、ステップS49の処理を飛ばしてもよい。
In step S49, the movement amount of the product coordinate system is calculated, and the deviation information of the measurement value of each measurement point with respect to the design value in the product coordinate system after the movement is calculated. The process of step S49 is performed by the deviation
ステップS50では、ずれ情報平面図、または、ずれ情報立体図として表示させるように、表示部26に制御信号を出力する。ステップS50の処理は、基準調整部46からの指令により表示制御部44において行う。
In step S50, a control signal is output to the
[作用効果]
第3の実施の形態では、成形型修正データ作成装置22において、測定点におけるずれの大きさの和が小さくなるように製品座標系を移動する。よって、自動的に製品座標系の調整を行うことができ、作業員の作業量を低減することができ、作業員ごとの経験や能力の差による製品座標系の移動量のバラつきを低減させることで、結果として、製品の寸法品質も向上できる。[Effect]
In the third embodiment, in the molding die correction
さらに、成形型修正データ作成装置22において、選択した測定点におけるずれの大きさの和が小さくなるように製品座標系の移動量を算出する部分ベストフィットと、すべての測定点におけるずれの大きさの和が小さくなるように製品座標系の移動量を算出する全体ベストフィットとを行うようにする。そして、部分ベストフィットによる移動量の値、全体ベストフィットによる移動量の値、部分ベストフィットによる移動量と全体ベストフィットによる移動量との中間値、および、部分ベストフィットによる移動量と全体ベストフィットによる移動量とに挟まれる範囲内において、それぞれの移動量の重みづけを複数変えた値の算出を同時に行い、その算出結果群の中から、作業員が、成形型の修正方法を勘案して1つの算出結果を選択して、選択された算出結果による値を最終的な移動量として製品座標系を調整する。
Further, in the molding die correction
よって、成形型の修正が難しい部位や、修正に工数がかかる部位の測定点について部分ベストフィットを優先するように重みを調整することで、成形型の修正を容易にすることができる。 Therefore, it is possible to easily correct the molding die by adjusting the weights so that the partial best fit is prioritized with respect to the measurement point of the portion where the molding die is difficult to modify or the portion where the number of man-hours is required for the modification.
〔他の実施の形態〕
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることはもちろんである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。[Other Embodiments]
Although the present invention has been described using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It is needless to say that various changes or improvements can be added to the above embodiment. It is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.
Claims (3)
前記設計製品モデル(50)に基づき、前記製品を成形する成形型を作成する成形型作成工程と、
前記成形型を用いて製品を試作成形する試作成形工程と、
試作成形された前記製品における複数の測定点の位置を、あらかじめ設定された三次元座標系である測定座標系上において測定する測定工程と、
前記測定工程において測定した前記測定点の測定値と、前記測定点に対応する前記設計製品モデル(50)上の点の設計値とのずれの大きさを算出するずれ情報算出工程と、
前記設計製品モデル(50)の前記製品の形状を示す図面と、前記ずれの大きさとを表示部(26)に表示する表示工程と、
前記測定点における前記ずれの大きさが小さくなるように、前記製品座標系の位置を調整する基準調整工程と、
調整後の前記製品座標系における設計値に対する前記ずれの大きさを算出するずれ情報再算出工程と、
前記製品上の前記製品座標系の位置を、前記基準調整工程において調整後の前記製品座標系の位置とするように、前記成形型を修正する成形型修正工程と、
を有し、
前記基準調整工程において、前記測定点における前記ずれの大きさの和が小さくなるように前記製品座標系を調整し、
前記基準調整工程において、選択した前記測定点における前記ずれの大きさの和が小さくなるように前記製品座標系の移動量を算出する部分ベストフィットと、すべての前記測定点における前記ずれの大きさの和が小さくなるように前記製品座標系の移動量を算出する全体ベストフィットと、を有し、前記部分ベストフィットによる前記移動量の値、前記全体ベストフィットによる前記移動量の値、前記部分ベストフィットによる前記移動量と前記全体ベストフィットによる前記移動量との中間値、および、前記部分ベストフィットによる前記移動量と前記全体ベストフィットによる前記移動量とに挟まれる範囲内において、それぞれの前記移動量の重みづけを複数変えた値の算出を同時に行い、その算出結果群の中から、作業員が、成形型の修正方法を勘案して1つの算出結果を選択して、選択された算出結果による値に基づいて前記製品座標系を調整する、成形型の修正方法。A product design step of designing a design product model (50) having a product three-dimensional shape and design value information on a product coordinate system which is a preset three-dimensional coordinate system;
A mold making step of making a mold for molding the product based on the designed product model (50);
A trial molding step of trial molding a product using the molding die,
Positions of a plurality of measurement points in the prototype molded product, a measurement step of measuring on a measurement coordinate system that is a preset three-dimensional coordinate system,
A deviation information calculating step of calculating a magnitude of deviation between a measured value of the measuring point measured in the measuring step and a design value of a point on the designed product model (50) corresponding to the measuring point;
A drawing showing the shape of the product of the designed product model (50) and a display step of displaying the size of the deviation on a display unit (26);
A reference adjustment step of adjusting the position of the product coordinate system so that the magnitude of the deviation at the measurement point becomes small,
A deviation information recalculation step of calculating the magnitude of the deviation with respect to the design value in the adjusted product coordinate system,
A position of the product coordinate system on the product, so as to be the position of the product coordinate system after adjustment in the reference adjustment step, a mold correction step of correcting the mold,
Have
In the reference adjusting step, the product coordinate system is adjusted so that the sum of the magnitudes of the deviations at the measurement points becomes small,
In the reference adjustment step, a partial best fit that calculates the amount of movement of the product coordinate system so that the sum of the magnitudes of the deviations at the selected measurement points becomes small, and the magnitudes of the deviations at all the measurement points. A total best fit for calculating the movement amount of the product coordinate system so that the sum of the values becomes smaller, the value of the movement amount by the partial best fit, the value of the movement amount by the whole best fit, and the portion. In the range between the movement amount by the best fit and the movement amount by the overall best fit, and within the range sandwiched between the movement amount by the partial best fit and the movement amount by the overall best fit, each of the above The calculation is performed at the same time by changing the weighting of the movement amount, and the worker selects one calculation result from the calculation result group in consideration of the correction method of the molding die, and the selected calculation is performed. A method for correcting a molding die, wherein the product coordinate system is adjusted based on a value obtained as a result.
前記基準調整工程において、前記製品座標系の平行移動量、および、各座標軸周りの回転移動量を、作業員が入力することにより前記製品座標系の移動量を調整する、成形型の修正方法。A method for modifying a molding die according to claim 1, wherein
In the reference adjusting step, a method for correcting a molding die, wherein a worker inputs a parallel movement amount of the product coordinate system and a rotation movement amount around each coordinate axis to adjust the movement amount of the product coordinate system.
前記基準調整工程において、前記測定点のうち、前記製品における前記製品座標系を規定する部位の前記測定点の目標値を、作業員が入力することにより前記製品座標系の移動量を調整する、成形型の修正方法。A method for modifying a molding die according to claim 1, wherein
In the reference adjustment step, among the measurement points, the target value of the measurement point of the part that defines the product coordinate system in the product, the worker adjusts the movement amount of the product coordinate system by inputting, Mold modification method.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017025572 | 2017-02-15 | ||
| JP2017025572 | 2017-02-15 | ||
| PCT/JP2018/005257 WO2018151212A1 (en) | 2017-02-15 | 2018-02-15 | Shaping mold correction method and deviation information display method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2018151212A1 JPWO2018151212A1 (en) | 2019-12-12 |
| JP6735367B2 true JP6735367B2 (en) | 2020-08-05 |
Family
ID=63170593
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018568602A Active JP6735367B2 (en) | 2017-02-15 | 2018-02-15 | Mold correction method |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP6735367B2 (en) |
| CN (1) | CN110300968B (en) |
| WO (1) | WO2018151212A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025104966A1 (en) * | 2023-11-17 | 2025-05-22 | 富士フイルムビジネスイノベーション株式会社 | Information processing system and program |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112740281B (en) * | 2019-01-31 | 2025-07-29 | 佩里多特打印有限责任公司 | Method and system for generating objects |
| CN114654623B (en) * | 2020-12-22 | 2023-06-23 | 青岛海信模具有限公司 | Method for correcting reverse deformation of injection mold |
| JP7666081B2 (en) * | 2021-03-31 | 2025-04-22 | 富士フイルムビジネスイノベーション株式会社 | Information processing device and information processing program |
| CN113601267B (en) * | 2021-07-26 | 2022-09-20 | 成都飞机工业(集团)有限责任公司 | Method for establishing part machining coordinate system |
| CN119773117B (en) * | 2025-03-07 | 2025-05-16 | 宁波天龙电子股份有限公司 | A mold repair method for preparing a mold for a plastic product with a round shaft feature |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2947367B2 (en) * | 1990-10-25 | 1999-09-13 | 株式会社 ミツトヨ | Inspection drawing display method and device |
| JP4357156B2 (en) * | 2002-06-11 | 2009-11-04 | トヨタ自動車株式会社 | 3D object measurement evaluation system |
| JP2008036889A (en) * | 2006-08-02 | 2008-02-21 | Toyota Motor Corp | Mold correction method, mold correction amount calculation method, mold correction amount calculation system, and mold correction amount calculation program |
| JP2008287468A (en) * | 2007-05-17 | 2008-11-27 | Toyota Motor Corp | Mold design method and apparatus and program used therefor |
| JP5688253B2 (en) * | 2010-09-08 | 2015-03-25 | 株式会社オプトン | Mold correction method |
| CN104476109A (en) * | 2014-09-25 | 2015-04-01 | 北京航星机器制造有限公司 | Skin structure accurate positioning machining method |
| JP2016203216A (en) * | 2015-04-23 | 2016-12-08 | トヨタ自動車株式会社 | Correction method of forging die |
| JP6460938B2 (en) * | 2015-07-30 | 2019-01-30 | 株式会社キーエンス | Measurement object measurement program, measurement object measurement method, and magnification observation apparatus |
-
2018
- 2018-02-15 JP JP2018568602A patent/JP6735367B2/en active Active
- 2018-02-15 WO PCT/JP2018/005257 patent/WO2018151212A1/en not_active Ceased
- 2018-02-15 CN CN201880012135.6A patent/CN110300968B/en active Active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025104966A1 (en) * | 2023-11-17 | 2025-05-22 | 富士フイルムビジネスイノベーション株式会社 | Information processing system and program |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110300968A (en) | 2019-10-01 |
| JPWO2018151212A1 (en) | 2019-12-12 |
| CN110300968B (en) | 2021-07-23 |
| WO2018151212A1 (en) | 2018-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6735367B2 (en) | Mold correction method | |
| EP3581312B1 (en) | Lamination control device, and lamination control method and program | |
| CN102105908A (en) | Method and device for the production of a master pattern tool | |
| US10112304B2 (en) | Robot programming apparatus for teaching machining operation to robot | |
| KR101928419B1 (en) | Tool Path Generation Method and Machine Tool | |
| JP2009175954A (en) | Generating device of processing robot program | |
| JP5197640B2 (en) | Machining simulation apparatus and numerical control apparatus | |
| CN112748699B (en) | Simulation device, numerical control device and simulation method | |
| US10732604B2 (en) | System and method for virtually calibrating a computer numeric controlled machine to compensate for surface distortions | |
| US20090299526A1 (en) | Device and method for processing a robot control program | |
| EP3137955A2 (en) | Beam tool pathing for 3d compound contours using machining path surfaces to maintain a single solid representation of objects | |
| US11654616B2 (en) | Controller and 3D printing apparatus for varying density support structures through interpolation of support polygon boundaries with scalar density fields | |
| JP4024117B2 (en) | Measurement support device | |
| JP5291482B2 (en) | Robot teaching program correction device | |
| JP5985087B1 (en) | Numerical controller | |
| US10739750B2 (en) | Method for correcting deviations in a production process of an article using a head-mounted display | |
| US11639023B2 (en) | Interactive design tool for varying density support structures | |
| JP7648788B2 (en) | Machining shape model comparison device and numerical control machine system | |
| JP6894591B2 (en) | Measurement data generator, machining program generation system, measurement data generation method | |
| JP2617292B2 (en) | Program creation device for numerically controlled machine tools | |
| CN108008699B (en) | Machining path calculation device and machining path calculation method | |
| US20250339248A1 (en) | Method of producing a dental restoration | |
| JP2006113846A (en) | Information processing apparatus and method | |
| JPS62256103A (en) | How to create a machine program for numerical control | |
| CN120823281A (en) | Dispensing path, program generation method, system and device under spatial contour points |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A529 | Written submission of copy of amendment under article 34 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A5211 Effective date: 20190702 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190702 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200707 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200713 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6735367 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |