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

JP2020154446A - Information processing apparatus and information processing program - Google Patents

Information processing apparatus and information processing program Download PDF

Info

Publication number
JP2020154446A
JP2020154446A JP2019050168A JP2019050168A JP2020154446A JP 2020154446 A JP2020154446 A JP 2020154446A JP 2019050168 A JP2019050168 A JP 2019050168A JP 2019050168 A JP2019050168 A JP 2019050168A JP 2020154446 A JP2020154446 A JP 2020154446A
Authority
JP
Japan
Prior art keywords
distance
information processing
burring
reference value
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2019050168A
Other languages
Japanese (ja)
Inventor
公則 吉塚
Kiminori Yoshizuka
公則 吉塚
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2019050168A priority Critical patent/JP2020154446A/en
Publication of JP2020154446A publication Critical patent/JP2020154446A/en
Pending legal-status Critical Current

Links

Abstract

To obtain an information processing apparatus and an information processing program which reduce user's man-hours required for determining whether a distance from one processing part to another processing part is equal to or longer than a reference value or not compared to designating one processing part and another processing part and acquiring a distance from the one processing part to another processing part by the user.SOLUTION: A derivation unit derives a distance from one processing part to another processing part. A determination unit determines whether the distance derived by the derivation unit is equal to or longer than a preliminarily defined reference value or not. A display unit displays a determination result of the determination unit in a screen.SELECTED DRAWING: Figure 1

Description

本発明は、情報処理装置、及び情報処理プログラムに関する。 The present invention relates to an information processing device and an information processing program.

特許文献1に記載の板金加工工程設計システムは、モノの情報と作業の情報とを合わせ持つ板金モデルを生成する生成部を備える。そして、工程マスターテーブルを基に工程テンプレートを生成して工程設計を行い、工程設計に応じて製品の製造を行う。 The sheet metal processing process design system described in Patent Document 1 includes a generation unit that generates a sheet metal model having both product information and work information. Then, a process template is generated based on the process master table, the process is designed, and the product is manufactured according to the process design.

特開2014−65059号公報Japanese Unexamined Patent Publication No. 2014-65059

板金を用いて加工される製品において、製品に特定の加工部が複数形成されることがある。このような場合に、一の加工部(=例えばバーリング)と他の加工部(=例えば端面)との距離を、予め決められた基準値以上に設定することが求められている。 In a product processed using sheet metal, a plurality of specific processed portions may be formed in the product. In such a case, it is required to set the distance between one processed portion (= for example, burring) and another processed portion (= for example, end face) to be set to a predetermined reference value or more.

従来、ユーザが、製品の3次元データにおける一の加工部と他の加工部とを指定し、一の加工部から他の加工部までの距離を取得する。そして、ユーザが、取得した距離と基準値とを比較して、取得した距離が基準値以上か否かを判断していた。このため、基準値以上か否かの判断に工数が必要であった。 Conventionally, a user specifies one processed portion and another processed portion in the three-dimensional data of a product, and acquires the distance from one processed portion to another processed portion. Then, the user compares the acquired distance with the reference value and determines whether or not the acquired distance is equal to or greater than the reference value. Therefore, man-hours were required to determine whether or not the value was equal to or higher than the standard value.

本発明の課題は、ユーザが、一の加工部と他の加工部を指定して、一の加工部から他の加工部までの距離を取得する場合と比して、一の加工部から他の加工部までの距離が基準値以上か否かの判断に要するユーザの工数を低減することである。 The subject of the present invention is that, as compared with the case where the user specifies one processed portion and another processed portion and acquires the distance from one processed portion to another processed portion, the other is from one processed portion. This is to reduce the man-hours required for the user to determine whether or not the distance to the machined portion is equal to or greater than the reference value.

本発明の第1態様に係る情報処理装置は、板金を用いて加工される製品の三次元データから、製品に形成された一の加工部の情報と他の加工部の情報とを取得する情報取得部と、前記一の加工部から前記他の加工部までの距離を導出する導出部と、前記距離が、予め決められた基準値以上か否かを判定する判定部と、前記判定部による判定結果を、前記三次元データによる製品形状と共に画面に表示する表示部と、を備えることを特徴とする。 The information processing apparatus according to the first aspect of the present invention is information for acquiring information on one processed portion and information on another processed portion formed on the product from three-dimensional data of a product processed by using a sheet metal. The acquisition unit, the derivation unit that derives the distance from the one processing unit to the other processing unit, the determination unit that determines whether or not the distance is equal to or greater than a predetermined reference value, and the determination unit. It is characterized by including a display unit that displays a determination result on a screen together with a product shape based on the three-dimensional data.

本発明の第2態様に係る情報処理装置は、第1態様に記載の情報処理装置において、前記一の加工部は、バーリングであり、前記他の加工部は、製品の端面であることを特徴とする。 The information processing apparatus according to the second aspect of the present invention is the information processing apparatus according to the first aspect, wherein the one processed portion is burring and the other processed portion is an end face of a product. And.

本発明の第3態様に係る情報処理装置は、第1態様に記載の情報処理装置において、前記一の加工部は、バーリングであり、前記他の加工部は、製品の曲げ面であることを特徴とする。 The information processing apparatus according to the third aspect of the present invention is the information processing apparatus according to the first aspect, wherein the one processed portion is burring and the other processed portion is a bent surface of the product. It is a feature.

本発明の第4態様に係る情報処理装置は、第1態様に記載の情報処理装置において、前記一の加工部は、一のバーリングであり、前記他の加工部は、他のバーリングであることを特徴とする。 The information processing apparatus according to the fourth aspect of the present invention is the information processing apparatus according to the first aspect, wherein the one processed portion is one burring and the other processed portion is another burring. It is characterized by.

本発明の第5態様に係る情報処理装置は、第1〜第4態様の何れか1態様に記載の情報処理装置において、前記表示部は、前記判定部によって判定される判定項目を前記画面に表示し、前記距離が予め決められた基準値以上か否を、前記判定項目の表示方法を異ならせて前記画面に表示することを特徴とする。 The information processing device according to the fifth aspect of the present invention is the information processing device according to any one of the first to fourth aspects, and the display unit displays a determination item determined by the determination unit on the screen. It is characterized in that it is displayed and whether or not the distance is equal to or more than a predetermined reference value is displayed on the screen by changing the display method of the determination item.

本発明の第6態様に係る情報処理装置は、第5態様に記載の情報処理装置において、前記表示部は、前記距離が予め決められた基準値以上か否を、前記判定項目の色を異ならせて前記画面に表示することを特徴とする。 The information processing apparatus according to the sixth aspect of the present invention is the information processing apparatus according to the fifth aspect, wherein the display unit determines whether or not the distance is equal to or more than a predetermined reference value, if the color of the determination item is different. It is characterized in that it is displayed on the screen.

本発明の第7態様に係る情報処理装置は、第6態様に記載の情報処理装置において、前記表示部は、前記距離が基準値を満たさない度合によって、前記色を異ならせることを特徴とする。 The information processing device according to the seventh aspect of the present invention is the information processing device according to the sixth aspect, wherein the display unit has different colors depending on the degree to which the distance does not satisfy the reference value. ..

本発明の第8態様に係る情報処理装置は、第1〜第7態様の何れか1態様に記載の情報処理装置において、前記表示部は、前記距離が予め決められた基準値未満の場合に、基準値未満の部位を表す目印を、前記画面の前記三次元データによる製品形状上に表示することを特徴とする。 The information processing device according to the eighth aspect of the present invention is the information processing device according to any one of the first to seventh aspects, when the distance is less than a predetermined reference value. It is characterized in that a mark representing a portion less than the reference value is displayed on the product shape based on the three-dimensional data on the screen.

本発明の第9態様に係る情報処理装置は、第8態様に記載の情報処理装置において、前記表示部は、前記目印として、前記一の加工部から前記他の加工部までの距離を示す線を前記画面の前記三次元データによる製品形状上に表示することを特徴とする。 The information processing apparatus according to the ninth aspect of the present invention is the information processing apparatus according to the eighth aspect, wherein the display unit is a line indicating a distance from the one processed portion to the other processed portion as the mark. Is displayed on the product shape based on the three-dimensional data on the screen.

本発明の第10態様に係る情報処理装置は、第9態様に記載の情報処理装置において、前記表示部は、前記距離が基準値を満たさない度合によって、前記線の太さを異ならせて前記三次元データによる製品形状上に表示することを特徴とする。 The information processing apparatus according to the tenth aspect of the present invention is the information processing apparatus according to the ninth aspect, wherein the display unit has different line thicknesses depending on the degree to which the distance does not satisfy the reference value. It is characterized by displaying on the product shape based on three-dimensional data.

本発明の第11態様に係る情報処理プログラムは、コンピュータを、請求項1〜10の何れか1項に記載の情報処理装置の各部として機能させることを特徴とする。 The information processing program according to the eleventh aspect of the present invention is characterized in that the computer functions as each part of the information processing apparatus according to any one of claims 1 to 10.

本発明の第1態様の情報処理装置によれば、ユーザが、一の加工部と他の加工部を指定して、一の加工部から他の加工部までの距離を取得する場合と比して、一の加工部から他の加工部までの距離が基準値以上か否かの判断に要するユーザの工数を低減することができる。 According to the information processing apparatus of the first aspect of the present invention, as compared with the case where the user specifies one processing portion and another processing portion and acquires the distance from one processing portion to another processing portion. Therefore, it is possible to reduce the man-hours required for the user to determine whether or not the distance from one processed portion to the other processed portion is equal to or greater than the reference value.

本発明の第2態様の情報処理装置によれば、ユーザが、バーリングと製品の端面とを指定して、バーリングから端面までの距離を取得する場合と比して、バーリングから端面までの距離が基準値以上か否かの判断に要するユーザの工数を低減することができる。 According to the information processing apparatus of the second aspect of the present invention, the distance from the burring to the end face is different from the case where the user specifies the burring and the end face of the product and acquires the distance from the burring to the end face. It is possible to reduce the man-hours required for the user to determine whether or not the value is equal to or higher than the reference value.

本発明の第3態様の情報処理装置によれば、ユーザが、バーリングと製品の曲面とを指定して、バーリングから曲面までの距離を取得する場合と比して、バーリングから曲面までの距離が基準値以上か否かの判断に要するユーザの工数を低減することができる。 According to the information processing apparatus of the third aspect of the present invention, the distance from the burring to the curved surface is different from the case where the user specifies the burring and the curved surface of the product and acquires the distance from the burring to the curved surface. It is possible to reduce the man-hours required for the user to determine whether or not the value is equal to or higher than the reference value.

本発明の第4態様の情報処理装置によれば、ユーザが、一のバーリングと他のバーリングの外周面とを指定して、一のバーリングから他のバーリングの外周面までの距離を取得する場合と比して、一のバーリングから他のバーリングの外周面までの距離が基準値以上か否かの判断に要するユーザの工数を低減することができる。 According to the information processing apparatus according to the fourth aspect of the present invention, when the user specifies one burring and the outer peripheral surface of the other burring and acquires the distance from the outer peripheral surface of the other burring. As compared with the above, it is possible to reduce the man-hours required for the user to determine whether or not the distance from one burring to the outer peripheral surface of the other burring is equal to or greater than the reference value.

本発明の第5態様の情報処理装置によれば、判定部による判定結果に係わらず常に判定項目の表示が同じ場合と比して、どの判定項目が基準値未満であったかを容易に理解することができる。 According to the information processing apparatus of the fifth aspect of the present invention, it is easy to understand which determination item is less than the reference value as compared with the case where the display of the determination item is always the same regardless of the determination result by the determination unit. Can be done.

本発明の第6態様の情報処理装置によれば、距離が基準値以上か否を判定項目の文字の書体を異なられて画面に表示する場合と比して、どの判定項目が基準値未満であったかを容易に理解することができる。 According to the information processing apparatus of the sixth aspect of the present invention, which judgment item is less than the reference value as compared with the case where the character typeface of the judgment item is displayed on the screen as to whether or not the distance is equal to or more than the reference value. You can easily understand how it was.

本発明の第7態様の情報処理装置によれば、距離が基準値を満たさない度合に係わらず色が同じ場合と比して、基準値を満たさない度合を容易に理解することができる。 According to the information processing apparatus of the seventh aspect of the present invention, the degree of not satisfying the reference value can be easily understood as compared with the case where the color is the same regardless of the degree of the distance not satisfying the reference value.

本発明の第8態様の情報処理装置によれば、画面の三次元データによる製品形状上に何も表示されない場合と比して、基準値未満の部位を容易に理解することができる。 According to the information processing apparatus according to the eighth aspect of the present invention, it is possible to easily understand the portion less than the reference value as compared with the case where nothing is displayed on the product shape based on the three-dimensional data of the screen.

本発明の第9態様の情報処理装置によれば、画面の三次元データによる製品形状上に星印を付して基準値未満の部位を表示する場合と比して、どの部位の距離が基準値未満かを容易に理解することができる。 According to the information processing apparatus of the ninth aspect of the present invention, the distance of which part is the reference as compared with the case where a star is attached on the product shape based on the three-dimensional data of the screen to display the part less than the reference value. It is easy to understand whether it is less than the value.

本発明の第10態様の情報処理装置によれば、距離が基準値を満たさない度合に係わらず線の太さが同じ場合と比して、基準値を満たさない度合を容易に理解することができる。 According to the information processing apparatus according to the tenth aspect of the present invention, it is possible to easily understand the degree of failure to satisfy the reference value as compared with the case where the line thickness is the same regardless of the degree of distance not satisfying the reference value. it can.

本発明の第11態様の情報処理プログラムによれば、ユーザが、一の加工部と他の加工部を指定して、一の加工部から他の加工部までの距離を取得する場合と比して、一の加工部から他の加工部までの距離が基準値以上か否かの判断に要するユーザの工数を低減することができる。 According to the information processing program of the eleventh aspect of the present invention, as compared with the case where the user specifies one processing portion and another processing portion and acquires the distance from one processing portion to another processing portion. Therefore, it is possible to reduce the man-hours required for the user to determine whether or not the distance from one processed portion to the other processed portion is equal to or greater than the reference value.

本発明の実施形態に係る情報処理装置によってモニターの画面に表示された画像を示した図面である。It is a drawing which showed the image displayed on the screen of the monitor by the information processing apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る情報処理装置によって形状が基準を満たしているか否かが判断されるブラケットを示した斜視図である。It is a perspective view which showed the bracket which determines whether or not the shape satisfies a standard by the information processing apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る情報処理装置によって形状が基準を満たしているか否かが判断されるブラケットを示した斜視図である。It is a perspective view which showed the bracket which determines whether or not the shape satisfies a standard by the information processing apparatus which concerns on embodiment of this invention. (A)(B)本発明の実施形態に係る情報処理装置によって形状が基準を満たしているか否かが判断されるブラケットを示した平面図、側面図である。(A) (B) is a plan view and a side view showing a bracket for which it is determined whether or not the shape satisfies the standard by the information processing apparatus according to the embodiment of the present invention. (A)(B)本発明の実施形態に係る情報処理装置によって形状が基準を満たしているか否かが判断されるブラケットの加工工程を示した図面である。(A) (B) It is a drawing which showed the processing process of the bracket which determines whether or not the shape satisfies a standard by the information processing apparatus which concerns on embodiment of this invention. (A)(B)本発明の実施形態に係る情報処理装置によって形状が基準を満たしているか否かが判断されるブラケットの加工工程を示した図面である。(A) (B) It is a drawing which showed the processing process of the bracket which determines whether or not the shape satisfies a standard by the information processing apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る情報処理装置による作業フローを示したフロー図である。It is a flow figure which showed the work flow by the information processing apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る情報処理装置による作業フローを示したフロー図である。It is a flow figure which showed the work flow by the information processing apparatus which concerns on embodiment of this invention. 本実施形態に係る情報処理装置の機能構成の例を示すブロック図である。It is a block diagram which shows the example of the functional structure of the information processing apparatus which concerns on this embodiment. 本実施形態に係る情報処理装置のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware structure of the information processing apparatus which concerns on this embodiment. 本発明の実施形態に係る情報処理装置によってモニターの画面に表示された画像を示した図面である。It is a drawing which showed the image displayed on the screen of the monitor by the information processing apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る情報処理装置によって形状が基準を満たしているか否かが判断されるブラケットを示した斜視図である。It is a perspective view which showed the bracket which determines whether or not the shape satisfies a standard by the information processing apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る情報処理装置によってモニターの画面に表示された画像を示した図面である。It is a drawing which showed the image displayed on the screen of the monitor by the information processing apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る情報処理装置によって形状が基準を満たしているか否かが判断されるブラケットを示した斜視図である。It is a perspective view which showed the bracket which determines whether or not the shape satisfies a standard by the information processing apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る情報処理装置によってモニターの画面に表示された画像を示した図面である。It is a drawing which showed the image displayed on the screen of the monitor by the information processing apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る情報処理装置によって形状が基準を満たしているか否かが判断されるブラケットを示した斜視図である。It is a perspective view which showed the bracket which determines whether or not the shape satisfies a standard by the information processing apparatus which concerns on embodiment of this invention.

本発明の実施形態に係る情報処理装置、及び情報処理プログラムの一例を、図1〜図16を用いて説明する。なお、各図面において同一または等価な構成要素および部分には同一の参照符号を付与している。また、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。 An example of the information processing apparatus and the information processing program according to the embodiment of the present invention will be described with reference to FIGS. 1 to 16. The same reference numerals are given to the same or equivalent components and parts in each drawing. In addition, the dimensional ratios in the drawings are exaggerated for convenience of explanation and may differ from the actual ratios.

(全体構成)
本実施形態に係る情報処理装置30は、板金を用いて加工される製品の3次元データから、製品の形状が基準(=設計基準)を満足しているか否かを判断するため用いられる。また、この情報処理装置30は、画面112を有するモニター110に接続されている。先ず、製品の一例であるブラケット50の形状、及びブラケット50を加工するための各加工工程について説明する。次に、情報処理装置30のハードウェア構成、及び情報処理装置30の機能構成を説明する。
(overall structure)
The information processing apparatus 30 according to the present embodiment is used to determine whether or not the shape of the product satisfies the standard (= design standard) from the three-dimensional data of the product processed by using the sheet metal. Further, the information processing device 30 is connected to a monitor 110 having a screen 112. First, the shape of the bracket 50, which is an example of the product, and each processing process for processing the bracket 50 will be described. Next, the hardware configuration of the information processing device 30 and the functional configuration of the information processing device 30 will be described.

〔ブラケット50の形状〕
ブラケット50は、例えば、板金である冷間圧延鋼板(=SPCC)を用いて加工される。なお、図中に示す矢印Zは製品上下方向(鉛直方向)を示し、矢印Xは製品幅方向(水平方向)を示し、矢印Yは製品奥行方向(水平方向)を示す。ブラケット50は、製品の一例である。
[Shape of bracket 50]
The bracket 50 is processed using, for example, a cold-rolled steel plate (= SPCC) which is a sheet metal. The arrow Z shown in the figure indicates the product vertical direction (vertical direction), the arrow X indicates the product width direction (horizontal direction), and the arrow Y indicates the product depth direction (horizontal direction). The bracket 50 is an example of a product.

ブラケット50は、図3に示されるように、端面50aを有し、ブラケット50には、板面が上下方向を向いた平板状の基部52と、板面が幅方向を向いた平板状の壁部54と、基部52と壁部54とを連結する連結部56とが形成されている。さらに、基部52には、バーリング58と、バーリング60とが形成されている。ここで、「バーリング」とは、平板状の板部に形成された筒状の部分(=筒部)である。 As shown in FIG. 3, the bracket 50 has an end surface 50a, and the bracket 50 has a flat plate-shaped base 52 whose plate surface faces in the vertical direction and a flat plate-shaped wall whose plate surface faces in the width direction. A portion 54 and a connecting portion 56 that connects the base portion 52 and the wall portion 54 are formed. Further, a burring 58 and a burring 60 are formed on the base 52. Here, the "burring" is a tubular portion (= tubular portion) formed on a flat plate portion.

基部52は、板厚方向から見て、奥行方向に延びた矩形状とされ、基部52の角部は、円弧状とされている。壁部54は、板厚方向から見て、奥行方向に延びた矩形状とされ、壁部54の角部は、円弧状とされている。連結部56は、奥行方向から見て円弧状とされており、連結部56の一端と基部52の端部とが繋がっており、連結部56の他端と壁部54の下端とが繋がっている。 The base portion 52 has a rectangular shape extending in the depth direction when viewed from the plate thickness direction, and the corner portion of the base portion 52 has an arc shape. The wall portion 54 has a rectangular shape extending in the depth direction when viewed from the plate thickness direction, and the corner portion of the wall portion 54 has an arc shape. The connecting portion 56 has an arc shape when viewed from the depth direction, one end of the connecting portion 56 and the end of the base 52 are connected, and the other end of the connecting portion 56 and the lower end of the wall portion 54 are connected. There is.

バーリング58は、基部52において奥行方向の手前側で、かつ、基部52において幅方向の中央側の部分に形成されており、基部52の板面から上方に突出している。バーリング58は、基部52の板厚方向から見て、円状とされ、基部52から立ち上がる外周面58aを有している。 The burring 58 is formed on the front side in the depth direction of the base 52 and on the center side in the width direction of the base 52, and projects upward from the plate surface of the base 52. The burring 58 has a circular shape when viewed from the plate thickness direction of the base 52, and has an outer peripheral surface 58a rising from the base 52.

バーリング60は、基部52において奥行方向の奥側で、かつ、基部52において幅方向の中央側の部分に形成されており、基部52の板面から上方に突出している。バーリング60は、基部52の板厚方向から見て、奥行方向に延びた長円状とされ、基部52から立ち上がる外周面60aを有している。なお、本実施形態では、バーリング58、60に示す3次元データには、曲げRを示す曲面のデータは設けられていない。 The burring 60 is formed on the depth side of the base portion 52 in the depth direction and on the central side portion of the base portion 52 in the width direction, and projects upward from the plate surface of the base portion 52. The burring 60 has an oval shape extending in the depth direction when viewed from the plate thickness direction of the base 52, and has an outer peripheral surface 60a rising from the base 52. In the present embodiment, the three-dimensional data shown in the burrings 58 and 60 is not provided with the data of the curved surface indicating the bending R.

〔ブラケット50を加工(成形)するための各加工工程〕
ブラケット50は、ブランク工程、フォーム工程、ピアス工程、及びパンチ工程の4つの加工工程によって加工される。
[Each processing process for processing (molding) the bracket 50]
The bracket 50 is processed by four processing steps of a blanking process, a foaming process, a piercing process, and a punching process.

先ず、ブランク工程で、図5(A)に示されるように、板金からブラケット50となる部分の板材82が切り出される。これにより、ブラケット50の端面50aとなる部分が形成される。次に、フォーム工程で、図5(B)に示されるように、板材82を曲げて、基部52、壁部54、及び連結部56が加工される。 First, in the blanking step, as shown in FIG. 5A, the plate material 82 of the portion to be the bracket 50 is cut out from the sheet metal. As a result, a portion to be the end face 50a of the bracket 50 is formed. Next, in the foaming process, as shown in FIG. 5B, the plate member 82 is bent to process the base portion 52, the wall portion 54, and the connecting portion 56.

さらに、ピアス工程で、図6(A)に示されるように、基部52において奥行方向の手前側の部分に円形状の貫通孔84が加工され、基部52において奥行方向の奥側の部分に奥行方向に延びた長円形状の貫通孔86が加工される。また、パンチ工程で、図6(B)に示すように、貫通孔84、86の外周部分を上方へ突出し、外周面58a、60aを有するバーリング58、60が加工される。このようにして、ブラケット50が加工される。 Further, in the piercing step, as shown in FIG. 6A, a circular through hole 84 is machined in the front side portion in the depth direction of the base portion 52, and the depth is formed in the depth side portion in the depth direction in the base portion 52. An oval-shaped through hole 86 extending in the direction is machined. Further, in the punching step, as shown in FIG. 6B, the outer peripheral portions of the through holes 84 and 86 are projected upward, and the burrings 58 and 60 having the outer peripheral surfaces 58a and 60a are processed. In this way, the bracket 50 is processed.

〔情報処理装置30のハードウェア構成〕
図10は、情報処理装置30のハードウェア構成を示すブロック図である。
[Hardware configuration of information processing device 30]
FIG. 10 is a block diagram showing a hardware configuration of the information processing device 30.

図10に示されるように、情報処理装置30は、CPU(Central Processing Unit)32、ROM(Read Only Memory)34、RAM(Random Access Memory)36、ストレージ38を有する。各構成は、バス40を介して相互に通信可能に接続されている。 As shown in FIG. 10, the information processing device 30 includes a CPU (Central Processing Unit) 32, a ROM (Read Only Memory) 34, a RAM (Random Access Memory) 36, and a storage 38. Each configuration is communicably connected to each other via a bus 40.

CPU32は、中央演算処理ユニットであり、各種プログラムを実行したり、各部を制御したりする。すなわち、CPU32は、ROM34またはストレージ38から情報処理プログラムを読み出し、RAM36を作業領域として情報処理プログラムを実行する。CPU32は、ROM34またはストレージ38に記録されている情報処理プログラムにしたがって、各構成の制御および各種の演算処理を行う。 The CPU 32 is a central arithmetic processing unit that executes various programs and controls each unit. That is, the CPU 32 reads the information processing program from the ROM 34 or the storage 38, and executes the information processing program using the RAM 36 as a work area. The CPU 32 controls each configuration and performs various arithmetic processes according to the information processing program recorded in the ROM 34 or the storage 38.

ROM34は、各種プログラムおよび各種データを格納する。RAM36は、作業領域として一時的に各種プログラムまたはデータを記憶する。ストレージ38は、HDD(Hard Disk Drive)またはSSD(Solid State Drive)により構成され、オペレーティングシステムを含む各種プログラム、および各種データを格納する。 The ROM 34 stores various programs and various data. The RAM 36 temporarily stores various programs or data as a work area. The storage 38 is composed of an HDD (Hard Disk Drive) or an SSD (Solid State Drive), and stores various programs including an operating system and various data.

〔情報処理装置30の機能構成〕
図9は、情報処理装置30の機能構成の例を示すブロック図である。
図9に示されるように、情報処理装置30は、情報取得部302、導出部304、判定部306、及び表示部308を有する。各機能構成は、CPU32がROM34またはストレージ38に記憶された情報処理プログラムを読み出し、実行することにより実現される。
[Functional configuration of information processing device 30]
FIG. 9 is a block diagram showing an example of the functional configuration of the information processing device 30.
As shown in FIG. 9, the information processing device 30 includes an information acquisition unit 302, a derivation unit 304, a determination unit 306, and a display unit 308. Each functional configuration is realized by the CPU 32 reading and executing the information processing program stored in the ROM 34 or the storage 38.

この情報処理装置30は、前述したように、板金を用いて加工されるブラケット50の3次元データから、ブラケット50の形状が基準(=設計基準)を満足しているか否かを判断するため用いられる。 As described above, this information processing device 30 is used to determine whether or not the shape of the bracket 50 satisfies the standard (= design standard) from the three-dimensional data of the bracket 50 processed by using the sheet metal. Be done.

−情報取得部302−
情報取得部302は、ブラケット50の三次元データから、ブラケット50に形成されたバーリング58、60の情報、ブラケット50の端面50aの情報、及びブラケット50において板材が曲げられている部分である連結部56において内周側の湾曲面56aの情報を取得する。湾曲面56aは、曲げ面の一例である。
− Information acquisition unit 302−
The information acquisition unit 302 is a connecting portion which is a portion where the plate material is bent in the bracket 50, the information of the burrings 58 and 60 formed on the bracket 50, the information of the end face 50a of the bracket 50, and the information of the end face 50a of the bracket 50 from the three-dimensional data of the bracket 50. At 56, information on the curved surface 56a on the inner peripheral side is acquired. The curved surface 56a is an example of a bent surface.

この構成において、ブラケット50の三次元データが、情報処理装置30の予め決められた部分にアップロードされると、情報取得部302は、三次元データから、バーリング58、60の情報、端面50aの情報、及び湾曲面56aの情報を取得する。具体的には、情報取得部302は、三次元データから、バーリング58とバーリング60との相対位置情報を取得する。さらに、情報取得部302は、バーリング58、60に対する端面50aの位置情報、及びバーリング58、60に対する湾曲面56aの位置情報を取得する。このように、情報取得部302は、位置情報取得手段として機能している。 In this configuration, when the three-dimensional data of the bracket 50 is uploaded to a predetermined portion of the information processing apparatus 30, the information acquisition unit 302 uses the three-dimensional data to provide information on the burrings 58 and 60 and information on the end face 50a. , And the information of the curved surface 56a is acquired. Specifically, the information acquisition unit 302 acquires relative position information between the burring 58 and the burring 60 from the three-dimensional data. Further, the information acquisition unit 302 acquires the position information of the end surface 50a with respect to the burring 58 and 60 and the position information of the curved surface 56a with respect to the burring 58 and 60. In this way, the information acquisition unit 302 functions as a position information acquisition means.

−導出部304−
導出部304は、バーリング58、60から端面50aまでの基部52の板面に沿った距離、及びバーリング58、60から湾曲面56aまでの基部52の板面に沿った距離を導出する。さらに、導出部304は、バーリング58からバーリング60の外周面60aまでの距離、及びバーリング60からバーリング58の外周面58aまでの距離を導出する。バーリング58が、一の加工部の一例の場合は、バーリング60が、他の加工部の一例であり、バーリング60が、一の加工部の一例の場合は、バーリング58が、他の加工部の一例である。また、端面50a、及び湾曲面56aは、他の加工部の一例である。
− Derivation unit 304−
The lead-out unit 304 derives the distance along the plate surface of the base 52 from the burring 58, 60 to the end surface 50a, and the distance along the plate surface of the base 52 from the burring 58, 60 to the curved surface 56a. Further, the lead-out unit 304 derives the distance from the burring 58 to the outer peripheral surface 60a of the burring 60 and the distance from the burring 60 to the outer peripheral surface 58a of the burring 58. When the burring 58 is an example of one processed portion, the burring 60 is an example of another processed portion, and when the burring 60 is an example of one processed portion, the burring 58 is an example of the other processed portion. This is an example. Further, the end surface 50a and the curved surface 56a are examples of other processed portions.

−判定部306−
判定部306は、導出部304によって導出された距離が、予め決められた基準値以上か否かを判定する。なお、基準値については、ROM34に記憶されている。換言すれば、判定部306は、導出部304によって導出された複数の距離の中から、基準値未満の距離を選び出す。
-Judgment unit 306-
The determination unit 306 determines whether or not the distance derived by the extraction unit 304 is equal to or greater than a predetermined reference value. The reference value is stored in the ROM 34. In other words, the determination unit 306 selects a distance less than the reference value from the plurality of distances derived by the out-licensing unit 304.

−表示部308−
表示部308は、判定部306による判定結果を、三次元データによるブラケット50の形状と共に画面112に表示する。
-Display unit 308-
The display unit 308 displays the determination result by the determination unit 306 on the screen 112 together with the shape of the bracket 50 based on the three-dimensional data.

具体的には、表示部308は、判定部306によって判定される判定項目を画面112に表示し、距離が予め決められた基準値以上か否を、判定項目の色を異なられて画面112に表示する(図1参照)。より具体的には、表示部308は、距離が基準値を満たさない度合によって、判定項目の色を異ならせて画面112に表示する。換言すれば、表示部308は、距離が予め決められた基準値以上か否を、距離が基準値を満たさない度合によって、表示方法を異ならせて画面112に表示する。なお、「距離が基準値を満たさない度合」とは、基準値から離れる絶対値を比較することで導かれる。 Specifically, the display unit 308 displays the determination items determined by the determination unit 306 on the screen 112, and determines whether or not the distance is equal to or greater than a predetermined reference value on the screen 112 with different colors of the determination items. Display (see FIG. 1). More specifically, the display unit 308 displays on the screen 112 with different colors of the determination items depending on the degree to which the distance does not satisfy the reference value. In other words, the display unit 308 displays on the screen 112 whether or not the distance is equal to or greater than a predetermined reference value in different display methods depending on the degree to which the distance does not satisfy the reference value. The "degree of distance not satisfying the reference value" is derived by comparing the absolute values away from the reference value.

さらに、表示部308は、距離が予め決められた基準値未満の場合には、基準値未満の部位を表す目印を、画面112に表示されているブラケット50の形状上に表示する。具体的には、表示部308は、基準値未満の部位に対応する一の加工部と他の加工部とを繋ぐ線を、目印として画面112の三次元データによる製品形状上に表示する。さらに、表示部308は、距離が基準値を満たさない度合によって、線の太さを異ならせて三次元データによる製品形状上に表示する。 Further, when the distance is less than a predetermined reference value, the display unit 308 displays a mark indicating a portion less than the reference value on the shape of the bracket 50 displayed on the screen 112. Specifically, the display unit 308 displays a line connecting one processed portion and another processed portion corresponding to a portion less than the reference value on the product shape based on the three-dimensional data of the screen 112 as a mark. Further, the display unit 308 displays on the product shape based on the three-dimensional data by changing the thickness of the line depending on the degree to which the distance does not satisfy the reference value.

このように、表示部308は、ユーザへ基準値を満たさない部位を知らせる報知手段として機能している。 In this way, the display unit 308 functions as a notification means for notifying the user of a portion that does not satisfy the reference value.

(要部構成の作用)
次に、情報処理装置30を用いてブラケット50の三次元データを処理する工程について、図7、図8に示すフロー図を用いて説明する。先ず、情報処理装置30が、三次元データからバーリング58、60の情報を取得する工程を図7のフロー図を用いて説明し、次に、情報処理装置30が、ブラケット50の形状が基準を満足しているか否かを判断する工程を図8のフロー図を用いて説明する。
(Action of main part composition)
Next, a process of processing the three-dimensional data of the bracket 50 using the information processing device 30 will be described with reference to the flow charts shown in FIGS. 7 and 8. First, the process in which the information processing device 30 acquires the information of the burring 58 and 60 from the three-dimensional data will be described using the flow chart of FIG. 7, and then the information processing device 30 uses the shape of the bracket 50 as a reference. The process of determining whether or not the user is satisfied will be described with reference to the flow chart of FIG.

〔バーリング58、60の情報を取得する工程〕
ユーザが、ブラケット50の三次元データを、情報処理装置30の予め決められた部分にアップロードすると、図7に示すステップS100で、情報取得部302は、三次元データからブラケット50の板厚情報を取得する。
[Step of acquiring information on burring 58 and 60]
When the user uploads the three-dimensional data of the bracket 50 to a predetermined portion of the information processing apparatus 30, in step S100 shown in FIG. 7, the information acquisition unit 302 obtains the plate thickness information of the bracket 50 from the three-dimensional data. get.

次に、ステップS200で、情報取得部302は、ブラケット50に板厚の1.5倍以上の高さの内周面が形成されているか否かを判断する。ここで、「内周面」とは、板材の板面(本実施形態では、基部52の板面)に対して直交する面で、かつ、一周繋がって内側を向いている面である。 Next, in step S200, the information acquisition unit 302 determines whether or not the bracket 50 has an inner peripheral surface having a height of 1.5 times or more the plate thickness. Here, the "inner peripheral surface" is a surface orthogonal to the plate surface of the plate material (in the present embodiment, the plate surface of the base 52), and is a surface that is connected once and faces inward.

本実施形態では、バーリング58、60の内周面58b、60bは、図3、図4(A)(B)に示されるように、高さが板厚の1.5倍以上とされ、基部52の板面に対して直交する面で、かつ、一周繋がって内側を向いている面である。このため、情報取得部302は、ブラケット50に板厚の1.5倍以上の高さの内周面58b、60bが形成されていると判断する。 In the present embodiment, the inner peripheral surfaces 58b and 60b of the burrings 58 and 60 have a height of 1.5 times or more the plate thickness and a base portion as shown in FIGS. 3 and 4A and 4B. It is a surface orthogonal to the plate surface of 52, and is a surface that is connected once and faces inward. Therefore, the information acquisition unit 302 determines that the bracket 50 is formed with inner peripheral surfaces 58b and 60b having a height of 1.5 times or more the plate thickness.

内周面が形成されている場合に、ステップS300へ移行し、前述した要件を満たさない場合に、作業を終了する。 When the inner peripheral surface is formed, the process proceeds to step S300, and when the above-mentioned requirements are not satisfied, the work is terminated.

次に、ステップS300で、情報取得部302は、内周面58b、60bが、1個の曲面、又は2個の曲面と2個の平面とで構成されているか否かを判断する。本実施形態では、内周面58bは、図4(A)に示されるように、1個の曲面で構成されている。また、内周面60bは、奥行方向に対向する2個の曲面62aと、幅方向に対向する2個の平面62bとで構成されている。このため、情報取得部302は、内周面58bが、1個の曲面で構成され、内周面60bが2個の曲面と2個の平面とで構成されていると判断する。 Next, in step S300, the information acquisition unit 302 determines whether or not the inner peripheral surfaces 58b and 60b are composed of one curved surface or two curved surfaces and two planes. In the present embodiment, the inner peripheral surface 58b is composed of one curved surface as shown in FIG. 4 (A). The inner peripheral surface 60b is composed of two curved surfaces 62a facing in the depth direction and two flat surfaces 62b facing each other in the width direction. Therefore, the information acquisition unit 302 determines that the inner peripheral surface 58b is composed of one curved surface, and the inner peripheral surface 60b is composed of two curved surfaces and two planes.

内周面58b、60bが、1個の曲面、又は2個の曲面と2個の平面とで構成されている場合に、ステップS400へ移行し、前述した要件を満たさない場合に、作業を終了する。 When the inner peripheral surfaces 58b and 60b are composed of one curved surface or two curved surfaces and two planes, the process proceeds to step S400, and when the above-mentioned requirements are not satisfied, the work is completed. To do.

次に、ステップS400で、情報取得部302は、内周面58b、60bの先端に、2本の稜線で囲まれた円環面、又は長円環面が形成されているか否かを判断する。本実施形態では、内周面58bの先端に、図3、図4(A)に示されるように、2本の稜線に囲まれた円環面58cが形成されている。また、内周面60bの先端に、2本の稜線で囲まれた長円環面60cが形成されている。このため、情報取得部302は、内周面58b、60bの先端に、2本の稜線で囲まれた円環面58c、又は長円環面60cが形成されていると判断する。 Next, in step S400, the information acquisition unit 302 determines whether or not a torus surface surrounded by two ridges or an oval ring surface is formed at the tips of the inner peripheral surfaces 58b and 60b. .. In the present embodiment, as shown in FIGS. 3 and 4A, a torus surface 58c surrounded by two ridges is formed at the tip of the inner peripheral surface 58b. Further, an oval ring surface 60c surrounded by two ridges is formed at the tip of the inner peripheral surface 60b. Therefore, the information acquisition unit 302 determines that the torus surface 58c or the torus surface 60c surrounded by the two ridges is formed at the tips of the inner peripheral surfaces 58b and 60b.

内周面58b、60bの先端に、2本の稜線で囲まれた円環面、又は長円環面が形成されている場合に、ステップS500へ移行し、前述した要件を満たさない場合に、作業を終了する。 When a ring surface surrounded by two ridges or an oval ring surface is formed at the tips of the inner peripheral surfaces 58b and 60b, the process proceeds to step S500, and when the above-mentioned requirements are not satisfied. Finish the work.

次に、ステップS500で、情報取得部302は、円環面58c、又は長円環面60cの外側に高さ方向に延びている外周面が形成されているか否かを判断する。ここで、「外周面」とは、板材の板面(本実施形態では、基部52の板面)に対して直交する面で、かつ、一周繋がって外側を向いている面である。 Next, in step S500, the information acquisition unit 302 determines whether or not an outer peripheral surface extending in the height direction is formed on the outside of the torus surface 58c or the torus surface 60c. Here, the "outer peripheral surface" is a surface orthogonal to the plate surface of the plate material (in the present embodiment, the plate surface of the base 52), and is a surface that is connected once and faces outward.

本実施形態では、バーリング58、60の外周面58a、60aは、図3、図4(A)に示されるように、基部52の板面に対して直交する面で一周繋がっており、かつ、外側を向いている。このため、情報取得部302は、基部52の板面に対して直交する面で、かつ、一周繋がって外側を向いている外周面58a、60aが形成されていると判断する。 In the present embodiment, the outer peripheral surfaces 58a and 60a of the burrings 58 and 60 are connected once on a surface orthogonal to the plate surface of the base 52 as shown in FIGS. 3 and 4A. It faces outward. Therefore, the information acquisition unit 302 determines that the outer peripheral surfaces 58a and 60a that are orthogonal to the plate surface of the base portion 52 and that are connected once and face outward are formed.

外周面が形成されている場合に、ステップS600へ移行し、前述した要件を満たさない場合に、作業を終了する。 When the outer peripheral surface is formed, the process proceeds to step S600, and when the above-mentioned requirements are not satisfied, the work is terminated.

ステップS600で、情報取得部302は、円孔バーリングとしてバーリング58と、長孔バーリングとしてバーリング60とを認識して一連の作業を終了する。 In step S600, the information acquisition unit 302 recognizes the burring 58 as the circular hole burring and the burring 60 as the long hole burring, and ends a series of operations.

〔ブラケット50の形状が基準を満足しているか否かを判断する工程〕
次に、ブラケット50の形状が基準を満足しているか否かを判断する工程について説明する。具体的には、前述した工程で認識されたバーリング58、60が基準を満足した位置に形成されている否かを判断する工程について説明する。より具体的には、バーリング58からバーリング60の外周面60aまでの距離、バーリング60からバーリング58の外周面58aまでの距離が、基準値以上か否かを判断する工程について説明する。さらに、バーリング58、60から端面50aまでの距離、及びバーリング58、60から湾曲面56aまでの距離が、基準値以上か否かを判断する工程について説明する。
[Step of determining whether the shape of the bracket 50 satisfies the standard]
Next, a step of determining whether or not the shape of the bracket 50 satisfies the standard will be described. Specifically, a step of determining whether or not the burrings 58 and 60 recognized in the above-mentioned steps are formed at positions satisfying the reference will be described. More specifically, a step of determining whether or not the distance from the burring 58 to the outer peripheral surface 60a of the burring 60 and the distance from the burring 60 to the outer peripheral surface 58a of the burring 58 is equal to or greater than the reference value will be described. Further, a step of determining whether or not the distance from the burring 58, 60 to the end face 50a and the distance from the burring 58, 60 to the curved surface 56a is equal to or greater than the reference value will be described.

先ず、図8に示すステップT100で、情報取得部302は、バーリング58、60の外周面58a、60aに隣接している第一隣接面を夫々取得する。本実施形態では、情報取得部302は、図3、図4(A)に示されるように、バーリング58、60の外周面58a、60aに隣接する基部52の一方の板面52aを第一隣接面として取得する。 First, in step T100 shown in FIG. 8, the information acquisition unit 302 acquires the first adjacent surfaces adjacent to the outer peripheral surfaces 58a and 60a of the burrings 58 and 60, respectively. In the present embodiment, as shown in FIGS. 3 and 4A, the information acquisition unit 302 first adjacents one plate surface 52a of the base 52 adjacent to the outer peripheral surfaces 58a and 60a of the burrings 58 and 60. Get as a face.

次に、ステップT200で、情報取得部302は、板面52aに隣接している第二隣接面を取得する。本実施形態では、情報取得部302は、図3、図4(A)に示されるように、板面52aに隣接しているバーリング58、60の外周面58a、60aと、板面52aに隣接するブラケット50の端面50aと、板面52aに隣接する連結部56の湾曲面56aを第二隣接面として取得する。 Next, in step T200, the information acquisition unit 302 acquires a second adjacent surface adjacent to the plate surface 52a. In the present embodiment, as shown in FIGS. 3 and 4A, the information acquisition unit 302 is adjacent to the outer peripheral surfaces 58a and 60a of the burrings 58 and 60 adjacent to the plate surface 52a and adjacent to the plate surface 52a. The end surface 50a of the bracket 50 and the curved surface 56a of the connecting portion 56 adjacent to the plate surface 52a are acquired as the second adjacent surfaces.

次に、ステップT300で、情報取得部302は、図7のステップS500で判断されたバーリングの外周面58a、60aをステップT200で第二隣接面として取得しているか否かを判断する。本実施形態では、バーリングの外周面58a、60aを取得しているため、ステップT400へ移行する。なお、バーリングの外周面を取得していない場合は、ステップT410へ移行する。 Next, in step T300, the information acquisition unit 302 determines whether or not the outer peripheral surfaces 58a and 60a of the burring determined in step S500 of FIG. 7 are acquired as the second adjacent surfaces in step T200. In the present embodiment, since the outer peripheral surfaces 58a and 60a of the burring are acquired, the process proceeds to step T400. If the outer peripheral surface of the burring has not been acquired, the process proceeds to step T410.

次に、ステップT400で、情報取得部302は、外周面58a、60aを判定対象の第二隣接面と認識する。 Next, in step T400, the information acquisition unit 302 recognizes the outer peripheral surfaces 58a and 60a as the second adjacent surfaces to be determined.

次に、ステップT500で、導出部304が、バーリング58から第二隣接面である外周面60aまでの距離L01、及びバーリング60から第二隣接面である外周面58aまでの距離L02を導出する(図2参照)。さらに、判定部306は、距離L01、L02が予め決められた基準値以上か否かを判定する。なお、距離L01、L02が基準値以上を満たす必要があるのは、前述したパンチ工程で加工されるバーリング58、60の位置精度を確保するためである。より具体的には、前述したパンチ工程でバーリング58、60を加工するときに、基部52を押さえる平面を確保するためである。 Next, in step T500, the lead-out unit 304 derives the distance L01 from the burring 58 to the outer peripheral surface 60a which is the second adjacent surface, and the distance L02 from the burring 60 to the outer peripheral surface 58a which is the second adjacent surface ( (See Fig. 2). Further, the determination unit 306 determines whether or not the distances L01 and L02 are equal to or greater than a predetermined reference value. The distances L01 and L02 need to satisfy the reference values or more in order to ensure the positional accuracy of the burrings 58 and 60 processed in the punching process described above. More specifically, this is to secure a flat surface for pressing the base 52 when the burrings 58 and 60 are processed in the punching process described above.

次に、ステップT600で、表示部308は、判定部306による判定結果を、三次元データによる製品形状と共に画面112に表示する。具体的には、表示部308は、図1に示す画面112の右側の部分に、三次元データによる製品形状を表示し、左側の部分に、判定結果の表を表示する。判定結果の表には、判定項目と、判定項目に対する基準値と、基準値を満足していないNG箇所の数とが記載されている。 Next, in step T600, the display unit 308 displays the determination result by the determination unit 306 on the screen 112 together with the product shape based on the three-dimensional data. Specifically, the display unit 308 displays the product shape based on the three-dimensional data on the right side portion of the screen 112 shown in FIG. 1, and displays the determination result table on the left side portion. In the judgment result table, the judgment items, the reference value for the judgment item, and the number of NG points that do not satisfy the reference value are described.

本実施形態では、距離L01、L02が基準値以上であるため、表示部308は、「バーリング〜バーリング」と記載されている判定項目の欄を緑色に着色して表示する。さらに、表示部308は、バーリングからバーリングまでの距離については、NG箇所数を「0」と表示する。なお、緑色については、図中において白抜きで表示する。 In the present embodiment, since the distances L01 and L02 are equal to or larger than the reference value, the display unit 308 displays the determination item column described as "burring to burring" in green. Further, the display unit 308 displays the number of NG points as “0” for the distance from burring to burring. The green color is shown in white in the figure.

一方、導出部304によって導出された距離が基準値未満の場合は、表示部308は、判定結果の表に、NG箇所数を表示し、NG箇所を三次元データによる製品形状上に表示する。 On the other hand, when the distance derived by the derivation unit 304 is less than the reference value, the display unit 308 displays the number of NG points in the determination result table and displays the NG points on the product shape based on the three-dimensional data.

次に、ステップT700で、情報取得部302は、他に第二隣接面を取得しているか否かを判断する。具体的には、情報取得部302が、既に判定を行った第二隣接面の他に第二隣接面を取得しているか否かを判断する。本実施形態では、バーリング58、60の外周面58a、60aの他に第二隣接面として端面50a、及び湾曲面56aを取得している。このため、ステップT410へ移行する。なお、既に判定を行った第二隣接面の他に第二隣接面を取得していない場合は、一連の作業が終了する。 Next, in step T700, the information acquisition unit 302 determines whether or not another second adjacent surface has been acquired. Specifically, the information acquisition unit 302 determines whether or not the second adjacent surface has been acquired in addition to the second adjacent surface that has already been determined. In the present embodiment, in addition to the outer peripheral surfaces 58a and 60a of the burrings 58 and 60, the end surface 50a and the curved surface 56a are acquired as the second adjacent surfaces. Therefore, the process proceeds to step T410. If the second adjacent surface has not been acquired in addition to the second adjacent surface that has already been determined, the series of operations is completed.

ステップT700からステップT410へ移行した場合、又はステップT300からステップT410へ移行した場合に、ステップT410で、情報取得部302は、第二隣接面として取得した端面50aを構成すると共に対向する一方の縁から他方の縁までの最短距離が、ブラケット50の板厚と同じか否かを判断する。さらに、情報取得部302は、第二隣接面として取得した湾曲面56aを構成すると共に対向する一方の縁から他方の縁までの最短距離が、ブラケット50の板厚と同じか否かを判断する。 When shifting from step T700 to step T410, or when shifting from step T300 to step T410, in step T410, the information acquisition unit 302 constitutes the end face 50a acquired as the second adjacent surface and one edge facing the other. It is determined whether or not the shortest distance from the to the other edge is the same as the plate thickness of the bracket 50. Further, the information acquisition unit 302 constitutes the curved surface 56a acquired as the second adjacent surface, and determines whether or not the shortest distance from one opposite edge to the other edge is the same as the plate thickness of the bracket 50. ..

本実施形態では、端面50aを構成すると共に対向する一方の縁から他方の縁までの最短距離は、ブラケット50の板厚と同じである。このため、ステップT450へ移行する。なお、一方の縁から他方の縁までの最短距離がブラケット50の板厚と同じ第二隣接面を取得していない場合は、ステップT460へ移行する。 In the present embodiment, the shortest distance from one edge facing the end face 50a to the other edge is the same as the plate thickness of the bracket 50. Therefore, the process proceeds to step T450. If the shortest distance from one edge to the other edge does not acquire the same second adjacent surface as the plate thickness of the bracket 50, the process proceeds to step T460.

ステップT450では、情報取得部302は、端面50aを判定対象の第二隣接面と認識し、ステップT500で、導出部304が、バーリング58から第二隣接面である端面50aまでの距離L03、及びバーリング60から第二隣接面である端面50aまでの距離L04を導出する(図2参照)。さらに、判定部306は、距離L03、L04が予め決められた基準値以上か否かを判定する。なお、距離L03、L04が基準値以上を満たす必要があるのは、前述したパンチ工程で加工されるバーリング58、60の位置精度を確保するためである。より具体的には、前述したパンチ工程でバーリング58、60を加工するときに、基部52を押さえる平面を確保するためである。 In step T450, the information acquisition unit 302 recognizes the end surface 50a as the second adjacent surface to be determined, and in step T500, the out-licensing unit 304 has the distance L03 from the burring 58 to the end surface 50a which is the second adjacent surface, and The distance L04 from the burring 60 to the end face 50a, which is the second adjacent surface, is derived (see FIG. 2). Further, the determination unit 306 determines whether or not the distances L03 and L04 are equal to or greater than a predetermined reference value. The distances L03 and L04 need to satisfy the reference values or more in order to ensure the positional accuracy of the burrings 58 and 60 processed in the punching process described above. More specifically, this is to secure a flat surface for pressing the base 52 when the burrings 58 and 60 are processed in the punching process described above.

次に、ステップT600で、表示部308は、判定部306による判定結果を、三次元データによる製品形状と共に画面112に表示する。本実施形態では、距離L03、L04が基準値以上であるため、表示部308は、図1に示す判定結果の表で、「バーリング〜端面」と記載されている判定項目の欄を緑色に着色して表示する。さらに、表示部308は、バーリングから端面までの距離については、NG箇所数を「0」と表示する。 Next, in step T600, the display unit 308 displays the determination result by the determination unit 306 on the screen 112 together with the product shape based on the three-dimensional data. In the present embodiment, since the distances L03 and L04 are equal to or larger than the reference value, the display unit 308 colors the column of the determination item described as "burring to the end face" in green in the determination result table shown in FIG. To display. Further, the display unit 308 displays the number of NG points as “0” for the distance from the burring to the end face.

一方、導出部304によって導出された距離が基準値未満の場合は、表示部308は、判定結果の表に、NG箇所数を表示し、NG箇所を三次元データによる製品形状上に表示する。 On the other hand, when the distance derived by the derivation unit 304 is less than the reference value, the display unit 308 displays the number of NG points in the determination result table and displays the NG points on the product shape based on the three-dimensional data.

次に、ステップT700で、情報取得部302は、他に第二隣接面を取得しているか否かを判断する。具体的には、情報取得部302が、既に判定を行った第二隣接面の他に第二隣接面を取得しているか否かを判断する。本実施形態では、外周面58a、60a及び端面50aの他に第二隣接面として湾曲面56aを取得している。このため、ステップT410へ移行する。なお、既に判定を行った第二隣接面の他に第二隣接面を取得していない場合は、一連の作業が終了する。 Next, in step T700, the information acquisition unit 302 determines whether or not another second adjacent surface has been acquired. Specifically, the information acquisition unit 302 determines whether or not the second adjacent surface has been acquired in addition to the second adjacent surface that has already been determined. In the present embodiment, in addition to the outer peripheral surfaces 58a and 60a and the end surface 50a, a curved surface 56a is acquired as a second adjacent surface. Therefore, the process proceeds to step T410. If the second adjacent surface has not been acquired in addition to the second adjacent surface that has already been determined, the series of operations is completed.

ステップT700からステップT410へ移行した場合、又はステップT300からステップT410へ移行した場合に、ステップT410で、情報取得部302は、第二隣接面として取得した湾曲面56aを構成すると共に対向する一方の縁から他方の縁までの最短距離が、ブラケット50の板厚と同じか否かを判断する。 When shifting from step T700 to step T410, or when shifting from step T300 to step T410, in step T410, the information acquisition unit 302 constitutes and faces the curved surface 56a acquired as the second adjacent surface. It is determined whether or not the shortest distance from one edge to the other edge is the same as the plate thickness of the bracket 50.

本実施形態では、湾曲面56aを構成すると共に対向する一方の縁から他方の縁までの最短距離は、ブラケット50の板厚と異なる。このため、ステップT460へ移行する。 In the present embodiment, the shortest distance from one edge facing the curved surface 56a to the other edge is different from the plate thickness of the bracket 50. Therefore, the process proceeds to step T460.

ステップT460では、情報取得部302は、湾曲面56aを判定対象の第二隣接面と認識し、ステップT500で、導出部304が、バーリング58から第二隣接面である湾曲面56aまでの距離L05、及びバーリング60から第二隣接面である湾曲面56aまでの距離L06を導出する(図2参照)。さらに、判定部306は、距離L05、L06が予め決められた基準値以上か否かを判定する。なお、距離L03、L04が基準値以上を満たす必要があるのは、前述したパンチ工程で加工されるバーリング58、60の位置精度を確保するためである。より具体的には、前述したパンチ工程でバーリング58、60を加工するときに、基部52を押さえる平面を確保するためである。 In step T460, the information acquisition unit 302 recognizes the curved surface 56a as the second adjacent surface to be determined, and in step T500, the out-licensing unit 304 is the distance L05 from the burring 58 to the curved surface 56a which is the second adjacent surface. , And the distance L06 from the burring 60 to the curved surface 56a, which is the second adjacent surface, is derived (see FIG. 2). Further, the determination unit 306 determines whether or not the distances L05 and L06 are equal to or greater than a predetermined reference value. The distances L03 and L04 need to satisfy the reference values or more in order to ensure the positional accuracy of the burrings 58 and 60 processed in the punching process described above. More specifically, this is to secure a flat surface for pressing the base 52 when the burrings 58 and 60 are processed in the punching process described above.

次に、ステップT600で、表示部308は、判定部306による判定結果を、三次元データによる製品形状と共に画面112に表示する。本実施形態では、距離L05、L06が基準値以上であるため、表示部308は、図1に示す判定結果の表で、「バーリング〜湾曲面」と記載されている判定項目の欄を緑色に着色して表示する。さらに、表示部308は、バーリングから湾曲面までの距離については、NG箇所数を「0」と表示する。 Next, in step T600, the display unit 308 displays the determination result by the determination unit 306 on the screen 112 together with the product shape based on the three-dimensional data. In the present embodiment, since the distances L05 and L06 are equal to or larger than the reference value, the display unit 308 turns the judgment item column described as "burring to curved surface" in green in the judgment result table shown in FIG. Display in color. Further, the display unit 308 displays the number of NG points as “0” for the distance from the burring to the curved surface.

一方、導出部304によって導出された距離が基準値未満の場合は、表示部308は、判定結果の表に、NG箇所数を表示し、NG箇所を三次元データによる製品形状上に表示する。 On the other hand, when the distance derived by the derivation unit 304 is less than the reference value, the display unit 308 displays the number of NG points in the determination result table and displays the NG points on the product shape based on the three-dimensional data.

次に、ステップT700で、情報取得部302は、他に第二隣接面を取得しているか否かを判断する。具体的には、情報取得部302が、既に判定を行った第二隣接面の他に第二隣接面を取得しているか否かを判断する。本実施形態では、外周面58a、60a、端面50a、及び湾曲面56aの他に第二隣接面を取得していない。これにより、一連の作業が終了する。 Next, in step T700, the information acquisition unit 302 determines whether or not another second adjacent surface has been acquired. Specifically, the information acquisition unit 302 determines whether or not the second adjacent surface has been acquired in addition to the second adjacent surface that has already been determined. In the present embodiment, the second adjacent surface is not acquired in addition to the outer peripheral surfaces 58a and 60a, the end surface 50a, and the curved surface 56a. This completes a series of operations.

〔ブラケット150の三次元データを処理する工程〕
次に、情報処理装置30を用いてブラケット150の三次元データを処理する工程について説明する。ブラケット150については、ブラケット50と異なる部分を主に説明する。
[Process of processing 3D data of bracket 150]
Next, a step of processing the three-dimensional data of the bracket 150 using the information processing device 30 will be described. The portion of the bracket 150 that is different from the bracket 50 will be mainly described.

ブラケット150は、図12に示されるように、基部52と、壁部54と、連結部56とを有している。さらに、基部52には、バーリング158と、バーリング160とが形成されている。バーリング158は、バーリング58と同様の形状で、バーリング58に対して幅方向の位置が異なり、バーリング58に対して端面50aに近い位置に形成されている。 As shown in FIG. 12, the bracket 150 has a base portion 52, a wall portion 54, and a connecting portion 56. Further, a burring 158 and a burring 160 are formed on the base 52. The burring 158 has the same shape as the burring 58, is formed at a position different from the burring 58 in the width direction and at a position close to the end face 50a with respect to the burring 58.

バーリング160は、バーリング60と同様の形状で、バーリング60に対して幅方向の位置が異なり、バーリング60に対して端面50aに近い位置に形成されている。また、バーリング160から端面50aまでの距離は、バーリング158から端面50aまでの距離と比して短くされている。 The burring 160 has the same shape as the burring 60, has a different position in the width direction with respect to the burring 60, and is formed at a position close to the end face 50a with respect to the burring 60. Further, the distance from the burring 160 to the end face 50a is shorter than the distance from the burring 158 to the end face 50a.

この構成において、図8に示すステップT500で、導出部304が、バーリング158から第二隣接面である端面50aまでの距離L13、及びバーリング160から第二隣接面である端面50aまでの距離L14を導出する(図12参照)。さらに、判定部306は、距離L13、L14が予め決められた基準値以上か否かを判定する。本実施形態では、距離L13、L14は、基準値未満である。また、距離L14は、距離L13と比して基準値を満たさない度合いが大きい。このため、判定部306は、距離L13、L14を基準値未満と判定する。 In this configuration, in step T500 shown in FIG. 8, the lead-out unit 304 sets the distance L13 from the burring 158 to the end surface 50a which is the second adjacent surface and the distance L14 from the burring 160 to the end surface 50a which is the second adjacent surface. Derived (see FIG. 12). Further, the determination unit 306 determines whether or not the distances L13 and L14 are equal to or greater than a predetermined reference value. In the present embodiment, the distances L13 and L14 are less than the reference value. Further, the distance L14 does not satisfy the reference value to a greater extent than the distance L13. Therefore, the determination unit 306 determines that the distances L13 and L14 are less than the reference value.

次に、ステップT600で、表示部308は、判定部306による判定結果を、三次元データによる製品形状と共に画面112に表示する。 Next, in step T600, the display unit 308 displays the determination result by the determination unit 306 on the screen 112 together with the product shape based on the three-dimensional data.

具体的には、本実施形態では、距離L13、L14が基準値未満であるため、表示部308は、図11に示す判定結果の表で、「バーリング〜端面」と記載されている判定項目の欄を赤色に着色して表示する。さらに、表示部308は、バーリングから端面までの距離については、NG箇所数を「2」と表示する。なお、赤色については、図中においてドットで表示する。 Specifically, in the present embodiment, since the distances L13 and L14 are less than the reference value, the display unit 308 is the determination item of the determination item described as "burring to end face" in the determination result table shown in FIG. The column is colored in red and displayed. Further, the display unit 308 displays the number of NG points as "2" for the distance from the burring to the end face. The red color is indicated by dots in the figure.

さらに、表示部308は、基準値を満たしていない目印として、バーリング158、160から端面50aまでの距離を示す線170、172を三次元データによる製品形状上に表示する。ここで、「バーリング58、60から端面50aまでの距離を示す線」とは、バーリング158、160から端面50aまでを繋ぐ線であって、線の長さが、バーリング158、160から端面50aまでの距離と同じ線である。 Further, the display unit 308 displays lines 170, 172 indicating the distance from the burring 158, 160 to the end face 50a on the product shape based on the three-dimensional data as marks that do not satisfy the reference value. Here, the "line indicating the distance from the burring 58, 60 to the end face 50a" is a line connecting the burring 158, 160 to the end face 50a, and the length of the line is from the burring 158, 160 to the end face 50a. It is the same line as the distance of.

また、前述したように、距離L14は、距離L13と比して基準値を満たさない度合いが大きい。このため、表示部308は、バーリング160から端面50aまでを繋ぐ線170を、バーリング158から端面50aまでを繋ぐ線172と比して太く表示する。これにより、一連の作業が終了する。 Further, as described above, the distance L14 does not satisfy the reference value more than the distance L13. Therefore, the display unit 308 displays the line 170 connecting the burring 160 to the end face 50a thicker than the line 172 connecting the burring 158 to the end face 50a. This completes a series of operations.

〔ブラケット250の三次元データを処理する工程〕
次に、情報処理装置30を用いてブラケット250の三次元データを処理する工程について説明する。ブラケット250については、ブラケット50と異なる部分を主に説明する。
[Process of processing 3D data of bracket 250]
Next, a step of processing the three-dimensional data of the bracket 250 using the information processing device 30 will be described. The portion of the bracket 250 that is different from the bracket 50 will be mainly described.

ブラケット250は、図14に示されるように、基部52と、壁部54と、連結部56とを有している。さらに、基部52には、バーリング258と、バーリング260とが形成されている。バーリング258は、バーリング58と同様の形状で、バーリング58に対して幅方向の位置が異なり、バーリング58に対して端面50aに近い位置に形成されている。 The bracket 250 has a base 52, a wall 54, and a connecting 56, as shown in FIG. Further, a burring 258 and a burring 260 are formed on the base 52. The burring 258 has the same shape as the burring 58, is formed at a position different from the burring 58 in the width direction and at a position close to the end face 50a with respect to the burring 58.

バーリング260は、バーリング60と同様の形状で、バーリング60に対して幅方向の位置が異なり、バーリング60に対して湾曲面56aに近い位置に形成されている。また、バーリング258から端面50aまでの距離は、バーリング260から湾曲面56aまでの距離と比して短くされている。 The burring 260 has the same shape as the burring 60, has a different position in the width direction with respect to the burring 60, and is formed at a position close to the curved surface 56a with respect to the burring 60. Further, the distance from the burring 258 to the end surface 50a is shorter than the distance from the burring 260 to the curved surface 56a.

この構成において、図8に示すステップT500で、導出部304が、バーリング258から第二隣接面である端面50aまでの距離L23、及びバーリング260から第二隣接面である湾曲面56aまでの距離L24を導出する(図14参照)。 In this configuration, in step T500 shown in FIG. 8, the lead-out unit 304 has a distance L23 from the burring 258 to the end surface 50a which is the second adjacent surface, and a distance L24 from the burring 260 to the curved surface 56a which is the second adjacent surface. Is derived (see FIG. 14).

さらに、判定部306は、距離L23、L24が予め決められた基準値以上か否かを判定する。本実施形態では、距離L23、L24は、基準値未満である。また、距離L23は、距離L24と比して基準値を満たさない度合いが大きい。このため、判定部306は、距離L23、L24を基準値未満と判定する。 Further, the determination unit 306 determines whether or not the distances L23 and L24 are equal to or greater than a predetermined reference value. In this embodiment, the distances L23 and L24 are less than the reference value. Further, the distance L23 does not satisfy the reference value to a greater extent than the distance L24. Therefore, the determination unit 306 determines that the distances L23 and L24 are less than the reference value.

次に、ステップT600で、表示部308は、判定部306による判定結果を、三次元データによる製品形状と共に画面112に表示する。 Next, in step T600, the display unit 308 displays the determination result by the determination unit 306 on the screen 112 together with the product shape based on the three-dimensional data.

具体的には、本実施形態では、距離L23が基準値未満であるため、表示部308は、図13に示す判定結果の表で、「バーリング〜端面」と記載されている判定項目の欄を赤色に着色して表示する。さらに、表示部308は、バーリングから端面までの距離については、NG箇所数を「1」と表示する。 Specifically, in the present embodiment, since the distance L23 is less than the reference value, the display unit 308 fills in the column of the determination item described as "burring to end face" in the determination result table shown in FIG. Display in red. Further, the display unit 308 displays the number of NG points as "1" for the distance from the burring to the end face.

さらに、距離L24が基準値未満であるため、表示部308は、図13に示す判定結果の表で、「バーリング〜湾曲面」と記載されている判定項目の欄を橙色に着色して表示する。さらに、表示部308は、バーリングから湾曲面までの距離については、NG箇所数を「1」と表示する。「バーリング〜湾曲面」と記載されている判定項目の欄を橙色に着色して表示するのは、距離L23は、距離L24と比して基準値を満たさない度合いが大きいからである。なお、橙色については、図中において、赤色を示すドットと比して薄いドットで表示する。 Further, since the distance L24 is less than the reference value, the display unit 308 displays the determination item column described as “burring to curved surface” in orange in the determination result table shown in FIG. .. Further, the display unit 308 displays the number of NG points as “1” for the distance from the burring to the curved surface. The column of the determination item described as "burring to curved surface" is colored in orange and displayed because the distance L23 does not satisfy the reference value more than the distance L24. Note that orange is displayed as a lighter dot than the dot indicating red in the figure.

さらに、表示部308は、目印として、バーリング258から端面50aまでの距離を示す線270を三次元データによる製品形状上に表示する。さらに、表示部308は、目印として、バーリング258から湾曲面56aまでの距離を示す線272を三次元データによる製品形状上に表示する。 Further, the display unit 308 displays a line 270 indicating the distance from the burring 258 to the end face 50a on the product shape based on the three-dimensional data as a mark. Further, the display unit 308 displays a line 272 indicating the distance from the burring 258 to the curved surface 56a on the product shape based on the three-dimensional data as a mark.

前述したように、距離L23は、距離L24と比して基準値を満たさない度合いが大きい。このため、表示部308は、バーリング258から端面50aまでを繋ぐ線270を、バーリング260から湾曲面56aまでを繋ぐ線272と比して太く表示する。これにより、一連の作業が終了する。 As described above, the distance L23 does not satisfy the reference value to a greater extent than the distance L24. Therefore, the display unit 308 displays the line 270 connecting the burring 258 to the end surface 50a thicker than the line 272 connecting the burring 260 to the curved surface 56a. This completes a series of operations.

〔ブラケット350の三次元データを処理する工程〕
次に、情報処理装置30を用いてブラケット350の三次元データを処理する工程について説明する。ブラケット350については、ブラケット50と異なる部分を主に説明する。
[Process of processing 3D data of bracket 350]
Next, a step of processing the three-dimensional data of the bracket 350 using the information processing device 30 will be described. The portion of the bracket 350 that is different from the bracket 50 will be mainly described.

ブラケット350は、図16に示されるように、基部52と、壁部54と、連結部56とを有している。さらに、基部52には、バーリング358と、バーリング60とが形成されている。バーリング358は、バーリング58と同様の形状で、バーリング58に対して奥行方向の位置が異なり、バーリング58に対してバーリング60に近い位置に形成されている。 The bracket 350 has a base 52, a wall 54, and a connecting 56, as shown in FIG. Further, a burring 358 and a burring 60 are formed on the base 52. The burring 358 has the same shape as the burring 58, has a different position in the depth direction with respect to the burring 58, and is formed at a position close to the burring 60 with respect to the burring 58.

この構成において、図8に示すステップT500で、導出部304が、バーリング358から第二隣接面であるバーリング60の外周面60aまでの距離L31を導出する。さらに、導出部304は、バーリング60から第二隣接面であるバーリング358の外周面358aまでの距離L32を導出する(図16参照)。 In this configuration, in step T500 shown in FIG. 8, the lead-out unit 304 derives the distance L31 from the burring 358 to the outer peripheral surface 60a of the burring 60, which is the second adjacent surface. Further, the lead-out unit 304 derives the distance L32 from the burring 60 to the outer peripheral surface 358a of the burring 358 which is the second adjacent surface (see FIG. 16).

さらに、判定部306は、距離L31、L32が予め決められた基準値以上か否かを判定する。本実施形態では、距離L31、L32は、基準値未満である。このため、判定部306は、距離L31、L32を基準値未満と判定する。 Further, the determination unit 306 determines whether or not the distances L31 and L32 are equal to or greater than a predetermined reference value. In the present embodiment, the distances L31 and L32 are less than the reference value. Therefore, the determination unit 306 determines that the distances L31 and L32 are less than the reference value.

次に、ステップT600で、表示部308は、判定部306による判定結果を、三次元データによる製品形状と共に画面112に表示する。 Next, in step T600, the display unit 308 displays the determination result by the determination unit 306 on the screen 112 together with the product shape based on the three-dimensional data.

具体的には、本実施形態では、距離L31、L32が基準値未満であるため、表示部308は、図15に示す判定結果の表で、「バーリング〜バーリング」と記載されている判定項目の欄を赤色に着色して表示する。さらに、表示部308は、バーリングからバーリングまでの距離については、NG箇所数を「1」と表示する。なお、距離L31と距離L32とが基準値未満であるが、距離L31と距離L32とは同じ部位の距離を導出した結果であるため、NG箇所数については、「1」と表示する。 Specifically, in the present embodiment, since the distances L31 and L32 are less than the reference value, the display unit 308 is the determination item described as "burring to burring" in the determination result table shown in FIG. The column is colored in red and displayed. Further, the display unit 308 displays the number of NG points as "1" for the distance from burring to burring. Although the distance L31 and the distance L32 are less than the reference value, since the distance L31 and the distance L32 are the results of deriving the distances of the same parts, the number of NG points is displayed as "1".

さらに、表示部308は、目印として、バーリング358からバーリング60までの距離を示す線370を三次元データによる製品形状上に表示する。これにより、一連の作業が終了する。 Further, the display unit 308 displays a line 370 indicating the distance from the burring 358 to the burring 60 on the product shape based on the three-dimensional data as a mark. This completes a series of operations.

(まとめ)
以上説明したように、ブラケット50、150、250、350の三次元データを、情報処理装置30にアップロードすると、導出部304が所定の距離を導出し、判定部306が、導出された距離が基準値以上か否かを判定する。さらに、表示部308が、判定部306による判定結果を画面112に表示する。このため、情報処理装置30では、ユーザが、一の加工部と他の加工部を指定して、一の加工部から他の加工部までの距離を取得する場合と比して、一の加工部から他の加工部までの距離が基準値以上か否かの判断に要するユーザの工数が低減される。
(Summary)
As described above, when the three-dimensional data of the brackets 50, 150, 250, and 350 is uploaded to the information processing device 30, the derivation unit 304 derives a predetermined distance, and the determination unit 306 uses the derived distance as a reference. Determine if it is greater than or equal to the value. Further, the display unit 308 displays the determination result by the determination unit 306 on the screen 112. Therefore, in the information processing apparatus 30, one processing is performed as compared with the case where the user specifies one processing unit and another processing unit and acquires the distance from one processing unit to another processing unit. The man-hours required for the user to determine whether or not the distance from one portion to another processed portion is equal to or greater than the reference value is reduced.

具体的には、情報処理装置30では、ユーザがバーリング58、60と端面50aとを指定して、バーリング58、60から端面50aまでの距離を取得する場合と比して、バーリング58、60から端面50aまでの距離が基準値以上か否かの判断に要するユーザの工数が低減される。 Specifically, in the information processing apparatus 30, the burring 58, 60 and the end face 50a are specified, and the distance from the burring 58, 60 to the end face 50a is acquired from the burring 58, 60, as compared with the case where the user specifies the burring 58, 60 and the end face 50a. The man-hours required for the user to determine whether or not the distance to the end face 50a is equal to or greater than the reference value is reduced.

また、情報処理装置30では、ユーザがバーリング58、60と湾曲面56aとを指定して、バーリング58、60から湾曲面56aまでの距離を取得する場合と比して、バーリング58、60から湾曲面56aまでの距離が基準値以上か否かの判断に要するユーザの工数が低減される。 Further, in the information processing device 30, the curve from the burring 58, 60 is compared with the case where the user specifies the burring 58, 60 and the curved surface 56a to acquire the distance from the burring 58, 60 to the curved surface 56a. The man-hours required for the user to determine whether or not the distance to the surface 56a is equal to or greater than the reference value is reduced.

また、情報処理装置30では、ユーザがバーリング58とバーリング60の外周面60aとを指定して、バーリング58からバーリング60の外周面60aまでの距離を取得する場合と比して、バーリング58からバーリング60の外周面60aまでの距離が基準値以上か否かの判断に要するユーザの工数が低減される。 Further, in the information processing apparatus 30, the burring from the burring 58 is compared with the case where the user specifies the burring 58 and the outer peripheral surface 60a of the burring 60 to acquire the distance from the burring 58 to the outer peripheral surface 60a of the burring 60. The man-hours required for the user to determine whether or not the distance to the outer peripheral surface 60a of the 60 is equal to or greater than the reference value is reduced.

また、情報処理装置30では、前述したように、導出部304が所定の距離を導出し、判定部306が、導出された距離が基準値以上か否かを判定する。さらに、表示部308が、判定部306による判定結果を画面112に表示する。このため、ユーザが、一の加工部と他の加工部を指定して、一の加工部から他の加工部までの距離を取得する場合と比して、判定箇所が漏れてしまうのが抑制される。 Further, in the information processing device 30, as described above, the derivation unit 304 derives a predetermined distance, and the determination unit 306 determines whether or not the derived distance is equal to or greater than the reference value. Further, the display unit 308 displays the determination result by the determination unit 306 on the screen 112. Therefore, as compared with the case where the user specifies one processed portion and another processed portion and acquires the distance from one processed portion to the other processed portion, it is possible to prevent the determination portion from being leaked. Will be done.

また、情報処理装置30では、表示部308は、判定部306によって判定される判定項目を画面112に表示し、導出部304に導出された距離が基準値以上か否を、判定項目の欄の色を異ならせて画面112に表示する。このため、判定部306による判定結果に係わらず常に判定項目の表示が同じ場合と比して、どの判定項目の距離が基準値未満であったかが容易に理解される。 Further, in the information processing device 30, the display unit 308 displays the determination item determined by the determination unit 306 on the screen 112, and determines whether or not the distance derived to the extraction unit 304 is equal to or greater than the reference value in the determination item column. The colors are different and displayed on the screen 112. Therefore, it is easy to understand which determination item distance is less than the reference value as compared with the case where the determination item display is always the same regardless of the determination result by the determination unit 306.

また、情報処理装置30では、前述したように、表示部308は、導出部304に導出された距離が基準値以上か否を、判定項目の欄の色を異ならせて画面112に表示する。このため、距離が基準値以上か否を判定項目の文字の書体を異ならせて画面に表示する場合と比して、どの判定項目が基準を満たさなかったのが容易に分かる。 Further, in the information processing apparatus 30, as described above, the display unit 308 displays on the screen 112 whether or not the distance led out to the out-licensing unit 304 is equal to or greater than the reference value by changing the color of the determination item column. For this reason, it is easy to see which judgment item did not meet the standard, as compared with the case where whether or not the distance is equal to or greater than the reference value is displayed on the screen with different typefaces of the characters of the judgment item.

また、情報処理装置30では、表示部308は、距離が基準値を満たさない度合によって、判定項目の欄の色を異ならせて画面112に表示する。このため、距離が基準値を満たさない度合に係わらず色が同じ場合と比して、基準値を満たさない度合が容易に理解される。 Further, in the information processing apparatus 30, the display unit 308 displays on the screen 112 with different colors in the determination item column depending on the degree to which the distance does not satisfy the reference value. Therefore, the degree of not satisfying the reference value is easily understood as compared with the case where the colors are the same regardless of the degree of distance not satisfying the reference value.

また、情報処理装置30では、表示部308は、導出された距離が基準値未満の場合には、基準値未満の部位を表す線を、画面112の三次元データによる製品形状上に表示する。このため、画面112の三次元データによる製品形状上になにも表示されない場合と比して、距離が基準値未満の部位が容易に理解される。 Further, in the information processing apparatus 30, when the derived distance is less than the reference value, the display unit 308 displays a line representing a portion less than the reference value on the product shape based on the three-dimensional data of the screen 112. Therefore, the portion where the distance is less than the reference value can be easily understood as compared with the case where nothing is displayed on the product shape based on the three-dimensional data of the screen 112.

また、情報処理装置30では、前述したように、表示部308は、導出された距離が基準値未満の場合には、基準値未満の部分を表す線を、画面112の三次元データによる製品形状上に表示する。このため、画面112の三次元データによる製品形状上に星印を付して基準値未満の部分を表示する場合と比して、距離が基準値未満の部位が容易に理解される。 Further, in the information processing apparatus 30, as described above, when the derived distance is less than the reference value, the display unit 308 draws a line representing the portion less than the reference value in the product shape based on the three-dimensional data of the screen 112. Display above. Therefore, as compared with the case where a star mark is added on the product shape based on the three-dimensional data of the screen 112 to display the portion less than the reference value, the portion whose distance is less than the reference value can be easily understood.

また、情報処理装置30では、表示部308は、導出された距離が基準値を満たさない度合によって、線の太さを異ならせて三次元データによる製品形状上に表示する。このため、導出された距離が基準値を満たさない度合に係わらず線の太さが同じ場合と比して、基準値を満たさない度合いが容易に理解される。 Further, in the information processing apparatus 30, the display unit 308 displays the line thickness on the product shape based on the three-dimensional data by changing the line thickness depending on the degree to which the derived distance does not satisfy the reference value. Therefore, the degree of not satisfying the reference value can be easily understood as compared with the case where the line thickness is the same regardless of the degree of the derived distance not satisfying the reference value.

また、情報処理プログラムでは、ユーザが、一の加工部と他の加工部を指定して、一の加工部から他の加工部までの距離を取得する場合と比して、一の加工部から他の加工部までの距離が基準値以上か否かの判断に要するユーザの工数が低減される。 Further, in the information processing program, the user specifies one processing unit and another processing unit, and obtains the distance from one processing unit to another processing unit from one processing unit. The man-hours required for the user to determine whether or not the distance to another machined portion is equal to or greater than the reference value is reduced.

なお、本発明を特定の実施形態について詳細に説明したが、本発明は係る実施形態に限定されるものではなく、本発明の範囲内にて他の種々の実施形態をとることが可能であることは当業者にとって明らかである。例えば、上記実施形態では、バーリング58、60から端面50aまでの距離が基準値以上か否かを判断したが、一の加工部から他の加工部までの距離が基準値以上か否かを判断すればよく、例えば、曲げフランジから貫通孔までの距離が基準値以上か否かを判断してもよい。 Although the present invention has been described in detail with respect to specific embodiments, the present invention is not limited to such embodiments, and various other embodiments can be taken within the scope of the present invention. That is clear to those skilled in the art. For example, in the above embodiment, it is determined whether or not the distance from the burrings 58 and 60 to the end face 50a is equal to or greater than the reference value, but it is determined whether or not the distance from one processed portion to the other processed portion is equal to or greater than the reference value. For example, it may be determined whether or not the distance from the bending flange to the through hole is equal to or greater than the reference value.

また、上記実施形態では、表示部308は、判定項目を画面112に表示し、距離が基準値以上か否を、判定項目の表示方法を異ならせて画面112に表示したが、例えば、表示部が、距離が基準値に満たない判定項目だけを画面に表示してもよい。 Further, in the above embodiment, the display unit 308 displays the determination item on the screen 112, and displays on the screen 112 whether or not the distance is equal to or greater than the reference value on the screen 112 with a different display method of the determination item. However, only the determination items whose distance is less than the reference value may be displayed on the screen.

また、上記実施形態では、表示部308は、判定項目の色を異ならせて判定結果を画面112に表示したが、例えば、判定項目の書体を異ならせて判定結果を画面に表示してもよい。 Further, in the above embodiment, the display unit 308 displays the determination result on the screen 112 by changing the color of the determination item, but for example, the determination result may be displayed on the screen by changing the typeface of the determination item. ..

また、上記実施形態では、表示部308は、距離が基準値を満たさない度合によって、色を異ならせて判定項目を画面112に表示したが、例えば、表示部が、距離が基準値を満たさない度合によって、判定項目の文字の大きさを異ならせて画面に表示してもよい。 Further, in the above embodiment, the display unit 308 displays the determination items on the screen 112 with different colors depending on the degree to which the distance does not satisfy the reference value. However, for example, the display unit does not satisfy the reference value. Depending on the degree, the character size of the determination item may be different and displayed on the screen.

また、上記実施形態では、表示部308は、距離が基準値未満の場合には、基準値未満の部位を表す目印を、画面112の三次元データによる製品形状上に表示したが、例えば、基準値未満の部位を拡大してもよい。 Further, in the above embodiment, when the distance is less than the reference value, the display unit 308 displays a mark indicating a portion less than the reference value on the product shape based on the three-dimensional data of the screen 112. Areas below the value may be enlarged.

また、上記実施形態では、表示部308は、目印として、一の加工部から他の加工部までの距離を示す線を画面112の三次元データによる製品形状上に表示したが、表示部が、目印として注記等の吹出しを表示してもよい。また、この場合には、ユーザが表示された注記を指示することで、基準値未満の部位が拡大されるようにしてもよい。 Further, in the above embodiment, the display unit 308 displays a line indicating the distance from one processed portion to the other processed portion on the product shape based on the three-dimensional data of the screen 112 as a mark, but the display unit displays. A note or the like may be displayed as a mark. Further, in this case, the user may instruct the displayed note to enlarge the portion less than the reference value.

また、上記実施形態では、情報処理装置30とモニター110とが別体であったが、情報処理装置がモニターを備えてもよい。 Further, in the above embodiment, the information processing device 30 and the monitor 110 are separate bodies, but the information processing device may include a monitor.

また、上記実施形態では、バーリングの高さを、一例として板厚の1.5倍以上としたが、バーリングの高さは、板厚よりも高ければよい。 Further, in the above embodiment, the height of the burring is set to 1.5 times or more the plate thickness as an example, but the height of the burring may be higher than the plate thickness.

また、上記実施形態では、特に説明しなかったが、ユーザが、距離が基準値未満の判定項目を画面上で指示すると、三次元データによる製品形状上に目印が表示されるようにしてもよい。 Further, although not particularly described in the above embodiment, when the user instructs a determination item whose distance is less than the reference value on the screen, a mark may be displayed on the product shape based on the three-dimensional data. ..

また、上記実施形態では、表示部308は、距離が予め決められた基準値未満の場合には、基準値未満の部位を表す目印を、画面112に表示されているブラケット50の形状上に表示する。具体的には、表示部308は、基準値未満の部位に対応する一の加工部と他の加工部とを繋ぐ線を、目印として画面112の三次元データによる製品形状上に表示する。さらに、表示部308は、距離が基準値を満たさない度合によって、線の太さを異ならせて三次元データによる製品形状上に表示する。 Further, in the above embodiment, when the distance is less than a predetermined reference value, the display unit 308 displays a mark indicating a portion less than the reference value on the shape of the bracket 50 displayed on the screen 112. To do. Specifically, the display unit 308 displays a line connecting one processed portion and another processed portion corresponding to a portion less than the reference value on the product shape based on the three-dimensional data of the screen 112 as a mark. Further, the display unit 308 displays on the product shape based on the three-dimensional data by changing the thickness of the line depending on the degree to which the distance does not satisfy the reference value.

このように、表示部308は、判定結果を画面に表示することで基準値を満たさない部位をユーザに知らせたが、音声と共に判定結果を画面に表示することで、ユーザに基準値を満たさない部位を知らせてもよい。 In this way, the display unit 308 notifies the user of the part that does not satisfy the reference value by displaying the determination result on the screen, but does not satisfy the reference value by displaying the determination result on the screen together with the voice. You may inform the part.

また、上記実施形態では、判定部306は、導出部304によって導出された距離が、予め決められた基準値以上か否かを判定した。換言すれば、判定部306は、導出部304によって導出された距離が、予め決められた基準値未満か否かを判断している。 Further, in the above embodiment, the determination unit 306 determines whether or not the distance derived by the extraction unit 304 is equal to or greater than a predetermined reference value. In other words, the determination unit 306 determines whether or not the distance derived by the out-licensing unit 304 is less than a predetermined reference value.

また、上記実施形態では、特に説明しなかったが、三次元データによる製品形状上で距離が基準値未満の部分に注記を表示させ、この注記をユーザが指示すると、距離が基準値未満の部分が拡大されてユーザが容易に確認されるようにしてもよい。 Further, although not particularly described in the above embodiment, a note is displayed in a portion where the distance is less than the reference value on the product shape based on the three-dimensional data, and when the user instructs this note, the portion where the distance is less than the reference value. May be magnified to make it easier for the user to see.

また、上記各実施形態では、CPU32がソフトウェア(プログラム)を読み込んで実行した情報処理を、CPU以外の各種のプロセッサが実行してもよい。この場合のプロセッサとしては、FPGA(Field−Programmable Gate Array)等の製造後に回路構成を変更可能なPLD(Programmable Logic Device)、及びASIC(Application Specific Integrated Circuit)等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路等が例示される。また、情報処理を、これらの各種のプロセッサのうちの1つで実行してもよいし、同種又は異種の2つ以上のプロセッサの組み合わせ(例えば、複数のFPGA、及びCPUとFPGAとの組み合わせ等)で実行してもよい。また、これらの各種のプロセッサのハードウェア的な構造は、より具体的には、半導体素子等の回路素子を組み合わせた電気回路である。 Further, in each of the above embodiments, various processors other than the CPU may execute the information processing executed by the CPU 32 reading the software (program). In this case, the processor includes a PLD (Programmable Logic Device) whose circuit configuration can be changed after manufacturing an FPGA (Field-Programmable Gate Array), an ASIC (Application Specific Integrated Circuit), and the like. An example is a dedicated electric circuit or the like, which is a processor having a circuit configuration designed exclusively for it. In addition, information processing may be executed by one of these various processors, or a combination of two or more processors of the same type or different types (for example, a plurality of FPGAs and a combination of a CPU and an FPGA, etc. ) May be executed. Further, the hardware structure of these various processors is, more specifically, an electric circuit in which circuit elements such as semiconductor elements are combined.

また、上記各実施形態では、情報処理プログラムがROM34またはストレージ38に予め記憶(インストール)されている態様を説明したが、これに限定されない。プログラムは、CD−ROM(Compact Disk Read Only Memory)、DVD−ROM(Digital Versatile Disk Read Only Memory)、及びUSB(Universal Serial Bus)メモリ等の記録媒体に記録された形態で提供されてもよい。また、プログラムは、ネットワークを介して外部装置からダウンロードされる形態としてもよい。 Further, in each of the above embodiments, the mode in which the information processing program is stored (installed) in the ROM 34 or the storage 38 in advance has been described, but the present invention is not limited to this. The program may be provided in a form recorded on a recording medium such as a CD-ROM (Compact Disk Read Only Memory), a DVD-ROM (Digital Versaille Disk Read Only Memory), and a USB (Universal Serial Bus) memory. Further, the program may be downloaded from an external device via a network.

30 情報処理装置
50 ブラケット(製品の一例)
50a 端面
56a 湾曲面(曲げ面の一例)
58 バーリング
58a 外周面
60 バーリング
60a 外周面
112 画面
150 ブラケット(製品の一例)
158 バーリング
160 バーリング
170 線
172 線
250 ブラケット(製品の一例)
258 バーリング
260 バーリング
270 線
272 線
302 情報取得部
304 導出部
306 判定部
308 表示部
350 ブラケット(製品の一例)
358 バーリング
358a 外周面
30 Information processing device 50 Bracket (example of product)
50a End face 56a Curved surface (example of bent surface)
58 Burling 58a Outer surface 60 Burling 60a Outer surface 112 Screen 150 Bracket (example of product)
158 Burling 160 Burling 170 Wire 172 Wire 250 Bracket (Example of product)
258 Burling 260 Burling 270 Line 272 Line 302 Information acquisition unit 304 Derivation unit 306 Judgment unit 308 Display unit 350 Bracket (example of product)
358 Burling 358a Outer surface

Claims (11)

板金を用いて加工される製品の三次元データから、製品に形成された一の加工部の情報と他の加工部の情報とを取得する情報取得部と、
前記一の加工部から前記他の加工部までの距離を導出する導出部と、
前記距離が、予め決められた基準値以上か否かを判定する判定部と、
前記判定部による判定結果を、前記三次元データによる製品形状と共に画面に表示する表示部と、
を備える情報処理装置。
An information acquisition unit that acquires information on one processing unit formed on the product and information on other processing units from the three-dimensional data of the product processed using sheet metal.
A derivation unit that derives the distance from the one processing unit to the other processing unit,
A determination unit that determines whether or not the distance is equal to or greater than a predetermined reference value,
A display unit that displays the determination result by the determination unit on the screen together with the product shape based on the three-dimensional data.
Information processing device equipped with.
前記一の加工部は、バーリングであり、前記他の加工部は、製品の端面である請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the one processed portion is burring, and the other processed portion is an end face of a product. 前記一の加工部は、バーリングであり、前記他の加工部は、製品の曲げ面である請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the one processed portion is burring, and the other processed portion is a bent surface of a product. 前記一の加工部は、一のバーリングであり、前記他の加工部は、他のバーリングである請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the one processing unit is one burring, and the other processing unit is another burring. 前記表示部は、前記判定部によって判定される判定項目を前記画面に表示し、前記距離が予め決められた基準値以上か否を、前記判定項目の表示方法を異ならせて前記画面に表示する請求項1〜4の何れか1項に記載の情報処理装置。 The display unit displays a determination item determined by the determination unit on the screen, and displays on the screen whether or not the distance is equal to or greater than a predetermined reference value, with a different display method of the determination item. The information processing device according to any one of claims 1 to 4. 前記表示部は、前記距離が予め決められた基準値以上か否を、前記判定項目の色を異ならせて前記画面に表示する請求項5に記載の情報処理装置。 The information processing device according to claim 5, wherein the display unit displays on the screen whether or not the distance is equal to or greater than a predetermined reference value in different colors of the determination items. 前記表示部は、前記距離が基準値を満たさない度合によって、前記色を異ならせる請求項6に記載の情報処理装置。 The information processing device according to claim 6, wherein the display unit has different colors depending on the degree to which the distance does not satisfy the reference value. 前記表示部は、前記距離が予め決められた基準値未満の場合に、基準値未満の部位を表す目印を、前記画面の前記三次元データによる製品形状上に表示する請求項1〜7の何れか1項に記載の情報処理装置。 Any of claims 1 to 7, wherein the display unit displays a mark representing a portion less than the reference value on the product shape based on the three-dimensional data of the screen when the distance is less than a predetermined reference value. The information processing device according to item 1. 前記表示部は、前記目印として、前記一の加工部から前記他の加工部までの距離を示す線を前記画面の前記三次元データによる製品形状上に表示する請求項8に記載の情報処理装置。 The information processing apparatus according to claim 8, wherein the display unit displays a line indicating the distance from the one processed portion to the other processed portion on the product shape based on the three-dimensional data of the screen as the mark. .. 前記表示部は、前記距離が基準値を満たさない度合によって、前記線の太さを異ならせて前記三次元データによる製品形状上に表示する請求項9に記載の情報処理装置。 The information processing device according to claim 9, wherein the display unit is displayed on a product shape based on the three-dimensional data by varying the thickness of the line depending on the degree to which the distance does not satisfy the reference value. コンピュータを、請求項1〜10の何れか1項に記載の情報処理装置の各部として機能させるための情報処理プログラム。 An information processing program for causing a computer to function as each part of the information processing device according to any one of claims 1 to 10.
JP2019050168A 2019-03-18 2019-03-18 Information processing apparatus and information processing program Pending JP2020154446A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019050168A JP2020154446A (en) 2019-03-18 2019-03-18 Information processing apparatus and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019050168A JP2020154446A (en) 2019-03-18 2019-03-18 Information processing apparatus and information processing program

Publications (1)

Publication Number Publication Date
JP2020154446A true JP2020154446A (en) 2020-09-24

Family

ID=72559005

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019050168A Pending JP2020154446A (en) 2019-03-18 2019-03-18 Information processing apparatus and information processing program

Country Status (1)

Country Link
JP (1) JP2020154446A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004178360A (en) * 2002-11-28 2004-06-24 Nitto Electric Works Ltd System for designating boring into box
JP2007102282A (en) * 2005-09-30 2007-04-19 Canon Inc Component design-supporting method, component design-supporting system, and component design-supporting program
JP2009110059A (en) * 2007-10-26 2009-05-21 Nec Corp Design device, design method, and program
JP2014048978A (en) * 2012-08-31 2014-03-17 Denso Corp Moving body warning device, and moving body warning method
JP2014182427A (en) * 2013-03-18 2014-09-29 Nitto Kogyo Co Ltd Position designation system of hole processing to cabinet

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004178360A (en) * 2002-11-28 2004-06-24 Nitto Electric Works Ltd System for designating boring into box
JP2007102282A (en) * 2005-09-30 2007-04-19 Canon Inc Component design-supporting method, component design-supporting system, and component design-supporting program
JP2009110059A (en) * 2007-10-26 2009-05-21 Nec Corp Design device, design method, and program
JP2014048978A (en) * 2012-08-31 2014-03-17 Denso Corp Moving body warning device, and moving body warning method
JP2014182427A (en) * 2013-03-18 2014-09-29 Nitto Kogyo Co Ltd Position designation system of hole processing to cabinet

Similar Documents

Publication Publication Date Title
JP2007065936A (en) Polygon chart drawing processing method and program
JP2020154446A (en) Information processing apparatus and information processing program
EP1821229B1 (en) Sheet material patterning device, method, and program
JP2005107929A (en) Sheet metal model generation method, apparatus, computer program, and storage medium
JP2014215769A (en) Drawing generation apparatus, drawing generation method and program
JP2003187263A (en) Projection control processing device and computer program
JP4024571B2 (en) Design support program
JP2006106938A (en) Cad apparatus, method of creating cad drawing, cad drawing creating program and program medium recording the program
JP4783145B2 (en) How to create a 3D tire model
JP2021179861A (en) Shape recognition device and shape recognition method
JP4024037B2 (en) Three-dimensional shape mass property calculation apparatus, three-dimensional shape mass property calculation method, program, and storage medium
JP3721763B2 (en) How to create a 3D model
CN112836253B (en) Data structure creation method of plate geometric model
JP3198154U (en) Knitted fabric composition
JP2007293928A (en) Design support program
JP3903334B2 (en) 3D shape creation device
JP2015191337A (en) Drawing generation support device and drawing generation support method
CN118269352A (en) Print file generation method
JP2002137610A (en) Tread shape designing method, tread shape designing and supporting system and computer program for designing and supporting tread shape
WO2021024367A1 (en) Shape data processing device, shape data processing method, and shape data processing program
JP3898466B2 (en) 3D model generator
JP2000011033A (en) Method and device for designing die by three-dimensional cad
JP2007148526A (en) CAD program, CAD program recording medium, CAD apparatus and CAD system for tracking dimension lines
JP3349915B2 (en) Shape data creation method
JP2011108177A (en) Method for drawing distribution range of data point on scatter diagram, and program for drawing distribution range of data point on scatter diagram

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221220

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20230613