JPH04361380A - Molded part designing device - Google Patents
Molded part designing deviceInfo
- Publication number
- JPH04361380A JPH04361380A JP3136684A JP13668491A JPH04361380A JP H04361380 A JPH04361380 A JP H04361380A JP 3136684 A JP3136684 A JP 3136684A JP 13668491 A JP13668491 A JP 13668491A JP H04361380 A JPH04361380 A JP H04361380A
- Authority
- JP
- Japan
- Prior art keywords
- basic
- chamfering
- intersection angle
- name
- identification
- 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.)
- Granted
Links
Landscapes
- Injection Moulding Of Plastics Or The Like (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は成形品設計装置に関し、
より詳細には、射出成形品等の設計を行うコンピュータ
を用いたCADシステムの分野に適用される。[Industrial Application Field] The present invention relates to a molded product design device.
More specifically, it is applied to the field of CAD systems using computers for designing injection molded products and the like.
【0002】0002
【従来の技術】図形作成に要する時間を短縮するために
広く使用されているCADシステム等の図形作成装置で
は、図形を作成するに際し、例えば曲線、円弧、点等の
単純な図形を入力することにより、それらの組合せで図
面を作成するようになっている。2. Description of the Related Art In graphic creation devices such as CAD systems, which are widely used to reduce the time required for graphic creation, when creating a graphic, it is necessary to input simple shapes such as curves, arcs, points, etc. Now, drawings can be created by combining them.
【0003】またパラメトリック設計の場合には、半径
、長さ、回転角度といった個々図形パラメータを入力す
ることで、各々の図形の作成、修正等を行うようになっ
ている。In the case of parametric design, each figure is created, modified, etc. by inputting individual figure parameters such as radius, length, and rotation angle.
【0004】0004
【発明が解決しようとする課題】ところで、意匠データ
である基本図面から成形品モデルを作成するときの1つ
の作業として、金型の離型性を考慮した面取り作業があ
る。すなわち、連接する2つの基本面のコーナー部(接
続部)が鋭角になるときには、このコーナー部を湾曲面
に形成する作業である。By the way, one of the operations when creating a molded product model from a basic drawing, which is design data, is a chamfering operation that takes into consideration the releasability of the mold. That is, when the corner portion (connection portion) of two connected basic surfaces forms an acute angle, this work is to form this corner portion into a curved surface.
【0005】しかしながら、上記した従来のシステムで
は、個々の図形は独立に存在するので、面取り作業は図
面を見ながら操作者が個々に行う必要があった。また、
面取りを行うと必ず不要となる面が生ずることから、こ
の不要面も修正する必要があり、操作者にとっては操作
量が増えるだけでなく、煩わしい作業となっていた。さ
らに、操作量が増えることによる人為的なミスの発生も
起こりやすいといった問題があった。However, in the above-mentioned conventional system, since each figure exists independently, it is necessary for the operator to perform chamfering work individually while looking at the drawing. Also,
When chamfering is performed, unnecessary surfaces are always created, so it is necessary to correct these unnecessary surfaces, which not only increases the amount of operation for the operator but also becomes a troublesome task. Furthermore, there is a problem in that human errors are more likely to occur due to the increased amount of operations.
【0006】本発明はかかる実情に鑑みてなされたもの
で、その目的は、意匠データである基本図面に金型の離
型性を考慮した面取り作業を自動的に行うことができる
成形品設計装置を提供することにある。The present invention has been made in view of the above circumstances, and its purpose is to provide a molded product design device that can automatically perform a chamfering operation in consideration of mold releasability on a basic drawing that is design data. Our goal is to provide the following.
【0007】[0007]
【課題を解決するための手段】上記課題を解決するため
、本発明の成形品設計装置は、意匠データである基本図
面から成形品モデルを作成する図形作成システムであっ
て、前記基本図面に含まれる各基本面同士の接続部分の
面取りを行うための曲率半径値を設定する設定手段と、
前記基本図面に含まれる各基本面毎に識別名称を作成す
る第1の名称作成手段と、この第1の名称作成手段によ
って識別名称が付加された各基本面のつながり情報を作
成する第1のつながり情報作成手段と、前記各基本面の
うち連接する2つの基本面の交差角を算出する交差角算
出手段と、この交差角算出手段によって算出された交差
角に基づき、この交差角が予め設定された値を越えてい
るときにはその2つの基本面の接続部分に面取りを施す
ものとして識別する面取り識別手段と、この面取り識別
手段によって識別された2つの基本面の接続部分に、前
記設定手段によって設定された曲率半径値でもって面取
りを行う面取り処理手段と、この面取り処理手段によっ
て新たに作成された湾曲面に識別名称を作成する第2の
名称作成手段と、この第2の名称作成手段によって識別
名称が付加された湾曲面と前記面取り処理手段によって
修正された2つの基本面とのつながり情報を作成する第
2のつながり情報作成手段とを備えた構成とする。[Means for Solving the Problems] In order to solve the above-mentioned problems, the molded product design device of the present invention is a figure creation system that creates a molded product model from a basic drawing that is design data. a setting means for setting a radius of curvature value for chamfering a connecting portion between each basic surface;
a first name creation means for creating an identification name for each basic surface included in the basic drawing; and a first name creation means for creating connection information of each basic surface to which an identification name has been added by the first name creation means. a connection information creation means, an intersection angle calculation means for calculating an intersection angle between two connected basic planes among the respective basic planes, and an intersection angle that is preset based on the intersection angle calculated by the intersection angle calculation means. a chamfer identification means for identifying that the connecting portion of the two basic surfaces is to be chamfered when the value exceeds the specified value; A chamfering means for chamfering with a set radius of curvature value, a second name creating means for creating an identification name on a curved surface newly created by the chamfering means, and a second name creating means for creating an identification name on a curved surface newly created by the chamfering means. The present invention is configured to include second connection information creation means for creating connection information between the curved surface to which the identification name is added and the two basic surfaces modified by the chamfering processing means.
【0008】[0008]
【作用】設定手段により、基本図面に含まれる各基本面
同士の接続部の面取りを行うための曲率半径値を予め設
定する。[Operation] The setting means presets the radius of curvature value for chamfering the connection portion between each basic surface included in the basic drawing.
【0009】名称作成手段では、与えられた意匠データ
である基本図面に含まれる各基本面毎に識別名称を作成
し付加する。そして、この名称作成手段によって識別名
称が付加された各基本面のつながり情報をつながり情報
作成手段によって作成する。例えば、基本面「面1」と
基本面「面2」とは辺「辺1」によって接続されている
といった情報を作成する。The name creation means creates and adds an identification name to each basic surface included in the basic drawing, which is the given design data. Then, the connection information creation means creates connection information for each basic plane to which the identification name has been added by the name creation means. For example, information such as that the basic surface "Surface 1" and the basic surface "Surface 2" are connected by the side "Side 1" is created.
【0010】一方、交差角算出手段では、与えられた意
匠データである基本図面に含まれる各基本面のうち連接
する2つの基本面の交差角を算出する。例えば、各基本
面の法線ベクトルを算出し、連接する2つの基本面の法
線ベクトルのなす角(交差角)を算出する。On the other hand, the intersection angle calculation means calculates the intersection angle between two connected basic surfaces among the basic surfaces included in the basic drawing that is the given design data. For example, the normal vector of each basic surface is calculated, and the angle formed by the normal vectors of two connected basic surfaces (intersection angle) is calculated.
【0011】面取り識別手段では、この交差角算出手段
によって算出された交差角に基づき、この交差角が予め
設定された値(例えば30度)以上であるときには、そ
の2つの基本面の接続部分に面取りを施すものとして識
別する。[0011] Based on the intersection angle calculated by the intersection angle calculation means, the chamfer identification means determines whether the intersection angle is equal to or greater than a preset value (for example, 30 degrees) at the connecting portion of the two basic surfaces. Identifies as being chamfered.
【0012】面取り処理手段では、この面取り識別手段
によって識別された2つの基本面の接続部分の面取りを
、設定手段によって設定された曲率半径値でもって行い
、新たに作成された湾曲面の面データを属性として付加
する。また、面取り処理手段では、面取りを行うことに
よって修正された2つの基本面の面データを修正し、こ
れを属性として再設定する。The chamfer processing means chamfers the connecting portion of the two basic surfaces identified by the chamfer identification means using the radius of curvature value set by the setting means, and uses the surface data of the newly created curved surface. Add as an attribute. Furthermore, the chamfering processing means modifies the surface data of the two basic surfaces modified by performing the chamfering, and resets this data as an attribute.
【0013】第2の名称作成手段は、この面取り処理手
段によって新たに作成された湾曲面に識別名称を作成し
付加する。The second name creation means creates and adds an identification name to the curved surface newly created by the chamfer processing means.
【0014】第2のつながり情報作成手段では、この第
2の名称作成手段によって識別名称が付加された湾曲面
と、面取り処理手段によって修正された2つの基本面と
のつながり情報を作成する。すなわち、基本面「面1′
」と基本面「面2′」とは湾曲面「面3」によって接続
されているといった情報を作成する。The second connection information creation means creates connection information between the curved surface to which the identification name has been added by the second name creation means and the two basic surfaces modified by the chamfering processing means. In other words, the basic surface “plane 1′
'' and the basic surface "surface 2'" are connected by the curved surface "surface 3".
【0015】すなわち、修正された2つの基本面の面デ
ータ、新たに作成された湾曲面の面データ及び第2のつ
ながり情報作成手段によって作成されたつながり情報に
よって、例えば表示装置の画面上には面取りが施された
意匠データである基本図面が自動的に表示されることに
なる。That is, by using the modified surface data of the two basic surfaces, the newly created surface data of the curved surface, and the connection information created by the second connection information creation means, for example, an image on the screen of the display device is displayed. The basic drawing, which is design data with chamfers, will be automatically displayed.
【0016】[0016]
【実施例】以下、本発明の一実施例を図面を参照して説
明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.
【0017】図1は、本発明の成形品設計装置の電気的
構成を示すブロック図である。FIG. 1 is a block diagram showing the electrical configuration of the molded product design apparatus of the present invention.
【0018】同図において、意匠データである基本図面
を構成する各基本面データの入力を行うデータ入力部1
1の出力、及び基本図面を構成する各基本面同士の接続
部の面取りを行うための曲率半径値Rを設定する設定部
12の出力は、本装置全体の動作制御を行う主制御部1
3に導かれている。In the figure, a data input section 1 is used to input each basic surface data constituting the basic drawing, which is design data.
1 and the output of the setting unit 12 which sets the radius of curvature value R for chamfering the connecting parts between the basic planes constituting the basic drawing, are output by the main control unit 1 which controls the operation of the entire device.
It is guided by 3.
【0019】主制御部13には、名称作成部14、つな
がり情報作成部15、交差角算出部16、面取り識別部
17、面取り処理部18がそれぞれ双方向性に接続され
ており、また主制御部13からは、面取りが施された基
本図面のデータがデータ出力部19に出力されるように
なっている。A name creation section 14, a connection information creation section 15, an intersection angle calculation section 16, a chamfer identification section 17, and a chamfer processing section 18 are bidirectionally connected to the main control section 13. The unit 13 outputs data of the basic drawing with chamfering to the data output unit 19.
【0020】名称作成部14は、データ入力部11から
入力された基本図面に含まれる各基本面に識別名称を付
加するとともに、後述する湾曲面に識別名称を付加する
。The name creation section 14 adds an identification name to each basic surface included in the basic drawing input from the data input section 11, and also adds an identification name to a curved surface, which will be described later.
【0021】例えば、1つの基本面に「面1」、別の基
本面に「面2」、1つの湾曲面に「面3」というように
順次識別名称を付加する。For example, identification names are sequentially added such as "Surface 1" to one basic surface, "Surface 2" to another basic surface, "Surface 3" to one curved surface, and so on.
【0022】つながり情報作成部15は、名称作成部1
4によって識別名称が付加された各基本面のつながり情
報を作成するとともに、名称作成部14によって識別名
称が付加された湾曲面とこの湾曲面によって接続された
2つの基本面とのつながり情報を作成する。[0022] The connection information creation unit 15 includes the name creation unit 1
4 creates connection information for each basic surface to which an identification name has been added, and also creates connection information between a curved surface to which an identification name has been added and two basic surfaces connected by this curved surface by the name creation section 14. do.
【0023】例えば、1つの基本面「面1」と別の基本
面「面2」とは一つの辺「辺1」によって接続されてい
るといった情報を作成する。また、1つの基本面「面1
′」と別の基本面「面2′」とは湾曲面「面3」によっ
て接続されているといった情報を作成する。For example, information is created such that one basic surface "Surface 1" and another basic surface "Surface 2" are connected by one side "Side 1". In addition, one basic surface “Surface 1”
'' and another basic surface 'surface 2' are connected by a curved surface 'surface 3'.
【0024】交差角算出部16は、与えられた意匠デー
タ(面データ)である基本図面に含まれる各基本面のう
ち連接する2つの基本面の交差角を算出する。The intersection angle calculation unit 16 calculates the intersection angle between two connected basic surfaces among the basic surfaces included in the basic drawing that is the given design data (surface data).
【0025】例えば、各基本面の法線ベクトルを算出し
、連接する2つの基本面の法線ベクトルのなす角(交差
角)を算出する。For example, the normal vector of each basic surface is calculated, and the angle formed by the normal vectors of two connected basic surfaces (intersection angle) is calculated.
【0026】面取り識別部17は、交差角算出部16に
よって算出された交差角に基づき、その交差角が予め設
定された値(例えば30度)以上であるときには、その
2つの基本面の接続部分に面取りを施すものとして識別
する。Based on the intersection angle calculated by the intersection angle calculation section 16, the chamfer identification section 17 identifies the connecting portion of the two basic surfaces when the intersection angle is greater than a preset value (for example, 30 degrees). It is identified as having a chamfer applied to it.
【0027】面取り処理部18は、面取り識別部17に
よって識別された2つの基本面の接続部分の面取りを、
設定部12によって予め設定された曲率半径値Rでもっ
て行い、新たに作成された湾曲面の面データを属性とし
て付加する。また、面取り処理部18は、面取りを行う
ことによって修正された2つの基本面の面データを修正
し、これを属性として再設定する。The chamfer processing section 18 chamfers the connecting portion of the two basic surfaces identified by the chamfer identification section 17.
This is done using the radius of curvature value R set in advance by the setting unit 12, and the surface data of the newly created curved surface is added as an attribute. Furthermore, the chamfering processing unit 18 modifies the surface data of the two basic surfaces modified by performing chamfering, and resets this as an attribute.
【0028】データ出力部19には、面取り処理部18
によって修正された2つの基本面の面データと新たに作
成された湾曲面の面データ、及びつながり情報作成部1
5によって作成された2つの基本面と1つの湾曲面との
つながり情報を含む基本図面のデータが与えられており
、データ出力部19に表示装置が接続されている場合に
は、その表示画面に面取りが施された意匠データである
基本図面が表示されることになる。また、データ出力部
19に印字装置が接続されている場合には、製図用紙等
に面取りが施された意匠データである基本図面が印刷さ
れることになる。The data output section 19 includes a chamfer processing section 18.
The surface data of the two basic surfaces modified by the surface data of the newly created curved surface, and the connection information creation unit 1
5 is given basic drawing data including connection information between two basic surfaces and one curved surface, and if a display device is connected to the data output unit 19, the display screen will be displayed. A basic drawing, which is design data with chamfers, will be displayed. Furthermore, if a printing device is connected to the data output unit 19, a basic drawing, which is design data with chamfers, is printed on drafting paper or the like.
【0029】図2は、意匠データである基本図面の一例
を示している。FIG. 2 shows an example of a basic drawing that is design data.
【0030】この基本図面は、2つの基本面を直交する
ように接続した構成となっている。This basic drawing has a configuration in which two basic planes are connected orthogonally.
【0031】以下、この基本図面に離型性を考慮した面
取りを施す手順を、図2乃至図5を順次参照して説明す
る。Hereinafter, the procedure for chamfering this basic drawing in consideration of mold releasability will be explained with reference to FIGS. 2 to 5.
【0032】まず、データ入力部11から図2に示す基
本図面を構成する2つの基本面データを入力する。名称
作成部14では、この2つの基本面に「面1」、「面2
」の識別名称を作成し付加する。First, two basic surface data constituting the basic drawing shown in FIG. 2 are input from the data input section 11. In the name creation unit 14, these two basic surfaces are assigned "Surface 1" and "Surface 2".
”Create and add an identification name.
【0033】この後、つながり情報作成部15は、名称
作成部14によって識別名称が付加された各基本面「面
1」、「面2」のつながり情報を作成する。Thereafter, the connection information creation section 15 creates connection information for each of the basic surfaces "Surface 1" and "Surface 2" to which identification names have been added by the name creation section 14.
【0034】すなわち、基本面「面1」と基本面「面2
」とは辺「辺1」によって接続されているといった情報
を作成する。That is, the basic surface "surface 1" and the basic surface "surface 2"
” creates information such that the edges are connected by the edge “edge 1”.
【0035】一方、交差角算出部16は、名称作成部1
4によって識別名称が付加された各基本面「面1」、「
面2」の法線ベクトル(図3中に矢符で示す。)を算出
し、この算出した基本面「面1」、「面2」の法線ベク
トルのなす角(交差角θ)を算出する。On the other hand, the intersection angle calculation unit 16
Each basic surface "surface 1", "surface 1", "
Calculate the normal vector of "Surface 2" (indicated by an arrow in Figure 3), and calculate the angle formed by the normal vectors of the calculated basic surfaces "Surface 1" and "Surface 2" (intersection angle θ). do.
【0036】この後、面取り識別部17は、この算出し
た交差角θ(=90度)と予め設定された値(例えば3
0度)との比較を行い、交差角θ>30度であるときに
は、その2つの基本面「面1」、「面2」の接続部分に
面取りを施すものとして識別する。本例の場合、交差角
θは90度であることから、基本面「面1」、「面2」
の接続部分は面取りを施すものとして識別される。After that, the chamfer identification unit 17 compares the calculated intersection angle θ (=90 degrees) with a preset value (for example, 3
0 degree), and if the intersection angle θ>30 degrees, it is determined that the connecting portion of the two basic surfaces "surface 1" and "surface 2" is to be chamfered. In this example, since the intersection angle θ is 90 degrees, the basic surfaces "surface 1" and "surface 2"
The connecting part is identified as being chamfered.
【0037】面取り処理部18は、図4及び図5に示す
ように、面取り識別部17によって識別された2つの基
本面「面1」、「面2」の接続部分(辺「辺1」の近傍
)の面取りを、設定部12によって予め設定された曲率
半径値Rでもって行い、基本面「面1」と基本面「面2
」との接続部分に新たな湾曲面(図4中に破線で示す。
)を作成し、その面データを属性として付加する。
この後、湾曲面を作成することによって不要となった接
続部分(図5中に破線で示す。)の切り取り処理を行う
。As shown in FIGS. 4 and 5, the chamfering processing section 18 processes the connecting portion (of the side "side 1") between the two basic surfaces "surface 1" and "surface 2" identified by the chamfer identification section 17. The chamfering of the basic surface "surface 1" and the basic surface "surface 2" is performed using the radius of curvature value R set in advance by the setting unit 12.
A new curved surface (indicated by a broken line in FIG. 4) is created at the connection with ", and the surface data is added as an attribute. Thereafter, the connection portions (indicated by broken lines in FIG. 5) that are no longer needed due to the creation of the curved surfaces are cut out.
【0038】名称作成部14では、この新たな湾曲面に
「面3」の識別名称を属性として付加する。The name creation unit 14 adds the identification name of "Surface 3" to this new curved surface as an attribute.
【0039】また、面取り処理部18は、面取りを行う
ことによって修正された2つの基本面の面データを修正
するとともに、その識別名称を「面1」、「面2」から
「面1′」、「面2′」にそれぞれ修正し、これを属性
として再設定する。The chamfer processing unit 18 also modifies the surface data of the two basic surfaces corrected by chamfering, and changes the identification names from "surface 1" and "surface 2" to "surface 1'". , "surface 2'" and reset these as attributes.
【0040】この後、つながり情報作成部15は、名称
作成部14によって識別名称が付加された湾曲面「面3
」と、この湾曲面「面3」によって接続された2つの基
本面「面1′」、「面2′」とのつながり情報を作成す
る。Thereafter, the connection information creation section 15 creates the curved surface "Surface 3" to which the identification name has been added by the name creation section 14.
", and the two basic surfaces "surface 1'" and "surface 2'" connected by this curved surface "surface 3" are created.
【0041】すなわち、基本面「面1′」と基本面「面
2′」とは湾曲面「面3」によって接続されているとい
った情報を作成する。That is, information is created that the basic surface "surface 1'" and the basic surface "surface 2'" are connected by the curved surface "surface 3."
【0042】以上のようにして各基本面データ及びつな
がり情報が修正され、面取り処理が施された基本図面デ
ータは、データ出力部19に出力される。The basic drawing data in which each basic surface data and connection information have been corrected and chamfered as described above is output to the data output section 19.
【0043】したがって、データ出力部19に表示装置
が接続されている場合には、その表示画面に面取りが施
された意匠データである基本図面が表示されることにな
る。また、データ出力部19に印字装置が接続されてい
る場合には、製図用紙に面取りが施された意匠データで
ある基本図面が印刷されることになる。Therefore, if a display device is connected to the data output section 19, the basic drawing, which is design data with chamfers, will be displayed on the display screen. Further, if a printing device is connected to the data output unit 19, a basic drawing, which is design data with chamfers, is printed on the drawing paper.
【0044】なお、上記実施例では、設定部12から曲
率半径値Rのデータを与えるように構成しているが、こ
のデータは、面取り作業時に操作者がキーボード等から
入力するようにしてもよい。[0044] In the above embodiment, data on the radius of curvature R is provided from the setting section 12, but this data may also be entered by the operator from a keyboard or the like during chamfering work. .
【0045】また、上記実施例では、設定部12によっ
て設定される曲率半径値を複数用意し、交差角に応じて
適当な値の曲率半径値を使用するように構成することが
可能である。Furthermore, in the embodiment described above, it is possible to prepare a plurality of radius of curvature values set by the setting section 12 and to use an appropriate radius of curvature value depending on the intersection angle.
【0046】[0046]
【発明の効果】本発明の成形品設計装置は、意匠データ
である基本図面に含まれる各基本面のうち連接された2
つの基本面の交差角を算出し、その交差角が予め設定さ
れた値を越えているときには2つの基本面の接続部分に
面取りを施すものとして識別し、この識別した2つの基
本面の接続部分の面取りを設定手段によって設定された
曲率半径値Rに基づいて行うように構成したので、意匠
データである基本図面の必要箇所に面取りを施した図面
を自動的に作成することができる。これにより、意匠デ
ータである基本図面に面取りを施すためのオペレータに
よる膨大な操作が解消されるとともに、人為的な入力ミ
ス等の発生も防止できる。[Effects of the Invention] The molded product design device of the present invention has two connected basic surfaces included in a basic drawing that is design data.
The intersection angle of the two basic surfaces is calculated, and if the intersection angle exceeds a preset value, the connecting portion of the two basic surfaces is identified as being chamfered, and the identified connecting portion of the two basic surfaces is Since the chamfering is performed based on the radius of curvature value R set by the setting means, it is possible to automatically create a drawing in which necessary parts of the basic drawing, which is design data, are chamfered. This eliminates the enormous amount of operations required by the operator to chamfer the basic drawing, which is design data, and also prevents the occurrence of human input errors.
【図1】本発明の成形品設計装置の電気的構成を示すブ
ロック図である。FIG. 1 is a block diagram showing the electrical configuration of a molded product design apparatus of the present invention.
【図2】意匠データである基本図面の一例を示す図であ
る。FIG. 2 is a diagram showing an example of a basic drawing that is design data.
【図3】図2に示す基本図面に面取りを施す手順を説明
する図である。FIG. 3 is a diagram illustrating a procedure for chamfering the basic drawing shown in FIG. 2;
【図4】図2に示す基本図面に面取りを施す手順を説明
する図である。FIG. 4 is a diagram illustrating a procedure for chamfering the basic drawing shown in FIG. 2;
【図5】図2に示す基本図面に面取りを施す手順を説明
する図である。FIG. 5 is a diagram illustrating a procedure for chamfering the basic drawing shown in FIG. 2;
11 データ入力部 12 設定部 13 主制御部 14 名称作成部 15 つながり情報作成部 16 交差角算出部 17 面取り識別部 18 面取り処理部 19 データ出力部 11 Data input section 12 Setting section 13 Main control section 14 Name creation department 15 Connection information creation department 16 Intersection angle calculation section 17 Chamfer identification part 18 Chamfering processing section 19 Data output section
Claims (1)
モデルを作成する図形作成システムであって、前記基本
図面に含まれる各基本面同士の接続部分の面取りを行う
ための曲率半径値を設定する設定手段と、前記基本図面
に含まれる各基本面毎に識別名称を作成する第1の名称
作成手段と、この第1の名称作成手段によって識別名称
が付加された各基本面のつながり情報を作成する第1の
つながり情報作成手段と、前記各基本面のうち連接する
2つの基本面の交差角を算出する交差角算出手段と、こ
の交差角算出手段によって算出された交差角に基づき、
この交差角が予め設定された値を越えているときにはそ
の2つの基本面の接続部分に面取りを施すものとして識
別する面取り識別手段と、この面取り識別手段によって
識別された2つの基本面の接続部分に、前記設定手段に
よって設定された曲率半径値でもって面取りを行う面取
り処理手段と、この面取り処理手段によって新たに作成
された湾曲面に識別名称を作成する第2の名称作成手段
と、この第2の名称作成手段によって識別名称が付加さ
れた湾曲面と前記面取り処理手段によって修正された2
つの基本面とのつながり情報を作成する第2のつながり
情報作成手段とを備えたことを特徴とする成形品設計装
置。[Claim 1] A figure creation system that creates a molded article model from a basic drawing that is design data, the system setting a radius of curvature value for chamfering the connection portion between each basic surface included in the basic drawing. a setting means, a first name creation means for creating an identification name for each basic surface included in the basic drawing, and creating connection information of each basic surface to which an identification name has been added by the first name creation means. a first connection information creation means for calculating the intersection angle of two connected basic planes among the respective basic planes, and an intersection angle calculation means for calculating the intersection angle between two connected basic planes,
a chamfer identification means for identifying that the connecting portion of the two basic surfaces is to be chamfered when the intersection angle exceeds a preset value; and a connecting portion of the two basic surfaces identified by the chamfering identification means a chamfering processing means for chamfering using the radius of curvature value set by the setting means; a second name creation means for creating an identification name for the curved surface newly created by the chamfering processing means; The curved surface to which an identification name has been added by the name creation means 2 and the curved surface 2 modified by the chamfering processing means.
A molded product design device comprising: second connection information creation means for creating connection information with two basic surfaces.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03136684A JP3090712B2 (en) | 1991-06-07 | 1991-06-07 | Molded product design equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03136684A JP3090712B2 (en) | 1991-06-07 | 1991-06-07 | Molded product design equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04361380A true JPH04361380A (en) | 1992-12-14 |
| JP3090712B2 JP3090712B2 (en) | 2000-09-25 |
Family
ID=15181060
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP03136684A Expired - Fee Related JP3090712B2 (en) | 1991-06-07 | 1991-06-07 | Molded product design equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3090712B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4809480B2 (en) * | 2006-08-23 | 2011-11-09 | メンタル イメージズ ゲーエムベーハー | Computer graphics method and system for generating images with rounded corners |
-
1991
- 1991-06-07 JP JP03136684A patent/JP3090712B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4809480B2 (en) * | 2006-08-23 | 2011-11-09 | メンタル イメージズ ゲーエムベーハー | Computer graphics method and system for generating images with rounded corners |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3090712B2 (en) | 2000-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0458378A (en) | Method for dividing and developing bezier curve | |
| US5579464A (en) | Free-form surface creation method and apparatus thereof | |
| EP4361875A1 (en) | Propagation of corner trimming options across a 3d model | |
| US7437688B2 (en) | Element routing method and apparatus | |
| JPH04361380A (en) | Molded part designing device | |
| Yamaguchi et al. | Some basic geometric test conditions in terms of Plücker coordinates and Plücker coefficients | |
| JP3088131B2 (en) | Molded product design equipment | |
| US20240232447A9 (en) | Propagation of corner connection elements across a 3D model | |
| JP3931068B2 (en) | Image processing apparatus, image processing program, and recording medium | |
| JPH0785293A (en) | Information processing equipment | |
| JP2636014B2 (en) | Figure connection control method | |
| JPH0212309A (en) | Cad/cam device | |
| JPH0792694B2 (en) | NC data creation method by CAD / CAM device | |
| JPH0352004A (en) | Cad/cam device | |
| JP2707142B2 (en) | Hidden line broken line processing method | |
| JPH0439779A (en) | Graphic processor | |
| JPH01310471A (en) | Design supporting device and training method using the device concerned | |
| JP3302455B2 (en) | Information processing device | |
| JPS63211466A (en) | Graphic input device | |
| JPS61194504A (en) | Automatic programming device | |
| JPH0341568A (en) | Grid correcting system | |
| JPS6027987A (en) | Graphic output system | |
| JPH01277971A (en) | Metallic mold generating method | |
| JPH0363891A (en) | Bezier curved surface approximation circuit | |
| JPH0816641A (en) | Graphic processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |