JPH07296191A - Metallic mold draught verifying method for free curved surface - Google Patents

Metallic mold draught verifying method for free curved surface

Info

Publication number
JPH07296191A
JPH07296191A JP6083096A JP8309694A JPH07296191A JP H07296191 A JPH07296191 A JP H07296191A JP 6083096 A JP6083096 A JP 6083096A JP 8309694 A JP8309694 A JP 8309694A JP H07296191 A JPH07296191 A JP H07296191A
Authority
JP
Japan
Prior art keywords
plane
value
vector
angle
point
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
Application number
JP6083096A
Other languages
Japanese (ja)
Inventor
Yayoko Shiraishi
八代子 白石
Haruo Kawai
春夫 川井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP6083096A priority Critical patent/JPH07296191A/en
Publication of JPH07296191A publication Critical patent/JPH07296191A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C33/00Moulds or cores; Details thereof or accessories therefor
    • B29C33/38Moulds or cores; Details thereof or accessories therefor characterised by the material or the manufacturing process
    • B29C33/3835Designing moulds, e.g. using CAD-CAM

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Mechanical Engineering (AREA)
  • Mounting, Exchange, And Manufacturing Of Dies (AREA)
  • Moulds For Moulding Plastics Or The Like (AREA)

Abstract

PURPOSE:To provide an efficient design method in three-dimensional design as the verifying method for a metallic mold draught. CONSTITUTION:This method is constituted of a first stage in which a normal vector value at a point instructed on a three-dimensional free curved surface is converted to a vector value projected on a Y-Z plane and the gradient angle of the Y-Z plane is calculated by the inner product of the value and a Z-axis vector, a second stage in which the normal vector value at an instructed point is converted to the vector value projected on an X-Y plane and the gradient angle of the X-Y plane is calculated by the inner product of the value and an X-axis vector, a third stage in which the gradient angle at the instructed point is found after comparing calculated gradient angles, and a fourth stage in which a result is displayed.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、CADを用いた3次元
設計における成型品設計方法に関し、より詳細には3次
元的自由曲面上の金型抜き勾配の検証方法に関するもの
である。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for designing a molded product in three-dimensional design using CAD, and more particularly to a method for verifying a die draft on a three-dimensional free-form surface.

【0002】[0002]

【従来の技術】CADを用い3次元設計における成型品
設計を行う際、成型品を金型から取り出しやすくするた
め、抜き勾配の値を考慮することが不可欠である。しか
し従来のCAD設計システムでは、平面形状に抜き勾配
を付加して形状作成を行うもの(特開 平4−3613
78号)などしかなく、自由曲面上の抜き勾配の値を検
証しながら、より精度の高い成型品設計を行うための検
証手法がなかった。従って、従来は自由曲面上の抜き勾
配の検証を行うために、まず検証すべき形状を検証点か
らYZ平面でカット(切断)した断面形状をとり二次元
化した後、その点におけるZ方向の抜き勾配角度をだ
し、次に同じ形状を同じ検証点からXY平面でカットし
た断面形状をとり、二次元化した後、その点におけるX
方向の抜き勾配角度を出す。そして2つの値を比較する
ことによって自由曲面上の抜き勾配角度の 検証を行う
という手法をとっていた。
2. Description of the Related Art When designing a molded product in a three-dimensional design using CAD, it is essential to consider the value of the draft in order to make it easier to remove the molded product from the mold. However, in a conventional CAD design system, a draft is added to a planar shape to create the shape (Japanese Patent Laid-Open No. 4-3613).
No. 78) and the like, and there was no verification method for designing a molded product with higher accuracy while verifying the value of the draft on the free-form surface. Therefore, in the past, in order to verify the draft on a free-form surface, first, a cross-sectional shape obtained by cutting (cutting) the verification point on the YZ plane from the verification point is made into a two-dimensional shape, and then the Z direction at that point is measured. Draw the draft angle, then take the same shape from the same verification point on the XY plane to obtain a cross-sectional shape, make it two-dimensional, and then X at that point.
Draw the draft angle of the direction. Then, the method of verifying the draft angle on the free-form surface by comparing the two values was used.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、このよ
うな従来の方法では非常に工数がかかる為、数箇所のみ
の大まかなチェックしかできず信頼性も低かったため、
より精度の高い抜き勾配の検証を行いながらの効率的な
3次元設計ができないという問題点を有していた。本発
明は上記課題を解決するもので、3次元的ベクトル値を
平面的に変換させることにより、断面形状をとらずに自
由曲面における勾配角度の検証を行うための、金型抜き
勾配検証方法を提供することを目的としている。
However, since such a conventional method requires a great number of man-hours, only a rough check can be made at only a few places and the reliability is low.
There is a problem that an efficient three-dimensional design cannot be performed while verifying the draft with higher accuracy. The present invention solves the above problem, and provides a die drafting gradient verification method for verifying a gradient angle on a free-form surface without taking a cross-sectional shape by converting a three-dimensional vector value in a plane. It is intended to be provided.

【0004】[0004]

【課題を解決するための手段】本発明は上記目的を達成
するために、3次元的自由曲面上の指示した点における
法線ベクトル値を、YZ平面に投影させたベクトル値に
変換し、その値とZ軸ベクトルとの内積よりYZ平面の
勾配角度を算出する第一段階と、指示した点における法
線ベクトル値を、XY平面に投影させたベクトル値に変
換し、その値とX軸ベクトルとの内積よりXY平面の勾
配角度を算出する第二段階と、算出したそれぞれの値を
比較したうえで指示した点における、抜き勾配角度を求
める第三段階と、勾配角度の変化を識別するために、求
めた勾配角度値にあわせて5゜以下なら赤、10゜以下
なら黄色...という具合に、色分けした円を検証位置
に作成することによって結果表示を行う第四段階からな
る構成としている。
In order to achieve the above object, the present invention converts a normal vector value at a designated point on a three-dimensional free-form surface into a vector value projected on a YZ plane, The first step of calculating the gradient angle of the YZ plane from the inner product of the value and the Z axis vector, and converting the normal vector value at the designated point into a vector value projected on the XY plane, and the value and the X axis vector In order to identify the change in the gradient angle, the second step of calculating the gradient angle of the XY plane from the inner product of and, and the third step of calculating the draft angle at the indicated point after comparing the calculated values In accordance with the obtained gradient angle value, red is below 5 ° and yellow is below 10 °. . . In other words, the result is displayed by creating a color-coded circle at the verification position.

【0005】[0005]

【作用】本発明は上記した構成により、抜き勾配の検証
を行いながら3次元設計を行うことにより、設計精度の
向上および、効率化を図ることができる。
According to the present invention, with the above-described structure, it is possible to improve the design accuracy and efficiency by performing the three-dimensional design while verifying the draft.

【0006】[0006]

【実施例】以下、本発明の一実施例の自由曲面における
金型抜き勾配検証方法について図1〜図7を参照しなが
ら説明する。図1は自由曲面における金型抜き勾配検証
方法の全体処理を示すフローチャ−トである。図1で示
すように、本発明によれば検証点Aをピック(選択)
し、YZ平面,XY平面それぞれの勾配角度を自動算出
することにより、検証点の抜き勾配角度を即座に表示さ
せることが可能である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A method for verifying a die draft on a free-form surface according to an embodiment of the present invention will be described below with reference to FIGS. FIG. 1 is a flow chart showing the overall processing of the method for verifying the draft of a mold on a free-form surface. According to the present invention, as shown in FIG. 1, the verification point A is picked.
However, it is possible to immediately display the draft angle of the verification point by automatically calculating the gradient angle of each of the YZ plane and the XY plane.

【0007】図2のフローチャートと図3〜図6を参照
しながら、第一段階および第二段階からなる勾配角度算
出方法の詳細を説明する。まず第一段階としてYZ平面
の勾配角度を算出するため点Aにおける法線ベクトルB
の値を出す。そして図3に示すように、その値をX成分
がゼロとなるベクトルに変換する。その結果、ベクトル
BをYZ平面に投影した二次元的ベクトルに置き換え
る。さらに、その値を単位ベクトル化したCベクトルを
求める。そしてZ軸に平行でかつ、単位ベクトルとなる
Dベクトルの値を出し、図4に示すようにベクトルの内
積よりCベクトルとDベクトルのなす角θ1を求め、そ
の角度より検証点Aの勾 配角度となるθ2を求める。
The details of the gradient angle calculating method including the first step and the second step will be described with reference to the flowchart of FIG. 2 and FIGS. First, as a first step, the normal vector B at the point A for calculating the gradient angle of the YZ plane
Give the value of. Then, as shown in FIG. 3, the value is converted into a vector in which the X component is zero. As a result, the vector B is replaced with a two-dimensional vector projected on the YZ plane. Further, a C vector obtained by converting the value into a unit vector is obtained. Then, the value of the D vector that is parallel to the Z axis and becomes the unit vector is obtained, and the angle θ1 formed by the C vector and the D vector is obtained from the inner product of the vectors as shown in FIG. Find the angle θ2.

【0008】次に同様の手順で、第二段階では、XY平
面の勾配角度を求める。そして第三段階として、算出さ
れた値を比較したうえで指示した点における抜き勾配角
度を求め、第四段階として図7に示すように勾配角度の
変化を識別するために、求めた勾配角度値にあわせて5
゜以下なら赤10゜以下なら黄色・・という具合に、色
分けした円10を検証位置に作成することで検証結果を
わかりやすく表している。以上4段階の構成により、従
来の方法よりもはるかに効率的でかつ、精度の高い自由
曲面における金型抜き勾配角度の検証が行えるようなっ
た。
Next, in the second step, the gradient angle of the XY plane is obtained by the same procedure. Then, as a third step, the draft angle at the indicated point is obtained after comparing the calculated values, and as a fourth step, the gradient angle value obtained in order to identify the change in the gradient angle as shown in FIG. To 5
If the degree is less than or equal to 10 degrees, the red is less than 10 degrees, the color is yellow, and so on. With the above four-stage configuration, it has become possible to verify the die draft angle on a free-form surface, which is much more efficient and more accurate than the conventional method.

【0009】[0009]

【発明の効果】以上の実施例から明らかなように、従来
の方法では工数がかかりすぎて大まかなチェックしかで
きなかった自由曲面における抜き勾配の検証が、本発明
によれば瞬時にZY方向および、XY方向それぞれから
の角度測定がおこなえるようになったため、常に十分な
検証ができ、確実に自由曲面上の金型抜き勾配の測定を
行いながら3次元設計が出来る手法を提供できるように
なった。
As is apparent from the above embodiments, according to the present invention, it is possible to verify the draft in the ZY direction instantaneously by using the conventional method, which requires too many man-hours and can only roughly check. Since the angle measurement from each of the X and Y directions can now be performed, it is possible to always perform sufficient verification, and to provide a method that can reliably perform three-dimensional design while measuring the mold draft on a free-form surface. .

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

【図1】本発明の一実施例の自由曲面における金型抜き
勾配検証方法の全体処理フローチャ−ト
FIG. 1 is an overall process flow chart of a method for verifying a die draft on a free-form surface according to an embodiment of the present invention.

【図2】本発明における勾配角度算出方法のフローチャ
ート図
FIG. 2 is a flowchart of a gradient angle calculation method according to the present invention.

【図3】検証点の法線ベクトルBをYZ平面に投影させ
た斜視図
FIG. 3 is a perspective view in which a normal vector B of a verification point is projected on a YZ plane.

【図4】ベクトルの内積よりYZ平面の勾配角度を算出
した側面図
FIG. 4 is a side view in which the gradient angle of the YZ plane is calculated from the inner product of vectors.

【図5】検証点の法線ベクトルBをXY平面に投影させ
た斜視図
FIG. 5 is a perspective view in which a normal vector B of a verification point is projected on an XY plane.

【図6】ベクトルの内積よりXY平面の勾配角度を算出
した側面図
FIG. 6 is a side view in which the gradient angle of the XY plane is calculated from the inner product of vectors.

【図7】勾配角度の変化を識別するため色分けした結果
表示を表す斜視図
FIG. 7 is a perspective view showing a result display that is color-coded to identify a change in gradient angle.

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

A 検証点 B,C,D,E,F ベクトル 10 色分けした円 A Verification points B, C, D, E, F vectors 10 circles with different colors

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 自由曲面上の指示した点における法線ベ
クトル値を、YZ平面に投影させたベクトル値に変換
し、その値とZ軸ベクトルとの内積よりYZ平面の勾配
角度を算出する第一段階と、指示した点における法線ベ
クトル値を、XY平面に投影させたベクトル値に変換
し、その値とX軸ベクトルとの内積よりXY平面の勾配
角度を算出する第二段階と、算出したそれぞれの平面に
おける勾配角度を比較したうえで、指示した点における
勾配角度を求める第三段階と、勾配角度の変化を識別す
るために求めた角度にあわせ色分けした円を検証位置に
作成することによって結果表示を行う第四段階とからな
ることを特徴とする自由曲面における金型抜き勾配検証
方法。
1. A method of converting a normal vector value at a designated point on a free-form surface into a vector value projected on a YZ plane, and calculating a gradient angle of the YZ plane from an inner product of the value and the Z axis vector. One step, and a second step of converting the normal vector value at the designated point into a vector value projected on the XY plane and calculating the gradient angle of the XY plane from the inner product of that value and the X axis vector. Comparing the slope angles on each of the above planes, create the third stage to calculate the slope angle at the specified point, and create a color-coded circle at the verification position according to the angle obtained to identify the change in the slope angle. A method for verifying the draft of a metal mold on a free-form surface, comprising:
JP6083096A 1994-04-21 1994-04-21 Metallic mold draught verifying method for free curved surface Pending JPH07296191A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6083096A JPH07296191A (en) 1994-04-21 1994-04-21 Metallic mold draught verifying method for free curved surface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6083096A JPH07296191A (en) 1994-04-21 1994-04-21 Metallic mold draught verifying method for free curved surface

Publications (1)

Publication Number Publication Date
JPH07296191A true JPH07296191A (en) 1995-11-10

Family

ID=13792662

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6083096A Pending JPH07296191A (en) 1994-04-21 1994-04-21 Metallic mold draught verifying method for free curved surface

Country Status (1)

Country Link
JP (1) JPH07296191A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000006362A1 (en) * 1998-07-28 2000-02-10 Fujitsu Limited Mold design system and computer-readable recording medium having mold design program recorded therein
CN103111529A (en) * 2013-03-20 2013-05-22 沈阳飞机工业(集团)有限公司 Machining method of U-shaped sheet metal part resilience mould tire

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000006362A1 (en) * 1998-07-28 2000-02-10 Fujitsu Limited Mold design system and computer-readable recording medium having mold design program recorded therein
US6917905B2 (en) 1998-07-28 2005-07-12 Fujitsu Limited Mold design system and computer-readable recording medium storing mold design program
CN103111529A (en) * 2013-03-20 2013-05-22 沈阳飞机工业(集团)有限公司 Machining method of U-shaped sheet metal part resilience mould tire

Similar Documents

Publication Publication Date Title
JP5272025B2 (en) Method for analyzing structural response of an object, computer for processing a computer program for executing computer software encoding the method, and computer-readable storage medium storing the computer program
CN103886593B (en) A kind of based on three-dimensional point cloud curved surface circular hole detection method
JP4886527B2 (en) How to modify mold model data
US8184909B2 (en) Method for comparing sectioned geometric data representations for selected objects
Wong et al. Parting line formation by slicing a 3D CAD model
CN105740522B (en) A kind of Datum reference frames auto-creating method of orientated tolerance technology
JP2520202B2 (en) Measured value evaluation method
CN110377997B (en) Method and system for inspecting bushing for mold matching design of building aluminum template
US6711530B1 (en) Method for evaluating error in shape of free curved surface
JPH07296191A (en) Metallic mold draught verifying method for free curved surface
CN106447781B (en) It is a kind of based on Minkowski and towards the collision checking method of automatic assembling
TWI406189B (en) Method for constructing triangular grids of point clouds
JPH10154169A (en) Method for evaluating deformation of molded product
JPH09147144A (en) Die draft verification system in free-form surface
JPH10128817A (en) Deformation simulation method and optimum module determining method for molded product
Gou et al. A geometric method for computation of datum reference frames
JPH02197965A (en) Method for displaying three-dimensional analysis data as pattern
JP2003344042A (en) Functional quality inspection method by three- dimensional solid model
JP2017041241A (en) Design support device and design support method
JPH0727582B2 (en) Shape modeling system in CAD system
Yunyong et al. Geometric analysis of investment casting turbine blades based on digital measurement data.
US11934743B2 (en) Method for measuring the surface shape of a toric mirror
JP3757064B2 (en) Draft generation method
WO2023199575A1 (en) Model generating device, model generating system, model generating method, and program
JP2003271687A (en) Device and method for detecting interference model and memory medium