JP4460313B2 - Figure drawing device, figure drawing program, and method for controlling figure drawing device - Google Patents
Figure drawing device, figure drawing program, and method for controlling figure drawing device Download PDFInfo
- Publication number
- JP4460313B2 JP4460313B2 JP2004008869A JP2004008869A JP4460313B2 JP 4460313 B2 JP4460313 B2 JP 4460313B2 JP 2004008869 A JP2004008869 A JP 2004008869A JP 2004008869 A JP2004008869 A JP 2004008869A JP 4460313 B2 JP4460313 B2 JP 4460313B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- increase
- mode
- instruction information
- decrease instruction
- 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.)
- Expired - Lifetime
Links
Images
Description
本発明は、建具用姿図における枠を作成する姿図作成装置、姿図作成プログラム、及び姿図作成装置を制御する方法に関する。 The present invention relates to a figure creation device that creates a frame in a figure for joinery, a figure creation program, and a method for controlling the figure creation device.
近年、コンビニエンスストアやレストラン、アミューズメント施設、ショールームを備えた展示施設等、多くの窓を用いた施設が建築されている。このような施設は、外から施設内が見やすいように、あるいは施設内から外の景観を見やすくするように、またはデザイン性を追求して、建具が設計されることが多い。 In recent years, facilities using many windows, such as convenience stores, restaurants, amusement facilities, and exhibition facilities with showrooms, have been built. In such facilities, joinery is often designed so that the inside of the facility can be easily seen from the outside, the outside scenery can be easily seen from inside the facility, or in pursuit of design.
また、従来、ビル設計用にサッシの型図データを部分毎に分けてコンピュータに格納させ、サッシの用途に応じて各部分の型図データを組み合わせてサッシの図面データを作成する装置は知られている(例えば、特許文献1)。
しかしながら、上述した従来の装置では、姿図上に横方向や縦方向に連続する枠組を作成するには、枠毎に別個に作成していかなくてはならず、操作上煩雑であった。 However, in the above-described conventional apparatus, in order to create a continuous frame in the horizontal and vertical directions on the figure, it has to be created separately for each frame, which is complicated in operation.
そこで、本発明は、横方向や縦方向に連続する枠組を簡便に作成することができる姿図作成装置、姿図作成プログラム、及び姿図作成装置を制御する方法を提供することを目的とする。 Then, this invention aims at providing the method of controlling the figure creation apparatus which can create the frame continuous in a horizontal direction and a vertical direction simply, a figure creation program, and a figure creation apparatus. .
本発明に係る姿図作成装置は、建具用姿図における枠を作成する姿図作成装置であって、枠が連なる枠組を生成するための枠組生成モードに設定されたことを検知するモード検知手段と、枠組に関する数値情報を増減させることを指示する増減指示情報を検知する増減指示情報検知手段と、モード検知手段によって枠組生成モードに設定されたことが検知されると、増減指示情報検知手段によって検知された増減指示情報に基づいて、所定の基本枠を横方向および/または縦方向に増減させて枠組を生成する枠組生成手段とを備えることを特徴とする。 The figure creating apparatus according to the present invention is a figure creating apparatus for creating a frame in a figure for joinery, and a mode detecting means for detecting that a frame generating mode for generating a frame with continuous frames is set. And an increase / decrease instruction information detecting means for detecting increase / decrease instruction information for instructing to increase / decrease numerical information related to the framework, and when the mode detection means detects that the frame generation mode is set, the increase / decrease instruction information detecting means And a frame generation means for generating a frame by increasing / decreasing a predetermined basic frame in the horizontal direction and / or the vertical direction based on the detected increase / decrease instruction information.
この姿図作成装置によれば、枠組生成モードに設定されると、枠組生成手段は、増減指示情報検知手段によって検知された増減指示情報に基づいて、基本枠を横方向および/または縦方向に枠を増減させて枠組を生成する。したがって、増減指示情報検知手段に増減指示情報を検知させて、基本枠を横方向および/または縦方向に増減させることができる。このことにより、横方向や縦方向に連続する枠組を簡便に作成することができる。 According to this figure creating apparatus, when the frame generation mode is set, the frame generation means sets the basic frame in the horizontal direction and / or the vertical direction based on the increase / decrease instruction information detected by the increase / decrease instruction information detection means. Generate a framework by increasing or decreasing the frame. Therefore, the basic frame can be increased or decreased in the horizontal direction and / or the vertical direction by causing the increase / decrease instruction information detecting means to detect the increase / decrease instruction information. This makes it possible to easily create a frame that is continuous in the horizontal and vertical directions.
また、この姿図作成装置において、枠組生成手段によって生成された枠組を構成する特定の枠が指定されたことを検知する枠指定検知手段をさらに備え、枠組生成手段は、枠組のうち枠指定検知手段によって検知された枠を基本枠とし、その基本枠を横方向および/または縦方向に増減させて枠組を生成するとよい。このような姿図作成装置によれば、枠指定検知手段により特定の枠を検知させ、この検知された枠を基本枠とし、増減指示情報検知手段に増減指示情報を検知させて、その基本枠を横方向および/または縦方向に増減させることができる。このことにより、基本枠を指定したうえで横方向や縦方向に連続する枠組を簡便に作成することができる。 The figure creation apparatus further includes a frame designation detection unit that detects that a specific frame constituting the frame generated by the frame generation unit is specified, and the frame generation unit detects the frame designation of the frame. The frame detected by the means may be a basic frame, and the basic frame may be generated by increasing or decreasing the basic frame in the horizontal direction and / or the vertical direction. According to such a figure creating apparatus, a specific frame is detected by the frame designation detecting means, the detected frame is used as a basic frame, and the increase / decrease instruction information detecting means is detected to detect increase / decrease instruction information. Can be increased or decreased horizontally and / or vertically. This makes it possible to easily create a frame that is continuous in the horizontal direction and the vertical direction after designating the basic frame.
また、姿図作成装置は、枠組生成手段によって生成された枠組を構成する特定の枠が指定されたことを検知する枠指定検知手段をさらに備え、モード検知手段は、枠のサイズに関する数値情報を変更するための枠サイズ変更モードに設定されたことを検知し、枠組生成手段は、モード検知手段によって枠サイズ変更モードに設定されたことが検知されると、枠指定検知手段によって指定された枠のサイズを、増減指示情報検知手段によって検知された増減指示情報に基づいて増減させるようにすると好適である。このように姿図作成装置を構成させることにより、枠サイズ変更モードに設定されると、増減指示情報検知手段によって増減指示情報を検知させることで、枠指定検知手段によって指定された枠のサイズを、枠組生成手段によって増減させることができる。したがって、枠サイズの増減を簡便に行うことができる。 The figure creation device further includes a frame designation detection unit that detects that a specific frame constituting the frame generated by the frame generation unit is specified, and the mode detection unit displays numerical information regarding the size of the frame. When it is detected that the frame size change mode for changing is set, and the frame generation unit detects that the frame size change mode is set by the mode detection unit, the frame specified by the frame specification detection unit is detected. It is preferable to increase or decrease the size based on the increase / decrease instruction information detected by the increase / decrease instruction information detection means. By configuring the figure drawing apparatus in this manner, when the frame size change mode is set, the increase / decrease instruction information is detected by the increase / decrease instruction information detection unit, thereby the size of the frame specified by the frame specification detection unit is set. It can be increased or decreased by the framework generation means. Therefore, the frame size can be easily increased or decreased.
また、姿図作成装置は、枠組生成手段によって生成された枠組を構成する特定の枠が指定されたことを検知する枠指定検知手段をさらに備え、モード検知手段は、枠の下辺の位置を設定するための下辺位置設定モードに設定されたことを検知し、枠組生成手段は、モード検知手段によって下辺位置設定モードに設定されたことが検知されると、枠指定検知手段によって指定された枠の下辺位置の高さを、増減指示情報検知手段によって検知された増減指示情報に基づいて増減させるようにするとよい。このように姿図作成装置を構成させることにより、下辺位置設定モードに設定されると、増減指示情報検知手段によって増減指示情報を検知させることで、枠指定検知手段によって指定された枠の下辺の位置を、枠組生成手段によって上下させることができる。したがって、枠の下辺位置の上下移動を簡便に行うことができる。 The figure creation device further includes a frame designation detection unit that detects that a specific frame constituting the frame generated by the frame generation unit is specified, and the mode detection unit sets the position of the lower side of the frame. When the mode detection unit detects that the lower side position setting mode is set, the frame generation unit detects that the lower side position setting mode is set. The height of the lower side position may be increased or decreased based on the increase / decrease instruction information detected by the increase / decrease instruction information detection means. By configuring the figure drawing apparatus in this way, when set to the lower side position setting mode, the increase / decrease instruction information is detected by the increase / decrease instruction information detection unit, so that the lower side of the frame designated by the frame designation detection unit is detected. The position can be moved up and down by the framework generating means. Accordingly, the vertical movement of the lower side position of the frame can be easily performed.
また、本発明に係る姿図作成プログラムは、コンピュータを、建具用姿図における枠が連なる枠組を生成するための枠組生成モードに設定されたことを検知するモード検知手段と、枠組に関する数値情報を増減させることを指示する増減指示情報を検知する増減指示情報検知手段と、モード検知手段によって枠組生成モードに設定されたことが検知されると、増減指示情報検知手段によって検知された増減指示情報に基づいて、所定の基本枠を横方向および/または縦方向に増減させて枠組を生成する枠組生成手段として機能させることを特徴とする。 Further, the figure creation program according to the present invention includes a mode detection means for detecting that the computer is set to a frame generation mode for generating a frame in which the frames in the joinery figure are linked, and numerical information relating to the frame. When the increase / decrease instruction information detecting means for detecting increase / decrease instruction information for instructing to increase / decrease and the mode detecting means detect that the frame generation mode is set, the increase / decrease instruction information detected by the increase / decrease instruction information detecting means Based on this, the predetermined basic frame is caused to function as a frame generation means for generating a frame by increasing or decreasing the horizontal frame and / or the vertical direction.
また、本発明に係る姿図作成装置を制御する方法は、建具用姿図における枠を作成する姿図作成装置を制御する方法であって、姿図作成装置が、枠が連なる枠組を生成するための枠組生成モードに設定されたことを検知するモード検知ステップと、枠組に関する数値情報を増減させることを指示する増減指示情報を検知する増減指示情報検知ステップと、モード検知ステップにおいて枠組生成モードに設定されたことが検知されると、増減指示情報検知ステップにおいて検知された増減指示情報に基づいて、所定の基本枠を横方向および/または縦方向に増減させて枠組を生成する枠組生成ステップとを実行することを特徴とする。 Moreover, the method for controlling the figure creating apparatus according to the present invention is a method for controlling the figure creating apparatus for creating a frame in the figure for joinery, and the figure creating apparatus generates a frame having a series of frames. A mode detection step for detecting that the frame generation mode has been set, an increase / decrease instruction information detection step for detecting increase / decrease instruction information for instructing to increase / decrease numerical information relating to the frame, and a frame generation mode in the mode detection step. A frame generation step for generating a frame by increasing or decreasing a predetermined basic frame in the horizontal direction and / or the vertical direction based on the increase / decrease instruction information detected in the increase / decrease instruction information detection step when it is detected that It is characterized by performing.
これら姿図作成プログラム及び姿図作成装置を制御する方法によれば、姿図作成装置に対して、枠組生成モードに設定されると、増減指示情報に基づいて、基本枠を横方向および/または縦方向に枠を増減させて枠組を生成させる。したがって、増減指示情報を検知させて、基本枠を横方向および/または縦方向に増減させることにより、横方向や縦方向に連続する枠組を簡便に作成することができる。 According to the method for controlling the figure creation program and the figure creation device, when the frame creation mode is set for the figure creation device, the basic frame is moved in the horizontal direction and / or based on the increase / decrease instruction information. A frame is generated by increasing or decreasing the frame in the vertical direction. Therefore, by detecting the increase / decrease instruction information and increasing / decreasing the basic frame in the horizontal direction and / or the vertical direction, it is possible to easily create a frame continuous in the horizontal direction or the vertical direction.
本発明によれば、姿図上において、横方向や縦方向に連続する枠組を簡便に作成することができる。 According to the present invention, it is possible to easily create a frame that is continuous in the horizontal and vertical directions on the figure.
以下、本発明に係る姿図作成装置及び姿図作成プログラムの好適な一実施形態を図面に基づいて説明する。なお、各図において、同一要素には同一符号を付して重複する説明は省略する。 DESCRIPTION OF EXEMPLARY EMBODIMENTS A preferred embodiment of a figure creation apparatus and a figure creation program according to the present invention will be described below based on the drawings. In addition, in each figure, the same code | symbol is attached | subjected to the same element and the overlapping description is abbreviate | omitted.
先ず、図1は、実施形態における姿図作成装置1の構成図である。図1に示すように、姿図作成装置1は、一般のコンピュータに姿図作成プログラムがインストールされて、そのプログラムを実行する装置であり、コンピュータ本体2と、入力手段であるキーボード3及びホイール付きマウス4と、表示部6から構成される。コンピュータ本体2は、物理的には、CPU(中央処理装置)、メモリ等の記憶装置、ハードディスクといった格納装置等から構成されている。また、ホイール付きマウス4は、左右両側にマウスボタン7,8を有すると共に、マウスボタン7,8の間にホイール9が設けられている。このホイール付きマウス4は、ホイール9の押下及び回転を検知してコンピュータ本体2に信号を出力するタイプのマウスである。ホイール9の回転は、所定角度の回転角度を単位とし、露出されたホイール部分が前方に移動されて回転されたか、後方に移動されて回転されたかが区別されて検知される。
First, FIG. 1 is a configuration diagram of a
図2は、図1に示す姿図作成装置1の機能ブロック構成図である。図2に示すように、コンピュータ本体2は、処理部11、及びテンプレートDB12を備える。処理部11は、枠組生成部15、モード検知部16、枠指定検知部17、増減指示情報検知部18、及び建具設定部19を有する。また、テンプレートDB12には、枠に当てはめる部材、例えば、ドアや窓等のテンプレートが格納されている。
FIG. 2 is a functional block configuration diagram of the
モード検知部16は、マウス4によって出力された信号からホイール9の押下を検知し、ホイール9の押下を検知する毎に、(1)窓やドア等の建具用の枠が横方向に連なるように枠組を生成する連枠生成モード(枠組生成モード)、(2)当該枠が縦方向に連なるように枠組を生成する段枠生成モード(枠組生成モード)、(3)指定した枠の幅(図3及び図9の「W」寸法)を変更するための枠幅変更モード(枠サイズ変更モード)、(4)指定した枠の高さ(図3及び図9の「H」寸法)を変更するための枠高さ変更モード(枠サイズ変更モード)、(5)指定した枠の下辺の位置(図12の「FL」高さ)を設定するための下辺位置設定モードの順にモードを切替え、そのモードを枠組生成部15に出力する。なお、枠の下辺の位置は床面からの高さに対応する。
The mode detection unit 16 detects the pressing of the
ここでいう枠は、窓やドア等の建具をあてはめるための姿図作成上の枠である。建具には、屋内と屋外との仕切りや屋内の部屋同士の仕切りに用いられ、開閉可能なドアやサッシ、シャッター或いは窓等が含まれる。ドアは開き戸であっても、引き戸であってもよく、窓は、開閉可能でなくともよい。また、枠組の作成のうえでは、「連枠」と後述する画面上の「連窓」とは同義であり、「段枠」と画面上の「段窓」とは同義である。 The frame here is a frame for creating a figure for fitting fittings such as windows and doors. The joinery includes doors, sashes, shutters, windows, and the like that can be used to partition indoors and outdoors and between indoor rooms. The door may be a hinged door or a sliding door, and the window may not be openable / closable. Further, in the creation of the framework, “continuous frame” is synonymous with “continuous window” on the screen described later, and “stage frame” is synonymous with “stage window” on the screen.
枠指定検知部17は、枠組生成部15によって生成され表示部6に表示された枠組の中から、マウス4から出力された信号に基づいて、指定された枠を検知する。すなわち、マウス4が操作されることにより、表示部6に表示された枠組の中の特定の枠内にカーソルが位置付けられて、左マウスボタンがクリックされると、枠指定検知部17は、マウス4から出力された信号に基づいて、指定された枠を検知し、指定された枠を指示する信号を枠組生成部15に出力する。
The frame designation detection unit 17 detects the designated frame based on the signal output from the
増減指示情報検知部18は、マウス4によって出力された信号から、ホイール9の回転を、露出されたホイール部分が前方に移動されて回転されたか、後方に移動されて回転されたかを区別して検知する。そして、増減指示情報検知部18は、露出されたホイール部分が前方に移動されて回転されたことを検知したときは増加指示信号を枠組生成部15に出力し、後方に移動されて回転されたことを検知したときは減少指示信号を枠組生成部15に出力する。この増減指示情報検知部18による増加指示信号及び減少指示信号の出力は、ホイール9が回転角度単位の角度だけ回転される都度行われる。
The increase / decrease instruction
枠組生成部15は、モード検知部16、枠指定検知部17、及び増減指示情報検知部18の出力に基づいて枠組を生成する。すなわち、枠組生成部15は、最初に、1個の基本枠41を表示部6に表示させる。この基本枠41の幅の寸法、高さの寸法、下辺の位置(床面からの高さ)の寸法として、デフォルト値が設定されている。例えば、幅のデフォルト値は1000mm、高さのデフォルト値は2000mm、下辺位置の高さのデフォルト値は0mmである。枠組生成部15は、これらの寸法も基本枠41に対して寸法補助線を入れて表示部6に表示させる。勿論、デフォルト値はこれらの値に限らなくとも良い。
The
そして、モード検知部16によって出力されたモードが連枠生成モードである場合に、増減指示情報検知部18から増加指示信号が出力される都度、枠組生成部15は、基本枠41に対して同じサイズの枠を横方向に1個ずつ増加させて、生成した枠組を表示部6に表示させる。増減指示情報検知部18から減少指示信号が出力された場合は、減少指示信号が出力される都度、枠組生成部15は、横方向に枠を1個ずつ減少させて、生成した枠組を表示部6に表示させる。なお、枠組生成部15は、新たに生成した各枠に対しても、その枠のサイズが分かるように、寸法補助線を入れて寸法を表示させる。
When the mode output by the mode detection unit 16 is the continuous frame generation mode, the
また、モード検知部16によって出力されたモードが段枠生成モードである場合、増減指示情報検知部18から増加指示信号が出力される都度、枠組生成部15は、基本枠41に対して高さ500mmの枠を縦方向に1個ずつ増加させて、生成した枠組を表示部6に表示させる。増減指示情報検知部18から減少指示信号が出力された場合は、減少指示信号が出力される都度、枠組生成部15は、縦方向に枠を1個ずつ減少させて、生成した枠組を表示部6に表示させる。枠組生成部15は、新たに生成した各枠に対しても、その枠のサイズが分かるように、寸法補助線を入れて寸法を表示部6に表示させる。
Further, when the mode output by the mode detection unit 16 is the frame generation mode, the
ここで、枠が横方向に複数個生成されている状態で、段枠生成モードに設定されている場合、増減指示情報検知部18から増加指示信号が出力される都度、枠組生成部15は、横方向に生成された枠の個数と同数の枠を、縦方向に一段ずつ増加させて、生成した枠組を表示部6に表示させる。増減指示情報検知部18から減少指示信号が出力された場合には、減少指示信号が出力される都度、枠組生成部15は、横方向に複数個の枠が生成された枠組から、枠を一段ずつ減少させて、生成した枠組を表示部6に表示させる。
Here, when the frame generation mode is set in a state where a plurality of frames are generated in the horizontal direction, each time the increase instruction signal is output from the increase / decrease instruction
同様に、枠が縦方向に複数個生成されている状態で、連枠生成モードに設定されている場合、増減指示情報検知部18から増加指示信号が出力される都度、枠組生成部15は、縦方向に生成された枠の個数と同数の枠を、横方向に一列ずつ増加させて、生成した枠組を表示部6に表示させる。増減指示情報検知部18から減少指示信号が出力された場合には、減少指示信号が出力される都度、枠組生成部15は、縦方向に複数個の枠が生成された枠組から、枠を一列ずつ減少させて、生成した枠組を表示部6に表示させる。
Similarly, when a plurality of frames are generated in the vertical direction and the continuous frame generation mode is set, each time the increase instruction signal is output from the increase / decrease instruction
また、モード検知部16によって出力されたモードが枠幅変更モードである場合、枠組生成部15は、枠指定検知部17によって、画面上に表示されている特定の枠が指定されたことを示す信号が特に出力されずに、増減指示情報検知部18から増加指示信号が出力されると、増加指示信号が出力される都度、画面上に表示されているすべての枠の幅を変更対象として、それらの枠の幅を現在の幅から所定長さずつ増加させる。枠組生成部15は、枠指定検知部17によって、画面上に表示されている特定の枠が指定されたことを示す信号が出力され、増減指示情報検知部18から増加指示信号が出力されたときには、増加指示信号が出力される都度、指定された枠の幅を現在の幅から所定長さずつ増加させる。
When the mode output by the mode detection unit 16 is the frame width change mode, the
ここで、所定長さは、例えば、キーボードの「Ctrl」キーが押下されて増加指示信号が出力された場合は50mmであり、キーボードの「Alt」キーが押下されて増加指示信号が出力された場合は500mmであり、「Ctrl」キーも「Alt」キーも押下されずに増加指示信号が出力された場合は100mmである。つまり、枠組生成部15は、増加指示信号を受信する際、キーボードからの出力を受けて所定長さを変更している。勿論、この所定長さは上記の値に限らず、適当な値に設定してよい。
Here, the predetermined length is, for example, 50 mm when the “Ctrl” key of the keyboard is pressed and an increase instruction signal is output, and the increase instruction signal is output when the “Alt” key of the keyboard is pressed. In this case, it is 500 mm, and when the increase instruction signal is output without pressing the “Ctrl” key or the “Alt” key, it is 100 mm. That is, when receiving the increase instruction signal, the
同様に、増減指示情報検知部18から減少指示信号が出力されたときも、枠組生成部15は、減少指示信号が出力される都度、指定された枠の幅を所定長さずつ減少させる。なお、減少させる所定長さは、増加させる場合と同様に、キーボードからの出力を受けて変更されている。
Similarly, when a decrease instruction signal is output from the increase / decrease instruction
なお、複数の段にわたって枠が生成されているときに枠幅を増減する場合、枠組生成部15は、指定された枠と同じ列にある枠の幅も併せて増減させる。また、枠組生成部15は、変更された幅にあわせて寸法を変更して表示部6に表示させる。
When the frame width is increased or decreased when the frame is generated over a plurality of stages, the
また、モード検知部16によって出力されたモードが枠高さ変更モードである場合、枠組生成部15は、枠指定検知部17によって、画面上に表示されている特定の枠が指定されたことを示す信号が特に出力されずに、増減指示情報検知部18から増加指示信号が出力されると、増加指示信号が出力される都度、画面上に表示されているすべての枠の高さを変更対象として、それらの枠の高さを現在の高さから所定長さずつ増加させる。枠組生成部15は、枠指定検知部17によって、画面上に表示されている特定の枠が指定されたことを示す信号が出力され、増減指示情報検知部18から増加指示信号が出力されたときには、増加指示信号が出力される都度、指定された枠の高さを現在の高さから所定長さずつ増加させる。
When the mode output by the mode detection unit 16 is the frame height change mode, the
この所定長さも、キーボードの「Ctrl」キーが押下されて増加指示信号が出力された場合は50mmであり、キーボードの「Alt」キーが押下されて増加指示信号が出力された場合は500mmであり、「Ctrl」キーも「Alt」キーも押下されずに増加指示信号が出力された場合は100mmである。同様に、増減指示情報検知部18から減少指示信号が出力されたときも、枠組生成部15は、減少指示信号が出力される都度、指定された枠の幅を所定長さずつ減少させる。勿論、この所定長さは、適当な値に設定してよい。
This predetermined length is also 50 mm when the “Ctrl” key of the keyboard is pressed and an increase instruction signal is output, and is 500 mm when the “Alt” key of the keyboard is pressed and an increase instruction signal is output. When the increase instruction signal is output without pressing the “Ctrl” key or the “Alt” key, the length is 100 mm. Similarly, when a decrease instruction signal is output from the increase / decrease instruction
なお、複数の列にわたって枠が生成されているときに枠高さを増減する場合、枠組生成部15は、指定された枠と同じ段にある枠の高さも併せて増減させる。また、枠組生成部15は、変更された幅にあわせて寸法を変更して表示部6に表示させる。
When the frame height is increased / decreased when frames are generated over a plurality of columns, the
また、モード検知部16によって出力されたモードが下辺位置設定モードである場合、枠組生成部15は、枠指定検知部17によって、画面上に表示されている特定の枠が指定されたことを示す信号が特に出力されずに、増減指示情報検知部18から増加指示信号が出力されると、増加指示信号が出力される都度、最下段にあるすべての枠を変更対象として、それらの枠の下辺の位置を現在の位置から所定長さずつ上昇させる。枠組生成部15は、枠指定検知部17によって、画面上に表示されている特定の枠が指定されたことを示す信号が出力され、増減指示情報検知部18から増加指示信号が出力されたときには、増加指示信号が出力される都度、指定された枠の下辺の位置を現在の位置から所定長さずつ上昇させる。
When the mode output by the mode detection unit 16 is the lower side position setting mode, the
この所定長さも、キーボードの「Ctrl」キーが押下されて増加指示信号が出力された場合は50mmであり、キーボードの「Alt」キーが押下されて増加指示信号が出力された場合は500mmであり、「Ctrl」キーも「Alt」キーも押下されずに増加指示信号が出力された場合は100mmである。同様に、増減指示情報検知部18から減少指示信号が出力されたときも、枠組生成部15は、減少指示信号が出力される都度、指定された枠の下辺の位置を所定長さずつ下降させる。なお、枠組生成部15は、下辺の位置の寸法も寸法補助線を入れて表示部6に表示させる。勿論、この所定長さは、適当な値に設定してよい。
This predetermined length is also 50 mm when the “Ctrl” key of the keyboard is pressed and an increase instruction signal is output, and is 500 mm when the “Alt” key of the keyboard is pressed and an increase instruction signal is output. When the increase instruction signal is output without pressing the “Ctrl” key or the “Alt” key, the length is 100 mm. Similarly, when a decrease instruction signal is output from the increase / decrease instruction
建具設定部19は、テンプレートDB12から出力された各種ドアや窓等のテンプレートを表示部6に表示させる。そして、枠指定検知部17によって特定の枠が指定されたことを示す信号を受信し、さらに、特定のドア又は窓のテンプレートが指定されると、建具設定部19は、指定された枠につき、指定されたドア又は窓のテンプレートを、その枠のサイズに適合させて当てはめる。
The joinery setting unit 19 displays templates such as various doors and windows output from the
以上のような構成である姿図作成装置1の動作について、図3〜図15を参照して説明する。
The operation of the
図3は、枠組生成部15の指示により表示部6に表示される姿図作成画面の初期画面である。画面左上には、枠組の基本情報を示す枠組情報表示領域31が表示されている。
FIG. 3 is an initial screen of the figure creation screen displayed on the display unit 6 in accordance with an instruction from the
また、左側中央のモード切替えボタン表示領域32には、5つの切替ボタンが表示されている。「連」ボタン33は、枠が横方向に連なるように枠組を生成する連枠生成モードに設定するためのボタンである。「段」ボタン34は、枠が縦方向に連なるように枠組を生成する段枠生成モードに設定するためのボタンである。「W」ボタン35は、指定した枠の幅を変更する枠幅変更モードに設定するためのボタンである。「H」ボタン36は、指定した枠の高さを変更する枠高さ変更モードに設定するボタンである。「FL」ボタン37は、指定した枠の下辺の位置を設定する下辺位置設定モードにするためのボタンである。これらのボタンは、マウス4のホイール9が押下されるごとに、「連」ボタン33、「段」ボタン34,「W」ボタン35、「H」ボタン36、「FL」ボタン37の順にアクティブになる。すなわち、モード検知部16は、ホイール9が押下されたこと指示する信号をマウス4から受信する都度、上記5つのボタン33〜37を順にアクティブに切り換えていくと共に、連枠生成モード、段枠生成モード、枠幅変更モード、枠高さ変更モード、下辺位置設定モードの順に切り換えていく。
In addition, five switching buttons are displayed in the mode switching
画面中央の姿図表示領域40には、基本枠41がデフォルト値の大きさで表示されている。この表示枠の幅は1000mm、高さは2000mm、下辺位置の高さは0mmである。そして、この基本枠41には寸法補助線と各寸法が表示されている。
In the
枠組情報表示領域31には、枠組生成部15によって、姿図表示領域40に表示されている枠組の基本情報が表示されている。基本枠41の情報としては、「1連窓」の列に、「段窓数」が「1」段であること、「W寸法」(枠幅)がデフォルト値の「1000」mmであること、「FL寸法」(下辺位置)が「0」mmであること、「1段H寸法」(1段目の高さ)が「2000」mmであることが、枠組生成部15の指示により表示されている。なお、上述のように「連枠」と画面上の「連窓」とは同義であり、「段枠」と画面上の「段窓」とは同義である。
In the frame
次に、枠が横方向に連続する連枠を作成する操作について、図4及び図5を参照して説明する。図4は、連枠を作成する処理のフローチャートを示し、図5は、連枠を作成するときの表示部6の画面を示している。 Next, an operation for creating a continuous frame in which the frames are continuous in the horizontal direction will be described with reference to FIGS. FIG. 4 shows a flowchart of processing for creating a continuous frame, and FIG. 5 shows a screen of the display unit 6 when creating a continuous frame.
初期画面(図3参照)において、操作者がホイール9を押下すると、マウス4からホイール9が押下されたことを指示する信号がモード検知部16に出力される。モード検知部16は、マウス4によって出力された信号を検知し(S101)、モード切替えボタン表示領域32の「連」ボタン33をアクティブにすると共に、連枠生成モードに設定する(S102)。さらに、モード検知部16は、枠組生成部15に対し連枠生成モードに設定されたことを指示する信号を出力する。
When the operator presses the
続けて、操作者が必要な連枠数となるようにホイール9を回転させる。すると、マウス4は、ホイール9が1回転角度単位だけ回転される都度、ホイール9の回転を指示する信号を増減指示情報検知部18に出力する。図5に示す画面例は、ホイール9を露出している部分が前方に移動するように、3回転角度単位だけ回転させた例を示している。増減指示情報検知部18は、マウス4によって出力された信号を受信し、回転方向を区別してホイール9の回転を検知する(S103)。増減指示情報検知部18は、ホイール9の回転を検知する都度、回転方向を区別して増減指示情報を枠組生成部15に出力する。ここでは、増減指示情報検知部18は、ホイール9が前方に回転角度単位、回転されたことを指示する信号を3回受信し、増減指示情報検知部18は、増加させることを指示する増減指示情報を3回、枠組生成部15に出力する。
Subsequently, the
枠組生成部15は、増減指示情報検知部18によって増減指示情報を受信する都度、基本枠41と同じサイズの枠を横方向に1個ずつ増減させ、その結果、生成される枠組を姿図表示領域40に表示させる(S104)。このとき、枠組生成部15は、新たに生成した各枠に対しても寸法補助線と寸法を表示させる。ここでは、枠組生成部15は、増減指示情報検知部18によって増減指示情報を受信する都度、枠を矢印の横方向に3個増加させ、枠を合計4個生成し、表示部6に4連の連枠を表示させている。また、枠組生成部15は、新たに生成した各枠に対して寸法補助線、及び基本枠41と同じ寸法を表示させている。
Each time the increase / decrease instruction
さらに、枠組生成部15は、枠組情報表示領域31において、新たに生成した枠に対応する列を生成し、各枠の「W寸法」、「FL寸法」、「1段H寸法」等を表示させる(S105)。ここでは、枠組生成部15は、枠組情報表示領域31において、新たに生成した3個の枠に対応して、「2連窓」、「3連窓」、「4連窓」の列を生成し、各列の「W寸法」、「FL寸法」、「1段H寸法」等に各枠に対応した各サイズを表示させる。
Further, the
次に、枠が縦方向に連続する段枠を作成する操作について、図5〜図7を参照して説明する。図6は、段枠を作成する処理のフローチャートを示している。図7は、図5に示す連枠から段枠を作成したときの表示部6の画面を、姿図表示領域40付近を拡大して示している。
Next, an operation for creating a step frame in which the frames are continuous in the vertical direction will be described with reference to FIGS. FIG. 6 shows a flowchart of a process for creating a frame. FIG. 7 is an enlarged view of the vicinity of the
図5に示すように連枠が生成された状態から、操作者がホイール9を押下すると、マウス4からホイール9が押下されたことを指示する信号がモード検知部16に出力される。モード検知部16は、マウス4によって出力された信号を検知し(S201)、モード切替えボタン表示領域32のアクティブ・ボタンを「連」ボタン33から「段」ボタン34に切り換えると共に、段枠生成モードに切り換える(S202)。さらに、モード検知部16は、枠組生成部15に対し、段枠生成モードに切り換えたことを指示する信号を出力する。
As shown in FIG. 5, when the operator presses the
続けて操作者は、必要な段枠数となるようにホイール9を回転させる。すると、マウス4は、ホイール9が1回転角度単位だけ回転される都度、ホイール9の回転を指示する信号を増減指示情報検知部18に出力する。図7に示す画面例は、ホイール9を露出している部分が前方に移動するように、3回転角度単位だけ回転させた例を示している。増減指示情報検知部18は、マウス4によって出力された信号を受信し、回転方向を区別してホイール9の回転を検知する(S303)。増減指示情報検知部18は、ホイール9の回転を検知する都度、回転方向を区別して増減指示情報を枠組生成部15に出力する。ここでは、増減指示情報検知部18は、ホイール9が前方に回転角度単位、回転されたことを指示する信号を3回受信し、増減指示情報検知部18は、増加させることを指示する増減指示情報を3回、枠組生成部15に出力する。
Subsequently, the operator rotates the
枠組生成部15は、増減指示情報検知部18によって増減指示情報を受信する都度、高さ500mmの枠を縦方向に1個ずつ増減させ、その結果、生成される枠組を姿図表示領域40に表示させる(S204)。このとき、枠組生成部15は、新たに生成した各枠に対しても寸法補助線と寸法を表示させる。ここでは、枠組生成部15は、増減指示情報検知部18によって増減指示情報を受信する都度、枠を矢印の縦方向に1段ずつ3段増加させ、枠を合計4段生成し、表示部6に4段の段枠を表示させている。また、枠組生成部15は、新たに生成した各枠に対して寸法補助線とデフォルトの高さ寸法を表示させている。
Each time the increase / decrease instruction
さらに、枠組生成部15は、枠組情報表示領域31において、新たに生成した段枠に対応する行を生成し、各段枠の高さ寸法「H寸法」を表示させる(S205)。ここでは、枠組生成部15は、枠組情報表示領域31において、新たに生成した3段の枠に対応して、「2段H寸法」、「3段H寸法」、「4段H寸法」の行を生成し、各列の高さ寸法を表示させる。
Further, the
次に、特定の枠の幅を変更する操作について、図7〜図9を参照して説明する。図8は、枠幅を変更する処理を示すフローチャートである。図9は、図7に示す枠組の中から特定の枠を指定して、枠幅を変更するときの表示部6の画面を示している。 Next, an operation for changing the width of a specific frame will be described with reference to FIGS. FIG. 8 is a flowchart showing processing for changing the frame width. FIG. 9 shows a screen of the display unit 6 when a specific frame is designated from the frame shown in FIG. 7 and the frame width is changed.
図7に示すように枠組が生成された状態から、操作者がホイール9を押下すると、マウス4からホイール9が押下されたことを指示する信号がモード検知部16に出力される。モード検知部16は、マウス4によって出力された信号を検知し(S301)、モード切替えボタン表示領域32のアクティブ・ボタンを「段」ボタン34から「W」ボタン35に切り換えると共に、枠幅変更モードに切り換える(S302)。そして、モード検知部16は、枠組生成部15に対し、枠幅変更モードに切り換えたことを指示する信号を出力する。
As shown in FIG. 7, when the operator depresses the
さらに、操作者は、マウス4を操作して、幅を変更したい枠にカーソルを位置付け、左マウスボタンをクリックする。すると、マウス4は、左マウスボタンがクリックされたことを指示する信号を枠指定検知部17に出力する。枠指定検知部17は、マウス4によって出された信号を受けると、指定された枠を検知し、指定された枠を指示する信号を枠組生成部15に出力する(S303)。また、枠指定検知部17は、指定された枠を背景色とは異なる色にする。図9に示す画面例は、1段目の中2つの枠が指定され、それらの枠が背景色とは異なる色に変色されている。
Further, the operator operates the
続けて操作者は、適切な枠幅となるようにホイール9を回転させる。すると、マウス4は、ホイール9が1回転角度単位だけ回転される都度、ホイール9の回転を指示する信号を増減指示情報検知部18に出力する。増減指示情報検知部18は、マウス4によって出力された信号を受信し、回転方向を区別してホイール9の回転を検知する(S304)。増減指示情報検知部18は、ホイール9の回転を検知する都度、回転方向を区別して増減指示情報を枠組生成部15に出力する。
Subsequently, the operator rotates the
そして、枠組生成部15は、増減指示情報検知部18によって増減指示情報を受信する都度、枠の幅を所定長さずつ増減させ、その結果、生成される枠組を姿図表示領域40に表示させる(S305)。それと共に、枠組生成部15は、枠幅の変更に応じて、枠幅の寸法も変更して表示部6に表示させる。なお、ホイール9の露出部分が前方に移動されて回転されたときは、枠組生成部15は、枠の幅を増加させ、露出部分が後方に移動されて回転されたときは、枠組生成部15は、枠の幅を減少させる。なお、枠組生成部15は、指定された枠と同じ列にある枠も同様に幅を変更する。
Then, each time the increase / decrease instruction
ここで、上述のように、所定長さは、キーボードの「Ctrl」キーが押下されてホイール9が回転されたか、「Alt」キーが押下されてホイール9が回転されたか、いずれのキーも押下されずにホイール9が回転されたかによって異なる。枠幅は、「Ctrl」キーが押下されていたときは50mmずつ増減され、「Alt」キーが押下されていたときは500mmであり、いずれのキーも押下されていなかったときは100mmずつ増減される。
Here, as described above, the predetermined length is determined by whether the “Ctrl” key of the keyboard is pressed and the
また、枠組生成部15は、枠組情報表示領域31において、変更された枠の幅の寸法「W寸法」を変更して表示させる(S306)。
In addition, the
なお、上記S303において、操作者はマウス4によって特に枠を指定せず、枠指定検知部17による枠指定の検知がなかった場合、S305において、枠組生成部15は、すべての枠の幅を増減させる。
In S303, if the operator does not particularly specify a frame with the
次に、特定の枠の高さを変更する操作について、図9,図10を参照して説明する。図9は、枠組の中から特定の枠を指定して、枠高さを変更するときの表示部6の画面を示している。図10は、枠の高さを変更する処理を示すフローチャートである。 Next, an operation for changing the height of a specific frame will be described with reference to FIGS. FIG. 9 shows a screen of the display unit 6 when a specific frame is designated from the frame and the frame height is changed. FIG. 10 is a flowchart showing a process for changing the height of the frame.
操作者がホイール9を押下すると、マウス4からホイール9が押下されたことを指示する信号がモード検知部16に出力される。モード検知部16は、マウス4によって出力された信号を検知し(S401)、モード切替えボタン表示領域32のアクティブ・ボタンを「W」ボタン35から「H」ボタン36に切り換えると共に、枠高さ変更モードに切り換える(S402)。そして、モード検知部16は、枠組生成部15に対し、枠高さ変更モードに切り換えたことを指示する信号を出力する。
When the operator presses the
さらに、操作者は、マウス4を操作して、高さを変更したい枠にカーソルを位置付け、左マウスボタンをクリックする。すると、マウス4は、左マウスボタンがクリックされたことを指示する信号を枠指定検知部17に出力する。枠指定検知部17は、マウス4によって出された信号を受けると、指定された枠を検知し、指定された枠を指示する信号を枠組生成部15に出力する(S403)。また、枠指定検知部17は、指定された枠を背景色とは異なる色にする。図9に示す画面例では、1段目の中2つの枠が指定され、背景色とは異なる色に変色されている。
Further, the operator operates the
続けて操作者は、適切な枠高さとなるようにホイール9を回転させる。すると、マウス4は、ホイール9が1回転角度単位だけ回転される都度、ホイール9の回転を指示する信号を増減指示情報検知部18に出力する。増減指示情報検知部18は、マウス4によって出力された信号を受信し、回転方向を区別してホイール9の回転を検知する(S404)。増減指示情報検知部18は、ホイール9の回転を検知する都度、回転方向を区別して増減指示情報を枠組生成部15に出力する。
Subsequently, the operator rotates the
そして、枠組生成部15は、増減指示情報検知部18によって増減指示情報を受信する都度、枠の高さを所定長さずつ増減させ、その結果、生成される枠組を姿図表示領域40に表示させる(S405)。それと共に、枠組生成部15は、枠高さの変更に応じて、枠高さの寸法も変更して表示部6に表示させる。なお、ホイール9の露出部分が前方に移動されて回転されたときは、枠組生成部15は、枠の高さを増加させ、露出部分が後方に移動されて回転されたときは、枠組生成部15は、枠の高さを減少させる。なお、枠組生成部15は、指定された枠と同じ段にある枠も同様に枠高さを変更する。
Then, each time the increase / decrease instruction
上述のように、所定長さは、キーボードの「Ctrl」キーが押下されてホイール9が回転されたか、「Alt」キーが押下されてホイール9が回転されたか、いずれのキーも押下されずにホイール9が回転されたかによって異なり、その長さは、枠幅変更モードの場合と同様である。
As described above, the predetermined length is determined by whether the “Ctrl” key of the keyboard is pressed and the
また、枠組生成部15は、枠組情報表示領域31において、変更された枠高さの寸法「H寸法」を変更して表示させる(S406)。
In addition, the
なお、上記S403において、操作者はマウス4によって特に枠を指定せず、枠指定検知部17による枠指定の検知がなかった場合、S405において、枠組生成部15は、すべての枠の高さを増減させる。
In S403, if the operator does not particularly specify a frame with the
次に、特定の枠の下辺位置を設定する操作について、図11,図12を参照して説明する。図11は、枠の下辺の位置を設定する処理を示すフローチャートである。図12は、枠組の中から特定の枠を指定して、下辺位置を設定するときの表示部6の画面を示している。 Next, an operation for setting the lower side position of a specific frame will be described with reference to FIGS. FIG. 11 is a flowchart showing a process for setting the position of the lower side of the frame. FIG. 12 shows a screen of the display unit 6 when a specific frame is designated from the frame and the lower side position is set.
操作者がホイール9を押下すると、マウス4からホイール9が押下されたことを指示する信号がモード検知部16に出力される。モード検知部16は、マウス4によって出力された信号を検知し(S501)、モード切替えボタン表示領域32のアクティブ・ボタンを「H」ボタン36から「FL」ボタン37に切り換えると共に、下辺位置設定モードに切り換える(S502)。そして、モード検知部16は、枠組生成部15に対し、下辺位置設定モードに切り換えたことを指示する信号を出力する。
When the operator presses the
さらに、操作者は、マウス4を操作して、下辺位置を設定したい枠にカーソルを位置付け、左マウスボタンをクリックする。すると、マウス4は、左マウスボタンがクリックされたことを指示する信号を枠指定検知部17に出力する。枠指定検知部17は、マウス4によって出された信号を受けると、指定された枠を検知し、指定された枠を指示する信号を枠組生成部15に出力する(S503)。また、枠指定検知部17は、指定された枠を背景色とは異なる色にする。図12に示す画面例では、1段目の左右両側の2つの枠が指定され、背景色とは異なる色に変色されている。
Further, the operator operates the
続けて操作者は、適切な下辺位置となるようにホイール9を回転させる。すると、マウス4は、ホイール9が1回転角度単位だけ回転される都度、ホイール9の回転を指示する信号を増減指示情報検知部18に出力する。増減指示情報検知部18は、マウス4によって出力された信号を受信し、回転方向を区別してホイール9の回転を検知する(S504)。増減指示情報検知部18は、ホイール9の回転を検知する都度、回転方向を区別して増減指示情報を枠組生成部15に出力する。
Subsequently, the operator rotates the
そして、枠組生成部15は、増減指示情報検知部18によって増減指示情報を受信する都度、下辺位置を所定長さずつ上下させ、その結果、生成される枠組を姿図表示領域40に表示させる(S505)。それと共に、枠組生成部15は、上下移動された下辺位置に応じて、下辺位置の高さの寸法を寸法補助線と共に表示部6に表示させる。なお、ホイール9の露出部分が前方に移動されて回転されたときは、枠組生成部15は、下辺位置を上昇させ、露出部分が後方に移動されて回転されたときは、枠組生成部15は、下辺位置を下降させる。なお、この下辺位置は、設計上、床面からの高さに対応する。
Then, each time the increase / decrease instruction
上述のように、所定長さは、キーボードの「Ctrl」キーが押下されてホイール9が回転されたか、「Alt」キーが押下されてホイール9が回転されたか、いずれのキーも押下されずにホイール9が回転されたかによって異なり、その長さは、枠幅変更モードの場合と同様である。
As described above, the predetermined length is determined by whether the “Ctrl” key of the keyboard is pressed and the
なお、上記S503において、操作者はマウス4によって特に枠を指定せず、枠指定検知部17による枠指定の検知がなかった場合、S505において、枠組生成部15は、最下段にあるすべての枠の下辺位置を上下させる。
In S503, when the operator does not particularly specify a frame with the
以上のようにして枠組を生成した後は、図13に示すように、各枠に窓又はドアを当てはめる。図13は、各枠に窓又はドアが当てはめられた状態を示す画面例である。 After the frame is generated as described above, a window or a door is applied to each frame as shown in FIG. FIG. 13 is an example of a screen showing a state in which a window or a door is fitted to each frame.
図13に示すように、画面右側のテンプレート表示領域42には、テンプレートDB12から読み出された各種ドアや窓のテンプレートが建具設定部19の指示によって表示されている。枠を特定して、ドア又は窓を当てはめるためには、先ず、マウス4を操作してドアを当てはめたい枠にカーソルを位置付けて、マウス4の左マウスボタンをクリックする。すると、マウス4から左マウスボタンがクリックされたことを指示する信号が、枠指定検知部17に出力される。枠指定検知部17は、その信号を受信すると、指定された枠を検知して、建具設定部19に出力する。さらに操作者は、テンプレート表示領域42に表示された各種ドア又は窓のテンプレートの中から適切なドア又は窓を選択し、マウス4を操作して、そのテンプレートにカーソルを位置付け、マウス4の左マウスボタンをクリックする。すると、マウス4から左マウスボタンがクリックされたことを指示する信号が、建具設定部19に出力される。建具設定部19は、指定された枠に、指定されたテンプレートのドア又はドアを当てはめて表示させる。なお、マウス4の操作により、テンプレート表示領域42に表示されたテンプレートをドラッグして適切な枠に移動させることにより、枠にドアや窓を当てはめるようにしてもよい。
As shown in FIG. 13, various door and window templates read from the
図13に示す画面例では、1段目の中2つの枠に対し、それぞれフロアヒンジドアが当てはめられている。また、その他の枠に対しては、建具設定部19によって窓が当てはめられている。 In the screen example shown in FIG. 13, floor hinge doors are respectively applied to the two frames in the first stage. In addition, windows are fitted to the other frames by the joinery setting unit 19.
ここで、テンプレートDB12に格納されているドアのテンプレートとしては、開きドアや引き戸など各種ドアのテンプレートを格納させることができる。また、テンプレートDB12には、建具として、ドアや窓の他、例えば、シャッター等様々な建具のテンプレートを格納させることもできる。
Here, as door templates stored in the
また、本姿図作成装置1では、断面図を作成することもできる。図14は、断面図を作成する際に、どの断面をとるかについて指示した状態を示す図であり、図15は、表示画面に断面図を表示させた画面例である。図14に示すように、マウス4を操作して作成したい断面図の位置を指定し、断面指定ライン43を引くと、建具設定部19は、指定された断面指定ライン43の位置の断面における各構成部品の寸法を求め、図15に示すように、断面図を生成し表示する。
In addition, the figure drawing
本発明の実施形態に係る姿図作成プログラムについて説明する。図16は、姿図作成プログラムが記録された記録媒体の構成図である。記録媒体600の記憶領域610には、実施形態に係る姿図作成プログラム(以下、「本プログラム」という。)が記録されており、その構成要素として、枠組生成モジュール621、モード検知モジュール622、枠指定検知モジュール623、増減指示情報検知モジュール624、建具設定モジュール625を備える。これらの各モジュールを動作させることによって実現する機能は、上述の姿図作成装置1における枠組生成部15、モード検知部16、枠指定検知部17、増減指示情報検知部18、建具設定部19におけるそれそれの機能と同様である。また、記憶領域610に記憶されたテンプレートデータ627は、姿図作成装置1におけるテンプレートDB12に格納されたデータと同じである。
A figure creation program according to an embodiment of the present invention will be described. FIG. 16 is a configuration diagram of a recording medium on which a figure creation program is recorded. In the
以下、本実施形態にかかる姿図作成装置1の作用及び効果について説明する。
Hereinafter, the operation and effect of the
モード検知部16は、マウス4のホイール9が押下される都度、マウス4によって出力される信号を受け、連枠生成モード、段枠生成モード、枠幅変更モード、枠高さ変更モード、下辺位置設定モードに切り換えて設定する。すなわち、各種モードを設定するための信号を検知する手段がモード検知部16に共通化されている。したがって、ホイール9の押下操作によって、上記各種モードに設定することができるため、操作者は、指一本で簡便にモードを設定することができ、操作性が極めて良い。
The mode detection unit 16 receives a signal output by the
さらに、増減指示情報検知部18は、マウス4のホイール9の回転を回転方向の違いを区別して検知する。そして、増減指示情報検知部18は、連枠生成モード、段枠生成モード、枠幅変更モード、枠高さ変更モード、下辺位置設定モードのいずれのモードにおいても、枠組生成部15に対し、枠数または寸法の増減を指示する。すなわち、増減指示情報検知部18は、連枠生成モードにおいては横方向への枠の増減を指示し、段枠生成モードにおいては縦方向への枠の増減を指示し、枠幅変更モードにおいては枠幅の寸法の増減を指示し、枠高さ変更モードにおいては枠高さの寸法の増減を指示し、さらに、下辺位置設定モードにおいては枠の下辺位置の上下を指示する。このように、各種モードにおいて、枠数や寸法の増減を指示する手段が、増減指示情報検知部18に共通化されている。そのため、ホイール9を回転させることで、各種モードにおいて、枠数や寸法等、枠組の数値情報を増減させることができる。したがって、操作者は、指一本で、各種モードにおける枠数や寸法を簡便に増減させることができ、操作性が極めて良い。
Furthermore, the increase / decrease instruction
このように、マウス4のホイール9を指一本で、モードの設定も、枠数や寸法の増減も簡便に行うことができるのである。このような作用及び効果は、姿図作成プログラムや姿図作成装置を制御する方法においても、同様に発揮される。
In this way, the setting of the mode and the increase / decrease of the number of frames and dimensions can be easily performed with one finger on the
なお、本発明は、上述した実施形態に限定されるものではない。例えば、枠組生成部15によって生成された枠組の中で、枠指定検知部17によって特定の枠が指定されたときに、指定された枠を新たな基本枠とし、枠組生成部15によって、その基本枠を横方向または縦方向に増減させて枠組を生成させるようにしてもよい。このとき、上述の実施形態と同様に、ホイール9の回転操作によって行うことができるようにするとよい。また、指定された基本枠を横方向または縦方向に増減させ、基本枠と隣接する枠については、なんら増減させないようにしてもよい。これにより、四方へ十字型に延びる枠組や逆Tの字状等の枠組を作成することもできる。また、基本枠は、四角形に限られず、その他の多角形や円形状など形状は限定されない。変更する枠のサイズも、幅や高さに限られず、相似形状を維持させた倍率や、枠が円形状である場合の径であってもよい。
In addition, this invention is not limited to embodiment mentioned above. For example, when a specific frame is specified by the frame specification detection unit 17 in the frame generated by the
また、モード切替えボタン表示領域32においては、図3に示す初期画面において、予め「連」ボタン33がアクティブな状態となるように設定しておいてもよい。そして、マウス4のホイール9が押下されるごとに切り換えられるモードを、モード検知部16に検知させておく。そのうえで、マウス4のホイール9が回転操作され、増減指示情報検知部18が増減指示情報を枠組生成部15に対し出力したときに、枠組生成部15は、モード検知部16によって検知されている現在のモードを読み出すようにしてもよい。このとき、枠組生成部15は、増減指示情報検知部18によって出力された増減指示情報と、モード検知部16から読み出した現在のモードに基づいて、枠組を生成し、或いは、枠の幅、高さ、下辺の位置を変更することになる。
Further, in the mode switching
また、モードの切替えは、モード切替えボタン表示領域32における各ボタン33〜37のうち所望のボタンにマウス4を操作してカーソルを位置させ、左側のマウスボタン7又は右側のマウスボタン8をクリックすることにより、モード検知部16に検知させて行うようにしてもよい。また、枠組生成部15による枠の幅、高さ、下辺位置の変更は、枠組情報表示領域31において該当するセル内に、キーボード3を用いて数値を入力することにより行わせるようにすることもできる。
The mode is switched by operating the
また、上述した実施形態では、姿図作成装置1は、パーソナル・コンピュータ単体機で構成されているが、これに限らず、姿図作成装置は、複数のコンピュータで構成されるシステムであってもよい。例えば、サーバ/クライアント・システムにおいて、マルチタスク機能を備えたOSを用い、サーバに姿図作成プログラムを格納させ、クライアントで姿図作成プログラムをダウンロードして実行し、作成した姿図データをサーバに保存するようにしてもよい。この場合、サーバ/クライアント間の通信は、LANを介してもインターネット等の通信回線網を介してもよい。
In the above-described embodiment, the
1…姿図作成装置、15…枠組生成部、16…モード検知部、17…枠指定検知部、18…増減指示情報検知部。
DESCRIPTION OF
Claims (6)
前記枠が連なる枠組を生成するための枠組生成モードに設定されたことを検知するモード検知手段と、
前記枠組に関する数値情報を増減させることを指示する増減指示情報を検知する増減指示情報検知手段と、
前記モード検知手段によって前記枠組生成モードに設定されたことが検知されると、前記増減指示情報検知手段によって検知された前記増減指示情報に基づいて、所定の基本枠を横方向および/または縦方向に増減させて前記枠組を生成する枠組生成手段とを備えることを特徴とする姿図作成装置。 A figure creation device for creating a frame in a figure for joinery,
Mode detection means for detecting that the frame generation mode for generating a frame in which the frames are continuous is set;
Increase / decrease instruction information detection means for detecting increase / decrease instruction information for instructing to increase / decrease numerical information related to the framework;
When the mode detection unit detects that the frame generation mode is set, the predetermined basic frame is moved in the horizontal direction and / or the vertical direction based on the increase / decrease instruction information detected by the increase / decrease instruction information detection unit. And a frame generation means for generating the frame by increasing / decreasing it to a figure.
前記枠組生成手段は、前記枠組のうち前記枠指定検知手段によって検知された前記枠を基本枠とし、当該基本枠を横方向および/または縦方向に増減させて前記枠組を生成することを特徴とする請求項1に記載の姿図作成装置。 A frame designation detecting unit for detecting that a specific frame constituting the frame generated by the frame generating unit is specified;
The frame generation unit generates the frame by using the frame detected by the frame designation detection unit of the frame as a basic frame, and increasing or decreasing the basic frame in the horizontal direction and / or the vertical direction. The figure creating apparatus according to claim 1.
前記モード検知手段は、枠のサイズに関する数値情報を変更するための枠サイズ変更モードに設定されたことを検知し、
前記枠組生成手段は、前記モード検知手段によって前記枠サイズ変更モードに設定されたことが検知されると、前記枠指定検知手段によって指定された枠のサイズを、前記増減指示情報検知手段によって検知された前記増減指示情報に基づいて増減させることを特徴とする請求項1に記載の姿図作成装置。 A frame designation detecting unit for detecting that a specific frame constituting the frame generated by the frame generating unit is specified;
The mode detection means detects that the frame size change mode for changing numerical information related to the frame size is set,
When it is detected by the mode detection means that the frame size change mode is set, the frame generation means detects the size of the frame designated by the frame designation detection means by the increase / decrease instruction information detection means. The figure creation apparatus according to claim 1, wherein the figure is increased or decreased based on the increase / decrease instruction information.
前記モード検知手段は、前記枠の下辺の位置を設定するための下辺位置設定モードに設定されたことを検知し、
前記枠組生成手段は、前記モード検知手段によって前記下辺位置設定モードに設定されたことが検知されると、前記枠指定検知手段によって指定された前記枠の下辺の位置を、前記増減指示情報検知手段によって検知された前記増減指示情報に基づいて増減させることを特徴とする請求項1に記載の姿図作成装置。 A frame designation detecting unit for detecting that a specific frame constituting the frame generated by the frame generating unit is specified;
The mode detection means detects that the lower side position setting mode for setting the position of the lower side of the frame is set,
The frame generation means detects the position of the lower side of the frame designated by the frame designation detection means when the mode detection means detects that the lower side position setting mode is set. The figure creating apparatus according to claim 1, wherein the figure is increased or decreased based on the increase / decrease instruction information detected by the computer.
建具用姿図における枠が連なる枠組を生成するための枠組生成モードに設定されたことを検知するモード検知手段と、
前記枠組に関する数値情報を増減させることを指示する増減指示情報を検知する増減指示情報検知手段と、
前記モード検知手段によって前記枠組生成モードに設定されたことが検知されると、前記増減指示情報検知手段によって検知された前記増減指示情報に基づいて、所定の基本枠を横方向および/または縦方向に増減させて前記枠組を生成する枠組生成手段として機能させるための姿図作成プログラム。 Computer
Mode detection means for detecting that the frame generation mode for generating a frame in which the frames in the joinery figure are continuous is set;
Increase / decrease instruction information detection means for detecting increase / decrease instruction information for instructing to increase / decrease numerical information related to the framework;
When the mode detection unit detects that the frame generation mode is set, the predetermined basic frame is moved in the horizontal direction and / or the vertical direction based on the increase / decrease instruction information detected by the increase / decrease instruction information detection unit. A figure creation program for functioning as a framework generation means for generating the framework by increasing / decreasing the number of frames.
前記姿図作成装置が、
前記枠が連なる枠組を生成するための枠組生成モードに設定されたことを検知するモード検知ステップと、
前記枠組に関する数値情報を増減させることを指示する増減指示情報を検知する増減指示情報検知ステップと、
前記モード検知ステップにおいて前記枠組生成モードに設定されたことが検知されると、前記増減指示情報検知ステップにおいて検知された前記増減指示情報に基づいて、所定の基本枠を横方向および/または縦方向に増減させて前記枠組を生成する枠組生成ステップとを実行することを特徴とする姿図作成装置を制御する方法。 A method of controlling a figure creation device for creating a frame in a figure for joinery,
The figure creation device
A mode detection step for detecting that the frame generation mode for generating a frame in which the frames are continuous is set;
Increase / decrease instruction information detection step for detecting increase / decrease instruction information for instructing to increase / decrease numerical information related to the framework;
When it is detected in the mode detection step that the frame generation mode is set, a predetermined basic frame is moved in the horizontal direction and / or the vertical direction based on the increase / decrease instruction information detected in the increase / decrease instruction information detection step. And a frame generation step of generating the frame by increasing / decreasing the number of frames to the figure.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004008869A JP4460313B2 (en) | 2004-01-16 | 2004-01-16 | Figure drawing device, figure drawing program, and method for controlling figure drawing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004008869A JP4460313B2 (en) | 2004-01-16 | 2004-01-16 | Figure drawing device, figure drawing program, and method for controlling figure drawing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005202735A JP2005202735A (en) | 2005-07-28 |
| JP4460313B2 true JP4460313B2 (en) | 2010-05-12 |
Family
ID=34822070
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004008869A Expired - Lifetime JP4460313B2 (en) | 2004-01-16 | 2004-01-16 | Figure drawing device, figure drawing program, and method for controlling figure drawing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4460313B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6928835B2 (en) * | 2016-09-27 | 2021-09-01 | パナソニックIpマネジメント株式会社 | Panel design system, door panel production method, panel design program and recording medium |
-
2004
- 2004-01-16 JP JP2004008869A patent/JP4460313B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005202735A (en) | 2005-07-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5977334B2 (en) | Compact control menu for touch-enabled command execution | |
| CN101646997B (en) | Scalable master-slave user interface with different interaction models | |
| KR100495778B1 (en) | Providing A Scrolling Function For A Multiple Frame Web Page | |
| KR100532342B1 (en) | Directing user's attention to specific icons being approved by an on-screen pointer on user interactive display interfaces | |
| KR100818918B1 (en) | Apparatus for managing the layout of windows and methods thereof | |
| KR102138844B1 (en) | Systems and methods for handling stackable workspaces | |
| US9753604B2 (en) | Managing inputs from a plurality of user input device actuators | |
| US5559946A (en) | Method and apparatus for adding a new tab to a tab bar window | |
| CN101238427B (en) | Method, device and system for presenting a graphical user interface | |
| JP3233254B2 (en) | Method, system, and memory for window change | |
| US20090327871A1 (en) | I/o for constrained devices | |
| US8205169B1 (en) | Multiple editor user interface | |
| JP2004152169A (en) | Window switching device and window switching program | |
| US20020084991A1 (en) | Simulating mouse events with touch screen displays | |
| US10545654B2 (en) | Systems and methods for selecting portions of media for a preview | |
| JPH10254674A (en) | Screen splitting method | |
| US12430020B2 (en) | Application window preview panels | |
| WO2025082148A1 (en) | Game building editing method and apparatus, storage medium and electronic device | |
| JP4460313B2 (en) | Figure drawing device, figure drawing program, and method for controlling figure drawing device | |
| US20220114293A1 (en) | Methods, systems, and media for generative urban design with user-guided optimization features | |
| JP5894764B2 (en) | Information processing device | |
| WO2025241725A1 (en) | Operation object editing method and apparatus, and storage medium and electronic apparatus | |
| US20190056857A1 (en) | Resizing an active region of a user interface | |
| JP4835357B2 (en) | Display method for information processing apparatus | |
| JP2009048454A (en) | Japanese input method and apparatus, Japanese input device program, and medium recording the program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061127 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20071121 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20071112 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20071121 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100201 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100209 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100212 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4460313 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130219 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140219 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |