JP2016081176A - Design support program and design support apparatus - Google Patents
Design support program and design support apparatus Download PDFInfo
- Publication number
- JP2016081176A JP2016081176A JP2014210014A JP2014210014A JP2016081176A JP 2016081176 A JP2016081176 A JP 2016081176A JP 2014210014 A JP2014210014 A JP 2014210014A JP 2014210014 A JP2014210014 A JP 2014210014A JP 2016081176 A JP2016081176 A JP 2016081176A
- Authority
- JP
- Japan
- Prior art keywords
- depth value
- design support
- value
- support program
- depth
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【課題】建物や構造物等の設計図上に管状部材や線状部材等を配置する際の作業効率を向上させる。【解決手段】設計支援プログラムは、設計図の平面図を表示した状態で、ユーザにより指定された該平面図上の平面座標位置と奥行値(高さ方向の位置を示す値)とに基づき、ダクトや配管等の管状部材やケーブル等の線状部材の経路を設定する。また、設計支援プログラムは、奥行値を表示した状態で経路を設定すると共に(S235)、ホイールマウスに設けられたホイールの操作に応じて奥行値を変更する(S200〜S235)。【選択図】図2PROBLEM TO BE SOLVED: To improve work efficiency when arranging a tubular member, a linear member or the like on a design drawing of a building or a structure. A design support program, in a state where a plan view of a design drawing is displayed, is based on a plane coordinate position on the plan view and a depth value (a value indicating a position in the height direction) specified by the user. Set the route for tubular members such as ducts and pipes and linear members such as cables. Further, the design support program sets the route while displaying the depth value (S235), and changes the depth value according to the operation of the wheel provided on the wheel mouse (S200 to S235). [Selection diagram] Fig. 2
Description
本発明は、設計支援プログラム等に関する。 The present invention relates to a design support program and the like.
マウスホイールの操作に応じて、ディスプレイ上に立体的に表示された対象物を高さ方向(z軸方向)に移動させるPCのアプリケーションが知られている(例えば、特許文献1)。このような操作方法を、建物や構造物等を建設するための立体的な設計図上に、ダクトや配管等の管状部材やケーブル等の線状部材を配置するCADシステムに適用することが考えられる。 There is known a PC application that moves an object displayed three-dimensionally on a display in a height direction (z-axis direction) in accordance with an operation of a mouse wheel (for example, Patent Document 1). It is considered that such an operation method is applied to a CAD system in which tubular members such as ducts and pipes and linear members such as cables are arranged on a three-dimensional design drawing for constructing a building or a structure. It is done.
しかしながら、管状部材等を配置する際に、単にマウスホイールの操作に応じて高さ方向の値を変えたとしても、必ず作業効率が向上するとは限らない。
本願発明は、建物や構造物等の設計図上に管状部材や線状部材等を配置する際の作業効率を向上させることを目的とする。
However, when arranging a tubular member or the like, even if the value in the height direction is simply changed according to the operation of the mouse wheel, the working efficiency is not necessarily improved.
An object of the present invention is to improve work efficiency when arranging a tubular member, a linear member or the like on a design drawing of a building or a structure.
本願請求項1に係る発明は、建設される対象物を、上方、下方、及び、側方のうちのいずれかから見た設計図である二次元図を表示する二次元図表示手段と、二次元図上の直交する2つの方向をA方向及びB方向とし、A方向とB方向とに対応する座標位置を二次元座標位置とすると共に、A方向及びB方向に直交する奥行方向の座標位置を奥行値とし、ユーザにより指定された二次元座標位置及び奥行値に基づき、管状部材または線状部材の経路を設定する経路設定手段と、二次元図上で二次元座標位置を指定するポインタを動かす操作を行うためのポインティングデバイスに設けられており、第1方向に向かう操作と、第1方向とは異なる第2方向に向かう操作とを受け付ける操作部への操作に応じて、奥行値を変更する変更手段と、奥行値を表示する奥行値表示手段として、コンピュータを動作させることを特徴とする設計支援プログラムに関する。 The invention according to claim 1 of the present application is a two-dimensional diagram display means for displaying a two-dimensional diagram which is a design diagram of an object to be constructed as viewed from above, below, or from the side, and two The two orthogonal directions on the dimensional diagram are the A direction and the B direction, the coordinate positions corresponding to the A direction and the B direction are the two-dimensional coordinate positions, and the coordinate position in the depth direction orthogonal to the A direction and the B direction. And a path setting means for setting the path of the tubular member or the linear member based on the two-dimensional coordinate position and the depth value specified by the user, and a pointer for specifying the two-dimensional coordinate position on the two-dimensional diagram. The depth value is changed according to the operation to the operation unit that is provided in the pointing device for performing the moving operation and accepts the operation toward the first direction and the operation toward the second direction different from the first direction. Change means and back As the depth value display means for displaying the value relates to the design support program for causing a computer to operate.
このような構成によれば、奥行値(設計図の高さ方向の値)と対象物の設計図の平面図が表示され、該平面図上で管状部材等の経路の設定が受け付けられると共に、ポインティングデバイス等に設けられた操作部に対する操作に応じて奥行値が更新される。 According to such a configuration, the depth value (value in the height direction of the design drawing) and the plan view of the design drawing of the object are displayed, and the setting of the path of the tubular member or the like is accepted on the plan view, The depth value is updated in accordance with an operation on an operation unit provided in a pointing device or the like.
このため、キーボードで奥行値を直接入力したり、側面図等を表示させて高さ方向の位置を指定したりしなくても、容易に経路の高さ方向の位置等を調整できるため、操作手順が減り、操作性が向上する。また、平面図のみに注目して経路を設定することができ、経路の高さを調整する度に側面図等に注目し、思考が中断してしまうといったことが無くなる。したがって、建物や構造物等の設計図上に管状部材や線状部材等を配置する際の作業効率が向上する。 For this reason, you can easily adjust the position in the height direction of the route without having to enter the depth value directly with the keyboard or display the side view etc. to specify the position in the height direction. The number of steps is reduced and operability is improved. In addition, the route can be set by paying attention only to the plan view, and the thought is not interrupted by paying attention to the side view every time the height of the route is adjusted. Therefore, the work efficiency at the time of arrange | positioning a tubular member, a linear member, etc. on design drawings, such as a building and a structure, improves.
また、請求項2に記載されているように、二次元図にはオブジェクトが配されており、オブジェクトの配置領域の奥行方向の範囲に含まれる1または複数の値を、該オブジェクトの対応値とし、対応値が奥行値と同一であるオブジェクトを強調表示する強調表示手段をさらに備えていても良い。 Further, as described in claim 2, an object is arranged in the two-dimensional diagram, and one or a plurality of values included in a range in the depth direction of the arrangement area of the object is set as a corresponding value of the object. Further, highlighting means for highlighting an object whose corresponding value is the same as the depth value may be further provided.
こうすることにより、現在の奥行値がどの程度であるかを、より直感的に把握することができる。また、設定している管状部材等の経路と、他の管状部材等との干渉の状況を容易且つ正確に把握することができ、干渉を回避しながら経路を設定することができる。 By doing so, it is possible to more intuitively understand the current depth value. Further, it is possible to easily and accurately grasp the state of interference between the set route such as the tubular member and other tubular members, and the route can be set while avoiding interference.
また、請求項3に記載されているように、経路設定手段は、強調表示がなされているオブジェクトに基づき経路を設定しても良い。
こうすることにより、例えば、奥行値が一致しているオブジェクトと繋がるように管状部材等の経路を設定すること等が可能となり、管状部材等の経路を容易に設定することができる。
Further, as described in claim 3, the route setting means may set the route based on the highlighted object.
In this way, for example, it is possible to set a route such as a tubular member so as to connect to an object having the same depth value, and the route such as the tubular member can be easily set.
また、請求項4に記載されているように、変更手段は、操作部への操作に応じて、奥行値に対し予め定められた更新値を加算または減算することで、奥行値を変更しても良い。
こうすることにより、奥行値の調整が容易になる。
Further, as described in claim 4, the changing means changes the depth value by adding or subtracting a predetermined update value to the depth value in accordance with an operation to the operation unit. Also good.
This facilitates the adjustment of the depth value.
また、請求項5に記載されているように、変更手段は、操作部への操作に応じて、予め定められた複数の設定値のうちのいずれかを新たに選択し、選択されている設定値を奥行値とすることで、奥行値を変更しても良い。 In addition, as described in claim 5, the changing unit newly selects any one of a plurality of predetermined setting values in accordance with an operation on the operation unit, and the selected setting. The depth value may be changed by setting the value as the depth value.
こうすることにより、迅速且つ容易に奥行値を適切な値に設定することができる。
また、請求項6に記載されているように、二次元図にはオブジェクトが配されており、オブジェクトの配置領域の奥行方向の範囲に含まれる1または複数の値を、該オブジェクトの対応値とし、二次元図において、ポインタの位置に基づき定められる領域を、ポインタ領域とし、変更手段は、操作部への操作に応じて、ポインタ領域に配されているいずれかのオブジェクトの対応値を新たに選択し、選択されている対応値を奥行値とすることで、前記奥行値を変更しても良い。
By doing so, the depth value can be set to an appropriate value quickly and easily.
In addition, as described in claim 6, an object is arranged in the two-dimensional diagram, and one or more values included in the range of the depth direction of the arrangement area of the object are set as corresponding values of the object. In the two-dimensional diagram, an area determined based on the position of the pointer is set as a pointer area, and the changing unit newly sets a corresponding value of any object arranged in the pointer area in response to an operation on the operation unit. The depth value may be changed by selecting and setting the selected corresponding value as the depth value.
こうすることにより、迅速且つ容易に、奥行値を、ポインタ領域内におけるオブジェクトが配置された高さに応じた値とすることができ、管状部材等とオブジェクトを繋いだりする作業等を容易に行うことができる。 By doing so, the depth value can be quickly and easily set to a value corresponding to the height at which the object is arranged in the pointer area, and the work of connecting the tubular member or the like to the object is easily performed. be able to.
また、請求項1に係る設計支援プログラムにより動作するコンピュータに相当する設計支援装置を構成しても良い。こうすることにより、同様の効果を得ることができる。 Further, a design support apparatus corresponding to a computer that operates according to the design support program according to claim 1 may be configured. By doing so, the same effect can be obtained.
以下、本発明の実施形態について図面を用いて説明する。なお、本発明の実施の形態は、下記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. The embodiment of the present invention is not limited to the following embodiment, and can take various forms as long as they belong to the technical scope of the present invention.
[構成の説明]
図1(a)は、本実施形態における設計支援装置として作動する周知のPC1の構成を示している。PC1は、ディスプレイ10,HDD20,CPU30,ROM40,RAM50や、キーボード60,ホイールマウス70等の入力装置を備える。
[Description of configuration]
FIG. 1A shows the configuration of a known PC 1 that operates as a design support apparatus in the present embodiment. The PC 1 includes input devices such as a display 10, an HDD 20, a CPU 30, a ROM 40, a RAM 50, a keyboard 60, and a wheel mouse 70.
ディスプレイ10は、映像信号に基づき、CPU30等にて生成された映像を表示する。ホイールマウス70は、前方に回す操作(前方操作)と後方に回す操作(後方操作)のいずれかが可能な円盤状のホイールが設けられたマウスである。キーボード60,ホイールマウス70は、ユーザから受け付けた操作に応じた信号をCPU30に出力する。 The display 10 displays the video generated by the CPU 30 or the like based on the video signal. The wheel mouse 70 is a mouse provided with a disk-shaped wheel that can perform either an operation of rotating forward (forward operation) or an operation of rotating backward (rear operation). The keyboard 60 and the wheel mouse 70 output a signal corresponding to the operation received from the user to the CPU 30.
ROM40は読み出し専用の不揮発性メモリであり、HDD20は読み出し,書き込み可能な不揮発性メモリである。ROM40,HDD20には、CPU30が読み出して実行するプログラム等が予め記憶されている。RAM50は、読み出し,書き込み可能な揮発性メモリであり、CPU30がROM40,HDD20に記憶されたプログラムを実行する際に、そのプログラムを一時的に保存したり、作業用のデータを一時的に保存したりするための記憶領域として用いられる。 The ROM 40 is a read-only nonvolatile memory, and the HDD 20 is a readable / writable nonvolatile memory. In the ROM 40 and the HDD 20, programs and the like that are read and executed by the CPU 30 are stored in advance. The RAM 50 is a volatile memory that can be read and written. When the CPU 30 executes a program stored in the ROM 40 or the HDD 20, the RAM 50 is temporarily stored or work data is temporarily stored. It is used as a storage area for
CPU30は、OSをHDD20から読み出して実行し、HDD20に記録されている各種プログラムをOS上のプロセスとして実行する。このプロセスにおいて、CPU30は入力装置から信号の入力を受け付け、ディスプレイ10に表示する映像を生成し、RAM50,HDD20に対してデータの読み出し,書き込みの制御を行う。 The CPU 30 reads the OS from the HDD 20 and executes it, and executes various programs recorded in the HDD 20 as processes on the OS. In this process, the CPU 30 receives a signal input from the input device, generates an image to be displayed on the display 10, and controls reading and writing of data to the RAM 50 and the HDD 20.
PC1には、本実施形態の設計支援プログラムがインストールされている。設計支援プログラムは、HDD20に保存されており、OS上のプロセスとして実行されるアプリケーションの1つであり、設計支援プログラムを動作させることで、PC1は、設計支援装置として稼働する。 The design support program of this embodiment is installed in the PC 1. The design support program is stored in the HDD 20 and is one of applications executed as a process on the OS. By operating the design support program, the PC 1 operates as a design support apparatus.
[動作の説明]
次に、設計支援プログラムの動作について説明する。以下の説明では、設計支援プログラムが処理を行うといった記載がなされているが、これは、設計支援プログラムに従い動作するPC1のCPU30が処理を行うということを意味するのは、言うまでも無い。
[Description of operation]
Next, the operation of the design support program will be described. In the following description, it is described that the design support program performs processing, but it goes without saying that this means that the CPU 30 of the PC 1 operating according to the design support program performs processing.
設計支援プログラムは、例えば、ビル,家屋等の建築物や、橋,タワー等の構造物を建設するための設計図を生成するCADシステムとして構成されている。設計支援プログラムは、キーボード60,ホイールマウス70を介してユーザから受け付けた操作に応じて設計図を生成する。設計図は立体画像となっており、設計図上の各位置は、水平面上の位置を示すxy座標と、高さ方向の位置を示すz座標とにより表される。 The design support program is configured as, for example, a CAD system that generates design drawings for constructing buildings such as buildings and houses, and structures such as bridges and towers. The design support program generates a design drawing according to an operation received from the user via the keyboard 60 and the wheel mouse 70. The design drawing is a stereoscopic image, and each position on the design drawing is represented by an xy coordinate indicating a position on a horizontal plane and a z coordinate indicating a position in the height direction.
また、設計支援プログラムは、ユーザの操作に応じて、設計図上にオブジェクト(管状部材(各種のダクトや配管等)や線状部材(各種ケーブル等)や各種装置等)を配置する処理を行うが、管状部材や線状部材を配置する際には、ホイールマウス70の操作によりその経路が設定される。設計支援プログラムは、設計図の平面図(設計対象を上方から見た図)を表示した状態で(二次元図表示手段の一例に相当)、該平面図を介して経路の設定を受け付ける。具体的には、ホイールマウス70を前後左右に移動させる操作により平面図上のxy平面上の位置の指定を受け付けると共に、ホイールの操作によりz軸方向の位置(奥行値)の指定を受け付け、指定された位置に基づき経路の設定を行う。 In addition, the design support program performs a process of placing an object (a tubular member (various ducts, piping, etc.), a linear member (various cables, etc.), various devices, etc.) on the design drawing according to a user operation. However, when the tubular member or the linear member is arranged, the route is set by the operation of the wheel mouse 70. The design support program receives a path setting via the plan view (corresponding to an example of a two-dimensional diagram display means) in a state where a plan view of the design drawing (a view of the design target as viewed from above) is displayed. Specifically, the designation of the position on the xy plane on the plan view is accepted by the operation of moving the wheel mouse 70 back and forth, left and right, and the designation of the position (depth value) in the z-axis direction is accepted and designated by the wheel operation. A route is set based on the set position.
図1(b)の画面100は、一例として、ダクト110の経路を設定する際に表示される上記平面図を示している。画面100では、経路を設定するダクト110と、配置済のダクト120,130に、“500×500”,“FL+3000”等という傍記が表示されている。“500×500”は、ダクトの形状,サイズ(ダクトの断面が縦500mm,横500mmの正方形であること)を示し、“FL+3000”は、ダクトの高さ(ダクトが、当該ダクトが配されるフロアの床面から3000mm上方に位置すること)を示している。 The screen 100 in FIG. 1B shows the above-described plan view displayed when setting the route of the duct 110 as an example. On the screen 100, the side lines “500 × 500”, “FL + 3000”, and the like are displayed on the duct 110 for setting the route and the already arranged ducts 120 and 130. “500 × 500” indicates the shape and size of the duct (the cross section of the duct is a square with a length of 500 mm and a width of 500 mm), and “FL + 3000” indicates the height of the duct (the duct It is located 3000mm above the floor surface.
また、画面100には、現状の奥行値を表示する奥行値表示領域140が設けられており、奥行値表示領域140は、床面を基準とする奥行値(図中、FLと記載)が2500mmであることを示している。画面100では、ホイールマウス70を移動させる操作に応じてカーソル150が移動し、カーソル150のxy座標に基づき、現状の奥行値の高さに配されるダクト110の経路が定められる。なお、カーソル150の枠の形状,大きさは、ユーザにより設定可能となっている。また、詳細は後述するが、ダクト120は、高さ(FL+2500)が奥行値と一致するため、強調表示されている。 Further, the screen 100 is provided with a depth value display area 140 for displaying the current depth value, and the depth value display area 140 has a depth value (described as FL in the figure) of 2500 mm based on the floor surface. It is shown that. On the screen 100, the cursor 150 moves according to the operation of moving the wheel mouse 70, and the path of the duct 110 arranged at the current depth value is determined based on the xy coordinates of the cursor 150. The shape and size of the frame of the cursor 150 can be set by the user. Although details will be described later, the duct 120 is highlighted because the height (FL + 2500) matches the depth value.
ホイールの操作による奥行値の設定方法として、第1〜第3方法が設けられている。
第1方法は、ホイールの操作に応じて、奥行値を予め定められた間隔で増減させるという方法である。具体的には、前方操作がなされた場合、現状の奥行値に前方操作の回数にわたりピッチ(予め定められた値)を加算した値を新たな奥行値とし、後方操作がなされた場合、現状の奥行値から後方操作の回数にわたりピッチを減算した値を新たな奥行値とする。なお、ピッチは、ユーザにより設定可能な値であっても良い。
First to third methods are provided as methods for setting the depth value by operating the wheel.
The first method is a method of increasing or decreasing the depth value at predetermined intervals according to the operation of the wheel. Specifically, when a forward operation is performed, a value obtained by adding a pitch (predetermined value) to the current depth value over the number of times of the forward operation is set as a new depth value, and when a backward operation is performed, A value obtained by subtracting the pitch from the depth value over the number of backward operations is set as a new depth value. The pitch may be a value that can be set by the user.
第2方法は、ホイールの操作に応じて、予め設定されている複数の設定値の中から奥行値を選択する方法である。これらの設定値は、配置を行っている管状部材等が配される標準的な高さとして予め設定されたものであっても良く、また、この標準的な高さとしての設定値は、管状部材等の種類毎に設けられていても良い。また、これらの設定値は、ユーザが設定したものであっても良い。そして、現状の奥行値と設定値を小さいものから順番に並べた場合に、現状の奥行値の次に大きい設定値を増加更新値とすると共に、現状の奥行値に次に小さい設定値を減少更新値とする。前方操作がなされた場合、奥行値を増加更新値とし、後方操作がなされた場合、奥行値を減少更新値とする。 The second method is a method of selecting a depth value from a plurality of preset setting values in accordance with wheel operation. These set values may be set in advance as a standard height at which the arranged tubular members or the like are arranged, and the set value as the standard height is a tubular value. It may be provided for each type of member. These setting values may be set by the user. Then, when the current depth value and the set value are arranged in order from the smallest, the next largest set value after the current depth value is used as the increased update value, and the next smallest set value is decreased to the current depth value. Update value. When the forward operation is performed, the depth value is set as the increased update value, and when the backward operation is performed, the depth value is set as the decreased update value.
第3方法は、ホイールの操作に応じて、カーソルの枠内に存在するオブジェクトの対応値を選択する方法である。対応値とは、オブジェクトの配置領域に含まれるz軸方向の位置を示す1又は複数の値である。具体的には、例えば、枠内に管状部材等に接続される装置が存在する場合には、管状部材等に繋がる接続口が位置する高さを対応値としても良い。また、枠内に管状部材等が配置されている場合には、該管状部材等が配置されている高さを対応値としても良い。そして、現状の奥行値と対応値を小さいものから順番に並べた場合に、現状の奥行値の次に大きい対応値を増加更新値とすると共に、現状の奥行値に次に小さい対応値を減少更新値とする。前方操作がなされた場合、奥行値を増加更新値とし、後方操作がなされた場合、奥行値を減少更新値とする。 The third method is a method of selecting a corresponding value of an object existing in the cursor frame according to the operation of the wheel. The corresponding value is one or a plurality of values indicating the position in the z-axis direction included in the object arrangement region. Specifically, for example, when a device connected to a tubular member or the like is present in the frame, the height at which the connection port connected to the tubular member or the like is located may be set as the corresponding value. In addition, when a tubular member or the like is disposed in the frame, the height at which the tubular member or the like is disposed may be set as the corresponding value. When the current depth value and the corresponding value are arranged in order from the smallest, the next corresponding value next to the current depth value is used as the increased update value, and the next smaller corresponding value is decreased to the current depth value. Update value. When the forward operation is performed, the depth value is set as the increased update value, and when the backward operation is performed, the depth value is set as the decreased update value.
設計支援プログラムでは、第1,第2方法のいずれがユーザにより選択される。そして、カーソルの枠内にオブジェクトが存在する場合、第3方法により奥行値が更新され、そうでない場合、第1,第2方法のうち、選択されている方法により奥行値が更新される。 In the design support program, either the first method or the second method is selected by the user. If the object exists within the frame of the cursor, the depth value is updated by the third method, and if not, the depth value is updated by the selected method of the first and second methods.
以下では、オブジェクトを配置する処理等が行われている際に、ホイールマウス70のホイールの操作に応じて奥行値を設定する奥行値更新処理について、図2のフローチャートにより説明する。本処理は、設計支援プログラムにより繰り返し実行される。 In the following, the depth value update processing for setting the depth value in accordance with the operation of the wheel of the wheel mouse 70 when the processing for arranging the object or the like is performed will be described with reference to the flowchart of FIG. This process is repeatedly executed by the design support program.
S200では、ホイールマウス70のホイールの操作が受け付けられ、S205では、1回の前方操作と1回の後方操作が行われた各場合において、第1,第2方法のうちの選択されている方法により新たに奥行値になる値が候補値として特定される。続くS210では、設計図の平面図上に表示されたカーソルの枠内にオブジェクトが存在するか否かが判定され、肯定判定の場合にはS215に、否定判定の場合にはS220に移行する。 In S200, the operation of the wheel of the wheel mouse 70 is accepted. In S205, the method selected from the first and second methods in each case where one forward operation and one backward operation are performed. Thus, a value that becomes a new depth value is specified as a candidate value. In subsequent S210, it is determined whether or not an object exists within the frame of the cursor displayed on the plan view of the design drawing. If the determination is affirmative, the process proceeds to S215, and if the determination is negative, the process proceeds to S220.
S215では、1回の前方操作と1回の後方操作が行われた各場合において、第3方法により新たに奥行値となる値が特定され、これらの値が、先に特定された候補値に替わる新たな候補値となる。 In S215, in each case where one forward operation and one backward operation are performed, a value that becomes a new depth value is specified by the third method, and these values are set to the previously specified candidate values. It becomes a new candidate value to be replaced.
S220では、ホイールに対し前方操作と後方操作のどちらがなされたか判定される。そして、前方操作がなされた場合は(S225)、現状の奥行値の次に大きい候補値が選択され、後方操作がなされた場合は(S230)、現状の奥行値の次に小さい候補値が選択される。 In S220, it is determined whether a forward operation or a backward operation has been performed on the wheel. When the forward operation is performed (S225), the next largest candidate value is selected after the current depth value, and when the backward operation is performed (S230), the next smallest candidate value is selected after the current depth value. Is done.
S235では、選択された候補値が新たな奥行値として設定され、これに応じて奥行値表示領域に表示されている奥行値が更新される。S240では、対応値が奥行値と一致するオブジェクトが強調表示され、他のオブジェクトは通常の表示状態にされる。なお、管状部材等の経路を設定している際に、カーソルの枠内に、経路を設定している管状部材等に接続可能であり、高さ方向に延びる管状部材等や、傾きを有している管状部材等が存在したとする。このとき、奥行値が、カーソル枠内の管状部材等の配置領域のz軸上の範囲に含まれていれば、該管状部材等を強調表示しても良い。また、カーソルの枠内か否かに関わらず、平面図上にこのような管状部材等が存在する場合には、奥行値が、該管状部材等の配置領域のz軸上の範囲に含まれていれば、該管状部材等を強調表示しても良い。 In S235, the selected candidate value is set as a new depth value, and the depth value displayed in the depth value display area is updated accordingly. In S240, an object whose corresponding value matches the depth value is highlighted, and the other objects are brought into a normal display state. In addition, when setting the path of the tubular member, etc., it can be connected to the tubular member that sets the path within the frame of the cursor, and the tubular member that extends in the height direction or has an inclination. Suppose that there is a tubular member or the like. At this time, if the depth value is included in the range on the z axis of the arrangement region of the tubular member or the like in the cursor frame, the tubular member or the like may be highlighted. In addition, when such a tubular member or the like exists on the plan view regardless of whether or not it is within the frame of the cursor, the depth value is included in the range on the z axis of the arrangement region of the tubular member or the like. If so, the tubular member or the like may be highlighted.
S245では、カーソルにより指定されるxy平面上の位置と、ホイールにより指定される奥行値の入力が確定されたか否か判定される。具体的には、例えば、ホイールマウス70のクリックがなされた際に、入力が確定したとみなしても良い。そして、肯定判定の場合にはS250に、否定判定の場合にはS200に移行する。 In S245, it is determined whether or not the position on the xy plane designated by the cursor and the depth value designated by the wheel have been entered. Specifically, for example, when the wheel mouse 70 is clicked, the input may be regarded as being confirmed. If the determination is affirmative, the process proceeds to S250. If the determination is negative, the process proceeds to S200.
S250では、確定した入力に基づき設計図上の位置を特定するか、オブジェクトを特定するかが決定される。該決定は、配置しているオブジェクトや、オブジェクトを配置する処理の進行状況等に基づきなされても良い。具体的には、例えば、管状部材等の経路を設定している場合において、該入力に基づき経路を設定している管状部材等に接続可能であり、カーソルの枠内に位置するオブジェクトが強調表示されている場合には、オブジェクトを特定することを決定しても良い。また、これ以外の場合には、位置を特定することを決定しても良い。そして、位置の特定を決定した場合にはS255に、オブジェクトの特定を決定した場合にはS260に移行する。 In S250, whether to specify a position on the design drawing or an object is determined based on the determined input. The determination may be made based on the placed object, the progress of the process of placing the object, and the like. Specifically, for example, when a route such as a tubular member is set, it is possible to connect to a tubular member or the like for which a route is set based on the input, and an object positioned within the cursor frame is highlighted. If so, it may be decided to identify the object. In other cases, it may be determined to specify the position. If the position specification is determined, the process proceeds to S255. If the object specification is determined, the process proceeds to S260.
S255では、カーソルの位置と奥行値とにより特定される設計図上の位置(xyz座標により特定される位置)を入力値として処理が行われ、その後、本処理は終了する。具体的には、例えば、特定された位置に装置を配置する処理を行っても良い。また、今回特定された位置と先に設定された位置とを繋ぐ経路を、管状部材等の経路として設定する処理を行っても良い。なお、このような処理により、ホイールマウス70により設計図上の位置を指定した後、ホイールマウス70の位置を固定したままホイールを操作することで、高さ方向に延びる管状部材等の経路を設定することができる。 In S255, the process is performed using the position on the design drawing (the position specified by the xyz coordinates) specified by the cursor position and the depth value as the input value, and then the process ends. Specifically, for example, a process of arranging the device at a specified position may be performed. Moreover, you may perform the process which sets the path | route which connects the position specified this time and the position set previously as paths, such as a tubular member. By such a process, after a position on the design drawing is designated by the wheel mouse 70, a route of a tubular member or the like extending in the height direction is set by operating the wheel while the position of the wheel mouse 70 is fixed. can do.
一方、S260では、カーソルの枠内に強調表示されているオブジェクトがあるか判定され、肯定判定の場合にはS265に移行し、否定判定の場合には本処理は終了する。
S265では、カーソルの枠内に位置し、強調表示されているオブジェクトが選択されると共に、選択されたオブジェクトに関する処理が行われ、その後、本処理は終了する。具体的には、例えば、管状部材等の経路を設定している場合において、選択されたオブジェクトが該管状部材等に接続可能な他の管状部材等である場合は、これらが繋がるように経路を設定しても良い。また、例えば、管状部材等の経路を設定している場合において、選択されたオブジェクトの接続口(経路を設定している管状部材等と接続可能な接続口)の高さが現状の奥行値と一致する装置である場合には、該装置の接続口に繋がるように経路を設定しても良い。
On the other hand, in S260, it is determined whether there is an object highlighted in the frame of the cursor. If the determination is affirmative, the process proceeds to S265, and if the determination is negative, the process ends.
In S265, the highlighted object selected within the frame of the cursor is selected, and the process related to the selected object is performed, and then this process ends. Specifically, for example, when a route such as a tubular member is set, if the selected object is another tubular member that can be connected to the tubular member or the like, the route is set so that they are connected. May be set. Further, for example, when a route such as a tubular member is set, the height of the connection port of the selected object (connection port that can be connected to the tubular member or the like setting the route) is the current depth value. If the devices match, the route may be set so as to connect to the connection port of the device.
[効果]
本実施形態の設計支援プログラムによれば、奥行値(設計図の高さ方向の値)と建築物や構造物等の設計図の平面図が表示され、該平面図上で管状部材や線状部材等の経路の設定が受け付けられると共に、ホイールマウス70に設けられたホイールに対する操作に応じて奥行値が更新される。
[effect]
According to the design support program of the present embodiment, the depth value (the value in the height direction of the design drawing) and the plan view of the design drawing of the building or structure, etc. are displayed. The setting of the route of the member or the like is accepted, and the depth value is updated according to the operation on the wheel provided in the wheel mouse 70.
このため、キーボード60で奥行値を直接入力したり、側面図等を表示させて高さ方向の位置を指定したりしなくても、容易に経路の高さ方向の位置等を調整できるため、操作手順が減り、操作性が向上する。また、平面図のみに注目して経路を設定することができ、経路の高さを調整する度に側面図等に注目し、思考が中断してしまうといったことが無くなる。したがって、建物や構造物等の設計図上に管状部材や線状部材等を配置する際の作業効率が向上する。 Therefore, it is possible to easily adjust the position in the height direction of the route without directly inputting the depth value with the keyboard 60 or specifying the position in the height direction by displaying a side view or the like. The operation procedure is reduced and the operability is improved. In addition, the route can be set by paying attention only to the plan view, and the thought is not interrupted by paying attention to the side view every time the height of the route is adjusted. Therefore, the work efficiency at the time of arrange | positioning a tubular member, a linear member, etc. on design drawings, such as a building and a structure, improves.
[他の実施形態]
(1)本実施形態の設計支援プログラムでは、ホイールマウス70に設けられた円盤状のホイールの操作により、奥行値が設定される。しかしながら、これに限らず、2方向に操作可能なレバー等の操作部への操作に応じて、奥行値を設定する構成としても良い。このような場合であっても、同様の構成を得ることができる。
[Other Embodiments]
(1) In the design support program of the present embodiment, the depth value is set by operating a disk-shaped wheel provided on the wheel mouse 70. However, the present invention is not limited to this, and a depth value may be set according to an operation on an operation unit such as a lever that can be operated in two directions. Even in such a case, a similar configuration can be obtained.
(2)本実施形態の設計支援プログラムでは、対応値が奥行値と一致するオブジェクトが強調表示されたり、カーソル枠内に位置し、強調表示されているオブジェクトに基づき管状部材等の経路が設定されたりする。しかしながら、例えば、ホイールマウス70の操作等により領域の設定を受け付けた状態で、ホイールの操作に応じて奥行値が変更された場合等には、該領域に配されたオブジェクトのうち、対応値が奥行値と一致するものを強調表示したり、強調表示したオブジェクトに基づき管状部材等の経路を設定しても良い。こうすることにより、設計支援プログラムの使い勝手を向上することができる。 (2) In the design support program of this embodiment, an object whose corresponding value matches the depth value is highlighted, or a path such as a tubular member is set based on the highlighted object positioned in the cursor frame. Or However, for example, when the depth value is changed according to the operation of the wheel in a state where the setting of the region is received by the operation of the wheel mouse 70 or the like, the corresponding value among the objects arranged in the region is What matches the depth value may be highlighted, or a route such as a tubular member may be set based on the highlighted object. By doing so, the usability of the design support program can be improved.
(3)本実施形態では、設計対象を上方から見た平面図を表示した状態で、該平面図を介して管状部材等の経路の設定を受け付ける場合を例示した。しかしながら、これに限らず、設計対象を側方から見た側面図、又は、設計対象を下方から見た下面図を表示した状態で、該側面図又は下面図を介して管状部材等の経路の設定を受け付けても良い。具体的には、平面図上で経路の設定を行う場合と同様にして、ホイールマウス70を前後左右に移動させる操作により側面図等における座標位置の指定を受け付けると共に、ホイールの操作により、側面図等に直交する奥行方向(本実施形態の高さ方向に相当する方向)の位置(奥行値)の指定を受け付け、指定された位置に基づき経路の設定を行っても良い。このような場合であっても、同様の効果を得ることができる。 (3) In this embodiment, the case where the setting of paths, such as a tubular member, is received via this top view in the state which displayed the top view which looked at the design object from the upper part was illustrated. However, the present invention is not limited to this, and a side view of the design object viewed from the side or a bottom view of the design object viewed from below is displayed, and the route of the tubular member or the like is displayed via the side view or the bottom view. The setting may be accepted. Specifically, in the same manner as when setting a route on a plan view, designation of a coordinate position in a side view or the like is accepted by an operation of moving the wheel mouse 70 back and forth and left and right, and a side view is obtained by operating the wheel. It is also possible to accept the designation of the position (depth value) in the depth direction (direction corresponding to the height direction of the present embodiment) orthogonal to, and set the route based on the designated position. Even in such a case, the same effect can be obtained.
(4)本実施形態における1つの構成要素が有する機能を複数の構成要素として分散させたり、複数の構成要素が有する機能を1つの構成要素に統合させたりしても良い。また、本実施形態の構成の少なくとも一部を、同様の機能を有する公知の構成に置き換えてもよい。また、本実施形態の構成の一部を省略してもよい。また、本実施形態の構成の少なくとも一部を、他の本実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言のみによって特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。 (4) The functions of one component in this embodiment may be distributed as a plurality of components, or the functions of a plurality of components may be integrated into one component. Further, at least a part of the configuration of the present embodiment may be replaced with a known configuration having a similar function. Moreover, you may abbreviate | omit a part of structure of this embodiment. Further, at least a part of the configuration of the present embodiment may be added to or replaced with another configuration of the present embodiment. In addition, all the aspects included in the technical idea specified only by the wording described in the claim are embodiment of this invention.
(5)上述した設計支援プログラムや設計支援装置の他、この設計支援プログラムを記録した媒体や、奥行値更新処理に相当する方法など、種々の形態で本発明を実現することもできる。 (5) In addition to the above-described design support program and design support apparatus, the present invention can also be realized in various forms such as a medium on which the design support program is recorded and a method corresponding to depth value update processing.
[特許請求の範囲との対応]
上記実施形態の説明で用いた用語と、特許請求の範囲の記載に用いた用語との対応を示す。
[Correspondence with Claims]
The correspondence between the terms used in the description of the above embodiment and the terms used in the description of the claims is shown.
本実施形態の奥行値更新処理のS205〜S235が変更手段の一例に、S235が奥行値表示手段の一例に、S240が強調表示手段の一例に、S255,S265が経路設定手段の一例に相当する。 S205 to S235 of the depth value update processing of this embodiment are examples of changing means, S235 is an example of depth value display means, S240 is an example of highlighting means, and S255 and S265 are examples of path setting means. .
1…PC、10…ディスプレイ、20…HDD、30…CPU、40…ROM、50…RAM、60…キーボード、70…ホイールマウス。 1 ... PC, 10 ... display, 20 ... HDD, 30 ... CPU, 40 ... ROM, 50 ... RAM, 60 ... keyboard, 70 ... wheel mouse.
Claims (7)
前記二次元図上の直交する2つの方向をA方向及びB方向とし、前記A方向と前記B方向とに対応する座標位置を二次元座標位置とすると共に、前記A方向及び前記B方向に直交する奥行方向の座標位置を奥行値とし、ユーザにより指定された前記二次元座標位置及び前記奥行値に基づき、管状部材または線状部材の経路を設定する経路設定手段と、
前記二次元図上で前記二次元座標位置を指定するポインタを動かす操作を行うためのポインティングデバイスに設けられており、第1方向に向かう操作と、前記第1方向とは異なる第2方向に向かう操作とを受け付ける操作部への操作に応じて、前記奥行値を変更する変更手段と、
前記奥行値を表示する奥行値表示手段として、
コンピュータを動作させることを特徴とする設計支援プログラム。 A two-dimensional diagram display means for displaying a two-dimensional diagram, which is a design drawing of the object to be constructed, viewed from any one of the upper side, the lower side, and the side;
The two orthogonal directions on the two-dimensional diagram are the A direction and the B direction, the coordinate positions corresponding to the A direction and the B direction are the two-dimensional coordinate positions, and are orthogonal to the A direction and the B direction. A path setting means for setting the path of the tubular member or the linear member based on the two-dimensional coordinate position and the depth value specified by the user, with the coordinate position in the depth direction as the depth value;
Provided in a pointing device for performing an operation of moving a pointer for designating the two-dimensional coordinate position on the two-dimensional diagram, and an operation toward the first direction and a second direction different from the first direction Change means for changing the depth value in response to an operation to the operation unit that receives the operation;
As a depth value display means for displaying the depth value,
A design support program characterized by operating a computer.
前記二次元図にはオブジェクトが配されており、前記オブジェクトの配置領域の前記奥行方向の範囲に含まれる1または複数の値を、該オブジェクトの対応値とし、
前記対応値が前記奥行値と同一である前記オブジェクトを強調表示する強調表示手段をさらに備えること、
を特徴とする設計支援プログラム。 The design support program according to claim 1,
An object is arranged in the two-dimensional diagram, and one or more values included in the range in the depth direction of the arrangement area of the object are set as corresponding values of the object,
Further comprising highlighting means for highlighting the object whose corresponding value is the same as the depth value;
Design support program characterized by
前記経路設定手段は、前記強調表示がなされている前記オブジェクトに基づき前記経路を設定すること、
を特徴とする設計支援プログラム。 In the design support program according to claim 2,
The route setting means sets the route based on the highlighted object;
Design support program characterized by
前記変更手段は、前記操作部への操作に応じて、前記奥行値に対し予め定められた更新値を加算または減算することで、前記奥行値を変更すること、
を特徴とする設計支援プログラム。 In the design support program according to any one of claims 1 to 3,
The changing means changes the depth value by adding or subtracting a predetermined update value to the depth value in response to an operation on the operation unit.
Design support program characterized by
前記変更手段は、前記操作部への操作に応じて、予め定められた複数の設定値のうちのいずれかを新たに選択し、選択されている前記設定値を前記奥行値とすることで、前記奥行値を変更すること、
を特徴とする設計支援プログラム。 In the design support program according to any one of claims 1 to 4,
The changing unit newly selects any one of a plurality of predetermined setting values in accordance with an operation on the operation unit, and sets the selected setting value as the depth value. Changing the depth value;
Design support program characterized by
前記二次元図にはオブジェクトが配されており、前記オブジェクトの配置領域の前記奥行方向の範囲に含まれる1または複数の値を、該オブジェクトの対応値とし、
前記二次元図において、前記ポインタの位置に基づき定められる領域を、ポインタ領域とし、
前記変更手段は、前記操作部への操作に応じて、前記ポインタ領域に配されているいずれかの前記オブジェクトの前記対応値を新たに選択し、選択されている前記対応値を前記奥行値とすることで、前記奥行値を変更すること、
を特徴とする設計支援プログラム。 In the design support program according to any one of claims 1 to 5,
An object is arranged in the two-dimensional diagram, and one or more values included in the range in the depth direction of the arrangement area of the object are set as corresponding values of the object,
In the two-dimensional diagram, an area defined based on the position of the pointer is a pointer area,
The changing unit newly selects the corresponding value of any one of the objects arranged in the pointer area in response to an operation on the operation unit, and sets the selected corresponding value as the depth value. To change the depth value,
Design support program characterized by
前記二次元図上の直交する2つの方向をA方向及びB方向とし、前記A方向と前記B方向とに対応する座標位置を二次元座標位置とすると共に、前記A方向及び前記B方向に直交する奥行方向の座標位置を奥行値とし、ユーザにより指定された前記二次元座標位置及び前記奥行値に基づき、管状部材または線状部材の経路を設定する経路設定手段と、
前記二次元図上で前記二次元座標位置を指定するポインタを動かす操作を行うためのポインティングデバイスに設けられており、第1方向に向かう操作と、前記第1方向とは異なる第2方向に向かう操作とを受け付ける操作部への操作に応じて、前記奥行値を変更する変更手段と、
前記奥行値を表示する奥行値表示手段と、
を備えることを特徴とする設計支援装置。 A two-dimensional diagram display means for displaying a two-dimensional diagram, which is a design drawing of the object to be constructed, viewed from any one of the upper side, the lower side, and the side;
The two orthogonal directions on the two-dimensional diagram are the A direction and the B direction, the coordinate positions corresponding to the A direction and the B direction are the two-dimensional coordinate positions, and are orthogonal to the A direction and the B direction. A path setting means for setting the path of the tubular member or the linear member based on the two-dimensional coordinate position and the depth value specified by the user, with the coordinate position in the depth direction as the depth value;
Provided in a pointing device for performing an operation of moving a pointer for designating the two-dimensional coordinate position on the two-dimensional diagram, and an operation toward the first direction and a second direction different from the first direction Change means for changing the depth value in response to an operation to the operation unit that receives the operation;
Depth value display means for displaying the depth value;
A design support apparatus comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014210014A JP2016081176A (en) | 2014-10-14 | 2014-10-14 | Design support program and design support apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014210014A JP2016081176A (en) | 2014-10-14 | 2014-10-14 | Design support program and design support apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016081176A true JP2016081176A (en) | 2016-05-16 |
Family
ID=55956283
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014210014A Pending JP2016081176A (en) | 2014-10-14 | 2014-10-14 | Design support program and design support apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2016081176A (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6160325U (en) * | 1984-09-21 | 1986-04-23 | ||
JPS63115222A (en) * | 1986-11-04 | 1988-05-19 | Canon Inc | Three-dimensional coordinate input device |
JPH02194419A (en) * | 1989-01-23 | 1990-08-01 | Nec Corp | Three-dimensional graphic selecting system |
JPH0877231A (en) * | 1994-09-05 | 1996-03-22 | Matsushita Electric Ind Co Ltd | Three-dimensional figure operation device |
JPH08166978A (en) * | 1994-12-14 | 1996-06-25 | Matsushita Electric Ind Co Ltd | Graphic processing device and graphic position recognition method |
JPH1097646A (en) * | 1996-09-24 | 1998-04-14 | Rekusaa Res:Kk | Method and device for obtaining three dimensional space coordinate value in three-dimensional space display system |
JPH11296302A (en) * | 1998-04-08 | 1999-10-29 | Sharp Corp | 3D coordinate value input device |
US20090024347A1 (en) * | 2004-03-11 | 2009-01-22 | Rajit Chandra | Thermal Simulation Using Adaptive 3D and Hierarchical Grid Mechanisms |
JP2009031832A (en) * | 2007-07-24 | 2009-02-12 | Kyocera Communication Systems Co Ltd | Wiring design device |
JP2011059812A (en) * | 2009-09-07 | 2011-03-24 | Fujitsu Ltd | Cad design device |
-
2014
- 2014-10-14 JP JP2014210014A patent/JP2016081176A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6160325U (en) * | 1984-09-21 | 1986-04-23 | ||
JPS63115222A (en) * | 1986-11-04 | 1988-05-19 | Canon Inc | Three-dimensional coordinate input device |
JPH02194419A (en) * | 1989-01-23 | 1990-08-01 | Nec Corp | Three-dimensional graphic selecting system |
JPH0877231A (en) * | 1994-09-05 | 1996-03-22 | Matsushita Electric Ind Co Ltd | Three-dimensional figure operation device |
JPH08166978A (en) * | 1994-12-14 | 1996-06-25 | Matsushita Electric Ind Co Ltd | Graphic processing device and graphic position recognition method |
JPH1097646A (en) * | 1996-09-24 | 1998-04-14 | Rekusaa Res:Kk | Method and device for obtaining three dimensional space coordinate value in three-dimensional space display system |
JPH11296302A (en) * | 1998-04-08 | 1999-10-29 | Sharp Corp | 3D coordinate value input device |
US20090024347A1 (en) * | 2004-03-11 | 2009-01-22 | Rajit Chandra | Thermal Simulation Using Adaptive 3D and Hierarchical Grid Mechanisms |
JP2009031832A (en) * | 2007-07-24 | 2009-02-12 | Kyocera Communication Systems Co Ltd | Wiring design device |
JP2011059812A (en) * | 2009-09-07 | 2011-03-24 | Fujitsu Ltd | Cad design device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9262863B2 (en) | Creating dynamic sets to automatically arrange dimension annotations | |
KR101720139B1 (en) | Associating a point cloud image with a piping line drawing and applying dimensions regarding the same | |
US8411107B2 (en) | Adaptive snapping | |
CN110568819B (en) | Position information display system | |
JP5564579B2 (en) | Flowchart drawing apparatus, flowchart drawing method and program | |
US20170032581A1 (en) | Creating and merging two-dimensional floor plans within three-dimensional models | |
JP7120894B2 (en) | 3D model creation device, machining simulation device, automatic tool path generation device | |
EP3438857A1 (en) | Improved position determination in computer-aided design | |
JP5195641B2 (en) | Harness verification device and harness verification program | |
CN105466335A (en) | Image measurement apparatus and guidance display method of image measurement apparatus | |
JP2015001874A (en) | Information processing device, information processing method, and computer-readable recording medium | |
KR20230121628A (en) | High speed positioning drawing system and method | |
US6919887B2 (en) | Navigational compass for drawing programs | |
JP6184748B2 (en) | Map section designation system | |
US20060066610A1 (en) | Method, device, and computer program product for displaying 3D grid in designing configuration model | |
JP2016081176A (en) | Design support program and design support apparatus | |
TW201440012A (en) | Building information model display system and method thereof | |
JP2017084250A (en) | Design support program and design support device | |
JP5675701B2 (en) | Automatic piping drawing system, program and information recording medium | |
JP4791569B2 (en) | Drawing support method and medium storing CAD program | |
JP5247398B2 (en) | Display adjustment device, display adjustment method, and computer program | |
JP4774911B2 (en) | Drawing processing program, recording medium recording the drawing processing program, drawing processing method, and drawing processing system | |
JP2019101474A (en) | Grouping control method, grouping control program, information processing apparatus and information sharing system | |
US20250209765A1 (en) | Method for determining model arrangement information, electronic device and storage medium | |
WO2014038217A1 (en) | Texture-drawing support device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20160329 |