You are on page 1of 11

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/349280462

The Development of Computer‐aided Patient‐Specific Template Design


Software for 3D printing in Cranio‐Maxillofacial Surgery

Article  in  International Journal of Medical Robotics and Computer Assisted Surgery · February 2021
DOI: 10.1002/rcs.2243

CITATIONS READS

0 128

6 authors, including:

Afaque Memon Dongyuan Li


Shanghai Jiao Tong University Shanghai Jiao Tong University
8 PUBLICATIONS   18 CITATIONS    1 PUBLICATION   0 CITATIONS   

SEE PROFILE SEE PROFILE

Junlei Hu Xiaojun Chen


Shanghai Jiao Tong University Shanghai Jiao Tong University
9 PUBLICATIONS   28 CITATIONS    119 PUBLICATIONS   1,014 CITATIONS   

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Biomedical Manufacturing and Life Quality Engineering View project

All content following this page was uploaded by Dongyuan Li on 02 March 2021.

The user has requested enhancement of the downloaded file.


Received: 2 December 2020

DOI: 10.1002/rcs.2243

ORIGINAL ARTICLE
- -Revised: 5 February 2021 Accepted: 8 February 2021

The development of computer‐aided patient‐specific


template design software for 3D printing in
cranio‐maxillofacial surgery

Afaque R. Memon1 | Dongyuan Li1 | Junlei Hu1 | Enpeng Wang1 |


Dingzhong Zhang1 | Xiaojun Chen1,2,3

1
School of Mechanical Engineering, Shanghai
Jiao Tong University, Shanghai, China Abstract
2
Institute of Medical Robotics, Shanghai Jiao Background: The patient‐specific templates for osteotomy often have complex
Tong University, Shanghai, China
surface features. Using current commercial software to design such templates is
3
Engineering Research Center of Digital
Medicine and Clinical Translation, Ministry of
quite complicated, tedious and unrepeatable.
Education, Shanghai, China Aims: In this study, a novel surgical planning system for oral and maxillofacial
surgery named EasyTemplate is developed, aiming to help doctors shorten the
Correspondence
Xiaojun Chen, Room 805, School of modelling time and assure the reliability in template design.
Mechanical Engineering, Shanghai Jiao Tong Materials & Methods: In the simplified design process of an osteotomy guide, the
University, Dongchuan Road 800, Minhang
District, 200240 Shanghai, China. main template can be formed efficiently using a surface offsetting algorithm, which
Email: xiaojunchen@163.com is based on isosurface extraction and oriented bounding box. Thereafter, the cutting

Funding information
grooves can be generated automatically.
National Key R&D Program of China: Results: A complicated surgical guide could be built accurately in about 10 min.
2017YFB1104100; National Natural Science
Clinical orthognathic cases were conducted successfully using osteotomy and
Foundation of China, Grant/Award Numbers:
81971709; M‐0019; 82011530141; repositioning templates designed by EasyTemplate.
Foundation of Science and Technology
Discussion: Compared with commercially available softwares, higher efficiency and
Commission of Shanghai Municipality, Grant/
Award Numbers: 19510712200; simpler design process were achieved, moreover, the time cost is one‐third or even
20490740700; Shanghai Jiao Tong University
less.
Foundation on Medical and Technological
Joint Science Research, Grant/Award Conclusion: EasyTemplate can be a useful alternative to traditional softwares. This
Numbers: ZH2018ZDA15; YG2019ZDA06;
software allows the auto-generation algorithm which helps avoid a tedious modeling
ZH2018QNA23; 2020 Key Research project
of Xiamen Municipal Government: process while providing basic shapes for designers.
3502Z20201030

KEYWORDS
computer‐aided surgery, cranio‐maxillofacial surgery, surgical template

1 | INTRODUCTION structure and assembling techniques for the most part. However,
these methods were unrepeatable, nonstandard and time‐consuming.
Basically, a surgical template is a guide which is useful for implant With the popularity of computer‐aided design (CAD) and computer‐
placement, bone repositioning, osteotomy, tumuor resetting and aided manufacturing (CAM), additive manufacturing of specific tem-
finding the accurate position of the implant prosthesis.1 The previous plates guiding the osteotomy and repositioning has become a useful
manufacturing of the surgical template relied upon the manual alternative to the intermediate splint technique.2 Meanwhile, the

Afaque R. Memon and Dongyuan Li contributed equally to this study.

Int J Med Robot. 2021;e2243. wileyonlinelibrary.com/journal/rcs © 2021 John Wiley & Sons Ltd. 1 of 10
https://doi.org/10.1002/rcs.2243
2 of 10
- MEMON ET AL.

medical field is growing rapidly in terms of computer‐aided surgical generation, which have been developed and optimised. In comparison
procedures to obtain more accurate data in three dimensions (3D) with the current commercial software, EasyTemplate has a more
and to manufacture it accordingly, with the help of 3D design simplified and time‐saving modelling process. Meanwhile, for the
software.3 person who does not have much relevant experience, the usage of
For patients with cranial‐maxillofacial injuries or large mandib- EasyTemplate is more foolproof and easier to learn.
ular defects, accurate reconstruction of the mandible can be quite
challenging in consideration of the functional and aesthetic conse-
quences.4 An acceptable recreation needs to fulfil various criteria 2 | METHODS
such as: to establish an aesthetic facial architecture, to preserve both
masticationary function and respiration, and to allow an intelligible Many relative algorithms are utilised in EasyTemplate to realise
speech. Even most experienced surgeons can be challenged to the whole process of template modellings such as a surface
meet all these criteria as well as by defects requiring multiple offset algorithm based on directed bounding box, automatic
osteotomies or with soft tissue defects.5 Recent developments in osteotomy groove generation algorithm based on implicit function
CAD/CAM have allowed doctors to attempt more accurate opera- cutting and the automatic generating algorithm of repositioning
tions and reconstructions with improved intraoperative efficiency.6,7 template based on the spatial position transformation solution. On
Computer‐aided surgical template design and manufacture has the basis of the key algorithms mentioned above, surgical tem-
already been used to guide doctors in making an efficient osteotomy plates can be built easily even by a beginner following the steps
and moving bony segments as planned in software.8 Furthermore, given below.
several researchers have already revealed the use of CAD/CAM Initially, the reconstruction of a 3D model is adopted through 3D
templates for mandibular distractor osteogenesis.9‐12 reconstruction software using the patient's computed tomography
Currently, there are many commercial software packages avail- (CT) scan data. Then, based on the original model, the planned model
able for template design such as Imageware, UniGraphics (UG), Pro/ could be designed using preoperative planning software. Finally,
Engineer, Geomagics Studio, Para form, STTIM100, ICEM Surf and specific templates, guiding the osteotomy and repositioning, will be
many more. However, these softwares all share the common disad- designed by EasyTemplate with several steps.
vantages in surgical template design, such as complex modelling To build an osteotomy guide template, firstly, the basic surface
process, high learning cost and low repeatability. Chen et al. revealed and fixing area on the origin model should be selected. After using a
that the traditional CAD software packages available in the market surface offsetting function of the template design software to
were not dedicated to surgical template design because the usage extract the feature of the original bone surface, a designer could
may be too complicated and difficult for a medical doctor to learn.13‐15 conveniently obtain the basic joint plate and upper occlusal plate,
Using unspecialised software to design a customised osteotomy which fit the bone surface well. Regarding the design of osteotomy
template for corrective osteotomy may be extraordinary time‐ groove and fixed hole on the template, the automatic groove gen-
consuming. Oka et al.16 for instance, have invested many days using eration and hole punching functions are effective methods. Finally,
Magics RP to design such templates. In addition, doctors are unable to Boolean operations are needed to combine the separated parts
use software that requires engineering background to build a model. together.
Therefore, it is necessary to develop specialised software and to study Regarding the repositioning connection template, this software
the key algorithms for surgical template design in computer‐aided uses the inverse solution algorithm of 3D space model movement to
cranial‐maxillofacial surgery. replace the complex position movement in the traditional design
To solve this problem, a design software called EasyTemplate for process. Before the design starts, a planned model should be built as
3D‐printed templates in cranio‐maxillofacial surgery is developed in a reference, and following the same modelling steps above, designers
this study. The development of software function is based on some need to select a basic surface and obtain planned planes. Thereafter,
classical open source libraries for computer graphics and geometry according to the planned model, a translation matrix (M) is computed
algorithms, including Visualization Toolkit (VTK, http://www.vtk.org/) out to connect the upper part and lower part. Finally, to obtain a
and Computational Geometry Algorithms Library (https://www.cgal. reposition connection template with fixed punching holes, surface
org/). The user interface (UI) is built up by Qt (a cross‐platform tool offsetting and hole punching should still be implemented. The full
for UI development, http://qt‐project.org/). The developed software workflow and steps are described in Figure 1 and the key algorithms
EasyTemplate runs smoothly on a PC with Intel Core i7 with a 1G involved are described below.
discrete GPU, 2.50 GHz CPU, 8 GB memory and a 64‐bit Windows
10 operating system.
This specialised software is simple and efficient enough to design 2.1 | Preoperative planning
useful surgical templates. It can also effectively facilitate the design
of patient‐specific maxillofacial templates for doctors. The key algo- In this study, the design of the surgical template is mainly for the
rithms on template design include multiplanar cutting, surface off- correction and repair of mandibular distortion. The operation needs
setting, automatic groove generation and repositioning guide to plan the cutting path and the correct position of the bone block
MEMON ET AL.
- 3 of 10

FIGURE 1 The main design workflow of osteotomy (left) and repositioning template (right)

according to the patient's CT tomographic image. Through preoper-


ative planning, doctors can obtain a personalised surgical plan by
analysing and processing the image data of the lesions before sur-
gery. In the orthognathic operation planning, the maxilla should be
extracted for reduction simulation. Compared with the complex
cutting method in traditional CAD software, this section introduces a
multiplanar cutting algorithm, which is more effective and convenient
for preoperative planning of the clinical case.
By picking up a series of points on the model through clicking,
arbitrary cutting tracks can be formed based on a curve cutting al-
gorithm. According to the cutting curve, the closed area that fits the
curve is calculated then the cutting process can be converted into
multiplanar cutting, and a more accurate cutting result will be
obtained.
Figure 2A shows a single plane cutting model. Figure 2B
shows a triangular section. Then, by intersecting two adjacent cut
sections of each cut section (as shown in Figure 2C), all the
triangularised sections are intercepted, so that only the model
within the cutting range is retained. Figure 2D shows the final cut
result.
The entire workflow of preoperative planning is as follows. First,
the normal vectors of all triangular faces are computed and stored in FIGURE 2 The virtual clipping of the maxillary bone

CellsList. Then, the planned plane is obtained by finding equal normal


vectors in the list. In the end, osteotomy guide templates are Algorithm 1: Determine cutting plane.
designed according to the planned plane. After the successful design
of a planned plane model, an algorithm is used to determine the Require: CellsList of mesh, Threshold, e1, PCellsList of plane, e2
cutting plane. The pseudocode to determine the cutting plane is given Ensure: n, P2, P3
below. function Obtian Plane (CellsList, Threshold)
4 of 10
- MEMON ET AL.

for each Cell in CellsList do For the determination of the oriented bounding box in the 3D
ni ← GetNormal (e1, e2) space, a 3D convex hull, assume it has n triangles, set as ΔPk Qk Rk and
NormalList ← ni Pk ; Qk ; Rk represent the three vertices of the triangle. The area of the
end for whole convex hull can be expressed as:
for each ni in Normallist do
n−1
X
for each ni+1 in Normallist do SM ¼ Sk : ð1Þ
if ni = = ni+1 then. k¼0

n ← ni
The weighted average value of the centroid coordinates of the
PCellsList ← n
triangle is:
end if
end for n−1
1 X
MM ¼ Sk mk : ð2Þ
end for SM k¼0
return PCelllist
end function. According to Equations (1) and (2), the 3 � 3 covariance matrix C
of a polyhedral convex hull can be constructed by the following
equation:
"
n−1 k �
2.2 | Surface offsetting � � � � 1 X S
Ci;j ¼ E xi xj − E½xi �E xj ¼ M
9mki mkj þ pki pkj þ qki qkj
S k¼0 12
! #

Surface offsetting helps to generate the basic plate of the osteotomy þ rki rkj − mM M
i mj : ð3Þ
template for further design. Firstly, the curve cutting method is
applied to extract the fitted surface of the origin model. Then the
surface offsetting function can be used to thicken the extracted In Equation (3), the superscript k represents the first k triangles,
surface. A common method of surface offsetting is to move the the superscript M on behalf of the entire polyhedral convex hull, the
surface by a certain distance in the direction of the lateral surface of subscripts i and j refer to the corresponding component. The formula
the bone. The direction of movement can be uniquely determined by represents the 3D point set the information of a polyhedron convex
the weighted average of the normal vectors of triangular faces hulled in space. By diagonalising the matrix, the corresponding ei-
around the points. Regarding complex surfaces, the calculation time genvectors and corresponding eigenvalues of the matrix can be ob-
would be inevitably long. At the same time, due to the large curvature tained. In the eigenvalues, the vector corresponding to the maximum
change of the cranial‐maxillofacial surface, the model generated by value is the principal direction of the directional bounding box. By
the algorithm is often inaccurate in the direction of migration, which projecting all points on the polyhedral convex hull into the unit
fails to meet the needs of users. vector of the directional bounding box, the maximum length lkmax and
In this study, a surface offsetting algorithm based on the iso- minimum length lkmin could be obtained. Then, the half‐length of the
surface extraction algorithm is proposed to solve this problem. The bounding could be expressed as Equation (4),
algorithm combines the oriented bounding box tree (OBBTree) and
lkmin þ lkmax
the isosurface extraction algorithm, effectively reducing the running lkhalf ¼ ; ð4Þ
2
time of the algorithm, and the accuracy of the model is also guar-
anteed to a certain extent. A typical oriented bounding box is shown And the centre of the bounding box is shown in Equation (5), where
in Figure 3. vk indicates the unit vector.

F I G U R E 3 Oriented bounding box of


random points. By calculating the eigenvalues
and eigenvectors of the point set covariance
matrix, the geometric center and the principal
axis of the oriented bounding box is obtained
MEMON ET AL.
- 5 of 10

FIGURE 5 Osteotomy guide


FIGURE 4 The offsetting surface design procedure and results

2
X lkmin þ lkmax k
C¼ v : ð5Þ
k¼0
2

The base surface of the basic plate is extracted from the original
model by the surface extraction algorithm according to actual needs
based on marching cubes (MC) algorithm. After obtaining the base
surface, surface offsetting should follow these steps: (1) Establish the
grid of bounding box of basic surface, distributed sampling points into
space; (2) to reduce the time of computing the shortest distance, the
vtkOBBTree algorithm is used to divide the basic surface into multi-
ple‐OBB; (3) compute every node's signed shortest distance to basic
surface mesh; (4) obtain the offsetting surface with the MC algorithm.
Figure 4 shows the process of obtaining the base plate model F I G U R E 6 Illustration of automatic osteotomy groove
from the surface to the thickening. The red sample points represent generation procedure
the sample points with a positive distance symbol, while the blue
sample points represent the sample points with a negative distance
symbol. The output yellow model is the thickened joint plate obtained Therefore, this study proposes a method for automatic genera-
by the algorithm. After n cycles, the algorithm can calculate the tion of a complete osteotomy slot. (1) Obtain the central plane po-
distance field distribution of the sampling point, which can effectively sition information in the Y direction of the groove according to the
avoid the distance field calculation of the point outside the directed planning model, and generate a rectangular parallelepiped plate from
bounding box, thus reducing the amount of calculation and speeding the plane information. The thickness of the plate is the same as the
up the running speed of the algorithm. required groove width. (2) According to the range position informa-
tion of the grooves input by the user in the X direction, accurate
position information of the long plate for grooving on both sides is
2.3 | Generation of osteotomy guide obtained. Then, the long plate is modified by plane cutting. The
normal vector nt of the cutting plane is calculated by the normal
In orthognathic surgery, osteotomy grooves are used to fix the di- vector nl of the long plate cross the normal vector nc of the centre
rection of movement of the scalpel and ensure that the cutting point of a basic plane as Equation (6), and the coordinates of the
location conforms to preoperative planning results during osteotomy. points P (x, y, z) on the plane can be obtained by moving centre point
To prevent vibration that makes the cutting path deviate from the C (x, y, z) following Equation (5), where l is the length of the long plate.
planned direction during the operation of the scalpel, it is necessary
to design a 1‐mm thick step around the osteotomy groove. According nt ¼ n l � n c ; ð6Þ

to the individual needs of patients, the design of osteotomy guides P ¼ C − 0:4ln t : ð7Þ
varies from person to person, meanwhile, the design process can be
awfully complicated and cumbersome in present commercial 3D (3) After the main model of the osteotomy guide and the long
design software for inexpert designers. An osteotomy guide used in plate for grooving, the surface model of the thickened plate around
common orthognathic surgery is shown in Figure 5. the groove is calculated by using the distance field stereo cutting
6 of 10
- MEMON ET AL.

algorithm. (4) The surface model is stretched to a certain thickness corresponding design needs to be made according to the planning
to generate a thick plate. After the Boolean algorithm is applied to plane information and the actual planning position during the design
merge the thick plate and the main body model, the long plate is process. However, in the process of using traditional 3D model
used to cut the summed model to finally obtain the required software to design the connecting guide template, the connection
model. between guide templates is not taken into account, which results in
The design procedure is shown in Figure 6. After the osteotomy the need to manually adjust the position for calibration. A connecting
pits are generated automatically, planar and curved cutting methods guide used in common orthognathic surgery is shown in Figure 7.
are required to modify the base guide template, meanwhile, while In this study, the design of the connecting guide and osteotomy
the position of the fixing hole is determined, punch the fixing hole. guide are combined, and the reverse solution algorithm of 3D space
Then, the methods of drawing and stretching are used to generate model movement is used to replace the complex position movement
the upper occlusal plate, take the centre surface of the skull as the in the traditional design process. At the same time, the design steps
base surface, and draw a sketch and extrude to generate an in- of the connecting guide are simplified by using the rational transfer of
termediate connecting template. Finally, the Boolean summation the plane equation and the position coordinate information of the
operation is applied to complete the design of the entire osteotomy retaining hole, to improve the design efficiency of the connecting
guide. guide.
The spatial motion matrix of the rigid body can be obtained by
combining the position movement matrix with the rotation matrix in
2.4 | Repositioning connection template x, y, z directions. Because the scaling of the spatial model is not
involved in the process of bone block correction, and the defor-
The repositioning connection template is used to connect the cor- mation of the bone block itself does not need to be considered, the
rected mandible after the osteotomy. An appropriate connection problem of solving the spatial position transformation of the bone
guide needs to fit the surface of the main bone and the corrected block can be transformed into a kinematic solution problem. The
bone well. In osteotomy operation, the connection guide and spatial motion of the model is essentially the coordinate system
osteotomy guide are often used together, so the design process of movement before and after the model, so the motion matrix from
connecting guide template is related to the osteotomy guide, and coordinate system A to coordinate system B can be raised to solve
this problem.
Based on solving the spatial position transformation of the
model, this study simplifies the tedious operation process of tradi-
tional design methods. The algorithm also realised the function of
automatically generating the base surface of the repositioning guide
template and the fixed hole. To decrease the injury of the patient
during surgery, the method uses the position information of the up-
per fixed hole directly into the design of the repositioning connection
template. This makes it possible to automatically generate fixed
holes. The basic idea of the auto‐generated repositioning connecting
template is shown in Figure 8.
Figure 8 shows the basic surface cutting, spatial transformation
FIGURE 7 Connection guide matrix solution, surface splice, surface offsetting and the generation

FIGURE 8 Illustration of automatic repositioning guide generation procedure


MEMON ET AL.
- 7 of 10

of fixed holes. The blue model is the mandible model of the patient, Studio 2017 (Microsoft) in the Biomedical Manufacturing and Life
the dark green and blue model is the result after orthognathic sur- Quality Engineering Laboratory of Shanghai Jiao Tong University.
gery planning, and the green model is the designed connection Several clinical cases of customised guide template design were
template. conducted using EasyTemplate.
Figure 9 is the main interface of our customised surgical tem-
plate design software ‘EasyTemplate’. While the designed guide
3 | RESULTS template model is used in clinical applications, a comparison was
made between traditional software (including Mimics Geomagics
A general framework of the surgical guide template design was Studio, UG together) and EasyTemplate. For example, the user
introduced and several algorithms were proposed including multi- cannot design complicated shapes using Geomagic studio as it does
planar cutting, surface offsetting, osteotomy pits and repositioning not have some special functions. Additionally, you cannot undo your
guide templates which are generated automatically. A design soft- mistakes more than one step if you want to revert your changes.
ware named EasyTemplate was developed using Microsoft Visual Meanwhile, Solidworks also has limited features in terms of surgical

FIGURE 9 Main interface of the EasyTemplate software

FIGURE 10 A and B show the osteotomy guides, and C and D show the repositioning guides
8 of 10
- MEMON ET AL.

template design. The process is complicated, requires multiple misplaced bone, thereafter, a repositioning guide was applied to
Boolean operations, and takes a long time. Compared with the above connect the corrected mandibular block and the main bone block.
commercial softwares, EasyTemplate comes with more effective and Figure 11A,B respectively show the application of an osteotomy
convenient features as it is specialised for surgical template design. guide and repositioning guide.
The design of the two clinical cases is shown in Figure 10. For
comparison, five such models have been designed by both traditional
software and EasyTemplate. Different from EasyTemplate, the design 4 | DISCUSSION
process of surgical templates using traditional software, such as
Geomagic Studio and 3D‐matic, is complicated. For example, to Computer‐based planning for surgical template reconstructions has
obtain a cutting guide, firstly, the surface extraction and offsetting been progressively more accepted worldwide because of its
functions are applied to build the initial template. Then, the appro- improved accuracy, convenience and the expected superior patient
priate reference planes are needed to stretch the convex hulls which outcomes. However, CAD/CAM technology is not new, the latest
are necessary to generate osteotomy grooves. Finally, the fixed holes improvements in resolution, image quality and decreased slice
and some other auxiliary structures are obtained using the functions thickness obtained from CT scans, now allow for increased accuracy
of surface extraction, offsetting and Boolean operations. The average of 3D modelling and more advanced surgical simulations.17‐19
time to complete the same steps of the template design process with The functions of commercially available software (such as UG,
different software and algorithm is shown in Table 1. Pro/E, Solidworks and Geomagics) are comprehensive but not very
In terms of a better result, template design with EasyTemplate is specific for maxillofacial template design. For example, the design of
more efficient than traditional software. EasyTemplate is more tar- the guide groove of the osteotomy guide requires multiple surface
geted to the design of guide plates required for orthognathic surgery extraction, stretching and Boolean operations in traditional com-
during system development. Many ordinary repetitive operations are mercial software, the design takes quite a long time. In the design of
reduced. Therefore, EasyTemplate reduces the requirements of the corrective connection guide template, it is necessary to use
experience for designers and makes it easier to design more accurate Boolean operations to move the bone pieces and the original model
surgical templates in a shorter time. The time cost is reduced by to fuse the model, and then extract the curved surface, thicken it in
about two‐thirds. the offset, and so forth. The operation process is relatively cumber-
Up to now, totally five clinical cases have been successfully some and requires high requirement for the designer. The automatic
conducted with the help of EasyTemplate in the template design generation algorithm mentioned in this article can reduce the number
process. For a patient with a misaligned mandible, the offset bone of Boolean operations, which could effectively speed up the design of
block needs to be corrected by orthognathic surgery. Intra- the guide template and shorten the design cycle. Compared with
operatively, an osteotomy guide was used to assist in cutting off the traditional commercial softwares such as Solidworks and 3D‐matic,

T A B L E 1 Comparison between
Functions Geomagic studio (min) 3D‐matic (min) EasyTemplate (min)
traditional software and EasyTemplate
Obtain osteotomy grooves 14.8 ± 3 13.2 ± 3 4.5 ± 1

Obtain repositioning template 15.6 ± 4 12.1 ± 3 4.8 ± 2

Punching 4.4 ± 2 3.4 ± 1 1±0

Total time 34.8 ± 9 28.7 ± 7 10.3 ± 3

User interaction Very complicated Complicated Easy

F I G U R E 1 1 Clinical outcome of osteotomy


guide and repositioning guide
MEMON ET AL.
- 9 of 10

the time spent to design the osteotomy grooves using EasyTemplate R EF E R EN C E S


is one‐third that of commercial software. 1. Ramasamy M, Giri RR, Subramonian K, Narendrakumar R. Implant
EasyTemplate can be a very useful alternative to commercially surgical guides: from the past to the present. J Pharm Bioallied Sci.
2013;5(Suppl 1):S98.
available softwares with an auto‐generated repositioning guide al-
2. Lin HH, Lonic D, Lo LJ. 3D printing in orthognathic surgery—a
gorithm, reducing the difficulty to reverse modelling and to provide literature review. J Formos Med Assoc. 2018;117(7):547‐558.
basic shapes for designers. It also contains multiple functions so that 3. Mishra A, Verma T, Vaish A, Vaish R, Vaishya R, Maini L. Virtual
ideal templates can be designed through the software. During the preoperative planning and 3D printing are valuable for the man-
agement of complex orthopaedic trauma. Chin J Traumatol. 2019;
surgery, it can also be combined with AR surgery navigation20 to
22(6):350‐355.
achieve full computer‐aided surgical procedures, which ensures dig- 4. Balasundaram I, Al‐Hadad I, Parmar S. Recent advances in recon-
ital and precise surgery. structive oral and maxillofacial surgery. Br J Oral Maxillofac Surg.
2012;50(8):695‐705.
5. Antony AK, Chen WF, Kolokythas A, Weimer KA, Cohen MN. Use of
virtual surgery and stereolithography‐guided osteotomy for
5 | CONCLUSION mandibular reconstruction with the free fibula. Plastic Reconstr Surg.
2011;128(5):1080‐1084.
With the growing need for individual templates, EasyTemplate can be 6. Pucci R, Weyh A, Smotherman C, Valentini V, Bunnell A,
Fernandes R. Accuracy of virtual planned surgery versus con-
a useful alternative to traditional softwares. This software allows the
ventional free‐hand surgery for reconstruction of the mandible
auto‐generation algorithm which helps to avoid a tedious modelling with osteocutaneous free flaps. Int J Oral Maxillofac Surg. 2020;
process while providing basic shapes for designers. The new algo- 49(9):1153‐1161.
rithm implemented in the EasyTemplate allows multiple functions so 7. Memon AR, Wang E, Hu J, Egger J, Chen X. A review on computer‐
that ideal templates could be designed. Five orthognathic cases were aided design and manufacturing of patient‐specific maxillofacial
implants. Expet Rev Med Dev. 2020;17(4):345‐356.
conducted successfully based on the osteotomy templates and
8. Li B, Zhang L, Sun H, Yuan J, Shen SG, Wang X. A novel method of
repositioning templates designed by EasyTemplate. computer aided orthognathic surgery using individual CAD/CAM
Compared with other commercially available software, Easy- templates: a combination of osteotomy and repositioning guides. Br J
Template has more effective algorithms and a simpler design process. Oral Maxillofac Surg. 2013;51(8):e239‐e244.
9. Sun H, Li B, Zhao Z, Zhang L, Shen SG, Wang X. Error analysis of a
This software also reduces the requirement for designers to build a
CAD/CAM method for unidirectional mandibular distraction osteo-
patient‐specific surgical template. The option is available in the genesis in the treatment of hemifacial microsomia. Br J Oral Max-
future to combine EasyTemplate software with preoperative plan- illofac Surg. 2013;51(8):892‐897.
ning software to improve the efficiency of planning and design of 10. Doscher ME, Garfein ES, Bent J, Tepper OM. Neonatal mandib-
ular distraction osteogenesis: converting virtual surgical planning
surgical templates.
into an operative reality. Int J Pediatr Otorhinolaryngol. 2014;78(2):
381‐384.
A CK N O WL ED GM E N T S 11. Shi L, Liu W, Yin L, Feng S, Xu S, Zhang ZY. Surgical guide assistant
This work was supported by grants from the National Key R&D mandibular distraction osteogenesis and sagittal split osteotomy in
the treatment of hemifacial microsomia. J Craniofacial Surg.
Program of China (Grant No. 2017YFB1104100), National Natural
2015;26(2):498‐500.
Science Foundation of China (Grant Nos. 81971709, M‐0019; 12. Yu H, Wang B, Wang M, Wang X, Shen SG. Computer‐assisted
82011530141), the Foundation of Science and Technology Com- distraction osteogenesis in the treatment of hemifacial microsomia.
mission of Shanghai Municipality (Grant Nos. 19510712200, J Craniofacial Surg. 2016;27(6):1539‐1542.
13. van Baar GJ, Forouzanfar T, Liberton NP, Winters HA, Leusink FK.
20490740700), Shanghai Jiao Tong University Foundation on
Accuracy of computer‐assisted surgery in mandibular reconstruc-
Medical and Technological Joint Science Research (Grant Nos. tion: a systematic review. Oral Oncol. 2018;84:52‐60.
ZH2018ZDA15, YG2019ZDA06, ZH2018QNA23) and 2020 Key 14. Zhao L, Patel PK, Cohen M. Application of virtual surgical plan-
Research project of Xiamen Municipal Government (Grant No. ning with computer assisted design and manufacturing technology
3502Z20201030). to cranio‐maxillofacial surgery. Archives Plastic Surg. 2012;39(4):
309.
15. Chen X, Xu L, Yang Y, Egger J. A semi‐automatic computer‐
C ON F LI C T O F IN T ER E S T aided method for surgical template design. Sci Rep. 2016;6(1):
The authors declare that there is no conflict of interest in this study 1‐18.
16. Oka K, Murase T, Moritomo H, Goto A, Nakao R, Yoshikawa H,
Sugamoto K. Accuracy of corrective osteotomy using a custom‐
D A TA A V AIL AB IL I T Y S T A T E M E N T designed device based on a novel computer simulation system.
Data sharing not applicable to this article as no datasets were J Orthop Sci. 2011;16(1):85‐92.
generated or analysed during the current study 17. Chen X, Li X, Xu L, Sun Y, Politis C, Egger J. Development of a
computer‐aided design software for dental splint in orthognathic
surgery. Sci Rep. 2016;6(1):1‐10.
O RC ID 18. Memon AR, Memon IA, Panhwar MA, Rafique T, Soomro AH.
Xiaojun Chen https://orcid.org/0000-0002-0298-4491 Importance of clinical applications to design and manufacture a
10 of 10
- MEMON ET AL.

surgical template through computer‐aided design. Int J Math Comput


Sci. 2020;15(2):697‐709. How to cite this article: Memon AR, Li D, Hu J, Wang E,
19. Westermark A, Zachow S, Eppley BL. Three‐dimensional osteotomy
Zhang D, Chen X. The development of computer‐aided
planning in maxillofacial surgery including soft tissue prediction.
J Craniofacial Surg. 2005;16(1):100‐104. patient‐specific template design software for 3D printing in
20. Chen X, Xu L, Wang Y, Wang H, Wang F, Zeng X, Wang Q, Egger J. cranio‐maxillofacial surgery. Int J Med Robot. 2021;e2243.
Development of a surgical navigation system based on augmented https://doi.org/10.1002/rcs.2243
reality using an optical see‐through head‐mounted display. J Biomed
Inf. 2015;55:124‐131.

View publication stats

You might also like