JPH04362783A - 複数端末での同時並行処理機能を持つcadシステム - Google Patents

複数端末での同時並行処理機能を持つcadシステム

Info

Publication number
JPH04362783A
JPH04362783A JP3137766A JP13776691A JPH04362783A JP H04362783 A JPH04362783 A JP H04362783A JP 3137766 A JP3137766 A JP 3137766A JP 13776691 A JP13776691 A JP 13776691A JP H04362783 A JPH04362783 A JP H04362783A
Authority
JP
Japan
Prior art keywords
cad
terminals
editing
terminal
input
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
JP3137766A
Other languages
English (en)
Inventor
Kazuhiro Okumoto
奥本 和浩
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP3137766A priority Critical patent/JPH04362783A/ja
Publication of JPH04362783A publication Critical patent/JPH04362783A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、CAD図面の編集に
好適な複数端末を備えたCADシステムに関する。
【0002】
【従来の技術】CAD(計算機援用設計)システムにお
ける図面編集作業では、通常は1端末で1つの図面デー
タベースを編集するのが一般的であった。そこで、大規
模な図面の編集の場合は、図面を分割し、各部について
、それぞれ別々の端末で編集した後、各端末で得られた
図面データベースを1つに合成するという手法も用いら
れていた。
【0003】しかし、回路図のようにネット情報を持ち
図面内で互いに関連している図面の場合には、分割およ
び合成が難しいという問題や、編集段階での設計変更が
発生した場合に柔軟に対応できないという問題があった
【0004】このため現実には、図面を複数に分ける代
わりに、1つの端末の使用時間を時分割し、複数の作業
者(オペレータ)により編集を行う等の手法をとること
が多かった。
【0005】
【発明が解決しようとする課題】上記したように従来の
CADシステムでは、1端末で1つの図面データベース
を編集するのが一般的であったため、大規模図面の編集
作業では、端末の使用時間を時分割し、複数の作業者に
より編集を行う第1の方式、または図面を分割し複数端
末で編集した後、それらの図面データベースを合成する
第2の方式を適用していた。
【0006】しかし、上記第1の方式では、設計工期が
長くなるという問題があり、上記第2の方式では、分割
および合成が難しく、編集時の設計変更に柔軟に対処で
きないという問題があった。
【0007】この発明は上記事情に鑑みてなされたもの
でその目的は、CAD図面の編集が図面を分割すること
なく複数端末から同時に行え、もって設計工期の短縮が
図れると共に、編集時の設計変更にも柔軟に対処できる
CADシステムを提供することにある。
【0008】
【課題を解決するための手段】この発明は、複数の端末
と、これら各端末それぞれにおける同一のCAD図面に
対する編集結果を管理し、各端末でのCAD図面編集結
果により図面データベースを更新する管理手段と、各端
末毎に設けられ、対応する端末でのCAD図面編集結果
を管理手段に伝えると共に、他端末でのCAD図面編集
結果を上記管理手段から受取って対応する端末に通知す
る入出力手段とを備えたことを特徴とするものである。
【0009】
【作用】上記の構成においては、ある端末でCAD図面
に対する編集処理が行われると、その編集結果がその端
末に対応した入出力手段により管理手段に通知される。
【0010】管理手段は、この通知されたCAD図面編
集結果をもとに図面データベースを更新すると共に、同
編集結果を他の全ての端末に送り、これら各端末はそれ
ぞれ対応した入出力手段により同編集結果を受け取る。 これにより、ある端末での編集結果が他の全ての端末に
入出力手段を介して送られ、共有される。これは、他の
端末でCAD図面編集処理が行われた場合にも同様であ
る。
【0011】このように上記の構成のCADシステムに
よれば、同一図面を同時に複数端末から操作できるため
、特に大図面の編集において工期短縮が図れ、また、編
集するデータベースは1つであるため、管理の煩わしさ
もなく、編集時の設計変更にも柔軟に対応可能である。
【0012】
【実施例】図1はこの発明の一実施例に係るCADシス
テムの構成を示すブロック図である。
【0013】図1において、1a,1bはCAD図面の
編集操作等に用いられる例えばエンジニアリングワーク
ステーションなどの端末、2は各端末1a,1bでのC
AD図面編集結果を管理するためのタスクマネージャで
ある。このタスクマネージャ2は例えばホスト装置(図
示せず)内に設けられる。
【0014】3はCAD図面(CAD図面データ)を保
存するためのCAD図面データベース(以下、CAD図
面DBと称する)、4はCAD図面編集に用いられる作
業用データベース(以下、作業用DBと称する)である
。CAD図面DB3および作業用DB4はタスクマネー
ジャ2によってアクセスされる。
【0015】5a,5bは端末1a,1bに対するCA
D図面等の表示を司る表示ハンドラ、6a,6bはCA
D図面編集アプリケーションプログラムにより実現され
るCAD図面編集処理機能を持つCADモジュール、7
a,7bはタスクマネージャ2と端末1a,1b(内の
CADモジュール6a,6b)との間の入出力インタフ
ェースをなす入出力ハンドラである。入出力ハンドラ7
a,7bは端末1a,1bでのCAD図面編集結果をタ
スクマネージャ2に伝えると共に、タスクマネージャ2
から渡される他端末でのCAD図面編集結果を対応する
CADモジュール6a,6bに渡すようになっている。 表示ハンドラ5a,5b、CADモジュール6a,6b
および入出力ハンドラ7a,7bは、端末1a,1bに
内蔵されている。
【0016】次に、図1の構成の動作を、端末1aでC
AD図面の編集操作が行われた場合を例に、図2の動作
説明図を参照して説明する。図1のシステムにおいて、
端末1a,1bでの編集対象となるCAD図面(のデー
タ)はCAD図面DB3に保存されている。このCAD
図面の編集を行う際には、その写しが作業用DB4に置
かれる。そして、作業用DB4上のCAD図面を対象に
編集が行われ、編集終了後、CAD図面DB3上のCA
D図面が作業用DB4上の編集後CAD図面に書換えら
れる。
【0017】さて、CAD図面DB3上のCAD図面の
写しが作業用DB4に置かれている状態で、端末1aに
おいてCAD図面の編集操作が行われたものとする。こ
の場合、端末1aでの図面編集情報(変更情報)は、図
2に示すように入出力ハンドラ7aに伝えられる。
【0018】これにより入出力ハンドラ7aは、端末1
aでの変更情報をタスクマネージャ2に通知する。同時
に入出力ハンドラ7aは、CADモジュール6aにその
変更情報(CAD図面変更内容)を伝える。
【0019】CADモジュール6aは、入出力ハンドラ
7aにより伝えられた変更情報により、必要な図形情報
(例えば、図形の移動、追加等)を表示ハンドラ5aを
介して端末1aに表示する。
【0020】一方、タスクマネージャ2は、上記したよ
うに端末1aにおいてCAD図面の変更が発生し、その
変更情報が端末1a側の入出力ハンドラ7aから通知さ
れると、その変更情報を受取って作業用DB4上のCA
D図面を変更すると共に、その変更情報を他の全ての端
末側の入出力ハンドラに転送する。これにより図1のシ
ステムでは、タスクマネージャ2で受取った変更情報が
図2に示すように端末1b側の入出力ハンドラ7bに転
送される。
【0021】端末1b側の入出力ハンドラ7bは、タス
クマネージャ2から転送された(端末1aでの)変更情
報を受取り、CADモジュール6bにその変更情報を伝
える。これによりCADモジュール6bは、端末1bに
おいてCAD図面の編集操作が行われることにより入出
力ハンドラ7bから変更情報が伝えられる場合と同様に
、タスクマネージャ2から入出力ハンドラ7bを介して
伝えられた他端末1aでの変更情報により、必要な図形
情報を表示ハンドラ5bを介して端末1bに表示する。 これにより端末1bのオペレータは、自身が編集対象と
しているCAD図面の変更が他端末(ここでは端末1a
)で発生したことを画面上で視認することができる。
【0022】逆に、端末1bにおいてCAD図面の変更
が発生した場合には、その変更情報が入出力ハンドラ7
bからタスクマネージャ2に通知され、同タスクマネー
ジャ2により端末1a側の入出力ハンドラ7aを介して
CADモジュール6aに伝えられる。そしてCADモジ
ュール6aにより、CAD図面変更結果が表示ハンドラ
5aを介して端末1aに表示され、他端末(端末1b)
でCAD図面の変更が発生したことが、端末1aのオペ
レータに通知される。
【0023】なお、前記実施例では、端末が2台の場合
について説明したが、この発明は3台以上の端末を備え
たCADシステムにも適用可能であり、この場合には3
台以上の端末でCAD図面編集の同時並行作業を行うこ
とが可能となる。また、この発明は、同種のCAD間に
おける編集データの授受に限らず、異種のCAD間での
データ授受にも応用可能である。
【0024】
【発明の効果】以上詳述したようにこの発明によれば、
複数の端末それぞれにおける同一のCAD図面に対する
編集結果を管理して、各端末での編集結果により図面デ
ータベースを更新する管理手段を設けると共に、各端末
での編集結果を管理手段に伝えると共に、この管理手段
から他端末での編集結果を受取って対応する端末に通知
する入出力手段とを設けた構成としたので、CAD編集
時に同一図面を複数端末から同時並行して操作できるよ
うになり、特に大図面における設計工期の短縮が図れる
【0025】また、この発明によれば、複数の端末から
は同一の図面データベースを編集対象として操作できる
ので、従来の図面分割方式による図面編集と比べて管理
上の煩わしさもなく、データとしての整合性も保証され
、後戻り作業も軽減され、編集段階での設計変更にも柔
軟に対処できる。
【図面の簡単な説明】
【図1】この発明の一実施例に係るCADシステムの構
成を示すブロック図。
【図2】同実施例における情報の流れを説明するための
動作説明図。
【符号の説明】
1a,1b…端末、2…タスクマネージャ(管理手段)
、3…CAD図面DB、4…作業用DB、5a,5b…
表示ハンドラ、6a,6b…CADモジュール、7a,
7b…入出力ハンドラ。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  CAD図面の編集操作等に用いられる
    複数の端末と、上記各端末でのCAD図面編集結果を保
    存するための図面データベースと、上記各端末でのCA
    D図面編集結果を管理するための管理手段と、上記各端
    末毎に設けられ、対応する端末でのCAD図面編集結果
    を上記管理手段に伝えると共に、他端末でのCAD図面
    編集結果を上記管理手段から受取って対応する端末に通
    知する入出力手段と、を具備し、上記管理手段は、上記
    各端末毎の入出力手段から伝えられたCAD図面編集結
    果を受取って上記図面データベースを更新すると共に、
    そのCAD図面編集結果を他の各端末毎の入出力手段に
    伝えるように構成されていることを特徴とするCADシ
    ステム。
JP3137766A 1991-06-10 1991-06-10 複数端末での同時並行処理機能を持つcadシステム Pending JPH04362783A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3137766A JPH04362783A (ja) 1991-06-10 1991-06-10 複数端末での同時並行処理機能を持つcadシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3137766A JPH04362783A (ja) 1991-06-10 1991-06-10 複数端末での同時並行処理機能を持つcadシステム

Publications (1)

Publication Number Publication Date
JPH04362783A true JPH04362783A (ja) 1992-12-15

Family

ID=15206333

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3137766A Pending JPH04362783A (ja) 1991-06-10 1991-06-10 複数端末での同時並行処理機能を持つcadシステム

Country Status (1)

Country Link
JP (1) JPH04362783A (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10504119A (ja) * 1994-03-14 1998-04-14 アップル コンピュータ, インコーポレイテッド コンピュータにおける情報表示の管理システム
US7305648B2 (en) 2003-11-21 2007-12-04 Mentor Graphics Corporation Distributed autorouting of conductive paths in printed circuit boards
US7516435B2 (en) 2001-12-10 2009-04-07 Mentor Graphics Corporation Reservation of design elements in a parallel printed circuit board design environment
US7546571B2 (en) 2004-09-08 2009-06-09 Mentor Graphics Corporation Distributed electronic design automation environment
US7587695B2 (en) 2001-12-10 2009-09-08 Mentor Graphics Corporation Protection boundaries in a parallel printed circuit board design environment
US7590963B2 (en) 2003-11-21 2009-09-15 Mentor Graphics Corporation Integrating multiple electronic design applications
US7949990B2 (en) 2001-12-10 2011-05-24 Mentor Graphics Corporation Parallel electronic design automation: shared simultaneous editing
JP2013012008A (ja) * 2011-06-29 2013-01-17 Toshiba Mitsubishi-Electric Industrial System Corp 図面管理システム

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10504119A (ja) * 1994-03-14 1998-04-14 アップル コンピュータ, インコーポレイテッド コンピュータにおける情報表示の管理システム
US7516435B2 (en) 2001-12-10 2009-04-07 Mentor Graphics Corporation Reservation of design elements in a parallel printed circuit board design environment
US7587695B2 (en) 2001-12-10 2009-09-08 Mentor Graphics Corporation Protection boundaries in a parallel printed circuit board design environment
US7949990B2 (en) 2001-12-10 2011-05-24 Mentor Graphics Corporation Parallel electronic design automation: shared simultaneous editing
US7305648B2 (en) 2003-11-21 2007-12-04 Mentor Graphics Corporation Distributed autorouting of conductive paths in printed circuit boards
US7590963B2 (en) 2003-11-21 2009-09-15 Mentor Graphics Corporation Integrating multiple electronic design applications
US7788622B2 (en) 2003-11-21 2010-08-31 Mentor Graphics Corporation Distributed autorouting of conductive paths
US7546571B2 (en) 2004-09-08 2009-06-09 Mentor Graphics Corporation Distributed electronic design automation environment
JP2013012008A (ja) * 2011-06-29 2013-01-17 Toshiba Mitsubishi-Electric Industrial System Corp 図面管理システム

Similar Documents

Publication Publication Date Title
KR100238358B1 (ko) 순서 제어용 프로그래밍 시스템 및 순서 제어용 프로그램을 실행하는 제어 유닛
US5659788A (en) Management system comprising a unified interface for integrating a plurality of different system management software tools
JPH04362783A (ja) 複数端末での同時並行処理機能を持つcadシステム
JPS60200334A (ja) 電子計算機システムの表示装置
JP2763657B2 (ja) 図形データベース管理方式
JPH11109602A (ja) 作業管理システムおよびその方法、並びに、その管理を実行するためのプログラムを記録した記録媒体
JP2730040B2 (ja) Ncデータ作成方法
JPH04147185A (ja) 大型表示装置の情報制御システム
JPS626358A (ja) 共通図形ライブラリ方式
JPS6394303A (ja) 演算制御システム
JPS62166951A (ja) 加工ラインのスケジユ−ル運転方法
JPH03175562A (ja) 計算機システム群の遠隔集中管理方式
JPH01180640A (ja) 複数プロセス統合化方式
JPS6263309A (ja) デ−タ入力方法
JPH02238550A (ja) 端末装置ソフトウェア管理情報照会方式
JPS6010339A (ja) コマンドパラメ−タ解析方式
JPH0452736A (ja) 複数のデータベース間の整合制御方式
JPH02139646A (ja) Db/dcシステムにおける一元的運用方式
JPH02189653A (ja) 端末装置のファイル管理方式
JPH0470753A (ja) 露光装置
JPH0916391A (ja) ソフトウェア開発・保守支援システム
JPH06282529A (ja) 計算機間のデータ共用方法
JPS59116844A (ja) Crt表示方式
JPH05303505A (ja) データ参照・更新方式
JPH04326116A (ja) マトリックステーブルによるデータ操作・管理方式