Method and device for generating a cutting line of an appliance, electronic device and storage medium
By acquiring a digital dental model and generating a smooth, close-fitting cutting path for the orthodontic appliance through iterative calculations, the problems of unstable and inaccurate cutting paths in existing technologies are solved, thus improving the wearing effect of the orthodontic appliance.
Patent Information
- Application Number
- CN202111256072.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-27
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2041-10-27
AI Technical Summary
Existing orthodontic appliance cutting methods suffer from inconsistent, unstable, and inaccurate cutting paths, resulting in inconsistent edge shapes and affecting the wearing effect.
By acquiring a digital dental model, establishing a dental coordinate system, determining the initial cutting path, and using the cutting path driving equation for iterative calculation, a smooth target cutting path that closely adheres to the surface of the dental model is generated. The cutting line of the orthodontic appliance is determined by combining the distance and direction of the cutting path points.
This achieves smoothness and fit of the orthodontic appliance's cutting lines, improving the comfort and effectiveness of wearing the appliance.
Smart Images

Figure CN116019577B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The embodiment of the present application relates to the field of medical devices, in particular to a method and device for generating a cutting line of an orthodontic appliance, an electronic device and a storage medium. BACKGROUND
[0002] With the improvement of modern people's quality of life, people pay more and more attention to dental malformation. Dental malformation not only affects the appearance, but also may affect the development of the jaw and oral health. With the development of technology and the improvement of aesthetics, based on the development of computer technology and materials, more and more people choose to wear orthodontic appliances to correct the malformation of the jaw. By wearing a series of orthodontic appliances, the teeth are moved in a small range to correct the misaligned teeth. The last step of the current orthodontic appliance manufacturing process is to cut the appliance from the model.
[0003] In the prior art, manual cutting or instrument cutting methods are generally used. However, the cutting route is generated by workers relying on experience in the manual cutting method, and the cutting route obtained is different for different workers. Even if the same worker cuts, the cutting route is different each time, so that the shape of the edge line of the orthodontic appliance is not uniform, and the stability and accuracy of the cutting route are poor.
[0004] Chinese patent application CN201410505449 proposes a cutting method for a bracket-free invisible orthodontic appliance, which connects points on the gum line and the papilla in a straight line to form a cutting line. However, this method also has some defects. For the case of multiple teeth crowding, the path trajectory formed by the sequentially connected points may not meet the actual needs. This method may cause the cutting tool not to be on the surface of the dental model during cutting, or the cutting point is not the best focal point position during laser cutting, resulting in that the cut orthodontic appliance does not meet the wearing needs, and the patient has a poor wearing experience.
[0005] Therefore, the present application provides a new solution to avoid the above problems in the prior art. SUMMARY
[0006] The embodiment of the present application aims to provide a method and device for generating a cutting line of an orthodontic appliance, an electronic device and a storage medium, which can generate a smooth and close-to-surface cutting path trajectory of the orthodontic appliance.
[0007] To solve the above technical problems, the embodiment of the present application provides a method for generating an appliance cutting line, comprising: obtaining a digital dental arch model, wherein the digital dental arch model comprises a digital tooth model and a digital gingival model; establishing a corresponding dental arch coordinate system according to the digital dental arch model; obtaining gingival lines of all teeth based on the digital dental arch model, wherein the gingival lines of all teeth are intersection lines of the digital tooth model and the digital gingival model; determining an initial cutting path according to the digital dental arch model and the dental arch coordinate system; wherein the initial cutting path is an intersection line of a plane parallel to a dental arch bottom surface and the dental arch, and the plane is above the dental arch bottom surface and does not exceed the lowest point in the gingival lines of all teeth; performing iterative operation according to a cutting path driving equation, the initial cutting path and a driving stop condition to obtain a target cutting path; uniformly selecting cutting path points on the target cutting path, and determining a cutting direction of the appliance cutting line according to the cutting path points and the nearest vertex of the digital gingival model from each cutting path point.
[0008] The embodiment of the present application also provides a device for generating an appliance cutting line, comprising: a model obtaining module configured to obtain a digital dental arch model, wherein the digital dental arch model comprises a digital tooth model and a digital gingival model; a coordinate system establishing module configured to establish a corresponding dental arch coordinate system according to the digital dental arch model; a gingival line obtaining module configured to obtain gingival lines of all teeth based on the digital dental arch model, wherein the gingival lines of all teeth are intersection lines of the digital tooth model and the digital gingival model; an initial path obtaining module configured to determine an initial cutting path according to the digital dental arch model and the dental arch coordinate system; wherein the initial cutting path is an intersection line of a plane parallel to a dental arch bottom surface and the dental arch, and the plane is above the dental arch bottom surface and does not exceed the lowest point in the gingival lines of all teeth; a target path obtaining module configured to perform iterative operation according to a cutting path driving equation, the initial cutting path and a driving stop condition to obtain a target cutting path; and a direction obtaining module configured to uniformly select cutting path points on the target cutting path, and determine a cutting direction of the appliance cutting line according to the cutting path points and the nearest vertex of the digital gingival model from each cutting path point.
[0009] The embodiment of the present application also provides an electronic device, comprising: at least one processor; and a memory communicatively connected with the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the above-mentioned method for generating an appliance cutting line.
[0010] The embodiment of the present application also provides a computer-readable storage medium storing a computer program, and the computer program is executed by a processor to implement the above-mentioned method for generating an appliance cutting line.
[0011] The embodiment of the present application obtains a digital dental arch model and establishes a corresponding dental arch coordinate system, so that the gum line of all teeth can be obtained based on the digital dental arch model, and an initial cutting path is determined according to the digital dental arch model and the dental arch coordinate system. The initial cutting path is obtained according to the intersection line of a plane parallel to the dental arch bottom surface and the dental arch, as the basis for cutting path optimization. On the basis of the initial cutting path, step-by-step iterative operation is performed according to the cutting path driving equation, so that the cutting path gradually approaches the surface of the dental arch model. The iteration stops when the driving stop condition is met, indicating that the target cutting path that meets the preset requirements and can closely fit the surface of the dental arch model is obtained.
[0012] In addition, the dental arch bottom surface is parallel to any one of the XY plane, the XZ plane, or the YZ plane in the dental arch coordinate system. The dental arch bottom surface is parallel to any one of the three reference planes in the dental arch coordinate system, which can make the coordinates of the dental arch bottom surface simpler, so as to facilitate the determination of the cutting path in the subsequent steps.
[0013] In addition, the cutting path driving equation is: wherein, is the nth step cutting path, Δt is the driving time step length between adjacent two steps, and g is the distance of the current cutting path from the gum line. The cutting path driving equation reflects that the path driving speed is related to the smoothness of the curve and the current distance from the gum line. According to this cutting path driving equation, the final cutting path obtained can be smooth and close enough to the gum line.
[0014] In addition, the distance of the current cutting path from the gum line is obtained by: obtaining the distance between the other vertices on the gum model except the vertices on the gum line and the vertices on the gum line; and taking the minimum distance among the obtained distances as the distance of the current cutting path from the gum line.
[0015] In addition, the distance is the geodesic distance or the graph shortest distance.
[0016] In addition, the plane is a plane parallel to the dental arch bottom surface on which the lowest point of the gum line is located.
[0017] In addition, the driving stop condition is specifically: the difference between the adjacent two step cutting paths is less than a preset threshold, or the current iteration number reaches a preset iteration number value. This can make the cutting path fit the surface of the dental arch model well, and thus make the aligner have a better treatment effect.
[0018] In addition, the cutting path points are evenly selected on the target cutting path, including: discretizing the target cutting path; and evenly selecting a plurality of equidistant cutting path points on the discretized target cutting path. The equidistant cutting path points are evenly selected so as to determine the cutting direction and to perform smoothing processing on the cutting line.
[0019] In addition, the cutting direction of the aligner cutting line is determined according to the cutting path point and the nearest vertex of the digital gingival model from each cutting path point, including: taking the normal of the nearest vertex as the initial cutting direction of the corresponding cutting path point; and performing smoothing processing according to the following formula to obtain the cutting direction of the smoothed aligner cutting line: N m ’=w m-1 *N m-1 +w m *N m +w m+1 *N m+1 . Wherein, N m represents the cutting direction of the mth cutting point before smoothing, w m represents the smoothing weight of the mth cutting point, and w m-1 +w m +w m+1 =1. Taking the normal of the nearest vertex as the initial cutting direction of the corresponding cutting path point, and then performing smoothing processing on the cutting line, can obtain a smooth aligner cutting line, so that the edge of the cut aligner is smoother, and the comfort of wearing the aligner is improved. BRIEF DESCRIPTION OF DRAWINGS
[0020] One or more embodiments are illustrated by way of example in the figures that are part of this disclosure and which are included to further provide explanatory aspects of the present embodiments. Unless otherwise noted, elements of the drawings have the same reference numerals to indicate like elements there between. The figures are not drawn to scale and are intended for use in illustration of the embodiments and are not intended for use in construction of the embodiments.
[0021] Figure 1 is a flow chart of a method for generating an aligner cutting line according to an embodiment of the present application;
[0022] Figure 2 is a schematic diagram of a dental model according to an embodiment of the present application;
[0023] Figure 3 is a schematic diagram of a gingival line and an initial cutting path obtained according to an embodiment of the present application;
[0024] Figure 4 is a schematic diagram of a target cutting path and a cutting direction obtained according to an embodiment of the present application;
[0025] Figure 5is a structural schematic diagram of a device for generating a cutting line of an appliance according to an embodiment of the present application;
[0026] Figure 6 is a structural schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0027] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the embodiments of the present application will be described in detail below with reference to the drawings. However, it should be understood by those skilled in the art that, in the embodiments of the present application, many technical details are presented in order to make the readers better understand the present application. However, the technical solutions claimed by the present application can be implemented even without these technical details and based on various changes and modifications of the following embodiments. The division of the following embodiments is for the convenience of description, and should not constitute any limitation on the specific embodiments of the present application, and the embodiments can be combined and referenced with each other without contradiction.
[0028] An embodiment of the present application relates to a method for generating a cutting line of an appliance, and a specific process is shown in Figure 1 An embodiment of the present application relates to a method for generating a cutting line of an appliance, and a specific process is shown in Figure 2 In the embodiment, first, a digital dental arch model is obtained, wherein the digital dental arch model comprises a digital tooth model and a digital gingival model; a corresponding dental arch coordinate system is established according to the digital dental arch model; gingival lines of all teeth are obtained based on the digital dental arch model, wherein the gingival lines of all teeth are intersection lines of the digital tooth model and the digital gingival model; an initial cutting path is determined according to the digital dental arch model and the dental arch coordinate system; wherein the initial cutting path is an intersection line of a plane parallel to a dental arch bottom surface and the dental arch, and the plane is above the dental arch bottom surface and does not exceed the lowest point in the gingival lines of all teeth; a target cutting path is obtained by iterative operation according to a cutting path driving equation, the initial cutting path, and a driving stop condition; cutting path points are uniformly selected on the target cutting path, and a cutting direction of the cutting line of the appliance is determined according to the cutting path points and a nearest vertex of the digital gingival model from each cutting path point.
[0029] The implementation details of the method for generating a cutting line of an appliance in the embodiment will be described in detail below, and the following content is only for the convenience of understanding the implementation details of the present solution, and is not necessary for implementing the present solution. A specific process is shown in Figure 1 The method can comprise the following steps:
[0030] In step 101, a device for generating a cutting line of an appliance obtains a digital dental arch model.
[0031] Specifically, the digital dental arch model obtained by the generation device is obtained according to the state information of the initial dental arch before the treatment, and the digital dental arch model specifically includes a digital tooth model and a digital gingival model.
[0032] In step 102, the generation device of the aligner cutting line establishes a corresponding dental arch coordinate system according to the digital dental arch model.
[0033] The dental arch coordinate system is established according to the digital dental arch model, and the dental arch coordinate system is established to determine a plane and then determine the initial cutting path.
[0034] In step 103, the generation device of the aligner cutting line obtains the gingival line of all teeth based on the digital dental arch model.
[0035] Specifically, after obtaining the digital dental arch model and establishing the corresponding dental arch coordinate system, the generation device of the aligner cutting line obtains the gingival line of all teeth based on the digital dental arch model. The gingival line of all teeth is the intersection line of the digital tooth model and the digital gingival model. The gingival line of all teeth obtained in this step is shown in the curve 301. Figure 3
[0036] In step 104, the generation device of the aligner cutting line determines the initial cutting path.
[0037] Specifically, the generation device of the aligner cutting line determines the initial cutting path according to the digital dental arch model and the dental arch coordinate system. The initial cutting path is the intersection line of a plane parallel to the dental arch bottom surface and the dental arch, and the plane is above the dental arch bottom surface and does not exceed the lowest point in the gingival line of all teeth. The initial cutting path obtained in this step is shown in the curve 302. Figure 3
[0038] In one example, the dental arch bottom surface can be parallel to any one of the XY plane, the XZ plane, or the YZ plane in the dental arch coordinate system. The dental arch bottom surface is parallel to any one of the three reference planes in the dental arch coordinate system, which can make the coordinates of the dental arch bottom surface simpler, so as to determine the cutting path in the subsequent steps.
[0039] In another example, the plane can be a plane parallel to the dental arch bottom surface where the lowest point of the gingival line is located. Correspondingly, the intersection line of the plane parallel to the dental arch bottom surface where the lowest point of the gingival line is located and the dental arch is the initial cutting path. The initial cutting path thus arranged can reduce the iteration step and shorten the generation time of the target cutting path.
[0040] Step 105: The device for generating the orthodontic cutting line obtains the target cutting path by performing iterative calculations based on the cutting path driving equation, the initial cutting path, and the driving stop condition.
[0041] Specifically, based on the initialized cutting path, the cutting line generation device performs iterative calculations according to the cutting path driving equation, thereby continuously bringing the cutting path closer to the surface of the dental model until the driving stopping condition is met. This ensures that the target cutting path fits closely to the surface of the dental model. The target cutting path obtained in this step is as follows: Figure 4 As shown in curve 401.
[0042] The cutting path equation can be
[0043]
[0044] in, Let be the cutting path at step n, Δt be the driving time step between two adjacent steps, and g be the distance of the current cutting path from the gingival line. The cutting path driving equation in this embodiment reflects the relationship between the path driving speed, the smoothness of the curve, and the current distance from the gingival line. Based on this cutting path driving equation, the final cutting path can be made both smooth and sufficiently close to the gingival line.
[0045] Those skilled in the art will understand that this cutting path driving equation is not the only form of the cutting path driving equation for the method of generating the orthodontic appliance cutting line in this embodiment. Any cutting path driving equation that reflects the relationship between the path driving speed and the smoothness of the curve and the current distance from the gingival line can also be used to generate the orthodontic appliance cutting line in this embodiment.
[0046] In one example, the distance *g* from the cutting path to the gingival line in the cutting path equation is obtained as follows: The distances between the vertices on the gingival model (excluding those on the gingival line) and the vertices on the gingival line are obtained; among the obtained distances, the minimum distance is taken as the distance of the current cutting path from the gingival line. The distance can be a geodesic distance or a graph shortest distance.
[0047] In one example, the driving stopping condition is specifically: the difference between two adjacent cutting paths is less than a preset threshold, or the current iteration count reaches a preset iteration count. When the difference between two adjacent cutting paths is less than the preset threshold, it means that the cutting path has reached a sufficiently close fit to the surface of the dental model; when the iteration count reaches the preset iteration count, it means that the cutting path has moved sufficiently close to the dental surface. That is, when the driving stopping condition is met, the cutting path has achieved close fit to the dental surface.
[0048] In step 106, the appliance cutting line generation device determines the cutting direction of the appliance cutting line.
[0049] In particular, referring to Figure 4 As shown in the figure, the appliance cutting line generation device uniformly selects cutting path points on the target cutting path, and determines the cutting direction of the appliance cutting line according to the cutting path points and the nearest vertex of the digital gingival model from each cutting path point. The cutting direction can be a vertex direction or a direction of the triangular facet where the vertex is located. Figure 4 The cutting direction of all cutting path points is not shown in the figure.
[0050] In one example, uniformly selecting cutting path points on the target cutting path specifically includes: discretizing the target cutting path; and uniformly selecting a plurality of equidistant cutting path points on the discretized target cutting path. The equidistant cutting path points are uniformly selected to facilitate the determination of the cutting direction and the smoothing of the cutting line.
[0051] In another example, determining the cutting direction of the appliance cutting line according to the cutting path points and the nearest vertex of the digital gingival model from each cutting path point specifically includes: taking the normal of the nearest vertex as the initial cutting direction of the corresponding cutting path point, and performing smoothing according to the following formula to obtain the smoothed cutting direction of the appliance cutting line: N m ’=w m-1 *N m-1 +w m *N m +w m+1 *N m+1 ;
[0052] wherein, the N m represents the cutting direction of the mth cutting point before smoothing, w m represents the smoothing weight of the mth cutting point, and w m-1 +w m +w m+1 =1. Taking the normal of the nearest vertex as the initial cutting direction of the corresponding cutting path point and then performing smoothing on the cutting line can obtain a smooth appliance cutting line.
[0053] The embodiment of the present application obtains a digital dental arch model and establishes a corresponding dental arch coordinate system, so that the gum line of all teeth can be obtained based on the digital dental arch model, and an initial cutting path is determined according to the digital dental arch model and the dental arch coordinate system. The initial cutting path is obtained according to the intersection line of a plane parallel to the bottom surface of the dental arch and the dental arch, and serves as the basis for cutting path optimization. On the basis of the initial cutting path, step-by-step iterative operation is performed according to a cutting path driving equation, so that the cutting path gradually approaches the surface of the dental arch model. The iterative operation is stopped when the driving stop condition is met, indicating that the target cutting path meeting the preset requirements and capable of closely fitting the surface of the dental arch model is obtained.
[0054] An embodiment of the present application relates to a device for generating a cutting line of an appliance, as shown in Figure 5 The device comprises:
[0055] A model obtaining module 501 is configured to obtain a digital dental arch model, wherein the digital dental arch model comprises a digital tooth model and a digital gum model.
[0056] A coordinate system establishing module 502 is configured to establish a corresponding dental arch coordinate system according to the digital dental arch model.
[0057] A gum line obtaining module 503 is configured to obtain the gum line of all teeth based on the digital dental arch model, wherein the gum line of all teeth is the intersection line of the digital tooth model and the digital gum model.
[0058] An initial path obtaining module 504 is configured to determine an initial cutting path according to the digital dental arch model and the dental arch coordinate system, wherein the initial cutting path is the intersection line of a plane parallel to the bottom surface of the dental arch and the dental arch, and the plane is located above the bottom surface of the dental arch and does not exceed the lowest point in the gum line of all teeth.
[0059] A target path obtaining module 505 is configured to perform iterative operation to obtain a target cutting path according to a cutting path driving equation, the initial cutting path and a driving stop condition.
[0060] A direction obtaining module 506 is configured to uniformly select a cutting path point on the target cutting path, and determine the cutting direction of the appliance cutting line according to the cutting path point and the nearest vertex of the digital gum model from the cutting path point.
[0061] In one example, the apparatus for generating the cutting line of the appliance can further include a distance obtaining module (not shown in the figure) configured to obtain distances between each vertex on the gingival model except the vertex on the gingival line and the vertex on the gingival line; and take the minimum distance among the obtained distances as the distance between the current cutting path and the gingival line.
[0062] In one example, the apparatus for generating the cutting line of the appliance can further include a path point obtaining module (not shown in the figure) configured to discretize the target cutting path; and uniformly select a plurality of equidistant path points on the discretized target cutting path.
[0063] In one example, the direction obtaining module 506 can be further configured to take the normal of the nearest vertex as the initial cutting direction of the corresponding path point, and perform smoothing processing according to the following formula to obtain the cutting direction of the smoothed cutting line of the appliance: m m-1 m-1 m m m+1 m+1 ; wherein, the N m represents the cutting direction of the mth path point before smoothing, w m represents the smoothing weight of the mth path point, and w m-1 m m+1 = 1.
[0064] The embodiment of the present application obtains a digital dental model and establishes a corresponding dental coordinate system, so that the gingival line of all teeth can be obtained based on the digital dental model, and the initial cutting path is determined according to the digital dental model and the dental coordinate system. The initial cutting path is obtained according to the intersection line between the plane parallel to the dental bottom surface and the dental model, which serves as the basis for cutting line optimization. Based on the initial cutting path, step-by-step iterative operation is performed according to the cutting path driving equation, so that the cutting path gradually approaches the surface of the dental model. The iterative operation stops when the driving stop condition is met, indicating that the target cutting path that meets the preset requirements and can closely fit the surface of the dental model is obtained.
[0065] It is worth mentioning that each module involved in the embodiment is a logical module, and in actual application, one logical unit can be one physical unit, or a part of one physical unit, or realized in combination of multiple physical units. In addition, in order to highlight the innovative part of the present application, units not closely related to solving the technical problems proposed by the present application are not introduced in the embodiment, but this does not mean that there are no other units in the embodiment.
[0066] An embodiment of the present application relates to an electronic device, such as Figure 6 As shown in the figure, the electronic device comprises at least one processor 601 and a memory 602 connected with the at least one processor 601; the memory 602 stores instructions executable by the at least one processor 601, and the instructions are executed by the at least one processor 601 to enable the at least one processor 601 to perform the method for generating a cutting line of an orthodontic appliance in the above embodiment.
[0067] The memory 602 and the processor 601 are connected in a bus mode, the bus can include any number of interconnected buses and bridges, and the bus connects various circuits of one or more processors 601 and the memory 602 together. The bus can also connect various other circuits such as peripheral devices, voltage stabilizers and power management circuits together, which are well known in the art, and therefore, they will not be further described herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be one element or multiple elements such as multiple receivers and transmitters, which provide a unit for communicating with various other devices on a transmission medium. The data processed by the processor 601 is transmitted on a wireless medium through an antenna, and further, the antenna also receives data and transmits the data to the processor 601.
[0068] The processor 601 is responsible for managing the bus and general processing, and can also provide various functions including timing, peripheral interface, voltage regulation, power management and other control functions. The memory 602 can be used to store data used by the processor 601 in performing operations.
[0069] An embodiment of the present application relates to a computer readable storage medium storing a computer program. The computer program is executed by the processor to implement the method for generating a cutting line of an orthodontic appliance.
[0070] That is, a person skilled in the art can understand that all or part of the steps in the above-mentioned implementation method can be completed by instructing the relevant hardware through a program stored in a storage medium, including a number of instructions to make a device (which can be a single-chip microcomputer, a chip, etc.) or a processor execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0071] A person skilled in the art can understand that the above-mentioned embodiments are specific implementations of the present application, and in actual applications, various changes can be made in form and details without departing from the spirit and scope of the present application.
Claims
1. A method for generating cutting lines in an orthodontic appliance, characterized in that, include: Obtain a digital dental model, wherein the digital dental model includes a digital tooth model and a digital gingival model; Establish a corresponding dental coordinate system based on the digital dental model; The gingival lines of all teeth are obtained based on the digital dental model, wherein the gingival lines of all teeth are the intersection lines of the digital dental model and the digital gingival model. The initial cutting path is determined based on the digital dental model and the dental coordinate system; wherein the initial cutting path is the intersection of a plane parallel to the bottom surface of the dental jaw and the dental jaw, the plane being located above the bottom surface of the dental jaw and not exceeding the lowest point of the gingival line of all the teeth. The target cutting path is obtained by iterative calculation based on the cutting path driving equation, the initial cutting path, and the driving stop condition; Cutting path points are uniformly selected on the target cutting path, and the cutting direction of the orthodontic appliance cutting line is determined based on the cutting path points and the nearest vertex of each cutting path point to the digital gingival model.
2. The method for generating the cutting line of the orthodontic appliance according to claim 1, characterized in that, The dentition bottom surface is parallel to any one of the XY plane, XZ plane, or YZ plane in the dentition coordinate system.
3. The method for generating the cutting line of the orthodontic appliance according to claim 1, characterized in that, The cutting path driving equation is: in, Let be the cutting path for step n, Δt be the driving time step between two adjacent steps, and g be the distance of the current cutting path from the gingival line.
4. The method for generating the cutting line of the orthodontic appliance according to claim 3, characterized in that, The distance between the current cutting path and the gingival line is obtained in the following way: Obtain the distances between the vertices on the gingival model other than those located on the gingival line and the vertices located on the gingival line; Among the obtained distances, the smallest distance is taken as the distance between the current cutting path and the gingival line.
5. The method for generating the cutting line of the orthodontic appliance according to claim 4, characterized in that, The distance mentioned is the geodetic distance or the shortest distance on the map.
6. The method for generating the cutting line of the orthodontic appliance according to any one of claims 1 to 5, characterized in that, The plane is a plane parallel to the bottom surface of the jaw where the lowest point of the gingival line is located.
7. The method for generating the cutting line of the orthodontic appliance according to any one of claims 1 to 5, characterized in that, The specific drive stop condition is as follows: The difference between two adjacent cutting paths is less than a preset threshold, or the current iteration count reaches the preset iteration count value.
8. The method for generating the cutting line of the orthodontic appliance according to claim 1, characterized in that, The step of uniformly selecting cutting path points on the target cutting path includes: Discretize the target cutting path; Several equally spaced cutting path points are uniformly selected on the discretized target cutting path.
9. The method for generating the cutting line of the orthodontic appliance according to claim 1, characterized in that, The step of determining the cutting direction of the orthodontic appliance cutting line based on the cutting path points and the nearest vertex of each cutting path point to the digital gingival model includes: Using the normal of the nearest vertex as the initial cutting direction of the corresponding cutting path point, a smoothing process is performed according to the following formula to obtain the smoothed cutting direction of the orthodontic cutting line: N m ’=w m-1 *N m-1 +w m *N m +w m+1 *N m+1 Wherein, the N m w represents the cutting direction before smoothing at the m-th cutting point. m Let w represent the smoothing weight of the m-th cut point. m-1 +w m +w m+1 =1.
10. A device for generating cutting lines for an orthodontic appliance, characterized in that, include: The model acquisition module is used to acquire a digital dental model, wherein the digital dental model includes a digital tooth model and a digital gingival model; The coordinate system establishment module is used to establish a corresponding dental coordinate system based on the digital dental model. The gingival line acquisition module acquires the gingival lines of all teeth based on the digital dental model, wherein the gingival lines of all teeth are the intersection lines of the digital dental model and the digital gingival model; An initial path acquisition module is used to determine an initial cutting path based on the digital dental model and the dental coordinate system; wherein the initial cutting path is the intersection of a plane parallel to the bottom surface of the dental jaw and the dental jaw, and the plane is located above the bottom surface of the dental jaw and does not exceed the lowest point of the gingival line of all teeth. The target path acquisition module is used to obtain the target cutting path by iterative calculation based on the cutting path driving equation, the initial cutting path and the driving stopping condition. The direction acquisition module is used to uniformly select cutting path points on the target cutting path, and determine the cutting direction of the orthodontic appliance cutting line based on the cutting path points and the nearest vertex of each cutting path point to the digital gingival model.
11. An electronic device, characterized in that, include: At least one processor; as well as, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method for generating orthodontic cut lines as described in any one of claims 1 to 9.
12. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the method for generating the orthodontic cutting line as described in any one of claims 1 to 9.
Citation Information
Patent Citations
Method for cutting bracket-free invisible appliance
CN104287858A
Method for determining maxillofacial cutting path of appliance, cutting method and cutting device
CN110693617A
Method, device and electric equipment for determining cutting direction of shell shaped tooth orthodontics appliance
CN110693618A
Systems and methods for trimming dental aligners
US20200281689A1