JPH05134730A - Cad/camにおける三次元像への加工線の表示及 び展開図の作成システム - Google Patents
Cad/camにおける三次元像への加工線の表示及 び展開図の作成システムInfo
- Publication number
- JPH05134730A JPH05134730A JP31970391A JP31970391A JPH05134730A JP H05134730 A JPH05134730 A JP H05134730A JP 31970391 A JP31970391 A JP 31970391A JP 31970391 A JP31970391 A JP 31970391A JP H05134730 A JPH05134730 A JP H05134730A
- Authority
- JP
- Japan
- Prior art keywords
- line
- dimensional image
- solid
- displaying
- bending
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Numerical Control (AREA)
Abstract
(57)【要約】
【目的】 CAD/CAMの画面上に三次元像を発生さ
せ、製品の溶接線、カット線、曲げ線等を表示するとと
もに、展開図を自動的に作成する。 【構成】 CAD/CAMのCRT画面上に三次元像3
50を発生させ、曲げ線310、カット線(溶接線)3
20等の線を種類を変えて表示する。三次元像350の
基準面360を指定し、材質、板厚等を入力することに
より、曲げ補正値を自動的に計算し、展開図400を作
成する。
せ、製品の溶接線、カット線、曲げ線等を表示するとと
もに、展開図を自動的に作成する。 【構成】 CAD/CAMのCRT画面上に三次元像3
50を発生させ、曲げ線310、カット線(溶接線)3
20等の線を種類を変えて表示する。三次元像350の
基準面360を指定し、材質、板厚等を入力することに
より、曲げ補正値を自動的に計算し、展開図400を作
成する。
Description
【0001】
【産業上の利用分野】本発明は、ワークステーション上
で設計、加工プログラムを作成するCAD/CAMシス
テムにおける三次元立体モデルへ溶接線、カット線、曲
げ線を表示するシステムに関する。
で設計、加工プログラムを作成するCAD/CAMシス
テムにおける三次元立体モデルへ溶接線、カット線、曲
げ線を表示するシステムに関する。
【0002】
【従来の技術】エンジニアリングワークステーションを
用い、機械部品等の設計やNC加工プログラムの作成を
コンピュータの援助を受けつつ実行するCAD/CAM
システムが普及している。CAD/CAMシステムにあ
っては、ワークステーションの画面上で部品の設計等を
実行するが、部品の形状、寸法は二次元の画面上で指定
される。さらに二次元上の画面において、部品の形状、
寸法を規定した正面図、平面図、側面図の3面図が完成
すると、この3面図に基づいてコンピュータにより三次
元の立体像(3Dソリッドモデル)を演算させ、画面上
に表示させることも可能である。
用い、機械部品等の設計やNC加工プログラムの作成を
コンピュータの援助を受けつつ実行するCAD/CAM
システムが普及している。CAD/CAMシステムにあ
っては、ワークステーションの画面上で部品の設計等を
実行するが、部品の形状、寸法は二次元の画面上で指定
される。さらに二次元上の画面において、部品の形状、
寸法を規定した正面図、平面図、側面図の3面図が完成
すると、この3面図に基づいてコンピュータにより三次
元の立体像(3Dソリッドモデル)を演算させ、画面上
に表示させることも可能である。
【0003】
【発明が解決しようとする課題】しかしながら、従来の
システムにおいては、画面上にソリッドモデルを表示す
ることは可能であっても、ソリッドモデルに溶接線、カ
ット線、曲げ線を表示することはできなかった。本発明
は、ソリッドモデルに溶接線、カット線、曲げ線を表示
することにより、板金線の切り出しや組立てを容易にす
るシステム及び、自動展開により展開図を作成するシス
テムを提供するものである。
システムにおいては、画面上にソリッドモデルを表示す
ることは可能であっても、ソリッドモデルに溶接線、カ
ット線、曲げ線を表示することはできなかった。本発明
は、ソリッドモデルに溶接線、カット線、曲げ線を表示
することにより、板金線の切り出しや組立てを容易にす
るシステム及び、自動展開により展開図を作成するシス
テムを提供するものである。
【0004】
【課題を解決するための手段】本発明のCAD/CAM
における三次元像への加工線の表示及び展開図の作成シ
ステムは、エンジニアリングワークステーションの中央
処理装置と、中央処理装置にバスラインを介して連結さ
れる主演算部と、マウスを有するキーボードと、CRT
画面を有する制御部と、プロッターを有する制御部と、
二次元図面のデータメモリと、三次元像のデータメモリ
と、加工線の発生に必要なデータを記憶するデータベー
スと、板材の曲げ情報に関するデータを記憶するデータ
ベースと、加工線の発生を演算する演算部と、展開図を
作成する演算部とを備えている。
における三次元像への加工線の表示及び展開図の作成シ
ステムは、エンジニアリングワークステーションの中央
処理装置と、中央処理装置にバスラインを介して連結さ
れる主演算部と、マウスを有するキーボードと、CRT
画面を有する制御部と、プロッターを有する制御部と、
二次元図面のデータメモリと、三次元像のデータメモリ
と、加工線の発生に必要なデータを記憶するデータベー
スと、板材の曲げ情報に関するデータを記憶するデータ
ベースと、加工線の発生を演算する演算部と、展開図を
作成する演算部とを備えている。
【0005】
【作用】三次元像にカット線(溶接線)や曲げ線を表示
することができ、またこれによって展開図も自動的に作
成される。
することができ、またこれによって展開図も自動的に作
成される。
【0006】
【実施例】図1は本発明によるソリッドモデルへの寸法
線の表示を実行するワークステーション上での処理を示
す説明図である。ワークステーションの画面100上に
は、全体を符号200で示す部品が二次元図面(2D図
面)として表示される。二次元図面は正面図202、平
面図204、側面図206からなる。ワークステーショ
ンを操作することにより、画面100内に三次元用の窓
(3Dウインド)150を開け、3Dウインド150内
に部品のソリッドモデル200を表示する。以下、この
3Dウインド150内でソリッドモデルに対する各種の
操作処理が実行される。図2はソリッドモデル300と
して表示される製品のある縁部を曲げ線として表示する
場合を示す。製品のラインl1をカーソル等により指定
して、コマンドを入力すると、指定された線は予め規定
された線種に変更されて、その線が曲げ線である旨を表
示する。図示の実施例にあっては、曲げ線を表示する線
種として破線が使用されている。
線の表示を実行するワークステーション上での処理を示
す説明図である。ワークステーションの画面100上に
は、全体を符号200で示す部品が二次元図面(2D図
面)として表示される。二次元図面は正面図202、平
面図204、側面図206からなる。ワークステーショ
ンを操作することにより、画面100内に三次元用の窓
(3Dウインド)150を開け、3Dウインド150内
に部品のソリッドモデル200を表示する。以下、この
3Dウインド150内でソリッドモデルに対する各種の
操作処理が実行される。図2はソリッドモデル300と
して表示される製品のある縁部を曲げ線として表示する
場合を示す。製品のラインl1をカーソル等により指定
して、コマンドを入力すると、指定された線は予め規定
された線種に変更されて、その線が曲げ線である旨を表
示する。図示の実施例にあっては、曲げ線を表示する線
種として破線が使用されている。
【0007】図3はソリッドモデル上にカット線(溶接
線)を表示する場合を示す。製品300の例えば開口部
302を有する上面305に2つのポイントP1、P2を
カーソルの移動等により指定し、コマンドを入力するこ
とにより、上面305に2つのポイントP1、P2を結ぶ
カット線320を発生させる。この実施例にあっては、
カット線を実線で表示してあるが、別の線種を指定する
こともできる。カット線は、溶接線ともなるので、曲げ
線と同様にラインl2を指定して、カット線(溶接線)
として表示することができる。図4は、曲げ線310と
カット線320により表示される完成したソリッド35
0を示す。次に、このソリッド350をカット線、曲げ
線に基づいて自動展開する手順を説明する。自動展開の
コマンドを入力した後にソリッド350の底面360を
基準面f1として指定する。ソリッドの材質、板厚を入
力することにより、曲げ角等のデータから曲げ補正値が
自動的に計算され、基準面f1を中心として自動的に展
開され、平面の展開図400が表示される。
線)を表示する場合を示す。製品300の例えば開口部
302を有する上面305に2つのポイントP1、P2を
カーソルの移動等により指定し、コマンドを入力するこ
とにより、上面305に2つのポイントP1、P2を結ぶ
カット線320を発生させる。この実施例にあっては、
カット線を実線で表示してあるが、別の線種を指定する
こともできる。カット線は、溶接線ともなるので、曲げ
線と同様にラインl2を指定して、カット線(溶接線)
として表示することができる。図4は、曲げ線310と
カット線320により表示される完成したソリッド35
0を示す。次に、このソリッド350をカット線、曲げ
線に基づいて自動展開する手順を説明する。自動展開の
コマンドを入力した後にソリッド350の底面360を
基準面f1として指定する。ソリッドの材質、板厚を入
力することにより、曲げ角等のデータから曲げ補正値が
自動的に計算され、基準面f1を中心として自動的に展
開され、平面の展開図400が表示される。
【0008】図5から図8は上述した処理のフローを示
す。ステップ1000でスタートした処理はステップ1
030でコマンドを入力することによりソリッドを作成
する、及びステップ1010でソリッド名を入力し、ス
テップ1020でソリッドファイルより読み出し、ステ
ップ1040でソリッドモデルをCRT画面上に表示す
る。ステップ1050でマウス等を用いてカーソルを移
動させ、キーボードからカーソルに近い線を指定する
と、ステップ1060で指定された線が認識され、ステ
ップ1070で指定された線が色を変えて表示される。
ステップ1080でコマンドを入力すると指定線が破線
に変わり、曲げ線として表示される。次に、カット線を
表示する場合には、ステップ1100でカーソルに近い
第1のポイントを指定すると、ステップ1110でポイ
ントが認識され、ステップ1120で指定されたポイン
トが表示される。同様のステップをカーソルに近い第2
のポイントに対してくり返し、ステップ1130でコマ
ンドを入力すると、ステップ1140で2つのポイント
間が実線で結ばれ、カット線であることが表示される。
ステップ1150で他に処理の要求があるかを判断し、
ステップ1160へ進み自動展開要求の有無を判断す
る。
す。ステップ1000でスタートした処理はステップ1
030でコマンドを入力することによりソリッドを作成
する、及びステップ1010でソリッド名を入力し、ス
テップ1020でソリッドファイルより読み出し、ステ
ップ1040でソリッドモデルをCRT画面上に表示す
る。ステップ1050でマウス等を用いてカーソルを移
動させ、キーボードからカーソルに近い線を指定する
と、ステップ1060で指定された線が認識され、ステ
ップ1070で指定された線が色を変えて表示される。
ステップ1080でコマンドを入力すると指定線が破線
に変わり、曲げ線として表示される。次に、カット線を
表示する場合には、ステップ1100でカーソルに近い
第1のポイントを指定すると、ステップ1110でポイ
ントが認識され、ステップ1120で指定されたポイン
トが表示される。同様のステップをカーソルに近い第2
のポイントに対してくり返し、ステップ1130でコマ
ンドを入力すると、ステップ1140で2つのポイント
間が実線で結ばれ、カット線であることが表示される。
ステップ1150で他に処理の要求があるかを判断し、
ステップ1160へ進み自動展開要求の有無を判断す
る。
【0009】自動展開の要求があれば、ステップ117
0へ進む。図7は自動展開のフローを示すもので、ステ
ップ1171で自動展開のコマンドを入力し、ステップ
1172でマウスを利用してソリッドの基準面を指定
し、ステップ1173で材質、板厚を入力する。ステッ
プ1174で与えられる曲げ情報ファイルからのデータ
を用いて、ステップ1175で表示方法が計算されて、
ステップ1176でCRT画面上に展開図が表示され
る。ステップ1177で展開図に寸法を入力した後に、
ステップ1180へ進む。ステップ1180でソリッド
を2Dにコピーするか否かを判断し、コピーが必要なら
ば、ステップ1190へ進む。
0へ進む。図7は自動展開のフローを示すもので、ステ
ップ1171で自動展開のコマンドを入力し、ステップ
1172でマウスを利用してソリッドの基準面を指定
し、ステップ1173で材質、板厚を入力する。ステッ
プ1174で与えられる曲げ情報ファイルからのデータ
を用いて、ステップ1175で表示方法が計算されて、
ステップ1176でCRT画面上に展開図が表示され
る。ステップ1177で展開図に寸法を入力した後に、
ステップ1180へ進む。ステップ1180でソリッド
を2Dにコピーするか否かを判断し、コピーが必要なら
ば、ステップ1190へ進む。
【0010】図8はコピーのフローを示すもので、ステ
ップ1191でコマンドを入力し、ステップ1192に
より二次元図面上の表示位置を指定する。ステップ11
93でCRT上の二次元図面にソリッドは表示され、ス
テップ1200へ進む。ステップ1200で図面をプロ
ッターへ出力するか否かが判断され、必要があればステ
ップ1210でプロッターへ出力し、ステップ1220
で曲げ線、カット線、溶接線の表示されたソリッドモデ
ルをソリッドファイルに登録するか否かがチェックされ
る。登録が指示されると、ステップ1230でソリッド
ファイルへの登録が実行される。ステップ1240で図
面ファイルに登録するか否かが判断され、必要があれば
ステップ1250で登録を実行し、ステップ1260で
処理を終了する。
ップ1191でコマンドを入力し、ステップ1192に
より二次元図面上の表示位置を指定する。ステップ11
93でCRT上の二次元図面にソリッドは表示され、ス
テップ1200へ進む。ステップ1200で図面をプロ
ッターへ出力するか否かが判断され、必要があればステ
ップ1210でプロッターへ出力し、ステップ1220
で曲げ線、カット線、溶接線の表示されたソリッドモデ
ルをソリッドファイルに登録するか否かがチェックされ
る。登録が指示されると、ステップ1230でソリッド
ファイルへの登録が実行される。ステップ1240で図
面ファイルに登録するか否かが判断され、必要があれば
ステップ1250で登録を実行し、ステップ1260で
処理を終了する。
【0011】図9は本システムのブロック図である。エ
ンジニアリングワークステーションの中央処理装置10
は、バスライン12を介して主演算部、マウスを有する
キーボード16、CRT画面100を有するCRT制御
部18、プロッター22を有するプロッター制御部2
0、図面ファイルデータメモリ30、ソリッドファイル
メモリ32、各線のデータベース34、曲げ情報データ
ベース36、各線の発生演算部40、展開図作成演算部
42に連結される。そして、このシステムは上述した処
理を達成するために、次のような機能を備える。 (1)ソリッドファイルデータよりファイルを読み込み
CRT制御でCRTに表示する。 (2)キーボード(マウス)により、コマンド入力及び
カーソルの移動を行なう。 (3)各線はCRTに表示されるとともに、ソリッドデ
ータに保守される。 (4)各線の発生演算部は表示パターンに対応した各線
の発生方法及び発生位置を計算する。 (5)展開図作成演算部により、溶接線や曲げ線の表示
されたソリッドの自動展開を行なう。なお、曲げ係数デ
ータベースより曲げ補正を計算し、展開図を作成、表示
する。 (6)作成された展開図または2Dにコピーされたソリ
ッドは、図面データに登録される。 (7)2Dにコピーされたソリッドや展開図をプロッタ
ーに出力する。
ンジニアリングワークステーションの中央処理装置10
は、バスライン12を介して主演算部、マウスを有する
キーボード16、CRT画面100を有するCRT制御
部18、プロッター22を有するプロッター制御部2
0、図面ファイルデータメモリ30、ソリッドファイル
メモリ32、各線のデータベース34、曲げ情報データ
ベース36、各線の発生演算部40、展開図作成演算部
42に連結される。そして、このシステムは上述した処
理を達成するために、次のような機能を備える。 (1)ソリッドファイルデータよりファイルを読み込み
CRT制御でCRTに表示する。 (2)キーボード(マウス)により、コマンド入力及び
カーソルの移動を行なう。 (3)各線はCRTに表示されるとともに、ソリッドデ
ータに保守される。 (4)各線の発生演算部は表示パターンに対応した各線
の発生方法及び発生位置を計算する。 (5)展開図作成演算部により、溶接線や曲げ線の表示
されたソリッドの自動展開を行なう。なお、曲げ係数デ
ータベースより曲げ補正を計算し、展開図を作成、表示
する。 (6)作成された展開図または2Dにコピーされたソリ
ッドは、図面データに登録される。 (7)2Dにコピーされたソリッドや展開図をプロッタ
ーに出力する。
【0012】
【発明の効果】本発明は以上のように、CAD/CAM
システムにあって、二次元画面内にウインドを設けて三
次元像を発生させ、三次元像にカット線、溶接線、曲げ
線等の各種のラインを表示することができる。したがっ
て、製品の形状や曲げ加工、溶接加工部分の把握が確実
にでき、作業ミスが防止され、生産性も向上する。ま
た、基準面を中心に自動的に展開図を作成することがで
きるので、板材の加工等のプログラムも容易に作成する
ことができる。
システムにあって、二次元画面内にウインドを設けて三
次元像を発生させ、三次元像にカット線、溶接線、曲げ
線等の各種のラインを表示することができる。したがっ
て、製品の形状や曲げ加工、溶接加工部分の把握が確実
にでき、作業ミスが防止され、生産性も向上する。ま
た、基準面を中心に自動的に展開図を作成することがで
きるので、板材の加工等のプログラムも容易に作成する
ことができる。
【図1】三次元像に各種のラインを表示する手順を示す
説明図。
説明図。
【図2】曲げ線の表示を示す説明図。
【図3】カット線、溶接線の表示を示す説明図。
【図4】展開図作成を示す説明図。
【図5】処理のフロー図。
【図6】処理のフロー図。
【図7】自動展開のフロー図。
【図8】三次元像の二次元画面へのコピーのフロー図。
【図9】システムのブロック図。
10 エンジニアリングワークステーションの中央処
理装置 14 主演算部 40 各線の発生演算部 42 展開図作成演算部 100 CRT画面 150 三次元ウインド 200 三次元像 310 曲げ線 320 カット線 400 展開図
理装置 14 主演算部 40 各線の発生演算部 42 展開図作成演算部 100 CRT画面 150 三次元ウインド 200 三次元像 310 曲げ線 320 カット線 400 展開図
Claims (2)
- 【請求項1】 エンジニアリングワークステーションの
中央処理装置と、中央処理装置にバスラインを介して連
結される主演算部と、マウスを有するキーボードと、C
RT画面を有する制御部と、プロッターを有する制御部
と、二次元図面のデータメモリと、三次元像のデータメ
モリと、加工線の発生に必要なデータを記憶するデータ
ベースと、板材の曲げ情報に関するデータを記憶するデ
ータベースと、加工線の発生を演算する演算部と、展開
図を作成する演算部とを備えてなるCAD/CAMにお
ける三次元像への加工線の表示及び展開図、NC加工プ
ログラムの作成システム。 - 【請求項2】 CRT画面に製品の二次元像を表示する
工程と、画面の一部に三次元像用のウインドを開ける工
程と、ウインド内に製品の三次元像を発生させる工程
と、三次元像のラインを指定する工程と、指定されたラ
インを曲げ線又はカット及び溶接を示す線として表示す
る工程と、三次元像の2つのポイントを指定する工程
と、指定されたポイント間にカット及び溶接を示す線と
して表示する工程と、三次元像に基準面を指定する工程
と、指定された基準面を中心として三次元像を展開する
工程を実行する請求項1記載のCAD/CAMにおける
三次元像への加工線の表示及び展開図、NC加工プログ
ラムの作成システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31970391A JPH05134730A (ja) | 1991-11-08 | 1991-11-08 | Cad/camにおける三次元像への加工線の表示及 び展開図の作成システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31970391A JPH05134730A (ja) | 1991-11-08 | 1991-11-08 | Cad/camにおける三次元像への加工線の表示及 び展開図の作成システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05134730A true JPH05134730A (ja) | 1993-06-01 |
Family
ID=18113240
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31970391A Pending JPH05134730A (ja) | 1991-11-08 | 1991-11-08 | Cad/camにおける三次元像への加工線の表示及 び展開図の作成システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05134730A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119762269A (zh) * | 2021-08-17 | 2025-04-04 | 日本米思米株式会社 | 辅助系统、辅助程序以及控制方法 |
-
1991
- 1991-11-08 JP JP31970391A patent/JPH05134730A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119762269A (zh) * | 2021-08-17 | 2025-04-04 | 日本米思米株式会社 | 辅助系统、辅助程序以及控制方法 |
| US12468283B2 (en) | 2021-08-17 | 2025-11-11 | Misumi Corporation | Assistance system for setting machining condition, assistance program used in the assistance system, and control method thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4757461A (en) | Process for graphically representing a structure | |
| JP2001105359A (ja) | ロボットシステム用グラフィック表示装置 | |
| JP3347964B2 (ja) | 自動プログラミング装置および方法 | |
| GB2190268A (en) | C.a.d. | |
| JPH08194840A (ja) | 図形入出力装置 | |
| JP3567015B2 (ja) | Cadシステムにおいて幾何図形対象に関するブール演算を実行するための方法 | |
| JP3612422B2 (ja) | 板金の図形作成プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| US6735489B1 (en) | Horizontally structured manufacturing process modeling | |
| CN117813620A (zh) | 辅助系统、辅助程序以及控制方法 | |
| JP3990147B2 (ja) | 投影制御処理装置およびコンピュータプログラム | |
| JPH08263124A (ja) | 加工プログラム作成方法及びその装置 | |
| JP3573958B2 (ja) | 板金統合支援システム及び図形データ生成管理プログラムを記憶した記憶媒体 | |
| JP3809204B2 (ja) | 設計支援装置 | |
| JPH0511828A (ja) | フイレツト曲面創成位置の指定方法 | |
| JPH0821089B2 (ja) | Cad/camシステムにおけるソリッドモデル形状定義方法 | |
| JP2836633B2 (ja) | 数値制御情報作成機能における加工工程決定装置 | |
| JPH0238293B2 (ja) | ||
| JP2799531B2 (ja) | Ncデータ作成方法 | |
| JPH05134729A (ja) | Cad/camにおける三次元像への寸法及び部品番 号の表示システム | |
| JP2001092805A (ja) | 解析メッシュ生成装置、方法及び記憶媒体 | |
| JPH0354018B2 (ja) | ||
| JPH07129221A (ja) | 3次元工具経路のシミュレーション方法 | |
| JPS61198305A (ja) | 数値制御工作機械のプログラム作成装置 | |
| JP3126335B2 (ja) | 板金cad/camシステムにおける板金モデル展開方法 | |
| JP2836281B2 (ja) | 溶接ロボットのためのデータ作成方法 |