JP6264208B2 - Display program, display method, and display device - Google Patents

Display program, display method, and display device Download PDF

Info

Publication number
JP6264208B2
JP6264208B2 JP2014135281A JP2014135281A JP6264208B2 JP 6264208 B2 JP6264208 B2 JP 6264208B2 JP 2014135281 A JP2014135281 A JP 2014135281A JP 2014135281 A JP2014135281 A JP 2014135281A JP 6264208 B2 JP6264208 B2 JP 6264208B2
Authority
JP
Japan
Prior art keywords
line
information
component
display
parts
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.)
Active
Application number
JP2014135281A
Other languages
Japanese (ja)
Other versions
JP2016014933A (en
Inventor
松尾 博
博 松尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2014135281A priority Critical patent/JP6264208B2/en
Publication of JP2016014933A publication Critical patent/JP2016014933A/en
Application granted granted Critical
Publication of JP6264208B2 publication Critical patent/JP6264208B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/80Technologies aiming to reduce greenhouse gasses emissions common to all road transportation technologies
    • Y02T10/82Elements for improving aerodynamics

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Generation (AREA)

Description

本発明は、表示プログラム、表示方法、および表示装置に関する。   The present invention relates to a display program, a display method, and a display device.

従来、組立品や組立品に含まれる部品の各々の設計の際に、設計者は、例えば、3次元CADによってモデルを作成し、作成したモデルを投影することによって2次元図面を作成する。2次元図面には、例えば、複数の部品を組み立てた時の組立図や、複数の部品の個々の形状を示す部品図などがある。   Conventionally, when designing each of an assembly and parts included in the assembly, a designer creates a model by, for example, three-dimensional CAD, and creates a two-dimensional drawing by projecting the created model. The two-dimensional drawing includes, for example, an assembly drawing when a plurality of parts are assembled, and a part diagram showing individual shapes of the plurality of parts.

また、従来、例えば、金型図面上において、プレートが一番上に置かれているか、他のプレートの下に置かれているかを設定することが可能な技術が公知である(例えば、以下特許文献1参照。)。   Further, conventionally, for example, a technique that can set whether a plate is placed on the top or under another plate on a mold drawing is known (for example, the following patents). Reference 1).

特開平7−311796号公報Japanese Patent Laid-Open No. 7-311796

しかしながら、組立品に含まれる個々の部品を設計する際には、組立品における他の部品との位置関係等を考慮する場合がある。このような場合、設計者は、例えば、組立品を示す組立図を見ながら個々の部品の設計を行う。そのため、設計者の手間がかかり、部品設計が困難となるという問題点がある。   However, when designing individual parts included in the assembly, the positional relationship with other parts in the assembly may be considered. In such a case, for example, the designer designs individual parts while looking at an assembly drawing showing an assembly. For this reason, there is a problem that it takes time for the designer and it becomes difficult to design the parts.

1つの側面では、本発明は、部品設計の容易化を図ることができる表示プログラム、表示方法、および表示装置を提供することを目的とする。   In one aspect, an object of the present invention is to provide a display program, a display method, and a display device that can facilitate part design.

本発明の一態様によれば、組立品に含まれる複数の部品の部品図を表示する表示プログラム、表示方法、および表示装置であって、記憶部に記憶された、前記複数の部品に含まれる第1の部品の形状に関する情報に基づく前記第1の部品をある方向から投影した、前記第1の部品の編集作業に用いる部品図の表示の際に、前記記憶部に記憶された前記複数の部品を組み立てたときの部品の位置関係を特定する情報に基づき、前記組立品を前記ある方向から見た場合に前記複数の部品に含まれる第2の部品により隠れることとなる部分を識別可能に表示する表示プログラム、表示方法、および表示装置が提案される。   According to one aspect of the present invention, a display program, a display method, and a display device for displaying a part diagram of a plurality of parts included in an assembly, which are included in the plurality of parts stored in a storage unit The plurality of pieces of information stored in the storage unit are displayed when displaying the part drawing used for editing the first part, in which the first part is projected from a certain direction based on information on the shape of the first part. Based on information specifying the positional relationship of parts when the parts are assembled, when the assembly is viewed from the certain direction, a portion that is hidden by the second parts included in the plurality of parts can be identified. A display program, a display method, and a display device for displaying are proposed.

本発明の1つの側面では、部品設計の容易化を図ることができる。   In one aspect of the present invention, part design can be facilitated.

図1は、本発明にかかる表示装置の一動作例を示す説明図である。FIG. 1 is an explanatory diagram showing an operation example of a display device according to the present invention. 図2は、2次元図面上で文字が描かれた例と他の部品に隠れないように文字が描かれた例とを示す説明図である。FIG. 2 is an explanatory diagram showing an example in which characters are drawn on a two-dimensional drawing and an example in which characters are drawn so as not to be hidden by other parts. 図3は、表示装置のハードウェア構成例を示すブロック図である。FIG. 3 is a block diagram illustrating a hardware configuration example of the display device. 図4は、表示装置の機能的構成例を示すブロック図である。FIG. 4 is a block diagram illustrating a functional configuration example of the display device. 図5は、組立品のモデル例を示す説明図である。FIG. 5 is an explanatory view showing a model example of an assembly. 図6は、組立図例を示す説明図である。FIG. 6 is an explanatory diagram illustrating an assembly drawing example. 図7は、組立図を示す組立図情報例を示す説明図である。FIG. 7 is an explanatory diagram illustrating an example of assembly drawing information indicating an assembly drawing. 図8は、部品図例を示す説明図である。FIG. 8 is an explanatory diagram showing an example of a component diagram. 図9は、部品図を示す第1部品図情報例を示す説明図である。FIG. 9 is an explanatory diagram showing a first part diagram information example showing a component diagram. 図10は、線種の決定基準例を示す説明図である。FIG. 10 is an explanatory diagram of an example of line type determination criteria. 図11は、判定例を示す説明図である。FIG. 11 is an explanatory diagram illustrating a determination example. 図12は、第2部品図情報と表示例とを示す説明図である。FIG. 12 is an explanatory diagram showing second part diagram information and a display example. 図13は、表示を切り替える例を示す説明図である。FIG. 13 is an explanatory diagram illustrating an example of switching the display. 図14は、部品に文字が描かれる例を示す説明図である。FIG. 14 is an explanatory diagram illustrating an example in which characters are drawn on a component. 図15は、表示装置による表示処理手順例を示すフローチャートである。FIG. 15 is a flowchart illustrating an example of a display processing procedure performed by the display device. 図16は、図15で示した生成処理の詳細な説明を示すフローチャート(その1)である。FIG. 16 is a flowchart (part 1) showing a detailed description of the generation process shown in FIG. 図17は、図15で示した生成処理の詳細な説明を示すフローチャート(その2)である。FIG. 17 is a flowchart (part 2) illustrating a detailed description of the generation process illustrated in FIG.

以下に添付図面を参照して、本発明にかかる表示プログラム、表示方法、および表示装置の実施の形態を詳細に説明する。   Exemplary embodiments of a display program, a display method, and a display device according to the present invention will be described below in detail with reference to the accompanying drawings.

図1は、本発明にかかる表示装置の一動作例を示す説明図である。表示装置100は、組立品asmに含まれる複数の部品の各々の部品図P1figを表示するコンピュータである。組立品asmは、PC(Personal Computer)、タブレットPC、サーバ、携帯情報端末、スマートフォン、自動車、家電製品などの機械製品など特に限定しない。ここでは、例えば、組立品asmは第1の部品P1と第2の部品P2とを含み、表示装置100は、第1の部品P1をある方向dirから投影した部品図P1figを表示することとする。部品図P1figは、当該部品図P1figの編集作業により第1の部品P1の設計変更が可能である図である。例えば、ある方向dirは、特定の方向であり、特定の方向は、設計者によって指定された方向であってもよいし、第1の部品P1の正面から見た方向などであってもよいし、後述するシミュレーション空間上に定義された軸に基づいて決められた方向などであってもよい。また、ある方向dirは、例えば複数の方向であってもよい。   FIG. 1 is an explanatory diagram showing an operation example of a display device according to the present invention. The display device 100 is a computer that displays a part diagram P1fig of each of a plurality of parts included in the assembly asm. The assembly asm is not particularly limited to a machine product such as a PC (Personal Computer), a tablet PC, a server, a portable information terminal, a smartphone, an automobile, and a home appliance. Here, for example, the assembly asm includes a first part P1 and a second part P2, and the display device 100 displays a part diagram P1fig obtained by projecting the first part P1 from a certain direction dir. . The part diagram P1fig is a diagram in which the design of the first part P1 can be changed by editing the part diagram P1fig. For example, the certain direction dir is a specific direction, and the specific direction may be a direction specified by a designer, a direction viewed from the front of the first component P1, or the like. A direction determined based on an axis defined on a simulation space described later may be used. Further, the certain direction dir may be a plurality of directions, for example.

上述したように、従来、組立品asmに含まれる個々の部品を設計する際には、設計者は、例えば、3次元CAD(Computer Aided Design)によってモデルを作成する。モデルは、例えば、シミュレーション空間上に配置された組立品asmや各部品である。シミュレーション空間とは、コンピュータ上でシミュレーションされる仮想的な3次元空間である。具体的に、シミュレーション空間とは、3次元の組立品asmや部品の設計を行うために3次元CADによって仮想的に設定された空間である。シミュレーション空間には、例えば、x軸とy軸とz軸とを含む3次元の直交座標系が定義される。そして、設計者は、例えば、作成したモデルを投影することによって2次元図面を作成する。2次元図面には、複数の部品を組み立てた時の組立図asmfigや、複数の部品の個々の形状を示す部品図P1figなど大きく2種類があり、部品図P1figでは、部品の輪郭線が認識可能であればよい。組立品asmに含まれる個々の部品を設計する際には、組立品asmにおける他の部品との位置関係等を考慮する場合がある。位置関係等を考慮するとは、例えば、後述する図2に示すように、部品に文字を入れる際に、他の部品によって文字が隠れないかなどを確認する場合などが挙げられる。このような場合、設計者は、例えば、組立品asmを示す組立図asmfigを見ながら個々の部品の設計を行う。そのため、設計者の手間がかかり、部品設計が困難となるという問題点がある。   As described above, conventionally, when designing individual parts included in the assembly asm, a designer creates a model by, for example, three-dimensional CAD (Computer Aided Design). The model is, for example, an assembly asm or each part arranged in the simulation space. The simulation space is a virtual three-dimensional space that is simulated on a computer. Specifically, the simulation space is a space virtually set by a three-dimensional CAD in order to design a three-dimensional assembly asm and parts. In the simulation space, for example, a three-dimensional orthogonal coordinate system including an x-axis, a y-axis, and a z-axis is defined. Then, the designer creates a two-dimensional drawing by projecting the created model, for example. There are two types of two-dimensional drawings, the assembly diagram asmfig when assembling multiple parts, and the component diagram P1fig showing the individual shapes of the multiple parts. In the component diagram P1fig, the outline of the part can be recognized. If it is. When designing individual parts included in the assembly asm, the positional relationship with other parts in the assembly asm may be considered. Considering the positional relationship and the like, for example, as shown in FIG. 2 to be described later, may include a case where it is confirmed whether or not characters are hidden by other components when entering characters in the components. In such a case, for example, the designer designs individual parts while looking at an assembly drawing asmfig showing the assembly asm. For this reason, there is a problem that it takes time for the designer and it becomes difficult to design the parts.

そこで、表示装置100は、部品図P1figを表示する際に、組立品asmにおける部品の位置関係により、組立品asmをある方向dirから見た時に第1の部品P1のうち第2の部品にP2より隠れることとなる部分を識別可能に表示する。部品図P1figは、第1の部品P1単体をある方向dirから見た図である。これにより、設計者は、部品図P1figを見ただけで隠れることとなる部分を判別できる。そのため、部品設計中に組立図asmfigを表示するような設計者の手間を省くことができ、部品設計の容易化を図ることができる。   Therefore, when displaying the part diagram P1fig, the display device 100 displays P2 as the second part among the first parts P1 when the assembly asm is viewed from a certain direction dir due to the positional relationship of the parts in the assembly asm. The part which will be hidden more is displayed so that identification is possible. The component diagram P1fig is a diagram of the first component P1 alone viewed from a certain direction dir. Thereby, the designer can discriminate | determine the part which will be hidden only by seeing component drawing P1 fig. Therefore, it is possible to save the designer's trouble of displaying the assembly drawing asmfig during the part design, and to facilitate the part design.

まず、記憶部101には、複数の部品に含まれる第1の部品P1の形状に関する部品図情報102と、複数の部品を組み立てたときの部品の位置関係を特定する組立図情報103と、がある。部品図P1figを示す部品図情報102については、例えば、後述する図9に示す。組立図情報103については、例えば、後述する図7に示す。   First, the storage unit 101 includes component diagram information 102 relating to the shape of the first component P1 included in a plurality of components, and assembly diagram information 103 that identifies the positional relationship of the components when the plurality of components are assembled. is there. The component diagram information 102 indicating the component diagram P1fig is illustrated in FIG. 9 described later, for example. The assembly drawing information 103 is shown in FIG.

表示装置100は、第1の部品P1をある方向dirから投影した部品図P1figの表示を部品図情報102に基づいて行う。そして、表示装置100は、部品図P1figの表示の際に、組立図情報103に基づき、組立品asmをある方向dirから見た場合に第1の部品P1のうち第2の部品P2により隠れることとなる部分pを識別可能に表示する。図1の例では、部品図P1fig−1に対して隠れることとなる部分pを識別可能とした部品図P1fig−2がディスプレイ104に表示される。図1の例では、表示装置100は、第2の部品P2により隠れることとなる部分pを破線にし、第2の部品P2により隠れない部分を実線にすることによって第2の部品P2により隠れることとなる部分pを識別可能に表示する。線の種類に限らず、色の種類や線の太さなどによって隠れることとなる部分pであるか否かを識別可能としてもよい。これにより、設計者は、部品図を見ただけで隠れることとなる部分を判別できる。そのため、部品設計中に組立図asmfigを表示するような設計者の手間を省くことができ、部品設計の容易化を図ることができる。   The display device 100 displays a component diagram P1fig obtained by projecting the first component P1 from a certain direction dir based on the component diagram information 102. The display device 100 is hidden by the second component P2 of the first components P1 when the assembly asm is viewed from a certain direction dir based on the assembly diagram information 103 when the component diagram P1fig is displayed. The part p which becomes is displayed in an identifiable manner. In the example of FIG. 1, a component diagram P1fig-2 in which a part p that will be hidden from the component diagram P1fig-1 can be identified is displayed on the display 104. In the example of FIG. 1, the display device 100 is hidden by the second component P2 by making the portion p that is hidden by the second component P2 a broken line and the portion that is not hidden by the second component P2 being a solid line. The part p which becomes is displayed in an identifiable manner. Not only the type of line but also the portion p that is hidden by the type of color or the thickness of the line may be identifiable. Thereby, the designer can discriminate | determine the part which will be hidden only by seeing a component drawing. Therefore, it is possible to save the designer's trouble of displaying the assembly drawing asmfig during the part design, and to facilitate the part design.

また、表示装置100は、記憶部101に記憶された複数の部品に含まれる第1の部品P1の形状に関する情報に基づいて、第1の部品P1をある方向dirから投影した該第1の部品P1の編集作業が可能な部品図P1figを表示する。そして、表示装置100は、複数の部品を組み立てたときの部品の位置関係を特定する情報が生成され、第1の部品P1の部品図P1figを再び表示する際に、位置関係を特定する情報に基づき特定される第1の部品P1と第2の部品P2の位置関係に応じて、組立品asmをある方向dirから見た場合に第2の部品P2により隠れることとなる第1の部品P1の部分を識別可能に第1の部品P1の部品図P1figの表示を変更する。これにより、部品設計の容易化を図ることができる。   Further, the display device 100 projects the first component P1 from a certain direction dir based on information on the shape of the first component P1 included in the plurality of components stored in the storage unit 101. A part diagram P1fig capable of editing P1 is displayed. Then, the display device 100 generates information for specifying the positional relationship between the components when the plurality of components are assembled. When the display device 100 displays the component diagram P1 fig of the first component P1 again, the display device 100 uses the information for specifying the positional relationship. Depending on the positional relationship between the first component P1 and the second component P2 specified based on the first component P1, the assembly asm is hidden by the second component P2 when viewed from a certain direction dir. The display of the component diagram P1fig of the first component P1 is changed so that the part can be identified. Thereby, simplification of part design can be achieved.

図2は、2次元図面上で文字が描かれた例と他の部品に隠れないように文字が描かれた例とを示す説明図である。例えば、図2(1)に示すように、ここでは、第1の部品P1に注意書きの文字「Caution」を入れたい場合を想定する。3次元モデルを作成するために、図2(1)に示すように、2次元図面上で文字が描かれる。   FIG. 2 is an explanatory diagram showing an example in which characters are drawn on a two-dimensional drawing and an example in which characters are drawn so as not to be hidden by other parts. For example, as shown in FIG. 2 (1), here, it is assumed that it is desired to put a note “Caution” in the first part P1. In order to create a three-dimensional model, characters are drawn on the two-dimensional drawing as shown in FIG.

図2(2)に示すように第2の部品P2に隠れないように文字を入れたい。しかしながら、図2(1)に示すように、例えば第1の部品P1単体の部品図P1figの表示であると、組立品asmにおいて第2の部品P2によって隠れる部分がわからない。そのため、文字が描かれた第1の部品P1を含む組立品asmが表示されると、描かれた文字が組立品asmに含まれる第1の部品P1と異なる第2の部品P2によって隠れてしまう場合がある。   As shown in FIG. 2 (2), it is desired to put characters so as not to be hidden by the second part P2. However, as shown in FIG. 2 (1), for example, in the display of the component diagram P1fig of the first component P1 alone, the portion hidden by the second component P2 in the assembly asm is not known. Therefore, when the assembly asm including the first part P1 on which the character is drawn is displayed, the drawn character is hidden by the second part P2 different from the first part P1 included in the assembly asm. There is a case.

そこで、本実施の形態では、表示装置100は、部品図P1figを表示する際に、組立品asmにおける部品の位置関係により、組立品asmをある方向dirから見た時に第1の部品P1のうち第2の部品P2により隠れる部分を識別可能に表示する。これにより、部品設計の容易化を図ることができる。   Therefore, in the present embodiment, when the display device 100 displays the component diagram P1fig, when the assembly asm is viewed from a certain direction dir due to the positional relationship of the components in the assembly asm, A portion hidden by the second component P2 is displayed in an identifiable manner. Thereby, simplification of part design can be achieved.

(表示装置100のハードウェア構成例)
図3は、表示装置のハードウェア構成例を示すブロック図である。図3において、表示装置100は、CPU(Central Processing Unit)301と、ROM(Read Only Memory)302と、RAM(Random Access Memory)303と、を有する。表示装置100は、ディスクドライブ304と、ディスク305と、を有する。表示装置100は、I/F(Inter/Face)306と、マウス307と、キーボード308と、ディスプレイ104と、を有する。また、各部はバス300によってそれぞれ接続される。
(Hardware configuration example of display device 100)
FIG. 3 is a block diagram illustrating a hardware configuration example of the display device. In FIG. 3, the display device 100 includes a CPU (Central Processing Unit) 301, a ROM (Read Only Memory) 302, and a RAM (Random Access Memory) 303. The display device 100 includes a disk drive 304 and a disk 305. The display device 100 includes an I / F (Inter / Face) 306, a mouse 307, a keyboard 308, and a display 104. Each unit is connected by a bus 300.

ここで、CPU301は、表示装置100の全体の制御を司る。ROM302は、ブートプログラムなどのプログラムを記憶している。RAM303は、CPU301のワークエリアとして使用される。ディスクドライブ304は、CPU301の制御にしたがってディスク305に対するデータのリード/ライトを制御する。ディスク305は、ディスクドライブ304の制御で書き込まれたデータを記憶する。ディスク305としては、磁気ディスク、光ディスクなどが挙げられる。   Here, the CPU 301 governs overall control of the display device 100. The ROM 302 stores a program such as a boot program. The RAM 303 is used as a work area for the CPU 301. The disk drive 304 controls reading / writing of data with respect to the disk 305 according to the control of the CPU 301. The disk 305 stores data written under the control of the disk drive 304. Examples of the disk 305 include a magnetic disk and an optical disk.

I/F306は、通信回線を通じてLAN(Local Area Network)、WAN(Wide Area Network)、インターネットなどのネットワークNETに接続され、このネットワークNETを介して他の装置に接続される。そして、I/F306は、ネットワークNETと内部のインターフェースを司り、外部装置からのデータの入出力を制御する。I/F306には、例えばモデムやLANアダプタなどを採用することができる。   The I / F 306 is connected to a network NET such as a LAN (Local Area Network), a WAN (Wide Area Network), and the Internet through a communication line, and is connected to other devices via the network NET. The I / F 306 controls an internal interface with the network NET, and controls data input / output from an external device. For example, a modem or a LAN adapter can be used as the I / F 306.

マウス307は、カーソルの移動や範囲選択、あるいはウィンドウの移動やサイズの変更などを行う。ポインティングデバイスとして同様に機能を備えるものであれば、トラックボールやジョイスティックなどであってもよい。キーボード308は、文字、数字、各種指示などの入力のためのキーを備え、データの入力を行う。また、タッチパネル式の入力パッドやテンキーなどであってもよい。ディスプレイ104は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。このディスプレイ104は、例えば、TFT(Thin Film Transistor)液晶ディスプレイ、プラズマディスプレイなどを採用することができる。   The mouse 307 moves the cursor, selects a range, moves the window, changes the size, and the like. A trackball or a joystick may be used as long as they have the same function as a pointing device. The keyboard 308 includes keys for inputting characters, numbers, various instructions, and the like, and inputs data. Moreover, a touch panel type input pad or a numeric keypad may be used. The display 104 displays data such as a document, an image, and function information as well as a cursor, an icon, or a tool box. As this display 104, for example, a TFT (Thin Film Transistor) liquid crystal display, a plasma display, or the like can be adopted.

(表示装置100の機能的構成例)
図4は、表示装置の機能的構成例を示すブロック図である。表示装置100は、制御部401と、表示部402と、記憶部101と、を有する。記憶部101は、例えば、RAM303、ROM302、ディスク305などによって実現される。制御部401の処理は、例えば、図3に示すCPU301がアクセス可能なROM302、RAM303、ディスク305などの記憶装置に記憶されたプログラムにコーディングされる。そして、CPU301が記憶装置から該プログラムを読み出して、プログラムにコーディングされている処理を実行する。これにより、制御部401の処理が実現される。また、制御部401の処理結果は、例えば、記憶部101に記憶される。また、表示部402は、ディスプレイ104などによって実現される。
(Functional configuration example of display device 100)
FIG. 4 is a block diagram illustrating a functional configuration example of the display device. The display device 100 includes a control unit 401, a display unit 402, and a storage unit 101. The storage unit 101 is realized by, for example, the RAM 303, the ROM 302, the disk 305, and the like. The processing of the control unit 401 is coded in a program stored in a storage device such as a ROM 302, a RAM 303, and a disk 305 that can be accessed by the CPU 301 shown in FIG. Then, the CPU 301 reads the program from the storage device and executes the process coded in the program. Thereby, the processing of the control unit 401 is realized. Further, the processing result of the control unit 401 is stored in the storage unit 101, for example. The display unit 402 is realized by the display 104 or the like.

また、表示装置100は、複数の部品のうちの設計の対象部品をある方向dirから見た場合における対象部品の輪郭線を所定単位で区切った複数の線の各々について対象部品と異なる部品によって隠れるか否かを識別可能な情報を生成する機能を有する。   In addition, the display device 100 hides a plurality of lines obtained by dividing the outline of the target part by a predetermined unit when the target part of the design among the plurality of parts is viewed from a certain direction dir by a part different from the target part. Whether or not can be identified.

まず、制御部401は、複数の3次元モデルを含む組立品asmのモデルを示す組立品モデル情報411を取得する。   First, the control unit 401 acquires assembly model information 411 indicating a model of an assembly asm including a plurality of three-dimensional models.

図5は、組立品のモデル例を示す説明図である。本実施の形態では、図5に示すように、部品P1と、部品P2と、を含む組立品asmを例に挙げる。組立品asmのモデルを示す組立品モデル情報411は、部品ごとに位置を示す情報を有し、各部品のモデルを示す部品モデル情報と関連付けられる。部品のモデルを示す部品モデル情報は、例えば、頂点や数式によって表される部品の稜線を示す情報と、エッジによって表される面を示す情報と、などを有する。   FIG. 5 is an explanatory view showing a model example of an assembly. In the present embodiment, as shown in FIG. 5, an assembly asm including a part P1 and a part P2 is taken as an example. The assembly model information 411 indicating the model of the assembly asm has information indicating the position for each part, and is associated with the part model information indicating the model of each part. The part model information indicating the model of the part includes, for example, information indicating a ridge line of the part represented by a vertex or a mathematical formula, information indicating a surface represented by an edge, and the like.

つぎに、図4に示した制御部401は、例えば、複数の部品に含まれる表示の対象部品をある方向dirから見た場合の対象部品の輪郭線を所定単位で区切った複数の第1線の各々についての位置を示す第1部品図情報102を取得する。所定単位は、予め決められたサイズである。第1部品図情報102の詳細例は、図9に示す。ある方向dirは、例えば、特定の方向であり、特定の方向は、設計者の操作によって指定された方向であってもよいし、3次元空間に定義された軸に基づいて決められた方向であってもよい。例えば、制御部401は、ネットワークNETを介して組立図情報103を他の装置から取得してもよいし、記憶部101に記憶された組立図情報103を取得してもよい。また、例えば、制御部401は、組立品モデル情報411に基づいて、対象部品単体である方向dirから投影を行うことによって2次元図面である部品図P1figを示す第1部品図情報102を生成する。部品図P1figは、組立品asmに含まれる複数の部品のうちの対象となる部品について、部品の形状を特定可能な図である。   Next, the control unit 401 illustrated in FIG. 4 includes, for example, a plurality of first lines obtained by dividing the outline of the target component when the display target components included in the plurality of components are viewed from a certain direction dir in predetermined units. 1st part figure information 102 which shows the position about each of these is acquired. The predetermined unit is a predetermined size. A detailed example of the first part drawing information 102 is shown in FIG. The certain direction dir is, for example, a specific direction, and the specific direction may be a direction specified by a designer's operation, or a direction determined based on an axis defined in the three-dimensional space. There may be. For example, the control unit 401 may acquire the assembly drawing information 103 from another device via the network NET, or may acquire the assembly drawing information 103 stored in the storage unit 101. Further, for example, the control unit 401 generates the first part diagram information 102 indicating the component diagram P1fig that is a two-dimensional drawing by projecting from the direction dir that is the target component unit based on the assembly model information 411. . The part diagram P1fig is a diagram in which the shape of a part can be specified for a target part among a plurality of parts included in the assembly asm.

また、制御部401は、例えば、複数の部品の各々をある方向dirから見た場合の輪郭線を所定単位で区切った複数の第2線の各々について、第2線の位置と、第2線が隠れるか否かと、最前面にある部品と、を示す組立図情報103を取得する。ここで、第2線が隠れるか否かとは、複数の部品を組み立てた組立品asmをある方向dirから見た場合に第2線が複数の部品のうち第2線を輪郭線に含まない部品により隠れるか否かを示す。ここで、最前面にある部品とは、複数の部品のうち第2線を輪郭線に含む部品の中で、組立品asmをある方向dirから見た場合に最前面にある部品である。組立図情報103の詳細例は、図7に示す。例えば、制御部401は、ネットワークNETを介して組立図情報103を他の装置から取得してもよいし、記憶部101に記憶された組立図情報103を取得してもよい。また、例えば、制御部401は、組立品モデル情報411に基づいて、組立品asmをある方向dirから投影することによって得られる2次元の組立図asmfigを示す組立図情報103を新たに生成することによって取得してもよい。組立図asmfigは、組立品asmに含まれる複数の部品を組み立てたときの部品の位置関係を特定可能な図である。また、組立図asmfigは、組立品asmに含まれる複数の部品の輪郭線を所定単位で区切った複数の第2線によって表される図である。   In addition, the control unit 401, for example, for each of a plurality of second lines obtained by dividing a contour line when a plurality of components are viewed from a certain direction dir in predetermined units, the position of the second line, and the second line Assembly drawing information 103 indicating whether or not is hidden and the frontmost part is acquired. Here, whether or not the second line is hidden means that when the assembly asm in which a plurality of parts are assembled is viewed from a certain direction dir, the second line does not include the second line in the contour line among the plurality of parts. Indicates whether or not to hide. Here, the part in the foreground is a part in the foreground when the assembly asm is viewed from a certain direction dir among the parts including the second line in the contour line among the plurality of parts. A detailed example of the assembly drawing information 103 is shown in FIG. For example, the control unit 401 may acquire the assembly drawing information 103 from another device via the network NET, or may acquire the assembly drawing information 103 stored in the storage unit 101. Further, for example, the control unit 401 newly generates assembly drawing information 103 indicating a two-dimensional assembly drawing asmfig obtained by projecting the assembly asm from a certain direction dir based on the assembly model information 411. May be obtained by The assembly drawing asmfig is a diagram that can specify the positional relationship of parts when a plurality of parts included in the assembly asm are assembled. The assembly drawing asmfig is a diagram represented by a plurality of second lines obtained by dividing the contour lines of a plurality of parts included in the assembly asm by a predetermined unit.

ここで、図6と図7を用いて組立図asmfigと組立図情報103との一例を説明し、図8と図9を用いて部品図P1figと第1部品図情報102との一例を説明する。   Here, an example of the assembly drawing asmfig and the assembly drawing information 103 will be described with reference to FIGS. 6 and 7, and an example of the component drawing P1 fig and the first part drawing information 102 will be described with reference to FIGS. 8 and 9. .

図6は、組立図例を示す説明図である。図6には、図5に示した組立品asmモデルを異なる3方向から見た場合についての部品P1と部品P2とを組み立てたときの組立図asmfigを示す。   FIG. 6 is an explanatory diagram illustrating an assembly drawing example. FIG. 6 shows an assembly diagram asmfig when the component P1 and the component P2 are assembled when the assembly asm model shown in FIG. 5 is viewed from three different directions.

図7は、組立図を示す組立図情報例を示す説明図である。組立図情報103は、例えば、組立図asmfigを示す情報である。例えば、組立図情報103は、線の識別情報、位置、線種、所属部品の識別情報のフィールドを有する。各フィールドに情報が設定されることにより、レコード(例えば、レコード701−1,701−2など)として記憶される。   FIG. 7 is an explanatory diagram illustrating an example of assembly drawing information indicating an assembly drawing. The assembly drawing information 103 is information indicating an assembly drawing asmfig, for example. For example, the assembly drawing information 103 includes fields for line identification information, position, line type, and belonging part identification information. By setting information in each field, it is stored as a record (for example, records 701-1, 701-2, etc.).

線の識別情報のフィールドには、組立品asmに含まれる複数の部品の各々をある方向dirから見た場合の複数の部品の輪郭線を特定単位で区切った第2線を特定可能な識別情報が設定される。位置は線の位置を示し、位置のフィールドには、線の始点の座標値と、線の終点の座標値と、が設定される。   In the field of line identification information, identification information that can specify the second line obtained by dividing the outlines of the plurality of parts in a specific unit when each of the plurality of parts included in the assembly asm is viewed from a certain direction dir. Is set. The position indicates the position of the line, and the coordinate value of the start point of the line and the coordinate value of the end point of the line are set in the position field.

線種のフィールドには、線の種類を示す識別情報が設定される。例えば、線種類としては、「実線」と「破線」との2種類である。本実施の形態では、表示する線の種類に応じて、他の部品または自部品によって隠れる線であるか、隠れない線であるかが判別可能となる。例えば、「実線」であれば隠れていない線であり、「破線」であれば隠れている線である。また、隠れることとなる線であるか否かについては、線の種類に限らず、色の種類、線の太さなどによって区別されてもよい。所属部品の識別情報のフィールドには、組立品asmに含まれる複数の部品のうちの線を輪郭線に含む部品の中で、組立品asmをある方向dirから見た場合に最前面にある部品を示す識別情報が設定される。   In the line type field, identification information indicating the line type is set. For example, there are two types of lines, “solid line” and “dashed line”. In the present embodiment, according to the type of line to be displayed, it is possible to determine whether the line is a line hidden by another part or the own part or a line that is not hidden. For example, a “solid line” indicates a non-hidden line, and a “dashed line” indicates a hidden line. Whether or not a line is to be hidden is not limited to the type of line, and may be distinguished by the type of color, the thickness of the line, and the like. In the identification information field of the belonging part, the part in the forefront when the assembly asm is viewed from a certain direction dir among the parts including the line of the plurality of parts included in the assembly asm in the outline. Identification information indicating is set.

図7では、組立品asmを正面から見た場合の組立図asmfig3を例に挙げる。例えば、組立図asmfig3は、線a〜pを含む。線aについてのレコード701−1を例に挙げると、始点の座標値(X,Y)が(0,10)であり、終点の座標値(X,Y)が(10,10)である。線種類は実線であり、所属部品の識別情報は部品P2である。   In FIG. 7, an assembly drawing asmfig3 when the assembly asm is viewed from the front is taken as an example. For example, assembly drawing asmfig3 includes lines ap. Taking the record 701-1 for the line a as an example, the coordinate value (X, Y) of the start point is (0, 10) and the coordinate value (X, Y) of the end point is (10, 10). The line type is a solid line, and the identification information of the belonging part is the part P2.

また、図4に示した制御部401は、組立図情報103に基づいて、組立品asmに含まれる複数の部品のうち表示の対象部品について、部品単体に対してある方向dirから投影を行うことによって部品図P1figを示す第1部品図情報102を生成する。部品図P1figは、組立品asmに含まれる複数の部品のうちの対象となる部品について、部品の形状を特定可能な図である。   Also, the control unit 401 shown in FIG. 4 projects a display target part from a plurality of parts included in the assembly asm from a certain direction dir based on the assembly drawing information 103. To generate the first part diagram information 102 indicating the part diagram P1fig. The part diagram P1fig is a diagram in which the shape of a part can be specified for a target part among a plurality of parts included in the assembly asm.

図8は、部品図例を示す説明図である。図8(1)には、3次元モデルの部品P1を3方向から投影した場合のそれぞれ部品図P1fig1と部品図P1fig2と部品図P1fig3−1とを示す。図8(2)には、3次元モデルの部品P2を3方向から投影した場合のそれぞれ部品図P2fig1とP2fig2とP2fig3とを示す。   FIG. 8 is an explanatory diagram showing an example of a component diagram. FIG. 8A shows a component diagram P1 fig1, a component diagram P1 fig2, and a component diagram P1 fig3-1 when the component P1 of the three-dimensional model is projected from three directions. FIG. 8 (2) shows parts diagrams P2fig1, P2fig2, and P2fig3 when the part P2 of the three-dimensional model is projected from three directions.

図9は、部品図を示す第1部品図情報例を示す説明図である。図9に示す第1部品図情報102は、部品P1の正面の方向から投影した場合の部品図P1fig3−1を示す情報例である。例えば、第1部品図情報102は、線の識別情報、位置、線種の識別情報のフィールドを有する。図9の例では、各フィールドに情報が設定されることにより、レコード(例えば、レコード901−1,901−2など)として記憶される。   FIG. 9 is an explanatory diagram showing a first part diagram information example showing a component diagram. The first part diagram information 102 illustrated in FIG. 9 is an example of information indicating the component diagram P1fig3-1 when projected from the front direction of the component P1. For example, the first part diagram information 102 includes fields of line identification information, position, and line type identification information. In the example of FIG. 9, by setting information in each field, it is stored as a record (for example, records 901-1, 901-2, etc.).

線の識別情報のフィールドには、線を一意に特定可能な識別情報が設定される。位置のフィールドには、線の始点の座標値と、線の終点の座標値と、が設定される。線種のフィールドには、見える部分であるか隠れることとなる部分かを示す情報として線の種類を示す識別情報が設定される。ここでは、例えば、線種類としては、「実線」と「破線」との2種類である。また、線種類に限らず、色の種類、線の太さなどによって見える部分であるかと隠れることとなる部分かを識別可能としてもよい。   In the line identification information field, identification information capable of uniquely identifying a line is set. In the position field, the coordinate value of the start point of the line and the coordinate value of the end point of the line are set. In the line type field, identification information indicating the type of line is set as information indicating whether the part is visible or hidden. Here, for example, there are two types of lines, “solid line” and “broken line”. Further, not only the line type but also the visible part or the hidden part may be identified depending on the type of color, the thickness of the line, and the like.

また、図4に示した制御部401は、組立図情報103と第1部品図情報102とに基づいて、複数の第1線の各々について、第1線が対象部品と異なる部品によって隠れるか否かを判定する。例えば、制御部401は、複数の第2線のうちの第1線と対象部品における位置が同じ第2線が第2線を輪郭線に含まない部品により隠れることとなるか否かを判断する。より詳細には、例えば、制御部401は、第1線と対象部品における位置が同じ第2線についての線種が破線である場合、第2線が第2線を輪郭線に含まない部品により隠れることとなると判断する。   Further, the control unit 401 illustrated in FIG. 4 determines whether the first line is hidden by a part different from the target part for each of the plurality of first lines based on the assembly drawing information 103 and the first part drawing information 102. Determine whether. For example, the control unit 401 determines whether or not a second line having the same position in the target part as the first line among the plurality of second lines is hidden by a part that does not include the second line in the contour line. . More specifically, for example, when the line type for the second line having the same position in the target part and the first line is a broken line, the control unit 401 uses a part that does not include the second line in the contour line. Judge that it will be hidden.

また、例えば、制御部401は、第1線と対象部品における位置が同じ第2線についての線種が実線であり、かつ該第2線についての所属部品が他部品であるか否かを判断する。例えば、第2線についての線種が実線であり、かつ該第2線についての所属部品が他部品であると判断された場合、制御部401は、第1線は隠れることとなると判断する。   Further, for example, the control unit 401 determines whether or not the line type for the second line having the same position in the target line as the first line is a solid line, and the belonging part for the second line is another part. To do. For example, when it is determined that the line type for the second line is a solid line and the belonging part for the second line is another part, the control unit 401 determines that the first line is hidden.

また、図4に示した制御部401は、例えば、第1部品図情報102から、複数の第1線の各々について順に着目する第1線として選択し、第1線についての位置と線種とを取得する。つぎに、制御部401は、組立図情報103から、複数の第1線の各々について、取得した位置と組立品asmにおいて同一位置にある第2線の線種と第2線の所属部品とを取得する。   Further, the control unit 401 illustrated in FIG. 4, for example, selects from the first part diagram information 102 as the first line to which attention is given in turn for each of the plurality of first lines, and the position and line type for the first line. To get. Next, from the assembly drawing information 103, the control unit 401 determines, for each of the plurality of first lines, the line type of the second line and the part to which the second line belongs at the same position in the assembly asm. get.

また、本実施の形態では、第1線は、対象部品の輪郭線を所定単位で区切った線であり、第2線は各部品の輪郭線を所定単位で区切った線である。そのため、第1線や第2線の中には、対象部品または組立品をある方向dirから見た場合に対象部品自体によって隠れることとなる場合がある。本実施の形態では、制御部401は、複数の第1線の各々について、対象部品と異なる部品によって隠れる場合の他に、対象部品自体によって隠れる場合があり、いずれの場合に隠れても識別可能なように表示を行う。図10には、複数の第1線の各々が隠れるか否かの判定基準例を示す。   In the present embodiment, the first line is a line obtained by dividing the contour line of the target part by a predetermined unit, and the second line is a line obtained by dividing the contour line of each part by a predetermined unit. Therefore, the first part or the second line may be hidden by the target part itself when the target part or the assembly is viewed from a certain direction dir. In the present embodiment, the control unit 401 may be hidden by the target part itself in addition to the case where each of the plurality of first lines is hidden by a part different from the target part. Display like this. FIG. 10 shows an example of a criterion for determining whether or not each of the plurality of first lines is hidden.

図10は、線種の決定基準例を示す説明図である。表1000には、第1線の第1線種と、第1線と組立図asmfigにおいて同一位置の第2線の第2線種と該第2線の所属部品とにより、隠れる部分を識別可能とした組立図asmfigを表示する際の第1線の線種の決定基準を示す。   FIG. 10 is an explanatory diagram of an example of line type determination criteria. In Table 1000, the first line type of the first line, the second line type of the second line at the same position in the assembly diagram asmfig, and the part to which the second line belongs can be identified. The standard for determining the line type of the first line when displaying the assembly drawing asmfig shown in FIG.

また、表1000には、第1線が自部品と他部品とのいずれによって隠れるかを判定可能とするために、隠れることとなる部分を識別可能とした組立図asmfigを表示する際の第1線の線種が自部品と他部品とのいずれによって決定したかの決定基準を示す。   Further, in the table 1000, in order to be able to determine whether the first line is hidden by its own part or other parts, the first drawing when displaying an assembly drawing asmfig that can identify the part to be hidden is displayed. A criterion for determining whether the line type of the line is determined by the self part or another part is shown.

1番に示すように、第1線種が「実線」であり、第2線種が「実線」であり、所属部品が「自部品」である場合に、隠れることとなる部分を識別可能な部品図P1figにおいての第1線の線種は「実線」であり、線種決定部品は「自部品」である。2番に示すように、第1線種が「実線」であり、第2線種が「実線」であり、所属部品が「他部品」である場合に、隠れることとなる部分を識別可能な部品図P1figにおいての第1線の線種は「破線」であり、線種決定部品は「他部品」である。3番に示すように、第1線種が「実線」であり、第2線種が「破線」であり、所属部品が「自部品」である場合、隠れることとなる部分を識別可能な部品図P1figにおいての第1線の線種は「破線」であり、線種決定部品は「他部品」である。4番に示すように、第1線種が「実線」であり、第2線種が「破線」であり、所属部品が「他部品」である場合、隠れることとなる部分を識別可能な部品図P1figにおいての第1線の線種は「破線」であり、線種決定部品は「他部品」である。   As shown in No. 1, when the first line type is “solid line”, the second line type is “solid line”, and the belonging part is “own part”, the hidden part can be identified. The line type of the first line in the component diagram P1fig is “solid line”, and the line type determining part is “own part”. As shown in No. 2, when the first line type is “solid line”, the second line type is “solid line”, and the belonging part is “other parts”, the portion to be hidden can be identified. The line type of the first line in the component diagram P1fig is “broken line”, and the line type determining part is “other part”. As shown in No. 3, when the first line type is “solid line”, the second line type is “dashed line”, and the belonging part is “own part”, the part that can be hidden can be identified The line type of the first line in FIG. P1fig is “broken line”, and the line type determining part is “other part”. As shown in No. 4, when the first line type is “solid line”, the second line type is “dashed line”, and the belonging part is “other parts”, the part that can be hidden can be identified The line type of the first line in FIG. P1fig is “broken line”, and the line type determining part is “other part”.

7番に示すように、第1線種が「破線」であり、第2線種が「実線」であり、所属部品が「他部品」である場合に、隠れることとなる部分を識別可能な部品図P1figにおいての第1線の線種は「破線」であり、線種決定部品は「他部品」である。8番に示すように、第1線種が「破線」であり、第2線種が「破線」であり、所属部品が「自部品」である場合に、隠れることとなる部分を識別可能な部品図P1figにおいての第1線の線種は「破線」であり、線種決定部品は「自部品」である。9番に示すように、第1線種が「破線」であり、第2線種が「破線」であり、所属部品が「他部品」である場合に、隠れることとなる部分を識別可能な部品図P1figにおいての第1線の線種は「破線」であり、線種決定部品は「他部品」である。なお、5番と10番に示すように、第1線の位置と組立図asmfigにおいて同一位置に第2線が存在しないことはありえない。また、6番に示すように、第1線種が「破線」であり、第2線種が「実線」であり、所属部品が「自部品」であるということはない。   As shown in No. 7, when the first line type is “dashed line”, the second line type is “solid line”, and the belonging part is “other parts”, the part to be hidden can be identified. The line type of the first line in the component diagram P1fig is “broken line”, and the line type determining part is “other part”. As shown in No. 8, when the first line type is “dashed line”, the second line type is “dashed line”, and the belonging part is “own part”, the hidden part can be identified. The line type of the first line in the component diagram P1fig is “broken line”, and the line type determining part is “own part”. As shown in No. 9, when the first line type is “dashed line”, the second line type is “dashed line”, and the belonging part is “other parts”, it is possible to identify the part that will be hidden. The line type of the first line in the component diagram P1fig is “broken line”, and the line type determining part is “other part”. As shown in No. 5 and No. 10, there is no possibility that the second line does not exist at the same position in the assembly drawing asmfig as the position of the first line. Further, as indicated by No. 6, the first line type is “broken line”, the second line type is “solid line”, and the belonging part is not “own part”.

図11は、判定例を示す説明図である。例えば、図11に示すように、線イ,ウ,カ,ク,ケの線種は実線であり、線イ,ウ,カ,ク,ケと組立品asmにおいて同一位置にある線は、それぞれd,e,k,o,pである。また、線d,e,k,o,pの線種は、実線であり、線d,e,k,o,pの所属部品は、自部品である。そのため、隠れることとなる部分を識別可能な部品図P1figにおいて、線イ,ウ,カ,ク,ケは、実線となる。   FIG. 11 is an explanatory diagram illustrating a determination example. For example, as shown in FIG. 11, the line types of lines i, u, k, k, k are solid lines, and the lines i, u, k, k, k and lines in the same position in the assembly asm are respectively d, e, k, o, p. The line types of the lines d, e, k, o, and p are solid lines, and the parts to which the lines d, e, k, o, and p belong are own parts. For this reason, in the component diagram P1 fig that can identify the portion to be hidden, lines i, u, k, k, and k are solid lines.

例えば、図11に示すように、線オの線種は破線であり、線オと組立品asmにおいて同一位置にある線はjである。また、線jの線種は破線であり、線jの所属部品は、自部品である。そのため、隠れることとなる部分を識別可能な部品図P1figにおいて、線オは破線となる。   For example, as shown in FIG. 11, the line type of the line A is a broken line, and the line at the same position in the line A and the assembly asm is j. The line type of the line j is a broken line, and the part to which the line j belongs is the own part. Therefore, in the component diagram P1 fig that can identify the portion to be hidden, the line E becomes a broken line.

例えば、図11に示すように、線エの線種は実線であり、線エと組立品asmにおいて同一位置にある線はhである。また、線hの線種は破線であり、線hの所属部品は、自部品である。そのため、隠れることとなる部分を識別可能な部品図P1figにおいて、線エは破線となる。   For example, as shown in FIG. 11, the line type of line d is a solid line, and the line at the same position in line d and the assembly asm is h. The line type of the line h is a broken line, and the part to which the line h belongs is the own part. Therefore, in the component diagram P1 fig that can identify the portion to be hidden, the line D becomes a broken line.

例えば、図11に示すように、線ア,キの線種は実線であり、線ア,キと組立品asmにおいて同一位置にある線はc,nである。また、線c,nの線種は実線であり、線c,nの所属部品は他部品である。そのため、隠れることとなる部分を識別可能な部品図P1figにおいて、線ア,キは破線となる。   For example, as shown in FIG. 11, the line types of the lines A and K are solid lines, and the lines at the same position in the lines A and K and the assembly asm are c and n. The line types of the lines c and n are solid lines, and the parts to which the lines c and n belong are other parts. For this reason, in the component diagram P1 fig that can identify the portion to be hidden, the lines A and K are broken lines.

また、制御部401は、複数の第1線の各々について、第1線の位置と、隠れるか否かの判定結果と、を示す第2部品図情報412を生成する。また、例えば、制御部401は、複数の第1線の各々について、第1線の位置と、第1線が第1の部品と異なる第2の部品によって隠れるか否かの判定結果と、を示す第2部品図情報412を生成する。   Further, the control unit 401 generates, for each of the plurality of first lines, second part diagram information 412 indicating the position of the first line and the determination result of whether or not it is hidden. Further, for example, for each of the plurality of first lines, the control unit 401 obtains the position of the first line and the determination result as to whether or not the first line is hidden by a second part different from the first part. Second part diagram information 412 to be shown is generated.

図12は、第2部品図情報と表示例とを示す説明図である。第2部品図情報412は、例えば、隠れることとなる第1線を識別可能に表示する場合の部品図P1figを示す情報である。例えば、第2部品図情報412は、部品P1の正面の方向から投影した場合の部品図P1fig3−2を示す情報例である。例えば、第2部品図情報412は、線の識別情報、位置、線種の識別情報、線種決定部品の識別情報のフィールドを有する。図12の例では、各フィールドに情報が設定されることにより、レコード(例えば、レコード1200−1,1200−2など)として記憶される。   FIG. 12 is an explanatory diagram showing second part diagram information and a display example. The second component diagram information 412 is information indicating a component diagram P1fig when, for example, the first line to be hidden is displayed in an identifiable manner. For example, the second component diagram information 412 is an example of information indicating a component diagram P1fig3-2 when projected from the front direction of the component P1. For example, the second part diagram information 412 includes fields of line identification information, position, line type identification information, and line type determination part identification information. In the example of FIG. 12, by setting information in each field, it is stored as a record (for example, records 1200-1, 1200-2, etc.).

線の識別情報、位置、線種の識別情報のフィールドについては、図9に示した第1部品図情報102と同じであるため、詳細な説明を省略する。線種決定部品の識別情報のフィールドには、線種を決定した部品が自部品であるか他部品であるかを示す識別情報が設定される。ここでは、組立品asmに含まれる部品は部品P1と部品P2との2つであるため、例えば、対象部品が部品P1である場合には、他部品は部品P2である。そのため、部品の数が2つであれば、いずれの部品によって隠れることとなるかが判別可能となる。部品の数が3つ以上である場合には、自部品によって隠れることとなるか、他部品によって隠れることとなるかが判別可能であるため、線種決定部品の識別情報のフィールドには、「自部品」と「他部品」とのいずれかが設定される。   The fields of the line identification information, position, and line type identification information are the same as those of the first component diagram information 102 shown in FIG. In the identification information field of the line type determination part, identification information indicating whether the part whose line type has been determined is the own part or another part is set. Here, since there are two parts P1 and P2 included in the assembly asm, for example, when the target part is the part P1, the other part is the part P2. Therefore, if the number of parts is two, it is possible to determine which part is hidden. When the number of parts is three or more, it is possible to determine whether the part is hidden by the own part or by other parts, and therefore, in the identification information field of the line type determining part, “ Either “Own parts” or “Other parts” is set.

例えば、図12(1)に示すように、表示部402は、第1の部品P1の部品図P1fig3−2を表示する際に、線アと線エと線キと線オとの線種を破線とし、他の線の線種を実線として表示する。   For example, as shown in FIG. 12A, when the display unit 402 displays the component diagram P1fig3-2 of the first component P1, the line type of line a, line d, line key, and line o is displayed. The line type of the other line is displayed as a solid line.

また、例えば、表示部402は、第1の部品P1の部品図P1fig3−2を表示する際に、第2の部品P2を識別可能に表示してもよい。上述したように、部品が2つであれば、表示部402は、第1部品図情報102の線種決定部品を参照すれば、隠れることとなる部分がいずれの部品によって隠れるかを判別可能である。例えば、表示部402は、第1の部品P1の部品図P1fig3−2を表示する際に、自部品によって隠れているか他部品によって隠れているかを識別可能に表示してもよい。ここでは、図12(2)に示すように、表示部402は、第1線が隠れて表示される場合に、自部品によって隠れているか他部品によって隠れているかに応じて破線の種類が異なるように表示する。例えば、図12(2)と第2部品図情報412に示すように、線アと線エと線キとは、線種決定部品が部品P2であるため、同一の破線であり、線オは、線種決定部品が部品P1であるため、線アと線エと線キと異なる破線である。また、表示部402は、線種に限らず、線の色などによっていずれの部品によって線が隠れることとなるかなどが識別可能なように表示してもよい。   For example, the display unit 402 may display the second component P2 in an identifiable manner when displaying the component diagram P1fig3-2 of the first component P1. As described above, if there are two parts, the display unit 402 can determine which part is hidden by referring to the line type determining part in the first part diagram information 102. is there. For example, when displaying the component diagram P1fig3-2 of the first component P1, the display unit 402 may display whether it is hidden by its own component or hidden by another component. Here, as shown in FIG. 12 (2), when the first line is hidden and displayed, the display unit 402 has different types of broken lines depending on whether it is hidden by its own part or hidden by other parts. To display. For example, as shown in FIG. 12 (2) and the second part diagram information 412, line a, line d, and line key are the same broken line because the line type determining part is the part P2, and the line o is Since the line type determining component is the component P1, the broken line is different from the line A, the line D, and the line key. In addition, the display unit 402 is not limited to the line type, and may be displayed so that it can be identified by which component the line is hidden by the color of the line.

図13は、表示を切り替える例を示す説明図である。表示部402は、組立品asmに含まれる対象の部品単体を表示する際に、設計者の指示に応じて、図13(1)に示すように隠れる部分が識別できない図と、図13(2)に示すように隠れる部分が識別可能な図と、を切り替えて表示してもよい。設計者の指示は、例えば、マウス307やキーボード308などによって受け付けることが可能である。   FIG. 13 is an explanatory diagram illustrating an example of switching the display. When the display unit 402 displays a single component to be included in the assembly asm, according to the instruction of the designer, the display unit 402 cannot identify the hidden part as shown in FIG. 13A and FIG. As shown in FIG. 4B, a figure that can identify a hidden part may be switched and displayed. The designer's instruction can be received by, for example, the mouse 307 or the keyboard 308.

図14は、部品に文字が描かれる例を示す説明図である。図14に示すように、設計者の操作によって部品に文字が描かれる場合、部品図P1figを表示する際に複数の部品を組み立てたときに隠れることとなる部分が表示されれば、設計者は、隠れることとなる部分を避けて文字を入力することができる。   FIG. 14 is an explanatory diagram illustrating an example in which characters are drawn on a component. As shown in FIG. 14, when characters are drawn on a part by a designer's operation, if a part that is hidden when a plurality of parts are assembled is displayed when the part diagram P1 fig is displayed, the designer , You can enter characters avoiding the hidden parts.

(表示装置100による表示処理手順例)
図15は、表示装置による表示処理手順例を示すフローチャートである。表示装置100は、組立品asmモデルを示す組立品モデル情報411を取得する(ステップS1501)。表示装置100は、組立品asmを、各方向から見た場合の組立図asmfigを示す組立図情報103を生成する(ステップS1502)。そして、表示装置100は、組立品asmに含まれる部品のうち、着目する部品を各方向から見た場合の部品図P1figを示す第1部品図情報102を生成する(ステップS1503)。つぎに、表示装置100は、他の部品によって隠れることとなる部分を表した部品図P1figを示す第2部品図情報412の生成処理を行う(ステップS1504)。そして、表示装置100は、第2部品図情報412に基づき部品図P1figをディスプレイ104に表示し(ステップS1505)、一連の処理を終了する。
(Example of display processing procedure by display device 100)
FIG. 15 is a flowchart illustrating an example of a display processing procedure performed by the display device. The display apparatus 100 acquires the assembly model information 411 indicating the assembly asm model (step S1501). The display device 100 generates assembly drawing information 103 indicating the assembly drawing asmfig when the assembly asm is viewed from each direction (step S1502). Then, the display device 100 generates the first part diagram information 102 indicating the component diagram P1fig when the focused component is viewed from each direction among the components included in the assembly asm (step S1503). Next, the display device 100 performs a generation process of the second part diagram information 412 indicating the part diagram P1fig that represents a portion hidden by another part (step S1504). Then, the display device 100 displays the component diagram P1fig on the display 104 based on the second component diagram information 412 (step S1505), and ends the series of processes.

図16および図17は、図15で示した生成処理の詳細な説明を示すフローチャートである。表示装置100は、未選択な第1線があるか否かを判断する(ステップS1601)。未選択な第1線があると判断された場合(ステップS1601:Yes)、表示装置100は、未選択な第1線から1つの第1線を選択する(ステップS1602)。   16 and 17 are flowcharts showing detailed descriptions of the generation process shown in FIG. The display device 100 determines whether there is an unselected first line (step S1601). When it is determined that there is an unselected first line (step S1601: Yes), the display device 100 selects one first line from the unselected first lines (step S1602).

表示装置100は、選択した第1線の線種と選択した第1線の位置とを取得する(ステップS1603)。表示装置100は、選択した第1線と組立図asmfigにおいて同一位置にある第2線を特定する(ステップS1604)。表示装置100は、特定した第2線の線種と特定した第2線の所属部品とを取得する(ステップS1605)。   The display apparatus 100 acquires the line type of the selected first line and the position of the selected first line (step S1603). The display device 100 specifies the second line that is at the same position in the assembly drawing asmfig as the selected first line (step S1604). The display device 100 acquires the line type of the specified second line and the part to which the specified second line belongs (step S1605).

表示装置100は、選択した第1線の線種が破線であるか否かを判断する(ステップS1701)。選択した第1線の線種が破線であると判断された場合(ステップS1701:Yes)、表示装置100は、特定した第2線の所属部品が他部品であるか否かを判断する(ステップS1702)。   The display device 100 determines whether or not the line type of the selected first line is a broken line (step S1701). When it is determined that the line type of the selected first line is a broken line (step S1701: Yes), the display apparatus 100 determines whether the specified part belonging to the second line is another part (step S1701). S1702).

特定した第2線の所属部品が他部品であると判断された場合(ステップS1702:Yes)、表示装置100は、選択した第1線についてのレコードを第2部品図情報412に記録する(ステップS1703)。例えば、ステップS1703に記録されるレコードは、位置を取得した第1線の位置、線種を破線、線種決定部品を他部品とするレコードである。ステップS1703については、図10に示した7番と9番とに該当する。ステップS1703を実行後、処理はステップS1601へ戻る。   If it is determined that the identified part belonging to the second line is another part (step S1702: Yes), the display device 100 records a record for the selected first line in the second part diagram information 412 (step S1702). S1703). For example, the record recorded in step S1703 is a record in which the position of the first line from which the position is acquired, the line type is a broken line, and the line type determination component is another component. Step S1703 corresponds to No. 7 and No. 9 shown in FIG. After executing Step S1703, the process returns to Step S1601.

特定した第2線の所属部品が他部品でないと判断された場合(ステップS1702:No)、表示装置100は、選択した第1線についてのレコードを第2部品図情報412に記録する(ステップS1704)。例えば、ステップS1704に記録されるレコードは、位置を取得した第1線の位置、線種を破線、線種決定部品を自部品とするレコードである。ステップS1704については、図10に示した8番に該当する。ステップS1704を実行後、処理はステップS1601へ戻る。   When it is determined that the identified part belonging to the second line is not another part (step S1702: No), the display device 100 records a record for the selected first line in the second part diagram information 412 (step S1704). ). For example, the record recorded in step S1704 is a record in which the position of the first line from which the position is acquired, the line type is a broken line, and the line type determining part is the own part. Step S1704 corresponds to No. 8 shown in FIG. After executing step S1704, the process returns to step S1601.

選択した第1線の線種が破線でないと判断された場合(ステップS1701:No)、表示装置100は、特定した第2線の線種が破線であるか否かを判断する(ステップS1705)。特定した第2線の線種が破線であると判断された場合(ステップS1705:Yes)、表示装置100は、選択した第1線についてのレコードを第2部品図情報412に記録する(ステップS1706)。例えば、ステップS1706に記録されるレコードは、位置を取得した第1線の位置、線種を破線、線種決定部品を他部品とするレコードである。ステップS1706を実行後、処理はステップS1601へ戻る。ステップS1706については、図10に示した3番と4番とに該当する。   When it is determined that the selected line type of the first line is not a broken line (step S1701: No), the display device 100 determines whether the specified second line type is a broken line (step S1705). . When it is determined that the line type of the identified second line is a broken line (step S1705: Yes), the display device 100 records a record for the selected first line in the second part diagram information 412 (step S1706). ). For example, the record recorded in step S1706 is a record in which the position of the first line from which the position is acquired, the line type is a broken line, and the line type determination component is another component. After executing Step S1706, the process returns to Step S1601. Step S1706 corresponds to No. 3 and No. 4 shown in FIG.

特定した第2線の線種が破線でないと判断された場合(ステップS1705:No)、表示装置100は、特定した第2線の所属部品が対象部品であるか否かを判断する(ステップS1707)。特定した第2線の所属部品が対象部品であると判断された場合(ステップS1707:Yes)、表示装置100は、選択した第1線についてのレコードを第2部品図情報412に記録する(ステップS1708)。例えば、ステップS1708に記録されるレコードは、位置を取得した第1線の位置、線種を実線、線種決定部品を自部品とするレコードである。ステップS1708については、図10に示した1番に該当する。ステップS1708を実行後、処理はステップS1601へ戻る。特定した第2線の所属部品が対象部品でないと判断された場合(ステップS1707:No)、表示装置100は、選択した第1線についてのレコードを第2部品図情報412に記録する(ステップS1709)。例えば、ステップS1709に記録されるレコードは、位置を取得した第1線の位置、線種を破線、線種決定部品を他部品とするレコードである。ステップS1709については、図10に示した2番に該当する。ステップS1709を実行後、処理はステップS1601へ戻る。   When it is determined that the line type of the specified second line is not a broken line (step S1705: No), the display device 100 determines whether the part to which the specified second line belongs is a target part (step S1707). ). If it is determined that the identified part belonging to the second line is the target part (step S1707: Yes), the display device 100 records a record for the selected first line in the second part diagram information 412 (step S1707). S1708). For example, the record recorded in step S1708 is a record in which the position of the first line from which the position is acquired, the line type is a solid line, and the line type determining part is the own part. Step S1708 corresponds to No. 1 shown in FIG. After executing Step S1708, the process returns to Step S1601. If it is determined that the identified part belonging to the second line is not the target part (step S1707: No), the display device 100 records a record for the selected first line in the second part diagram information 412 (step S1709). ). For example, the record recorded in step S1709 is a record in which the position of the first line from which the position is acquired, the line type is a broken line, and the line type determination component is another component. Step S1709 corresponds to No. 2 shown in FIG. After executing Step S1709, the process returns to Step S1601.

ステップS1601において、未選択な第1線がないと判断された場合(ステップS1601:No)、表示装置100は、一連の処理を終了する。   If it is determined in step S1601 that there is no unselected first line (step S1601: No), the display device 100 ends the series of processes.

以上説明したように、表示装置は、第1の部品単体をある方向から見た図を表示する際に、組立品における部品の位置関係により、組立品をある方向から見た時に第2の部品により隠れる第1部品の部分を識別可能に表示する。これにより、設計者は部品図を見ただけで隠れる部分を判別できるため、部品設計中に組立図asmfigを表示するような設計者の手間を省くことができ、部品設計の容易化を図ることができる。   As described above, the display device displays the second component when the assembly is viewed from a certain direction due to the positional relationship of the components in the assembly when displaying a view of the first component alone from the certain direction. The part of the first part hidden by is displayed in an identifiable manner. As a result, the designer can discriminate the hidden part only by looking at the part drawing, so that it is possible to save the designer's trouble of displaying the assembly drawing asmfig during the part design, and to facilitate the part design. Can do.

また、表示装置は、第2の部品を識別可能に表示する。これにより、設計者は、いずれの部品によって隠れたかが判別可能となるため、設計者の手間をより省くことができる。   Further, the display device displays the second component in an identifiable manner. As a result, the designer can determine which part has been hidden, which can save the designer's trouble.

また、部品図は、当該部品図の編集作業により第1の部品の設計変更が可能である図である。   The component diagram is a diagram in which the design of the first component can be changed by editing the component diagram.

また、表示装置は、第1の部品の輪郭線を区切った第1線が、組立品に含まれる各部品の輪郭線を区切った第2線のうち同一位置にある第2線が所属する部品が第1部品と異なる部品である場合に、第1線が隠れていると判断する。このように、簡単な処理によって複数の部品を組み立てた時に部品の隠れることとなる部分を特定することが可能となる。   In addition, the display device includes a part to which a first line that delimits a contour line of the first part belongs to a second line at the same position among the second lines that delimit the contour line of each part included in the assembly. Is a part different from the first part, it is determined that the first line is hidden. In this way, it is possible to specify a part that will be hidden when a plurality of parts are assembled by a simple process.

また、表示装置は、第1線と第1の部品における位置が同じ第2線の所属部品が第1の部品と異なるかを判断する。これにより、隠れる部分が第1の部品と異なる部品によって隠れるか否かが判別可能となり、設計者の手間をより省くことができる。   In addition, the display device determines whether or not the belonging part of the second line having the same position in the first line and the first part is different from the first part. Thereby, it becomes possible to determine whether or not the hidden portion is hidden by a part different from the first part, and it is possible to further save the designer's trouble.

また、表示装置は、第1線と組立品において同一の位置にある第2線についての最前面にある部品が第1の部品と異なる部品であるか否かを判断する。これにより、第1線が第1の部品と異なる部品によって隠れるか否かが判別可能となり、設計者の手間をより省くことができる。   In addition, the display device determines whether or not a part on the forefront of the second line located at the same position in the assembly as the first line is a part different from the first part. Thereby, it becomes possible to determine whether or not the first line is hidden by a part different from the first part, and it is possible to further save the designer's trouble.

また、表示装置は、第1線が第1の部品によって隠れず、かつ第1線と組立品において同一の位置にある第2線が隠れるかを判断する。これにより、第1線が第1の部品と異なる部品によって隠れるか否かが判別可能となり、設計者の手間をより省くことができる。   In addition, the display device determines whether the first line is not hidden by the first component and whether the second line at the same position in the assembly as the first line is hidden. Thereby, it becomes possible to determine whether or not the first line is hidden by a part different from the first part, and it is possible to further save the designer's trouble.

また、表示装置は、第1線と前記第1の部品における位置が同じ第2線が第2線を輪郭線に含まない第2の部品により隠れるか否かを判断する。これにより、第1線が第1の部品と異なる第2の部品によって隠れるか否かが判別可能となり、設計者の手間をより省くことができる。   Further, the display device determines whether or not the second line having the same position in the first part as the first line is hidden by the second part that does not include the second line in the contour line. As a result, it is possible to determine whether or not the first line is hidden by the second part different from the first part, and the labor of the designer can be further saved.

なお、本実施の形態で説明した表示方法は、予め用意された表示プログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本表示プログラムは、磁気ディスク、光ディスク、USB(Universal Serial Bus)フラッシュメモリなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、表示プログラムは、インターネット等のネットワークNETを介して配布してもよい。   The display method described in this embodiment can be realized by executing a display program prepared in advance on a computer such as a personal computer or a workstation. This display program is recorded on a computer-readable recording medium such as a magnetic disk, an optical disk, or a USB (Universal Serial Bus) flash memory, and is executed by being read from the recording medium by the computer. The display program may be distributed via a network NET such as the Internet.

上述した実施の形態に関し、さらに以下の付記を開示する。   The following additional notes are disclosed with respect to the embodiment described above.

(付記1)組立品に含まれる複数の部品の部品図を表示する表示プログラムであって、
コンピュータに、
記憶部に記憶された、前記複数の部品に含まれる第1の部品の形状に関する情報に基づく前記第1の部品をある方向から投影した、前記第1の部品の編集作業に用いる部品図の表示の際に、前記記憶部に記憶された前記複数の部品を組み立てたときの部品の位置関係を特定する情報に基づき、前記組立品を前記ある方向から見た場合に前記複数の部品に含まれる第2の部品により隠れることとなる前記第1の部品の部分を識別可能に表示する、
処理を実行させることを特徴とする表示プログラム。
(Appendix 1) A display program for displaying a part diagram of a plurality of parts included in an assembly,
On the computer,
Display of the component diagram used for the editing operation of the first component, which is projected from a certain direction based on the information on the shape of the first component included in the plurality of components stored in the storage unit In this case, the assembly is included in the plurality of parts when the assembly is viewed from the certain direction based on the information specifying the positional relationship of the parts when the plurality of parts are stored in the storage unit. Displaying the portion of the first part that will be hidden by the second part in an identifiable manner;
A display program for executing processing.

(付記2)前記表示する処理では、前記第2の部品を識別可能に表示することを特徴とする付記1に記載の表示プログラム。 (Supplementary note 2) The display program according to supplementary note 1, wherein in the process of displaying, the second component is displayed in an identifiable manner.

(付記3)前記部品図は、当該部品図の編集作業により前記第1の部品の設計変更が可能である図であることを特徴とする付記1または2に記載の表示プログラム。 (Supplementary Note 3) The display program according to Supplementary Note 1 or 2, wherein the component diagram is a diagram in which the design of the first component can be changed by editing the component diagram.

(付記4)前記表示する処理では、前記第1の部品を投影した部品図の表示の際に、前記第2の部品が含まれないことを特徴とする付記1〜3のいずれか一つに記載の表示プログラム。 (Supplementary note 4) In any one of Supplementary notes 1 to 3, wherein in the process of displaying, the second part is not included in the display of the component diagram in which the first part is projected. Display program described.

(付記5)前記第1の部品の形状に関する情報は、前記第1の部品を前記ある方向から見た場合の前記第1の部品の輪郭線を所定単位で区切った複数の第1線の各々についての位置を示す情報を含み、
前記位置関係を特定する情報は、前記組立品として組み立てられた状態の複数の部品の各々を前記ある方向から見た場合の輪郭線を前記所定単位で区切った複数の第2線の各々について、前記第2線の位置と、前記複数の部品のうち前記第2線を輪郭線に含む部品の中で、前記組立品を前記ある方向から見た場合に最前面にある部品と、を示す情報を含み、
前記コンピュータに、
前記第1の部品の形状に関する情報と前記位置関係を特定する情報とに基づいて、前記複数の第1線の各々について、前記複数の第2線のうちの前記第1線と前記第1の部品における位置が同じ前記第2線についての前記最前面にある部品が前記複数の部品のうち前記第1の部品と異なる前記第2の部品であるか否かの判断に基づいて、前記第1線が前記第1の部品と異なる前記第2の部品によって隠れるか否かを判定し、
前記複数の第1線の各々について、前記第1線の位置と、前記第1線が前記第1の部品と異なる前記第2の部品によって隠れるか否かの判定結果と、を示す情報を生成する、
処理を実行させ、
前記表示する処理では、生成した前記情報に基づいて、前記第1の部品の部分を識別可能に表示することを特徴とする付記1〜4のいずれか一つに記載の表示プログラム。
(Additional remark 5) The information regarding the shape of the first component includes each of a plurality of first lines obtained by dividing the outline of the first component by a predetermined unit when the first component is viewed from the certain direction. Contains information about the location of
The information for specifying the positional relationship is about each of the plurality of second lines obtained by dividing the outline when the plurality of parts assembled as the assembly are viewed from the certain direction by the predetermined unit. Information indicating the position of the second line and a part in the forefront when the assembly is viewed from the certain direction among the parts including the second line in a contour line among the plurality of parts. Including
In the computer,
Based on the information on the shape of the first part and the information specifying the positional relationship, the first line and the first of the plurality of second lines for each of the plurality of first lines. Based on the determination as to whether the foremost part of the second line having the same position in the part is the second part that is different from the first part among the plurality of parts. Determining whether a line is obscured by the second part different from the first part;
For each of the plurality of first lines, information indicating a position of the first line and a determination result of whether or not the first line is hidden by the second part different from the first part is generated. To
Let the process run,
The display program according to any one of appendices 1 to 4, wherein in the process of displaying, the portion of the first component is displayed in an identifiable manner based on the generated information.

(付記6)前記複数の第1線は、前記第1の部品の輪郭線を前記所定単位で区切った複数の線であり、
前記複数の第2線は、前記複数の部品の各々の輪郭線を前記所定単位で区切った複数の線であり、
前記隠れるか否かを判定する処理では、前記第1の部品の形状に関する情報と前記位置関係を特定する情報とに基づいて、前記複数の第1線の各々について、前記第1線と前記組立品において同一の位置にある前記第2線についての前記最前面にある部品が前記第1の部品と異なる部品であるか否かの判断によって、前記第1線が前記第1の部品と異なる部品によって隠れるか否かを判定し、
前記情報を生成する処理では、前記複数の第1線の各々について、さらに、前記第1線が前記第1の部品と異なる部品によって隠れるか否かの判定結果を示す情報を生成し、
前記表示する処理では、生成した前記情報に基づいて、前記第1の部品の部分が前記第1の部品と異なる部品を識別可能に表示することを特徴とする付記5に記載の表示プログラム。
(Appendix 6) The plurality of first lines are a plurality of lines obtained by dividing the outline of the first component by the predetermined unit,
The plurality of second lines are a plurality of lines obtained by dividing the contour lines of the plurality of parts by the predetermined unit,
In the process of determining whether or not to hide, the first line and the assembly for each of the plurality of first lines based on information on the shape of the first part and information for specifying the positional relationship. The first line is different from the first part by determining whether the foremost part of the second line at the same position in the product is different from the first part. To determine whether it is hidden by
In the process of generating the information, for each of the plurality of first lines, further generate information indicating a determination result as to whether or not the first line is hidden by a part different from the first part,
6. The display program according to appendix 5, wherein in the displaying process, based on the generated information, the part of the first part displays a part different from the first part in an identifiable manner.

(付記7)前記複数の第1線は、前記第1の部品の輪郭線を前記所定単位で区切った複数の線であり、
前記複数の第2線は、前記複数の部品の各々の輪郭線を前記所定単位で区切った複数の線であり、
前記第1の部品の形状に関する情報は、前記複数の第1線の各々について、さらに、前記第1の部品を前記ある方向から見た場合に前記第1線が前記第1の部品によって隠れるか否かを示し、
前記位置関係を特定する情報は、前記複数の第2線の各々について、さらに、前記組立品を前記ある方向から見た場合に前記第2線が隠れるか否かを示し、
前記隠れるか否かを判定する処理では、前記第1の部品の形状に関する情報と前記位置関係を特定する情報とに基づいて、前記複数の第1線の各々について、前記第1線が前記第1の部品によって隠れず、かつ前記第1線と前記組立品において同一の位置にある前記第2線が隠れるかの判断によって、前記第1線が前記第1の部品と異なる部品によって隠れるか否かを判定し、
前記情報を生成する処理では、前記複数の第1線の各々について、さらに、前記第1線が前記第1の部品と異なる部品によって隠れるか否かの判定結果を示す情報を生成し、
前記表示する処理では、生成した前記情報に基づいて、前記第1の部品の部分が前記第1の部品と異なる部品を識別可能に表示することを特徴とする付記5または6に記載の表示プログラム。
(Supplementary note 7) The plurality of first lines are a plurality of lines obtained by dividing the outline of the first component by the predetermined unit,
The plurality of second lines are a plurality of lines obtained by dividing the contour lines of the plurality of parts by the predetermined unit,
The information regarding the shape of the first part is that, for each of the plurality of first lines, whether the first line is hidden by the first part when the first part is viewed from the certain direction. Whether or not
The information specifying the positional relationship indicates, for each of the plurality of second lines, whether or not the second line is hidden when the assembly is viewed from the certain direction,
In the process of determining whether or not to hide, the first line is the first line for each of the plurality of first lines based on the information on the shape of the first part and the information specifying the positional relationship. Whether the first line is hidden by a part different from the first part by determining whether the second line at the same position in the assembly is hidden by the first part and not hidden by one part Determine whether
In the process of generating the information, for each of the plurality of first lines, further generate information indicating a determination result as to whether or not the first line is hidden by a part different from the first part,
The display program according to appendix 5 or 6, wherein, in the displaying process, based on the generated information, the part of the first part displays a part different from the first part in an identifiable manner. .

(付記8)前記第1の部品の形状に関する情報は、前記第1の部品を前記ある方向から見た場合の前記第1の部品の輪郭線を所定単位で区切った複数の第1線の各々についての位置を示す情報であり、
前記位置関係を特定する情報は、前記複数の部品の各々を前記ある方向から見た場合の輪郭線を前記所定単位で区切った複数の第2線の各々について、前記第2線の位置と、前記組立品を前記ある方向から見た場合に前記第2線が前記複数の部品のうち前記第2線を輪郭線に含まない部品により隠れるか否かと、を示す情報を含み、
前記コンピュータに、
前記第1の部品の形状に関する情報と前記位置関係を特定する情報とに基づいて、前記複数の第1線の各々について、前記複数の第2線のうちの前記第1線と前記第1の部品における位置が同じ前記第2線が前記第2線を輪郭線に含まない第2の部品により隠れるか否かの判断によって、前記第1線が前記第1の部品と異なる前記第2の部品によって隠れるか否かを判定し、
前記複数の第1線の各々について、前記第1線の位置と、前記第1線が前記第1の部品と異なる前記第2の部品によって隠れるか否かの判定結果と、を示す情報を生成する、
処理を実行させ、
前記表示する処理では、生成した前記情報に基づいて、前記第1の部品の部分を識別可能に表示することを特徴とする付記1〜7のいずれか一つに記載の表示プログラム。
(Additional remark 8) The information regarding the shape of the first part includes each of a plurality of first lines obtained by dividing the outline of the first part by a predetermined unit when the first part is viewed from the certain direction. Information indicating the position of
The information for specifying the positional relationship is the position of the second line for each of the plurality of second lines obtained by dividing the outline when the plurality of parts are viewed from the certain direction by the predetermined unit, Including information indicating whether the second line is hidden by a part of the plurality of parts that does not include the second line when the assembly is viewed from a certain direction;
In the computer,
Based on the information on the shape of the first part and the information specifying the positional relationship, the first line and the first of the plurality of second lines for each of the plurality of first lines. The second part is different from the first part by determining whether the second line having the same position in the part is hidden by a second part that does not include the second line in the contour line. To determine whether it is hidden by
For each of the plurality of first lines, information indicating a position of the first line and a determination result of whether or not the first line is hidden by the second part different from the first part is generated. To
Let the process run,
The display program according to any one of appendices 1 to 7, wherein in the processing to display, the portion of the first component is displayed in an identifiable manner based on the generated information.

(付記9)組立品に含まれる複数の部品の部品図を表示する表示プログラムであって、
コンピュータに、
記憶部に記憶された前記複数の部品に含まれる第1の部品の形状に関する情報に基づいて、前記第1の部品をある方向から投影した該第1の部品の編集作業が可能な部品図を表示し、
前記複数の部品を組み立てたときの部品の位置関係を特定する情報が生成され、前記第1の部品の部品図を再び表示する際に、前記位置関係を特定する情報に基づき特定される第1の部品と第2の部品の位置関係に応じて、前記組立品を前記ある方向から見た場合に前記第2の部品により隠れることとなる前記第1の部品の部分を識別可能に前記第1の部品の部品図の表示を変更する、
処理を実行させることを特徴とする表示プログラム。
(Supplementary note 9) A display program for displaying a part diagram of a plurality of parts included in an assembly,
On the computer,
Based on the information regarding the shape of the first part included in the plurality of parts stored in the storage unit, a component diagram in which the first part can be edited by projecting the first part from a certain direction Display
Information for specifying the positional relationship of the components when the plurality of components are assembled is generated, and when the component diagram of the first component is displayed again, the information is specified based on the information for specifying the positional relationship. The first part can be identified in accordance with the positional relationship between the part and the second part so that the first part can be hidden by the second part when the assembly is viewed from the certain direction. Change the part drawing display of
A display program for executing processing.

(付記10)組立品に含まれる複数の部品の部品図を表示する表示方法であって、
コンピュータが、
記憶部に記憶された、前記複数の部品に含まれる第1の部品の形状に関する情報に基づく前記第1の部品をある方向から投影した、前記第1の部品の編集作業に用いる部品図の表示の際に、前記記憶部に記憶された前記複数の部品を組み立てたときの部品の位置関係を特定する情報に基づき、前記組立品を前記ある方向から見た場合に前記複数の部品に含まれる第2の部品により隠れることとなる前記第1の部品の部分を識別可能に表示する、
処理を実行することを特徴とする表示方法。
(Appendix 10) A display method for displaying a part diagram of a plurality of parts included in an assembly,
Computer
Display of the component diagram used for the editing operation of the first component, which is projected from a certain direction based on the information on the shape of the first component included in the plurality of components stored in the storage unit In this case, the assembly is included in the plurality of parts when the assembly is viewed from the certain direction based on the information specifying the positional relationship of the parts when the plurality of parts are stored in the storage unit. Displaying the portion of the first part that will be hidden by the second part in an identifiable manner;
A display method characterized by executing processing.

(付記11)組立品に含まれる複数の部品の部品図を表示する表示方法であって、
コンピュータが、
記憶部に記憶された前記複数の部品に含まれる第1の部品の形状に関する情報に基づいて、前記第1の部品をある方向から投影した該第1の部品の編集作業が可能な部品図を表示し、
前記複数の部品を組み立てたときの部品の位置関係を特定する情報が生成され、前記第1の部品の部品図を再び表示する際に、前記位置関係を特定する情報に基づき特定される第1の部品と第2の部品の位置関係に応じて、前記組立品を前記ある方向から見た場合に前記第2の部品により隠れることとなる前記第1の部品の部分を識別可能に前記第1の部品の部品図の表示を変更する、
処理を実行することを特徴とする表示方法。
(Supplementary Note 11) A display method for displaying a part diagram of a plurality of parts included in an assembly,
Computer
Based on the information regarding the shape of the first part included in the plurality of parts stored in the storage unit, a component diagram in which the first part can be edited by projecting the first part from a certain direction Display
Information for specifying the positional relationship of the components when the plurality of components are assembled is generated, and when the component diagram of the first component is displayed again, the information is specified based on the information for specifying the positional relationship. The first part can be identified in accordance with the positional relationship between the part and the second part so that the first part can be hidden by the second part when the assembly is viewed from the certain direction. Change the part drawing display of
A display method characterized by executing processing.

(付記12)組立品に含まれる複数の部品の部品図を表示する表示装置であって、
前記複数の部品に含まれる第1の部品の形状に関する情報と、前記複数の部品を組み立てたときの部品の位置関係を特定する情報と、を記憶する記憶部と、
前記記憶部に記憶された前記形状に関する情報に基づく前記第1の部品をある方向から投影した、前記第1の部品の編集作業に用いる部品図の表示の際に、前記記憶部に記憶された前記位置関係を特定する情報に基づき、前記組立品を前記ある方向から見た場合に前記複数の部品に含まれる第2の部品により隠れることとなる前記第1の部品の部分を識別可能に表示する表示部と、
を有することを特徴とする表示装置。
(Supplementary note 12) A display device for displaying a part diagram of a plurality of parts included in an assembly,
A storage unit that stores information related to the shape of the first component included in the plurality of components, and information that identifies the positional relationship of the components when the plurality of components are assembled;
The first part based on the information related to the shape stored in the storage unit is projected from a certain direction, and is stored in the storage unit when the part diagram used for editing the first part is displayed. Based on the information for specifying the positional relationship, when the assembly is viewed from the certain direction, the part of the first part that is hidden by the second part included in the plurality of parts is displayed in an identifiable manner. A display unit to
A display device comprising:

(付記13)組立品に含まれる複数の部品の部品図を表示する表示装置であって、
前記複数の部品に含まれる第1の部品の形状に関する情報を記憶する記憶部と、
前記複数の部品を組み立てたときの部品の位置関係を特定する情報を生成して前記記憶部に記憶する生成処理部と、
記憶部に記憶された前記複数の部品に含まれる第1の部品の形状に関する情報に基づいて、前記第1の部品をある方向から投影した該第1の部品の編集作業が可能な部品図を表示部に表示する表示制御部と、を備え、
前記表示制御部は、
前記位置関係を特定する情報が前記記憶部に記憶され、前記第1の部品の部品図を再び表示する際に、前記位置関係を特定する情報に基づき特定される第1の部品と第2の部品の位置関係に応じて、前記組立品を前記ある方向から見た場合に前記第2の部品により隠れることとなる前記第1の部品の部分を識別可能に前記第1の部品の部品図の表示を変更する、
ことを特徴とする表示装置。
(Supplementary note 13) A display device for displaying a part diagram of a plurality of parts included in an assembly,
A storage unit for storing information on the shape of the first component included in the plurality of components;
A generation processing unit that generates information for specifying a positional relationship of components when the plurality of components are assembled and stores the information in the storage unit;
Based on the information regarding the shape of the first part included in the plurality of parts stored in the storage unit, a component diagram in which the first part can be edited by projecting the first part from a certain direction A display control unit for displaying on the display unit,
The display control unit
Information for specifying the positional relationship is stored in the storage unit, and when the component diagram of the first component is displayed again, the first component and the second specified by the information for specifying the positional relationship are displayed. Depending on the positional relationship of the parts, the part diagram of the first part can identify the part of the first part that is hidden by the second part when the assembly is viewed from the certain direction. Change the display,
A display device characterized by that.

(付記14)記憶部に記憶された、組立品に含まれる複数の部品に含まれる第1の部品の形状に関する情報に基づく前記第1の部品をある方向から投影した、前記第1の部品の編集作業に用いる部品図の表示の際に、前記記憶部に記憶された前記複数の部品を組み立てたときの部品の位置関係を特定する情報に基づき、前記組立品を前記ある方向から見た場合に前記複数の部品に含まれる第2の部品により隠れることとなる前記第1の部品の部分を識別可能に表示する、
処理をコンピュータに実行させる表示プログラムを記憶したことを特徴とする記録媒体。
(Supplementary Note 14) The first component projected from a certain direction based on the information on the shape of the first component included in the plurality of components included in the assembly stored in the storage unit. When viewing the assembly from the certain direction based on information identifying the positional relationship of the components when the plurality of components stored in the storage unit are assembled when displaying the component diagram used for editing work A portion of the first part that will be hidden by a second part included in the plurality of parts is displayed in an identifiable manner.
A recording medium storing a display program for causing a computer to execute processing.

(付記15)記憶部に記憶された、組立品に含まれる複数の部品の部品図に含まれる第1の部品の形状に関する情報に基づいて、前記第1の部品をある方向から投影した該第1の部品の編集作業が可能な部品図を表示し、
前記複数の部品を組み立てたときの部品の位置関係を特定する情報が生成され、前記第1の部品の部品図を再び表示する際に、前記位置関係を特定する情報に基づき特定される第1の部品と第2の部品の位置関係に応じて、前記組立品を前記ある方向から見た場合に前記第2の部品により隠れることとなる前記第1の部品の部分を識別可能に前記第1の部品の部品図の表示を変更する、
処理をコンピュータに実行させる表示プログラムを記憶したことを特徴とする記録媒体。
(Supplementary Note 15) Based on the information about the shape of the first part included in the component diagram of the plurality of parts included in the assembly stored in the storage unit, the first part is projected from a certain direction. Display a part diagram that can be edited for 1 part,
Information for specifying the positional relationship of the components when the plurality of components are assembled is generated, and when the component diagram of the first component is displayed again, the information is specified based on the information for specifying the positional relationship. The first part can be identified in accordance with the positional relationship between the part and the second part so that the first part can be hidden by the second part when the assembly is viewed from the certain direction. Change the part drawing display of
A recording medium storing a display program for causing a computer to execute processing.

100 表示装置
101 記憶部
102 部品図情報
103 組立図情報
401 制御部
402 表示部
411 組立品モデル情報
412 第2部品図情報
P1 第1の部品
P2 第2の部品
asm 組立品
dir ある方向
asmfig,asmfig1〜asmfig3 組立図
P1fig−1,P1fig−2,P1fig1〜P1fig3 部品図
a〜p,ア〜ケ 線
DESCRIPTION OF SYMBOLS 100 Display apparatus 101 Memory | storage part 102 Component figure information 103 Assembly drawing information 401 Control part 402 Display part 411 Assembly model information 412 2nd part figure information P1 1st part P2 2nd part asm Assembly dir A certain direction asmfig, asmfig1 ~ Asmfig3 assembly drawing P1fig-1, P1fig-2, P1fig1 ~ P1fig3 parts drawing a ~ p, a ~

Claims (10)

組立品に含まれる複数の部品の部品図を表示する表示プログラムであって、
コンピュータに、
記憶部に記憶された、前記複数の部品に含まれる第1の部品の形状に関する情報に基づく前記第1の部品をある方向から投影した、前記第1の部品の編集作業に用いる部品図の表示の際に、前記記憶部に記憶された前記複数の部品を組み立てたときの部品の位置関係を特定する情報に基づき、前記組立品を前記ある方向から見た場合に前記複数の部品に含まれる第2の部品により隠れることとなる前記第1の部品の部分を識別可能に表示する、
処理を実行させることを特徴とする表示プログラム。
A display program for displaying a part diagram of a plurality of parts included in an assembly,
On the computer,
Display of the component diagram used for the editing operation of the first component, which is projected from a certain direction based on the information on the shape of the first component included in the plurality of components stored in the storage unit In this case, the assembly is included in the plurality of parts when the assembly is viewed from the certain direction based on the information specifying the positional relationship of the parts when the plurality of parts are stored in the storage unit. Displaying the portion of the first part that will be hidden by the second part in an identifiable manner;
A display program for executing processing.
前記表示する処理では、前記第2の部品を識別可能に表示することを特徴とする請求項1に記載の表示プログラム。   The display program according to claim 1, wherein in the display process, the second component is displayed in an identifiable manner. 前記部品図は、当該部品図の編集作業により前記第1の部品の設計変更が可能である図であることを特徴とする請求項1または2に記載の表示プログラム。   The display program according to claim 1, wherein the component diagram is a diagram in which the design of the first component can be changed by editing the component diagram. 前記第1の部品の形状に関する情報は、前記第1の部品を前記ある方向から見た場合の前記第1の部品の輪郭線を所定単位で区切った複数の第1線の各々についての位置を示す情報を含み、
前記位置関係を特定する情報は、前記組立品として組み立てられた状態の複数の部品の各々を前記ある方向から見た場合の輪郭線を前記所定単位で区切った複数の第2線の各々について、前記第2線の位置と、前記複数の部品のうち前記第2線を輪郭線に含む部品の中で、前記組立品を前記ある方向から見た場合に最前面にある部品と、を示す情報を含み、
前記コンピュータに、
前記第1の部品の形状に関する情報と前記位置関係を特定する情報とに基づいて、前記複数の第1線の各々について、前記複数の第2線のうちの前記第1線と前記第1の部品における位置が同じ前記第2線についての前記最前面にある部品が前記複数の部品のうち前記第1の部品と異なる前記第2の部品であるか否かの判断に基づいて、前記第1線が前記第1の部品と異なる前記第2の部品によって隠れるか否かを判定し、
前記複数の第1線の各々について、前記第1線の位置と、前記第1線が前記第1の部品と異なる前記第2の部品によって隠れるか否かの判定結果と、を示す情報を生成する、
処理を実行させ、
前記表示する処理では、生成した前記情報に基づいて、前記第1の部品の部分を識別可能に表示することを特徴とする請求項1〜3のいずれか一つに記載の表示プログラム。
The information related to the shape of the first component is the position of each of the plurality of first lines obtained by dividing the outline of the first component by a predetermined unit when the first component is viewed from the certain direction. Including information to indicate,
The information for specifying the positional relationship is about each of the plurality of second lines obtained by dividing the outline when the plurality of parts assembled as the assembly are viewed from the certain direction by the predetermined unit. Information indicating the position of the second line and a part in the forefront when the assembly is viewed from the certain direction among the parts including the second line in a contour line among the plurality of parts. Including
In the computer,
Based on the information on the shape of the first part and the information specifying the positional relationship, the first line and the first of the plurality of second lines for each of the plurality of first lines. Based on the determination as to whether the foremost part of the second line having the same position in the part is the second part that is different from the first part among the plurality of parts. Determining whether a line is obscured by the second part different from the first part;
For each of the plurality of first lines, information indicating a position of the first line and a determination result of whether or not the first line is hidden by the second part different from the first part is generated. To
Let the process run,
The display program according to any one of claims 1 to 3, wherein in the display process, the portion of the first component is displayed in an identifiable manner based on the generated information.
前記第1の部品の形状に関する情報は、前記第1の部品を前記ある方向から見た場合の前記第1の部品の輪郭線を所定単位で区切った複数の第1線の各々についての位置を示す情報であり、
前記位置関係を特定する情報は、前記複数の部品の各々を前記ある方向から見た場合の輪郭線を前記所定単位で区切った複数の第2線の各々について、前記第2線の位置と、前記組立品を前記ある方向から見た場合に前記第2線が前記複数の部品のうち前記第2線を輪郭線に含まない部品により隠れるか否かと、を示す情報を含み、
前記コンピュータに、
前記第1の部品の形状に関する情報と前記位置関係を特定する情報とに基づいて、前記複数の第1線の各々について、前記複数の第2線のうちの前記第1線と前記第1の部品における位置が同じ前記第2線が前記第2線を輪郭線に含まない第2の部品により隠れるか否かの判断によって、前記第1線が前記第1の部品と異なる前記第2の部品によって隠れるか否かを判定し、
前記複数の第1線の各々について、前記第1線の位置と、前記第1線が前記第1の部品と異なる前記第2の部品によって隠れるか否かの判定結果と、を示す情報を生成する、
処理を実行させ、
前記表示する処理では、生成した前記情報に基づいて、前記第1の部品の部分を識別可能に表示することを特徴とする請求項1〜4のいずれか一つに記載の表示プログラム。
The information related to the shape of the first component is the position of each of the plurality of first lines obtained by dividing the outline of the first component by a predetermined unit when the first component is viewed from the certain direction. Information to show
The information for specifying the positional relationship is the position of the second line for each of the plurality of second lines obtained by dividing the outline when the plurality of parts are viewed from the certain direction by the predetermined unit, Including information indicating whether the second line is hidden by a part of the plurality of parts that does not include the second line when the assembly is viewed from a certain direction;
In the computer,
Based on the information on the shape of the first part and the information specifying the positional relationship, the first line and the first of the plurality of second lines for each of the plurality of first lines. The second part is different from the first part by determining whether the second line having the same position in the part is hidden by a second part that does not include the second line in the contour line. To determine whether it is hidden by
For each of the plurality of first lines, information indicating a position of the first line and a determination result of whether or not the first line is hidden by the second part different from the first part is generated. To
Let the process run,
5. The display program according to claim 1, wherein, in the display process, the portion of the first component is displayed in an identifiable manner based on the generated information.
組立品に含まれる複数の部品の部品図を表示する表示プログラムであって、
コンピュータに、
記憶部に記憶された前記複数の部品に含まれる第1の部品の形状に関する情報に基づいて、前記第1の部品をある方向から投影した該第1の部品の編集作業が可能な部品図を表示し、
前記複数の部品を組み立てたときの部品の位置関係を特定する情報が生成され、前記第1の部品の部品図を再び表示する際に、前記位置関係を特定する情報に基づき特定される第1の部品と第2の部品の位置関係に応じて、前記組立品を前記ある方向から見た場合に前記第2の部品により隠れることとなる前記第1の部品の部分を識別可能に前記第1の部品の部品図の表示を変更する、
処理を実行させることを特徴とする表示プログラム。
A display program for displaying a part diagram of a plurality of parts included in an assembly,
On the computer,
Based on the information regarding the shape of the first part included in the plurality of parts stored in the storage unit, a component diagram in which the first part can be edited by projecting the first part from a certain direction Display
Information for specifying the positional relationship of the components when the plurality of components are assembled is generated, and when the component diagram of the first component is displayed again, the information is specified based on the information for specifying the positional relationship. The first part can be identified in accordance with the positional relationship between the part and the second part so that the first part can be hidden by the second part when the assembly is viewed from the certain direction. Change the part drawing display of
A display program for executing processing.
組立品に含まれる複数の部品の部品図を表示する表示方法であって、
コンピュータが、
記憶部に記憶された、前記複数の部品に含まれる第1の部品の形状に関する情報に基づく前記第1の部品をある方向から投影した、前記第1の部品の編集作業に用いる部品図の表示の際に、前記記憶部に記憶された前記複数の部品を組み立てたときの部品の位置関係を特定する情報に基づき、前記組立品を前記ある方向から見た場合に前記複数の部品に含まれる第2の部品により隠れることとなる前記第1の部品の部分を識別可能に表示する、
処理を実行することを特徴とする表示方法。
A display method for displaying a part diagram of a plurality of parts included in an assembly,
Computer
Display of the component diagram used for the editing operation of the first component, which is projected from a certain direction based on the information on the shape of the first component included in the plurality of components stored in the storage unit In this case, the assembly is included in the plurality of parts when the assembly is viewed from the certain direction based on the information specifying the positional relationship of the parts when the plurality of parts are stored in the storage unit. Displaying the portion of the first part that will be hidden by the second part in an identifiable manner;
A display method characterized by executing processing.
組立品に含まれる複数の部品の部品図を表示する表示方法であって、
コンピュータが、
記憶部に記憶された前記複数の部品に含まれる第1の部品の形状に関する情報に基づいて、前記第1の部品をある方向から投影した該第1の部品の編集作業が可能な部品図を表示し、
前記複数の部品を組み立てたときの部品の位置関係を特定する情報が生成され、前記第1の部品の部品図を再び表示する際に、前記位置関係を特定する情報に基づき特定される第1の部品と第2の部品の位置関係に応じて、前記組立品を前記ある方向から見た場合に前記第2の部品により隠れることとなる前記第1の部品の部分を識別可能に前記第1の部品の部品図の表示を変更する、
処理を実行することを特徴とする表示方法。
A display method for displaying a part diagram of a plurality of parts included in an assembly,
Computer
Based on the information regarding the shape of the first part included in the plurality of parts stored in the storage unit, a component diagram in which the first part can be edited by projecting the first part from a certain direction Display
Information for specifying the positional relationship of the components when the plurality of components are assembled is generated, and when the component diagram of the first component is displayed again, the information is specified based on the information for specifying the positional relationship. The first part can be identified in accordance with the positional relationship between the part and the second part so that the first part can be hidden by the second part when the assembly is viewed from the certain direction. Change the part drawing display of
A display method characterized by executing processing.
組立品に含まれる複数の部品の部品図を表示する表示装置であって、
前記複数の部品に含まれる第1の部品の形状に関する情報と、前記複数の部品を組み立てたときの部品の位置関係を特定する情報と、を記憶する記憶部と、
前記記憶部に記憶された前記形状に関する情報に基づく前記第1の部品をある方向から投影した、前記第1の部品の編集作業に用いる部品図の表示の際に、前記記憶部に記憶された前記位置関係を特定する情報に基づき、前記組立品を前記ある方向から見た場合に前記複数の部品に含まれる第2の部品により隠れることとなる前記第1の部品の部分を識別可能に表示する表示部と、
を有することを特徴とする表示装置。
A display device for displaying a part diagram of a plurality of parts included in an assembly,
A storage unit that stores information related to the shape of the first component included in the plurality of components, and information that identifies the positional relationship of the components when the plurality of components are assembled;
The first part based on the information related to the shape stored in the storage unit is projected from a certain direction, and is stored in the storage unit when the part diagram used for editing the first part is displayed. Based on the information for specifying the positional relationship, when the assembly is viewed from the certain direction, the part of the first part that is hidden by the second part included in the plurality of parts is displayed in an identifiable manner. A display unit to
A display device comprising:
組立品に含まれる複数の部品の部品図を表示する表示装置であって、
前記複数の部品に含まれる第1の部品の形状に関する情報を記憶する記憶部と、
前記複数の部品を組み立てたときの部品の位置関係を特定する情報を生成して前記記憶部に記憶する生成処理部と、
記憶部に記憶された前記複数の部品に含まれる第1の部品の形状に関する情報に基づいて、前記第1の部品をある方向から投影した該第1の部品の編集作業が可能な部品図を表示部に表示する表示制御部と、を備え、
前記表示制御部は、
前記位置関係を特定する情報が前記記憶部に記憶され、前記第1の部品の部品図を再び表示する際に、前記位置関係を特定する情報に基づき特定される第1の部品と第2の部品の位置関係に応じて、前記組立品を前記ある方向から見た場合に前記第2の部品により隠れることとなる前記第1の部品の部分を識別可能に前記第1の部品の部品図の表示を変更する、
ことを特徴とする表示装置。
A display device for displaying a part diagram of a plurality of parts included in an assembly,
A storage unit for storing information on the shape of the first component included in the plurality of components;
A generation processing unit that generates information for specifying a positional relationship of components when the plurality of components are assembled and stores the information in the storage unit;
Based on the information regarding the shape of the first part included in the plurality of parts stored in the storage unit, a component diagram in which the first part can be edited by projecting the first part from a certain direction A display control unit for displaying on the display unit,
The display control unit
Information for specifying the positional relationship is stored in the storage unit, and when the component diagram of the first component is displayed again, the first component and the second specified by the information for specifying the positional relationship are displayed. Depending on the positional relationship of the parts, the part diagram of the first part can identify the part of the first part that is hidden by the second part when the assembly is viewed from the certain direction. Change the display,
A display device characterized by that.
JP2014135281A 2014-06-30 2014-06-30 Display program, display method, and display device Active JP6264208B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014135281A JP6264208B2 (en) 2014-06-30 2014-06-30 Display program, display method, and display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014135281A JP6264208B2 (en) 2014-06-30 2014-06-30 Display program, display method, and display device

Publications (2)

Publication Number Publication Date
JP2016014933A JP2016014933A (en) 2016-01-28
JP6264208B2 true JP6264208B2 (en) 2018-01-24

Family

ID=55231090

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014135281A Active JP6264208B2 (en) 2014-06-30 2014-06-30 Display program, display method, and display device

Country Status (1)

Country Link
JP (1) JP6264208B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6890422B2 (en) * 2016-03-02 2021-06-18 キヤノン株式会社 Information processing equipment, control methods and programs for information processing equipment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3002519B2 (en) * 1990-10-16 2000-01-24 株式会社エフ・エフ・シー CAD system
JP3056297B2 (en) * 1991-09-20 2000-06-26 株式会社日立製作所 Drawing information processing system, design support method
JP3333319B2 (en) * 1994-06-03 2002-10-15 三菱電機株式会社 2D and 3D integrated CAD system

Also Published As

Publication number Publication date
JP2016014933A (en) 2016-01-28

Similar Documents

Publication Publication Date Title
JP4785598B2 (en) Similar shape search device
JP6098120B2 (en) Assembly sequence generation program, assembly sequence generation apparatus, and manufacturing method
CN108604256B (en) Component information search device, component information search method, and program
JP4756899B2 (en) Information processing apparatus and information processing method
US8311320B2 (en) Computer readable recording medium storing difference emphasizing program, difference emphasizing method, and difference emphasizing apparatus
JP5496119B2 (en) Screen data editing device for programmable display
JP2007109221A (en) Part management system, part management method, program and recording medium
US8149239B2 (en) Image processing apparatus, image processing method, and storage medium storing a program for causing an image processing apparatus to execute an image processing method
CN111819564B (en) Method and system for automatic work instruction creation
JP6264208B2 (en) Display program, display method, and display device
US11947877B2 (en) Anti-constraint configuration and enforcement for computer-aided design (CAD) models
CN106648338B (en) Method and device for editing data
KR101807585B1 (en) Apparatus and Method for designing automation using FEM
US11232237B2 (en) System and method for perception-based selection of features in a geometric model of a part
JP2011107889A (en) Design support program and design support device
JP4979358B2 (en) Image processing apparatus, image processing method, program, and storage medium
JP2015133051A (en) Substrate analysis program, information processor, and substrate analysis method
KR101530895B1 (en) Methods for extracting object data for 2d cad from 3d cad and vice versa
JP4726465B2 (en) Three-dimensional shape processing method and apparatus
JP2008299643A (en) Three-dimensional model forming device and program
JP2010039932A (en) Image processing apparatus, image processing method and program
JP2008176425A (en) Catalog preparation system, parts catalog preparation method, program, and recording medium
JP4949001B2 (en) Image processing apparatus, program, and storage medium
JP2013050970A (en) Image processing device, image processing method, and program
JP2012128609A (en) Drawing creation support method and apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170309

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: 20171121

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171204

R150 Certificate of patent or registration of utility model

Ref document number: 6264208

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150