Nothing Special   »   [go: up one dir, main page]

KR101658113B1 - Method for calculating bending points and angles of orthodontic archwires using computer and program thereof - Google Patents

Method for calculating bending points and angles of orthodontic archwires using computer and program thereof Download PDF

Info

Publication number
KR101658113B1
KR101658113B1 KR1020140192440A KR20140192440A KR101658113B1 KR 101658113 B1 KR101658113 B1 KR 101658113B1 KR 1020140192440 A KR1020140192440 A KR 1020140192440A KR 20140192440 A KR20140192440 A KR 20140192440A KR 101658113 B1 KR101658113 B1 KR 101658113B1
Authority
KR
South Korea
Prior art keywords
bending
angle
arch wire
point
length
Prior art date
Application number
KR1020140192440A
Other languages
Korean (ko)
Other versions
KR20160082842A (en
Inventor
송일재
황면중
Original Assignee
한라대학교산학협력단
주식회사 윈텍오토메이션
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 한라대학교산학협력단, 주식회사 윈텍오토메이션 filed Critical 한라대학교산학협력단
Priority to KR1020140192440A priority Critical patent/KR101658113B1/en
Publication of KR20160082842A publication Critical patent/KR20160082842A/en
Application granted granted Critical
Publication of KR101658113B1 publication Critical patent/KR101658113B1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C7/00Orthodontics, i.e. obtaining or maintaining the desired position of teeth, e.g. by straightening, evening, regulating, separating, or by correcting malocclusions
    • A61C7/002Orthodontic computer assisted systems
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C7/00Orthodontics, i.e. obtaining or maintaining the desired position of teeth, e.g. by straightening, evening, regulating, separating, or by correcting malocclusions
    • A61C7/12Brackets; Arch wires; Combinations thereof; Accessories therefor
    • A61C7/20Arch wires

Landscapes

  • Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Dentistry (AREA)
  • Epidemiology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Dental Tools And Instruments Or Auxiliary Dental Instruments (AREA)

Abstract

본 발명은 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법 및 그 프로그램에 관한 것으로, 3D 모델링 데이터를 표현하는 국제표준형식 중 하나로 3D 캐드 프로그램에서 저장할 수 있는 STL(STereoLithography) 파일을 판독할 수 있는 컴퓨터(예컨대, 데스크톱, 노트북, 태블릿 PC 등)에 의해 수행되며, 아치와이어의 형상이 STL 파일 형태로 입력되면 해당 STL 파일에 저장된 아치와이어의 점 위치 데이터들로부터 굽힘점의 좌표를 순차적으로 추출하고, 추출한 굽힘점 좌표들을 이용하여 아치와이어 제작용으로 사용되는 직선형태의 원재료 와이어의 시작 끝점에서부터 반대쪽 끝점까지의 사이에서 순차적으로 이웃하는 2개의 굽힘점의 사이 길이(L)와 각 굽힘점의 굽힘각도(θ) 및 각 굽힘점의 굽힘방향각도(α)를 계산한 후, 상기한 길이(L)와 굽힘각도(θ) 및 굽힘방향각도(α)들을 아치와이어 제작 데이터로 출력한다.
본 발명에 따라 상기한 길이(L)와 굽힘각도(θ) 및 굽힘방향각도(α)들을 아치와이어 제작 데이터로 출력하면, 이 아치와이어 제작 데이터를 입력받는 아치와이어 자동제조장치를 활용하여 정밀한 아치와이어를 완전 자동으로 제조할 수 있다.
The present invention relates to a method of calculating a bending point and a bend angle of an arch wire for orthodontic use using a computer, and a program thereof. One of the international standard formats for expressing 3D modeling data is an STL (STereoLithography) file that can be stored in a 3D CAD program (E.g., desktop, notebook, tablet PC, etc.), and when the shape of the arch wire is input in the form of STL file, coordinates of the bending point are obtained from the point position data of the arch wire stored in the STL file The length (L) between two consecutive adjacent bending points from the starting end point to the opposite end point of the linear raw material wire used for the production of the arch wire, and After calculating the bending angle? Of the bending point and the angle? In the bending direction of each bending point, And it outputs the bending angle (θ) and a bending direction angle (α) to the arch wire production data.
According to the present invention, by outputting the length L, the bending angle [theta] and the bending direction angle [alpha] as arch wire production data, an arch wire automatic manufacturing apparatus, The wire can be manufactured completely automatically.

Description

컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법 및 그 프로그램{Method for calculating bending points and angles of orthodontic archwires using computer and program thereof}BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a method of calculating a bending point and a bend angle of an arch wire for orthodontic use using a computer,

본 발명은 치열교정용 아치와이어 제조기술에 관한 것이며, 더욱 상세히는 컴퓨터(예컨대, 데스크톱, 노트북, 태블릿 PC 등)를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법 및 그 프로그램에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a technique for manufacturing an arch wire for orthodontic use, and more particularly, to a method and program for calculating a bending point and a bend angle of an arch wire for orthodontic use using a computer (e.g., a desktop, a notebook PC, .

일반적인 치열교정의 과정은 환자의 치아 내외부를 치열교정용 3D 스캐너로 스캐닝하여 획득한 3D 영상으로부터 치아에 부착되는 치열교정용 브래킷의 위치에 대응하여 브래킷에 체결되는 아치와이어의 형상을 결정한다. 이러한 치열교정의 과정은 3D 모델링 데이터를 표현하는 국제표준형식 중 하나로 3D 캐드 프로그램에서 저장할 수 있는 STL(STereoLithography) 파일로 3D 형상 표현이 가능한 치열교정프로그램을 사용하여 수행하게 된다.The general orthodontic procedure determines the shape of the arch wire to be fastened to the bracket corresponding to the position of the orthodontic bracket attached to the tooth from the 3D image obtained by scanning the inside and outside of the patient's teeth with the 3D scanner for orthodontics. This process of orthodontic correction is one of the international standard formats for expressing 3D modeling data, and is performed by using an orthodontic program capable of 3D shape representation as STL (STereoLithography) file which can be stored in 3D CAD program.

도 1은 상기한 종래의 치열교정프로그램을 수행하여 결정한 아치와이어의 형상을 표시한 3D 영상이고, 도 2는 도 1의 3D 영상에 표시된 아치와이어를 3차원 좌표(x,y,z)들로 표시한 영상이다.FIG. 1 is a 3D image showing the shape of an arch wire determined by performing the conventional orthodontic correction program described above. FIG. 2 is a view showing the arch wire shown in FIG. 1 in 3D coordinates (x, y, z) It is a displayed image.

상기와 같은 과정에 의해 아치와이어의 형상이 결정되면, 치과의사나 치기공사가 도 2에 나타낸 바와 같은 아치와이어의 3차원 좌표 영상을 보면서 수작업으로 해당 아치와이어 제작용으로 사용되는 직선형태의 원재료 와이어를 굽히는 작업을 수행하여 아치와이어를 제작한다.When the shape of the arched wire is determined by the above-described process, the dental yarn and the dental prosthesis are bent in a straight-line raw material wire used for making the corresponding arched wire while viewing the three-dimensional coordinate image of the arched wire as shown in Fig. Work is done to make arch wire.

이와 같이 치과의사나 치기공사에 의해 수작업으로 제작된 아치와이어는 정밀한 제작이 불가하고 실제로 브래킷에 부착 시 정밀도를 높이기 위해 여러 번의 수정작업을 거치게 된다.In this way, it is impossible to precisely manufacture the arch wire which is manufactured manually by the dentist or the dental technician, and in order to increase the precision when attaching to the bracket, it is subjected to several correction work.

이와 같이 여러 번의 수정작업을 거쳐 제작완료된 아치와이어로 치열교정을 시작한 후에는 개인에 따라 차이가 있기는 하지만 대략 7∼8회의 아치와이어 교체를 통해 점진적으로 치열교정이 이루어지는데, 아치와이어를 교체할 때마다 여전히 치과의사나 치기공사가 수작업으로 여러 번의 수정작업을 반복하여 새로운 아치와이어를 제작해야 하는 불편함이 있다.After the revision of the arch wire is completed, it is gradually changed by 7 ~ 8 times of the replacement of the arch wire, although it varies depending on the individual. There is still the inconvenience that a new dentist or a dentist must repeatedly make several corrections manually to produce a new arched wire.

(특허문헌 1) JPP5492965 B2 (Patent Document 1) JPP5492965 B2

본 발명은 상기한 바와 같은 종래의 문제점을 해결하기 위한 것으로서, 본 발명의 목적은 종래의 치열교정프로그램에서 3D 형상 표현을 위해 사용하는 STL 파일을 판독할 수 있는 컴퓨터(예컨대, 데스크톱, 노트북, 태블릿 PC 등)에 의해 수행되며, 아치와이어의 형상이 STL 파일 형태로 입력되면 해당 STL 파일에 저장된 아치와이어의 점 위치 데이터들로부터 굽힘점의 좌표를 순차적으로 추출하고, 추출한 굽힘점 좌표들을 이용하여 아치와이어 제작용으로 사용되는 직선형태의 원재료 와이어의 시작 끝점에서부터 반대쪽 끝점까지의 사이에서 순차적으로 이웃하는 2개의 굽힘점의 사이 길이(L)와 각 굽힘점의 굽힘각도(θ) 및 각 굽힘점의 굽힘방향각도(α)를 계산한 후, 상기한 길이(L)와 굽힘각도(θ) 및 굽힘방향각도(α)들을 아치와이어 제작 데이터로 출력하는 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법을 제공하는 것이다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and it is an object of the present invention to provide a computer (e.g., a desktop, a notebook, and a tablet) capable of reading an STL file used for 3D shape representation in a conventional orthodontic program PC, etc.). When the shape of the arch wire is input in the STL file format, the coordinates of the bending point are sequentially extracted from the point position data of the arch wire stored in the STL file, and the extracted bending point coordinates (L) between adjacent two bending points sequentially from the start end point to the opposite end point of the wire in the form of a straight line used for wire making, the bending angle (?) Of each bending point, After calculating the bending direction angle?, The length L, the bending angle?, And the bending direction angle? Are output to the arch wire fabrication data Is to provide a bending point calculation teeth and bending angle of the orthodontic arch wire for the method using a computer.

본 발명의 다른 목적은 상기한 STL 파일을 판독할 수 있는 컴퓨터(예컨대, 데스크톱, 노트북, 태블릿 PC 등)에 탑재되고, 상기 컴퓨터에서 상기한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법을 실행시키기 위한 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 프로그램을 제공하는 것이다.Another object of the present invention is to provide a method for calculating a bending point and a bend angle of the arch bridge for orthodontic correction mounted on a computer (e.g., a desktop, a notebook PC, a tablet PC, etc.) And a program for calculating a bending point and a bend angle of an arch wire for orthodontic use using a computer.

상기와 같은 본 발명의 목적을 달성하기 위하여, 본 발명에 따른 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법은, STL 파일을 판독할 수 있는 컴퓨터(예컨대, 데스크톱, 노트북, 태블릿 PC 등)에 의해 수행되며, 상기 컴퓨터의 입력처리부가 아치와이어의 형상이 STL 파일 형태로 입력되면 해당 STL 파일에 저장된 아치와이어의 점 위치 데이터들로부터 굽힘점의 좌표를 추출하는 제1과정과; 상기 컴퓨터의 연산부가 상기 제1과정에서 추출한 굽힘점 좌표들을 이용하여 아치와이어 제작용으로 사용되는 직선형태의 원재료 와이어의 시작 끝점에서부터 반대쪽 끝점까지의 사이에서 순차적으로 이웃하는 2개의 굽힘점의 사이 길이(L)와 각 굽힘점의 굽힘각도(θ) 및 각 굽힘점의 굽힘방향각도(α)를 계산하는 제2과정 및; 상기 컴퓨터의 출력부가 상기한 길이(L)와 굽힘각도(θ) 및 굽힘방향각도(α)들을 아치와이어 제작 데이터로 출력하는 제3과정;으로 이루어지는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a method of calculating a bending point and a bend angle of an arch wire for orthodontic correction using a computer, the method comprising: a computer (e.g., a desktop, A first step of extracting coordinates of a bending point from the point position data of the arch wire stored in the STL file when the input processing part of the computer inputs the shape of the arch wire into the STL file; Wherein the calculation unit of the computer calculates the distance between the adjacent two bending points sequentially from the start end point to the opposite end point of the linear raw material wire used for producing the arch wire by using the bending point coordinates extracted in the first step (L), a bending angle (?) Of each bending point, and an angle (?) In bending direction of each bending point; And outputting the length (L), the bending angle (?), And the bending direction angle (?) Of the output section of the computer as arch wire production data.

본 발명에 따른 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법에 있어서, 상기 제1과정에서는 아치와이어의 형상의 표면을 구성하는 삼각형들의 집합을 저장하고 각 삼각형의 꼭지점 좌표와 각 삼각형에 수직한 방향을 의미하는 벡터(이하, 단위벡터라 함)가 저장되어 있는 STL 파일로부터 인접한 삼각형들 간의 단위벡터의 사이 각도가 0보다 큰 삼각형의 중심점의 좌표를 굽힘점의 좌표로 추출하는 것을 특징으로 한다.In the first step, the set of triangles constituting the surface of the shape of the arch wire is stored, and the vertex coordinates of each triangle and the angle From the STL file storing a vector (hereinafter referred to as a unit vector) representing a direction perpendicular to the triangle, coordinates of the center point of a triangle having an angle between unit vectors between adjacent triangles greater than 0 are extracted as coordinates of a bending point .

본 발명에 따른 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법에 있어서, 상기 제2과정에서는 순차적으로 이웃하는 2개의 굽힘점 p0(x0,y0,z0), p1(x1,y1,z1)의 사이 길이(L0)를 하기의 수학식1로 구하는 것을 특징으로 한다.In the second step, two adjacent bending points p0 (x0, y0, z0) and p1 (x1, y1) are sequentially calculated in the bend point and bend angle calculating method of the arch wire for orthodontic use using the computer according to the present invention. characterized in that to obtain equation (1) to between the length (L 0) of the z1).

Figure 112014127335527-pat00001
Figure 112014127335527-pat00001

본 발명에 따른 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법에 있어서, 상기 제2과정에서는 순차적으로 이웃하는 3개의 굽힘점 p0(x0,y0,z0), p1(x1,y1,z1), p2(x2,y2,z2)에 대하여 p1을 중심점으로 하여 p1, p2의 사이 길이를 기준으로 한 굽힘각도(θ1)는 세 점 p0, p1, p2로 이루어진 삼각형으로부터 코사인 제2법칙을 이용하여 하기의 수학식2로 구하고, 수학식2에서 a는 p0와 p2 사이의 길이, b는 p1과 p2 사이의 길이, c는 p0와 P1 사이의 길이는 것을 특징으로 한다.In the second step, three adjacent bending points p0 (x0, y0, z0) and p1 (x1, y1) are sequentially calculated in the bending point and bending angle calculating method of the arch wire for orthodontic use using the computer according to the present invention. the bending angle? 1 based on the length between p1 and p2 with p1 as the center point with respect to p2 (x2, y2, z2) is calculated from a triangle composed of three points p0, p1, , A is a length between p0 and p2, b is a length between p1 and p2, and c is a length between p0 and p1. &Quot; (2) "

Figure 112014127335527-pat00002
Figure 112014127335527-pat00002

본 발명에 따른 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법에 있어서, 상기 제2과정에서는 순차적으로 이웃하는 3개의 굽힘점 p0(x0,y0,z0), p1(x1,y1,z1), p2(x2,y2,z2)가 이루는 제1평면과 그 다음으로 순차적으로 이웃하는 3개의 굽힘점 p1(x1,y1,z1), p2(x2,y2,z2), p3(x2,y2,z2)이 이루는 제2평면 사이의 각도를 굽힘방향각도(α)로 정의하여 하기의 수학식3으로 구하고, 수학식3에서 β는 상기 제1평면과 제2평면 간의 단위벡터의 사이 각도인 것을 특징으로 한다.In the second step, three adjacent bending points p0 (x0, y0, z0) and p1 (x1, y1) are sequentially calculated in the bending point and bending angle calculating method of the arch wire for orthodontic use using the computer according to the present invention. (x1, y1, z1), p2 (x2, y2, z2) and p3 (x2, y2, z2), which are successively adjacent to the first plane formed by p2 , y2, and z2) is defined as an angle of bending direction (?) and is defined by the following equation (3). In Equation (3),? is the angle between the unit vectors between the first plane and the second plane Angle.

Figure 112014127335527-pat00003
Figure 112014127335527-pat00003

상기와 같은 본 발명의 목적을 달성하기 위하여, 본 발명에 따른 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 프로그램은, 컴퓨터와 결합되어 상기한 제1과정 내지 제3과정을 실행시키기 위하여 매체에 저장된 것을 특징으로 한다.According to another aspect of the present invention, there is provided a program for calculating a bending point and a bend angle of an arch wire for orthodontic correction using a computer, the program causing a computer to execute the steps 1 to 3 To be stored in the medium.

본 발명에 따라 상기한 길이(L)와 굽힘각도(θ) 및 굽힘방향각도(α)들을 아치와이어 제작 데이터로 출력하면, 이 아치와이어 제작 데이터를 입력받아 아치와이어 제작용으로 사용되는 직선형태의 원재료 와이어의 시작 끝점에서부터 반대쪽 끝점까지의 사이에서 순차적으로 이웃하는 굽힘점에서 해당 굽힘점에 대응하여 구해진 굽힘각도(θ) 및 굽힘방향각도(α)로 원재료 와이어를 굽히는 작업을 기계적으로 자동 수행하여 아치와이어를 제작할 수 있는 아치와이어 자동제조장치를 활용하여 정밀한 아치와이어를 완전 자동으로 제조할 수 있다.According to the present invention, when the length L, the bending angle [theta] and the bending direction angle [alpha] are output as the arch wire fabrication data, the arched wire fabrication data, Bending the raw material wire with the bending angle (?) And the bending direction angle (?) Corresponding to the corresponding bending point at successively adjacent bending points from the starting end point to the opposite end point of the raw material wire is automatically performed The precise arch wire can be manufactured completely automatically by utilizing the automatic production of the arch wire which can produce the arch wire.

도 1은 종래의 치열교정프로그램을 수행하여 결정한 브래킷의 위치와 브래킷에 체결되는 아치와이어의 형상을 표시한 3D 영상.
도 2는 도 1의 3D 영상에 표시된 아치와이어를 3차원 좌표들로 표시한 영상.
도 3은 본 발명에 따른 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법을 수행하는 컴퓨터의 구성을 나타낸 블록도.
도 4는 STL 파일에 저장된 각 삼각형의 단위 벡터를 나타낸 실시예.
도 5는 굽힘점 좌표들을 이용하여 서로 이웃하는 2개의 굽힘점의 사이 길이(L)와 각 굽힘점의 굽힘각도(θ)를 계산하는 방법을 설명하기 위한 도면.
도 6은 굽힘점 좌표들을 이용하여 서로 이웃하는 2개의 굽힘점의 사이 길이(L)와 각 굽힘점의 굽힘각도(θ)를 계산한 결과를 설명하기 위한 도면.
도 7은 각 굽힘점의 굽힘방향각도(α)를 계산하는 방법을 설명하기 위한 도면.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a 3D image showing the position of a bracket determined by performing a conventional orthodontic program and the shape of an arch wire fastened to a bracket; FIG.
FIG. 2 is an image showing the arch wire shown in the 3D image of FIG. 1 in three-dimensional coordinates. FIG.
3 is a block diagram showing the configuration of a computer for performing a bending point and bend angle calculation method of an arch wire for orthodontic use using a computer according to the present invention.
FIG. 4 is a diagram showing unit vectors of each triangle stored in the STL file. FIG.
FIG. 5 is a diagram for explaining a method of calculating a length L between two neighboring bending points and a bending angle? Of each bending point using bending point coordinates; FIG.
6 is a diagram for explaining a result of calculating a length L between two neighboring bending points and a bending angle? Of each bending point using bending point coordinates;
Fig. 7 is a view for explaining a method of calculating an angle? In bending direction of each bending point; Fig.

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

도 3을 참조하면, 본 발명에 따른 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법을 수행하는 컴퓨터(100)는 종래의 치열교정프로그램에서 3D 형상 표현을 위해 사용하는 STL 파일을 판독할 수 있는 것이며, 데스크톱, 노트북, 태블릿 PC 등이 사용될 수 있다.Referring to FIG. 3, the computer 100 for performing the method of calculating the bending point and the bending angle of the arch wire for orthodontic use using the computer according to the present invention includes an STL file used for 3D shape representation in a conventional orthodontic program Readable, and can be a desktop, a notebook, or a tablet PC.

상기 컴퓨터(100)는 입력처리부(110)와 연산부(120) 및 출력부(130)를 포함하여 구성된다.The computer 100 includes an input processing unit 110, an operation unit 120, and an output unit 130.

상기 입력처리부(110)와 연산부(120) 및 출력부(130)는 마이크로프로세서로 제작되어 컴퓨터(100)에 설치되는 것이 바람직하다.The input processing unit 110, the operation unit 120, and the output unit 130 are preferably formed of a microprocessor and installed in the computer 100.

상기 입력처리부(110)는 아치와이어의 형상이 STL 파일 형태로 입력되면 해당 STL 파일에 저장된 아치와이어의 점 위치 데이터들로부터 굽힘점의 좌표를 추출한다.When the shape of the arch wire is input in the STL file format, the input processing unit 110 extracts the coordinates of the bending point from the point position data of the arch wire stored in the STL file.

상기 연산부(120)는 추출한 굽힘점 좌표들을 이용하여 아치와이어 제작용으로 사용되는 직선형태의 원재료 와이어의 시작 끝점에서부터 반대쪽 끝점까지의 사이에서 순차적으로 이웃하는 2개의 굽힘점의 사이 길이(L)와 각 굽힘점의 굽힘각도(θ) 및 각 굽힘점의 굽힘방향각도(α)를 계산한다.Using the extracted bending point coordinates, the arithmetic unit 120 sequentially calculates the length L between adjacent two bending points from the starting end point to the opposite end point of the linear raw material wire used for the production of the arch wire The bending angle? Of each bending point and the bending direction angle? Of each bending point are calculated.

상기 출력부(130)는 상기한 길이(L)와 굽힘각도(θ) 및 굽힘방향각도(α)들을 아치와이어 제작 데이터로 출력하며, 예컨대 리스트 형태로 출력하는 것이 바람직하다.The output unit 130 outputs the length L, the bending angle? And the bending direction angles? As arch wire production data, and outputs the data in the form of a list, for example.

상기와 같이 구성되는 본 발명에 따른 컴퓨터(100)에 의해 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법은 다음과 같이 수행된다.The method for calculating the bending point and the bend angle of the arch wire for orthodontics by the computer 100 according to the present invention configured as above is performed as follows.

가장 먼저, 상기 컴퓨터(100)의 입력처리부(110)가 아치와이어의 형상이 STL 파일 형태로 입력되면 해당 STL 파일에 저장된 아치와이어의 점 위치 데이터들로부터 굽힘점의 좌표를 추출한다.First, when the input processing unit 110 of the computer 100 inputs the shape of the arch wire as an STL file, the coordinates of the bending point are extracted from the point position data of the arch wire stored in the STL file.

이때, 아치와이어의 형상의 표면을 구성하는 삼각형들의 집합을 저장하고 각 삼각형의 꼭지점 좌표와 각 삼각형에 수직한 방향을 의미하는 벡터(이하, 단위벡터라 함)가 저장되어 있는 STL 파일로부터 인접한 삼각형들 간의 단위벡터의 사이 각도가 0보다 큰 삼각형의 중심점의 좌표를 굽힘점의 좌표로 추출한다.At this time, from the STL file storing a set of triangles constituting the surface of the shape of the arch wire and storing a vector (hereinafter referred to as a unit vector) representing the vertex coordinates of each triangle and a direction perpendicular to each triangle, The coordinates of the center point of the triangle having an angle between the unit vectors between the center points of the triangles larger than 0 are extracted as the coordinates of the bending point.

굽힘점의 좌표를 추출하는 과정을 좀 더 구체적으로 설명하면 다음과 같다.The process of extracting the coordinates of the bending point will be described in more detail as follows.

종래의 기술에서 언급한 바와 같이, 치열교정의 과정에서 치열교정프로그램을 통해 결정한 아치와이어의 형상이 도 1 내지 도 2에 나타낸 바와 같이 표시되는 경우, 해당 아치와이어의 형상은 3D 형상 표현을 위해 사용하는 STL 파일로 저장된다.As mentioned in the prior art, when the shape of the arch wire determined through the orthodontic program in the process of orthodontic correction is displayed as shown in FIGS. 1 and 2, the shape of the corresponding arch wire is used for 3D shape representation STL file.

참고로, 3D 모델링 데이터를 표현하는 국제표준형식 중 하나로 알려진 상기 STL 파일은 3D 형상의 표면을 구성하는 작은 삼각형들의 집합을 저장하는 파일이며, 각각의 작은 삼각형의 꼭지점 좌표, 도 4에 예시한 바와 같이, 상기한 단위벡터, 즉 각각의 작은 삼각형에 수직한 방향을 의미하는 벡터를 저장하고 있다.For reference, the STL file, which is known as one of the international standard formats for representing 3D modeling data, is a file that stores a set of small triangles constituting the surface of a 3D shape, and coordinates the vertex coordinates of each small triangle, Likewise, the unit vector, that is, a vector indicating a direction perpendicular to each small triangle is stored.

이와 같이 저장된 아치와이어의 형상을 나타내는 STL 파일이 본 발명에 따른 컴퓨터(100)의 입력처리부(110)로 입력되면, 상기 입력처리부(110)에서는 해당 STL 파일에 저장된 아치와이어의 점 위치 데이터들로부터 굽힘점의 좌표를 추출한다.When the STL file representing the shape of the arch wire thus stored is input to the input processing unit 110 of the computer 100 according to the present invention, the input processing unit 110 extracts, from the point position data of the arch wire stored in the STL file, The coordinates of the bending point are extracted.

상기 STL 파일이 나타내는 아치와이어의 형상이 굽힘점이 없이 일직선 형태의 형상이라면 상기한 단위벡터의 방향들은 모두 일정하게 된다.If the shape of the arch wire indicated by the STL file is a straight line shape without a bending point, the directions of the unit vectors are constant.

하지만, 상기 STL 파일이 나타내는 아치와이어의 형상이 굽힘점이 있는 경우에는 해당 굽힘점을 포함한 삼각형을 기준으로 했을 때 인접한 삼각형들 간의 단위벡터들의 방향이 달라지게 된다. 이때, 인접한 삼각형들 간의 단위벡터의 사이 각도(

Figure 112014127335527-pat00004
)는 하기의 수학식4로 나타낸 벡터 간의 내적 공식에 의해 수학식5와 같이 유도하여 구할 수 있다.However, when the shape of the arch wire indicated by the STL file has a bending point, the directions of the unit vectors between adjacent triangles are different with respect to the triangle including the bending point. At this time, the angle between unit vectors between adjacent triangles (
Figure 112014127335527-pat00004
) Can be obtained by the following equation (4) by the inner product formula between the vectors represented by the following equation (4).

Figure 112014127335527-pat00005
Figure 112014127335527-pat00005

Figure 112014127335527-pat00006
Figure 112014127335527-pat00006

상기 수학식4에 나타낸 바와 같이, 인전합 두 삼각형 간의 단위벡터(

Figure 112014127335527-pat00007
,
Figure 112014127335527-pat00008
)의 사이 각도(
Figure 112014127335527-pat00009
)가 0보다 큰 경우 해당 삼각형은 굴곡점이 있는 것으로 판별할 수 있고, 상기 수학식4 및 수학식5를 이용하여 상기 STL에 파일에 저장된 인접한 단위벡터들간의 각도 계산이 완료된 후 0인 데이터를 제거하면 굽힘점들의 좌표만 추출할 수 있게 된다.As shown in Equation (4), the unit vector between two triangles
Figure 112014127335527-pat00007
,
Figure 112014127335527-pat00008
)
Figure 112014127335527-pat00009
) Is greater than 0, it can be determined that the triangle has an inflection point. Using the above Equations (4) and (5), data of zero is calculated after the angle calculation between adjacent unit vectors stored in the file is completed in the STL Only the coordinates of the lower bend points can be extracted.

상기와 같이 굽힘점의 좌표들이 추출되고 나면, 다음으로 상기 컴퓨터(100)의 연산부(120)가 추출한 굽힘점 좌표들을 이용하여 아치와이어 제작용으로 사용되는 직선형태의 원재료 와이어의 시작 끝점에서부터 반대쪽 끝점까지의 사이에서 순차적으로 이웃하는 2개의 굽힘점의 사이 길이(L)와 각 굽힘점의 굽힘각도(θ) 및 각 굽힘점의 굽힘방향각도(α)를 계산한다.After the coordinates of the bending point are extracted as described above, the bending point coordinates extracted by the calculation unit 120 of the computer 100 are used to calculate the bending point coordinates from the starting end point of the linear raw material wire used for producing the arch wire, The bending angle? Of each bending point and the bending direction angle? Of each bending point are sequentially calculated between the adjacent two bending points.

상기한 2개의 굽힘점의 사이 길이(L)와 각 굽힘점의 굽힘각도(θ) 및 각 굽힘점의 굽힘방향각도(α)를 계산하는 과정을 좀 더 구체적으로 설명하면 다음과 같다.The process of calculating the length L between the two bending points, the bending angle? Of each bending point, and the bending angle? Of each bending point will be described in more detail as follows.

상기 컴퓨터(100)의 입력처리부(110)에서의 결과값은 도 2에 나타낸 바와 같이 기준점을 중심으로 한 각 굽힘점들의 3차원 좌표(x,y,z)들이다.As shown in FIG. 2, the resultant values of the input processing unit 110 of the computer 100 are three-dimensional coordinates (x, y, z) of bending points around the reference point.

아치와이어 제작용으로 사용되는 직선형태의 원재료 와이어의 시작 끝점을 도 5에 나타낸 바와 같이 p0라 하고 그 다음 굽힘점을 순서대로 p1, p2,...pN이라 할 때 p0와 p1 사이의 길이 L0는 3차원 공간에서의 두 점 사이의 거리를 구하는 공식, 즉 상기한 수학식1에 의해 계산할 수 있다.When the starting end points of the linear raw material wires used for manufacturing the arch wire are denoted by p0 as shown in Fig. 5 and the subsequent bending points are denoted by p1, p2, ... pN in this order, a length L between p0 and p1 0 can be calculated by the formula for obtaining the distance between two points in the three-dimensional space, that is, by the above-mentioned equation (1).

또한 p1을 중심점으로 하여 p1과 p2 사이의 길이를 기준으로 한 굽힘각도(θ1)는 세 점 p0, p1, p2로 이루어진 삼각형으로부터 코사인 제2법칙을 이용하여 삼각형의 세변의 길이의 조합으로 상기한 수학식2에 의해 계산할 수 있다.The bending angle [theta] 1 based on the length between p1 and p2 with p1 as the center point is obtained from the triangle formed by the three points p0, p1, and p2 by using the cosine second rule, Can be calculated by Equation (2).

도 6은 도 2에 나타낸 아치와이어를 대상으로 각 굽힘점들 사이의 길이 L과 굽힘각도 θ를 순차적으로 계산한 예시이다.FIG. 6 is an example in which the length L between the bending points and the bending angle? Are sequentially calculated for the arch wire shown in FIG.

도 7의 (a)를 참조하면, 상기한 p0, p1, p2의 세 점은 한 평면(상기한 제1평면)을 구성하고 있으나, 상기한 p3은 이 평면과 동일한 평면 상에 위치하지 않을 수 있다. 따라서, p3에 의해 결정되는 굽힘각도 θ2(도 5 참조)의 굽힙방향각도(α)를 결정하기 위해서는 상기한 수학식3에 의한 추가적인 계산이 필요하다.7 (a), the three points p0, p1 and p2 constitute one plane (the first plane), but the p3 may not be located on the same plane as the plane have. Therefore, in order to determine the bending angle? Of the bending angle? 2 (see FIG. 5) determined by p3, an additional calculation according to Equation (3) described above is required.

실제로, 도 7의 (a)에 예시한 바와 같이, 세 점 p0, p1, p2로 이루어지는 첫 번째 평면과 그 이후 점들인 p1, p2, p3로 이루어지는 두 번째 평면 사이의 각도, 즉 굽힙방향각도(α)를 계산하게 되면 각각의 굽힘각도 θ가 포함된 평면들 사이의 틀어진 정도를 알 수 있다.Actually, as shown in Fig. 7A, the angle between the first plane consisting of the three points p0, p1 and p2 and the second plane consisting of the points p1, p2 and p3 thereafter, that is, the bending direction angle α), it is possible to know the degree of difference between the planes including the respective bending angles θ.

각 평면에 수직인 벡터는 도 7의 (b)에서 각각

Figure 112014127335527-pat00010
Figure 112014127335527-pat00011
로 나타낼 수 있다. 이 두 벡터 사이의 각도는 상기한 수학식4 및 수학식5와 유사하게 벡터 간의 내적으로부터 구할 수 있며, 그 결과로 구해지는 두 벡터의 사이 각도(β1)는 하기의 수학식6과 같고, 이 두 평면 사이의 틀어짐 각도, 즉 굽힙방향각도(α1)은 180에서 이 두 벡터의 사이 각도(β1)를 뺀 결과가 되며 하기의 수학식7과 같다.A vector perpendicular to each plane is shown in Fig. 7 (b)
Figure 112014127335527-pat00010
and
Figure 112014127335527-pat00011
. The angles between these two vectors can be obtained from the inner product between vectors similar to the above equations (4) and (5), and the angle? 1 between the two vectors obtained as a result is as shown in Equation (6) The angle of divergence between the two planes, that is, the bending direction angle? 1 is obtained by subtracting the angle? 1 between these two vectors at 180, and is expressed by Equation (7).

Figure 112014127335527-pat00012
Figure 112014127335527-pat00012

Figure 112014127335527-pat00013
Figure 112014127335527-pat00013

상기한 바와 같이, 원재료 와이어의 시작 끝점을 도 5에 나타낸 바와 같이 p0라 하고 그 다음 굽힘점을 순서대로 p1, p2,...pN이라 할 때, 상기한 p0와 p1 사이의 길이(L0)와 상기한 굽힘각도(θ1) 및 상기한 굽힘방향각도(α1)를 구하는 과정을 원재료 와이어의 반때쪽 끝점까지 순차적으로 수행하면 아치와이어 형상에서 추출한 굽힘점들에 대하여 상기한 2개의 굽힘점의 사이 길이(L)와 각 굽힘점의 굽힘각도(θ) 및 각 굽힘점의 굽힘방향각도(α)를 모두 계산할 수 있다.Thus, when referred to as p0 As shown the starting end of the raw wire in FIG. 5, and then the bend point in order p1, p2, ... pN described above, the length (L 0 between the one p0 and p1 ) And the bending angle (? 1) and the bending direction angle (? 1) are sequentially performed to the half-end point of the raw material wire, the bending points extracted from the arch wire shape are subjected to the above-described two bending points Both the length L and the bending angle? Of each bending point and the bending direction angle? Of each bending point can be calculated.

상기와 같이 상기한 2개의 굽힘점의 사이 길이(L)와 각 굽힘점의 굽힘각도(θ) 및 각 굽힘점의 굽힘방향각도(α)를 계산하고 나면, 마지막으로 상기 컴퓨터(100)의 출력부(130)가 상기한 길이(L)와 굽힘각도(θ) 및 굽힘방향각도(α)들을 아치와이어 제작 데이터로 출력한다.After calculating the length L between the two bending points, the bending angle? Of each bending point, and the bending angle? Of each bending point as described above, finally, the output of the computer 100 The portion 130 outputs the length L, the bending angle [theta] and the bending direction angle [alpha] as the arch wire fabrication data.

상기한 본 발명의 실시예에 따라 상기한 길이(L)와 굽힘각도(θ) 및 굽힘방향각도(α)들을 아치와이어 제작 데이터로 출력하면, 이 아치와이어 제작 데이터를 입력받아 아치와이어 제작용으로 사용되는 직선형태의 원재료 와이어의 시작 끝점에서부터 반대쪽 끝점까지의 사이에서 순차적으로 이웃하는 굽힘점에서 해당 굽힘점에 대응하여 구해진 굽힘각도(θ) 및 굽힘방향각도(α)로 원재료 와이어를 굽히는 작업을 기계적으로 자동 수행하여 아치와이어를 제작할 수 있는 아치와이어 자동제조장치를 활용하여 정밀한 아치와이어를 완전 자동으로 제조할 수 있다.When the length L, the bending angle [theta] and the bending direction angle [alpha] are output as the arch wire fabrication data according to the embodiment of the present invention described above, Bending the raw material wire with the bending angle (?) And the bending direction angle (?) Obtained corresponding to the corresponding bending point at the next adjacent bending point between the starting end point and the opposite end point of the used raw material wire The precise arch wire can be manufactured completely automatically by utilizing the automatic arch wire manufacturing device which can automatically produce the arch wire by the mechanical automatic operation.

이상에서 설명한 본 발명에 따른 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법 및 그 프로그램은 상기한 실시예에 한정되지 않고, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 누구든지 다양하게 변경하여 실시할 수 있는 범위까지 그 기술적 정신이 있다.The method and program for calculating the bending point and the bend angle of the arch wire for orthodontic use using the computer according to the present invention described above are not limited to the embodiments described above and are deviated from the gist of the present invention claimed in the claims It is the technical spirit of the present invention to the extent that any person skilled in the art to which the present invention belongs can make various changes.

100: 컴퓨터 110: 입력처리부
120: 연산부 130: 출력부
100: computer 110: input processor
120: Operation unit 130:

Claims (10)

STL(STereoLithography) 파일을 판독할 수 있는 컴퓨터에 의해 수행되며,
아치와이어의 형상이 STL 파일 형태로 입력되면 해당 STL 파일에 저장된 아치와이어의 점 위치 데이터들로부터 굽힘점의 좌표를 추출하는 제1과정과;
상기 제1과정에서 추출한 굽힘점 좌표들을 이용하여 아치와이어 제작용으로 사용되는 직선형태의 원재료 와이어의 시작 끝점에서부터 반대쪽 끝점까지의 사이에서 순차적으로 이웃하는 2개의 굽힘점의 사이 길이(L)와 각 굽힘점의 굽힘각도(θ) 및 각 굽힘점의 굽힘방향각도(α)를 계산하는 제2과정 및;
상기한 길이(L)와 굽힘각도(θ) 및 굽힘방향각도(α)들을 아치와이어 제작 데이터로 출력하는 제3과정;
으로 이루어지는 것을 특징으로 하는 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법.
Performed by a computer capable of reading STL (STereoLithography) files,
A first step of extracting coordinates of a bending point from the point position data of the arch wire stored in the STL file when the shape of the arch wire is inputted in the form of an STL file;
The length L between the adjacent two bending points sequentially from the starting end point to the opposite end point of the linear raw material wire used for manufacturing the arch wire by using the bending point coordinates extracted in the first step, A second step of calculating a bending angle? Of the bending point and an angle? In bending direction of each bending point;
A third step of outputting the length L, the bending angle [theta] and the bending direction angle [alpha] to the arch wire fabrication data;
And calculating a bending point and a bend angle of the arch wire for orthodontic use using the computer.
제 1 항에 있어서, 상기 제1과정에서는
아치와이어의 형상의 표면을 구성하는 삼각형들의 집합을 저장하고 각 삼각형의 꼭지점 좌표와 각 삼각형에 수직한 방향을 의미하는 벡터(이하, 단위벡터라 함)가 저장되어 있는 STL 파일로부터 인접한 삼각형들 간의 단위벡터의 사이 각도가 0보다 큰 삼각형의 중심점의 좌표를 굽힘점의 좌표로 추출하는 것을 특징으로 하는 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법.
2. The method according to claim 1, wherein in the first step,
A STL file storing a set of triangles constituting the surface of the shape of the arch wire and storing a vector indicating a vertex coordinate of each triangle and a direction perpendicular to each triangle (hereinafter referred to as a unit vector) Wherein the coordinate of the center point of the triangle having the angle between the unit vectors larger than 0 is extracted as the coordinates of the bending point.
제 1 항에 있어서, 상기 제2과정에서는
순차적으로 이웃하는 2개의 굽힘점 p0(x0,y0,z0), p1(x1,y1,z1)의 사이 길이(L0)를 하기의 수학식
Figure 112014127335527-pat00014

로 구하는 것을 특징으로 하는 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법.
The method according to claim 1, wherein in the second step,
Equation to the length (L 0) between the two bending points p0 (x0, y0, z0) neighboring sequential, p1 (x1, y1, z1 )
Figure 112014127335527-pat00014

And calculating a bending point and a bend angle of the arch wire for orthodontic use using the computer.
제 1 항에 있어서, 상기 제2과정에서는
순차적으로 이웃하는 3개의 굽힘점 p0, p1, p2에 대하여 p1을 중심점으로 하여 p1, p2의 사이 길이를 기준으로 한 굽힘각도(θ1)는 세 점 p0, p1, p2로 이루어진 삼각형으로부터 코사인 제2법칙을 이용하여 하기의 수학식
Figure 112014127335527-pat00015

로 구하고, 여기서 a는 p0와 p2 사이의 길이, b는 p1과 p2 사이의 길이, c는 p0와 P1 사이의 길이인 것을 특징으로 하는 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법.
The method according to claim 1, wherein in the second step,
A bending angle? 1 based on the length between p1 and p2 with p1 as a center point with respect to successively adjacent three bending points p0, p1 and p2 is obtained from a triangle composed of three points p0, p1 and p2, The following equation
Figure 112014127335527-pat00015

Wherein a is a length between p0 and p2, b is a length between p1 and p2, and c is a length between p0 and P1. Computation of bending point and bending angle of arch wire for orthodontic correction Way.
제 1 항에 있어서, 상기 제2과정에서는
순차적으로 이웃하는 3개의 굽힘점 p0, p1, p2가 이루는 제1평면과 그 다음으로 순차적으로 이웃하는 3개의 굽힘점 p1, p2, p3이 이루는 제2평면 사이의 각도를 굽힘방향각도(α)로 정의하여 하기의 수학식
Figure 112014127335527-pat00016

로 구하고, 여기서 β는 상기 제1평면과 제2평면 간의 단위벡터의 사이 각도인 것을 특징으로 하는 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 방법.
The method according to claim 1, wherein in the second step,
The angle between the first plane formed by the three adjacent bending points p0, p1, and p2 and the second plane formed by the three bending points p1, p2, and p3, And the following equation
Figure 112014127335527-pat00016

, Wherein? Is an angle between a unit vector between the first plane and the second plane. A computer-implemented method for calculating a bending point and a bend angle of an arch wire for orthodontic correction.
STL(STereoLithography) 파일을 판독할 수 있는 컴퓨터와 결합되어,
아치와이어의 형상이 STL 파일 형태로 입력되면 해당 STL 파일에 저장된 아치와이어의 점 위치 데이터들로부터 굽힘점의 좌표를 추출하는 제1과정과;
상기 제1과정에서 추출한 굽힘점 좌표들을 이용하여 아치와이어 제작용으로 사용되는 직선형태의 원재료 와이어의 시작 끝점에서부터 반대쪽 끝점까지의 사이에서 순차적으로 이웃하는 2개의 굽힘점의 사이 길이(L)와 각 굽힘점의 굽힘각도(θ) 및 각 굽힘점의 굽힘방향각도(α)를 계산하는 제2과정 및;
상기한 길이(L)와 굽힘각도(θ) 및 굽힘방향각도(α)들을 아치와이어 제작 데이터로 출력하는 제3과정;
을 실행시키기 위하여 매체에 저장된 것을 특징으로 하는 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 프로그램.
Combined with a computer capable of reading STL (STereoLithography) files,
A first step of extracting coordinates of a bending point from the point position data of the arch wire stored in the STL file when the shape of the arch wire is inputted in the form of an STL file;
The length L between the adjacent two bending points sequentially from the starting end point to the opposite end point of the linear raw material wire used for manufacturing the arch wire by using the bending point coordinates extracted in the first step, A second step of calculating a bending angle? Of the bending point and an angle? In bending direction of each bending point;
A third step of outputting the length L, the bending angle [theta] and the bending direction angle [alpha] to the arch wire fabrication data;
Wherein the bending point and the bend angle of the arch wire for orthodontic use using a computer are stored in the medium so as to execute the program.
제 6 항에 있어서, 제1과정은
아치와이어의 형상의 표면을 구성하는 삼각형들의 집합을 저장하고 각 삼각형의 꼭지점 좌표와 각 삼각형에 수직한 방향을 의미하는 벡터(이하, 단위벡터라 함)가 저장되어 있는 STL 파일로부터 인접한 삼각형들 간의 단위벡터의 사이 각도가 0보다 큰 삼각형의 중심점의 좌표를 굽힘점의 좌표로 추출하기 위하여 매체에 저장된 것을 특징으로 하는 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 프로그램.
7. The method of claim 6,
A STL file storing a set of triangles constituting the surface of the shape of the arch wire and storing a vector indicating a vertex coordinate of each triangle and a direction perpendicular to each triangle (hereinafter referred to as a unit vector) Wherein the coordinates of the center point of the triangle having the angle between the unit vectors larger than 0 are stored in the medium for extracting the coordinates of the center point of the triangle with coordinates of the bending point.
제 6 항에 있어서, 상기 제2과정은
순차적으로 이웃하는 2개의 굽힘점 p0(x0,y0,z0), p1(x1,y1,z1)의 사이 길이(L0)를 하기의 수학식
Figure 112016018293914-pat00017

로 구하기 위하여 매체에 저장된 것을 특징으로 하는 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 프로그램.
7. The method of claim 6,
Equation to the length (L 0) between the two bending points p0 (x0, y0, z0) neighboring sequential, p1 (x1, y1, z1 )
Figure 112016018293914-pat00017

A program for calculating a bending point and a bend angle of an arch wire for orthodontic use using a computer.
제 6 항에 있어서, 상기 제2과정은
순차적으로 이웃하는 3개의 굽힘점 p0, p1, p2에 대하여 p1을 중심점으로 하여 p1, p2의 사이 길이를 기준으로 한 굽힘각도(θ1)는 세 점 p0, p1, p2로 이루어진 삼각형으로부터 코사인 제2법칙을 이용하여 하기의 수학식
Figure 112016018293914-pat00018

(여기서 a는 p0와 p2 사이의 길이, b는 p1과 p2 사이의 길이, c는 p0와 P1 사이의 길이)
으로 구하기 위하여 매체에 저장된 것을 특징으로 하는 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 프로그램.
7. The method of claim 6,
A bending angle? 1 based on the length between p1 and p2 with p1 as a center point with respect to successively adjacent three bending points p0, p1 and p2 is obtained from a triangle composed of three points p0, p1 and p2, The following equation
Figure 112016018293914-pat00018

(Where a is the length between p0 and p2, b is the length between p1 and p2, and c is the length between p0 and p1)
Of the arch wire for orthodontic use using a computer, characterized in that it is stored in the medium to obtain the bending point and bend angle of the arch wire for orthodontic use.
제 6 항에 있어서, 상기 제2과정은
순차적으로 이웃하는 3개의 굽힘점 p0, p1, p2가 이루는 제1평면과 그 다음으로 순차적으로 이웃하는 3개의 굽힘점 p1, p2, p3이 이루는 제2평면 사이의 각도를 굽힘방향각도(α)로 정의하여 하기의 수학식
Figure 112016018293914-pat00019

(여기서 β는 상기 제1평면과 제2평면 간의 단위벡터의 사이 각도)
로 구하기 위하여 매체에 저장된 것을 특징으로 하는 컴퓨터를 이용한 치열교정용 아치와이어의 굽힘점 및 굽힘각도 산출 프로그램.
7. The method of claim 6,
The angle between the first plane formed by the three adjacent bending points p0, p1, and p2 and the second plane formed by the three bending points p1, p2, and p3, And the following equation
Figure 112016018293914-pat00019

(Where beta is an angle between unit vectors between the first plane and the second plane)
A program for calculating a bending point and a bend angle of an arch wire for orthodontic use using a computer.
KR1020140192440A 2014-12-29 2014-12-29 Method for calculating bending points and angles of orthodontic archwires using computer and program thereof KR101658113B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140192440A KR101658113B1 (en) 2014-12-29 2014-12-29 Method for calculating bending points and angles of orthodontic archwires using computer and program thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140192440A KR101658113B1 (en) 2014-12-29 2014-12-29 Method for calculating bending points and angles of orthodontic archwires using computer and program thereof

Publications (2)

Publication Number Publication Date
KR20160082842A KR20160082842A (en) 2016-07-11
KR101658113B1 true KR101658113B1 (en) 2016-09-21

Family

ID=56499479

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140192440A KR101658113B1 (en) 2014-12-29 2014-12-29 Method for calculating bending points and angles of orthodontic archwires using computer and program thereof

Country Status (1)

Country Link
KR (1) KR101658113B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018186590A1 (en) * 2017-04-06 2018-10-11 정연호 Method for generating orthodontic wire bending path
WO2018215863A1 (en) * 2017-05-24 2018-11-29 3M Innovative Properties Company Method of assisting orthodontics and orthodontics assisting system

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107822722B (en) * 2017-11-14 2020-03-31 哈尔滨理工大学 Finite point searching and expanding method for orthodontic arch wire bending motion planning
CN107647925B (en) * 2017-11-14 2020-02-21 哈尔滨理工大学 Circular domain dividing method for orthodontic arch wire bending planning
CN107714203B (en) * 2017-11-14 2020-03-10 哈尔滨理工大学 Equal-angle-division orthodontic arch wire bending sequence planning method
CN109009499A (en) * 2018-06-16 2018-12-18 哈尔滨理工大学 A kind of manpower bends orthodontic wire motion model method for building up
CN109009501A (en) * 2018-06-16 2018-12-18 哈尔滨理工大学 A kind of manpower bends orthodontic wire motion profile characteristic model method for building up
CN109431631B (en) * 2018-09-20 2021-09-03 正雅齿科科技(上海)有限公司 Design method and application of invisible appliance
KR102123660B1 (en) * 2018-10-12 2020-06-16 라온피플 주식회사 Apparatus and method for generating teeth correction image
CN111588494B (en) * 2020-06-01 2021-07-09 哈尔滨理工大学 Orthodontic arch wire variable-angle dividing method based on bending point density
US20220280264A1 (en) * 2021-03-05 2022-09-08 YOAT Corporation Method for generating bending path of orthodontic wire
CN115024840B (en) * 2022-04-18 2023-10-24 哈尔滨理工大学 Orthodontic archwire error rate evaluation method based on normalized bending point density
CN115024838B (en) * 2022-04-18 2023-09-05 哈尔滨理工大学 Orthodontic archwire error fluctuation degree evaluation method based on bending point complexity judgment
CN115024841B (en) * 2022-04-18 2023-10-24 哈尔滨理工大学 Orthodontic archwire error evaluation method based on complexity distinguishing method
CN115024839B (en) * 2022-04-18 2023-10-27 哈尔滨理工大学 Orthodontic archwire error rate evaluation method based on normalized bending point angular distance ratio
CN114983593B (en) * 2022-04-18 2023-11-17 哈尔滨理工大学 Orthodontic arch wire bending point error evaluation method based on vector collineation
CN114943058B (en) * 2022-04-18 2023-07-25 哈尔滨理工大学 Orthodontic archwire error fluctuation degree evaluation method based on position error judgment
CN117093819B (en) * 2023-09-01 2024-06-07 哈尔滨理工大学 Bending parameter weight factor and limiting parameter determination method for orthodontic archwire bending planning

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040072120A1 (en) 2002-06-12 2004-04-15 Lauren Mark D. Mass-customized wire forming system
US20070218419A1 (en) 2004-11-22 2007-09-20 Lingualcare, Inc. Method and device for shaping an orthodontic archwire
KR101097638B1 (en) 2010-02-24 2011-12-22 박영석 Method and recording medium for controlling production of orthodontic appliance components for orthodontic treatment, and orthodontic treatment system
US20120322019A1 (en) 2010-01-22 2012-12-20 Ultradent Products, Inc. Customized Orthodontic Arch Wire Manufactured Using Model of Patient's Teeth

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6776614B2 (en) 2002-02-13 2004-08-17 Lingualcare, Inc. Modular system for customized orthodontic appliances

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040072120A1 (en) 2002-06-12 2004-04-15 Lauren Mark D. Mass-customized wire forming system
US20070218419A1 (en) 2004-11-22 2007-09-20 Lingualcare, Inc. Method and device for shaping an orthodontic archwire
US20120322019A1 (en) 2010-01-22 2012-12-20 Ultradent Products, Inc. Customized Orthodontic Arch Wire Manufactured Using Model of Patient's Teeth
KR101097638B1 (en) 2010-02-24 2011-12-22 박영석 Method and recording medium for controlling production of orthodontic appliance components for orthodontic treatment, and orthodontic treatment system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018186590A1 (en) * 2017-04-06 2018-10-11 정연호 Method for generating orthodontic wire bending path
WO2018215863A1 (en) * 2017-05-24 2018-11-29 3M Innovative Properties Company Method of assisting orthodontics and orthodontics assisting system

Also Published As

Publication number Publication date
KR20160082842A (en) 2016-07-11

Similar Documents

Publication Publication Date Title
KR101658113B1 (en) Method for calculating bending points and angles of orthodontic archwires using computer and program thereof
JP5221391B2 (en) Method for producing a digitally designed removable denture and the equipment required therefor
EP3813722B1 (en) Providing a simulated outcome of dental treatment on a patient
US11642195B2 (en) Visual presentation of gingival line generated based on 3D tooth model
US12016741B2 (en) System for preparing teeth for the placement of veneers
EP2056734B1 (en) System and method for modeling of interproximal reduction of teeth
US11058524B2 (en) Dental restoration design tools
TWI663962B (en) Mobile linked implant diagnosis system
JP6314276B1 (en) Prosthesis 3D model generation apparatus, prosthesis production system, prosthesis 3D model generation method, and prosthesis 3D model generation program
EP3527163A1 (en) Computer implemented method for modifying a digital three-dimensional model of a dentition
CN101103940A (en) Method for fast and accurately detecting dental arch line on three-dimension grid dental cast
KR102606857B1 (en) An intraoral image processing apparatus and an intraoral image processing method
KR20200022564A (en) Tooth segmentation system and method
Wilkat et al. A New Approach to Virtual Occlusion in Orthognathic Surgery Planning Using Mixed Reality—A Technical Note and Review of the Literature
JP5557533B2 (en) Production support apparatus, production support method, and production support program
CN107689253B (en) Method for generating parameterized inner surface of false tooth crown
US20230397972A1 (en) Method and device for processing three-dimensional oral cavity model and computer-readable recording medium
KR102673346B1 (en) An three-dimensional intraoral model processing apparatus and three-dimensional intraoral model processing method
Hamid et al. Integration of CAD/CAM in developing the CNC dental wire bending machine
KR102602121B1 (en) Method for obtaining images of teeth based on arch line, device and recording medium thereof
EP4279022B1 (en) Manufacturing of orthodontic devices based on standardized scan representations
US20240366345A1 (en) Image processing apparatus and image processing method
Hamid et al. Computer-aided wire design using sheet metal feature for dentistry applications
HAMID et al. Image Segmentation to Design Semi-optimized Curve for B-code Generation
Qian et al. An automatic algorithm for repairing dental models based on contours

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant