Generation method of edge cutting line of appliance, appliance and readable medium

By generating the edge cutting line of the aligner, the problem of insufficient addition of accessories on the aligner or low success rate is solved, and the effective addition of accessories and orthodontic effects are achieved, avoiding occlusal interference.

CN120227170APending Publication Date: 2025-07-01WUXI EA BIOTECHNOLOGY LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311871847.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-29
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

When adding accessories to existing orthodontic devices, especially during invisible orthodontic treatment, the added area is often limited by the edge of the orthodontic device and the maxillofacial end, resulting in the inadequate addition of accessories or the success rate is low, which affects the treatment effect.

Method used

By identifying the tooth profile and attachment area of ​​the tooth model, the aligner edge cutting line is generated, and the aligner edge is flexibly adjusted to cover the attachment area, ensuring that there is enough space on the aligner to add accessories, avoid bite interference, and generate cutting lines based on preset distance and direction.

Benefits of technology

It improves the success rate of adding accessories on the aligner, ensures that the accessories can effectively cooperate with the aligner to correct the teeth, avoid bite interference, and improve the treatment effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120227170A_ABST
    Figure CN120227170A_ABST
Patent Text Reader

Abstract

The invention discloses an appliance edge cutting line generation method, an appliance and a readable medium, and relates to the technical field of tooth correction. The generation method comprises the following steps: identifying a tooth contour of a tooth model corresponding to at least one first tooth, and obtaining a first region corresponding to the tooth contour; a second area corresponding to the accessory is determined, at least part of the accessory is located on an appliance corresponding to at least part of teeth or tooth gaps of the at least one first tooth, and the appliance is related to the tooth model; when the first area cannot completely cover the second area, an appliance edge cutting line is generated according to the second area, and the appliance edge cutting line is used for cutting the appliance. Through the arrangement, the appliance finally generated by cutting has enough space for adding accessories, so that the success rate of adding the accessories on the appliance is improved, and the accessories can be better matched with the appliance to correct teeth.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of tooth correction, and particularly relates to a method for generating a cutting line at the edge of an appliance, an appliance, and a readable medium. Background Art

[0002] Current appliances achieve retention by wrapping the tooth crown. However, during the process of invisible tooth correction, in order to achieve the desired usage effect, various accessories often need to be assisted in the design on the appliance. When adding accessories to the appliance, a certain addition area is required. This addition area is generally the buccal surface, the lingual surface, or the occlusal surface. Most accessories are added to the buccal surface and the lingual surface. At this time, the available addition area is generally limited within the area formed by the edge of the appliance and the incisal edge of the occlusal surface, which may lead to the inability to achieve the desired treatment effect. Summary of the Invention

[0003] The technical problem to be solved by this application is how to improve the success rate of adding accessories to the appliance, and provide a method for generating a cutting line at the edge of an appliance, an appliance, and a readable medium. This application solves the above technical problems through the following technical solutions:

[0004] This application provides a method for generating a cutting line at the edge of an appliance, including:

[0005] Identifying the tooth contour of the tooth model corresponding to at least one first tooth, and obtaining the first area corresponding to the tooth contour; determining the second area corresponding to the accessory, at least part of the accessory is located on the appliance corresponding to at least part of at least one of the first teeth or the tooth gap, and the appliance is related to the tooth model; when the first area cannot completely cover the second area, generating a cutting line at the edge of the appliance according to the second area, and the cutting line at the edge of the appliance is used to cut the appliance.

[0006] In this solution, by comparing the obtained first area with the second area, the generation benchmark of the cutting line at the edge of the appliance can be determined according to the comparison result, making the cutting at the edge of the appliance more flexible, adaptable to various types of accessories, and when the first area cannot completely cover the second area, directly generating the cutting line at the edge of the appliance according to the second area, so that there is enough space on the finally cut appliance to add accessories, improving the success rate of adding accessories to the appliance, and further enabling the accessories to better cooperate with the appliance to correct the teeth.

[0007] A possible implementation manner is that the cutting line at the edge of the appliance satisfies at least one of the following:

[0008] At least part of the cutting line at the edge of the appliance is located below the first gingival line;

[0009] At least part of the cutting line of the edge cutting line of the appliance intersects with the first gingival line;

[0010] At least part of the second area is located at least partially below the first gingival line;

[0011] At least part of the second area intersects with the first gingival line;

[0012] The first gingival line includes the gingival line of at least one of the first teeth, and / or at least part of the gingival line of at least one tooth adjacent to at least one of the first teeth.

[0013] A possible implementation further includes:

[0014] When there is occlusal interference between the attachment and the antagonist tooth of the first tooth, adjust the position of the attachment on the appliance to the first position.

[0015] A possible implementation is that before adjusting the position of the attachment on the appliance to the first position, the attachment is at the second position on the appliance, and the second position is the position where the attachment is located when there is occlusal interference between the attachment and the antagonist tooth of the first tooth.

[0016] A possible implementation is that the priority of the first position is lower than or equal to the priority of the second position.

[0017] A possible implementation is that the priority of the position where the attachment is located is related to the functional information of the attachment.

[0018] A possible implementation further includes:

[0019] When there is occlusal interference between the attachment and the antagonist tooth of the first tooth, adjust the position of the attachment on the appliance, and the adjustment direction is towards the gingival margin.

[0020] A possible implementation is that before generating the edge cutting line of the appliance, it further includes: there is no occlusal interference between the attachment and the antagonist tooth of the first tooth.

[0021] A possible implementation is that the edge cutting line of the appliance is determined at a preset distance away from the position information of the second area.

[0022] A possible implementation is that the range of the preset distance is between 0.2 mm and 2 mm.

[0023] A possible implementation is that the edge cutting line of the appliance extends along the first direction of the first tooth and at least covers at least one tooth or tooth gap adjacent to at least one of the first teeth.

[0024] A possible implementation further includes:

[0025] Display at least a part of the tooth model;

[0026] Display at least one of the orthodontic appliance edge cutting line, the attachment, and the orthodontic appliance.

[0027] A possible implementation further includes:

[0028] Obtain a first instruction from the user, where the first instruction is used to indicate the desired position information of the attachment or the desired position information of the orthodontic appliance edge;

[0029] Generating the orthodontic appliance edge cutting line according to the second region includes: generating a first cutting line according to the first instruction and the second region.

[0030] A possible implementation further includes:

[0031] In response to a second instruction from the user, adjust the generated first cutting line to a second cutting line, where the second instruction is used to indicate the adjustment information of the first cutting line, and the second cutting line is used to generate a target orthodontic appliance.

[0032] A possible implementation, where the second instruction is used to indicate at least one of the following:

[0033] Update the position information of the attachment;

[0034] The adjustment target position of the first cutting line.

[0035] This application also provides a method for generating an orthodontic appliance edge cutting line, including:

[0036] Obtain a tooth model corresponding to at least one first tooth;

[0037] In response to the first instruction from the user and the tooth model, determine a second region corresponding to the attachment, where at least a part of the attachment is located on the orthodontic appliance corresponding to at least a part of at least one of the first teeth or the tooth gap; the first instruction is used to indicate the position information of the attachment;

[0038] Generate an orthodontic appliance edge cutting line according to the second region.

[0039] A possible implementation, where the orthodontic appliance edge cutting line satisfies at least one of the following:

[0040] At least a part of the orthodontic appliance edge cutting line is located below the first gingival line;

[0041] At least a part of the cutting line of the orthodontic appliance edge cutting line intersects the first gingival line;

[0042] The second region is at least partially located below the first gingival line;

[0043] The second region at least partially intersects the first gingival line;

[0044] The first gingival line includes the gingival line of at least one of the first teeth, and / or at least a part of the gingival line of at least one tooth adjacent to at least one of the first teeth.

[0045] A possible implementation, a possible implementation, further includes:

[0046] When there is occlusal interference between the attachment and the antagonist tooth of the first tooth, adjust the position of the attachment on the appliance to the first position.

[0047] A possible implementation, before adjusting the position of the attachment on the appliance to the first position, the attachment is at a second position on the appliance, and the second position is the position where the attachment is located when there is occlusal interference between the attachment and the antagonist tooth of the first tooth.

[0048] A possible implementation, the priority of the first position is lower than or equal to the priority of the second position.

[0049] A possible implementation, the priority of the position where the attachment is located is related to the functional information of the attachment.

[0050] A possible implementation, further includes:

[0051] When there is occlusal interference between the attachment and the antagonist tooth of the first tooth, adjust the position of the attachment on the appliance, and the adjustment direction is towards the gingival margin.

[0052] A possible implementation, before generating the edge cutting line of the appliance, further includes: there is no occlusal interference between the attachment and the antagonist tooth of the first tooth.

[0053] A possible implementation, the edge cutting line of the appliance is determined at a preset distance away from the position information of the second region.

[0054] A possible implementation, the range of the preset distance is between 0.2 mm and 2 mm.

[0055] A possible implementation, the edge cutting line of the appliance extends along the first direction of the first tooth and at least covers at least one tooth or tooth gap adjacent to at least one of the first teeth.

[0056] A possible implementation further includes:

[0057] Display at least a part of the tooth model;

[0058] Display at least one of the edge cutting line of the appliance, the attachment, and the appliance.

[0059] A possible implementation, in response to a second instruction from the user, adjusts the generated first cutting line to a second cutting line, where the second instruction is used to indicate adjustment information of the first cutting line, and the second cutting line is used to generate a target appliance.

[0060] A possible implementation, where the second instruction is used to indicate at least one of the following:

[0061] Update the position information of the attachment;

[0062] The adjustment target position of the first cutting line.

[0063] This application also provides an appliance for fitting over teeth, characterized in that the appliance includes an appliance body and an attachment, and the attachment is provided on the appliance body;

[0064] The edge of the appliance is determined based on the method for generating the edge cutting line of the appliance as described in any one of the above.

[0065] This application also provides a readable medium storing instructions executable by a processor to cause a computing device to execute a method, and the method includes the method for generating the edge cutting line of the appliance as described in any one of the above. Description of the Drawings

[0066] Figure 1 Schematic diagram of the cooperation between the appliance without the attachment and the teeth in an embodiment of the present invention.

[0067] Figure 2 Schematic diagram of the cooperation between the appliance with the attachment and the teeth in an embodiment of the present invention (one).

[0068] Figure 3 Schematic diagram of the cooperation between the appliance with the attachment and the teeth in an embodiment of the present invention (two).

[0069] Figure 4 Schematic diagram of the flowchart of the method for generating the edge cutting line of the appliance in an embodiment of the present invention.

[0070] Figure 5 Schematic diagram of the cooperation between the appliance with the attachment and the teeth in an embodiment of the present invention (one).

[0071] Figure 6Schematic diagram (II) of the cooperation between the appliance with an attachment and teeth in an embodiment of the present invention.

[0072] Figure 7 Schematic diagram (III) of the cooperation between the appliance with an attachment and teeth in an embodiment of the present invention.

[0073] Figure 8 Schematic diagram of the structure of an electronic device in an embodiment of the present invention.

[0074] Description of reference numerals:

[0075] Appliance 10

[0076] Tooth crown 20

[0077] Gingival margin 30

[0078] Appliance edge cutting line 40

[0079] Attachment 50

[0080] Antagonistic tooth 60 Detailed implementation manners

[0081] The embodiments of the present invention will be described in detail below. The examples of the embodiments are shown in the drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the drawings are exemplary and are intended to explain the present invention, but should not be construed as limiting the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts fall within the scope of protection of the present invention.

[0082] In the description of the present invention, it should be understood that the orientation or positional relationship indicated by the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "circumferential", "radial", etc. is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as limiting the present invention.

[0083] In addition, the terms "first" and "second" are only used for descriptive purposes and should not be construed as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of the present invention, "a plurality" means two or more unless otherwise specifically defined.

[0084] As shown Figure 1 in the figure, in a possible solution, the edge of the appliance 10 can be cut along the gingival line 30, that is, the appliance edge cutting line 40 is generally generated at the position of the gingival line 30, and the appliance 10 is sleeved on the tooth crown 20 of the tooth.

[0085] As shown Figure 2 in the figure, when the height of the tooth crown 20 of the tooth is relatively low, the available area for adding the attachment 50 will be relatively small in the vertical direction of the tooth, and it may not meet the space size requirements for adding the attachment 50, resulting in the attachment 50 not being added or the success rate of adding being relatively low.

[0086] For another example, as shown Figure 3 in the figure, when there is occlusal interference between the added attachment 50 and the opposing tooth, it needs to be further moved towards the gingival line 30, but limited by the appliance edge cutting line 40, there is no space for further movement, resulting in the attachment 50 not being added successfully.

[0087] According to the problems existing in the above solution, this embodiment provides a method for generating the appliance edge cutting line 40. As shown Figure 5 、 Figure 6 and Figure 7 in the figure, the attachment 50 is added to the appliance 10. According to the different types of the attachment 50, the ways of adding the attachment 50 to the appliance 10 are also different. For example, the attachment 50 can be added to the appliance 10 by means of adhesive fixation or other means, or can be integrally formed and added to the appliance 10 (such as a tongue spur, etc.), or added to the appliance 10 by other means. It should be noted that in the field of tooth correction technology, the attachments 50 for assisting in tooth movement have many types, some are added to the appliance 10, and some are directly added to the teeth. The attachment 50 in this embodiment only refers to the attachment 50 added to the appliance 10.

[0088] Since the appliance 10 is sleeved on the user's teeth during use, the user's teeth can be first data-collected to generate a tooth model corresponding to the user's teeth, and then, by means of digital simulation, the appliance 10 in the initial state is simulated on the tooth model. The appliance 10 in this initial state can be the appliance 10 cut along the gingival line 30. Among them, for the generation method of the tooth model, it can be a three-dimensional solid model obtained based on scanning the user's oral cavity, or a two-dimensional image formed based on photographing the user's oral cavity, or a model obtained based on various types of image data after scanning the dental cast data. At the same time, for the data source of the tooth model, it can be collected before generating the treatment plan, or during the treatment process when updating the treatment plan, or during remote monitoring.

[0089] On this basis, as Figure 4 shown, identify the tooth contour of the tooth model corresponding to at least one first tooth, and obtain the first area corresponding to the tooth contour. It should be noted that teeth in the oral cavity are generally divided into tooth roots and crowns 20. The periphery of the tooth root is covered by gums. The tooth contour is the external contour formed by the crown 20 of the first tooth and the tooth gap. This external contour is a three-dimensional shape. When the attachment 50 is added to the orthodontic appliance 10 and cooperates with the orthodontic appliance 10 to correct the teeth, the attachment 50 is generally located on the labial or lingual side of the tooth. Therefore, the first area corresponding to the tooth contour is the area corresponding to the tooth contour on the labial or lingual side of the tooth.

[0090] In this embodiment, the first tooth is a tooth on the tooth model. The number of the first teeth can be one or more. If the first tooth is one, the first tooth is the specific tooth on which the attachment 50 on the orthodontic appliance 10 acts. At this time, the identified tooth contour is the external contour of the crown 20 corresponding to the specific tooth, and the area corresponding to the external contour on the labial or lingual side of the tooth is the obtained first area; if the first tooth is multiple, the attachment 50 on the orthodontic appliance 10 may be set corresponding to one of the first teeth, or may be set corresponding to multiple first teeth and tooth gaps on the orthodontic appliance 10. At this time, the identified tooth contour is the external contour formed by the crowns 20 corresponding to multiple first teeth and the tooth gaps, and the area corresponding to the external contour on the labial or lingual side of the tooth is the obtained first area.

[0091] While obtaining the first area, on the orthodontic appliance 10 in the initial state, determine the second area corresponding to the addition of the attachment 50. Since the orthodontic appliance 10 in the initial state is simulated to be sleeved on the tooth model, although the attachment 50 is added to the orthodontic appliance 10, when the orthodontic appliance 10 is sleeved on the tooth model, at least part of the attachment 50 also corresponds to at least part of the first tooth or the tooth gap. At this time, the determination of the second area can be made according to the area occupied by the attachment 50 relative to the first tooth. It should be noted that when the number of the first teeth is one, the attachment 50 may directly correspond to the crown 20 of the first tooth, or may also correspond to the crown 20 and gums of the first tooth; when the number of the first teeth is multiple, the attachment 50 may correspond to the crowns 20 and tooth gaps of multiple first teeth, or may also correspond to the crowns 20, gums and tooth gaps of multiple first teeth.

[0092] Specifically, the determination of the second region can be made according to the type of the attachment 50. For example, when the type of the attachment 50 is determined, the position of the corresponding first tooth can be determined. At this time, the second region can be directly determined according to the coverage area of the attachment 50 on the first tooth. If the position of the first tooth corresponding to the attachment 50 cannot be determined solely based on the type of the attachment 50, the second region can be determined according to the type of the attachment 50 and the position where it is to act. If the environment where the attachment 50 is located may affect the determination of the second region after the attachment 50 is added, then based on the type of the attachment 50 and the position where the attachment 50 is to act, the environment of the attachment 50 also needs to be considered. This environment specifically includes: a single tooth crown 20, tooth gaps, gums, etc., or a combination of several of the above.

[0093] When both the first region and the second region are determined, the first region and the second region are compared. If the first region can completely cover the second region, for example Figure 5 In the attachment 50 located on the left side in the illustration in, the number of the first teeth is one, and the attachment 50 is not corresponding to the gum of the first tooth. This indicates that when the appliance 10 is sleeved on the user's teeth, the attachment 50 on the appliance 10 is located within the first region. At this time, the appliance edge cutting line 40 can be directly generated according to the position of the gum line 30, that is, the appliance 10 can be cut using the appliance edge cutting line 40. When the cut appliance 10 is sleeved on the user's teeth, the attachment 50 on the appliance 10 can directly act on the user's teeth, and there will be no problem that the attachment 50 cannot be added or the success rate of adding is low.

[0094] In some embodiments, if the first region cannot completely cover the second region, for example Figure 5 In the attachment 50 located on the right side in the illustration in, the number of the first teeth is one, and the attachment 50 partially corresponds to the gum of the first tooth. Then the appliance edge cutting line 40 can be generated according to the second region, and the appliance 10 can be cut according to the appliance edge cutting line 40. When the appliance 10 is sleeved on the user's teeth, not only can the attachment 50 be successfully added to the appliance 10, but also the success rate of adding can be increased.

[0095] Specifically, when the first region cannot completely cover the second region, there can be various situations for the shape of the second region and the appliance edge cutting line 40. The following takes situations 1 to 4 as examples for illustration.

[0096] Situation 1, the part of the appliance edge cutting line 40 corresponding to the first tooth is located below the first gum line 30, and the first gum line 30 includes the gum line 30 of the first tooth.

[0097] It should be understood that the tooth is divided by the gingival line 30. Above the gingival line 30 is the direction of the tooth crown 20 of the tooth, and below the gingival line 30 is the gingival direction of the tooth. Through this setting, after the generated orthodontic appliance edge cutting line 40 cuts the orthodontic appliance 10, when the orthodontic appliance 10 is placed on the user's teeth, the attachment 50 can be successfully added to the orthodontic appliance 10 and act on the user's teeth.

[0098] As Figure 5 shown, the number of the first teeth is one. The first gingival line 30 not only includes the gingival line 30 of the first tooth, but also includes the gingival lines 30 of multiple teeth adjacent to the first tooth. However, the generated orthodontic appliance edge cutting line 40 is only below the first gingival line 30 at the position of the first tooth, and coincides with the first gingival line 30 at the positions of other teeth. However, in other embodiments, the number of the first teeth can be one or more. The first gingival line 30 can also only include the gingival line 30 of the first tooth, or the first gingival line 30 not only includes the gingival line 30 of the first tooth, but also includes at least part of the gingival lines 30 of at least one tooth adjacent to the first tooth. At the same time, the orthodontic appliance edge cutting line 40 can also be below the first gingival line 30 at some parts of the first tooth, instead of completely corresponding to all parts of the first tooth; and, the orthodontic appliance edge cutting line 40 can also be below the first gingival line 30 at some parts of the first tooth and a tooth adjacent to the first tooth, without fixed restrictions, as long as the attachment 50 can be successfully added to the orthodontic appliance 10 when the cut orthodontic appliance 10 is placed on the user's teeth.

[0099] Case 2: At least part of the cutting line of the orthodontic appliance edge cutting line 40 intersects with the first gingival line 30, and the first gingival line 30 includes the gingival line 30 of the first tooth.

[0100] As Figure 5 shown, the number of the first teeth is one. The first gingival line 30 not only includes the gingival line 30 of the first tooth, but also includes the gingival lines 30 of multiple teeth adjacent to the first tooth. However, there is a part where the generated orthodontic appliance edge cutting line 40 intersects with the first gingival line 30, that is, the orthodontic appliance edge cutting line 40 is only below the first gingival line 30 at the position of the first tooth, so that when the orthodontic appliance 10 is placed on the user's teeth, the attachment 50 can be successfully added to the orthodontic appliance 10 and act on the user's teeth.

[0101] Case 3: The second region is partially below the first gingival line 30.

[0102] As Figure 5As shown, the second area corresponding to the attachment 50 on the right side is partially below the first gingival line 30. At this time, the corresponding first area cannot cover the second area. Then, the orthodontic appliance edge cutting line 40 can be generated according to the second area, and the orthodontic appliance 10 can be cut according to the orthodontic appliance edge cutting line 40, so that when the orthodontic appliance 10 is sleeved on the user's teeth, the attachment 50 can be successfully added to the orthodontic appliance 10 and act on the user's teeth. It should be noted that in other embodiments, the second area may also be completely below the first gingival line 30.

[0103] Case 4, the second area partially intersects with the first gingival line 30.

[0104] As Figure 5 shown, the second area corresponding to the attachment 50 on the right side partially intersects with the first gingival line 30. At this time, the corresponding first area also cannot cover the second area. Then, the orthodontic appliance edge cutting line 40 can also be generated according to the second area, and the orthodontic appliance 10 can be cut according to the orthodontic appliance edge cutting line 40.

[0105] It should be noted that there may be partial overlap or combination of the above four cases, that is, in specific implementation schemes, the combination of two cases, three cases or even four cases described above can be adopted.

[0106] In a possible implementation manner, when the attachment 50 is added to the orthodontic appliance 10 and cooperates with the orthodontic appliance 10 to correct the teeth, there may be a problem of occlusal interference between the attachment 50 and the opposing tooth 60 of the tooth. Therefore, it is necessary to adjust the addition position of the attachment 50 on the orthodontic appliance 10 to avoid the problem of occlusal interference while ensuring the function of the attachment 50.

[0107] Thus, in the method for generating the orthodontic appliance edge cutting line 40, when comparing the first area and the second area, it can also be determined whether there is occlusal interference between the attachment 50 on the orthodontic appliance 10 and the opposing tooth 60 of the first tooth. If there is occlusal interference, the addition position of the attachment 50 on the orthodontic appliance 10 is correspondingly adjusted.

[0108] The addition position can be implemented in various ways. Here, taking the addition at the first position as an example.

[0109] The first position can be a preferred position selected in combination with the actual application, or a position selected in combination with the patient's indications, or a position selected based on the patient's tooth conditions, which is not limited herein.

[0110] When the attachment 50 is added at the first position on the appliance 10, it can be determined whether the attachment 50 will interfere with the opposing tooth 60 of the first tooth. At the same time, it can also be determined whether the first region can cover the second region at this time. When there is no occlusal interference and the first region can cover the second region, the appliance edge cutting line 40 can be generated according to the position of the gingival line 30. Or when there is no occlusal interference and the first region cannot completely cover the second region, the appliance edge cutting line 40 is generated according to the second region. It should be noted that the first position where the attachment 50 is added to the appliance 10 is determined according to the type of the attachment 50, and the attachment 50 can play its role to the greatest extent at this first position.

[0111] However, if there is an occlusal interference between the attachment 50 and the opposing tooth 60 of the first tooth when the attachment 50 is added at the first position on the appliance 10, the addition position of the attachment 50 on the appliance 10 needs to be adjusted to the first position. As Figure 6 shown, the arrow direction in the figure is the adjustment direction of the attachment 50, and the position of the attachment 50 in the figure is the adjusted first position. At this time, when the attachment 50 is at this first position, there will be no occlusal interference with the opposing tooth 60 of the first tooth.

[0112] It should be noted that when the position of the attachment 50 added to the appliance 10 changes, the corresponding second region will also change. Therefore, the step of "comparison between the first region and the second region" and the step of "judging whether the attachment 50 added to the appliance 10 will interfere with the opposing tooth 60 of the first tooth" do not have a sequential execution order. It should be understood that the two are carried out crosswise and are not limited here. The purpose is to ensure that when the final appliance 10 is set on the user's teeth, the attachment 50 can be successfully added to the appliance 10 and cooperate with the appliance 10 to correct the teeth, while avoiding occlusal interference between the attachment 50 and the opposing tooth 60 of the tooth.

[0113] Furthermore, the position where the attachment 50 is added to the orthodontic appliance 10 has a priority, and the attachment 50 is added to the orthodontic appliance 10 in the order of decreasing priority. The determination of the priority is specifically determined according to relevant characteristics such as the shape of the attachment 50 and the function to be achieved by the attachment 50. For example, for a specific attachment 50, the top ten attachment positions with priorities are listed. The first-ranked position is the first position described above. When the attachment 50 is added at this first position, the attachment 50 can maximize its function. In terms of priority, the second-ranked position is lower than the first-ranked position, that is, when the attachment 50 is added at the second-ranked position, the function it can achieve is less than when it is added at the first-ranked position; similarly, the third-ranked position, the fourth-ranked position, and so on are all in this way. Of course, the same priority may correspond to two or more positions. At this time, based on the requirement of better realizing the function of the attachment 50, these two or more positions with the same priority can all be used to add the attachment 50. However, in this case, other factors can also be referred to determine which position the attachment 50 is added to. The specific factors that can be referred to can be factors existing in the actual application scenario, which will not be elaborated here.

[0114] As Figure 6 shown, when the attachment 50 is added at the position with the highest priority, the attachment 50 may have occlusal interference with the opposing tooth 60 of the first tooth. Then, it is necessary to downgrade the installation position of the attachment 50. For example, when the attachment 50 is installed at the first-level position and there is occlusal interference with the opposing tooth 60 of the first tooth, the attachment 50 is adjusted to the second-level position. And when the attachment 50 is installed at the second-level position and there is still occlusal interference with the opposing tooth 60 of the first tooth, the installation position of the attachment 50 can be further downgraded, such as installed at the third-level position, and so on. By gradually downgrading in the order based on the priority, until the position of the attachment 50 on the orthodontic appliance 10 is adjusted to the first position, that is, when the attachment 50 is at this first position, there will be no occlusal interference with the opposing tooth 60 of the first tooth.

[0115] It should be noted that in this embodiment, when the position where the attachment 50 is added to the orthodontic appliance 10 is the first position, this first position refers to the position where there is no occlusal interference with the opposing tooth 60 of the first tooth. Before adjusting the position of the attachment 50 on the orthodontic appliance 10 to the first position, the attachment 50 is at the second position on the orthodontic appliance 10, and this second position refers to the position where the attachment 50 is when there is occlusal interference with the opposing tooth 60 of the first tooth.

[0116] In another embodiment, when the attachment 50 is added to the orthodontic appliance at the first position, there may still be occlusal interference with the opposing tooth 60 of the first tooth. In this case, the first position needs to be further adjusted. Each time an adjustment is made, the position where the attachment 50 is located before the adjustment is the second position, and the position where the attachment 50 is located after the adjustment is the new first position. Moreover, each time an adjustment is made, the priority corresponding to the new first position is lower than the priority of the corresponding second position. Eventually, when the attachment 50 is added to the orthodontic appliance 10 at the final first position, there will be no occlusal interference with the opposing tooth 60 of the first tooth. It should be noted that each time an adjustment is made, the priority corresponding to the new first position may also be equal to the priority of the corresponding second position. That is, when there are multiple attachment positions in the same priority level, if adding the attachment 50 at one of the positions will cause occlusal interference with the opposing tooth 60 of the first tooth, then during the adjustment, it is preferred to adjust to other positions with the same priority level.

[0117] In addition, as Figure 6 shown, in this embodiment, when there is occlusal interference between the attachment 50 and the opposing tooth 60 of the first tooth, the position of the attachment 50 on the orthodontic appliance 10 is adjusted, and the adjustment direction is towards the gingival margin. In some embodiments, the adjustment directions of different attachments 50 are not fixed and need to be specifically determined according to the shape of the attachment 50 and the function to be achieved by the attachment 50.

[0118] It can be understood that during the process of continuously downgrading the installation position of the attachment 50, the second region and the first region of the position where the attachment 50 is located can be simulated and compared. There is no fixed order between the two. However, in the state where occlusal interference has not been excluded, the orthodontic appliance edge cutting line 40 generated based on the comparison result is not the final orthodontic appliance edge cutting line 40. That is, before generating the final orthodontic appliance edge cutting line 40, it is necessary to ensure that there is no occlusal interference between the attachment 50 and the opposing tooth 60 of the first tooth.

[0119] Further, in this embodiment, the orthodontic appliance edge cutting line 40 is generated based on the second region, specifically determined by being separated from the position information of the second region by a preset distance. The position information of the second region is specifically the edge contour line of the second region. The orthodontic appliance edge cutting line 40 is generated at a position 0.2 mm to 2 mm away from the edge contour line of the second region. That is, at least at the position where the attachment 50 is installed, the orthodontic appliance edge cutting line 40 is between 0.2 mm and 2 mm away from the edge contour of the second region. It should be noted that the position information of the second region is not limited to the edge contour line of the second region. In other embodiments, this position information can also be the central position of the second region, or any information that can be used as a reference in the second region. In addition, in other embodiments, even when using the edge contour of the second region as the reference information, the size of the orthodontic appliance edge cutting line 40 away from the edge contour of the second region can be adjusted as needed, without a fixed limit.

[0120] In addition, the finally generated orthodontic appliance edge cutting line 40 extends along the first direction of the first tooth and covers at least one tooth or tooth gap adjacent to the first tooth. The first direction can be the mesial direction or the distal direction of the first tooth, or a direction determined based on other key points of the first tooth. For example, as Figure 7 shown, when there is one first tooth, the finally generated orthodontic appliance edge cutting line 40 is between 0.2 mm and 2 mm away from the edge contour of the second region at the position of the first tooth, and extends along the mesial and distal directions of the first tooth at the position of the first tooth and covers one tooth adjacent to the first tooth. When orthodontic appliances 10 also need to be sleeved on the remaining teeth, the edge cutting lines of the corresponding orthodontic appliances 10 on the remaining teeth can be directly generated according to the corresponding gingival line 30.

[0121] Further, during the generation process of the entire orthodontic appliance edge cutting line 40, the part of the tooth model for installing the attachment 50 or the entire tooth model can be displayed, and the attachment 50 to be installed, the orthodontic appliance 10 sleeved on the tooth model, or both can also be displayed on the tooth model in a specific manner.

[0122] Optionally, after the orthodontic appliance edge cutting line 40 is generated according to the above method, the orthodontic appliance edge cutting line 40 is also displayed so that the operator can more intuitively observe the orthodontic appliance edge cutting line 40, thus making it more convenient to adjust. Specifically, how to display the orthodontic appliance edge cutting line 40 can adopt conventional techniques existing in the art. For example, the edge cutting of the orthodontic appliance 10 is displayed on the computer screen in real time through a dedicated computer software; or the orthodontic appliance edge cutting line 40 is displayed on the fabricated tooth model through special lighting.

[0123] In addition, the method for generating the edge cutting line 40 of the appliance further includes: obtaining a first instruction from the user, the first instruction being used to indicate the desired position information of the attachment 50 or the desired position information of the edge of the appliance 10, and then using the first instruction and the second region as described above to generate a first cutting line. In actual operation, according to the specific situation of the patient or treatment, the user can manually add the desired position of the attachment 50 or manually add the desired position of the edge line of the appliance 10 to obtain better treatment effects.

[0124] For example, based on a display interface showing a tooth model, the user can perform an operation to add the attachment 50 or move the attachment 50 to determine the desired position of the attachment 50. After the user specifies the desired position of the attachment 50, a first instruction can be generated, and the first instruction can be used to indicate the desired position information of the attachment 50. Among them, the position information can be the coordinate information, movement information, target position information, etc. of the attachment 50, or the position information from the gingiva.

[0125] For another example, based on a display interface showing a tooth model, the user can perform an operation to move the edge cutting line 40 of the appliance to determine the desired position of the edge cutting line 40 of the appliance. After the user specifies the desired position of the edge cutting line 40 of the appliance, a first instruction can be generated, and the first instruction can be used to indicate the desired position information of the edge cutting line 40 of the appliance. Among them, the position information can be the coordinate information, movement information, target position information, etc. of the edge cutting line 40 of the appliance, or the position information from the gingival line 30.

[0126] After obtaining the first instruction, a first cutting line is generated according to the desired position of the attachment 50 or the edge cutting line 40 of the appliance and the second region.

[0127] Considering another possible scenario, after the first cutting line is displayed, the user can also adjust the first cutting line. For example, the user can operate on the interface, and the operation can be to adjust the position of the attachment 50 or the position of the first cutting line. The interface can display information such as the generated first cutting line and the attachment 50.

[0128] Meanwhile, the method for generating the edge cutting line 40 of the appliance further includes: in response to a second instruction from the user, adjusting the generated first cutting line to a second cutting line, the second instruction being used to indicate the adjustment information of the first cutting line, and the second cutting line being used to generate the target appliance 10.

[0129] For example, the user can still adjust the position of the attachment 50 based on the display interface with the tooth model. After the user specifies the updated position of the attachment 50, a second instruction can be generated, which is used to indicate updating the position information of the attachment 50. Here, the position information can be the coordinate information, movement information, target position information, etc. of the attachment 50, or it can also be the position information relative to the gum.

[0130] For another example, the user can operate on the display interface showing the tooth model to move the first cutting line to determine the target position of the first cutting line. After the user specifies the target position of the first cutting line, a second instruction can be generated, which can be used to indicate updating the position information of the first cutting line. Here, the position information can be the coordinate information, movement information, target position information, etc. of the first cutting line, or it can also be the position information relative to the gingival line 30.

[0131] After obtaining this second instruction, according to the target position of the attachment 50 or the first cutting line, the first cutting line is adjusted to a second cutting line, and the target orthodontic appliance 10 is generated using the second cutting line.

[0132] Another possible implementation method for generating the cutting line 40 at the edge of the orthodontic appliance may include obtaining the tooth model corresponding to the first tooth, and in response to the user's first instruction, determining the second area corresponding to the attachment 50, and directly generating the cutting line 40 at the edge of the orthodontic appliance based on the second area. The generation method of the tooth model can be a three-dimensional solid model obtained based on a scan of the user's oral cavity, or a two-dimensional image formed by photographing inside the user's oral cavity, or a model obtained based on various types of image data after scanning dental cast data.

[0133] It should be noted that the first instruction mentioned in this implementation method can be the same as the first instruction in the above embodiment, that is, the user can operate on the display interface showing the tooth model to add the attachment 50 or move the attachment 50 to determine the desired position of the attachment 50. After the user specifies the desired position of the attachment 50, a first instruction can be generated, which can be used to indicate the desired position information of the attachment 50. Here, the position information can be the coordinate information, movement information, target position information, etc. of the attachment 50, or it can also be the position information relative to the gum. After the position information of the attachment 50 is determined according to the first instruction, the second area corresponding to the attachment 50 can be determined, and thus the cutting line 40 at the edge of the orthodontic appliance can be directly generated using this second area. The specific method of generating the cutting line at the edge of the orthodontic appliance according to the second area can refer to the above embodiment. However, the first instruction in this implementation method can also be different from the first instruction in the above embodiment, as long as it can determine the position where the attachment 50 is to be added on the orthodontic appliance 10.

[0134] In this implementation manner, the part of the tooth model for installing the attachment 50 can also be displayed, and the attachment 50 to be installed or the orthodontic appliance 10 sleeved on the tooth model or both can also be displayed on the tooth model in a specific manner. Optionally, after the orthodontic appliance edge cutting line 40 is generated according to the above method, the orthodontic appliance edge cutting line 40 is displayed so that the operator can more intuitively observe the orthodontic appliance edge cutting line 40, thereby facilitating its adjustment more conveniently. Specifically, how to display the orthodontic appliance edge cutting line 40 can adopt the conventional techniques existing in the art. For example, the edge cutting of the orthodontic appliance 10 is displayed on the computer screen in real time through a dedicated computer software; or, the orthodontic appliance edge cutting line 40 is displayed on the made tooth model through special lighting.

[0135] This embodiment also provides a device for generating an orthodontic appliance cutting line, including:

[0136] A processing module, configured to identify the tooth contour of the tooth model corresponding to at least one first tooth and obtain the first region corresponding to the tooth contour;

[0137] A determination module, configured to determine the second region corresponding to the attachment, at least part of the attachment is located on the orthodontic appliance corresponding to at least part of at least one of the first teeth or the tooth gaps, and the orthodontic appliance is related to the tooth model;

[0138] A generation module, configured to, when the first region cannot completely cover the second region, generate an orthodontic appliance edge cutting line according to the second region through the processing module, and the orthodontic appliance edge cutting line is used to cut the orthodontic appliance.

[0139] A possible implementation manner, the orthodontic appliance edge cutting line satisfies at least one of the following:

[0140] At least part of the orthodontic appliance edge cutting line is located below the first gingival line;

[0141] At least part of the cutting line of the orthodontic appliance edge cutting line intersects the first gingival line;

[0142] At least part of the second region is located below the first gingival line;

[0143] At least part of the second region intersects the first gingival line;

[0144] The first gingival line includes the gingival line of at least one of the first teeth, and / or at least part of the gingival line of at least one tooth adjacent to at least one of the first teeth.

[0145] A possible implementation manner, further including:

[0146] A processing module, configured to adjust the position of the attachment on the orthodontic appliance to a first position when there is an occlusal interference between the attachment and the antagonist tooth of the first tooth.

[0147] A possible implementation is that, before adjusting the position of the attachment on the orthodontic appliance to the first position, the attachment is at a second position on the orthodontic appliance, and the second position is the position where the attachment is located when there is an occlusal interference between the attachment and the antagonist tooth of the first tooth.

[0148] A possible implementation is that the priority of the first position is lower than or equal to the priority of the second position.

[0149] A possible implementation is that the priority of the position where the attachment is located is related to the functional information of the attachment.

[0150] A possible implementation further includes:

[0151] A processing module, configured to adjust the position of the attachment on the orthodontic appliance when there is an occlusal interference between the attachment and the antagonist tooth of the first tooth, and the adjustment direction is towards the gingival margin.

[0152] A possible implementation is that, before generating the edge cutting line of the orthodontic appliance, it further includes: there is no occlusal interference between the attachment and the antagonist tooth of the first tooth.

[0153] A possible implementation is that the edge cutting line of the orthodontic appliance is determined at a preset distance away from the position information of the second area.

[0154] A possible implementation is that the range of the preset distance is between 0.2 mm and 2 mm.

[0155] A possible implementation is that the edge cutting line of the orthodontic appliance extends along a first direction of the first tooth and covers at least one tooth or tooth gap adjacent to at least one of the first teeth.

[0156] A possible implementation further includes:

[0157] A display module, configured to display at least a part of the tooth model; display at least one of the edge cutting line of the orthodontic appliance, the attachment, and the orthodontic appliance.

[0158] A possible implementation further includes:

[0159] An acquisition module, configured to acquire a first instruction from the user, and the first instruction is used to indicate the desired position information of the attachment or the desired position information of the edge of the orthodontic appliance;

[0160] A processing module, configured to generate a first cutting line according to the first instruction and the second region.

[0161] A possible implementation further includes:

[0162] A processing module, configured to adjust the generated first cutting line to a second cutting line in response to a second instruction of a user, where the second instruction is used to indicate adjustment information of the first cutting line, and the second cutting line is used to generate a target orthodontic appliance.

[0163] A possible implementation, where the second instruction is used to indicate at least one of the following:

[0164] Updating the position information of the attachment;

[0165] The adjustment target position of the first cutting line.

[0166] This application further provides a device for generating an orthodontic appliance edge cutting line, including:

[0167] An acquisition module, configured to acquire a tooth model corresponding to at least one first tooth;

[0168] A processing module, configured to determine a second region corresponding to the attachment in response to a first instruction of a user and the tooth model, where at least part of the attachment is located on an orthodontic appliance corresponding to at least part of at least one of the first teeth or tooth gaps; the first instruction is used to indicate the position information of the attachment; and generate an orthodontic appliance edge cutting line according to the second region.

[0169] A possible implementation, where the orthodontic appliance edge cutting line satisfies at least one of the following:

[0170] At least part of the orthodontic appliance edge cutting line is located below the first gingival line;

[0171] At least part of the cutting line of the orthodontic appliance edge cutting line intersects the first gingival line;

[0172] At least part of the second region is located below the first gingival line;

[0173] At least part of the second region intersects the first gingival line;

[0174] The first gingival line includes the gingival line of at least one of the first teeth, and / or at least part of the gingival line of at least one tooth adjacent to at least one of the first teeth.

[0175] A possible implementation further includes:

[0176] A processing module, configured to adjust the position of the attachment on the orthodontic appliance to a first position when there is an occlusal interference between the attachment and the opposing tooth of the first tooth.

[0177] A possible implementation is that, before adjusting the position of the attachment on the orthodontic appliance to the first position, the attachment is at a second position on the orthodontic appliance, and the second position is the position where the attachment is located when there is an occlusal interference between the attachment and the opposing tooth of the first tooth.

[0178] A possible implementation is that the priority of the first position is lower than or equal to the priority of the second position.

[0179] A possible implementation is that the priority of the position where the attachment is located is related to the functional information of the attachment.

[0180] A possible implementation further includes:

[0181] A processing module, configured to adjust the position of the attachment on the orthodontic appliance when there is an occlusal interference between the attachment and the opposing tooth of the first tooth, and the adjustment direction is towards the gingival margin.

[0182] A possible implementation is that, before generating the edge cutting line of the orthodontic appliance, it further includes: there is no occlusal interference between the attachment and the opposing tooth of the first tooth.

[0183] A possible implementation is that the edge cutting line of the orthodontic appliance is determined by being separated from the position information of the second area by a preset distance.

[0184] A possible implementation is that the range of the preset distance is between 0.2 mm and 2 mm.

[0185] A possible implementation is that the edge cutting line of the orthodontic appliance extends along the first direction of the first tooth and covers at least one tooth or tooth gap adjacent to at least one of the first teeth.

[0186] A possible implementation further includes:

[0187] A display module, configured to display at least a part of the tooth model; display at least one of the edge cutting line of the orthodontic appliance, the attachment, and the orthodontic appliance.

[0188] A possible implementation

[0189] A processing module, configured to, in response to a second instruction of the user, adjust the generated first cutting line to a second cutting line, where the second instruction is used to indicate the adjustment information of the first cutting line, and the second cutting line is used to generate a target orthodontic appliance.

[0190] A possible implementation, where the second instruction is used to indicate at least one of the following: updating the location information of the attachment; the adjusted target position of the first cutting line.

[0191] This embodiment also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that when the processor executes the program, it implements any possible method in the above embodiment.

[0192] As Figure 8 As shown, at the hardware level, the electronic device includes a processor, an internal bus, a network interface, a memory, and a non-volatile memory. Of course, it may also include other hardware required for other services. The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it to implement the above-mentioned display method or multi-plane reconstruction method of the oral cavity model. Of course, in addition to the software implementation, this specification does not exclude other implementation methods, such as logical devices or a combination of software and hardware. That is to say, the execution subject of the following processing flow is not limited to each logical unit, but may also be hardware or logical devices.

[0193] For the convenience of description, when describing the above device, it is described by dividing it into various units according to functions. Of course, when implementing this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0194] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0195] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and a memory.

[0196] The memory may include volatile memory, such as random access memory (RAM) and / or cache memory, and may further include read-only memory (ROM).

[0197] The memory may also include program tools (or utilities) having a set (at least one) of program modules. Such program modules include but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment.

[0198] The processor executes various functional applications and data processing by running computer programs stored in the memory, such as the methods in the above embodiments.

[0199] The input and / or output device may include a scanning device, a camera interface, input devices (such as a mouse, keyboard, etc.), a display device (such as a monitor), a printer, and / or one or more other input devices. The input / output interface may receive executable instructions and / or data, which may be stored in a data storage device (such as a memory). For example, it may be used to receive or store data of an oral model or a target file.

[0200] In some embodiments, the scanning device may be configured to scan one or more physical dental models of a patient's dentition. In one or more embodiments, the scanning device may be configured to directly scan a patient's dentition and / or a dental appliance. The scanning device may be configured to input data into a computing device.

[0201] In some embodiments, the camera interface may receive input from an imaging device (such as a 2D or 3D imaging device), such as a digital camera, a printed photo scanner, and / or other suitable imaging devices. For example, the input from the imaging device may be stored in the memory.

[0202] The processor may execute instructions to provide a display of an oral model on a display, etc. For example, the computing device may be configured to allow a treatment professional or other user to input treatment goals. The received input may be sent as data to the processor and / or may be stored in the memory.

[0203] This connectivity may allow input and / or output of data and / or instructions and other types of information. Some embodiments may be distributed among various computing devices within one or more networks and are used to collect, calculate, and / or analyze any of the methods mentioned in this application.

[0204] It should be noted that although several units / modules or sub-units / modules of an electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more of the above-mentioned units / modules may be embodied in one unit / module. Conversely, the features and functions of one unit / module described above may be further divided and embodied by multiple units / modules.

[0205] This embodiment also relates to an appliance 10 for being sleeved on teeth. The appliance 10 includes an appliance body and an attachment 50. The attachment 50 is specifically installed on the appliance body. When the appliance body is sleeved on the teeth, the attachment 50 acts on specific teeth in a specific manner to achieve the correction of specific teeth. The edge cutting line of the appliance body is obtained by using the method for generating the appliance edge cutting line 40 as described above.

[0206] Regarding the method for generating the appliance edge cutting line 40 as described above, this embodiment also relates to a readable medium, which is specifically a non-transitory computing device-readable medium. The readable medium stores instructions executable by a processor to cause the computing device to execute the above generating method.

[0207] Those skilled in the art should understand that the embodiments of this specification can be provided as a method, a system, or a computer program product. Therefore, this specification can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, this specification can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0208] Although the specific embodiments of the present invention have been described above, those skilled in the art should understand that this is only for illustration. The protection scope of the present invention is defined by the appended claims. Without departing from the principles and essence of the present invention, those skilled in the art can make various changes or modifications to these embodiments, but these changes and modifications all fall within the protection scope of the present invention.

Claims

1. A method for generating an edge cutting line of an orthodontic appliance, characterized in that, The generation method includes the following: Identifying the tooth contour of the tooth model corresponding to at least one first tooth, and obtaining a first area corresponding to the tooth contour; Determining a second area corresponding to the attachment, where at least part of the attachment is located on an appliance corresponding to at least part of at least one of the first teeth or tooth gaps, and the appliance is related to the tooth model; When the first area cannot completely cover the second area, generating an appliance edge cutting line according to the second area, and the appliance edge cutting line is used to cut the appliance.

2. The method for generating the edge cutting line of the orthodontic appliance according to claim 1, wherein The appliance edge cutting line satisfies at least one of the following: At least part of the appliance edge cutting line is located below the first gingival line; At least part of the cutting line of the appliance edge cutting line intersects the first gingival line; At least part of the second area is located below the first gingival line; At least part of the second area intersects the first gingival line; The first gingival line includes the gingival line of at least one of the first teeth, and / or at least part of the gingival line of at least one tooth adjacent to at least one of the first teeth.

3. The method for generating the edge cutting line of the orthodontic appliance according to any one of claims 1-2, characterized in that, The generation method further includes: When there is an occlusal interference between the attachment and the opposing tooth of the first tooth, adjusting the position of the attachment on the appliance to a first position.

4. The method for generating the edge cutting line of the orthodontic appliance according to claim 3, wherein Before adjusting the position of the attachment on the appliance to the first position, the attachment is at a second position on the appliance, and the second position is the position where the attachment is located when there is an occlusal interference between the attachment and the opposing tooth of the first tooth.

5. The method for generating the edge cutting line of the orthodontic appliance according to claim 4, wherein The priority of the first position is lower than or equal to the priority of the second position.

6. The method for generating the edge cutting line of the orthodontic appliance according to claim 5, wherein, The priority of the position where the attachment is located is related to the functional information of the attachment.

7. The method for generating the edge cutting line of the orthodontic appliance according to any one of claims 1-6, characterized in that, The generation method further includes: When there is an occlusal interference between the attachment and the opposing tooth of the first tooth, adjusting the position of the attachment on the appliance, and the adjustment direction is towards the gingival margin.

8. The method for generating the edge cutting line of the orthodontic appliance according to any one of claims 1-7, characterized in that, Before generating the appliance edge cutting line, it further includes: there is no occlusal interference between the attachment and the opposing tooth of the first tooth.

9. The method for generating the edge cutting line of the orthodontic appliance according to any one of claims 1-8, characterized in that The appliance edge cutting line is determined at a preset distance away from the position information of the second area.

10. The method for generating the orthodontic appliance edge cutting line according to claim 9, characterized in that, The range of the preset distance is between 0.2 mm and 2 mm.

11. The method for generating the edge cutting line of the orthodontic appliance according to any one of claims 1-10, characterized in that, The appliance edge cutting line extends along a first direction of the first tooth and at least covers at least one tooth or tooth gap adjacent to at least one of the first teeth.

12. The method for generating the edge cutting line of the appliance according to any one of claims 1-11, characterized in that, The generation method further includes: Displaying at least part of the tooth model; Displaying at least one of the appliance edge cutting line, the attachment, and the appliance.

13. The method for generating the edge cutting line of the orthodontic appliance according to any one of claims 1-12, characterized in that, The generation method further includes: Obtaining a first instruction from the user, and the first instruction is used to indicate the desired position information of the attachment or the desired position information of the appliance edge; In generating the appliance edge cutting line according to the second area, it includes: generating a first cutting line according to the first instruction and the second area.

14. The method for generating the edge cutting line of the orthodontic appliance according to claim 13, wherein, The generation method further includes: In response to a second instruction from the user, adjusting the generated first cutting line to a second cutting line, the second instruction is used to indicate the adjustment information of the first cutting line, and the second cutting line is used to generate a target appliance.

15. The method for generating the edge cutting line of the orthodontic appliance according to claim 14, wherein The second instruction is used to indicate at least one of the following: Updating the position information of the attachment; The adjustment target position of the first cutting line.

16. A method for generating a cutting line at the edge of an orthodontic appliance, characterized in that, The generation method includes: Obtaining a tooth model corresponding to at least one first tooth; In response to a first instruction of the user and the tooth model, determining a second area corresponding to the attachment, where at least part of the attachment is located on an orthodontic appliance corresponding to at least part of at least one of the first teeth or a tooth gap; the first instruction is used to indicate the position information of the attachment; Generating an orthodontic appliance edge cutting line according to the second area.

17. The method for generating the edge cutting line of the orthodontic appliance according to claim 16, wherein, The orthodontic appliance edge cutting line satisfies at least one of the following: At least part of the orthodontic appliance edge cutting line is located below the first gingival line; At least part of the cutting line of the orthodontic appliance edge cutting line intersects the first gingival line; At least part of the second area is located below the first gingival line; At least part of the second area intersects the first gingival line; The first gingival line includes the gingival line of at least one of the first teeth, and / or at least part of the gingival line of at least one tooth adjacent to at least one of the first teeth.

18. The method for generating the edge cutting line of the appliance according to any one of claims 16-17, characterized in that, Before generating the orthodontic appliance edge cutting line, it further includes: there is no occlusal interference between the attachment and the opposing teeth of the first tooth.

19. The method for generating the edge cutting line of the orthodontic appliance according to any one of claims 16-18, characterized in that, The orthodontic appliance edge cutting line is determined at a preset distance away from the position information of the second area.

20. The method for generating the edge cutting line of the orthodontic appliance according to claim 19, characterized in that, The range of the preset distance is between 0.2 mm and 2 mm.

21. The method for generating the edge cutting line of the orthodontic appliance according to any one of claims 16-20, characterized in that, The orthodontic appliance edge cutting line extends along a first direction of the first tooth and at least covers at least one tooth or a tooth gap adjacent to at least one of the first teeth.

22. The method for generating the edge cutting line of the orthodontic appliance according to any one of claims 16-21, characterized in that, The generation method further includes: Displaying at least part of the tooth model; Displaying at least one of the orthodontic appliance edge cutting line, the attachment, and the orthodontic appliance.

23. An orthodontic appliance for being sleeved on teeth, characterized in that, The orthodontic appliance includes an orthodontic appliance body and an attachment, and the attachment is arranged on the orthodontic appliance body; The edge of the orthodontic appliance is determined based on the generation method of the orthodontic appliance edge cutting line according to any one of claims 1-15; Alternatively, the edge of the orthodontic appliance is determined based on the generation method of the orthodontic appliance edge cutting line according to any one of claims 16-22.

24. A readable medium, characterized in that, The readable medium stores instructions executable by a processor to cause a computing device to execute a method, and the method includes the generation method of the orthodontic appliance edge cutting line according to any one of claims 1-15; Alternatively, the method includes the generation method of the orthodontic appliance edge cutting line according to any one of claims 16-22.