[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH11167644A - Design supporting device - Google Patents

Design supporting device

Info

Publication number
JPH11167644A
JPH11167644A JP33336597A JP33336597A JPH11167644A JP H11167644 A JPH11167644 A JP H11167644A JP 33336597 A JP33336597 A JP 33336597A JP 33336597 A JP33336597 A JP 33336597A JP H11167644 A JPH11167644 A JP H11167644A
Authority
JP
Japan
Prior art keywords
command
data
editing
menu
graphic
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
JP33336597A
Other languages
Japanese (ja)
Inventor
Toshimitsu Asai
俊光 朝井
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP33336597A priority Critical patent/JPH11167644A/en
Publication of JPH11167644A publication Critical patent/JPH11167644A/en
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide this design supporting device in which a user himself is allowed to freely customize an operation method of a graphic edit command without reconstructing a device itself in the design supporting device that uses a graphic edit command and edits graphic information. SOLUTION: The design supporting means is provided with a displaying part 1 which shows graphic information, an inputting part 7 which designates a graphic edit command and also inputs information that is needed to execute the graphic edit command, a CAD part 8 which carries out the graphic edit command that is designated by the part 7 based on the information inputted by the part 7, a storing part 10 which stores command operation regulating data that regulates the execution method of the graphic edit command in the part 8 and an MMI managing part 9 which changes the command operation regulating data based on a change instruction of the command operation regulation data by the part 7.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、機械製品等の製品
の形状を設計する目的で、キーボードやマウス等の入力
デバイスによって図形編集コマンドの実行を指示するこ
とにより図形情報を編集するための設計支援装置に関す
るものである。さらに詳しくは、本発明は、図形情報の
編集操作方法をカスタマイズ可能な設計支援装置に関す
るものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a design for editing graphic information by instructing execution of a graphic editing command by an input device such as a keyboard or a mouse for the purpose of designing the shape of a product such as a mechanical product. The present invention relates to a support device. More specifically, the present invention relates to a design support apparatus capable of customizing a graphic information editing operation method.

【0002】[0002]

【従来の技術】従来、機械製品等の製品を対象とした設
計支援装置においては、製品の形状を入力する際に、ユ
ーザは、設計支援装置に組み込まれている図形編集コマ
ンドを実行することによって、意図した製品形状の入力
を行うようになっている。そして、図形編集コマンドを
用いた図形情報の編集は、通常、メニュー選択方式によ
り実現されている。
2. Description of the Related Art Conventionally, in a design support apparatus for a product such as a machine product, when inputting the shape of a product, a user executes a graphic editing command incorporated in the design support apparatus. The input of the intended product shape is performed. Editing of graphic information using a graphic editing command is usually realized by a menu selection method.

【0003】このメニュー選択方式とは、ユーザが、デ
ィスプレイの画面上に表示されたプルダウンメニューや
ポップアップメニュー等のメニューから図形編集コマン
ドを選択し、さらに、各図形編集コマンドに規定された
手順に従って図形編集コマンドの実行に必要な情報、例
えば、座標値等の数値情報、文字情報、図形の選択に関
する情報等を入力することによって、図形編集コマンド
を実行する方式である。また、メニュー選択方式では、
設計支援装置の起動時に、表示されるメニューの項目数
および各項目の配列順序が設定される。
[0003] In this menu selection method, a user selects a figure editing command from a menu such as a pull-down menu or a pop-up menu displayed on a screen of a display, and further selects a figure editing command in accordance with the procedure specified in each figure editing command. This is a method for executing a figure editing command by inputting information necessary for executing the editing command, for example, numerical information such as coordinate values, character information, information relating to selection of a figure, and the like. In the menu selection method,
When the design support apparatus is activated, the number of menu items to be displayed and the arrangement order of each item are set.

【0004】しかしながら、同じ製品の形状の入力を行
う場合であっても、ユーザが望むコマンドの操作方法
は、多様である。また、対象となる製品の形状の種類に
よっては、設計の際に必要とされる図形編集コマンドの
種類が異なることが考えられる。このため、設計支援装
置に組み込まれる図形編集コマンドの種類や操作方法を
容易に追加・変更可能とすることが要望されている。そ
こで、これらの要望に応えるために、従来より、大きく
分けて次の3つの方法が考えられている。
[0004] However, even when the same product shape is input, there are various command operation methods desired by the user. Also, the type of figure editing command required at the time of design may differ depending on the type of the shape of the target product. For this reason, it is demanded that the type and operation method of the graphic editing command incorporated in the design support device can be easily added or changed. Therefore, in order to meet these demands, the following three methods have been considered, which are roughly divided from the conventional methods.

【0005】第1の方法としては、ユーザが望む図形編
集操作方法を実現するためのコマンドおよびメニューを
新規に作成し、その都度、設計支援装置自体を新たに構
築し直す方法がある。
As a first method, there is a method in which a command and a menu for realizing a graphic editing operation method desired by a user are newly created, and a design support apparatus itself is newly constructed each time.

【0006】第2の方法としては、コマンドの使用頻度
により、メニュー上のコマンドの表示順序を自動的に変
更する方法がある。例えば、特開平6−96144号公
報には、使用頻度の高いコマンドを選択する際に、マウ
ス移動量が最も少なくなるように自動的にメニューの表
示順序を変更する方法が開示されている。
As a second method, there is a method of automatically changing the display order of commands on a menu according to the frequency of use of commands. For example, Japanese Patent Laying-Open No. 6-96144 discloses a method of automatically changing the menu display order so as to minimize the amount of mouse movement when selecting a frequently used command.

【0007】第3の方法としては、マクロコマンドをユ
ーザ自身によって作成し設計支援装置のメニューに登録
できるようにする方法がある。このマクロコマンドと
は、設計支援装置に組み込まれているコマンドのうちの
いくつかを順番に実行する一連の処理を、単一のメニュ
ー操作により実行するコマンドである。このように、ユ
ーザがマクロコマンドを作成してメニューに登録するこ
とにより、操作性の向上を図ることができる。
As a third method, there is a method in which a macro command is created by the user himself and registered in a menu of the design support apparatus. The macro command is a command for executing a series of processes for sequentially executing some of the commands incorporated in the design support apparatus by a single menu operation. In this way, the operability can be improved by the user creating the macro command and registering it in the menu.

【0008】[0008]

【発明が解決しようとする課題】しかしながら、前記従
来の第1の方法を用いて一つの設計支援装置に多様なユ
ーザが希望するコマンドおよびメニューを全て組み込も
うとすると、結果的に互いに類似したコマンドを多数追
加して行くことになり、メニューの総数が増える。この
ため、メニュー操作が煩雑となり、設計支援装置が使い
にくいものとなる。また、前記従来の第1の方法を用い
てユーザ毎にカスタムメイドした設計支援装置を作成す
れば、そのようなメニュー操作の煩雑さはなくなるが、
設計支援装置の開発コスト並びにメンテナンスコストが
嵩むことになり、好ましくない。
However, when trying to incorporate all commands and menus desired by various users into one design support apparatus using the above-described first conventional method, the result is similar to each other. As a result of adding many commands, the total number of menus increases. For this reason, the menu operation becomes complicated, and the design support device becomes difficult to use. In addition, if a design support device custom-made for each user is created using the first conventional method, such a complicated menu operation can be eliminated.
The development cost and maintenance cost of the design support apparatus increase, which is not preferable.

【0009】一方、前記従来の第2の方法に関しては、
Ben Shneiderman 著「ユーザーインタフェースの設計」
(日経BP社)の80頁に、前記従来の第2の方法のよ
うな使用頻度によるメニューの自動変更はすべきでない
とを確認した研究事例(「Mitchell and Shneiderman,1
988 」)が紹介されている。
On the other hand, regarding the second conventional method,
"User Interface Design" by Ben Shneiderman
(Nikkei BP Co., Ltd.), p. 80, a research case that confirmed that menus should not be automatically changed according to the frequency of use as in the second conventional method (see “Mitchell and Shneiderman, 1
988 ”).

【0010】使用頻度によるメニューの自動変更をすべ
きでない理由として、上記の文献には、ユーザ自身がメ
ニュー構成を変更していないのに設計支援装置が勝手に
メニュー構成を変更してしまうため、ユーザによるメニ
ュー構成の学習を妨げてしまう点が指摘されている。ま
た、同文献では、上記のようなメニューの自動変更は、
いつまた別の変更が起こるかもしれないという不信感を
ユーザに抱かせることになり、結果的にユーザの作業効
率を著しく低下させてしまう点も指摘もされている。
[0010] The reason why the menu should not be automatically changed based on the frequency of use is that the design support apparatus changes the menu configuration by itself, even though the user does not change the menu configuration. It has been pointed out that it hinders the user from learning the menu structure. In the same document, the automatic change of the menu as described above
It has also been pointed out that the user may be distrusted that another change may occur at any time, and as a result, the work efficiency of the user is significantly reduced.

【0011】さらに、前記従来の第3の方法では、ユー
ザが連続した複数のコマンドをマクロコマンドとして登
録する際に、各コマンドについて直前に実行されたコマ
ンドの実行結果を考慮しなればならないという制約があ
る。このため、上記のようなマクロコマンドを用いる方
法は、ある決まった図形を作成する入力操作を何度も実
行する場合には有効であるが、ユーザによる図形作成の
操作方法のカスタマイズを実現することは困難である。
Further, in the third conventional method, when a user registers a plurality of continuous commands as a macro command, it is necessary to consider the execution result of the command executed immediately before for each command. There is. For this reason, the method of using the macro command as described above is effective when the input operation for creating a certain figure is repeatedly performed, but it is necessary to realize the customization of the method of the figure creation by the user. It is difficult.

【0012】本発明は、上記従来の問題点に着目してな
されたものであり、その目的は、図形編集コマンドを用
いて図形情報を編集するための設計支援装置において、
装置自体を構築し直すことなく、ユーザ自身が図形編集
コマンドの操作方法を自由にカスタマイズすることがで
きる設計支援装置を提供することにある。
The present invention has been made in view of the above-mentioned conventional problems, and an object of the present invention is to provide a design support apparatus for editing graphic information using a graphic edit command.
It is an object of the present invention to provide a design support apparatus that allows a user to freely customize a method of operating a graphic editing command without rebuilding the apparatus itself.

【0013】[0013]

【課題を解決するための手段】本発明の請求項1記載の
設計支援装置は、上記の課題を解決するために、図形編
集コマンドを実行することにより図形情報を編集するた
めの設計支援装置であって、図形情報を表示するための
表示手段と、図形編集コマンドを指定するためのコマン
ド指定手段と、図形編集コマンドの実行に必要な情報を
入力するための情報入力手段と、情報入力手段によって
入力された情報に基づいて、コマンド指定手段によって
指定された図形編集コマンドを実行することにより、表
示手段によって表示される図形情報を編集する図形編集
手段と、図形編集手段における入力情報に基づく図形編
集コマンドの実行方法を規定するコマンド動作規定デー
タを記憶する記憶手段と、記憶手段に記憶されたコマン
ド動作規定データの変更を指示するためのコマンド動作
規定変更指示手段と、コマンド動作規定変更指示手段に
よる指示に基づいてコマンド動作規定データを変更する
コマンド動作規定変更手段とを備えることを特徴として
いる。
According to a first aspect of the present invention, there is provided a design support apparatus for editing graphic information by executing a graphic edit command. A display means for displaying graphic information; a command specifying means for specifying a graphic editing command; an information inputting means for inputting information necessary for executing the graphic editing command; and an information inputting means. A figure editing means for editing figure information displayed by the display means by executing a figure editing command designated by the command designating means based on the input information, and a figure editing based on the input information in the figure editing means. Storage means for storing command operation definition data for defining a command execution method, and command operation definition data stored in the storage means And command operations specified change instructing means for instructing a change, is characterized in that it comprises a command operation defined changing means for changing the command operation definition data based on an instruction by the command operation defined change instruction means.

【0014】上記の構成によれば、図形編集手段におけ
る図形編集コマンドの実行方法を規定するコマンド動作
規定データを、コマンド動作規定変更指示手段による指
示に基づいて変更することができるので、図形編集コマ
ンドを実行させるための情報入力手段による情報の入力
方法、例えば、複数の座標情報を入力する順序をユーザ
が変更することができる。
According to the above configuration, the command operation definition data that defines the method of executing the graphic editing command in the graphic editing means can be changed based on the instruction by the command operation specification change instructing means. Can be changed by a user, for example, the order of inputting a plurality of pieces of coordinate information.

【0015】この結果、装置自体を構築し直すことな
く、多様なユーザそれぞれが、希望する図形編集コマン
ドの操作方法を新たに追加することができ、かつ、既に
組み込まれている図形編集コマンドの操作方法を変更す
ることができる。それゆえ、設計にかかる製品の形状に
応じて、ユーザ自身が図形編集コマンドの操作方法を自
由にカスタマイズすることができる。
As a result, various users can add a new method of operating a desired graphic editing command without rebuilding the apparatus itself, and operate an already incorporated graphic editing command. The method can be changed. Therefore, the user himself / herself can freely customize the operation method of the graphic editing command according to the shape of the product to be designed.

【0016】本発明の請求項2記載の設計支援装置は、
上記の課題を解決するために、請求項1記載の設計支援
装置において、上記情報入力手段が、図形の特定点の座
標を入力するための座標入力手段であり、上記図形編集
手段が、座標入力手段によって順次入力された複数の座
標に基づいて図形編集コマンドを実行するものであり、
上記コマンド動作規定変更手段が、座標入力手段により
入力された各座標と、各座標によって指定される特定点
の種類との関係を変更するものであることを特徴として
いる。
According to a second aspect of the present invention, there is provided a design support apparatus comprising:
In order to solve the above-mentioned problem, in the design support apparatus according to claim 1, the information input means is a coordinate input means for inputting coordinates of a specific point of a graphic, and the graphic editing means is a coordinate input means. Means for executing a figure editing command based on a plurality of coordinates sequentially inputted by means,
The command operation regulation changing means changes the relationship between each coordinate input by the coordinate input means and the type of a specific point designated by each coordinate.

【0017】上記構成によれば、装置自体を構築し直す
ことなく、ユーザが、図形編集コマンドを実行させるた
めの座標入力手段による特定点の座標の入力順序をカス
タマイズすることが可能となる。
According to the above configuration, the user can customize the input order of the coordinates of the specific point by the coordinate input means for executing the figure editing command without rebuilding the apparatus itself.

【0018】本発明の請求項3記載の設計支援装置は、
上記の課題を解決するために、上記コマンド指定手段
が、図形編集コマンドを指定するショートカットキーを
入力するためのキーボードを備える請求項1記載の設計
支援装置であって、ショートカットキーと図形編集コマ
ンドとの関係を規定するショートカットキーデータの設
定を指示するショートカットキー設定指示手段と、ショ
ートカットキー設定手段による指示に基づいてショート
カットキーデータを設定するショートカットキー設定手
段とをさらに備え、上記記憶手段が、設定されたショー
トカットキーデータを記憶するショートカットキーデー
タ記憶手段とを備えることを特徴としている。
According to a third aspect of the present invention, there is provided a design support apparatus comprising:
2. A design support apparatus according to claim 1, wherein said command designating means comprises a keyboard for inputting a shortcut key for designating a graphic editing command. Shortcut key setting instructing means for instructing setting of shortcut key data that defines the relationship of the following, and shortcut key setting means for setting shortcut key data based on an instruction from the shortcut key setting means. And a shortcut key data storage unit for storing the obtained shortcut key data.

【0019】上記構成によれば、ユーザがショートカッ
トキー設定指示手段による指示を行うことにより、コマ
ンド動作規定変更手段によってカスタマイズされた実行
方法で図形編集コマンドを実行させるためのショートカ
ットキーをショートカットキー設定手段にて設定し、シ
ョートカットキーデータ記憶手段に記憶させることがで
きる。上記構成では、設定されたショートカットキーを
キーボードを用いて入力するだけで、カスタマイズされ
た実行方法にて図形編集コマンドを実行させることがで
きる。従って、カスタマイズされたコマンド実行方法に
対しても、設計支援装置に熟練したユーザが好むショー
トカットキー機能を実現でき、迅速なコマンド選択操作
が可能となる。
According to the above configuration, when the user issues an instruction using the shortcut key setting instructing means, the shortcut key for executing the graphic editing command in the execution method customized by the command operation definition changing means is assigned to the shortcut key setting means. And stored in the shortcut key data storage means. In the above configuration, the graphic editing command can be executed in a customized execution method only by inputting the set shortcut key using the keyboard. Therefore, even for a customized command execution method, a shortcut key function preferred by a user skilled in the design support apparatus can be realized, and a quick command selection operation can be performed.

【0020】本発明の請求項4記載の設計支援装置は、
上記の課題を解決するために、図形編集コマンドを指定
するための項目を配列したメニューを表示手段に表示さ
せるメニュー表示手段をさらに備え、上記コマンド指定
手段が、メニューの項目を選択するためのポインティン
グデバイスを備え、上記記憶手段が、メニューの項目と
図形編集コマンドとの関係、およびメニューにおける項
目の配列を規定するメニュー構成データを記憶するメニ
ュー構成データ記憶手段を備える請求項1記載の設計支
援装置であって、メニュー構成データ記憶手段に記憶さ
れたメニュー構成データの変更を指示するためのメニュ
ー構成変更指示手段と、メニュー構成変更指示手段によ
る指示に基づいてメニュー構成データを変更するメニュ
ー構成変更手段とをさらに備えることを特徴としてい
る。
According to a fourth aspect of the present invention, there is provided a design support apparatus comprising:
In order to solve the above-mentioned problem, the apparatus further comprises menu display means for displaying on a display means a menu in which items for designating a figure editing command are arranged, wherein the command designating means has a pointing device for selecting a menu item. 2. The design support apparatus according to claim 1, further comprising a device, wherein the storage unit includes a menu configuration data storage unit configured to store a menu configuration data that defines a relationship between menu items and graphic editing commands and an arrangement of items in the menu. A menu configuration change instructing unit for instructing a change of the menu configuration data stored in the menu configuration data storage unit, and a menu configuration changing unit for changing the menu configuration data based on an instruction from the menu configuration change instructing unit Are further provided.

【0021】上記構成によれば、ユーザが、メニュー構
成変更指示手段による指示によりメニュー構成変更手段
にメニュー構成データを変更させることによって、図形
編集コマンドを実行させるためのメニュー項目の追加・
変更あるいはメニュー項目の配列の変更を行うことがで
きる。これにより、ユーザが、メニュー構成を自由に編
集できるため、設計対象の製品に適したメニュー構成を
選択して、効率的な設計作業を行うことができる。
According to the above configuration, the user causes the menu configuration changing unit to change the menu configuration data in accordance with the instruction from the menu configuration change instructing unit, thereby adding a menu item for executing the figure editing command.
You can change or change the arrangement of menu items. This allows the user to freely edit the menu configuration, so that a menu configuration suitable for the product to be designed can be selected and an efficient design operation can be performed.

【0022】本発明の請求項5記載の設計支援装置は、
上記の課題を解決するために、請求項1ないし4のいず
れか1項に記載の設計支援装置において、記憶手段から
コマンド動作規定データを読み込み、該コマンド動作規
定データを外部記憶装置に記憶させるコマンド動作規定
データ出力手段と、外部記憶装置からコマンド動作規定
データを読み込み、該コマンド動作規定データを記憶手
段に記憶させるコマンド動作規定データ取り込み手段と
を備えることを特徴としている。
According to a fifth aspect of the present invention, there is provided a design support apparatus comprising:
In order to solve the above-mentioned problem, in the design support apparatus according to any one of claims 1 to 4, a command for reading command operation definition data from a storage unit and storing the command operation definition data in an external storage device. It is characterized by comprising an operation definition data output unit and a command operation definition data loading unit that reads command operation definition data from an external storage device and stores the command operation definition data in the storage unit.

【0023】ところで、本発明の設計支援装置では、記
憶手段として装置本体の電源を切った時に記憶内容が消
去されるRAM(Random Access Memory)を用いると、装
置本体を稼動する度に、コマンド動作規定データを定義
し直す操作が必要となる。
In the design support apparatus of the present invention, when a RAM (Random Access Memory) whose contents are erased when the power of the apparatus main body is turned off is used as a storage means, a command operation is performed every time the apparatus main body is operated. An operation to redefine the specified data is required.

【0024】これに対し、請求項5記載の構成では、コ
マンド動作規定データ出力手段により、ユーザが定義し
たコマンド動作規定データを記憶手段から外部記憶装置
に転送して外部記憶装置に記憶させるので、装置本体の
電源を切った時に記憶手段の記憶内容が消去されても、
コマンド動作規定データを保存することができる。そし
て、請求項5記載の構成では、装置本体の稼働時に、コ
マンド動作規定データ取り込み手段によりコマンド動作
規定データを外部記憶装置から記憶手段に読み込むこと
ができるので、コマンド動作規定データを継続的に使用
することができ、コマンド動作規定データを定義し直す
操作が不要となる。この結果、図形編集作業を効率化
し、設計にかかる時間を短縮することができる。
On the other hand, in the configuration according to the fifth aspect, the command operation definition data output means transfers the command operation definition data defined by the user from the storage means to the external storage device and stores it in the external storage device. Even if the contents stored in the storage means are erased when the power of the main unit is turned off,
Command operation definition data can be stored. According to the fifth aspect of the present invention, the command operation defining data can be read from the external storage device to the storage means by the command operation defining data capturing means when the apparatus main body operates, so that the command operation defining data can be continuously used. This eliminates the need to redefine the command operation definition data. As a result, the figure editing work can be made more efficient, and the time required for design can be reduced.

【0025】[0025]

【発明の実施の形態】〔実施の形態1〕本発明の第1の
実施の形態について、図1ないし7に基づいて説明すれ
ば、以下の通りである。本設計支援装置(以下、本設計
支援装置とする)は、図1に示すように、表示部(表示
手段)1と、入力部(入力手段)7と、CAD(Compute
r-Aided Design) 部(図形編集手段)8と、MMI(Man
-Machine Interface) 管理部9と、記憶部(記憶手段)
10とから構成され、CAD部8には外部記憶装置3が
接続されている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS [First Embodiment] The first embodiment of the present invention will be described below with reference to FIGS. As shown in FIG. 1, the present design support device (hereinafter referred to as the present design support device) includes a display unit (display unit) 1, an input unit (input unit) 7, and a CAD (Compute).
r-Aided Design) section (figure editing means) 8 and MMI (Man
-Machine Interface) Management unit 9 and storage unit (storage means)
The external storage device 3 is connected to the CAD unit 8.

【0026】表示部1は、CRT(Cathode-Ray Tube)デ
ィスプレイ等からなり、記憶部10に記憶された設計対
象の製品形状の図形データに基づいて図形を表示するた
めのものである。外部記憶装置3は、ユーザが作成した
コマンド動作規定データおよびショートカットキーデー
タ(後述する)を記憶するための磁気ディスクやフロッ
ピーディスク等の記録媒体である。
The display unit 1 is composed of a CRT (Cathode-Ray Tube) display or the like, and displays a graphic based on the graphic data of the product shape to be designed stored in the storage unit 10. The external storage device 3 is a recording medium such as a magnetic disk or a floppy disk for storing command operation definition data and shortcut key data (described later) created by the user.

【0027】入力部7は、本設計支援装置に対してユー
ザが各種情報の入力を行うためのものであり、図形編集
コマンドの実行に必要な情報、例えば、座標情報等の数
値情報、文字情報、図形の選択に関する情報等をユーザ
が入力するための情報入力手段としての機能を有してい
る。入力部7は、図形編集コマンドを指定するショート
カットキー等のキーをユーザが入力するためのキーボー
ド(コマンド指定手段)6と、図形の特定点の座標を入
力する目的、あるいは、表示部1に表示されたメニュー
から図形編集コマンド等のコマンドを指示するメニュー
項目を選択する目的でユーザが座標を入力するためのマ
ウス(座標入力手段、ポインティングデバイス)5とを
備えている。
The input unit 7 is used by the user to input various information to the design support apparatus. Information necessary for executing the figure editing command, for example, numerical information such as coordinate information, character information, etc. Has a function as information input means for the user to input information related to the selection of a figure. The input unit 7 includes a keyboard (command specifying means) 6 for the user to input a key such as a shortcut key for specifying a graphic editing command, a purpose of inputting coordinates of a specific point of the graphic, or a display on the display unit 1. A mouse (coordinate input means, pointing device) 5 for the user to input coordinates for the purpose of selecting a menu item indicating a command such as a figure editing command from the menu.

【0028】さらに、入力部7は、コマンド動作規定デ
ータの変更を指示するためのコマンド動作規定変更指示
手段としての機能、並びに、コマンド動作規定データの
変更内容を指示するためのコマンド動作規定変更内容指
示手段としての機能も有している。その上、入力部7
は、ショートカットキーデータの設定を指示するショー
トカットキー設定指示手段としての機能も有している。
Further, the input section 7 has a function as a command operation definition change instructing means for instructing a change of command operation definition data, and a command operation definition change content for instructing a change content of the command operation definition data. It also has a function as an instruction means. In addition, the input unit 7
Has also a function as a shortcut key setting instructing means for instructing setting of shortcut key data.

【0029】CAD部8は、ユーザによって入力部7か
ら入力された情報、例えば、マウス5によって順次入力
された複数の座標の情報に基づいて、記憶部10に記憶
された製品形状の図形データの編集、例えば、図形の新
規作成、変形、移動、削除等を行い、表示部1に表示さ
れる図形を編集するものである。CAD部8は、入力部
7からの入力をイベント処理により認識する。入力部7
からの入力イベントとしては、具体的には、メニューの
項目をマウス5で選択する際に発生するメニュー選択イ
ベント、キーボード6からの入力によるキー入力イベン
ト等がある。
The CAD unit 8 converts the graphic data of the product shape stored in the storage unit 10 based on information input from the input unit 7 by the user, for example, information on a plurality of coordinates sequentially input by the mouse 5. Editing, for example, new creation, deformation, movement, deletion, etc. of a figure is performed, and the figure displayed on the display unit 1 is edited. The CAD unit 8 recognizes an input from the input unit 7 by event processing. Input unit 7
Examples of the input event from the menu include a menu selection event that occurs when a menu item is selected with the mouse 5, a key input event caused by input from the keyboard 6, and the like.

【0030】MMI管理部9は、入力部7から入力され
た情報に基づいて記憶部10の記憶内容を管理し、CA
D部8が実行する図形編集コマンドの実行方法(動作)
を規定するためのものである。なお、MMI管理部9に
ついては、後段で詳述する。
The MMI management unit 9 manages the contents stored in the storage unit 10 based on the information input from the input unit 7, and
Execution method (operation) of the figure editing command executed by the D unit 8
It is for specifying. The MMI management unit 9 will be described later in detail.

【0031】記憶部(記憶手段)10は、後述するコマ
ンド動作規定データを記憶する第1メモリ11を備える
とともに、設計される製品の形状の図形データを記憶す
るものである。第1メモリ11は、ショートカットキー
と図形編集コマンドとの関係を規定するショートカット
キーデータを記憶するショートカットキーデータ記憶手
段としても機能する。
The storage unit (storage means) 10 includes a first memory 11 for storing command operation definition data described later, and stores graphic data of a shape of a product to be designed. The first memory 11 also functions as a shortcut key data storage unit that stores shortcut key data that defines a relationship between a shortcut key and a graphic editing command.

【0032】第1メモリ11に記憶されているコマンド
動作規定データは、CAD部8において製品形状の図形
データの編集時に実行される、入力情報に基づく図形編
集コマンドの実行方法(動作)を規定するデータであ
り、入力部7におけるコマンドの操作に係わるいくつか
の属性項目からなっている。具体的には、例えば、複数
の座標入力を必要とする図形編集コマンドを規定するコ
マンド動作規定データは、座標入力手段により入力され
た各座標と、各座標によって指定される特定点の種類と
の関係を規定するデータ等から構成される。
The command operation defining data stored in the first memory 11 defines an execution method (operation) of a graphic editing command based on input information, which is executed when the CAD data of the product shape is edited in the CAD unit 8. It is data and consists of several attribute items related to the operation of the command in the input unit 7. Specifically, for example, the command operation definition data that defines a figure editing command that requires a plurality of coordinate inputs includes each coordinate input by the coordinate input unit and the type of a specific point specified by each coordinate. It is composed of data defining the relationship.

【0033】ここで、MMI管理部9について詳しく説
明する。MMI管理部9は、第1の機能として、入力部
7による指示に基づいて第1メモリ11からコマンド動
作規定データを読み出し、コマンド動作規定データを表
示部1に送出して表示部1により文字情報として表示さ
せ、入力部7による指示に基づいてコマンド動作規定デ
ータを変更し、変更されたコマンド動作規定データを第
1メモリ11に記憶させるコマンド動作規定変更手段と
しての機能を有している。
Here, the MMI management section 9 will be described in detail. As a first function, the MMI management unit 9 reads command operation definition data from the first memory 11 based on an instruction from the input unit 7, sends the command operation definition data to the display unit 1, And has a function as a command operation definition changing unit that changes the command operation definition data based on an instruction from the input unit 7 and stores the changed command operation definition data in the first memory 11.

【0034】また、MMI管理部9は、第2の機能とし
て、入力部7による指示に基づいて第1メモリ11から
ショートカットキーデータを読み出し、ショートカット
キーデータを表示部1に送出して表示部1により文字情
報として表示させ、キーボード6により入力されたショ
ートカットキーに基づいてショートカットキーデータを
変更し、変更されたショートカットキーデータを第1メ
モリ11に記憶させるショートカットキー変更手段とし
ての機能を有している。
As a second function, the MMI management unit 9 reads shortcut key data from the first memory 11 based on an instruction from the input unit 7, sends the shortcut key data to the display unit 1, and sends the shortcut key data to the display unit 1. And has a function as a shortcut key changing means for changing the shortcut key data based on the shortcut key input by the keyboard 6 and storing the changed shortcut key data in the first memory 11. I have.

【0035】さらに、MMI管理部9は、第3の機能と
して、第1メモリ11からコマンド動作規定データを読
み込み、該コマンド動作規定データを外部記憶装置3に
記憶させるコマンド動作規定データ出力手段としての機
能を、第4の機能として、外部記憶装置3からコマンド
動作規定データを読み込み、第1メモリ11に記憶させ
るコマンド動作規定データ取り込み手段としての機能を
有している。
Further, as a third function, the MMI management unit 9 reads command operation definition data from the first memory 11 and stores the command operation definition data in the external storage device 3 as command operation definition data output means. As a fourth function, it has a function as command operation definition data capturing means for reading command operation definition data from the external storage device 3 and storing the command operation definition data in the first memory 11.

【0036】その上、MMI管理部9は、第5の機能と
して、図形編集コマンドを指定するための項目を配列し
たメニューを表示部1に表示させるメニュー表示手段と
しての機能も有している。
In addition, as a fifth function, the MMI management section 9 also has a function as a menu display means for displaying on the display section 1 a menu in which items for designating a figure editing command are arranged.

【0037】次に、本設計支援装置におけるMMI管理
部9の制御によるコマンド動作規定データの変更処理の
流れを、図2に示すフローチャートにより以下に説明す
る。
Next, the flow of the process of changing the command operation definition data under the control of the MMI management unit 9 in the present design support apparatus will be described below with reference to the flowchart shown in FIG.

【0038】まず、MMI管理部9は、CAD部8で実
行されるコマンドの操作方法の編集開始、即ち、動作規
定データの編集開始を指示する入力が入力部7に入力さ
れたかどうかを判断する(S201)。動作規定データ
の編集開始を指示する入力は、ユーザによる入力部7の
操作、例えば、キーボード6の特定キーの組み合わせを
押す操作、表示部1に表示されたメニューから項目をマ
ウス5で選択する操作、表示部1に表示されたボタンを
マウス5でクリックする操作等による入力である。
First, the MMI management unit 9 determines whether or not the input for instructing the start of editing the operation method of the command executed by the CAD unit 8, that is, the start of editing of the operation definition data, is input to the input unit 7. (S201). The input for instructing the start of editing of the operation definition data includes an operation of the input unit 7 by the user, for example, an operation of pressing a specific key combination of the keyboard 6, and an operation of selecting an item from the menu displayed on the display unit 1 with the mouse 5. , An input by an operation of clicking a button displayed on the display unit 1 with the mouse 5, or the like.

【0039】S201において動作規定データの編集開
始を指示する入力が入力部7に入力されたと判断した場
合、MMI管理部9は、記憶部10の第1メモリ11に
記憶されているコマンド動作規定データを読み出す(S
202)。次いで、MMI管理部9は、コマンド動作規
定データの各属性項目の内容を、表示部1に表示させ
て、ユーザによる入力部7の操作により編集可能な状態
とするとともに、ユーザに対してコマンド動作規定デー
タの編集処理を促す。具体的には、MMI管理部9は、
例えば、マウス5によって順次入力された各座標と作成
する図形の特定点との対応表を編集ウィンドウとして表
示部1に表示させ、該対応表の各項目をマウス5で選択
してキーボード6のキー入力によって編集することが可
能な状態とし、コマンド動作規定データの編集処理を促
すメッセージを表示部1に表示させる。
If it is determined in S201 that the input for instructing the start of editing of the operation definition data has been input to the input unit 7, the MMI management unit 9 executes the command operation specification data stored in the first memory 11 of the storage unit 10. Is read (S
202). Next, the MMI management unit 9 displays the content of each attribute item of the command operation definition data on the display unit 1 so that the content can be edited by operating the input unit 7 by the user, and performs the command operation for the user. Prompt editing process of specified data. Specifically, the MMI management unit 9
For example, a correspondence table between each coordinate sequentially input by the mouse 5 and a specific point of a figure to be created is displayed on the display unit 1 as an edit window, and each item of the correspondence table is selected with the mouse 5 and a key on the keyboard 6 is selected. The input operation can be edited, and a message prompting the user to edit the command operation definition data is displayed on the display unit 1.

【0040】ユーザは、この状態で、表示部1に表示さ
れたコマンド動作規定データの編集画面において、入力
部7を操作してコマンド動作規定データを編集する(S
203)。
In this state, the user operates the input unit 7 to edit the command operation definition data on the command operation definition data editing screen displayed on the display unit 1 (S).
203).

【0041】ここで、「コマンド動作規定データを編集
する」操作は、コマンド動作規定データを新規作成する
操作であってもよく、既存のコマンド動作規定データを
変更する操作であってもよい。新規作成操作と変更操作
とは、ユーザにとっては大差ないが、新規作成操作の場
合には、新しいコマンド動作規定データを格納する記憶
領域が第1メモリ11に必要となるのに対し、変更操作
の場合には、第1メモリ11に記憶された既存のコマン
ド動作規定データを消去して新たなコマンド動作規定デ
ータを第1メモリ11に格納するので、必要な記憶領域
が比較的少なくなる点が異なる。
Here, the operation of “editing command operation definition data” may be an operation of newly creating command operation definition data or an operation of changing existing command operation definition data. The new creation operation and the change operation are not much different for the user, but in the case of the new creation operation, a storage area for storing new command operation definition data is required in the first memory 11, whereas the change operation of the change operation is required. In this case, the existing command operation definition data stored in the first memory 11 is erased, and new command operation definition data is stored in the first memory 11, so that the required storage area is relatively small. .

【0042】S203におけるユーザによるコマンド動
作規定データの編集処理が終了すると、MMI管理部9
は、編集されたコマンド動作規定データを第1メモリ1
1に記憶させる。また、同時に、MMI管理部9は、第
1メモリ11からコマンド動作規定データを読み出し、
外部記憶装置3に記憶させる(S204)。
When the editing process of the command operation definition data by the user in S203 is completed, the MMI management unit 9
Stores the edited command operation definition data in the first memory 1
1 is stored. At the same time, the MMI management unit 9 reads command operation definition data from the first memory 11 and
It is stored in the external storage device 3 (S204).

【0043】なお、S203においてユーザがコマンド
動作規定データを変更する操作を行った場合には、MM
I管理部9は、S204において、変更後のコマンド動
作規定データを第1メモリ11および外部記憶装置3に
記憶させる前に、第1メモリ11および外部記憶装置3
に記憶されている元のコマンド動作規定データを消去す
る。
When the user performs an operation to change the command operation definition data in S203, the MM
Before storing the changed command operation definition data in the first memory 11 and the external storage device 3 in S204, the I management unit 9
Deletes the original command operation definition data stored in.

【0044】また、MMI管理部9は、S201におい
てユーザによる入力部7からの入力が動作規定データの
編集開始を指示する入力でなく図形編集コマンドの実行
を指示する入力であった場合、即ち、図形編集コマンド
を指示するショートカットキーがキーボード6によって
入力された場合、或いは図形編集コマンドを指示するメ
ニュー項目がマウス5によって選択された場合、記憶部
10に記憶されているコマンド動作規定データを読み出
し、CAD部8に転送する(S205)。
In step S201, the MMI management unit 9 determines that the input from the input unit 7 by the user is not an input for instructing the start of editing of the operation definition data, but an input for instructing the execution of a figure editing command. When a shortcut key indicating a figure editing command is input by the keyboard 6, or when a menu item indicating the figure editing command is selected by the mouse 5, the command operation defining data stored in the storage unit 10 is read out. The data is transferred to the CAD unit 8 (S205).

【0045】CAD部8は、コマンド動作規定データを
図形編集コマンドを実行できるような形式(実行形式)
のデータに変換し(S206)、変換された後の実行形
式のデータに基づいて図形編集コマンドを実行する(S
207)。
The CAD unit 8 converts the command operation definition data into a format (executable format) in which a figure editing command can be executed.
(S206), and executes the figure editing command based on the converted execution format data (S206).
207).

【0046】本設計支援装置では、予め外部記憶装置3
に記憶させておいたコマンド動作規定データを、稼動開
始時にMMI管理部9が外部記憶装置3から読み込むよ
うになっている。MMI管理部9がコマンド動作規定デ
ータを外部記憶装置3から読み込む動作について、図3
に基づいて以下に説明する。
In this design support apparatus, the external storage device 3
The MMI management unit 9 reads the command operation definition data stored in the external storage device 3 at the start of operation. FIG. 3 shows an operation in which the MMI management unit 9 reads command operation definition data from the external storage device 3.
This will be described below based on

【0047】まず、MMI管理部9は、ユーザによって
定義されたメニュー構成データのファイル(以下、ユー
ザ定義ファイルと称する)が外部記憶装置3上の所定の
場所に格納されているかどうかをチェックする(S30
1)。ユーザ定義ファイルの所在の指定方法は、どのよ
うなオペレーティング・システムが本設計支援装置で稼
動しているかに依存する。例えば、本設計支援装置でマ
イクロソフト社のWindows(商標)オペレーティ
ング・システムが稼動していれば、c:\cad\sys\menu\us
er1.mnu というような形式でユーザ定義ファイルの所在
が指定される。
First, the MMI management unit 9 checks whether a file of menu configuration data defined by the user (hereinafter, referred to as a user-defined file) is stored in a predetermined location on the external storage device 3 (see FIG. 1). S30
1). The method of specifying the location of the user definition file depends on what operating system is running on the design support apparatus. For example, if a Microsoft Windows (trademark) operating system is running on this design support device, c: \ cad \ sys \ menu \ us
The location of the user-defined file is specified in a format such as er1.mnu.

【0048】次に、MMI管理部9は、S301でユー
ザ定義ファイルが所定の場所にあれば、ユーザ定義ファ
イルを記憶部10の第1メモリ11上に読み込む(S3
02)。一方、S301でユーザ定義ファイルが所定の
場所に存在しない場合には、MMI管理部9は、予め規
定されて所定の場所に記憶されているデフォルトのメニ
ュー構成データファイルを記憶部10の第1メモリ11
上に読み込む(S303)。
Next, if the user-defined file is at a predetermined location in S301, the MMI management unit 9 reads the user-defined file into the first memory 11 of the storage unit 10 (S3).
02). On the other hand, if the user-defined file does not exist in the predetermined location in S301, the MMI management unit 9 stores the default menu configuration data file defined in advance and stored in the predetermined location in the first memory of the storage unit 10. 11
It is read upward (S303).

【0049】次いで、MMI管理部9は、メニュー構成
データに属するメニューグループ単位にメニュー階層を
復元するとともに、各メニューの項目に登録されたコマ
ンド動作規定データファイルを個々に読み込み、記憶部
10の第1メモリ11に記憶させる(S304)。S3
04で本設計支援装置が稼動する上での準備が完了する
ので、本設計支援装置は、ユーザからのイベントを待つ
処理に入る(S305)。
Next, the MMI management unit 9 restores the menu hierarchy in units of menu groups belonging to the menu configuration data, and individually reads the command operation definition data files registered for the items of each menu. One is stored in the memory 11 (S304). S3
Since the preparation for operating the design support apparatus is completed in 04, the design support apparatus enters a process of waiting for an event from the user (S305).

【0050】本設計支援装置では、上記のようにして、
MMI管理部9が、ユーザ定義ファイルからコマンド動
作規定データを復元して、稼動する準備を完了し、その
後は、イベント待ちとなる。そして、本設計支援装置
は、イベントが発生するまでは処理を停止し、ユーザの
操作(図形編集操作、コマンド編集操作、メニュー編集
操作等)によるイベントが発生した時に、ユーザが意図
した処理(図形編集処理、コマンド編集処理、メニュー
編集処理等)を実施する。
In this design support apparatus, as described above,
The MMI management unit 9 restores the command operation definition data from the user-defined file, completes the preparation for operation, and thereafter waits for an event. The design support apparatus stops processing until an event occurs, and when an event by a user operation (a figure editing operation, a command editing operation, a menu editing operation, etc.) occurs, the processing (the figure Editing processing, command editing processing, menu editing processing, etc.).

【0051】以下に、MMI管理部9における図形編集
コマンドの動作規定データの変更処理について、図形編
集コマンドが円弧作成コマンドである場合を例にとって
具体的に説明する。
Hereinafter, the process of changing the operation definition data of the graphic editing command in the MMI management unit 9 will be specifically described with reference to an example in which the graphic editing command is an arc creation command.

【0052】まず、本設計支援装置に登録されている円
弧作成コマンドのうちの一つである「中心半径角度円弧
コマンド」の動作規定データが第1メモリ11に記憶さ
れているものとする。表1に、「中心半径角度円弧コマ
ンド」の動作規定データの内容を示す。
First, it is assumed that the operation defining data of the “center radius angle arc command” which is one of the arc creation commands registered in the design support apparatus is stored in the first memory 11. Table 1 shows the contents of the operation definition data of the "center radius angle arc command".

【0053】[0053]

【表1】 [Table 1]

【0054】「中心半径角度円弧コマンド」の動作規定
データは、表1に示すように、マウス5によって順次入
力される3点の座標について、第1点目の座標を円弧の
中心の座標とし、第2点目の座標を円弧の始点の座標と
し、第3点目の座標を円弧の終点の座標として円弧を作
成するように、CAD部8における円弧作成コマンドの
実行方法を規定するデータである。
As shown in Table 1, the operation definition data of the "center radius angle arc command" is such that the coordinates of the first point are the coordinates of the center of the arc with respect to the coordinates of three points sequentially input by the mouse 5, This data defines the method of executing the arc creation command in the CAD unit 8 such that the second point is set as the coordinate of the start point of the arc and the third point is set as the coordinate of the end point of the arc. .

【0055】「中心半径角度円弧コマンド」を用いた円
弧作成操作の手順は、以下の通りである。まず、ユーザ
は、キーボード6を用いて予め設定されている「中心半
径角度円弧コマンド」のショートカットキー“ctrl-shi
ft-C" を入力する。これにより、CAD部8は、第1メ
モリ11に記憶されたショートカットキーデータに基づ
いて「中心半径角度円弧コマンド」を起動し、このコマ
ンドの実行に必要な座標をユーザが入力できる状態にす
る。なお、ショートカットキーの設定方法については、
後述する。
The procedure of the arc creation operation using the "center radius angle arc command" is as follows. First, the user uses the keyboard 6 to set a shortcut key “ctrl-shi” of “center radius angle arc command” which is set in advance.
ft-C ". The CAD unit 8 then activates the" center radius angle arc command "based on the shortcut key data stored in the first memory 11, and sets the coordinates required for executing this command. Prepare for user input. For the setting method of the shortcut key,
It will be described later.

【0056】次いで、ユーザは、第1点目の座標、第2
点目の座標、および第3点目の座標をこの順にマウス5
で入力する。これにより、CAD部8は、マウス5で入
力された3つの座標に基づき、第1メモリ11に記憶さ
れている動作規定データを参照して円弧作成コマンドを
実行する。即ち、CAD部8は、図4(a)に示すよう
に、第1点目の座標を円弧の中心の座標とし、第2点目
の座標を円弧の始点の座標とし、第3点目の座標を円弧
の終点の座標として円弧の図形データを作成し、該円弧
を表示部1に表示させる。
Next, the user inputs the coordinates of the first point,
The coordinates of the third point and the coordinates of the third point
To enter. Thus, the CAD unit 8 executes the arc creation command with reference to the operation definition data stored in the first memory 11 based on the three coordinates input by the mouse 5. That is, as shown in FIG. 4A, the CAD unit 8 sets the coordinates of the first point as the coordinates of the center of the arc, the coordinates of the second point as the coordinates of the start point of the arc, and the coordinates of the third point. The graphic data of the arc is created using the coordinates as the coordinates of the end point of the arc, and the arc is displayed on the display unit 1.

【0057】なお、このとき、表示部1の表示画面に
は、図4(a)に示す円弧とともに、図4(b)に示
す、円弧の中心のX座標、Y座標、およびZ座標と、円
弧の半径と、円弧の中心角とを表示するウィンドウが表
示される。
At this time, the display screen of the display unit 1 displays the arc shown in FIG. 4A, the X coordinate, the Y coordinate, and the Z coordinate of the center of the arc shown in FIG. A window displaying the radius of the arc and the center angle of the arc is displayed.

【0058】ここで、ユーザが、円弧作成操作における
円弧の特定点の入力手順として、図5(a)に示すよう
に、第1点目の入力点として円弧の始点を入力し、第2
点目の入力点として円弧の中心を入力し、第3点目の入
力点として円弧の終点を入力する手順を登録したいとす
る。この場合、本設計支援装置では、ユーザの指示に基
づき、次の手順によって円弧作成操作における円弧の特
定点の入力手順を変更するようになっている。なお、以
下の説明では、変更後の入力手順を元の入力手順とは別
に新規に登録する場合について説明する。
Here, as a procedure for inputting a specific point of an arc in the arc creation operation, as shown in FIG. 5A, the user inputs the starting point of the arc as the first input point, and
Suppose that it is desired to register a procedure of inputting the center of the arc as the input point of the point and inputting the end point of the arc as the input point of the third point. In this case, in the design support apparatus, the input procedure of the specific point of the arc in the arc creation operation is changed by the following procedure based on the user's instruction. In the following description, a case will be described in which the changed input procedure is newly registered separately from the original input procedure.

【0059】まず、MMI管理部9は、図2に示すよう
に、S201にて「中心半径角度円弧コマンド」の動作
規定データの編集開始を指示する入力がユーザによって
入力部7から入力されたと判断すると、S202にて第
1メモリ11に記憶されている「中心半径角度円弧コマ
ンド」の動作規定データを読み出す。その後、MMI管
理部9は、表1に示す「中心半径角度円弧コマンド」の
動作規定データの内容を表示部1に表示させて編集可能
な状態とし、ユーザに対して動作規定データの編集処理
を促す。
First, as shown in FIG. 2, the MMI management unit 9 determines that the user has input from the input unit 7 the instruction to start editing the operation definition data of the “center radius angle arc command” in S201. Then, in S202, the operation defining data of the “center radius angle arc command” stored in the first memory 11 is read. Thereafter, the MMI management unit 9 causes the display unit 1 to display the contents of the operation definition data of the “center radius angle arc command” shown in Table 1 so that the content can be edited, and allows the user to edit the operation specification data. Prompt.

【0060】ユーザは、S203において、表示部1に
表示された「中心半径角度円弧コマンド」の動作規定デ
ータの編集画面において、入力部7を用いて、「第1手
順の評価規定」の項目を「円弧の中心」から「円弧の始
点」に、「第2手順の評価規定」の項目を「円弧の始
点」から「円弧の中心」にそれぞれ変更し、各点の座標
入力の手順を変更し、新たな動作規定データを作成す
る。また、このとき、ユーザは、入力部7を用いて、編
集後のコマンド動作規定データに対応するコマンドの実
行を指示するためのショートカットキーを設定する。編
集後のコマンド動作規定データによって規定されるコマ
ンドは、「中心半径角度円弧コマンド」とは異なる新し
いコマンドであるので、以下、「1点半径角度円弧コマ
ンド」と称する。
In step S203, the user uses the input unit 7 to edit the item of “evaluation rule of the first procedure” on the edit screen of the operation rule data of the “center radius angle arc command” displayed on the display unit 1. Change the item of “Evaluation rule of the second procedure” from “Center of arc” to “Center of arc” from “Center of arc” to “Start point of arc”, and change the procedure of inputting the coordinates of each point. , Create new operation definition data. At this time, the user uses the input unit 7 to set a shortcut key for instructing execution of a command corresponding to the edited command operation definition data. The command specified by the command operation definition data after editing is a new command different from the “center radius angle arc command”, and is hereinafter referred to as a “one point radius angle arc command”.

【0061】S203におけるユーザによるコマンド動
作規定データの編集処理が終了すると、MMI管理部9
は、「1点半径角度円弧コマンド」の動作規定データを
第1メモリ11に記憶させる。また、同時に、MMI管
理部9は、第1メモリ11から「1点半径角度円弧コマ
ンド」の動作規定データを読み出し、外部記憶装置3に
記憶させる(S204)。このようにして、第1メモリ
11で記憶されているコマンド動作規定データに対しコ
マンドの操作手順が変更された、表2に示すコマンド動
作規定データが新規に登録される。
When the editing process of the command operation definition data by the user in S203 is completed, the MMI management unit 9
Causes the first memory 11 to store the operation definition data of the “one-point radius angle arc command”. At the same time, the MMI management unit 9 reads the operation definition data of the “one-point radius angle arc command” from the first memory 11 and stores it in the external storage device 3 (S204). In this way, the command operation definition data shown in Table 2 in which the command operation procedure is changed from the command operation definition data stored in the first memory 11 is newly registered.

【0062】[0062]

【表2】 [Table 2]

【0063】なお、本設計支援装置では、第1点目の座
標に対する第2点目の座標の相対位置や第1点と第2点
とを結ぶ直線に対する第3点目の座標の相対角度をユー
ザが指定することが可能になっている。そのため、「中
心半径角度円弧コマンド」および「1点半径角度円弧コ
マンド」の動作規定データは、表1および2に示すよう
に、マウス5により第1点目の座標として3次元上の任
意の座標が入力され、第1点目の座標に対する第2点目
の座標の相対位置が指定された場合には、第2点目の座
標の入力を指定された相対位置を満たす座標位置に制限
するようになっている。また、「中心半径角度円弧コマ
ンド」および「1点半径角度円弧コマンド」の動作規定
データは、マウス5により第1点目および第2点目の座
標が入力され、第1点と第2点とを結ぶ直線に対する第
3点目の座標の相対角度が指定された場合には、第3点
目の座標の入力を指定された相対角度を満たす座標位置
に制限するようになっている。
In this design support apparatus, the relative position of the coordinates of the second point with respect to the coordinates of the first point and the relative angle of the coordinates of the third point with respect to a straight line connecting the first and second points are determined. It is possible for the user to specify it. Therefore, as shown in Tables 1 and 2, the operation definition data of the “center radius angle arc command” and the “one-point radius angle arc command” are, as shown in FIGS. Is input and the relative position of the coordinates of the second point with respect to the coordinates of the first point is specified, the input of the coordinates of the second point is limited to a coordinate position that satisfies the specified relative position. It has become. The operation definition data of the "center radius angle arc command" and the "one point radius angle arc command" are input with the coordinates of the first point and the second point by the mouse 5, and the first point and the second point are input. When the relative angle of the coordinates of the third point with respect to the straight line connecting is specified, the input of the coordinates of the third point is limited to a coordinate position that satisfies the specified relative angle.

【0064】表1および表2に示すようにそれぞれ規定
された「中心半径角度円弧コマンド」および「1点半径
角度円弧コマンド」の動作規定データは、表3に示すよ
うにID番号により管理されて第1メモリ11に記憶さ
れるようになっている。このID番号も、コマンド動作
規定データと一緒に、本発明の更に別の特徴であるコマ
ンド動作規定データ出力手段としての機能を有するMM
I管理部9により第1メモリ11から読み出され、外部
記憶装置3に記憶される。
The operation definition data of the "center radius angle arc command" and the "one point radius angle arc command" specified as shown in Tables 1 and 2, respectively, are managed by ID numbers as shown in Table 3. It is stored in the first memory 11. This ID number, together with the command operation definition data, is a MM having a function as a command operation definition data output unit which is another feature of the present invention.
The data is read from the first memory 11 by the I management unit 9 and stored in the external storage device 3.

【0065】[0065]

【表3】 [Table 3]

【0066】以上のようにして、本発明の実施の形態の
設計支援装置では、図形編集コマンドを実行するための
動作規定データを変更することができる。
As described above, in the design support apparatus according to the embodiment of the present invention, the operation defining data for executing the graphic editing command can be changed.

【0067】次に、表1・表2の「ショートカット定
義」に記載のショートカットキーの設定について、詳し
く説明する。
Next, the setting of the shortcut key described in “Shortcut definition” in Tables 1 and 2 will be described in detail.

【0068】ショートカットキーは、コマンドID指定
手段としてのMMI管理部9によって登録・変更され、
これにより各図形編集コマンドを前記のID番号で直接
指定するものである。なお、ショートカットキーとは、
図形編集コマンドを起動するためのユーザの動作を簡略
にするために設定されているキーの組み合わせであり、
例えば、表1における「中心半径角度円弧コマンド」を
起動するためのショートカットキー“ctrl-shift-C”
は、キーボード6のコントロールキー、シフトキー、お
よびCキーの組み合わせを示している。
The shortcut key is registered and changed by the MMI management unit 9 as a command ID designating unit.
Thus, each figure editing command is directly designated by the ID number. Note that the shortcut key is
It is a key combination that is set to simplify the user's operation for starting the figure editing command,
For example, the shortcut key “ctrl-shift-C” for activating the “center radius angle arc command” in Table 1
Indicates a combination of a control key, a shift key, and a C key on the keyboard 6.

【0069】MMI管理部9は、コマンド動作規定デー
タを読み込む際に、図形編集コマンドとそれを起動する
ためのショートカットキーとを関連付けるためのショー
トカットキー管理テーブルを作成し、コマンド動作規定
データとは別に、ショートカットキーデータとして第1
メモリ11に記憶させている。
The MMI management unit 9 creates a shortcut key management table for associating a figure editing command with a shortcut key for activating the figure editing command when reading command operation specifying data, and separately from the command operation specifying data. , As shortcut key data
It is stored in the memory 11.

【0070】ショートカットキー管理テーブルを、表4
に示す。
Table 4 shows the shortcut key management table.
Shown in

【0071】[0071]

【表4】 [Table 4]

【0072】上記ショートカットキー管理テーブルにお
いて、管理IDとは、テーブル全体の列数を管理するた
めのID番号である。また、参照IDとは、各図形編集
コマンドの動作規定データを参照するために図形編集コ
マンドを特定するものであり、MMI管理部9は、この
参照IDによって各図形編集コマンドを管理する。さら
に、上記ショートカットキー管理テーブルでは、参照I
Dによって特定された図形編集コマンドに対して割り当
てられたショートカットキーが参照IDと関連付けられ
ている。このショートカットキー管理テーブルにより、
MMI管理部9は、新たに作成された図形編集コマン
ド、あるいは、すでに作成・登録されている図形編集コ
マンドにショートカットキーを割り当てる際に、そのシ
ョートカットキーが既に定義されているかどうかの判定
を容易に行うことができる。
In the shortcut key management table, the management ID is an ID number for managing the number of columns in the entire table. The reference ID specifies a figure editing command to refer to operation definition data of each figure editing command, and the MMI management unit 9 manages each figure editing command based on the reference ID. Further, in the shortcut key management table, the reference I
The shortcut key assigned to the graphic editing command specified by D is associated with the reference ID. With this shortcut key management table,
When assigning a shortcut key to a newly created figure editing command or a figure editing command that has already been created and registered, the MMI management unit 9 easily determines whether or not the shortcut key is already defined. It can be carried out.

【0073】MMI管理部9におけるショートカットキ
ー管理テーブルの更新のための動作の流れを、図6に示
すフローチャートにより説明する。まず、ユーザによっ
て入力部7の操作によりショートカットキーを設定する
ことが指示され、ショートカットキーの設定(新規設定
または変更)対象となる図形編集コマンドが入力部7の
操作により選択されると、MMI管理部9は、第1メモ
リ11に記憶されたショートカットキー管理テーブルを
参照して、選択された図形編集コマンドの参照IDを求
める(S601)。
The operation flow for updating the shortcut key management table in the MMI management section 9 will be described with reference to the flowchart shown in FIG. First, the user instructs to set a shortcut key by operating the input unit 7, and when a graphic editing command to be set (newly set or changed) for the shortcut key is selected by operating the input unit 7, the MMI management is performed. The unit 9 refers to the shortcut key management table stored in the first memory 11 to obtain a reference ID of the selected graphic editing command (S601).

【0074】次に、MMI管理部9は、参照IDによっ
て特定された図形編集コマンドの動作規定データを第1
メモリ11から読み込む(S602)。そして、MMI
管理部9は、上記動作規定データに基づいて、この図形
編集コマンドに対して既にショートカットキーが定義さ
れているかどうかを判定する(S603)。
Next, the MMI management unit 9 stores the operation definition data of the graphic editing command specified by the reference ID in the first
The data is read from the memory 11 (S602). And MMI
The management unit 9 determines whether a shortcut key has already been defined for the figure editing command based on the operation definition data (S603).

【0075】MMI管理部9は、上記図形編集コマンド
に対して既にショートカットキーが定義されていると判
断した場合には、第1メモリ11に記憶されたショート
カットキー管理テーブルを参照して、そのショートカッ
トキーに対応する管理IDを求める(S604)。
If the MMI management unit 9 determines that a shortcut key has already been defined for the figure editing command, the MMI management unit 9 refers to the shortcut key management table stored in the first memory 11 and refers to the shortcut key management table. A management ID corresponding to the key is obtained (S604).

【0076】MMI管理部9は、S603で上記図形編
集コマンドに対してショートカットキーが定義されてい
ないと判断した場合には、ショートカットキー管理テー
ブルにおける管理IDの最大値に1を加えた番号を、こ
のコマンドの管理IDとして新規に設定する(S60
5)。
If the MMI management unit 9 determines in S603 that the shortcut key is not defined for the figure editing command, it adds a number obtained by adding 1 to the maximum value of the management ID in the shortcut key management table. It is newly set as the management ID of this command (S60
5).

【0077】そして、ユーザがキーボード6からショー
トカットキーの入力を行い、MMI管理部9がキーボー
ド6のキー入力イベントを受け取ると(S606)、M
MI管理部9は、入力されたショートカットキーが、既
に他のコマンド用に定義されているショートカットキー
と同じかどうか判断する(S607)。このとき、MM
I管理部9は、第1メモリ11に記憶されたショートカ
ットキー管理テーブルを参照して、S604で求めた管
理ID以外の全ての管理IDに対応するショートカット
キーとの比較を行う。
When the user inputs a shortcut key from the keyboard 6 and the MMI management unit 9 receives a key input event of the keyboard 6 (S606), M
The MI management unit 9 determines whether the input shortcut key is the same as a shortcut key already defined for another command (S607). At this time, MM
The I management unit 9 refers to the shortcut key management table stored in the first memory 11 and compares it with the shortcut keys corresponding to all the management IDs other than the management ID obtained in S604.

【0078】MMI管理部9は、S607において、既
に登録されているショートカットキーと同一であると判
断した場合には、S606へ戻り、ユーザに再入力を促
す。MMI管理部9は、S607において、S606で
入力されたショートカットキーと同一のショートカット
キーがショートカットキー管理テーブル上にないと判断
した場合には、選択されたコマンドの動作規定データに
おけるショートカットキーとして新たにS606で入力
されたショートカットキーを登録し(S608)、ショ
ートカットキー管理テーブルにおける、選択された図形
編集コマンドの管理IDに対応する場所に、S606で
入力されたショートカットキーと、上記図形編集コマン
ドの動作規定データを参照するための参照IDとを関連
付けて登録する(S609)。以上のような動作にてシ
ョートカット管理テーブルが更新される。
If the MMI management unit 9 determines in step S607 that the shortcut key is the same as the already registered shortcut key, the process returns to step S606, and prompts the user to input again. If the MMI management unit 9 determines in S607 that the same shortcut key as the shortcut key input in S606 is not in the shortcut key management table, the MMI management unit 9 newly sets the shortcut key in the operation definition data of the selected command. The shortcut key input in S606 is registered (S608), and the shortcut key input in S606 and the operation of the graphic editing command are stored in a location corresponding to the management ID of the selected graphic editing command in the shortcut key management table. The registration is made in association with a reference ID for referring to the prescribed data (S609). The shortcut management table is updated by the above operation.

【0079】なお、上述したショートカットキーの設定
は、コマンド動作規定データの更新中に行われる。即
ち、本設計支援装置では、ユーザが、コマンド動作規定
データの編集操作時に、ショートカットキーを定義する
かどうかを入力部7によって指示するようになってい
る。従って、実際には、S601およびS602はS2
02において実施され、S606〜S609のショート
カットキー設定は、S203のコマンド動作規定データ
編集の後のS204で行われる。
The above-described setting of the shortcut key is performed while the command operation definition data is being updated. That is, in the present design support apparatus, the user instructs, via the input unit 7, whether or not to define a shortcut key at the time of editing operation of command operation definition data. Therefore, in practice, S601 and S602 correspond to S2
The shortcut key setting in S606 to S609 is performed in S204 after the command operation definition data editing in S203.

【0080】次に、ショートカットキー登録操作および
ショートカットキーによる図形編集コマンドの起動方法
について、説明を簡単にするために、前記の「中心半径
角度円弧コマンド」に対してのみショートカットキー
「ctrl-shift-C」が定義されていて、他のコマンドに対
してはショートカットキーが定義されていない場合を例
にとって説明する。
Next, in order to simplify the description of the shortcut key registration operation and the activation method of the figure editing command by the shortcut key, the shortcut key “ctrl-shift-only” is used only for the above “center radius angle arc command”. The case where "C" is defined and a shortcut key is not defined for another command will be described as an example.

【0081】この場合、ショートカット管理テーブルに
は、管理IDが「1」の欄に、このコマンドのショート
カットキーとして「ctrl-shift-C」、このコマンドの参
照IDとして「CMD1」という管理項目が登録されて
いるのみである。
In this case, in the shortcut management table, the management items “ctrl-shift-C” as the shortcut key of this command and “CMD1” as the reference ID of this command are registered in the column of the management ID “1”. It is just that.

【0082】従って、ユーザは、前記の「1点半径角度
円弧コマンド」のショートカットキーを定義しようとす
るときには、まず、入力部7からの入力によってショー
トカットキーの設定処理を開始して「1点半径角度円弧
コマンド」を選択し、次に、キーボード6により「ctrl
-shift-C」以外のキーの組み合わせを入力すればよい。
これにより、「1点半径角度円弧コマンド」のショート
カットキーとして、新規のショートカットキーを定義す
ることができる。例えば、ユーザがキーボード6により
コントロールキー、シフトキー、およびSキーを同時に
押すと、「1点半径角度円弧コマンド」の動作規定デー
タにおけるショートカットキーが表2のように「ctrl-s
hift-S」に設定され、ショートカットキー管理テーブル
が表4に示すように更新される。
Therefore, when the user wants to define the shortcut key of the “one-point radius angle arc command”, the user first starts the setting process of the shortcut key by input from the input unit 7 to “one-point radius angle arc command”. Select "Angle arc command" and then use the keyboard 6 to select "ctrl
Enter a key combination other than "-shift-C".
As a result, a new shortcut key can be defined as a shortcut key for the “one point radius angle arc command”. For example, when the user simultaneously presses the control key, the shift key, and the S key with the keyboard 6, the shortcut key in the operation definition data of the "one-point radius angle arc command" is "ctrl-s" as shown in Table 2.
hift-S ”and the shortcut key management table is updated as shown in Table 4.

【0083】その後、ユーザが、入力部7のキーボード
6により上記のショートカットキーと一致したキー入力
を行うと、CAD部8が、ショートカットキー管理テー
ブルにて対応づけられた参照IDを有する図形編集コマ
ンドを起動する。即ち、ユーザは、入力部7のキーボー
ド6における、コントロールキー、シフトキー、および
Cキーを同時に押すことにより、ショートカットキーを
利用して「中心半径角度円弧コマンド」を起動させるこ
とができる。また、ユーザは、入力部7のキーボード6
における、コントロールキー、シフトキー、およびSキ
ーを同時にユーザが押すことにより、ショートカットキ
ーを利用して「1点半径角度円弧コマンド」を起動させ
ることができる。なお、ユーザが、キーボード6におけ
るこれら以外のキーの組み合わせを押した場合や1つの
キーのみを押した場合には、何の図形編集コマンドも起
動されない。
After that, when the user performs a key input corresponding to the above-mentioned shortcut key using the keyboard 6 of the input unit 7, the CAD unit 8 executes the graphic editing command having the reference ID associated with the shortcut key management table. Start That is, the user can activate the “center radius angle arc command” using the shortcut key by simultaneously pressing the control key, the shift key, and the C key on the keyboard 6 of the input unit 7. Further, the user operates the keyboard 6 of the input unit 7.
When the user simultaneously presses the control key, shift key, and S key, the "one point radius angle arc command" can be activated using the shortcut key. If the user presses any other key combination on the keyboard 6 or only one key, no figure editing command is activated.

【0084】「1点半径角度円弧コマンド」が起動され
た後、ユーザが、第1点目の座標、第2点目の座標、お
よび第3点目の座標をこの順にマウス5で入力すると、
CAD部8は、マウス5で入力された3つの座標に基づ
き、第1メモリ11に記憶されている動作規定データを
参照して以下の方法で円弧作成コマンドを実行する。即
ち、CAD部8は、図5(a)に示すように、第1点目
の座標を円弧の始点の座標とし、第2点目の座標を円弧
の中心の座標とし、第3点目の座標を円弧の終点の座標
として円弧の図形データを作成し、該円弧を表示部1に
表示させる。
After the “one point radius angle arc command” is activated, the user inputs the coordinates of the first point, the coordinates of the second point, and the coordinates of the third point with the mouse 5 in this order.
The CAD unit 8 executes an arc creation command by the following method with reference to the operation definition data stored in the first memory 11 based on the three coordinates input by the mouse 5. That is, as shown in FIG. 5A, the CAD unit 8 sets the coordinates of the first point as the coordinates of the starting point of the arc, the coordinates of the second point as the coordinates of the center of the arc, and the third point. The graphic data of the arc is created using the coordinates as the coordinates of the end point of the arc, and the arc is displayed on the display unit 1.

【0085】なお、このとき、表示部1の表示画面に
は、図5(a)に示す円弧とともに、図5(b)に示
す、円弧の始点のX座標、Y座標、およびZ座標と、円
弧の半径と、円弧の中心角とを表示するウィンドウが表
示される。
At this time, the display screen of the display unit 1 displays, along with the arc shown in FIG. 5A, the X, Y, and Z coordinates of the starting point of the arc shown in FIG. A window displaying the radius of the arc and the center angle of the arc is displayed.

【0086】次に、本設計支援装置におけるショートカ
ットキーによる図形編集コマンド起動の動作の流れを、
図7に示すフローチャートにより詳細に説明する。
Next, the flow of the operation of starting the graphic editing command by the shortcut key in the present design support apparatus will be described.
This will be described in detail with reference to the flowchart shown in FIG.

【0087】まず、CAD部8は、入力部7のキーボー
ド6によりキー入力イベントを受けると(S701)、
第1メモリ11の記憶内容を参照して、このキー入力イ
ベントがショートカットキー管理テーブルに登録されて
いる定義済みのショートカットキーイベントであるかど
うか判断する(S702)。ここで、ショートカットキ
ーイベントとは、ユーザによって設定された複数キーの
組み合わせがキーボード6で入力されることによるキー
入力イベントを指す。
First, when the CAD unit 8 receives a key input event from the keyboard 6 of the input unit 7 (S701),
Referring to the contents stored in the first memory 11, it is determined whether or not this key input event is a defined shortcut key event registered in the shortcut key management table (S702). Here, the shortcut key event refers to a key input event caused by a combination of a plurality of keys set by the user being input on the keyboard 6.

【0088】CAD部8は、S702において入力キー
が図形編集コマンドを起動するためのショートカットキ
ーとして定義されていないと判断した場合には、「未定
義のキー入力がなされました。」というメッセージを表
示部1に表示させてユーザに送信した後、ユーザによる
新たなキー入力イベントが発生するまで待つ。
If the CAD unit 8 determines in S702 that the input key is not defined as a shortcut key for activating the figure editing command, the CAD unit 8 issues a message that "undefined key input has been performed." After being displayed on the display unit 1 and transmitted to the user, the system waits until a new key input event by the user occurs.

【0089】そして、S702において入力キーが図形
編集コマンドを起動するためのショートカットキーとし
て定義済みであると判断した場合、即ち、ショートカッ
トキーイベントを認識した場合、CAD部8は、ショー
トカットキー管理テーブル上で、このショートカットキ
ーに対応付けられている参照IDに該当する図形編集コ
マンドを起動する(S703)。
If it is determined in step S702 that the input key has been defined as a shortcut key for activating the graphic editing command, that is, if a shortcut key event has been recognized, the CAD unit 8 executes Then, the graphic editing command corresponding to the reference ID associated with the shortcut key is activated (S703).

【0090】その後、ユーザが、図形編集コマンドの実
行に必要な情報を入力部7を用いて入力すると、CAD
部8は、入力部7で入力された情報に基づき、第1メモ
リ11に記憶されている動作規定データを参照して図形
編集コマンドを実行し、これにより記憶部10に記憶さ
れている図形データを編集する。
Thereafter, when the user uses the input unit 7 to input information necessary for executing the figure editing command, the CAD
The unit 8 executes the figure editing command with reference to the operation defining data stored in the first memory 11 based on the information input by the input unit 7, thereby executing the figure data stored in the storage unit 10. Edit.

【0091】以上のように、本実施形態の設計支援装置
は、図形を表示するための表示部1と、図形編集コマン
ドを指定するとともに図形編集コマンドの実行に必要な
情報を入力するための入力部7と、入力部7によって入
力された情報に基づいて入力部7によって指定された図
形編集コマンドを実行するCAD部8と、CAD部8に
おける情報に基づく図形編集コマンドの実行方法を規定
するコマンド動作規定データを記憶する記憶部10と、
入力部7によるコマンド動作規定データの変更指示に基
づいてコマンド動作規定データを変更するMMI管理部
9とを備えている。これにより、装置自体を構築し直す
ことなく、ユーザ自身が図形編集コマンドの操作方法を
自由にカスタマイズすることができる。
As described above, the design support apparatus according to the present embodiment has a display unit 1 for displaying a figure and an input for designating a figure editing command and inputting information necessary for executing the figure editing command. A CAD section 8 for executing a graphic editing command specified by the input section 7 based on information input by the input section 7, and a command defining a method of executing the graphic editing command based on the information in the CAD section 8. A storage unit 10 for storing operation definition data;
An MMI management unit 9 that changes command operation definition data based on a command operation specification data change instruction from the input unit 7 is provided. As a result, the user himself / herself can freely customize the operation method of the graphic editing command without rebuilding the apparatus itself.

【0092】〔実施の形態2〕本発明の第2の実施の形
態について、図8および9を用いて以下に説明する。な
お、上記実施の形態1に示した部材と同様の機能を有す
る部材には同一の符号を付し、その説明を省略する。
[Embodiment 2] A second embodiment of the present invention will be described below with reference to FIGS. Members having the same functions as the members described in the first embodiment are denoted by the same reference numerals, and description thereof will be omitted.

【0093】図8は、本実施の形態にかかる設計支援装
置(以下、本設計支援装置とする)の構成を示すブロッ
ク図である。本設計支援装置は、図8に示すように、図
1に示す設計支援装置の構成において、記憶部10に代
えて記憶部(記憶手段)20を設け、MMI管理部9に
代えてMMI管理部19を設けた構成である。
FIG. 8 is a block diagram showing a configuration of a design support apparatus according to the present embodiment (hereinafter, referred to as the present design support apparatus). As shown in FIG. 8, this design support apparatus has a configuration in which the storage section (storage means) 20 is provided in place of the storage section 10 in the configuration of the design support apparatus shown in FIG. 19 is provided.

【0094】本設計支援装置は、入力部7によってプル
ダウンメニューやポップアップメニュー等のメニューか
ら図形編集コマンドを指示する項目が選択されると、図
形編集コマンドを実行するメニュー選択方式の設計支援
装置である。
This design support device is a menu selection type design support device that executes a figure editing command when an item indicating a figure editing command is selected from a menu such as a pull-down menu or a pop-up menu by the input unit 7. .

【0095】本設計支援装置の入力部7は、実施の形態
1の入力部7が有する各種機能に加えて、メニュー構成
データ(後述する)の変更を指示するためのメニュー構
成変更指示手段としての機能と、メニュー構成データ
(後述する)の変更内容を指示するためのメニュー構成
変更内容指示手段としての機能とを有している。
The input unit 7 of the design support apparatus serves as a menu configuration change instructing unit for instructing a change of menu configuration data (described later) in addition to various functions of the input unit 7 of the first embodiment. It has a function and a function as a menu configuration change content instructing means for instructing a change content of menu configuration data (described later).

【0096】記憶部20は、第1メモリ11に加えて、
データ表示部1に表示されるメニューの項目と図形編集
コマンドとの関係、およびメニューにおける項目の配列
を規定するメニュー構成データを記憶する第2メモリ
(メニュー構成データ記憶手段)12を備え、さらに、
設計される製品の形状の図形データを記憶するものであ
る。
The storage unit 20 includes, in addition to the first memory 11,
A second memory (menu configuration data storage unit) 12 for storing menu configuration data that defines the relationship between menu items displayed on the data display unit 1 and the graphic editing command, and the arrangement of items in the menu;
It stores graphic data of the shape of the product to be designed.

【0097】MMI管理部19は、実施の形態1のMM
I管理部9が有する各種機能に加えて、表示部1に表示
される、図形編集コマンドを指示するためのポップアッ
プメニューやプルダウンメニュー等といったメニューの
構成をメニュー構成データに基づいて管理する機能を有
している。
[0097] The MMI management unit 19
In addition to the various functions of the I management unit 9, the I management unit 9 has a function of managing a menu configuration such as a pop-up menu or a pull-down menu for instructing a figure editing command displayed on the display unit 1 based on menu configuration data. doing.

【0098】また、MMI管理部19は、入力部7によ
る指示に基づいて第2メモリ12からメニュー構成デー
タを読み出し、メニュー構成データを表示部1に送出し
て表示部1により文字情報として表示させ、入力部7に
よる指示に基づいてメニュー構成データを変更し、変更
されたメニュー構成データを第2メモリ12に記憶させ
るメニュー構成変更手段としての機能を有している。
Further, the MMI management unit 19 reads out menu configuration data from the second memory 12 based on an instruction from the input unit 7, sends the menu configuration data to the display unit 1, and causes the display unit 1 to display the menu configuration data as character information. , Has a function as a menu configuration change unit that changes menu configuration data based on an instruction from the input unit 7 and stores the changed menu configuration data in the second memory 12.

【0099】さらに、MMI管理部19は、第2メモリ
12からメニュー構成データを読み込み、該メニュー構
成データを外部記憶装置3に記憶させるメニュー構成デ
ータ出力手段としての機能、並びに、外部記憶装置3か
らメニュー構成データを読み込み、第2メモリ12に記
憶させるメニュー構成データ取り込み手段としての機能
も有している。
Further, the MMI management section 19 reads menu configuration data from the second memory 12 and functions as menu configuration data output means for storing the menu configuration data in the external storage device 3. It also has a function as a menu configuration data acquisition unit that reads menu configuration data and stores the menu configuration data in the second memory 12.

【0100】次に、本設計支援装置における、MM1管
理部19の制御によるメニュー構成データの更新の動作
の流れを、図9に示すフローチャートにより説明する。
まず、MMI管理部19は、入力部7からユーザによっ
てなされた入力が、本設計支援装置のメニュー構成デー
タの編集を指示する入力であるかどうか判断する(S9
01)。S901においてメニュー構成データの編集を
指示する入力である場合は、MMI管理部19は、記憶
部20の第2メモリ12に記憶されているメニュー構成
データを読み出す(S902)。
Next, the flow of the operation of updating the menu configuration data under the control of the MM1 management unit 19 in the design support apparatus will be described with reference to the flowchart shown in FIG.
First, the MMI management unit 19 determines whether or not the input made by the user from the input unit 7 is an instruction to edit the menu configuration data of the present design support apparatus (S9).
01). If the input is an instruction to edit the menu configuration data in S901, the MMI management unit 19 reads the menu configuration data stored in the second memory 12 of the storage unit 20 (S902).

【0101】次いで、MMI管理部19は、表示部1に
よりメニュー構成データの内容を表示させメニュー構成
データを編集可能な状態とし、ユーザに対して、メニュ
ー構成データの編集処理を促す。ユーザは、表示部1に
表示されたメニュー構成データの編集画面を用いてメニ
ュー構成データを編集する(S903)。
Next, the MMI management unit 19 displays the contents of the menu configuration data on the display unit 1 so that the menu configuration data can be edited, and urges the user to edit the menu configuration data. The user edits the menu configuration data using the menu configuration data edit screen displayed on the display unit 1 (S903).

【0102】S903におけるユーザによるメニュー構
成データの編集処理が終了すると、MMI管理部19
は、編集されたメニュー構成データを記憶部20の第2
メモリ12に記憶する。また、同時に、編集されたメニ
ュー構成データを第2メモリ12から読み出し、外部記
憶装置3に記憶して(S904)、動作を終了する。
When the user edits the menu configuration data in S903, the MMI management unit 19
Stores the edited menu configuration data in the second
It is stored in the memory 12. At the same time, the edited menu configuration data is read from the second memory 12, stored in the external storage device 3 (S904), and the operation is terminated.

【0103】また、S901においてメニュー構成デー
タの編集を指示する入力でない場合には、何も処理せず
動作を終了し、次の入力イベント待ちとなる。
If it is determined in step S901 that the input is not an instruction to edit the menu configuration data, the process ends without performing any processing, and waits for the next input event.

【0104】なお、本設計支援装置では、予め外部記憶
装置3に記憶させておいたメニュー構成データを、稼動
開始時にMMI管理部19が外部記憶装置3から読み込
むようになっている。これにより、装置本体の電源を切
った時に第2メモリ12の記憶内容が消去されても、メ
ニュー構成データを保存することができる。また、装置
本体の稼働時に、MMI管理部19によりメニュー構成
データを外部記憶装置3から第2メモリ12に読み込む
ことができる。従って、メニュー構成データを継続的に
使用することができ、メニュー構成データを定義し直す
操作が不要となる。この結果、図形編集作業を効率化
し、設計にかかる時間を短縮することができる。
In the present design support device, the menu configuration data stored in the external storage device 3 in advance is read by the MMI management section 19 from the external storage device 3 at the start of operation. Thus, even if the contents stored in the second memory 12 are erased when the power of the apparatus main body is turned off, the menu configuration data can be stored. In addition, the menu configuration data can be read from the external storage device 3 to the second memory 12 by the MMI management unit 19 when the apparatus main body operates. Therefore, the menu configuration data can be used continuously, and the operation of redefining the menu configuration data is not required. As a result, the figure editing work can be made more efficient, and the time required for design can be reduced.

【0105】なお、MMI管理部19がメニュー構成デ
ータを外部記憶装置3から読み込む動作は、MMI管理
部9がコマンド動作規定データを外部記憶装置3から読
み込む動作と、全く同様であるので、説明を省略する。
The operation in which the MMI management unit 19 reads menu configuration data from the external storage device 3 is exactly the same as the operation in which the MMI management unit 9 reads command operation definition data from the external storage device 3. Omitted.

【0106】ところで、記憶部20の第2メモリ12
は、メニュー構成データを、表5ないし7に示すツリー
構造のデータとして記憶する。このため、第2メモリ1
2は、表7に示す各コマンドとメニュー項目との関係を
規定するメニューデータを複数管理できる。また、第2
メモリ12の記憶内容は、本発明の更に別の特徴である
メニュー構成外部出力手段として機能するMMI管理部
19により読み出されて、外部記憶装置3に記憶され
る。
By the way, the second memory 12 of the storage unit 20
Stores the menu configuration data as tree-structured data shown in Tables 5 to 7. Therefore, the second memory 1
No. 2 can manage a plurality of menu data defining the relationship between each command shown in Table 7 and a menu item. Also, the second
The contents stored in the memory 12 are read by the MMI management unit 19 that functions as a menu configuration external output unit, which is another feature of the present invention, and stored in the external storage device 3.

【0107】なお、表5ないし7は、本設計支援装置に
おけるメニュー構成データを管理する上で必要な最低限
のデータ構造を示している。上記のデータ構造は、ツリ
ー構造であり、最上位の節として表5に示すようなメニ
ューセットデータを複数有している。上記各メニューセ
ットデータは、構成要素として、表6に示すようなメニ
ューを規定するメニューグループデータを複数有してい
る。上記各メニューグループデータは、構成要素とし
て、表7に示すような各メニュー項目に登録されている
コマンドを規定するメニューデータを複数有している。
Tables 5 to 7 show the minimum data structure necessary for managing the menu configuration data in the present design support apparatus. The above data structure is a tree structure, and has a plurality of menu set data as shown in Table 5 as the highest order node. Each of the menu set data has a plurality of menu group data defining a menu as shown in Table 6 as constituent elements. Each of the menu group data has a plurality of menu data that define commands registered in each menu item as shown in Table 7 as constituent elements.

【0108】[0108]

【表5】 [Table 5]

【0109】[0109]

【表6】 [Table 6]

【0110】[0110]

【表7】 [Table 7]

【0111】なお、メニューセットデータとは、メニュ
ーの組み合わせ(メニューセット)を規定するものであ
り、これにより、本設計支援装置では、ユーザがメニュ
ーの組み合わせを希望する組み合わせに切り換えること
ができるようになっている。
The menu set data defines a combination of menus (menu set). With this design supporting apparatus, the user can switch the combination of menus to a desired combination. Has become.

【0112】以上のように、本実施の形態の設計支援装
置は、入力部7によるメニュー構成データの変更指示に
基づいてメニュー構成データを変更するMMI管理部1
9を備えている。これにより、ユーザが、メニュー構成
データを自由に編集できるため、設計対象の製品に適し
たメニュー構成を選択して、効率的な設計作業を行うこ
とができる。
As described above, the design support apparatus according to the present embodiment provides the MMI management unit 1 that changes menu configuration data based on the menu configuration data change instruction from the input unit 7.
9 is provided. This allows the user to freely edit the menu configuration data, so that a menu configuration suitable for the product to be designed can be selected and an efficient design operation can be performed.

【0113】[0113]

【発明の効果】本発明の請求項1記載の設計支援装置
は、以上のように、図形編集コマンドを実行することに
より図形情報を編集するための設計支援装置であって、
図形情報を表示するための表示手段と、図形編集コマン
ドを指定するためのコマンド指定手段と、図形編集コマ
ンドの実行に必要な情報を入力するための情報入力手段
と、情報入力手段によって入力された情報に基づいて、
コマンド指定手段によって指定された図形編集コマンド
を実行することにより、表示手段によって表示される図
形情報を編集する図形編集手段と、図形編集手段におけ
る入力情報に基づく図形編集コマンドの実行方法を規定
するコマンド動作規定データを記憶する記憶手段と、記
憶手段に記憶されたコマンド動作規定データの変更を指
示するためのコマンド動作規定変更指示手段と、コマン
ド動作規定変更指示手段による指示に基づいてコマンド
動作規定データを変更するコマンド動作規定変更手段と
を備える構成である。
According to a first aspect of the present invention, there is provided a design support apparatus for editing graphic information by executing a graphic edit command, as described above.
Display means for displaying graphic information, command specifying means for specifying a graphic edit command, information input means for inputting information necessary for executing the graphic edit command, and information input by the information input means Based on the information,
A figure editing means for editing figure information displayed by the display means by executing a figure editing command designated by the command designating means, and a command defining a method of executing the figure editing command based on input information in the figure editing means. Storage means for storing operation definition data; command operation definition change instruction means for instructing a change of command operation definition data stored in the storage means; and command operation definition data based on an instruction from the command operation specification change instruction means. And a command operation definition changing means for changing the command operation definition.

【0114】上記の構成によれば、図形編集コマンドの
実行方法を変更することができるので、図形編集コマン
ドを実行させるための情報入力手段による情報の入力方
法をユーザが変更することができる。これにより、図形
編集コマンドを用いて図形情報を編集するための設計支
援装置において、装置自体を構築し直すことなく、ユー
ザ自身が図形編集コマンドの操作方法を自由にカスタマ
イズすることができるという効果を奏する。
According to the above configuration, the method of executing the figure editing command can be changed, so that the user can change the method of inputting information by the information input means for executing the figure editing command. As a result, in a design support apparatus for editing graphic information using a graphic editing command, the user can freely customize the operation method of the graphic editing command without reconfiguring the apparatus itself. Play.

【0115】本発明の請求項2記載の設計支援装置は、
以上のように、請求項1記載の設計支援装置において、
上記情報入力手段が、図形の特定点の座標を入力するた
めの座標入力手段であり、上記図形編集手段が、座標入
力手段によって順次入力された複数の座標に基づいて図
形編集コマンドを実行するものであり、上記コマンド動
作規定変更手段が、座標入力手段により入力された各座
標と、各座標によって指定される特定点の種類との関係
を変更するものである構成である。
The design support apparatus according to the second aspect of the present invention
As described above, in the design support apparatus according to claim 1,
The information input means is a coordinate input means for inputting coordinates of a specific point of a graphic, and the graphic editing means executes a graphic editing command based on a plurality of coordinates sequentially input by the coordinate input means. The command operation definition changing means changes the relationship between each coordinate input by the coordinate input means and the type of a specific point designated by each coordinate.

【0116】上記構成によれば、装置自体を構築し直す
ことなく、ユーザが、図形編集コマンドを実行させるた
めの座標入力手段による特定点の座標の入力順序をカス
タマイズすることが可能となるという効果を奏する。
According to the above configuration, the user can customize the input order of the coordinates of the specific point by the coordinate input means for executing the figure editing command without rebuilding the apparatus itself. To play.

【0117】本発明の請求項3記載の設計支援装置は、
以上のように、上記コマンド指定手段が、図形編集コマ
ンドを指定するショートカットキーを入力するためのキ
ーボードを備える請求項1記載の設計支援装置であっ
て、ショートカットキーと図形編集コマンドとの関係を
規定するショートカットキーデータの設定を指示するシ
ョートカットキー設定指示手段と、ショートカットキー
設定手段による指示に基づいてショートカットキーデー
タを設定するショートカットキー設定手段とをさらに備
え、上記記憶手段が、設定されたショートカットキーデ
ータを記憶するショートカットキーデータ記憶手段とを
備える構成である。
The design support apparatus according to the third aspect of the present invention provides:
2. The design support apparatus according to claim 1, wherein said command designating means comprises a keyboard for inputting a shortcut key for designating a graphic editing command, wherein the relationship between the shortcut key and the graphic editing command is defined. Shortcut key setting instructing means for instructing setting of shortcut key data to be performed, and shortcut key setting means for setting shortcut key data based on an instruction from the shortcut key setting means. And a shortcut key data storage unit for storing data.

【0118】上記構成によれば、コマンド動作規定変更
手段によってカスタマイズされた実行方法で図形編集コ
マンドを実行させるためのショートカットキーを設定す
ることができるので、キーボードを用いてショートカッ
トキーを入力するだけでカスタマイズされた実行方法に
て図形編集コマンドを実行させることができる。この結
果、迅速なコマンド選択操作が可能となるという効果を
奏する。
According to the above configuration, it is possible to set the shortcut key for executing the graphic editing command in the execution method customized by the command operation definition changing means, so that the user only needs to input the shortcut key using the keyboard. The figure editing command can be executed by a customized execution method. As a result, there is an effect that a quick command selection operation can be performed.

【0119】本発明の請求項4記載の設計支援装置は、
以上のように、図形編集コマンドを指定するための項目
を配列したメニューを表示手段に表示させるメニュー表
示手段をさらに備え、上記コマンド指定手段が、メニュ
ーの項目を選択するためのポインティングデバイスを備
え、上記記憶手段が、メニューの項目と図形編集コマン
ドとの関係、およびメニューにおける項目の配列を規定
するメニュー構成データを記憶するメニュー構成データ
記憶手段を備える請求項1記載の設計支援装置であっ
て、メニュー構成データ記憶手段に記憶されたメニュー
構成データの変更を指示するためのメニュー構成変更指
示手段と、メニュー構成変更指示手段による指示に基づ
いてメニュー構成データを変更するメニュー構成変更手
段とをさらに備える構成である。
A design support apparatus according to a fourth aspect of the present invention provides:
As described above, further comprising menu display means for displaying a menu in which items for designating a figure editing command are arranged on a display means, wherein the command designation means comprises a pointing device for selecting menu items, 2. The design support apparatus according to claim 1, wherein said storage means includes menu configuration data storage means for storing a menu configuration data defining a relationship between menu items and graphic editing commands and an arrangement of items in the menu. The apparatus further includes menu configuration change instructing means for instructing a change of menu configuration data stored in the menu configuration data storage means, and menu configuration changing means for changing menu configuration data based on an instruction from the menu configuration change instructing means. Configuration.

【0120】上記構成によれば、図形編集コマンドを実
行させるためのメニュー項目の追加・変更あるいはメニ
ュー項目の配列の変更等のようなメニュー構成の変更を
自由に行うことができ、設計対象の製品に適したメニュ
ー構成を選択して、効率的な設計作業を行うことができ
るという効果を奏する。
According to the above configuration, it is possible to freely change the menu configuration such as adding or changing a menu item for executing the figure editing command or changing the arrangement of the menu items. In this case, it is possible to select a menu configuration suitable for the user and perform an efficient design operation.

【0121】本発明の請求項5記載の設計支援装置は、
以上のように、請求項1ないし4のいずれか1項に記載
の設計支援装置において、記憶手段からコマンド動作規
定データを読み込み、該コマンド動作規定データを外部
記憶装置に記憶させるコマンド動作規定データ出力手段
と、外部記憶装置からコマンド動作規定データを読み込
み、該コマンド動作規定データを記憶手段に記憶させる
コマンド動作規定データ取り込み手段とを備える構成で
ある。
The design support apparatus according to claim 5 of the present invention
As described above, in the design support apparatus according to any one of claims 1 to 4, a command operation definition data output for reading command operation definition data from a storage unit and storing the command operation definition data in an external storage device. Means for reading command operation definition data from an external storage device and storing the command operation definition data in the storage means.

【0122】上記構成によれば、装置本体の電源を切っ
た時に記憶手段の記憶内容が消去されても、コマンド動
作規定データを保存することができ、また、装置本体の
稼働時に、コマンド動作規定データを呼び出すことがで
きるので、コマンド動作規定データを継続的に使用する
ことができる。この結果、図形編集作業を効率化し、設
計にかかる時間を短縮することができるという効果を奏
する。
According to the above configuration, even if the contents of the storage means are erased when the power of the apparatus main body is turned off, the command operation definition data can be stored. Since the data can be called, the command operation definition data can be used continuously. As a result, there is an effect that the figure editing work can be made more efficient and the time required for the design can be reduced.

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

【図1】本発明の一実施形態にかかる設計支援装置の構
成を示すブロック図である。
FIG. 1 is a block diagram illustrating a configuration of a design support apparatus according to an embodiment of the present invention.

【図2】図1の設計支援装置におけるコマンド動作規定
データの変更処理を示すフローチャートである。
FIG. 2 is a flowchart showing a process of changing command operation definition data in the design support apparatus of FIG. 1;

【図3】図1の設計支援装置におけるコマンド動作規定
データを外部記憶装置から読み込む動作を示すフローチ
ャートである。
FIG. 3 is a flowchart illustrating an operation of reading command operation definition data from an external storage device in the design support apparatus of FIG. 1;

【図4】図1の設計支援装置における「中心半径角度円
弧コマンド」実行時の表示部の表示画面を示す図であ
り、(a)は図形情報を表示するウィンドウを示す図、
(b)は数値情報を表示するウィンドウを示す図であ
る。
4A and 4B are diagrams showing a display screen of a display unit when a “center radius angle arc command” is executed in the design support apparatus of FIG. 1; FIG. 4A is a diagram showing a window for displaying graphic information;
(B) is a figure which shows the window which displays numerical information.

【図5】図1の設計支援装置における「1点半径角度円
弧コマンド」実行時の表示部の表示画面を示す図であ
り、(a)は図形情報を表示するウィンドウを示す図、
(b)は数値情報を表示するウィンドウを示す図であ
る。
5A and 5B are diagrams illustrating a display screen of a display unit when a “one-point radius angle arc command” is executed in the design support apparatus of FIG. 1, wherein FIG. 5A illustrates a window for displaying graphic information;
(B) is a figure which shows the window which displays numerical information.

【図6】図1の設計支援装置におけるショートカットキ
ーの設定処理を示すフローチャートである。
FIG. 6 is a flowchart showing a setting process of a shortcut key in the design support apparatus of FIG. 1;

【図7】図1の設計支援装置におけるショートカットキ
ーによる図形編集コマンド起動の動作を示すフローチャ
ートである。
FIG. 7 is a flowchart showing an operation of starting a graphic editing command by a shortcut key in the design support device of FIG. 1;

【図8】本発明の他の実施形態にかかる設計支援装置の
構成を示すブロック図である。
FIG. 8 is a block diagram showing a configuration of a design support apparatus according to another embodiment of the present invention.

【図9】図8の設計支援装置におけるメニュー構成デー
タの変更処理を示すフローチャートである。
FIG. 9 is a flowchart showing a process of changing menu configuration data in the design support apparatus of FIG. 8;

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

1 表示部(表示手段) 7 入力部(コマンド指定手段、情報入力手段、コマ
ンド動作規定変更指示手段) 8 CAD部(図形編集手段) 9 MMI管理部(コマンド動作規定変更手段) 10 記憶部(記憶手段) 19 MMI管理部(メニュー構成変更手段) 20 記憶部(記憶手段)
DESCRIPTION OF SYMBOLS 1 Display part (display means) 7 Input part (command designation means, information input means, command operation regulation change instruction means) 8 CAD section (graphic editing means) 9 MMI management part (command operation regulation change means) 10 Storage part (storage) Means) 19 MMI management unit (menu configuration changing means) 20 Storage unit (storage means)

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】図形編集コマンドを実行することにより図
形情報を編集するための設計支援装置であって、 図形情報を表示するための表示手段と、 図形編集コマンドを指定するためのコマンド指定手段
と、 図形編集コマンドの実行に必要な情報を入力するための
情報入力手段と、 情報入力手段によって入力された情報に基づいて、コマ
ンド指定手段によって指定された図形編集コマンドを実
行することにより、表示手段によって表示される図形情
報を編集する図形編集手段と、 図形編集手段における入力情報に基づく図形編集コマン
ドの実行方法を規定するコマンド動作規定データを記憶
する記憶手段と、 記憶手段に記憶されたコマンド動作規定データの変更を
指示するためのコマンド動作規定変更指示手段と、 コマンド動作規定変更指示手段による指示に基づいてコ
マンド動作規定データを変更するコマンド動作規定変更
手段とを備えることを特徴とする設計支援装置。
1. A design support apparatus for editing graphic information by executing a graphic editing command, comprising: display means for displaying graphic information; and command designating means for specifying a graphic editing command. Information input means for inputting information necessary for executing the figure editing command; and a display means for executing the figure editing command specified by the command specifying means based on the information input by the information input means. Figure editing means for editing the figure information displayed by the command, storage means for storing command operation definition data for defining a method of executing a figure editing command based on input information in the figure editing means, and command operation stored in the storage means Command operation rule change instructing means for instructing a change of rule data, and command operation rule change command A command operation definition changing unit for changing command operation definition data based on an instruction from the means.
【請求項2】上記情報入力手段が、図形の特定点の座標
を入力するための座標入力手段であり、 上記図形編集手段が、座標入力手段によって順次入力さ
れた複数の座標に基づいて図形編集コマンドを実行する
ものであり、 上記コマンド動作規定変更手段が、座標入力手段により
入力された各座標と、各座標によって指定される特定点
の種類との関係を変更するものであることを特徴とする
請求項1記載の設計支援装置。
2. The information input means is a coordinate input means for inputting coordinates of a specific point of a graphic, and the graphic editing means edits a graphic based on a plurality of coordinates sequentially input by the coordinate input means. Executing a command, wherein the command operation regulation changing means changes a relationship between each coordinate input by the coordinate input means and a type of a specific point designated by each coordinate. The design support apparatus according to claim 1, wherein:
【請求項3】上記コマンド指定手段が、図形編集コマン
ドを指定するショートカットキーを入力するためのキー
ボードを備える請求項1記載の設計支援装置であって、 ショートカットキーと図形編集コマンドとの関係を規定
するショートカットキーデータの設定を指示するショー
トカットキー設定指示手段と、 ショートカットキー設定手段による指示に基づいてショ
ートカットキーデータを設定するショートカットキー設
定手段とをさらに備え、 上記記憶手段が、設定されたショートカットキーデータ
を記憶するショートカットキーデータ記憶手段とを備え
ることを特徴とする設計支援装置。
3. The design support apparatus according to claim 1, wherein said command designating means comprises a keyboard for inputting a shortcut key for designating a graphic editing command, wherein a relationship between the shortcut key and the graphic editing command is defined. Shortcut key setting instructing means for instructing setting of shortcut key data to be set, and shortcut key setting means for setting shortcut key data based on an instruction from the shortcut key setting means. And a shortcut key data storage unit for storing data.
【請求項4】図形編集コマンドを指定するための項目を
配列したメニューを表示手段に表示させるメニュー表示
手段をさらに備え、 上記コマンド指定手段が、メニューの項目を選択するた
めのポインティングデバイスを備え、 上記記憶手段が、メニューの項目と図形編集コマンドと
の関係、およびメニューにおける項目の配列を規定する
メニュー構成データを記憶するメニュー構成データ記憶
手段を備える請求項1記載の設計支援装置であって、 メニュー構成データ記憶手段に記憶されたメニュー構成
データの変更を指示するためのメニュー構成変更指示手
段と、 メニュー構成変更指示手段による指示に基づいてメニュ
ー構成データを変更するメニュー構成変更手段とをさら
に備えることを特徴とする設計支援装置。
4. A menu display means for displaying a menu on which items for designating a figure editing command are arranged on a display means, wherein the command designating means comprises a pointing device for selecting a menu item, 2. The design support apparatus according to claim 1, wherein said storage means includes menu configuration data storage means for storing a menu configuration data defining a relationship between menu items and graphic editing commands and an arrangement of items in the menu. The system further includes a menu configuration change instructing unit for instructing a change of the menu configuration data stored in the menu configuration data storage unit, and a menu configuration changing unit for changing the menu configuration data based on an instruction from the menu configuration change instructing unit. A design support apparatus characterized in that:
【請求項5】記憶手段からコマンド動作規定データを読
み込み、該コマンド動作規定データを外部記憶装置に記
憶させるコマンド動作規定データ出力手段と、 外部記憶装置からコマンド動作規定データを読み込み、
該コマンド動作規定データを記憶手段に記憶させるコマ
ンド動作規定データ取り込み手段とを備えることを特徴
とする請求項1ないし4のいずれか1項に記載の設計支
援装置。
5. A command operation defining data output means for reading command operation defining data from a storage means and storing the command operation defining data in an external storage device, and reading command operation defining data from the external storage device.
5. The design support apparatus according to claim 1, further comprising a command operation definition data capturing unit that stores the command operation definition data in a storage unit.
JP33336597A 1997-12-03 1997-12-03 Design supporting device Pending JPH11167644A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33336597A JPH11167644A (en) 1997-12-03 1997-12-03 Design supporting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33336597A JPH11167644A (en) 1997-12-03 1997-12-03 Design supporting device

Publications (1)

Publication Number Publication Date
JPH11167644A true JPH11167644A (en) 1999-06-22

Family

ID=18265300

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33336597A Pending JPH11167644A (en) 1997-12-03 1997-12-03 Design supporting device

Country Status (1)

Country Link
JP (1) JPH11167644A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009200857A (en) * 2008-02-22 2009-09-03 Nikon Corp Image pickup device and program
JP2013518316A (en) * 2010-01-21 2013-05-20 トビー・テクノロジー・アーベー Eye tracker based context action

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009200857A (en) * 2008-02-22 2009-09-03 Nikon Corp Image pickup device and program
JP2013518316A (en) * 2010-01-21 2013-05-20 トビー・テクノロジー・アーベー Eye tracker based context action
US9507418B2 (en) 2010-01-21 2016-11-29 Tobii Ab Eye tracker based contextual action
US10353462B2 (en) 2010-01-21 2019-07-16 Tobii Ab Eye tracker based contextual action

Similar Documents

Publication Publication Date Title
US5828376A (en) Menu control in a graphical user interface
US7966560B2 (en) Laying out web components using mounting and pooling functions
US5086503A (en) Methods of remapping a keyboard within a computer system
JPH02130628A (en) Inputting of data
JPH10289251A (en) Data retrieving method and recording medium where program for performing its process is recorded
JPH0419568B2 (en)
JP3487644B2 (en) Graphical user interface creation device
JPH08328795A (en) Method for setting tool button and editing device
EP0613145A2 (en) Card file graphical user interface with visual representation of video data
JPH10214171A (en) Information processor
JPH11167644A (en) Design supporting device
WO1994006065A1 (en) Sequence program editing system
JP2785941B2 (en) Window information division / integration processing method
JPH0652278A (en) Data processing system and value selecting method
JP3198941B2 (en) Information processing device and recording medium
JPH07282003A (en) Device and method for editing menu display
JPH02148118A (en) Operation procedure display system
JP2001195432A (en) Cad system
JPH11126226A (en) Slip producing device and storage medium
JPH05216574A (en) Information processor
JPH0830418A (en) Editing system for constituent component of graphical user interface
JPH0498310A (en) Menu-driven man machine interface system for computer
JPH0776959B2 (en) File attribute data transcription device
JPH05134832A (en) Menu display device
JPH0319019A (en) Menu display system