WO2007037032A1 - Machine de mesure de contour, procédé permettant de calculer le profil de base géometrique d’une machine de mesure de contour et son programme - Google Patents
Machine de mesure de contour, procédé permettant de calculer le profil de base géometrique d’une machine de mesure de contour et son programme Download PDFInfo
- Publication number
- WO2007037032A1 WO2007037032A1 PCT/JP2006/309120 JP2006309120W WO2007037032A1 WO 2007037032 A1 WO2007037032 A1 WO 2007037032A1 JP 2006309120 W JP2006309120 W JP 2006309120W WO 2007037032 A1 WO2007037032 A1 WO 2007037032A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- shape
- display
- contour shape
- geometric basic
- contour
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 25
- 238000004364 calculation method Methods 0.000 claims abstract description 30
- 238000012545 processing Methods 0.000 claims abstract description 23
- 238000005259 measurement Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000003746 surface roughness Effects 0.000 description 3
- 239000007787 solid Substances 0.000 description 1
- 239000007921 spray Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/20—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring contours or curvatures, e.g. determining profile
Definitions
- the present invention relates to a contour shape measuring instrument such as a two-dimensional and three-dimensional shape measuring machine and a two-dimensional and three-dimensional surface roughness measuring machine, and more particularly to a contour shape of a measured object measured by the contour shape measuring machine.
- the present invention relates to a process of calculating a basic geometric shape document that is displayed on a spray and conforms to the displayed contour shape.
- Contour shape measuring machines such as 2D and 3D shape measuring machines and 2D and 3D surface roughness measuring machines display the contour shape of non-measured objects (workpieces) measured on the display based on the measurement data.
- FIG. 1 is a diagram showing an example of the contour shape displayed on the screen 21 of the display.
- a workpiece measured by a contour shape measuring machine is machined based on design data, and has a shape combining geometric basic shapes corresponding to the design data.
- the displayed contour shape 2 2 is composed of a semi-circular and straight geometric basic shape.
- Geometric basic shapes are points, straight lines, partial circles, circles, ellipses, and so on.
- the contour shape measuring machine has a function to calculate a geometric basic shape that conforms to the measured contour shape. This makes it easy to recognize the difference between the contour shape of the workpiece and the design data.
- calculating the geometric basic shape for example, after designating the type of the geometric basic shape, click the two points A and B on the contour shape with the mouse as shown in Fig. 1, and the calculation range And click the shape recognition execution mark (not shown).
- the data processing / control unit of the contour shape measuring machine performs processing for calculating the geometric basic shape that conforms to the contour shape in the specified range, and displays the calculated geometric basic shape.
- the two points in the calculation range are points close to both ends of the geometric basic shape, for example, points C and D. This allows more accurate calculation of the geometric basic shape that fits the wider calculation range, and enables recognition of the difference between the contour shape and the design data within the widest possible range of the geometric basic shape. Because. However, if the point E is mistakenly specified, for example, the contour shape includes a semicircle and a straight line portion, so that a suitable geometric basic shape cannot be calculated or an incorrect geometric basic shape may be calculated. '
- An object of the present invention is to solve such problems, and it is an object of the present invention to provide an instruction for calculating a geometric basic shape in a contour shape measuring machine with a simple operation and to prevent an operation error.
- the contour shape measuring machine, the geometric basic shape calculation method of the contour shape measuring machine, and the program therefor include a frame for indicating a calculation range for calculating the basic geometric shape on the display.
- the calculation range can be specified in one click.
- the type of geometric basic shape is calculated from the contour shape within the calculation range indicated by the frame. This eliminates the need to select the geometric basic shape type.
- the extent to which the calculated geometric basic shape can be expanded in the contour shape outside the frame is examined, and an enlarged range that matches the calculated geometric basic shape is calculated. This makes it possible to calculate the basic geometric shape within the maximum range without having to specify the calculation range precisely. If the geometric basic shape that fits within the expanded calculation range is calculated again, the calculation accuracy of the geometric basic shape can be improved.
- an instruction to calculate the geometric basic shape can be performed with a simple operation, and an operation error does not occur.
- FIG. 1 is a diagram showing a display example of a conventional contour shape.
- FIG. 2 is a block diagram of the contour shape measuring machine according to the embodiment of the present invention.
- FIG. 3A to FIG. 3D are diagrams for explaining processing for the contour shape displayed on the display of the present invention.
- FIG. 4A to FIG. 4H are diagrams showing examples of changing the display of the power single frame when the condition of the contour shape to be displayed is changed.
- FIG. 5A to FIG. 5D are diagrams for explaining operations on the cursor frame.
- FIG. 6 is a flowchart showing the processing of the contour shape measuring machine according to the embodiment of the present invention.
- FIG. 2 is an overall functional block diagram of the contour shape measuring machine according to the embodiment of the present invention.
- Reference number 1 indicates contour shape measuring machines such as 2D and 3D shape measuring machines and 2D and 3D surface roughness measuring machines.
- the contour shape measuring machine 1 sends detection data obtained by digitally converting the detection signal to the data processing / control unit 2.
- the data processing / control unit 2 is composed of a computer or the like, and responds to an instruction from an operator using the mass 12 or keyboard 13 or an instruction sent from the host computer via the communication path 15.
- Storage device 14 Calls a program stored in 4 and performs various types of processing.
- the data processing / control unit 2 performs various processing on the received detection data to generate processing results, and displays the detection data and processing results on the display 11 1 or stores them in the storage device 14. Or sent to the host computer via communication path 15.
- Data processing ⁇ The control unit 2 has various processing functions that are used in conventional equipment. However, those explanations are omitted here, and only the parts related to the present invention will be explained.
- the data processing / control unit 2 calculates a geometric basic shape calculation unit 3 that calculates whether a contour shape based on detection data in a predetermined range matches a geometrical shape such as a point, straight line, semicircle, circle, or ellipse.
- Display range 4 for calculating the range of the contour shape that matches the selected geometric basic shape
- frame setting unit 5 for setting the frame (cursor frame) to be displayed on the display 1 1, and display for the display 1 1
- a display control unit 6 for controlling the display.
- the display position and frame size of the cursor frame displayed by the frame setting section 5 are the instructions from the operator using the mass 1 2 and keyboard 1 3, the reading of data from the storage device 1 4, and the communication path 1 5 is set according to the instruction sent from Host ⁇ Computer via.
- the display control unit 6 includes a contour shape display unit 7 that controls the display of the contour shape according to the detection data, a geometric basic shape display unit 8 that controls the display of the geometric basic shape, and the geometric basic shape cannot be calculated. It has an incomputable display unit 9 that controls the display of certain things, and a frame display unit 10 that controls the display of the cursor frame set by the frame setting unit 5.
- FIG. 3A shows an image displayed on the screen 2 1 of the display 1 1, and shows an example in which the same contour shape as the conventional image in FIG. 1 is displayed.
- a force-sol frame 23 is displayed.
- the display position of the cursor frame 2 3 is moved by the mouse or the like, and the size of the force frame 2 3 is changed.
- the basic geometry Shape calculation unit 3 force Calculates which of the multiple geometric basic shapes the contour shape in the cursor frame 2 3 fits. For example, if it is part of a circle, the center and radius of the circle are calculated.
- the basic geometric shape is a point, straight line, semicircle, circle, ellipse force S, and other shapes can be added.
- the matching range calculation unit 4 calculates a range of the contour shape 2 2 that matches the calculated geometric basic shape. In the example of Fig.
- the semi-circular edges 2 6 and 2 7 are in the range that fits the basic geometric shape.
- the geometric basic shape calculation unit 3 calculates a conforming geometric basic shape for the suitable range again. This improves the calculation accuracy of the geometric basic shape.
- the geometric basic shape display unit 8 of the display control unit 6 displays the calculated geometric basic shape on the screen using auxiliary lines. At this time, for example, if the semicircle portion is displayed with a thick solid auxiliary line and the remaining semicircle with no outline shape is displayed with an auxiliary line such as a broken line, the operation evening can be easily recognized. In addition, the end of the range in which the basic geometric shape is applicable is clearly indicated.
- the cursor frame 2 3 is moved to the right straight line portion as shown in FIG. 3C.
- the conforming geometric basic shape and the conforming range are calculated and displayed as shown in the figure. 'Of course, when the conforming geometric basic shape and the conforming range are displayed, it is desirable to display the name and numerical value at the same time.
- Fig. 3D when the cursor frame 2 3 is moved to a position that includes a semicircle and a straight line and automatic determination is instructed, there is no suitable geometric basic shape. It is judged as impossible, and it is displayed that the calculation is impossible by changing the color of the cursor frame 23. Next, the display of the cursor frame 2 3 when the display of the contour shape is changed will be described with reference to FIGS. 4A to 4H.
- the magnification and position of the contour shape displayed on the display may change.
- the display of the cursor frame 2 3 may or may not be changed according to such a change.
- Figures 4A to 4D memorize the relative positional relationship between the displayed contour shape and the force frame 2 3
- Figure 4A shows the state before the magnification and position of the contour shape are changed. This is a case where the display of the cursor frame 23 is changed according to the change of the contour shape display.
- Fig. 4B shows the case where the horizontal magnification of the contour shape is changed to be reduced, and the horizontal size of the force one-sol frame 2 3 is also changed in accordance with this change.
- Fig. 4C shows the case where the vertical and horizontal magnification of the contour shape is enlarged, and the size of both the vertical and horizontal directions is also changed in accordance with this change.
- Fig. 4D shows the case where the display position of the contour shape is changed in the horizontal direction, and the cursor frame 2 3 is also moved in the horizontal direction in accordance with this change.
- Figures 4E to 4H show the case where the display position of the cursor frame 23 on the screen is not changed even if the magnification or position of the displayed contour shape is changed.
- Fig. 5A shows an example of the outline shape and cursor frame 23 displayed on the screen.
- Figure 5B double-click the center of cursor frame 2 3 Click to instruct the start of the basic geometric shape calculation process.
- Figure 5C drag the four corners 3 2 and the center of the 4 sides of the force frame 2 3 as shown in Fig. 5C.
- Fig. 6 is a flow chart showing the processing to calculate and display the geometric basic shape and matching range that match the contour shape in the cursor frame. is there.
- step 1001 the contour shape data in the cursor frame is extracted.
- step 1 0 1 it is determined whether or not the contour shape data matches the point. If it matches the point, the process proceeds to step 10 07. If it does not match the point, the process proceeds to step 1 0 3.
- step 103 it is determined whether or not the contour shape data fits a straight line. If the contour shape data fits the straight line, the process proceeds to step 1007, and if it does not fit the straight line, the process proceeds to step 1004.
- step 10 4 it is determined whether or not the contour shape data matches the partial circle. If it matches the partial circle, the process proceeds to step 10 7, and if it does not match the partial circle, the process proceeds to step 1 0 5.
- step 1 0 5 it is determined whether or not the contour shape data conforms to a circle. If it conforms to a circle, the process proceeds to step 1 0 7. If it does not conform to a circle, the process proceeds to step 1 0 6. In step 1 0 6, it is determined whether or not the contour shape data fits an ellipse. If it fits an ellipse, the process proceeds to step 1 0 7. If it does not fit the ellipse, the process proceeds to step 1 1 1. When proceeding to Step 1 1 1, the contour shape data does not fit any geometric basic shape and cannot be calculated. In step 1 1 1, display data is displayed to indicate that the calculation is impossible, and the process proceeds to step 1 1 2 to display that the calculation is impossible. Whether the contour shape data conforms to each geometric basic shape can be performed by conventionally known image processing, and detailed description thereof is omitted here. In Step 107, the geometric basic shape calculated as described above is stored as a temporary determination result.
- step 10 8 the calculated geometric basic shape is expanded to the part outside the cursor frame, and the range in which the contour shape data fits is obtained. Specifically, the difference between the geometric basic shape expanded to the part outside the cursor frame and the contour shape data is calculated, and if the difference is less than a predetermined value, it is determined that it is suitable, and the maximum range is obtained.
- step 1 0 9 steps 1 0 2 to 1 0 6 are performed again for the contour shape data within the maximum range calculated as described above, and a geometric basic shape suitable for the maximum range is calculated.
- step 110 it is determined whether or not the geometric basic shape calculated in step 109 matches the geometric basic shape stored as a temporary determination result. If they match, go to step 1 1 2 to display the calculated geometric basic shape. If they do not match, return to step 1 0 8 and repeat the process of expanding the conforming range. If the results do not match even after several attempts, the geometric basic shape stored as the temporary determination result is displayed.
- the present invention is applicable to any contour shape measuring machine.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Image Analysis (AREA)
Abstract
La présente invention concerne une machine de mesure de contour qui peut indiquer le calcul d’un profil de base géométrique à l’aide d’une simple opération sans entraîner d’erreur opérationnelle. La machine de mesure de contour comprend une section de mesure (1) permettant de mesurer le contour d’un article à mesurer, un affichage (11) permettant d’afficher la contour de l’article mesuré et une section de traitement/commande de données (2) permettant de traiter des données relatives au contour de l’article à mesurer au niveau de la section de mesure et de commander chaque section. La section de traitement/commande de données (2) possède une fonction d’affichage de trame (5) permettant d’afficher une trame à un emplacement indiqué de l’affichage, une fonction de détermination du profil de base géométrique (3) permettant de calculer un profil de base géométrique adaptable à partir du contour de la trame, et des fonctions (6, 8) permettant d’afficher le profil de base géométrique ainsi calculé.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005-279645 | 2005-09-27 | ||
| JP2005279645 | 2005-09-27 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2007037032A1 true WO2007037032A1 (fr) | 2007-04-05 |
Family
ID=37899469
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2006/309120 WO2007037032A1 (fr) | 2005-09-27 | 2006-04-25 | Machine de mesure de contour, procédé permettant de calculer le profil de base géometrique d’une machine de mesure de contour et son programme |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2007037032A1 (fr) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008142916A1 (fr) * | 2007-05-22 | 2008-11-27 | Dai Nippon Printing Co., Ltd. | Système de mesure, procédé de mesure et programme |
| JP2014010103A (ja) * | 2012-07-02 | 2014-01-20 | Mitsutoyo Corp | 形状解析方法および形状解析プログラム |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0650749A (ja) * | 1992-03-26 | 1994-02-25 | Tokyo Seimitsu Co Ltd | 座標測定機及びその測定方法 |
| WO1997020187A1 (fr) * | 1995-11-30 | 1997-06-05 | Tokyo Seimitsu Co., Ltd. | Procede et appareil de calcul automatique de forme pour appareil de determination de profil |
| JP2000258149A (ja) * | 1999-03-09 | 2000-09-22 | Mitsutoyo Corp | 測定点列のフェアリング方法 |
| JP2003014448A (ja) * | 2001-07-03 | 2003-01-15 | Mitsutoyo Corp | 表面性状測定装置並びに表面性状解析方法及びプログラム |
| JP2003203216A (ja) * | 2002-01-08 | 2003-07-18 | Mitsutoyo Corp | 画像測定装置用パートプログラム生成装置及び画像測定装置用パートプログラム生成用プログラム |
-
2006
- 2006-04-25 WO PCT/JP2006/309120 patent/WO2007037032A1/fr active Application Filing
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0650749A (ja) * | 1992-03-26 | 1994-02-25 | Tokyo Seimitsu Co Ltd | 座標測定機及びその測定方法 |
| WO1997020187A1 (fr) * | 1995-11-30 | 1997-06-05 | Tokyo Seimitsu Co., Ltd. | Procede et appareil de calcul automatique de forme pour appareil de determination de profil |
| JP2000258149A (ja) * | 1999-03-09 | 2000-09-22 | Mitsutoyo Corp | 測定点列のフェアリング方法 |
| JP2003014448A (ja) * | 2001-07-03 | 2003-01-15 | Mitsutoyo Corp | 表面性状測定装置並びに表面性状解析方法及びプログラム |
| JP2003203216A (ja) * | 2002-01-08 | 2003-07-18 | Mitsutoyo Corp | 画像測定装置用パートプログラム生成装置及び画像測定装置用パートプログラム生成用プログラム |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008142916A1 (fr) * | 2007-05-22 | 2008-11-27 | Dai Nippon Printing Co., Ltd. | Système de mesure, procédé de mesure et programme |
| JP2008292196A (ja) * | 2007-05-22 | 2008-12-04 | Dainippon Printing Co Ltd | 測定システム、測定方法及びプログラム |
| US8543352B2 (en) | 2007-05-22 | 2013-09-24 | Dai Nippon Printing Co., Ltd. | System for measuring a shape, method for measuring a shape, and computer program product |
| JP2014010103A (ja) * | 2012-07-02 | 2014-01-20 | Mitsutoyo Corp | 形状解析方法および形状解析プログラム |
| CN103530104A (zh) * | 2012-07-02 | 2014-01-22 | 株式会社三丰 | 形状分析方法和形状分析程序 |
| US9983001B2 (en) | 2012-07-02 | 2018-05-29 | Mitutoyo Corporation | Shape analysis method and shape analysis program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6968080B2 (en) | Method and apparatus for generating part programs for use in image-measuring instruments, and image-measuring instrument and method of displaying measured results therefrom | |
| JP3057960B2 (ja) | 三次元形状加工物の評価装置 | |
| US20200033109A1 (en) | Workpiece measurement device, workpiece measurement method and non-transitory computer readable medium recording a program | |
| EP1881383A2 (fr) | Dispositif de simulation de système robotique | |
| JP2008241420A (ja) | 表面性状測定装置、表面性状測定方法及び表面性状測定プログラム | |
| CN105793788A (zh) | 工作机械的控制装置 | |
| JP6516865B2 (ja) | 測定対象の寸法特性を決定するための方法及び装置 | |
| JP5610883B2 (ja) | 加工シミュレーション装置及び方法 | |
| JP2021072012A (ja) | 表示装置 | |
| CN105277122B (zh) | 图像测量设备及显示测量结果的方法 | |
| JP6554695B2 (ja) | 画像測定装置 | |
| WO2007037032A1 (fr) | Machine de mesure de contour, procédé permettant de calculer le profil de base géometrique d’une machine de mesure de contour et son programme | |
| CN109491327B (zh) | 三维模型制作装置 | |
| JP2017125740A (ja) | 三次元測定機、測定方法、及び測定プログラム | |
| CN102033973A (zh) | 印刷电路板布线系统及印刷电路板上的零件定位方法 | |
| JP3765061B2 (ja) | 多次元形状の座標計測機用オフライン・ティーチング・システム | |
| JP2003202208A (ja) | 画像測定装置及び画像測定用プログラム | |
| TW202245708A (zh) | 教示裝置、標記計測方法及程式 | |
| JP4683324B2 (ja) | 形状測定システム、形状測定方法及び形状測定プログラム | |
| JP6664073B2 (ja) | 測定支援方法、三次元測定機、及び測定支援プログラム | |
| US20250128378A1 (en) | Display device, numerical control device, machining system, display method, numerical control method, and machining method | |
| WO2020065854A1 (fr) | Procédé de détection de position de pièce ouvrée et machine-outil | |
| JP3922942B2 (ja) | 画像測定装置、画像測定方法及び画像測定用プログラム | |
| JP7738233B2 (ja) | 幾何要素判別装置、幾何要素判別方法、プログラム及び三次元測定機 | |
| JP2002213943A (ja) | 表面性状測定システム及び方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 06745971 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: JP |