Shape measurement program

The shape measurement program accelerates three-dimensional measurements by moving a probe without contact to determine tolerance compliance, reducing measurement time and processing requirements.

JP2026065253APending Publication Date: 2026-04-15TOYOTA JIDOSHA KK +1
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
TOYOTA JIDOSHA KK
Filing Date
2024-10-03
Publication Date
2026-04-15

AI Technical Summary

Technical Problem

Existing three-dimensional measuring methods require excessive time to determine if an object is manufactured within a tolerance range.

Method used

A shape measurement program that moves a probe in a predetermined operation corresponding to the object, outputs a negative result if contact is made, and a positive result if the operation is completed without contact, allowing high-speed measurement.

Benefits of technology

Shortens the measurement time by eliminating the need for probe contact and simplifying data processing, thereby determining tolerance compliance efficiently.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026065253000001_ABST
    Figure 2026065253000001_ABST
Patent Text Reader

Abstract

This provides a shape measurement program that can shorten the measurement time required to determine whether an object being measured is manufactured within tolerance limits. [Solution] The shape measurement program 22 is a shape measurement program that operates a three-dimensional measuring device 100 to measure the shape of an object 60 using a probe 30, and causes the three-dimensional measuring device 100 to execute the following processes: moving the probe 30 in a predetermined operation corresponding to the object 60; outputting a negative result indicating that the object 60 is not within tolerance range if the probe 30 comes into contact with the object 60 while moving, and outputting a positive result indicating that the object 60 is within tolerance range if the predetermined operation is completed without the probe 30 coming into contact with the object 60.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a shape measurement program.

Background Art

[0002] There is known a three-dimensional measuring apparatus that measures whether an object to be measured is manufactured within a tolerance range by moving a probe and bringing a probe measuring unit into contact with a predetermined measurement point of the object to be measured, and comparing the measurement coordinate data of each measurement point with the reference coordinate data of each measurement point obtained in advance (for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, the method described in Patent Document 1 has a problem that the measurement time for measuring whether an object to be measured is manufactured within a tolerance range is long.

[0005] The present invention has been made in view of the above problems, and an object thereof is to shorten the measurement time for measuring whether an object to be measured is manufactured within a tolerance range.

Means for Solving the Problems

[0006] The present invention relates to a shape measurement program for operating a three-dimensional measuring device that measures the shape of an object using a probe, the program causing the three-dimensional measuring device to perform the following processes: moving the probe in a predetermined operation corresponding to the object to be measured; outputting a negative result indicating that the object is not within tolerance range if the probe comes into contact with the object while moving; and outputting a positive result indicating that the object is within tolerance range if the predetermined operation is completed without the probe coming into contact with the object to be measured. [Effects of the Invention]

[0007] According to the present invention, the measurement time required to determine whether or not an object to be measured is manufactured within tolerance can be shortened. [Brief explanation of the drawing]

[0008] [Figure 1] Figure 1 is a block diagram showing a three-dimensional measuring device according to an embodiment. [Figure 2] Figure 2 is a cross-sectional view showing an example of probe movement in Example 1. [Figure 3] Figure 3 is a flowchart showing an example of shape measurement using a three-dimensional measuring device according to the embodiment. [Modes for carrying out the invention]

[0009] The embodiments of the present invention will be described below with reference to the drawings. [Examples]

[0010] Figure 1 is a block diagram showing a three-dimensional measuring device 100 according to an embodiment. The three-dimensional measuring device 100 according to the embodiment measures whether or not an object to be measured 60 is manufactured within tolerance range. As shown in Figure 1, the three-dimensional measuring device 100 comprises a control unit 10, a storage unit 20, a probe 30, a display unit 40, and an operation unit 50. The control unit 10 comprises a probe control unit 12 and a determination unit 14.

[0011] The probe control unit 12 and the determination unit 14 work in cooperation with a program stored in a memory device such as RAM (Random Access Memory), ROM (Read Only Memory), or semiconductor memory, which is controlled by a processor such as a CPU (Central Processing Unit). For example, when the shape measurement program 22 stored in the memory unit 20 is activated, the probe control unit 12 and the determination unit 14 perform processing according to the shape measurement program 22. The probe control unit 12 and the determination unit 14 may be specially designed circuits. The probe control unit 12 and the determination unit 14 may be one circuit or different circuits.

[0012] The memory unit 20 stores a shape measurement program 22 and a movement program 24 that defines the movement path of the probe 30 for each of the multiple objects to be measured 60. The memory unit 20 is, for example, a non-volatile semiconductor memory such as ROM or flash memory, or a storage device such as a hard disk drive.

[0013] When the shape measurement program 22 is started, the probe control unit 12 acquires a movement program 24 from among the movement programs 24 that corresponds to the object to be measured 60 identified by the user operating the operation unit 50. Then, the probe control unit 12 moves the probe 30 according to the acquired movement program 24. The movement program 24 is programmed so that the measuring probe of the probe 30 moves to the upper limit of the tolerance range of the object to be measured 60. The operation unit 50 is an operating device such as a keyboard, mouse, and touchpad. The operation unit 50 is used, for example, to identify the object to be measured 60 whose three-dimensional shape is to be measured by the user to the three-dimensional measuring device 100.

[0014] Figure 2 is a cross-sectional view showing an example of the movement of the probe 30 in Embodiment 1. As shown in Figure 2, the object to be measured 60 is placed on the mounting table 70. The object to be measured 60 is, for example, an electronic component in which a coil 64 is assembled on a core 62. The probe 30 has a measuring probe 32 at its tip. The probe control unit 12 moves the probe 30 according to the movement program 24, for example, so that the measuring probe 32 moves as shown by the arrow. The measuring probe 32 moves to the upper limit of the tolerance range of the object to be measured 60.

[0015] As shown in Figure 1, when the probe 30's measuring element 32 comes into contact with the object to be measured 60, it transmits a contact signal to the determination unit 14. When the determination unit 14 receives a contact signal from the probe 30, it determines that the object to be measured 60 is not manufactured within tolerance limits and outputs a negative result to the display unit 40. When the determination unit 14 completes the movement of the probe 30 according to the movement program 24 without receiving a contact signal from the probe 30, it determines that the object to be measured 60 is manufactured within tolerance limits and outputs a positive result to the display unit 40. The display unit 40 is, for example, a liquid crystal display.

[0016] Figure 3 is a flowchart illustrating an example of shape measurement using the three-dimensional measuring device 100 according to the embodiment. As shown in Figure 3, first, in step S10, the probe control unit 12 waits until the shape measurement program 22 is started. In this case, when the control unit 10 starts the shape measurement program 22 in response to input from the user to the operation unit 50, the process proceeds to step S12. From step S12 onward, the probe control unit 12 and the determination unit 14 process according to the shape measurement program 22.

[0017] When the process moves to step S12, the probe control unit 12 retrieves a movement program 24 from the storage unit 20 that corresponds to the object to be measured 60 identified by the user operating the operation unit 50.

[0018] After step S12, in step S14, the probe control unit 12 moves the probe 30 according to the movement program 24 acquired in step S12. For example, as shown in FIG. 2, the probe 30 is moved so that the measuring element 32 provided on the probe 30 moves to the upper limit of the tolerance range of the measurement object 60.

[0019] Next, in step S16, the determination unit 14 determines whether the measuring element 32 has contacted the measurement object 60 during the movement of the probe 30. For example, when the determination unit 14 receives a contact signal from the probe 30, it determines that the measuring element 32 has contacted the measurement object 60.

[0020] When a contact signal is received from the probe 30, the determination in step S16 is affirmed, and the determination unit 14 proceeds to step S18.

[0021] In step S18, the determination unit 14 determines that the measurement object 60 is not manufactured within the tolerance range, and outputs a negative result to the display unit 40.

[0022] On the other hand, if no contact signal is received from the probe 30 in step S16, the determination in step S16 is negated, and the determination unit 14 proceeds to step S20. When proceeding to step S20, the determination unit 14 determines whether the movement of the probe 30 according to the movement program 24 has ended.

[0023] If the movement of the probe 30 has not ended, the determination in step S20 is negated, and the determination unit 14 returns to step S16. On the other hand, if the movement of the probe 30 according to the movement program 24 has ended, the determination in step S20 is affirmed, and the determination unit 14 proceeds to step S22.

[0024] In step S22, the determination unit 14 determines that the measurement object 60 is manufactured within the tolerance range, and outputs an affirmative result to the display unit 40.

[0025] Furthermore, the output destination for the negative result in step S18 and the output destination for the positive result in step S22 are not limited to the display unit 40, but may also be a printing unit that prints to paper, an audio unit that generates sound, a storage unit that stores the results, etc.

[0026] In this embodiment, the probe control unit 12 moves the probe 30 according to a movement program 24 corresponding to the object to be measured 60. If the probe 30 comes into contact with the object to be measured 60 while it is moving, the determination unit 14 determines that the object to be measured 60 is not manufactured within tolerance limits and outputs a negative result to the display unit 40. On the other hand, if the probe 30 completes its movement according to the movement program 24 without coming into contact with the object to be measured 60, the determination unit 14 determines that the object to be measured 60 is manufactured within tolerance limits and outputs a positive result to the display unit 40.

[0027] Since the probe control unit 12 and the judgment unit 14 perform processing according to the shape measurement program 22, the shape measurement program 22 causes the 3D measuring device 100 to perform a process to move the probe 30 in a predetermined operation corresponding to the object to be measured 60. If the probe 30 comes into contact with the object to be measured 60 while moving, the program outputs a negative result indicating that the object to be measured 60 is not manufactured within tolerance limits. If the predetermined operation is completed without the probe 30 coming into contact with the object to be measured 60, the program causes the 3D measuring device 100 to output a positive result indicating that the object to be measured 60 is manufactured within tolerance limits.

[0028] In this way, by assuming that the object 60 is manufactured within tolerances when the probe 30 does not contact the object 60, it is unnecessary to intentionally bring the probe 30 into contact with the object 60, allowing the probe 30 to be moved at high speed. Therefore, the measurement time for determining whether or not the object 60 is manufactured within tolerances can be shortened. Furthermore, since it is possible to measure whether or not the object 60 is within tolerances simply by moving the probe 30, data processing such as comparison with a reference model becomes unnecessary, which also shortens the measurement time.

[0029] In Example 1, the measurement was given as an example of whether the surface shape of the object to be measured 60 falls within the tolerance range, but the method is not limited to this case. For example, it may also be used in other cases, such as when measuring whether the position and / or size of a hole formed in the object to be measured 60 falls within the tolerance range. Furthermore, the shape of the measuring probe 32 may be spherical, such as a ruby ​​ball, or disc-shaped, or any other shape.

[0030] The shape measurement program 22 and the movement program 24 described above are recorded on a non-temporary, tangible recording medium that can be read by the processor of the 3D measuring device 100. The recording medium includes, for example, optical media such as DVC (Digital Versatile Disc) or CD-ROM (Compact Disc-ROM), or magnetic storage media such as USB (Universal Serial Bus) memory or memory cards. Such programs can also be provided via download over a network such as the Internet.

[0031] Although embodiments of the present invention have been described in detail above, the present invention is not limited to these specific embodiments, and various modifications and changes are possible within the scope of the gist of the present invention as described in the claims. [Explanation of symbols]

[0032] 10...Control unit, 12...Probe control unit, 14...Decision unit, 20...Storage unit, 22...Shape measurement program, 24...Movement program, 30...Probe, 32...Measuring element, 40...Display unit, 50...Operation unit, 60...Object to be measured, 62...Core, 64...Coil, 70...Platform, 100...3D measuring device

Claims

[Claim 1] A shape measurement program for operating a three-dimensional measuring device that measures the shape of an object using a probe, A process of moving the probe in a predetermined operation corresponding to the object to be measured, The process includes outputting a negative result indicating that the object to be measured is not within tolerance limits if the probe comes into contact with the object to be measured while it is moving, and outputting a positive result indicating that the object to be measured is within tolerance limits if the predetermined operation is completed without the probe coming into contact with the object to be measured. A shape measurement program that causes the three-dimensional measuring device to execute the following.

Citation Information

Patent Citations

  • JP1991-298617A