[go: up one dir, main page]

WO2012015110A1 - Method for processing-coordinate synchronisation by means of haptic marker point detection - Google Patents

Method for processing-coordinate synchronisation by means of haptic marker point detection Download PDF

Info

Publication number
WO2012015110A1
WO2012015110A1 PCT/KR2010/008660 KR2010008660W WO2012015110A1 WO 2012015110 A1 WO2012015110 A1 WO 2012015110A1 KR 2010008660 W KR2010008660 W KR 2010008660W WO 2012015110 A1 WO2012015110 A1 WO 2012015110A1
Authority
WO
WIPO (PCT)
Prior art keywords
label
coordinates
processing
shape
contact detector
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.)
Ceased
Application number
PCT/KR2010/008660
Other languages
French (fr)
Korean (ko)
Inventor
정제교
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of WO2012015110A1 publication Critical patent/WO2012015110A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C9/00Impression cups, i.e. impression trays; Impression methods
    • A61C9/004Means or methods for taking digitized impressions
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C13/00Dental prostheses; Making same
    • A61C13/0003Making bridge-work, inlays, implants or the like
    • A61C13/0004Computer-assisted sizing or machining of dental prostheses
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C13/00Dental prostheses; Making same
    • A61C13/0003Making bridge-work, inlays, implants or the like
    • A61C13/0006Production methods
    • A61C13/0009Production methods using a copying machine
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C13/00Dental prostheses; Making same
    • A61C13/34Making or working of models, e.g. preliminary castings, trial dentures; Dowel pins [4]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C9/00Impression cups, i.e. impression trays; Impression methods
    • A61C9/004Means or methods for taking digitized impressions
    • A61C9/0046Data acquisition means or methods
    • A61C9/0053Optical means or methods, e.g. scanning the teeth by a laser or light beam
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C9/00Impression cups, i.e. impression trays; Impression methods
    • A61C9/004Means or methods for taking digitized impressions
    • A61C9/0093Workpiece support
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q35/00Control systems or devices for copying directly from a pattern or a master model; Devices for use in copying manually
    • B23Q35/04Control systems or devices for copying directly from a pattern or a master model; Devices for use in copying manually using a feeler or the like travelling along the outline of the pattern, model or drawing; Feelers, patterns, or models therefor
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • A61B2034/101Computer-aided simulation of surgical operations
    • A61B2034/105Modelling of the patient, e.g. for ligaments or bones

Definitions

  • the present invention is inherent in a device (hereinafter, simply referred to as a 'machining device') which is the subject of a process to coordinate data of an object for the purpose of processing, processing, position transfer, or procedure (hereinafter, simply referred to as 'machining').
  • the present invention relates to a method of synchronizing a coordinate system of an object, and in particular, by contacting a label attached to an object with a contact detector connected to the coordinate system of the processing apparatus to obtain absolute coordinates of the marker points occupied on the coordinate system of the processing apparatus. To a coordinate system of a processing apparatus.
  • CAD / CAM technology is not only limited to industries that are intended for production, but also to the medical field of manufacturing prosthetics optimized for individual patients. have.
  • the coordinate system inherent in a device that coordinates data of an object that is the object of processing, processing, position transfer, or procedure (hereinafter, simply referred to as 'machining').
  • the difficulty of the synchronization process is not limited to the dental field.
  • Gamma Knife is a method of removing lesions by focusing gamma rays from 201 radiation collimators on a single point.To focus 201 gamma rays on a "point", you need to calculate the exact location of the lesion in the head of the patient. do.
  • a device called a frame In order to calculate the location of the lesion as a coordinate, it is first fixed to the head by a device called a frame, which is then fixed to the head with local anesthesia on the scalp. The patient then takes an MRI or CT scan and uses the image to find the coordinates of the lesion on the computer. After the coordinate calculation is completed, the medical staff operates on the patient with gamma knife according to the result.
  • the coordinates of the lesion are synchronized by fixing and scanning the patient's head in a structure connected to the coordinate system of the gamma knife device called a frame. This is fundamentally different from the method of synchronizing the coordinate data of the impression model with the coordinate system of the processing device in the dental field.
  • the gamma knife procedure is a human being, so the process of fixing the patient's head to the frame, and the procedure to be repeated every time the procedure is very painful, there is a need for improvement than the dental field.
  • the present invention is to improve the conventional coordinate synchronization technique as described above, the absolute coordinate occupies the coordinate system of the processing apparatus by using a contact detector connected to the coordinate system of the processing apparatus the position of the cover point extracted from the label attached to the object It is to provide a method for synchronizing the entire coordinate data of an object with the coordinate system of the processing apparatus by acquiring in the form of.
  • the method of synchronizing the processed coordinates according to the present invention comprises the first step of acquiring three-dimensional coordinate data of an object to which a label is attached; and processing according to numerical data having its own three-dimensional absolute coordinate system and following the absolute coordinate system.
  • the third step is characterized in that the contact detector is prepared in the processing unit provided in the processing apparatus.
  • the contact detector is characterized in that the detachably fixed to the processing unit of the processing apparatus.
  • the contact detector is preferably mounted to be replaced with a processing tool mounted on the processing unit of the processing device.
  • the contact detector may be configured to move to a position of a machining tool mounted on a machining portion of the machining apparatus when acquiring the coordinates of the mark point.
  • the object is moved with respect to the fixed contact detector so that the contact detector and the label may come into contact with each other.
  • the contact detector may move, or the contact detector and the object may both move to contact the contact detector with the label.
  • the processing device is a five-axis processing device and the processing unit performs a linear reciprocating motion of one axis.
  • the three-dimensional coordinate data of the object of the first step further includes the data of the processing vector.
  • the labeling point of the first step is characterized in that three is given to the object.
  • the first step is to give the shape of the label to the shape that can determine the center of the circle from the coordinates of the three points selected in the surface contour of the positive or negative shape as one cover point
  • the third step is
  • the contact detector in contact with the label may be provided in a shape complementary to the shape of the label.
  • the first step extracts one labeling point from each of three separate labels separated from each other, and the shape of each label including the labeling point may be a shape or a cone whose surface contour includes at least part of a sphere. have.
  • the first step extracts one labeling point from each of three separate labels separated from each other, and the shape of each label is a shape in which the top or base contour of the surface contour can extract one circle. Can be.
  • the first step is preferably to give the contour of the upper surface or the base surface of the label in the shape of a circle or part of a circle, or a polygonal shape inscribed or circumscribed to the circle.
  • the first step imparts the three marker points to be included in one positive or negative label, each marker point being each center of each of the three arcs included in the contour of the positive or negative label. It can be configured to be defined as.
  • the contour of the positive or negative label may be configured such that the vertex portion has a triangular contour with an arc shape.
  • the label may be directly provided on the object or on a medium having a fixed position relative to the object.
  • each of the three mark points is preferable to give each of the three mark points to be located outside the machining site of the object with respect to the geometric center of the object.
  • the method of synchronizing the coordinates through the detection of the contact mark point may be completed whenever the coordinate coordinates of the object including the mark point are prepared, using a contact detector connected to the coordinate system of the processing apparatus. It has the advantage that it can. In other words, the present invention is very flexible because the acquisition of three-dimensional coordinate data of an object and coordinate synchronization of the acquired coordinate data can be separated in time and space.
  • the present invention can be applied directly to the existing processing equipment because the contact detector can be mounted in place of the processing tool of the processing device, so that the coordinate detection and position control functions of the processing tool inherent in the processing device can be utilized as it is. It also has generality.
  • the method of synchronizing the processed coordinates by contact point detection according to the present invention may use an indirect method using a medium in which a label is combined without necessarily fixing the label directly to the object when applying the label to the object. This is particularly useful when the label cannot be directly fixed to the object, for example, when the processing site and the position of the label overlap, or when the object of coordinate acquisition is a mammal including a human.
  • FIG. 1 is a flow chart showing the overall configuration of the method for synchronizing the processing coordinates by contact point detection according to the present invention.
  • Figure 2 schematically shows an example of a processing apparatus applied to the present invention.
  • FIG. 3 is a perspective view illustrating an example in which a label is directly applied to an object.
  • FIG. 4 is a perspective view showing an example in which a label is applied to an object using a medium chain tray.
  • FIG. 5 is a perspective view showing an example in which a label is applied to an object using a medium chain plate.
  • FIG. 6 is a perspective view showing an example in which a label is given to an object by using a medium corresponding to the medium;
  • FIG. 1 is a view showing the overall sequence of the process coordinate synchronization method through the detection of the contact mark point in accordance with the present invention.
  • the object 20 to which the label 22 is given at a predetermined position on a processing device 10 (hereinafter, simply referred to as a 'processing device') for performing a position transfer or a procedure (hereinafter, simply referred to as 'machining') is performed.
  • the second step of fixing and the contact detector 30, which is installed at a predetermined position of the processing apparatus 10 and is connected to the absolute coordinate system of the processing apparatus 10, makes contact with the label 22 of the object 20.
  • the first step is a process of acquiring three-dimensional coordinate data of the object 20 to which the label 22 is attached.
  • Three-dimensional coordinate data of the object 20 can be obtained by using a three-dimensional scanning device such as a three-dimensional CT already known, such a three-dimensional scanning technique is already widely used in the art, and a detailed description thereof will be omitted. .
  • the cover material 22 which is a processing device for the three-dimensional coordinate data of the object 20 acquired according to the coordinate system of the three-dimensional scanning device which is completely separate from the processing device 10 to be described later. It has a specific shape from which a cover point, which is a reference point for conversion into the absolute coordinate system of (10), can be extracted. The shape of the label 22 from which the label point can be extracted will be described later.
  • the second step is to fix the upper object 20 to which the label 22 is given at a predetermined position on the processing apparatus 10 having its own three-dimensional absolute coordinate system.
  • the processing apparatus 10 refers to a device that performs processing on the object 20 to be processed according to the program for defining the input processing vector data and the processing sequence.
  • the processing apparatus 10 has its own three-dimensional absolute coordinate system, and the data of the input processing vector must finally follow the absolute coordinate system of the processing apparatus 10 so that the desired machining operation can be accurately performed. Therefore, the machining vector data which is not created in the absolute coordinate system of the processing apparatus 10 from the beginning must be transformed.
  • predetermined position refers to the position where the relative coordinates with respect to the origin of the absolute coordinate system are physically determined. Therefore, after the object 20 is fixed at a predetermined position on the processing device 10 and the three-dimensional shape data and the processing vector data of the object 20 are converted into the absolute coordinates of the processing device 10, the processing device 10 is With respect to the origin of the world coordinate system, it is possible to know where the object 20 is, what shape it has, and where and how to process it.
  • processing apparatus 10 may include an NC machine (numerical control machine tool) in addition to a manual multi-axis processing machine.
  • various apparatuses which are operated manually or numerically controlled according to input data and programs are provided. It is included in the processing apparatus 10 of.
  • the gamma knives described above also belong to the scope of the processing apparatus 10 of the present invention in view of a device for controlling the irradiation of gamma rays in accordance with numerical data of lesions calculated by coordinates.
  • the above processing apparatus 10 is used in a concept including both a means for inputting and storing numerical data and a program, and a means for controlling the operation of the processing apparatus 10.
  • a means for inputting and storing numerical data and a program and a means for controlling the operation of the processing apparatus 10.
  • the contact detector 30 connected to the absolute coordinate system of the processing apparatus 10 is brought into contact with the label 22 of the object 20, and the coordinates of the label point extracted from the contact label 22 are contacted. It is a step of acquiring as a coordinate in the absolute coordinate system of the processing apparatus 10.
  • the fact that the contact detector 30 is connected to the absolute coordinate system of the processing apparatus 10 is not only because the installation position of the contact detector 30 is determined in advance, but also its shape and size are already determined. Means that one point of absolute coordinates (typically the absolute coordinates of the terminal) of the contact detector 30 in contact with the label 22 of the contact point, i.e., the coordinate of the mark point, can be known. It is possible to determine the absolute coordinate by extracting the labeling point from the labeling 22 of the object 20 fixed at a predetermined position on the (10).
  • the contact between the marker 22 and the contact detector 30 needs to be a three-dimensional concept rather than a point concept. That is, in order to obtain a consistent result at any time, the label 22 and the contact detector 30 must be contacted at a constant depth or depth and angle, so that the label 22 has a three-dimensional shape, for example, a cylinder or cone shape. It is preferable to make the contact detector 30 into a shape complementary to the shape of the label 22.
  • the contact complementarity shape between the label 22 and the contact detector 30 may be a sphere or a shape having a part of the sphere. This is because it is possible to perform coordinate transformation for the purpose of the present invention as long as the label point can be detected from the label 22 even if the contact geometric relationship between the label 22 and the contact detector 30 is not completely restricted in three dimensions. Because there is no problem at all.
  • the fourth step converts the three-dimensional coordinate data of the object 20 including the cover point into coordinates in the absolute coordinate system of the processing apparatus 10 based on the absolute coordinates of the cover point acquired from the contact detector 30. It's a step.
  • the image of the label 22 including the label point and the three-dimensional image data of the object 20 are obtained together as coordinate data.
  • the object 20 is fixed at the predetermined position of the processing apparatus 10 as it is given the label 22, and the absolute coordinates of the mark included in the label 22 are acquired by the contact detector 30. .
  • the coordinates of the cover point are found to be two relative coordinates on the three-dimensional image data of the object 20 and absolute coordinates in a fixed position of the processing apparatus 10. Therefore, a coordinate shift matrix is obtained when the relative coordinates of the marker points on the three-dimensional image data of the target object 20 are replaced by the absolute coordinates of the processing apparatus 10, and the coordinate shift matrix thus obtained is used as it is.
  • the three-dimensional image data of the object 20 is completely implanted in the absolute coordinate system of the processing apparatus 10.
  • the relative coordinates of the marker point obtained on the three-dimensional image data of the object 20 should be determined as a point corresponding to the coordinates of one physical point determined when the contact detector 30 is in contact with the marker 22.
  • the relative coordinates of the marker point obtained on the three-dimensional image data of the object 20 should be determined as a point corresponding to the coordinates of one physical point determined when the contact detector 30 is in contact with the marker 22.
  • the three-dimensional coordinate data of the object 20 to be transformed may include data of a processing vector designed through a simulation on a computer by CAD / CAM technique in advance.
  • the three-dimensional coordinate data of the object 20 is typically three-dimensional image data obtained by three-dimensional scanning of the object 20, but may be coordinate data designed by a computer from the beginning regardless of scanning.
  • FIG. 2 a third step of bringing the contact detector 30 into contact with the label 22 of the object 20 and obtaining the absolute coordinates of the labeling point from the contacted label 22 is illustrated by way of example in FIG. 2.
  • the processing apparatus 10 will be described in more detail.
  • the contact detector 30 is fixed at a predetermined position of the processing apparatus 10.
  • the contact detector 30 is equipped with a processing unit 50, that is, a processing tool 60 provided with the processing apparatus 10. It is preferable to prepare in parts.
  • This configuration brings several advantages, firstly, it is possible to use the mobility originally possessed by the processing unit 50 for relative movement to bring the contact detector 30 and the label 22 of the object 20 into contact with each other. Is there. That is, since most of the processing apparatus 10 is configured to move the processing unit 50 in at least one axis or more, if the mobility is used as it is in the contact detector 30, the separate unit for the contact detector 30 is used. There is no need to provide a moving means.
  • the processing apparatus 10 since the processing apparatus 10 according to the present invention includes a scaler or an encoder capable of detecting the movement amount, the coordinates of the processing unit 50 (particularly the processing tool) moving in accordance with mechanical constraints can always be grasped. have. Therefore, if the contact detector 30 is fixed to the processing unit 50, the mechanism for measuring the coordinates can also be omitted.
  • the relative movement for contacting the contact detector 30 and the label 22 of the object 20 may be achieved by moving the object 20 while the contact detector 30 is fixed. Both the expression detector 30 and the object 20 can be moved, or can also be moved only by the contact detector 30.
  • the illustrated processing device 10 is a five-axis processing device 10
  • the processing unit 50 is a linear reciprocating motion of the vertical axis in the vertical direction
  • the fixed portion 40 to which the object 20 is fixed is a processing unit ( It is configured to perform a total four-axis movement of two-axis movement in the plane (XY plane) orthogonal to the linear movement direction (Z axis) of 50) and two-side movement in which the object 20 rotates about two orthogonal axes. It became.
  • the method of fixing the contact detector 30 to the processing unit 50 can be a variety of examples, the contact detector 30 may be detachably fixed.
  • the touch detector 30 can be treated in almost the same manner as the processing tool 60. It is convenient and can link machining precision and detection precision.
  • the contact detector 30 may be configured to be selectively moved to the position of the machining tool 60 only when the contact detector 30 is used (that is, when obtaining the coordinates of the mark point).
  • An example of a configuration for selectively moving the contact detector 30 is shown in FIG. 2, which is as if several objective lenses having different magnifications in a microscope are fixed to an inclined rotating plate and an objective lens having an appropriate magnification as needed. It's similar to using.
  • the number and shape of the markers 22 that can extract the marker point as the reference point of the coordinate transformation is also an important factor, which will be described in detail.
  • the number of the labels 22 given to the object 20 is preferable to select the number of the labels 22 given to the object 20 to three. Selecting the number of the markers 22, that is, three 'coordinates' of the markers, which are reference points of the coordinate transformation, is the minimum to define the position and direction (rotation) of the object 20 occupying the three-dimensional space. This is because there are three coordinates. And not selecting more than three coordinates is the number of n C 3 where three or more coordinates do not form a plane, where n is the number of selected coordinates, where n is a natural number This is because it is inefficient to fit data as much as).
  • each label 22 should include a shape that can extract the center of the circle.
  • the label 22 is given as three separate labels 22, and the shape of the upper surface or the base surface of the surface contour is made to extract a single circle.
  • the contour of the top surface or the bottom surface of the label 22 may be configured to be the simplest circular, alternatively, may be configured in the form of a polygon, which is inscribed or circumscribed to a string, or a circle that is part of a circle.
  • contours of the top or base surface of the label 22 from which one circle can be extracted most intuitively a circular contour.
  • a contour of a polygonal shape inscribed or circumscribed to a circle, such as an equilateral triangle, is also possible.
  • top and bottom surfaces refer to the top and bottom surfaces of the surface contour, respectively, and it will be most intuitive to determine the top and bottom surfaces of the label 22 according to the general top and bottom arrangement of the object 20 as it is. However, even if the top and base are inverted or defined as a geometric relationship having horizontal or predetermined inclination, there is no effect on the essence of the present invention. .
  • the shape may be made of a cylinder or a polygonal column.
  • the shape of the cylinder or polygonal cylinder may be tapered to make the contact detector 30 more smoothly inserted.
  • the shape of the label 22 may be a cone or a polygonal pyramid. If the top or base is a vertex of the horn, the coordinates of the vertex may be used as the coordinates of the label 22 as it is.
  • the shape of the three labels 22 positive or negative and to give the surface contours of at least a part of the sphere. In this case the center of the sphere will be extracted as the marker point.
  • the contact detector 30 in contact with the label 22 has a shape complementary to the shape of the label 22. That is, the contact detector 30 follows the shape of the label 22 as it is, but if the label 22 is positive, it will have a negative shape and positive.
  • This label 22 is given to the object 20 and scanned three-dimensionally to provide an absolute coordinate of the mark point as a reference point of the coordinate transformation, the label 22 being fixed on the object 20 or as shown in FIG. 20) may be formed directly.
  • the label 22 may be fixed on the medium 24 whose relative position with the object 20 is fixed.
  • the use of the medium 24 makes it difficult to fix the label 22 directly on the object 20, for example, when the object 20 is a person or when the position of the label 22 overlaps with the processing site. This is convenient when the cover 22 has a shape that is small or complicated enough to be difficult to fix, or when the object 20 needs to be kept circular because other objects need to be used.
  • 3 to 6 are diagrams showing various cases in which the label 22 is applied to the object 20.
  • the object 20 is an impression model reflecting the shapes of teeth and gingiva in a person's mouth.
  • the cylinder is formed in a negative shape.
  • the label 22 may be formed by cutting after making the impression model, which is the object 20, or may be integrally formed by forming a shape of the label 22 into a mold for making the impression model.
  • FIG. 4 shows a case in which the label 22 is fixed to the mediator 24 having the coupling portion 26 corresponding to the shape of at least a portion of the object 20.
  • FIG. 4 shows the use of the mediator 24 by fixing the marker 22 to the oral attachment 24 ′ in which the shape of the tooth and gingiva, particularly the occlusal contour of the tooth, is negatively drawn.
  • the intraoral fitting 24 ′ which is the mediator 24 here, has a shape corresponding to the intraoral teeth or the arch form.
  • an intraoral fixture such as a mouthpiece made to have a coupling portion 26 corresponding to the shape of the entire teeth or teeth and oral cavity of a person also serves as a medium 24.
  • FIG. 5 shows a case in which a plate 24 ′′ having a label 22 fixed thereto is used as the medium 24, and the object 20 is fixed to the plate 24 ′′.
  • 5 is also basically different from the case of FIG. 4, but FIG. 5 is meaningful in that it shows that the label 22 does not necessarily need to be positioned on the object 20.
  • the position of the label 22 is very flexible. It can be chosen.
  • FIG. 6 is also similar to that of FIG. 5, which shows that when the object 20 is provided with a corresponding portion 28 that is coupled to the fixed portion 40 provided at a predetermined position of the processing apparatus 10, FIG.
  • the counterpart 28 is used as the medium 24. Since the counterpart 28 of the shape complementary to the fixed part 40 of the processing apparatus 10 is already provided in the object 20, it is convenient in that it does not need to prepare the separate plate 24 ". If the 20 is made of a mold like the impression model described above, the sound of the corresponding portion 28 is formed in the mold, so that the object 20, the corresponding portion 28, and even the label 22 are integrally manufactured at once. It is also possible.
  • the three labels 22 may be made into three separate labels 22 separated from each other.
  • three label points may be assigned to be included in one positive or negative shape.
  • each mark point may be defined as the center (C) of the three arcs included in the contour of the positive or negative, since the center (C) of the arc can be obtained by extracting any three points on the arc.
  • the three vertex portions of FIG. 7 will be representative of the triangular contour having an arc shape. However, if only three vertex portions have the circular arc shape, the same result will be obtained. Bring.
  • each of the three marker points (that is, the markers), as shown in Figs. 3 to 6, is the machining portion of the object 20 with respect to the geometric center of the object 20 (tooth or gingival portion in the impression model). It is preferable to give so that it may be located outside. This is because one plane is extracted by three marker points, and therefore, it is advantageous in terms of an error that a machining part exists inside the reference point of plane extraction. This is the same reason that interpolation has less error than extrapolation in interpolation.
  • the present invention is useful as a method of synchronizing the coordinate data of an object, which is the object of processing, to a unique coordinate system of the processing apparatus serving as the subject of processing.

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Dentistry (AREA)
  • Epidemiology (AREA)
  • Engineering & Computer Science (AREA)
  • Surgery (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Robotics (AREA)
  • Optics & Photonics (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Manufacturing & Machinery (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Abstract

The disclosed method for processing-coordinate synchronisation comprises: a first step of acquiring three-dimensional coordinate data about an object which is provided with a marker; a second step of securing the object, which is provided with the marker, in a predetermined position on a processing device that has its own individual three-dimensional absolute coordinate system and effects processing in accordance with numerical data that accords with the absolute coordinate system; a third step of acquiring, as coordinates in the absolute coordinate system of the processing device, marker-point coordinates which have been extracted by means of contact between the marker of the object secured in the predetermined position of the processing device and a haptic detector linked to the absolute coordinate system of the processing device; and a fourth step of converting the three-dimensional coordinate data of the object including the marker point into coordinates in the absolute coordinate system of the processing device, based on the marker-point coordinates acquired from the haptic detector.

Description

접촉식 표지점 검출을 통한 가공좌표 동기화 방법Method of synchronizing machining coordinates by contact mark detection

본 발명은 가공이나 처리, 위치이송 또는 시술(이하 간략하게 '가공'이라 함)의 목적이 되는 대상물의 좌표 데이터를 가공의 주체가 되는 장치(이하 간략하게 '가공장치'라 함)가 가진 고유의 좌표계에 동기화시키는 방법에 관한 것으로서, 특히 대상물에 부여된 표지물과 가공장치의 좌표계에 연계된 접촉식검출기를 상호 접촉시켜 가공장치의 좌표계 상에서 차지하는 표지점의 절대좌표를 취득함으로써 대상물의 좌표 데이터 전체를 가공장치의 좌표계에 동기화시키는 방법에 관한 것이다.The present invention is inherent in a device (hereinafter, simply referred to as a 'machining device') which is the subject of a process to coordinate data of an object for the purpose of processing, processing, position transfer, or procedure (hereinafter, simply referred to as 'machining'). In particular, the present invention relates to a method of synchronizing a coordinate system of an object, and in particular, by contacting a label attached to an object with a contact detector connected to the coordinate system of the processing apparatus to obtain absolute coordinates of the marker points occupied on the coordinate system of the processing apparatus. To a coordinate system of a processing apparatus.

CAD/CAM 기술의 발전은 산업 전반에 걸쳐 커다란 혁신을 불러왔으며, CAD/CAM 기술은 비단 생산을 목적으로 하는 산업분야에 국한되지 않고 개개의 환자에 최적화된 보철기구를 제작하는 의학분야에도 확산되고 있다.Advances in CAD / CAM technology have led to significant innovations throughout the industry, and CAD / CAM technology is not only limited to industries that are intended for production, but also to the medical field of manufacturing prosthetics optimized for individual patients. have.

치과분야에서도 CAD/CAM 기술이 발전함에 따라 이의 활용이 주된 관심으로 떠오르고 있는데, 이를 위해서는 필연적으로 구강내 인상모델의 3차원 스캐닝이 필수적이다. 이와 같이 영상을 통한 설계 및 가공은 정밀도와 효율면에서 유리할 뿐만 아니라 피시술자의 내원 회수를 줄이는 등 그 편의성이 종래 방식에 비해 월등히 향상되기 때문에 널리 보급될 것이라 예상된다.In the dental field, as CAD / CAM technology is developed, its use is emerging as a major concern. For this purpose, 3D scanning of an intraoral impression model is indispensable. As described above, the design and processing through the image are not only advantageous in terms of precision and efficiency, but also because the convenience is greatly improved compared to the conventional method, such as reducing the number of visits by the subject.

그런데 구강내 인상모델을 3차원 스캐닝하여 얻은 영상을 바탕으로 컴퓨터상에서 설계한 가공 데이터를 그대로 인상모델에 적용하기 위해서는 반드시 영상의 좌표 데이터를 가공장치의 좌표계에 동기화시키는 과정이 수반되어야 한다.However, in order to apply the processing data designed on the computer based on the image obtained by 3D scanning of the intraoral impression model to the impression model, a process of synchronizing the coordinate data of the image with the coordinate system of the processing apparatus must be accompanied.

종래에는 이러한 좌표동기화라는 목적을 달성하기 위한 일환으로 가공 대상물의 위치를 특정 위치에 놓고 스캐닝을 함으로써, 스캐닝 장치에 대한 가공 대상물 영상의 좌표계를 확보하기도 하였다. 그러나 이런 방법은 가공장치의 좌표계와 스캐닝 장치의 좌표계 사이의 관계를 미리 알고 있어야 하고, 이러한 좌표계의 관계에 따라 인상모델로부터 추출된 영상의 좌표계를 변환시켜야 하기 때문에 가공벡터를 생성하기 위한 과정이 번거롭고 복잡하다는 단점이 있다.Conventionally, as a part of achieving the purpose of the coordinate synchronization, by scanning the position of the object to be processed in a specific position, to secure the coordinate system of the object image to the scanning device. However, this method requires knowing the relationship between the coordinate system of the processing device and the coordinate system of the scanning device in advance, and the coordinate system of the image extracted from the impression model must be transformed according to the relationship of the coordinate system. The disadvantage is that it is complicated.

또한 가공장치와 스캐닝 장치 중 어느 하나라도 변경되면 좌표계 변환을 처음부터 다시 설정해야만 한다. 즉 이러한 방법은 범용성과 호환성에 한계를 가진다.In addition, if any of the processing and scanning devices are changed, the coordinate system transformation must be set again from the beginning. In other words, these methods have limitations in versatility and compatibility.

한편 가공이나 처리, 위치이송 또는 시술(이하 간략하게 '가공'이라 함)의 대상이 되는 대상물의 좌표 데이터를 가공의 주체가 되는 장치(이하 간략하게 '가공장치'라 함)가 가진 고유의 좌표계에 동기화시키는 과정의 어려움은 치과분야에 국한되지 않는다.On the other hand, the coordinate system inherent in a device (hereinafter, simply referred to as a 'processing device') that coordinates data of an object that is the object of processing, processing, position transfer, or procedure (hereinafter, simply referred to as 'machining'). The difficulty of the synchronization process is not limited to the dental field.

예를 들면, 선천성 뇌동맥증 기형이나 뇌하수체 종양, 전이성 뇌종양과 파킨스병 등의 뇌질환 환자의 시술에 효과가 큰 것으로 보고되는 감마나이프 수술의 경우에도 이러한 어려움이 존재한다. 감마나이프는 201개 방사선 시준기를 통해 나오는 감마선을 한 점에 집중시켜 병소를 제거하는 시술법인데, "한 점"에 201개의 감마선을 집중시키기 위해서는 환자의 두부 안에 있는 병소의 정확한 위치를 좌표로 계산해야 한다. 병소의 위치를 좌표로 계산하기 위해서는 먼저 프레임이라는 장치에 머리에 고정시키는데, 프레임은 두피에 국소마취를 한 뒤 핀을 이용해 머리에 고정된다. 이런 뒤 환자는 MRI나 CT 촬영을 하고, 이 영상을 근거로 해 컴퓨터에서 병소의 좌표를 찾아낸다. 좌표 계산이 끝나면 의료진은 그 결과에 따라 감마나이프로 환자를 수술한다.For example, such difficulty exists in gamma knife surgery, which is reported to be effective in the treatment of patients with congenital cerebral artery disease, pituitary tumors, metastatic brain tumors and Parkinson's disease. Gamma Knife is a method of removing lesions by focusing gamma rays from 201 radiation collimators on a single point.To focus 201 gamma rays on a "point", you need to calculate the exact location of the lesion in the head of the patient. do. In order to calculate the location of the lesion as a coordinate, it is first fixed to the head by a device called a frame, which is then fixed to the head with local anesthesia on the scalp. The patient then takes an MRI or CT scan and uses the image to find the coordinates of the lesion on the computer. After the coordinate calculation is completed, the medical staff operates on the patient with gamma knife according to the result.

위와 같은 감마나이프 시술을 보면, 결국 프레임이라는 감마나이프 장치의 좌표계에 연계된 구조물에 환자의 머리를 고정시키고 스캐닝함으로써 병소의 좌표를 동기화시키고 있음을 알 수 있다. 이는 근본적으로 치과분야에서 인상모델의 좌표 데이터를 가공장치의 좌표계에 동기화시키는 방법과 다를 것이 없다.Looking at the gamma knife procedure as described above, it can be seen that the coordinates of the lesion are synchronized by fixing and scanning the patient's head in a structure connected to the coordinate system of the gamma knife device called a frame. This is fundamentally different from the method of synchronizing the coordinate data of the impression model with the coordinate system of the processing device in the dental field.

그러나 감마나이프 시술은 그 대상이 사람이어서 프레임에 환자의 머리를 고정시키는 과정, 그것도 시술할 때마다 반복해야 하는 과정은 매우 고통스러울 수밖에 없기 때문에 치과분야보다도 개선의 필요성이 더욱 높은 실정이다.However, the gamma knife procedure is a human being, so the process of fixing the patient's head to the frame, and the procedure to be repeated every time the procedure is very painful, there is a need for improvement than the dental field.

본 발명은 위와 같은 종래의 좌표동기화 기법을 개선하기 위한 것으로서, 대상물에 부여된 표지물로부터 추출된 표지점의 위치를 가공장치의 좌표계에 연계된 접촉식검출기를 이용하여 가공장치의 좌표계에서 차지하는 절대좌표의 형태로 취득함으로써, 대상물의 좌표 데이터 전체를 가공장치의 좌표계에 동기화시키는 방법을 제공하기 위한 것이다.The present invention is to improve the conventional coordinate synchronization technique as described above, the absolute coordinate occupies the coordinate system of the processing apparatus by using a contact detector connected to the coordinate system of the processing apparatus the position of the cover point extracted from the label attached to the object It is to provide a method for synchronizing the entire coordinate data of an object with the coordinate system of the processing apparatus by acquiring in the form of.

본 발명에 따른 가공좌표 동기화 방법은 표지물이 부여된 대상물의 3차원 좌표 데이터를 취득하는 제1 단계;와, 자신의 고유한 3차원의 절대좌표계를 갖고 상기 절대좌표계를 따르는 수치 데이터에 따라 가공을 수행하는 가공장치상의 정해진 위치에 상기 표지물이 부여된 대상물을 고정하는 제2 단계;와, 상기 가공장치의 정해진 위치에 고정된 상기 대상물의 표지물과 상기 가공장치의 절대좌표계에 연계된 접촉식검출기 사이의 접촉을 통해 추출한 표지점의 좌표를 상기 가공장치의 절대좌표계에서의 좌표로서 취득하는 제3 단계; 및 상기 표지점을 포함하는 상기 대상물의 3차원 좌표 데이터를 상기 접촉식검출기로부터 취득된 상기 표지점의 좌표를 기준으로 하여 상기 가공장치의 절대좌표계에서의 좌표로 변환하는 제4 단계;를 포함한다.The method of synchronizing the processed coordinates according to the present invention comprises the first step of acquiring three-dimensional coordinate data of an object to which a label is attached; and processing according to numerical data having its own three-dimensional absolute coordinate system and following the absolute coordinate system. A second step of fixing the object to which the label is given at a predetermined position on the processing apparatus; and between the label of the object fixed at the predetermined position of the processing apparatus and a contact detector connected to an absolute coordinate system of the processing apparatus. A third step of acquiring the coordinates of the marker point extracted through the contact of the coordinates in the absolute coordinate system of the processing apparatus; And a fourth step of converting three-dimensional coordinate data of the object including the mark point into coordinates in the absolute coordinate system of the processing apparatus based on the coordinates of the mark point obtained from the contact detector. .

여기서 상기 제3 단계는 상기 접촉식검출기를 상기 가공장치에 구비된 가공부에 준비하는 것을 특징으로 한다.Wherein the third step is characterized in that the contact detector is prepared in the processing unit provided in the processing apparatus.

이때 상기 접촉식검출기는 상기 가공장치의 가공부에 착탈가능하게 고정된 것을 특징으로 한다.At this time, the contact detector is characterized in that the detachably fixed to the processing unit of the processing apparatus.

특히 상기 접촉식검출기는 상기 가공장치의 가공부에 장착되는 가공툴과 교체되어 장착되는 것이 바람직하다.In particular, the contact detector is preferably mounted to be replaced with a processing tool mounted on the processing unit of the processing device.

또는 상기 접촉식검출기는 상기 표지점의 좌표를 취득할 때에 상기 가공장치의 가공부에 장착되는 가공툴의 자리로 이동되도록 구성하는 것도 가능하다.Alternatively, the contact detector may be configured to move to a position of a machining tool mounted on a machining portion of the machining apparatus when acquiring the coordinates of the mark point.

그리고 상기 제3 단계는 고정된 상기 접촉식검출기에 대하여 상기 대상물이 이동하여 상기 접촉식검출기와 상기 표지물이 접촉될 수 있다.In the third step, the object is moved with respect to the fixed contact detector so that the contact detector and the label may come into contact with each other.

또는 상기 제3 단계는 상기 접촉식검출기가 이동하거나 또는 상기 접촉식검출기와 상기 대상물이 모두 이동하여 상기 접촉식검출기와 상기 표지물이 접촉될 수도 있다.Alternatively, in the third step, the contact detector may move, or the contact detector and the object may both move to contact the contact detector with the label.

특히 본 발명의 바람직한 실시예에서, 상기 가공장치는 5축 가공장치이고 상기 가공부는 1축 직선왕복운동을 한다.In particular, in a preferred embodiment of the present invention, the processing device is a five-axis processing device and the processing unit performs a linear reciprocating motion of one axis.

한편 상기 제1 단계의 상기 대상물의 3차원 좌표 데이터에는 가공벡터의 데이터가 더 포함된다.On the other hand, the three-dimensional coordinate data of the object of the first step further includes the data of the processing vector.

또한 상기 제1 단계의 상기 표지점은 상기 대상물에 세 개가 부여된 것을 특징으로 한다.In addition, the labeling point of the first step is characterized in that three is given to the object.

여기서 상기 제1 단계는 상기 표지물의 형상을 양형 또는 음형이면서 그 표면 윤곽에서 선택된 세 점의 좌표로부터 구해지는 원의 중심을 하나의 표지점으로 결정할 수 있는 형상으로 부여하고, 상기 제3 단계는 상기 표지물에 접촉되는 상기 접촉식검출기를 상기 표지물의 형상에 상보하는 형상으로 제공할 수 있다.Here, the first step is to give the shape of the label to the shape that can determine the center of the circle from the coordinates of the three points selected in the surface contour of the positive or negative shape as one cover point, the third step is The contact detector in contact with the label may be provided in a shape complementary to the shape of the label.

그리고 상기 제1 단계는 서로 분리된 개별적인 세 개의 표지물들 각각으로부터 하나씩의 표지점을 추출하고, 상기 표지점을 포함하는 각 표지물의 형상은 그 표면 윤곽이 적어도 구의 일부를 포함하는 형상 또는 원뿔형일 수 있다.And the first step extracts one labeling point from each of three separate labels separated from each other, and the shape of each label including the labeling point may be a shape or a cone whose surface contour includes at least part of a sphere. have.

또는 상기 제1 단계는 서로 분리된 개별적인 세 개의 표지물들 각각으로부터 하나씩의 표지점을 추출하고, 상기 각 표지물의 형상은 그 표면 윤곽 중 상면 또는 기저면의 윤곽이 하나의 원을 추출할 수 있는 형상일 수 있다.Alternatively, the first step extracts one labeling point from each of three separate labels separated from each other, and the shape of each label is a shape in which the top or base contour of the surface contour can extract one circle. Can be.

이때 상기 제1 단계는 상기 표지물의 상면 또는 기저면의 윤곽을 원형이거나 원의 일부인 현, 또는 원에 내접하거나 외접하는 다각형 형상으로 부여하는 것이 바람직하다.At this time, the first step is preferably to give the contour of the upper surface or the base surface of the label in the shape of a circle or part of a circle, or a polygonal shape inscribed or circumscribed to the circle.

또는 대안적으로 상기 제1 단계는 상기 세 개의 표지점을 하나의 양형 또는 음형을 이루는 표지물 안에 포함되도록 부여하고, 상기 각 표지점은 상기 양형 또는 음형의 표지물 윤곽에 포함된 세 개의 원호의 각 중심으로 정의되도록 구성할 수 있다.Or alternatively, the first step imparts the three marker points to be included in one positive or negative label, each marker point being each center of each of the three arcs included in the contour of the positive or negative label. It can be configured to be defined as.

이러한 대안의 일례로 상기 양형 또는 음형의 표지물의 윤곽은 꼭지점 부분이 원호 형상을 가지는 삼각형의 윤곽을 가지도록 구성될 수 있다.As an example of this alternative, the contour of the positive or negative label may be configured such that the vertex portion has a triangular contour with an arc shape.

한편 상기 제1 단계는 상기 표지물을 상기 대상물 위에 직접 부여하거나 또는 상기 대상물과의 상대위치가 고정된 매개체상에 부여할 수 있다.On the other hand, in the first step, the label may be directly provided on the object or on a medium having a fixed position relative to the object.

그리고 상기 세 개의 각 표지점은 상기 대상물의 기하학적 중심에 대해 상기 대상물의 가공부위보다 외측에 위치하도록 부여하는 것이 바람직하다.And it is preferable to give each of the three mark points to be located outside the machining site of the object with respect to the geometric center of the object.

본 발명에 따른 접촉식 표지점 검출을 통한 가공좌표 동기화 방법은 표지점이 포함된 대상물의 3차원 좌표 데이터만 준비되면, 언제라도 가공장치의 좌표계에 연계된 접촉식검출기를 이용하여 좌표동기화를 완성할 수 있다는 장점이 있다. 다시 말하면, 본 발명은 대상물의 3차원 좌표 데이터의 취득과 취득된 좌표 데이터의 좌표동기화가 시간적, 공간적으로 분리될 수 있기 때문에 그 운용성이 매우 유연하다.According to the present invention, the method of synchronizing the coordinates through the detection of the contact mark point may be completed whenever the coordinate coordinates of the object including the mark point are prepared, using a contact detector connected to the coordinate system of the processing apparatus. It has the advantage that it can. In other words, the present invention is very flexible because the acquisition of three-dimensional coordinate data of an object and coordinate synchronization of the acquired coordinate data can be separated in time and space.

또한 본 발명은 접촉식검출기를 가공장치의 가공툴 대신에 장착할 수 있도록 함으로써 가공장치가 본래 가진 가공툴의 좌표파악 및 위치제어 기능을 그대로 활용할 수 있기 때문에, 기존의 가공장치에 바로 적용할 수 있다는 범용성도 가진다.In addition, the present invention can be applied directly to the existing processing equipment because the contact detector can be mounted in place of the processing tool of the processing device, so that the coordinate detection and position control functions of the processing tool inherent in the processing device can be utilized as it is. It also has generality.

한편 본 발명에 따른 접촉식 표지점 검출을 통한 가공좌표 동기화 방법은 대상물에 표지물을 부여할 때 반드시 표지물을 대상물에 직접 고정할 필요 없이 표지물이 결합된 매개체를 이용하는 간접적인 방법을 사용할 수 있다. 이는 대상물에 직접 표지물을 고정할 수 없는 경우, 예를 들면 가공부위와 표지물의 위치가 겹치는 경우나 좌표취득의 대상물이 사람을 포함하는 포유류일 경우에 특히 유용하다.Meanwhile, the method of synchronizing the processed coordinates by contact point detection according to the present invention may use an indirect method using a medium in which a label is combined without necessarily fixing the label directly to the object when applying the label to the object. This is particularly useful when the label cannot be directly fixed to the object, for example, when the processing site and the position of the label overlap, or when the object of coordinate acquisition is a mammal including a human.

도 1은 본 발명에 따른 접촉식 표지점 검출을 통한 가공좌표 동기화 방법의 전체적인 구성을 보여주는 흐름도.1 is a flow chart showing the overall configuration of the method for synchronizing the processing coordinates by contact point detection according to the present invention.

도 2는 본 발명에 적용된 가공장치의 일례를 개략적으로 보여주는 도면.Figure 2 schematically shows an example of a processing apparatus applied to the present invention.

도 3은 대상물에 표지물을 직접 부여한 일례를 보여주는 사시도.3 is a perspective view illustrating an example in which a label is directly applied to an object.

도 4는 매개체인 트레이를 이용하여 대상물에 표지물을 부여한 일례를 보여주는 사시도.4 is a perspective view showing an example in which a label is applied to an object using a medium chain tray.

도 5는 매개체인 플레이트를 이용하여 대상물에 표지물을 부여한 일례를 보여주는 사시도.5 is a perspective view showing an example in which a label is applied to an object using a medium chain plate.

도 6은 매개체인 대응부를 이용하여 대상물에 표지물을 부여한 일례를 보여주는 사시도.6 is a perspective view showing an example in which a label is given to an object by using a medium corresponding to the medium;

도 7은 세 개의 표지점이 하나의 양형 또는 음형 윤곽 안에 포함된 일례를 보여주는 도면.7 shows an example in which three marker points are included in one positive or negative contour.

이하 첨부된 도면을 참조하여 본 발명의 바람직한 일 실시예에 대하여 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

본 발명의 일 실시예를 설명함에 있어서 당업자라면 자명하게 이해할 수 있는 공지의 구성에 대한 설명은 본 발명의 요지를 흐리지 않도록 생략될 것이다. 또한 도면을 참조할 때에는 도면에 도시된 선들의 두께나 구성요소의 크기 등이 설명의 명료성과 편의상 과장되게 도시되어 있을 수 있음을 고려하여야 한다.In the description of one embodiment of the present invention, descriptions of well-known configurations that will be apparent to those skilled in the art will be omitted so as not to obscure the subject matter of the present invention. In addition, when referring to the drawings it should be considered that the thickness of the lines or the size of the components shown in the drawings may be exaggerated for clarity and convenience of description.

한편 본 발명의 일 실시예를 설명하며 사용된 전후, 좌우, 상하 등의 상대적인 위치를 정의하는 용어는 첨부된 도면을 기준으로 한다. 다만 이러한 상대적인 위치의 정의는 발명의 본질적인 부분에는 변경이 없이 이와 동등한 배치로 변경될 수도 있음을 유념해야 한다.Meanwhile, terms used to describe one embodiment of the present invention and define relative positions of front, rear, left and right, and the like used on the basis of the accompanying drawings. It should be noted, however, that such definitions of relative positions may be altered in an equivalent arrangement without changing the essential parts of the invention.

도 1은 본 발명에 따른 접촉식 표지점 검출을 통한 가공좌표 동기화 방법의 전체적인 순서를 도시한 도면이다.1 is a view showing the overall sequence of the process coordinate synchronization method through the detection of the contact mark point in accordance with the present invention.

도 1을 참조하여 설명하면, 표지물(22)이 부여된 대상물(20)의 3차원 좌표 데이터를 취득하는 제1 단계와, 자신의 고유한 3차원 절대좌표계를 따르는 수치 데이터에 따라 가공, 처치, 위치이송 또는 시술(이하 간략하게 '가공'이라 함)을 수행하는 가공장치(10)(이하 간략하게 '가공장치'라 함)상의 정해진 위치에 표지물(22)이 부여된 위 대상물(20)을 고정하는 제2 단계와, 가공장치(10)의 정해진 위치에 설치되어 가공장치(10)의 절대좌표계에 연계된 접촉식검출기(30)를 대상물(20)의 표지물(22)에 접촉시켜 이 접촉된 표지물(22)에서 추출한 표지점의 좌표를 가공장치(10)의 절대좌표계에서의 좌표로서 취득하는 제3 단계, 그리고 표지점을 포함하는 대상물(20)의 3차원 좌표 데이터를 접촉식검출기(30)로부터 취득된 표지점의 절대좌표를 기준으로 하여 가공장치(10)의 절대좌표계에서의 좌표로 변환하는 제4 단계를 포함한다.Referring to Figure 1, the first step of acquiring the three-dimensional coordinate data of the object 20 to which the label 22 is attached, and processing, treatment, according to the numerical data along its own three-dimensional absolute coordinate system, The object 20 to which the label 22 is given at a predetermined position on a processing device 10 (hereinafter, simply referred to as a 'processing device') for performing a position transfer or a procedure (hereinafter, simply referred to as 'machining') is performed. The second step of fixing and the contact detector 30, which is installed at a predetermined position of the processing apparatus 10 and is connected to the absolute coordinate system of the processing apparatus 10, makes contact with the label 22 of the object 20. A third step of acquiring the coordinates of the marker point extracted from the labeled object 22 as coordinates in the absolute coordinate system of the processing apparatus 10, and the three-dimensional coordinate data of the object 20 including the marker point. 30 of the processing apparatus 10 on the basis of the absolute coordinates of And a fourth step of converting to coordinates in the world coordinate system.

이하 제1 단계∼제4 단계를 순서대로 상세하게 설명하면 다음과 같다.Hereinafter, the first to fourth steps will be described in detail as follows.

제1 단계는 표지물(22)이 부여된 대상물(20)의 3차원 좌표 데이터를 취득하는 과정이다. 대상물(20)의 3차원 좌표 데이터는 이미 공지된 3차원 CT와 같은 3차원 스캐닝 장치를 사용하여 취득될 수 있는데, 이런 3차원 스캐닝 기술은 당업계에서 이미 널리 사용되고 있으므로 이에 대한 상세한 설명은 생략한다.The first step is a process of acquiring three-dimensional coordinate data of the object 20 to which the label 22 is attached. Three-dimensional coordinate data of the object 20 can be obtained by using a three-dimensional scanning device such as a three-dimensional CT already known, such a three-dimensional scanning technique is already widely used in the art, and a detailed description thereof will be omitted. .

여기서 중요한 것은 표지물(22)의 구성인데, 이 표지물(22)은 후술할 가공장치(10)와는 전혀 별개인 3차원 스캐닝 장치의 좌표계에 따라 취득된 대상물(20)의 3차원 좌표 데이터를 가공장치(10)의 절대좌표계로 변환시키기 위한 기준점인 표지점을 추출할 수 있는 특정한 형상을 가진다. 표지점을 추출할 수 있는 이 표지물(22)의 형상에 대해서는 뒤에서 상술하기로 한다.What is important here is the configuration of the cover material 22, which is a processing device for the three-dimensional coordinate data of the object 20 acquired according to the coordinate system of the three-dimensional scanning device which is completely separate from the processing device 10 to be described later. It has a specific shape from which a cover point, which is a reference point for conversion into the absolute coordinate system of (10), can be extracted. The shape of the label 22 from which the label point can be extracted will be described later.

제2 단계는 자신의 고유한 3차원 절대좌표계를 갖는 가공장치(10)상의 정해진 위치에 표지물(22)이 부여된 위 대상물(20)을 고정하는 단계이다.The second step is to fix the upper object 20 to which the label 22 is given at a predetermined position on the processing apparatus 10 having its own three-dimensional absolute coordinate system.

여기서 가공장치(10)란 입력된 가공벡터의 데이터와 가공 시퀀스를 정의하는 프로그램에 따라 가공의 목적이 되는 대상물(20)에 대해 가공을 수행하는 장치를 통칭하는 것이다. 가공장치(10)는 자신의 고유한 3차원 절대좌표계를 가지는데, 입력되는 가공벡터의 데이터는 최종적으로는 가공장치(10)의 절대좌표계를 따라야만 목적한 가공작업이 정확히 수행될 수 있다. 따라서 처음부터 가공장치(10)의 절대좌표계로 작성되지 않은 가공벡터 데이터는 좌표변환되어야만 한다.Here, the processing apparatus 10 refers to a device that performs processing on the object 20 to be processed according to the program for defining the input processing vector data and the processing sequence. The processing apparatus 10 has its own three-dimensional absolute coordinate system, and the data of the input processing vector must finally follow the absolute coordinate system of the processing apparatus 10 so that the desired machining operation can be accurately performed. Therefore, the machining vector data which is not created in the absolute coordinate system of the processing apparatus 10 from the beginning must be transformed.

그리고 대상물(20)은 가공장치(10)의 정해진 위치에 고정되는데, "정해진 위치"란 절대좌표계의 원점에 대한 상대좌표가 물리적으로 이미 결정되어 있는 위치를 말한다. 따라서 가공장치(10)상의 정해진 위치에 대상물(20)이 고정된 후 대상물(20)의 3차원 형상 데이터 및 가공벡터 데이터가 가공장치(10)의 절대좌표로 변환되면, 가공장치(10)는 절대좌표계의 원점에 대해 대상물(20)이 어디에 있는지, 어떤 형상을 가지고 있는지, 그리고 어디를 어떻게 가공해야 하는지를 모두 파악할 수 있데 된다.And the object 20 is fixed at a predetermined position of the processing apparatus 10, "determined position" refers to the position where the relative coordinates with respect to the origin of the absolute coordinate system are physically determined. Therefore, after the object 20 is fixed at a predetermined position on the processing device 10 and the three-dimensional shape data and the processing vector data of the object 20 are converted into the absolute coordinates of the processing device 10, the processing device 10 is With respect to the origin of the world coordinate system, it is possible to know where the object 20 is, what shape it has, and where and how to process it.

이러한 가공장치(10)의 대표적인 예로는 수동형 다축 가공기 이외에, NC 머신(수치제어 공작기계)을 들 수 있으며, 그 밖에 수동식으로 운전되거나 입력된 데이터와 프로그램에 따라 수치제어 운전되는 각종 장치가 본 발명의 가공장치(10)에 포함된다. 이를테면 앞서 설명한 바 있는 감마나이프 또한 좌표로 계산된 병소의 수치 데이터에 따라 감마선의 조사를 제어하는 장치라는 관점에서, 이 역시 본 발명의 가공장치(10)의 범주에 속한다.Representative examples of the processing apparatus 10 may include an NC machine (numerical control machine tool) in addition to a manual multi-axis processing machine. In addition, various apparatuses which are operated manually or numerically controlled according to input data and programs are provided. It is included in the processing apparatus 10 of. For example, the gamma knives described above also belong to the scope of the processing apparatus 10 of the present invention in view of a device for controlling the irradiation of gamma rays in accordance with numerical data of lesions calculated by coordinates.

한편 본 발명을 설명함에 있어 위 가공장치(10)는 수치 데이터와 프로그램을 입력, 저장하는 수단과 가공장치(10)의 작동을 제어하는 수단 등을 모두 포함하는 개념으로 사용되고 있으며, 이러한 각종 수단이 비록 명시적으로 설명되지 않더라도 이는 당업자에게는 자명한 공지의 수단이기 때문에 본 발명의 이해와 실시에는 아무런 영향이 없을 것이다.Meanwhile, in describing the present invention, the above processing apparatus 10 is used in a concept including both a means for inputting and storing numerical data and a program, and a means for controlling the operation of the processing apparatus 10. Although not expressly described, since it will be known to those skilled in the art will not affect the understanding and practice of the present invention.

제3 단계는 가공장치(10)의 절대좌표계에 연계된 접촉식검출기(30)를 대상물(20)의 표지물(22)에 접촉시키고, 이 접촉된 표지물(22)에서 추출된 표지점의 좌표를 가공장치(10)의 절대좌표계에서의 좌표로서 취득하는 단계이다. 이 접촉식검출기(30)가 가공장치(10)의 절대좌표계에 연계되어 있다는 것은 접촉식검출기(30)의 설치위치가 미리 정해져 있을 뿐만 아니라 그 형상이나 크기 역시 이미 결정되어 있기 때문에, 대상물(20)의 표지물(22)에 접촉되는 접촉식검출기(30)의 일점(一點)의 절대좌표(대표적으로 말단의 절대좌표), 즉 표지점의 좌표가 어디인지 알 수 있음을 의미하고, 따라서 가공장치(10)상의 정해진 위치에 고정된 대상물(20)의 표지물(22)에서 표지점을 추출하여 그 절대좌표를 결정할 수 있게 된다.In the third step, the contact detector 30 connected to the absolute coordinate system of the processing apparatus 10 is brought into contact with the label 22 of the object 20, and the coordinates of the label point extracted from the contact label 22 are contacted. It is a step of acquiring as a coordinate in the absolute coordinate system of the processing apparatus 10. The fact that the contact detector 30 is connected to the absolute coordinate system of the processing apparatus 10 is not only because the installation position of the contact detector 30 is determined in advance, but also its shape and size are already determined. Means that one point of absolute coordinates (typically the absolute coordinates of the terminal) of the contact detector 30 in contact with the label 22 of the contact point, i.e., the coordinate of the mark point, can be known. It is possible to determine the absolute coordinate by extracting the labeling point from the labeling 22 of the object 20 fixed at a predetermined position on the (10).

실제에 있어서 표지점의 좌표를 재현성 있게 취득하기 위해서는 표지물(22)과 접촉식검출기(30)의 접촉은 점의 개념보다는 입체의 개념으로 이루어질 필요가 있다. 즉 누가 언제 하더라도 일관적인 결과를 얻기 위해서는 표지물(22)과 접촉식검출기(30)가 일정한 깊이 또는 깊이와 각도로 접촉되어야 하므로, 표지물(22)을 입체적 형상, 예를 들면 원기둥이나 원추 등의 형상으로 만들고 접촉식검출기(30)를 표지물(22)의 형상에 상보하는 형상으로 만드는 것이 바람직하다.In practice, in order to acquire the coordinates of the marker point in a reproducible manner, the contact between the marker 22 and the contact detector 30 needs to be a three-dimensional concept rather than a point concept. That is, in order to obtain a consistent result at any time, the label 22 and the contact detector 30 must be contacted at a constant depth or depth and angle, so that the label 22 has a three-dimensional shape, for example, a cylinder or cone shape. It is preferable to make the contact detector 30 into a shape complementary to the shape of the label 22.

또한 표지물(22)과 접촉식검출기(30)에 접촉자유도를 부여하기 위해, 표지물(22)과 접촉식검출기(30) 사이의 접촉 상보형상이 구 또는 구의 일부를 갖는 형상일 수도 있다. 이는 표지물(22)과 접촉식검출기(30) 사이의 접촉 기하관계가 3차원적으로 완전히 구속적이지 않더라도 표지물(22)로부터 표지점이 검출될 수만 있다면 본 발명이 목적으로 하는 좌표변환을 수행하는데에 전혀 문제가 없기 때문이다.Further, in order to impart contact freedom to the label 22 and the contact detector 30, the contact complementarity shape between the label 22 and the contact detector 30 may be a sphere or a shape having a part of the sphere. This is because it is possible to perform coordinate transformation for the purpose of the present invention as long as the label point can be detected from the label 22 even if the contact geometric relationship between the label 22 and the contact detector 30 is not completely restricted in three dimensions. Because there is no problem at all.

제4 단계는 표지점을 포함하는 대상물(20)의 3차원 좌표 데이터를 접촉식검출기(30)로부터 취득된 표지점의 절대좌표를 기준으로 하여 가공장치(10)의 절대좌표계에서의 좌표로 변환하는 단계이다.The fourth step converts the three-dimensional coordinate data of the object 20 including the cover point into coordinates in the absolute coordinate system of the processing apparatus 10 based on the absolute coordinates of the cover point acquired from the contact detector 30. It's a step.

이를 보다 상세히 설명하면, 대상물(20)에 표지물(22)을 부여한 후 3차원 스캐닝하면 표지점이 포함된 표지물(22)의 이미지와 대상물(20)의 3차원 이미지 데이터가 좌표 데이터로서 함께 얻어진다. 이후 표지물(22)이 부여된 상태 그대로 가공장치(10)의 정해진 위치에 대상물(20)이 고정되고, 위 표지물(22)에 포함된 표지점의 절대좌표가 접촉식검출기(30)로 취득된다.In more detail, after the label 22 is attached to the object 20 and three-dimensional scanning, the image of the label 22 including the label point and the three-dimensional image data of the object 20 are obtained together as coordinate data. Thereafter, the object 20 is fixed at the predetermined position of the processing apparatus 10 as it is given the label 22, and the absolute coordinates of the mark included in the label 22 are acquired by the contact detector 30. .

이러한 과정을 거치면 표지점의 좌표에 대해서는 대상물(20)의 3차원 이미지 데이터 상에서의 상대좌표, 그리고 가공장치(10)의 정해진 위치에 고정된 상태에서의 절대좌표 두 가지를 알게 된다. 따라서 대상물(20)의 3차원 이미지 데이터 상에서의 표지점의 상대좌표를 가공장치(10)에서의 절대좌표로 치환하였을 때의 좌표이동행렬을 구하고, 이렇게 구해진 좌표이동행렬을 그대로 대상물(20)의 3차원 이미지 데이터 모두에 적용하면 대상물(20)의 3차원 이미지 데이터는 온전히 가공장치(10)의 절대좌표계로 이식된다.Through this process, the coordinates of the cover point are found to be two relative coordinates on the three-dimensional image data of the object 20 and absolute coordinates in a fixed position of the processing apparatus 10. Therefore, a coordinate shift matrix is obtained when the relative coordinates of the marker points on the three-dimensional image data of the target object 20 are replaced by the absolute coordinates of the processing apparatus 10, and the coordinate shift matrix thus obtained is used as it is. When applied to all three-dimensional image data, the three-dimensional image data of the object 20 is completely implanted in the absolute coordinate system of the processing apparatus 10.

여기서 대상물(20)의 3차원 이미지 데이터 상에서 구해지는 표지점의 상대좌표는 접촉식검출기(30)가 표지물(22)과 접촉하였을 때 물리적으로 정해진 일점(一點)의 좌표에 대응되는 지점으로 결정되어야 함은 물론이다.Here, the relative coordinates of the marker point obtained on the three-dimensional image data of the object 20 should be determined as a point corresponding to the coordinates of one physical point determined when the contact detector 30 is in contact with the marker 22. Of course.

한편 좌표변환되는 대상물(20)의 3차원 좌표 데이터에는 CAD/CAM 기법으로 미리 컴퓨터상에서 시뮬레이션을 통해 설계된 가공벡터의 데이터가 포함될 수 있다. 그리고 대상물(20)의 3차원 좌표 데이터는 대표적으로는 대상물(20)을 3차원 스캐닝하여 얻은 3차원 이미지 데이터이지만, 스캐닝과 관계없이 처음부터 컴퓨터로 3차원 설계된 좌표 데이터여도 무관하다.Meanwhile, the three-dimensional coordinate data of the object 20 to be transformed may include data of a processing vector designed through a simulation on a computer by CAD / CAM technique in advance. The three-dimensional coordinate data of the object 20 is typically three-dimensional image data obtained by three-dimensional scanning of the object 20, but may be coordinate data designed by a computer from the beginning regardless of scanning.

이와 같은 일련의 과정을 거치면, 대상물(20)에 관한 모든 좌표 데이터는 가공장치(10)의 절대좌표계로 손쉽고 정확하게 이식되므로, 종래처럼 가공장치(10)의 정해진 위치에 대상물(20)이 고정된 상태에서 절대좌표계에 연계된 3차원 스캐닝 장치로 대상물(20)의 3차원 좌표 데이터를 취득함에 따르는 장치운용과 작업내용에 제한이 거의 모두 해소된다.Through such a series of processes, all coordinate data about the object 20 is easily and accurately implanted into the absolute coordinate system of the processing device 10, so that the object 20 is fixed at a predetermined position of the processing device 10 as in the prior art. With the three-dimensional scanning device linked to the absolute coordinate system in the state, almost all limitations on the device operation and the work content caused by acquiring the three-dimensional coordinate data of the object 20 are eliminated.

한편 접촉식검출기(30)를 대상물(20)의 표지물(22)에 접촉시키고, 이 접촉된 표지물(22)로부터 표지점의 절대좌표를 취득하는 제3 단계를, 도 2에 예시적으로 도시된 가공장치(10)를 대상으로 하여 좀 더 상세히 설명한다.Meanwhile, a third step of bringing the contact detector 30 into contact with the label 22 of the object 20 and obtaining the absolute coordinates of the labeling point from the contacted label 22 is illustrated by way of example in FIG. 2. The processing apparatus 10 will be described in more detail.

접촉식검출기(30)는 가공장치(10)의 정해진 위치에 고정되는데, 특히 접촉식검출기(30)를 가공장치(10)에 구비된 가공부(50), 즉 가공툴(60)이 장착되는 부분에 준비하는 것이 바람직하다. 이러한 구성은 몇 가지 이점을 가져오는데, 첫째로는 접촉식검출기(30)와 대상물(20)의 표지물(22)을 서로 접촉시키기 위한 상대이동에 가공부(50)가 본래 가지고 있는 이동성을 이용할 수 있다는 것이다. 즉 거의 대부분의 가공장치(10)는 가공부(50)가 적어도 1축 이상의 방향으로 이동하도록 구성되어 있기 때문에 이 이동성을 접촉식검출기(30)에 그대로 활용한다면 접촉식검출기(30)를 위한 별도의 이동수단을 구비할 필요가 없어진다.The contact detector 30 is fixed at a predetermined position of the processing apparatus 10. In particular, the contact detector 30 is equipped with a processing unit 50, that is, a processing tool 60 provided with the processing apparatus 10. It is preferable to prepare in parts. This configuration brings several advantages, firstly, it is possible to use the mobility originally possessed by the processing unit 50 for relative movement to bring the contact detector 30 and the label 22 of the object 20 into contact with each other. Is there. That is, since most of the processing apparatus 10 is configured to move the processing unit 50 in at least one axis or more, if the mobility is used as it is in the contact detector 30, the separate unit for the contact detector 30 is used. There is no need to provide a moving means.

또한 본 발명에서 말하는 가공장치(10)는 이동량을 검출할 수 있는 스케일러나 엔코더 등을 구비한 것이기 때문에, 기구적 구속관계에 따라 움직이는 가공부(50)(특히 가공툴)의 좌표를 항상 파악할 수 있다. 따라서 접촉식검출기(30)를 가공부(50)에 고정하면 좌표측정을 위한 기구 역시 생략할 수 있게 된다.In addition, since the processing apparatus 10 according to the present invention includes a scaler or an encoder capable of detecting the movement amount, the coordinates of the processing unit 50 (particularly the processing tool) moving in accordance with mechanical constraints can always be grasped. have. Therefore, if the contact detector 30 is fixed to the processing unit 50, the mechanism for measuring the coordinates can also be omitted.

물론 접촉식검출기(30)와 대상물(20)의 표지물(22)을 서로 접촉시키기 위한 상대이동은 접촉식검출기(30)가 고정된 상태에서 대상물(20)이 이동하여 이루어질 수 있는 것뿐만 아니라 접촉식검출기(30)와 대상물(20)이 모두 이동하는 것도 가능하며, 또한 접촉식검출기(30)만의 이동으로도 가능하다.Of course, the relative movement for contacting the contact detector 30 and the label 22 of the object 20 may be achieved by moving the object 20 while the contact detector 30 is fixed. Both the expression detector 30 and the object 20 can be moved, or can also be moved only by the contact detector 30.

도 2는 접촉식검출기(30)와 대상물(20)이 모두 이동하는 가공장치(10)의 예를 보여준다. 도시된 가공장치(10)는 5축 가공장치(10)인데, 가공부(50)는 상하방향의 1축 직선왕복운동을 하고, 대상물(20)이 고정된 고정부(40)는 가공부(50)의 직선운동 방향(Z축)에 대해 직교하는 평면(XY 평면)에서의 2축 운동과 대상물(20)이 서로 직교하는 두 축을 중심으로 회전하는 2측 운동의 총 4축 운동을 하도록 구성되었다.2 shows an example of a processing apparatus 10 in which both the contact detector 30 and the object 20 move. The illustrated processing device 10 is a five-axis processing device 10, the processing unit 50 is a linear reciprocating motion of the vertical axis in the vertical direction, the fixed portion 40 to which the object 20 is fixed is a processing unit ( It is configured to perform a total four-axis movement of two-axis movement in the plane (XY plane) orthogonal to the linear movement direction (Z axis) of 50) and two-side movement in which the object 20 rotates about two orthogonal axes. It became.

그리고 접촉식검출기(30)를 가공부(50)에 고정하는 방식은 다양한 예가 가능한데, 접촉식검출기(30)를 착탈가능하게 고정할 수도 있다. 특히 이때 접촉식검출기(30)가 가공부(50)에 장착되는 가공툴(60)과 교체되어 장착되도록 하면, 가공툴(60)과 거의 동일하게 접촉식검출기(30)를 다룰 수 있다는 점에서 편리하며, 가공정밀도와 검출정밀도를 연계시킬 수 있다.And the method of fixing the contact detector 30 to the processing unit 50 can be a variety of examples, the contact detector 30 may be detachably fixed. In particular, when the contact detector 30 is replaced with the processing tool 60 mounted on the processing unit 50, the touch detector 30 can be treated in almost the same manner as the processing tool 60. It is convenient and can link machining precision and detection precision.

또는 접촉식검출기(30)를 사용할 때(즉, 표지점의 좌표를 취득할 때)에만 선택적으로 가공툴(60)의 자리로 이동되도록 구성하는 것도 가능하다. 접촉식검출기(30)를 선택적으로 이동시키는 구성의 일례가 도 2에 도시되어 있는데, 이는 마치 현미경에서 배율을 달리하는 여러 개의 대물렌즈가 경사진 회전판에 고정되어 있어 필요에 따라 적절한 배율의 대물렌즈로 돌려가며 사용하는 것과 유사하다.Alternatively, the contact detector 30 may be configured to be selectively moved to the position of the machining tool 60 only when the contact detector 30 is used (that is, when obtaining the coordinates of the mark point). An example of a configuration for selectively moving the contact detector 30 is shown in FIG. 2, which is as if several objective lenses having different magnifications in a microscope are fixed to an inclined rotating plate and an objective lens having an appropriate magnification as needed. It's similar to using.

한편 좌표변환의 기준점이 되는 표지점을 추출할 수 있는 표지물(22)의 개수와 형상도 중요한 요소이므로, 이에 대해서도 상세히 설명한다.On the other hand, the number and shape of the markers 22 that can extract the marker point as the reference point of the coordinate transformation is also an important factor, which will be described in detail.

우선 대상물(20)에 부여된 표지물(22)의 개수는 세 개로 선정하는 것이 바람직하다. 표지물(22)의 개수, 다시 말하면 좌표변환의 기준점이 되는 표지점의 '좌표'를 세 개로 선택하는 것은 3차원 공간을 점유하는 대상물(20)의 위치와 방향(회전)을 정의하기 위한 최소의 좌표수가 세 개이기 때문이다. 그리고 세 개를 초과하는 좌표를 선택하지 않는 것은 세 개 이상의 좌표가 하나의 평면을 이루지 않는 비정형성을 가지는 경우에는 nC3의 개수(여기서 n은 선택된 좌표의 수로서, n>4인 자연수임)만큼의 데이터를 서로 맞추어야 해서 비효율적이기 때문이다.First, it is preferable to select the number of the labels 22 given to the object 20 to three. Selecting the number of the markers 22, that is, three 'coordinates' of the markers, which are reference points of the coordinate transformation, is the minimum to define the position and direction (rotation) of the object 20 occupying the three-dimensional space. This is because there are three coordinates. And not selecting more than three coordinates is the number of n C 3 where three or more coordinates do not form a plane, where n is the number of selected coordinates, where n is a natural number This is because it is inefficient to fit data as much as).

그리고 표지물(22)의 이미지 데이터로부터 표지점의 좌표를 결정하기 위해, 본 발명은 표지물(22)의 형상을 양형 또는 음형으로서 그 표면 윤곽에서 선택된 세 점의 좌표로부터 하나의 원형상의 평면을 추출할 수 있는 형상으로 구성한다. 세 개의 점으로부터 하나의 원이 추출되면, 바로 이 원의 중심이 표지점의 좌표로서 결정된다. 따라서 각 표지물(22)에는 원의 중심을 추출할 수 있는 형상이 포함되어 있어야 한다.In order to determine the coordinates of the marker point from the image data of the marker 22, the present invention extracts one circular plane from the coordinates of three points selected in its surface contour as the shape of the marker 22 positive or negative. Consists of shapes that can be. When a circle is extracted from three points, the center of this circle is determined as the coordinate of the mark point. Therefore, each label 22 should include a shape that can extract the center of the circle.

본 발명의 실시예는 위와 같은 표지물(22)을 세 개의 서로 분리된 개별적인 표지물(22)로 부여하고, 그 형상은 표면 윤곽 중 상면 또는 기저면의 윤곽을 하나의 원을 추출할 수 있는 형상으로 만들었다. 이러한 표지물(22)의 상면 또는 기저면의 윤곽으로는 가장 단순하게 원형으로 구성할 수 있으며, 대안적으로는 원의 일부인 현, 또는 원에 내접하거나 외접하는 다각형 형상으로 구성할 수 있다.In the embodiment of the present invention, the label 22 is given as three separate labels 22, and the shape of the upper surface or the base surface of the surface contour is made to extract a single circle. . The contour of the top surface or the bottom surface of the label 22 may be configured to be the simplest circular, alternatively, may be configured in the form of a polygon, which is inscribed or circumscribed to a string, or a circle that is part of a circle.

즉 하나의 원을 추출할 수 있는 표지물(22)의 상면 또는 기저면의 윤곽은 수없이 많은데, 가장 직관적으로는 원형의 윤곽일 것이다. 그 외에도 정삼각형과 같이 원에 내접 또는 외접하는 다각형 형상의 윤곽도 가능한데, 다각형의 형상은 수치계산과 검증이 용이한 정다각형인 것이 바람직하다.That is, there are numerous contours of the top or base surface of the label 22 from which one circle can be extracted, most intuitively a circular contour. In addition, a contour of a polygonal shape inscribed or circumscribed to a circle, such as an equilateral triangle, is also possible.

여기서 상면과 기저면은 각각 표면 윤곽 중의 윗면과 밑면을 말하는 것이며, 대상물(20)의 일반적인 상하배치를 그대로 따라 표지물(22)의 상면과 기저면을 정하는 것이 가장 직관적일 것이다. 하지만 상면과 기저면이 뒤바뀌거나 수평적 또는 소정의 기울기를 갖는 기하관계로 정의되어도 본 발명의 본질에는 아무런 영향이 없으므로, 혼동이 없도록 하나의 기준에 따라 상면과 기저면을 정해 일관되게 사용하면 충분하다.Here, the top and bottom surfaces refer to the top and bottom surfaces of the surface contour, respectively, and it will be most intuitive to determine the top and bottom surfaces of the label 22 according to the general top and bottom arrangement of the object 20 as it is. However, even if the top and base are inverted or defined as a geometric relationship having horizontal or predetermined inclination, there is no effect on the essence of the present invention. .

이러한 표지물(22)의 상면과 기저면의 윤곽에 따라 표지물(22)을 입체적으로 형성하면, 그 형상은 원기둥 또는 다각기둥으로 만들어질 수 있다. 또한 원기둥 또는 다각기둥의 형상은 테이퍼져서 접촉식검출기(30)가 보다 원활하게 삽입되게 만들 수도 있다.When the label 22 is three-dimensionally formed according to the contours of the top and base surfaces of the label 22, the shape may be made of a cylinder or a polygonal column. In addition, the shape of the cylinder or polygonal cylinder may be tapered to make the contact detector 30 more smoothly inserted.

아니면 표지물(22)의 형상은 원뿔 또는 다각뿔일 수도 있는데, 상면 또는 기저면이 뿔의 꼭지점이면 그 꼭지점의 좌표를 그대로 표지물(22)의 좌표로 사용하면 된다.Alternatively, the shape of the label 22 may be a cone or a polygonal pyramid. If the top or base is a vertex of the horn, the coordinates of the vertex may be used as the coordinates of the label 22 as it is.

또는 세 개의 표지물(22)의 형상을 양형 또는 음형이면서 그 표면 윤곽을 적어도 구의 일부를 포함하는 형상으로 부여하는 것도 가능하다. 이 경우에는 구의 중심이 표지점으로 추출될 것이다.Alternatively, it is possible to give the shape of the three labels 22 positive or negative and to give the surface contours of at least a part of the sphere. In this case the center of the sphere will be extracted as the marker point.

그리고 위와 같은 다양한 표지물(22)의 형상에 대응하여, 표지물(22)에 접촉되는 접촉식검출기(30)는 표지물(22)의 형상에 상보하는 형상을 가진다. 즉 접촉식검출기(30)는 표지물(22)의 형상을 그대로 따르되 표지물(22)이 양형이면 음형, 음형이면 양형을 갖게 된다.And, corresponding to the shape of the various labels 22 as described above, the contact detector 30 in contact with the label 22 has a shape complementary to the shape of the label 22. That is, the contact detector 30 follows the shape of the label 22 as it is, but if the label 22 is positive, it will have a negative shape and positive.

이러한 표지물(22)은 대상물(20)에 부여되어 3차원 스캐닝되고 좌표변환의 기준점으로서의 표지점의 절대좌표를 제공하는데, 표지물(22)은 대상물(20) 위에 고정되거나 또는 도 3과 같이 대상물(20)에 직접 형성될 수 있다.This label 22 is given to the object 20 and scanned three-dimensionally to provide an absolute coordinate of the mark point as a reference point of the coordinate transformation, the label 22 being fixed on the object 20 or as shown in FIG. 20) may be formed directly.

대안적으로 대상물(20)과의 상대위치가 고정된 매개체(24)상에 표지물(22)이 고정될 수도 있다. 매개체(24)를 이용하면 대상물(20)에 직접 표지물(22)을 고정하기가 곤란한 경우, 예컨대 대상물(20)이 사람이거나 표지물(22)의 위치와 가공부위가 중첩되는 경우, 대상물(20)이 표지물(22)을 고정하기 어려울 정도로 작거나 복잡한 형상을 가진 경우, 또는 다른 작업에 대상물(20)을 사용해야 하기 때문에 원형을 유지할 필요가 있는 경우 등일 때 편리하다.Alternatively, the label 22 may be fixed on the medium 24 whose relative position with the object 20 is fixed. The use of the medium 24 makes it difficult to fix the label 22 directly on the object 20, for example, when the object 20 is a person or when the position of the label 22 overlaps with the processing site. This is convenient when the cover 22 has a shape that is small or complicated enough to be difficult to fix, or when the object 20 needs to be kept circular because other objects need to be used.

도 3 내지 도 6은 표지물(22)을 대상물(20)에 부여하는 여러 경우를 보여주는 도면인데, 대상물(20)이 사람의 구강 내 치아와 치은의 형상을 그대로 반영한 인상모델이고, 표지물(22)은 원기둥이 음형으로 형성된 경우를 예로 하였다.3 to 6 are diagrams showing various cases in which the label 22 is applied to the object 20. The object 20 is an impression model reflecting the shapes of teeth and gingiva in a person's mouth. For example, the cylinder is formed in a negative shape.

도 3은 대상물(20)에 음형의 표지물(22)을 대상물(20)에 직접 형성한 예를 보여준다. 표지물(22)은 대상물(20)인 인상모델을 만든 후에 절삭가공으로 형성되거나 또는 인상모델을 만들기 위한 몰드에 표지물(22)의 형상이 주형으로 형성되어 일체로 만들어질 수도 있다.3 shows an example in which a negative label 22 is formed directly on the object 20. The label 22 may be formed by cutting after making the impression model, which is the object 20, or may be integrally formed by forming a shape of the label 22 into a mold for making the impression model.

도 4는 대상물(20)의 적어도 일부분의 형상에 대응하는 결합부(26)를 가진 매개체(24)에 표지물(22)을 고정시킨 경우를 보여준다. 도 4는 특히 치아의 교합면 윤곽을 포함한 치아와 치은의 형상이 음형으로 떠진 구강내 장착물(24')에 표지물(22)을 고정하여 매개체(24)로 사용하는 것을 보여준다. 여기서 매개체(24)인 구강내 장착물(24')은 구강내 치아 또는 치열궁에 대응하는 형상을 가진다. 따라서 구강내 장착물(24')이 구강내 치아 또는 치열궁 형상을 본뜬 인상모델에 결합되면 이로써 표지물(22)과 인상모델의 상대위치는 일정하게 고정된다. 인상모델이 아닌 사람의 구강 내에 매개체(24)를 고정시킬 수도 있는데, 전술한 감마나이프가 그런 경우에 해당된다. 이 경우에도 역시 사람의 구강 내 치아와 치은 전체 또는 일부분의 형상에 대응하는 결합부(26)를 가지도록 제작된 마우스피스와 같은 구강내 고정물이 매개체(24)의 역할을 한다.4 shows a case in which the label 22 is fixed to the mediator 24 having the coupling portion 26 corresponding to the shape of at least a portion of the object 20. FIG. 4 shows the use of the mediator 24 by fixing the marker 22 to the oral attachment 24 ′ in which the shape of the tooth and gingiva, particularly the occlusal contour of the tooth, is negatively drawn. The intraoral fitting 24 ′, which is the mediator 24 here, has a shape corresponding to the intraoral teeth or the arch form. Thus, when the intraoral attachment 24 'is coupled to an impression model that mimics the shape of an oral tooth or an arch form, the relative position of the marker 22 and the impression model is thus fixed constantly. It is also possible to fix the medium 24 in the oral cavity of a person other than the impression model, which is the case with the aforementioned gamma knife. In this case, an intraoral fixture such as a mouthpiece made to have a coupling portion 26 corresponding to the shape of the entire teeth or teeth and oral cavity of a person also serves as a medium 24.

도 5는 매개체(24)로서 표지물(22)이 고정된 플레이트(24")를 사용하고, 이 플레이트(24")에 대상물(20)을 고정시키는 경우를 보여준다. 도 5의 경우도 도 4의 경우와 기본적으로는 다를 바가 없으며, 다만 도 5는 반드시 표지물(22)이 대상물(20) 위에 위치할 필요가 없음을 보여준다는 점에 의미가 있다. 다시 말하면, 대상물(20)과 표지물(22)의 상대위치가 3차원 스캐닝할 때와 표지물(22)의 절대좌표를 취득할 때에 항상 일정하게 고정되어 있기만 한다면 표지물(22)의 위치는 매우 유연하게 선정될 수 있는 것이다.FIG. 5 shows a case in which a plate 24 ″ having a label 22 fixed thereto is used as the medium 24, and the object 20 is fixed to the plate 24 ″. 5 is also basically different from the case of FIG. 4, but FIG. 5 is meaningful in that it shows that the label 22 does not necessarily need to be positioned on the object 20. In other words, as long as the relative position of the object 20 and the label 22 is always fixed constantly during three-dimensional scanning and when acquiring the absolute coordinates of the label 22, the position of the label 22 is very flexible. It can be chosen.

도 6 역시 도 5의 경우와 유사한데, 도 6은 가공장치(10)의 정해진 위치에 구비된 고정부(40)와 결합되는 대응부(28)가 대상물(20)에 구비되어 있을 때, 이 대응부(28)를 매개체(24)로 사용하고 있다. 가공장치(10)의 고정부(40)에 상보하는 형상의 대응부(28)가 대상물(20)에 이미 마련되어 있기 때문에 별도의 플레이트(24")를 준비할 필요가 없다는 점에서 편리하다. 대상물(20)이 위에서 예로 든 인상모델처럼 몰드로 제작되는 경우라면, 대응부(28)의 음형을 몰드에 형성하여 대상물(20)과 대응부(28), 그리고 표지물(22)까지도 한번에 일체로 제작하는 것도 가능하다.FIG. 6 is also similar to that of FIG. 5, which shows that when the object 20 is provided with a corresponding portion 28 that is coupled to the fixed portion 40 provided at a predetermined position of the processing apparatus 10, FIG. The counterpart 28 is used as the medium 24. Since the counterpart 28 of the shape complementary to the fixed part 40 of the processing apparatus 10 is already provided in the object 20, it is convenient in that it does not need to prepare the separate plate 24 ". If the 20 is made of a mold like the impression model described above, the sound of the corresponding portion 28 is formed in the mold, so that the object 20, the corresponding portion 28, and even the label 22 are integrally manufactured at once. It is also possible.

한편 세 개의 표지물(22)을 서로 분리된 개별적인 세 개의 표지물(22)로 만들지 않는 것도 가능하다. 예를 들면 도 7에 도시된 표지물(22)의 형상과 같이, 세 개의 표지점이 하나의 양형 또는 음형 안에 포함되도록 부여할 수 있다. 이때 각 표지점은 양형 또는 음형의 윤곽에 포함된 세 개의 원호의 중심(C)으로 정의될 수 있으며, 이는 원호상에서 임의의 세 점을 추출하면 원호의 중심(C)을 얻을 수 있기 때문이다. 이러한 표지물(22)의 형상으로는 도 7의 세 꼭지점 부분이 원호 형상을 가지는 삼각형의 윤곽이 대표적일 것이나, 그 이상의 다각형 윤곽을 갖더라도 세 꼭지점 부분만이 원호 형상을 가진다면 이 역시 동일한 결과를 가져온다.On the other hand, it is also possible not to make the three labels 22 into three separate labels 22 separated from each other. For example, as shown in the shape of the label 22 shown in FIG. 7, three label points may be assigned to be included in one positive or negative shape. In this case, each mark point may be defined as the center (C) of the three arcs included in the contour of the positive or negative, since the center (C) of the arc can be obtained by extracting any three points on the arc. As the shape of the label 22, the three vertex portions of FIG. 7 will be representative of the triangular contour having an arc shape. However, if only three vertex portions have the circular arc shape, the same result will be obtained. Bring.

특히 세 개의 각 표지점(다시 말하면, 표지물)은, 도 3 내지 도 6에 도시된 것과 같이, 대상물(20)의 기하학적 중심에 대해 대상물(20)의 가공부위(인상모델에서는 치아 또는 치은 부분)보다 외측에 위치하도록 부여하는 것이 바람직하다. 이는 세 개의 표지점에 의해 하나의 평면이 추출되기 때문에, 평면 추출의 기준점보다 그 안쪽에 가공부위가 존재하는 것이 오차면에서 유리하기 때문이다. 즉 이것은 보간법에서 내삽법이 외삽법보다 오차가 적은 것과 마찬가지의 이유이다.In particular, each of the three marker points (that is, the markers), as shown in Figs. 3 to 6, is the machining portion of the object 20 with respect to the geometric center of the object 20 (tooth or gingival portion in the impression model). It is preferable to give so that it may be located outside. This is because one plane is extracted by three marker points, and therefore, it is advantageous in terms of an error that a machining part exists inside the reference point of plane extraction. This is the same reason that interpolation has less error than extrapolation in interpolation.

이상 본 발명의 바람직한 일 실시예가 도시되고 설명되었지만, 본 발명이 속하는 기술분야의 통상의 지식을 가진 당업자라면 본 발명의 원칙이나 정신에서 벗어나지 않으면서 본 실시예를 변형할 수 있음을 알 수 있을 것이다. 따라서 본 발명의 권리범위는 첨부된 청구항과 그 균등물에 의해 정해져야 할 것이다.While one preferred embodiment of the present invention has been shown and described, it will be appreciated by those skilled in the art that the present invention may be modified without departing from the spirit or spirit of the invention. . Therefore, the scope of the present invention will be defined by the appended claims and equivalents thereof.

본 발명은 가공의 목적이 되는 대상물의 좌표 데이터를 가공의 주체가 되는 가공장치가 가진 고유의 좌표계에 동기화시키는 방법으로서 유용하다.The present invention is useful as a method of synchronizing the coordinate data of an object, which is the object of processing, to a unique coordinate system of the processing apparatus serving as the subject of processing.

Claims (18)

표지물이 부여된 대상물의 3차원 좌표 데이터를 취득하는 제1 단계;A first step of acquiring three-dimensional coordinate data of the object to which the label is attached; 자신의 고유한 3차원의 절대좌표계를 갖고 상기 절대좌표계를 따르는 수치 데이터에 따라 가공을 수행하는 가공장치상의 정해진 위치에 상기 표지물이 부여된 대상물을 고정하는 제2 단계;A second step of fixing an object to which the label is given at a predetermined position on a processing apparatus having a unique three-dimensional absolute coordinate system and performing machining according to the numerical data along the absolute coordinate system; 상기 가공장치의 정해진 위치에 고정된 상기 대상물의 표지물과 상기 가공장치의 절대좌표계에 연계된 접촉식검출기 사이의 접촉을 통해 추출한 표지점의 좌표를 상기 가공장치의 절대좌표계에서의 좌표로서 취득하는 제3 단계; 및Obtaining coordinates of the marker point extracted through contact between the label of the object fixed at the fixed position of the processing apparatus and the contact detector connected to the absolute coordinate system of the processing apparatus as coordinates in the absolute coordinate system of the processing apparatus. Three steps; And 상기 표지점을 포함하는 상기 대상물의 3차원 좌표 데이터를 상기 접촉식검출기로부터 취득된 상기 표지점의 좌표를 기준으로 하여 상기 가공장치의 절대좌표계에서의 좌표로 변환하는 제4 단계;A fourth step of converting three-dimensional coordinate data of the object including the cover point into coordinates in the absolute coordinate system of the processing apparatus based on the coordinates of the cover point acquired from the contact detector; 를 포함하는 가공좌표 동기화 방법.Process coordinate synchronization method comprising a. 제1항에 있어서,The method of claim 1, 상기 제3 단계는 상기 접촉식검출기를 상기 가공장치에 구비된 가공부에 준비하는 것을 특징으로 하는 가공좌표 동기화 방법.The third step is a process coordinate synchronization method, characterized in that for preparing the contact detection unit provided in the processing unit. 제2항에 있어서,The method of claim 2, 상기 접촉식검출기는 상기 가공장치의 가공부에 착탈가능하게 고정된 것을 특징으로 하는 가공좌표 동기화 방법.And said contact detector is detachably fixed to a processing unit of said processing apparatus. 제3항에 있어서,The method of claim 3, 상기 접촉식검출기는 상기 가공장치의 가공부에 장착되는 가공툴과 교체되어 장착되는 것을 특징으로 하는 가공좌표 동기화 방법.And said contact detector is replaced with a processing tool mounted on a processing unit of said processing apparatus. 제2항에 있어서,The method of claim 2, 상기 접촉식검출기는 상기 표지점의 좌표를 취득할 때에 상기 가공장치의 가공부에 장착되는 가공툴의 자리로 이동되는 것을 특징으로 하는 가공좌표 동기화 방법.And said contact detector is moved to a position of a processing tool mounted on a processing unit of said processing apparatus when acquiring the coordinates of said mark point. 제1항 내지 제5항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 5, 상기 제3 단계는 고정된 상기 접촉식검출기에 대하여 상기 대상물이 이동하여 상기 접촉식검출기와 상기 표지물이 접촉되는 것을 특징으로 하는 가공좌표 동기화 방법.The third step is a process coordinate synchronization method characterized in that the object is moved with respect to the fixed contact detector is in contact with the contact detector and the label. 제1항 내지 제5항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 5, 상기 제3 단계는 상기 접촉식검출기만이 이동하거나 또는 상기 접촉식검출기와 상기 대상물이 모두 이동하여 상기 접촉식검출기와 상기 표지물이 접촉되는 것을 특징으로 하는 가공좌표 동기화 방법.The third step is a process coordinate synchronization method characterized in that only the contact detector is moved or both the contact detector and the object is moved to contact the contact detector and the label. 제2항에 있어서,The method of claim 2, 상기 가공장치는 5축 가공장치이고, 상기 가공부는 1축 직선왕복운동을 하는 것을 특징으로 하는 가공좌표 동기화 방법.The processing device is a five-axis processing device, the processing unit synchronization process coordinates, characterized in that for performing a linear reciprocating motion. 제1항에 있어서,The method of claim 1, 상기 제1 단계의 상기 대상물의 3차원 좌표 데이터에는 가공벡터의 데이터가 더 포함된 것을 특징으로 하는 가공좌표 동기화 방법.The three-dimensional coordinate data of the object of the first step further comprises a processing vector data. 제1항에 있어서,The method of claim 1, 상기 제1 단계의 상기 표지점은 상기 대상물에 세 개가 부여된 것을 특징으로 하는 가공좌표 동기화 방법.The three coordinate points of the first step is the processing coordinate synchronization method, characterized in that three to the object. 제10항에 있어서,The method of claim 10, 상기 제1 단계는 상기 표지물의 형상을 양형 또는 음형이면서 그 표면 윤곽에서 선택된 세 점의 좌표로부터 구해지는 원의 중심을 하나의 표지점으로 결정할 수 있는 형상으로 부여하고, 상기 제3 단계는 상기 표지물에 접촉되는 상기 접촉식검출기를 상기 표지물의 형상에 상보하는 형상으로 제공하는 것을 특징으로 하는 가공좌표 동기화 방법.In the first step, the shape of the label is positive or negative, and the center of the circle obtained from the coordinates of the three points selected from the surface contour thereof is determined to be one cover point, and the third step is the label. And providing the contact detector in contact with the shape in a shape complementary to the shape of the label. 제11항에 있어서,The method of claim 11, 상기 제1 단계는 서로 분리된 개별적인 세 개의 표지물들 각각으로부터 하나씩의 표지점을 추출하고, 상기 표지점을 포함하는 각 표지물의 형상은 그 표면 윤곽이 적어도 구의 일부를 포함하는 형상 또는 원뿔형인 것을 특징으로 하는 가공좌표 동기화 방법.The first step is to extract one label point from each of the three separate labels separated from each other, wherein the shape of each label including the label point is a shape or conical shape whose surface contour includes at least part of the sphere. Process coordinate synchronization method. 제11항에 있어서,The method of claim 11, 상기 제1 단계는 서로 분리된 개별적인 세 개의 표지물들 각각으로부터 하나씩의 표지점을 추출하고, 상기 각 표지물의 형상은 그 표면 윤곽 중 상면 또는 기저면의 윤곽이 하나의 원을 추출할 수 있는 형상인 것을 특징으로 하는 가공좌표 동기화 방법.The first step is to extract one label point from each of the three separate labels separated from each other, the shape of each label is that the contour of the top or base surface of the surface contour can extract a single circle Characterized in the process coordinate synchronization method. 제13항에 있어서,The method of claim 13, 상기 제1 단계는 상기 표지물의 상면 또는 기저면의 윤곽을 원형이거나 원의 일부인 현, 또는 원에 내접하거나 외접하는 다각형 형상으로 부여하는 것을 특징으로 하는 가공좌표 동기화 방법.The first step is a method of synchronizing the processing coordinates, characterized in that to give the contour of the top surface or the base surface of the label in a circular shape or a polygonal shape inscribed or circumscribed to a circle, or a circle that is part of a circle. 제11항에 있어서,The method of claim 11, 상기 제1 단계는 상기 세 개의 표지점을 하나의 양형 또는 음형을 이루는 표지물 안에 포함되도록 부여하고, 상기 각 표지점은 상기 양형 또는 음형의 표지물 윤곽에 포함된 세 개의 원호의 각 중심으로 정의되는 것을 특징으로 하는 가공좌표 동기화 방법.The first step implies that the three marker points are included in one positive or negative marker, and each of the marker points is defined as each center of three arcs included in the contour of the positive or negative marker. Characterized in the process coordinate synchronization method. 제15항에 있어서,The method of claim 15, 상기 양형 또는 음형의 표지물의 윤곽은 꼭지점 부분이 원호 형상을 가지는 삼각형의 윤곽을 가지는 것을 특징으로 하는 가공좌표 동기화 방법.The contour of the positive or negative label has a contour of the triangle having a vertex portion having an arc shape. 제1항에 있어서,The method of claim 1, 상기 제1 단계는 상기 표지물을 상기 대상물 위에 직접 부여하거나 또는 상기 대상물과의 상대위치가 고정된 매개체상에 부여하는 것을 특징으로 하는 가공좌표 동기화 방법.The first step is to give the label directly on the object, or the process coordinates synchronization method, characterized in that the relative position with the object to give a fixed medium. 제10항 내지 제17항 중 어느 한 항에 있어서,The method according to any one of claims 10 to 17, 상기 세 개의 각 표지점은 상기 대상물의 기하학적 중심에 대해 상기 대상물의 가공부위보다 외측에 위치하도록 부여하는 것을 특징으로 하는 가공좌표 동기화 방법.And each of the three marker points is positioned to be located outward from a machining portion of the object with respect to the geometric center of the object.
PCT/KR2010/008660 2010-07-30 2010-12-06 Method for processing-coordinate synchronisation by means of haptic marker point detection Ceased WO2012015110A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020100074291A KR100998311B1 (en) 2010-07-30 2010-07-30 Method of synchronizing machining coordinates by contact mark detection
KR10-2010-0074291 2010-07-30

Publications (1)

Publication Number Publication Date
WO2012015110A1 true WO2012015110A1 (en) 2012-02-02

Family

ID=43512356

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2010/008660 Ceased WO2012015110A1 (en) 2010-07-30 2010-12-06 Method for processing-coordinate synchronisation by means of haptic marker point detection

Country Status (2)

Country Link
KR (1) KR100998311B1 (en)
WO (1) WO2012015110A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107440810A (en) * 2016-05-30 2017-12-08 富士通株式会社 Tooth type determining program, tooth type position judgment device and its method
KR20200114370A (en) * 2019-03-28 2020-10-07 주식회사 디오 Apparatus And Method For Dental Image Registration
CN116628786A (en) * 2023-07-26 2023-08-22 中南大学 A kind of special-shaped three-dimensional mark ball manufacturing method

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101227650B1 (en) 2010-10-26 2013-01-30 이태경 Apparatus for Detection of Reference from Marker and Methodology for Image Merging and Synchronization of Coordination thereof
KR101237526B1 (en) 2010-12-15 2013-02-26 이태경 Device for synchronization of coordinates among various instruments which have their own coordinates systems respectively
KR101300224B1 (en) * 2010-12-17 2013-08-26 이태경 Device for synchronization of coordinates among various instruments which have their own coordinates systems respectively
DK3439558T3 (en) * 2016-04-06 2021-08-16 X Nav Tech Llc Tracking system without fixed probe tracking point
US11869203B2 (en) 2019-03-28 2024-01-09 Dio Corporation Dental image registration device and method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11173835A (en) * 1997-12-08 1999-07-02 Canon Inc Shape measuring apparatus and method
JP2000046543A (en) * 1998-07-29 2000-02-18 Canon Inc 3D shape measuring device
JP3482077B2 (en) * 1996-08-09 2003-12-22 株式会社アドバンス Manufacturing method of dental prosthesis
KR20060130292A (en) * 2005-06-14 2006-12-19 현대모비스 주식회사 Contact and contactless integrated three-dimensional measurement system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3482077B2 (en) * 1996-08-09 2003-12-22 株式会社アドバンス Manufacturing method of dental prosthesis
JPH11173835A (en) * 1997-12-08 1999-07-02 Canon Inc Shape measuring apparatus and method
JP2000046543A (en) * 1998-07-29 2000-02-18 Canon Inc 3D shape measuring device
KR20060130292A (en) * 2005-06-14 2006-12-19 현대모비스 주식회사 Contact and contactless integrated three-dimensional measurement system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107440810A (en) * 2016-05-30 2017-12-08 富士通株式会社 Tooth type determining program, tooth type position judgment device and its method
CN107440810B (en) * 2016-05-30 2020-03-10 富士通株式会社 Tooth type judging program, tooth type position judging device and method thereof
KR20200114370A (en) * 2019-03-28 2020-10-07 주식회사 디오 Apparatus And Method For Dental Image Registration
KR102270279B1 (en) 2019-03-28 2021-06-28 주식회사 디오 Apparatus And Method For Dental Image Registration
CN116628786A (en) * 2023-07-26 2023-08-22 中南大学 A kind of special-shaped three-dimensional mark ball manufacturing method
CN116628786B (en) * 2023-07-26 2023-10-10 中南大学 A method for manufacturing special-shaped three-dimensional marking balls

Also Published As

Publication number Publication date
KR100998311B1 (en) 2010-12-03

Similar Documents

Publication Publication Date Title
WO2012015110A1 (en) Method for processing-coordinate synchronisation by means of haptic marker point detection
EP3813027B1 (en) Methods and systems for creating and interacting with three dimensional virtual models
WO2016003255A2 (en) Patient-specific orthodontic trial procedure, simulation using same, and method for manufacturing orthodontic device or orthodontic procedure guiding device
WO2016003257A2 (en) Tooth model generation method for dental procedure simulation
WO2019112301A2 (en) Apparatus and method for designating implant implantation region
CN104715099B (en) Virtual articulator design method for tooth crown bridge working bite relation face
CN103908352B (en) For generating the method and system of digital virtual jaw frame
RU2015106983A (en) METHOD AND DEVICE FOR PREPARATION OF INSTALLATION OF DENTAL IMPLANT
WO2018143497A1 (en) Implant surgery guiding method
US20110268326A1 (en) Virtual cephalometric imaging
CN106875432A (en) Remporomandibular joint moves method for reconstructing and system
CN114668534B (en) Intraoperative implantation precision detection system and method for dental implant surgery
BRPI0613627A2 (en) record of three-dimensional image formation of three-dimensional objects
JP2009523552A (en) Visualization of 3D data acquisition
KR101344472B1 (en) Multi-axis machine
WO2018164391A1 (en) Orthognathic system using three-dimensional hybrid image building program
WO2017030426A1 (en) Auxiliary device for dental treatment, dental treatment system including same, and dental treatment method using auxiliary device for dental treatment
WO2018066764A1 (en) System and method for generating images for implant evaluation
WO2017171295A1 (en) Augmented reality system in which estimation of jaw movement of patient is reflected and augmented reality providing method therefor
CN204260854U (en) The personalized base station manufacturing system of a kind of digitized
WO2023163263A1 (en) Method for automatically matching three-dimensional face scan data and three-dimensional volume medical image data by using deep learning, and computer-readable recording medium having recorded thereon program for executing same on computer
WO2016003256A1 (en) Virtual procedure method for orthodontic procedure
CN115670710A (en) Device and method for registering camera and CT coordinate system in oral dental implant operation
WO2019124846A1 (en) Dental implant surgery guide device, and system and method for manufacturing dental implant surgery guide device
WO2022131585A1 (en) Digital tooth setup method using graphic user interface for tooth setup, and device therefor

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10855382

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 08/04/2013)

122 Ep: pct application non-entry in european phase

Ref document number: 10855382

Country of ref document: EP

Kind code of ref document: A1