h s i l g n E
4 1 0 2 / 7 0
Con ongu gurrat atio ion n Gu Guid ide e Mode Mo dell Cr Crea eato torr
exocad.com
Congura Conguration tion Guide by exocad exocad GmbH © 2014 2014 exoc exocad ad GmbH GmbH Contact Julius-Reiber-Str Julius-Reiber-Str.. 37 64293 Darmstadt Darmstadt Germany phone: +49-6151-629489-0 fax: +49-6151-629489-9
[email protected] exocad.com
Document Document version version (author (author)) MKTCG-001-1407 MKTCG-001-1407 (cr), (cr), 07-14
CONFI CONFIDEN DENTIAL TIAL INFORMA INFORMATIO TION N – NOT NOT FOR END USERS USERS In your your ownintere owninterest st,, plea please se do not not leak leak this this docum document entat ationto ionto endusers. endusers. Havi Having ng endusers endusers tamper tamper with with comple complexx congu congura ratio tion n option optionss may may cause cause additi additiona onall support support overhea overhead. d. © 2014 2014 exoc exocad ad GmbH GmbH
CG — Mo Mode dell Cr Crea eato torr
Contents 1
Introduction 1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 General R ec ecommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3 Denitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Model Type Library 2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.1 Conguration F ilile . . . . . . . . . . . . . . . . . . . 2.2.2 Mesh F ililes f or or P la late-Type Models . . . . . . . . . . 2.2.3 .2.3 Visualization Obje bject Files forPla orPlateless Models els . . 2.3 Presetting the Construction Parameters for for Model Types 2.4 Dening t he he J aw aw Cu Curve . . . . . . . . . . . . . . . . . . . . 2.5 Creating a Plate-Type M od odel . . . . . . . . . . . . . . . . . 2.5.1 Composition of Plate Models . . . . . . . . . . . . 2.5.2 .5.2 Conguration Optionsfor nsfor Plate-Type Mode odels . . . 2.5.3 .5.3 Construction Parameters ers forPla orPlate-Type Mode odels . 2.6 Creating a Plateless M od odel . . . . . . . . . . . . . . . . . . 2.6. .6.1 Conguration Optionsfor nsfor Plateless Model dels . . . . 2.6. .6.2 Construction Parameters ers forPla orPlateless ess Mode odels . . 3 Model Attachments 3.1 Overview . . . . . . . . . . . . . . . . . . . . . . 3.2 Files . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.1 Conguration F ilile . . . . . . . . . . . . . 3.2.2 Mesh F ililes f or or A tt ttachments . . . . . . . 3.3 Creating a n At Attachment . . . . . . . . . . . . . 3.3.1 Composition of Attachments . . . . . . 3.3.2 Conguration Options for Attachments 3.3.3 Support Pi P ins . . . . . . . . . . . . . . . 4 Implant Lab Analogs 4.1 Overview . . . . . . . . . . . . . . . . . . . . 4.2 Files . . . . . . . . . . . . . . . . . . . . . . . 4.2.1 Conguration F ilile . . . . . . . . . . . 4.2.2 Mesh F ililes f or or L ab ab Analogs . . . . . 4.3 Creating a n Im I mplant L ab ab Analog . . . . . . . 4.3.1 Composition of the Retention Mesh 4.3.2 Conguration Options for Implants .
7 0 4 1 1 0 0 G C T K M
. . . . . . .
. . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
. . . . . . . . . . . . . .
. . . . . . . .
. . . . . . .
5 5 5 5
. . . . . . . . . . . . . .
7 7 7 7 8 8 8 9 9 9 13 15 16 16 20
. . . . . . . .
22 22 22 22 22 22 23 23 25
. . . . . . .
27 27 27 27 28 28 28 29
Appendix
34
A Common Tasks A.1 How t o Ma Make H ol ollow M od odels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.2 How to Design a Plateless Model Without Holes . . . . . . . . . . . . . . . . . . . A.3 A.3 How How to Desi Design gn Mode ModelsWi lsWith th orWith orWithou outt Conca oncavi vity ty Belo Below w the the Prep Prepar arat atio ion n Mar Margin gin A.4 How to Design a Model Containing a Support Pin . . . . . . . . . . . . . . . . . .
34 34 35 35 36
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
page3/39
CG — Mo Mode dell Cr Crea eato torr A.5 A.5 How to Set theCol heColor orss of the Mode odel Ali Alignment Rotation Controls ols . . . . . . . . . . . . . . . . . . . . . . . . . .
B Common Problems B.1 Common M is istakes D ur uring Pins D es esign . . . . . . . . . . . . . . . . . . . . . . . . . B.2 Common Mistakes During Base Plate Design . . . . . . . . . . . . . . . . . . . . . B.2.1 Why does my plate-type model come out bogus? . . . . . . . . . . . . . . . B.2. .2.2 Why does oes a cut onone onone side ofthe ofthe jaw jaw extend all the way to the othersid erside?
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
36
38 38 38 39 39
7 0 4 1 1 0 0 G C T K M
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page page 4/39
CG — Mo Mode dell Cr Crea eato torr
1 Introducti Introduction on This This congur congurati ation on guide guide target targetss our OEM’ OEM’s wishin wishingg to custom customize ize the Model Model Creat Creator or module module.. Model Model Creat Creator or is intend intended ed to design design dental dental cast cast models models from from intra intra-or -oral, al, bite bite impres impressio sion n or other other unproc unprocess essed ed scan scan data. data. This This docume document nt covers covers the custom customiza izatio tion n of the Model Model Creato Creatorr module module.. It gives gives allinformati allinformation on needed needed to enable enable the OEM to custom customize ize the Model Model Creato Creatorr module. module.
1.1 1.1 Overview The informa informatio tion n given given in this this guide guide shall shall enable enable our OEM’ OEM’s to createnew createnew model model types, types, attach attachmen ments ts and implan implantt labanalogs, labanalogs, to integr integrate ate them to the Model Model Creat Creator or libra librarie riess and to make make other other adjust adjustment ments. s. Chapter 2 provides all information necessary for creating a new library entry for model types including descriptions of the required required les, the congurati conguration on optionsand the (presettingof (presettingof ) constructio construction n parameters parameters.. It contains contains additional additional sections sections concern cernin ingg the the comp compos osit itio ion n of a plat plate e and and the the jaw jaw curv curve. e. Allinformati Allinformation on necess necessaryfor aryfor creat creatinga inga newattachmen newattachmentt librar libraryy entry entry anda newimplant newimplant labanalog labanalog libra library ry entry entry will will be given given in chapte chapterr 3 and in chapte chapterr 4, respective respectively ly.. Appendix A lists lists instru instructi ctions ons on common common tasks, tasks, Appendi Appendixx B gives information information concerning concerning common problems. problems.
1.2 General General Recomme Recommenda ndations tions The mesh must dene an oriented 2-dimensional manifold which is properly embedded into inters intersect ecting) ing).. Dependi Depending ng on the applic applicati ation, on, it may may or may may not have have a bounda boundary ry..
3
R
(i.e. it must not not be self-
Recommend Recommended ed Data Format Format For storage of the mesh, it is recommended to choose a le format that explicitly stores mesh connectivity. The use of the Object File Format Format ((.off). STL STL le le forma formatt is disc discou oura ragedfor gedfor this this reas reason on.. Inst Instea ead, d, we reco recomm mmendthe endthe use use of the the Object
1.3 Denition Denitionss Alignment The proc proces esss of adjus adjusti ting ng the the scan scan data data so that that they they are are in prop proper er rela relati tive ve posi positi tion on to the the base base plat plate e or bound boundin ingg plan plane. e. Attachment A piec piece e of cust custom om geomet geometry ry to be adde added d to a plat platel eles esss model model base base,, e.g. e.g. forarticu forarticula lato torr supp suppor ort. t. Die A single single compon component ent of a plateplate-type type model. model. See See also: also: Sepa Separa rate te Die.
Ditch A tren trench ch in the the model model base base arou around nd the the stum stumps ps.. 7 0 4 1 1 0 0 G C T K M
Jaw Curve A graph graph repres represent enting ing the jaw arch. arch. Key Key Pin Irre Irregu gula larl rlyy shap shaped ed pin pin at the the bott bottom om of the the dies dies,, givi giving ng each each die a more more dist distin inct ctiv ive e shap shape e so it is less less like likely ly inse insert rted ed into into an inco incorr rrec ectt hole hole in the the modelbase modelbase..
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page5/39
CG — Mo Mode dell Cr Crea eato torr Model Model Base The main part of a plateless model, which is usually comprised of the healthy teeth, and may contain receptacles for separate separate dies. Model Model Type A particular variant of either plateless or plate-type model, possibly along with a set of construction parameter constraints. Orientation The direct direction ion of surfac surface e normals normals.. Pin Groove Groove A depr depres essi sion on on the the botto bottom m of the the modelbase modelbase arou around nd each each hole hole forthe dies’ dies’ key key pins pins.. Inte Intende nded d to faci facili lita tate te remo remova vall of the dies. dies. Plateless Plateless Model A dent dental al cast cast model model that that is not not to be plac placed ed onto onto a base base plat plate. e. It may may have have a deta detach chab able le die die for each each stum stump p or sele select cted ed teeth teeth which which is held held in place place withou withoutt the need for any additi additiona onall suppor supportin tingg struct structure ure.. Plate-T Plate-Type Model A dental cast model that is to be placed onto a particular base plate. In general it consists of multiple dies which are designe designed d tot onto onto thebaseplatein andonlyin theappropr theappropriat iate e locati location. on. Thediesare kept kept inthe correc correctt relati relativepositi veposition on toeach toeach othe otherr only only bythe use use of the the base base plat plate. e. Seating Seating Area The athorizonta athorizontall area area at thebottom thebottom of thedies andholesin themodelbase that that preven prevents ts thedies from from fallin fallingg through through.. Separat Separate e Die A part part of a model model that that is detac detacha habl ble e or sepa separa rate te from from the the mode modell base base..
7 0 4 1 1 0 0 G C T K M
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page6/39
CG — Mo Mode dell Cr Crea eato torr
2 Mode Modell Type ype Libr Librar ary y Model Creator maintains a model type library for a collection of base plate geometries to be used for plate-type models. It may may also also contai contain n partic particula ularr congu congura ratio tions ns for platel plateless ess models. models. This chapte chapterr explai explains ns how model model types types can be added added to this this library.
2.1 2.1 Overview This This sectio section n gives gives an overvi overview ew of the steps steps and les les that that are are necess necessary ary when when adding adding a new model model type. type. Fordetailed Fordetailed inform informaation tion on crea creati ting ng a new new modeltype modeltype see see 2.5 fora plat platee-ty type pe model model and and 2.6 for a platel plateless ess model. model. In order to add a model type to the library, a new folder needs to be created in the library/modelcreator/pl library/modelcreator/plates ates subdir subdirect ectory ory of your your DentalC DentalCAD AD instal installat lation ion folder folder.. The new direct directory ory must must contai contain n the followin followingg les: les: congura ratio tion n lethat includ includes es allinformati allinformation on about about themodel type type as a ModelBuilderLibraryEntry (see chap a congu ter 2.2.1 )
in case case of a plat platee-ty type pe model model:: mesh mesh les les of the the plat plate e (see (see chap chapte terr 2.2.2 )
in case case of a platel plateless ess model: model: optiona optionall geometr geometryy inform informati ation on le(s) le(s) for the visual visualiza izatio tion n object( object(s) s) (see (see chapte chapterr 2.2.3 )
2.2 Files 2.2.1 2.2.1 Congura Conguration tion File The conguration le (config.xml) denes the properties of the model type as a ModelBuilderLibraryEntry (see examples es). ). The given given tags tags are are explai explained ned in Tables ables 2. 2.5.2 and 2.6.1 for exampl 2.11 and 2.2. This This le must must includ include e the followin followingg informa informatio tion: n:
the the name name of the the model model type type (tag (tagss Supplier and DisplayInformation)
for a plateplate-type type model model the followi following: ng:
the the le le name name of a at at mesh mesh descr describ ibin ingg the the outl outlin ine e of the the base base plat plate e whic which h must must have have a ne ne and and regu regula larr tria triangu ngula la-tion tion (tag (tag BasePlateFilename)¹
the le name of a mesh describing the geome try to be subtracted from the generated dies, such as pins on the base base plate plate (tag (tag PinsFilename)
the
denition of the jaw curve (tag JawCurveControlPoints) — mandatory for plate-type models, optionally for plateless plateless models (see 2.4)
Option Optionall allyy, the congu congura ratio tion n le may also also includ include e the follow following ing informa informatio tion: n:
7 0 4 1 1 0 0 G C T K M
the the defa defaul ultt tota totall heig height ht of themodel, themodel, i.e. i.e. the the dist distan ance ce from from lowe lowerr jaw jaw bott bottom om plan plane e to uppe upperr jaw jaw bott bottom om plan plane e in mm (tag ModelHeight)
minimum and maximum allowed values for the total total model height in mm (tags ModelHeightMinimum and ModelHeightMaximum)
alistofconstructionparameterswithdefaultvalues,andoptionallyminimumandmaximumallowedvalues(tag ConstructionParameters)
a list list of visu visual aliz izat ationmesh ionmeshes es to be show shown n duri during ng model model alig alignm nmen entt (tag (tag VisualizationMeshes)
further congurat conguration ion options further ¹ifthe BasePlateFilename tagis missin missing,the g,the congu congurat rationle ionle will will beidentie beidentied d as fora platel platelessmode essmodell
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page 7/39
CG — Mo Mode dell Cr Crea eato torr 2.2.2 Mesh Files for PlatePlate-T Type Models There There are are two separ separate ate mesh mesh lesrequired lesrequired:: One describ describing ing the outlin outline e of the base base plate plate and one describ describing ing the geometr geometryy to be subtr subtract acted ed from from the genera generated ted model. model. For For detail detailed ed informa information tion on the requir required ed chara characte cteris ristic ticss of the meshes meshes see 2.5.1. For For a reco recomm mmend ended ed le le forma formatt see see 1.2.
2.2.3 Visualiz Visualizatio ation n Object Object Files for Plateless Plateless Models Concerningthe Concerningthe alignment alignment of plateless plateless models, models, Model Creator Creator uses bounding bounding planes. However However,, these bounding bounding planescan be replac replaced ed by your your own visual visualiza izatio tion n objects objects.. Use the HideBoundingPlanes tag (see Table 2.2) tohide the the bound boundin ingg plan planes es.. You can also also dene dene visual visualiza izatio tion n objects objects for plateplate-typ type e models. models. There is one le required for every element of the visualization object. Any le format supported by the DentalCAD is also supported supported by Model Creator Creator.. For For a reco recomm mmend ended ed le le forma formatt see see 1.2.
2.3 Preset Presettin ting g the Const Construc ructio tion n Para Paramet meters ers for Model Model Types ypes The constr construct uction ion parame parameter terss repres represent ent the model model geometr geometryy parame parameter terss which which are are (under (under certai certain n condit condition ions, s, see the rules rules below) displayed in the Wizard, i.e. in the S tab within the M S dialog for plate-type models and the C C M M P P sectionin sectionin the P P M M D D dialog dialog for platel plateless ess models. models. These These user user adjust adjustabl able e parameters are customizable by presetting the minimum, maximum and default values for each parameter, which can be dened dened in the congu congura ratio tion n les. les. The defaultparameters.xml in the config subdirectory of your DentalCAD base folder contains all application wide default parameters including the construction parameters for model types. Additionally, the model type conguration le (config.xml) in your your model model type type subdir subdirect ectoryshoul oryshould d beused todeneparamete todeneparametersconcer rsconcernin ningg therelatin therelatingg model model type type only only (seesection 2. lacks therequiredinfor therequiredinformat mation(the ion(the relati relating ng parame parameterhas terhas 2.11). Ifthe config.xml leof thechosenmodeltype lacks not not been been den dened)the ed)the sowa soware re will will referto referto the the defaultparameters.xml le which which contai contains ns preset presetss for all constr construct uction ion parameters. The presets of minimum, maximum and default values can be dened in the
section of your your congu congura ratio tion n le (for a plateplate-typ type e exampl example e see 2.5.2, fora plat platele eless ss exam exampl ple e see see 2.6.1 ). Conce Concerni rning ng the preset presetss of the constr construct uction ion parame parameter terss the followi following ng rules rules apply: apply:
every construction parameter It is notnecessaryto notnecessaryto provi provide de an entry entry withinthe withinthe model model type type relate related d config.xml lefor every construction that that is avai availa labl ble e forthe chos chosen en modeltype modeltype..
If
an entry for a certain parameter exists, it has to contain at least the default value. In addition to the default value, the / combin combinati ation on may may be speci specied. ed.
7 0 4 1 1 0 0 G C T K M
If the specication for an identier or a part of it (minimum and maximum values) is omitted, omitted, the missing values are replac replaced ed by those those from from the defaultparameters.xml le.
Thevalues Thevalues spec speci ied ed in the the mode modell type type rela relate ted d config.xml le apply apply to that that partic particula ularr model model type type only only.
Any Any para parame mete terr with with zero zero rang range e (i.e (i.e.. mini minimu mum m equa equals ls maxi maximu mum) m) is omit omitte ted d from from the dial dialog og,, i.e. i.e. it is not not visi visibl ble e to and and hence hence not adjust adjustabl able e by the user user.
Value aluess are are to be give given n in mm, mm, boole boolean an ags ags as 0 or 1.
NOTE If you are provid providing ing a comple complete te soluti solution on to your your custom customers ers that that includ includes es produc productio tion n of the model model e.g. e.g. by by millin millingg or printi printing, ng, you should should tune tune the constr construct uction ion parame parameter terss to your your produc productio tion n system system and make make them them invisi invisible ble to the user user.
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page8/39
CG — Mo Mode dell Cr Crea eato torr 2.4 2.4 Den Denin ing g the the Jaw Jaw Curve urve The The jaw jaw curv curve e is used used forsevera forseverall purp purpos oses es:: Forplate-ty Forplate-type pe models models it is the graph graph that that the model model segment segmentati ation on planes planes aregeared aregeared to. to. Forthat reason reason,, the deniti denition on of the tag in the the config.xml le is mandat mandatory ory for plateplate-typ type e models models.. Additi Additiona onally lly,, it is used used during during JawCurveControlPoints tag the automaticalignmentprocess automaticalignmentprocess if the JawCurveControlPoints tagis dened. dened. Forplateles Forplatelesss models,the models,the denit denitionof ionof the optional al but highly highly recomm recommende ended d if there there arespecial arespecial demand demandss on automa automaticalignm ticalignment ent,, JawCurveControlPoints tag is option e.g. e.g. with with respec respectt to an articu articulat lator or coordin coordinate ate system system.. It is den dened ed as a polyno polynomi mial al funct functio ion n of degre degree e 4, hence hence the the inte interp rpol olat atio ion n uses uses ve ve cont contro roll poin points ts,, which which are are thecoeci thecoecient entss 3 p0 , . . . , p4 ∈ R of the polynom polynomial ial when express expressed ed in the Bernst Bernstein ein basis: basis:
∑� � n
p(t) =
i=0
4 i
i
4−i
t (1 − t)
pi ,
t
∈
[0 , 1]
It follow followss from from the the formu formula la that that the the rst rst and and the the last last poin pointt den dene e star starti ting ng point point and and end end point point of the the curv curve, e, resp respec ecti tive vely ly.. The thre three e rema remain inin ingg point pointss will will in gener general al not not lie lie on the the curv curve, e, but but will will aec aectt how the the curv curve e bend bends. s. Figur Figure e 2. shows two sample sample 2.11 shows arrang arrangeme ements nts of contr control ol points points and their their relati relating ng curves curves..
(a)
(b)
Figure Figure 2.1: 2.1: Sample Sample arrang arrangemen ements ts of contro controll points points and their their relati relating ng curves curves
2.5 Creating Creating a PlatePlate-T Type Model This This sectio section n contai contains ns the inform informati ation on needed needed for creat creating ing a plateplate-typ type e model. model.
2.5.1 2.5.1 Composi Composition tion of Plate Plate Models When creating a plate-type model type, the provided data needs to be in accordance with some guidelines. A model plate has to meet the follow following ing demand demands: s: 7 0 4 1 1 0 0 G C T K M
1. Theelemen Theelements ts of a modelplat modelplate e shall shall exis existt as mesh meshes es,, notas a soli solid d body body.. Eve Every ry mesh mesh shall shall have have an open open bound boundar aryy. 2. The model shall be composed of two separate elements which are to be given as meshes: The T he model base plate and themodel base base pins pins (see (see Figure Figure 2.2). Repea Repeatin tingg thebase plate plate in thepins mesh mesh would would lead lead to an inaccu inaccura rate te calcul calculati ation on of the the modelbott modelbottom om at the the conju conjunc ncti tion on of plat plate e and and pins pins and and shou should ld be avoi avoided ded.. 3. The pins pins shal shalll have have a rightangl rightangle e wher where e they they touc touch h the the base base plat plate e (see (see Figu Figure re 2.3(a)).
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page9/39
CG — Mo Mode dell Cr Crea eato torr 4. The model base plate must be perfectly at as it represents represents the boundary of the model, i.e. there must not be mesh part partss below below the the at at horiz horizont ontal al surfa surface ce that that will will be the the bott bottom ommos mostt cont contac actt area area with with the the mode model. l. All All norma normals ls shall shall be facing facing upward upwards, s, i.e. i.e. they they shall shall point point in direct direction ion of the positi positive ve z -axis -axis (see (see Figure Figure 2.4). 5. The base plate mesh shall have a regular triangulatio triangulation, n, i.e. shall consist of nearly equilateral equilateral triangles, triangles, with edge lengths of between 0.25 mm and 0.5 mm (see Figure 2.5). Equilateral triangles lead to to best results in calculation. calculation. An edge edge length length in the recomm recommende ended d range range result resultss in good accur accuracy acy with with reasona reasonable ble le size size and comput computati ation on time. time. 6. The The model model plate plate shall shall have have the shape shape of a jawarch. Model Model Creato Creatorr will will genera generate te model model geometr geometryy above above the entirebase entirebase plate mesh. Therefore, the base plate mesh must contain only those parts of the physical plate that Model Creator shall shall genera generate te model model geometr geometryy above above (i.e. (i.e. genera generally lly the base base plate plate mesh mesh will will not match match the physica physicall plate plate geometr geometry) y)..
INFO If your your physic physical al plate plate includ includes es geometr geometryy in the palati palatinal nal area area that that shall shall be subtra subtract cted ed from from the model model,, you you may may add add this this geome geometr tryy to the the pins pins mesh mesh.. Note Note that that the the model model geomet geometry ry will will only only be gener generat ated ed abov above e the the base base plat plate e mesh mesh.. Pins Pins mesh mesh area area that that extends extends beyond beyond the base base plate plate mesh mesh will will be irrele irrelevan vantt for model model genera generatio tion. n. You may may need to adap adaptt thebase plat plate e mesh mesh as shown shown below below..
7 0 4 1 1 0 0 G C T K M
WARNING Viola Violatio tion n of these these requir requireme ements nts will will lead lead to malfunc malfunctio tion n of Model Model Creato Creator! r! It is indisp indispens ensabl able e that that you avoid avoid the mistak mistakes es descri described bed in Append Appendix ix B. B.11 and B.2!
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page10/39
CG — Mo Mode dell Cr Crea eato torr Pins Pins Mesh Mesh Separa Separated ted From From Base Base Plate Plate Mesh Mesh
(a) Plate only
(b) Pins only
(c) (c) Plate Plate andpinsdisplayedtoge andpinsdisplayedtogethe therr — note note that that they they arestillseparatemesh arestillseparatemeshes es
Figure Figure 2.2: 2.2: Exampl Example e for plate plate and pins pins as two separa separate te elemen elements ts
Pins: Pins: Intersect Intersection ion With With Base Plate Plate
(a) Rectangular in intersection
(b) Dierent an angle
Figure Figure 2.3: 2.3: Pins inters intersect ecting ing the base base plate plate
INFO We reco recomm mmendto endto exte extend nd the the pins pins to 0.5 0.5 mm belo below w the the base base plat plate. e. 7 0 4 1 1 0 0 G C T K M
NOTE: highly recommend recommend to If your your physic physical al plate plate’’s geometr geometryy requir requires es a diere dierent nt pins angle angle than than 90°, 90°, we highly exte extend nd the the pins pins to 0.5 0.5 mm belo below w the the base base plat plate e (see (see Figu Figure re 2.3(b)).
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page11/39
CG — Mo Mode dell Cr Crea eato torr Base Plate: Plate: Direction Direction of Normals Normals
Figure Figure 2.4: Detail Detail of a mesh mesh (dir (direct ection ion of normal normals) s)
INFO We reco recomm mmendto endto plac place e the the base base plat plate e with within in the the coor coordi dina nate te syst system em such such that that the the tong tongue ue woul would d point point in direct direction ion of the positi positive ve y -axis.
Triangulation: Edge Length
Figure Figure 2.5: 2.5: Detail Detail of a mesh mesh (trian (triangul gulati ation) on)
INFO 7 0 4 1 1 0 0 G C T K M
Some Some tool toolss do notallow notallow to inu inuenc ence e the the tria triangu ngula lati tion on.. In orde orderr to chec check k if your your base base plat plate e triang triangula ulatio tion n meets meets the demands demands,, please please use a mesh mesh editin editingg tool. tool.
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page12/39
CG — Mo Mode dell Cr Crea eato torr 2.5.2 Congur Conguratio ation n Options Options for PlatePlate-T Type Models Model Model type typess are are con congu gure red d in the the plates-subdi -subdirec rector toryy of the Model Model Creato Creatorr libra library ry.. For each each suppli supplied ed model model type type there there is a subdir subdirect ectory ory contai containin ningg the congu congura ratio tion n le (config.xml) and possibl possiblyy furthe furtherr les les refere reference nced d in the congu congura ratio tion n le (i.e (i.e.. the the base basepl plat ate e and and the the pins pins mesh mesh les les in case case of a plat platee-ty type pe mode model) l).. For For an expl explan anat ationof ionof the the tags tags used used in the the follo followi wing ng example example see Table 2.1. The congu congura ratio tion n le has the followi following ng struct structure ure::
version="1.0"?> 40 35 ModelHeightMinimum> 45 ModelHeightMaximum> baseplate.eoff BasePlateFilename> baseplate_pins.eoff PinsFilename> 20 DistanceToOrigin> 0 0 1
7 0 4 1 1 0 0 G C T K M
25.514404 x> 0.000000 y> 0/z> 37.859695 x> -22.754890 y> 0 0.006076 x> -89.689903 y> 0 Vec3 > -37.864010 x> -22.754753 y> 0 -25.514404 x> 0.000000 y> 0 3 ACM >ACME E Inc. Inc. Supplier> ACME Model DisplayInformation>
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page13/39
CG — Mo Mode dell Cr Crea eato torr vismesh.obj FileName> vistexture.png TextureFileName> #FF8080 Color> 0.5 Opacity> true StippleTransparency> ... ModelCutWidth Param> 0.5 DefaultValue> 0.3 MinValue> 0.6 MaxValue> ModelWallThickness Param> 2.0 DefaultValue> 2.0 MinValue> 2.0 MaxValue> ModelPlateClearance Param> 0.12 DefaultValue> ModelConcavity Param> 1 0 1 ... acme-articulator ArticulatorAlignmentType> acme-antagonist AntagonistType>
The meanin meanings gs of the indivi individua duall tags tags are are explai explained ned in Table able 2. 2.11.
Tag
Meaning
ModelBuilderLibraryEntry 7 0 4 1 1 0 0 G C T K M
Root Root element
ModelHeight
Default Default total total height height of the model, model, i.e. i.e. the distan distance ce betwee between n the base base plates
ModelHeightMinimum
Mini Minimu mum m allo allowe wed d tota totall heigh heightt of the the mode model. l. If notdened notdened it will will be set set to ModelHeight
Table able 2.1: 2.1: Explan Explanati ation on of the model model type type congur congurati ation on le tags tags (plate-type models)
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page14/39
CG — Mo Mode dell Cr Crea eato torr Tag
Meaning
ModelHeightMaximum
Maxi Maximu mum m allow allowed ed tota totall heigh heightt of themodel. themodel. If not not dene dened d it will will be set set to ModelHeight
BasePlateFilename
File File name name of the the base base plat plate e mesh. mesh. If this this tag tag is den dened ed,, the the congu congura ratio tion n le will will be identi identied ed as for a plateplate-type type model model
PinsFilename
File File name name of the the pins pins mesh mesh
OcclusalPlane
Locat Locationof ionof the the occl occlus usal al plan plane. e. If dene dened d the the user user can can toggl toggle e the the plan plane e onand onand o
JawCurveControlPoints
List Listss the the ve ve cont contro roll point pointss that that dene dene the the jaw jaw curv curve e
MinRequiredPrepPlateDist
Minimu Minimum m enforc enforced ed distan distance ce between between tooth tooth prepar preparati ations ons and the base base plate. plate. The default default value value is 0
Supplier
Nam Name e of the the supp suppli lier er of this this model model type type
DisplayInformation
Name Name to be disp displa laye yed d in the the M M A A dial dialog og
VisualizationMeshes
Meshes Meshes that that are displa displayed yed during during alignm alignment ent.. For the sub-ta sub-tags gs of this this section section see Table 2.3. Can be le le unde unden ned ed
ConstructionParameters
This This sect sectioncan ioncan be used used to over overwr writ ite e the the defau default lt valu values es from from defaultparameters.xml
ArticulatorAlignmentType
AntagonistType
Articu Articulat lator or tag accord according ing to articulatormappings.xml if alignm alignment ent is relati relative ve to an articu articulat lator or,, otherwi otherwise se leave leave undene undened d Overwrite Overwrite the AntagonistType during during model model alignme alignment nt if dened dened Table 2.1: (continued)
2.5.3 Construct Construction ion Paramet Parameters ers for PlatePlate-Type Models Models Theconstruc Theconstructio tion n parame parameter terss forplate-ty forplate-type pe modelscan modelscan be usedto (pre-)s (pre-)setthe etthe spacin spacingg betweenadjac betweenadjacentdies entdies result resultingfrom ingfrom the cut and the spacing between plate and dies. Additionally, a ag can be set whether the model shall be solid or hollow, and in case of a hollow model, the material thickness can be dened. Furthermore, a ag can be set whether there should be a conca concavit vityy below below the prepar preparati ation on margin margin.. ) are shown in For plate-type models, the following construction parameters can be predened (parameters marked with ( ) are Figure 2.6):
(a) The spacin spacingg betwee between n adjacen adjacentt dies. dies.
ModelCutWidth
ModelPlateClearance (b)
The spacin spacingg betwee between n base base plate plate (pins) (pins) and dies. dies. ModelWallThickness (c) 7 0 4 1 1 0 0 G C T K M
If 0, the the model model will will be soli solid. d. A posi positi tive ve numb number er mean meanss the the model model will will be holl hollow ow and and will will den dene e the the mate materi rial al thic thick kness. Negative Negative values values are invalid. invalid. ModelConcavity
A bool boolea ean n ag ag (0 or 1) whether whether there there should should be a conca concavit vityy below below the prepar preparati ation on margin margin..
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page15/39
CG — Mo Mode dell Cr Crea eato torr
c
c a
b
a
b
b
Figure Figure 2.6: 2.6: Const Construc ructio tion n parame parameter terss for plateplate-typ type e models models
2.6 Creatin Creating g a Platel Plateless ess Model Model 2.6.1 2.6.1 Congurat Conguration ion Options Options for Plateless Plateless Models Model types are congured in the plates-subdirectory of the Model Creator library. For each supplied model type there is a subdirectory containing the conguration le ( config.xml) and possibly further les referenced in the conguration le (i.e. the visualization mesh les in case of a plateless model). For an explanation of the identiers used in the following example example see Table 2.2. The congu congura ratio tion n le has the followi following ng struct structure ure::
version="1.0"?> 0 0 0 40 35 ModelHeightMinimum> 45 ModelHeightMaximum> 7 0 4 1 1 0 0 G C T K M
20 DistanceToOrigin> 0 0 1
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page16/39
CG — Mo Mode dell Cr Crea eato torr 25.514404 x> 0.000000 y> 0/z> 37.859695 x> -22.754890 y> 0 0.006076 x> -89.689903 y> 0 -37.864010 x> -22.754753 y> 0 -25.514404 x> 0.000000 y> 0 3 ACM >ACME E Dent Dental al Inc. Inc. Supplier> ACME Model DisplayInformation> acme-attachment string> ... acme-attachment string> ...
7 0 4 1 1 0 0 G C T K M
vismesh.obj FileName> vistexture.png TextureFileName> #FF8080 Color> 0.5 Opacity> true StippleTransparency> ... true HideBoundingPlanes>
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page 17/39
CG — Mo Mode dell Cr Crea eato torr ModelCutWidth Param> 0.5 DefaultValue> 0.3 MinValue> 0.6 MaxValue> ModelPinHeight Param> 2.0 DefaultValue> 2.0 MinValue> 2.0 MaxValue> ModelWallThickness Param> 2.0 DefaultValue> ModelConcavity Param> 1 0 1 ModelOmitDiePin Param> 0 0 0 ... acme-articulator ArticulatorAlignmentType> acme-antagonist AntagonistType> false SpecialCaseNoStumpHolesType1>
The meanin meanings gs of the indivi individua duall tags tags are are explai explained ned in Table able 2.2.
Tag
Meaning
ModelBuilderLibraryEntry BoundingPlanesCenter
7 0 4 1 1 0 0 G C T K M
Root Root element Model Center Center
ModelHeight
Defa Defaul ultt tota totall heightof heightof the the modelin modelin mm, mm, i.e. i.e. thedistan thedistance ce from from lowe lowerr jaw bottom plane to upper jaw bottom plane. If not dened, it will be set set to 40
ModelHeightMinimum
Mini Minimu mum m allo allowe wed d tota totall heigh heightt of the the mode modell in mm. mm. If not not den dened ed,, it willbe willbe set set to ModelHeight
ModelHeightMaximum
Maxi Maximu mum m allow allowed ed tota totall heigh heightt of themodel themodel in mm. mm. If not not dene dened, d, it willbe willbe set set to ModelHeight
Table able 2.2: 2.2: Explan Explanati ation on of the model model type type congur congurati ation on le tags tags (plateless models)
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page18/39
CG — Mo Mode dell Cr Crea eato torr Tag
Meaning
OcclusalPlane
Locat Locationof ionof the the occl occlus usal al plan plane. e. If dene dened d the the user user can can toggl toggle e the the plan plane e onand onand o
JawCurveControlPoints
List Listss the the ve ve cont contro roll point pointss that that dene dene the the jaw jaw curv curve e
MinRequiredPrepPlateDist
Minimu Minimum m enforc enforced ed distan distance ce between between tooth tooth prepar preparati ations ons and the base base plate plate or boundi bounding ng plane. plane. The default default value value is 0
Supplier
Nam Name e of the the supp suppli lier er of this this model model type type Name Name to be disp displa laye yed d in the the M M A A dial dialog og
DisplayInformation
EnforcedAttachments
Keywo Keyword rdss of attach attachment ment libra library ry entrie entriess that that should should be added added automa automatic ticall allyy. The keywor keyword d is the name name of the relati relating ng attach attachmen mentt folderin folderin the library/modelcreator/attachments subdirectory
AllowedAttachments
Keywor Keywords ds of attach attachment ment libra library ry entrie entriess that that are are allowe allowed d to be added. added. If unden undened ed no restri restricti ctions ons are applie applied. d. The keywor keyword d is the name name of the relati relating ng attach attachmen mentt folder folder in the library/modelcreator/ attachments subdirectory
VisualizationMeshes
Meshes Meshes that that are displa displayed yed during during alignm alignment ent.. For the sub-ta sub-tags gs of this this section section see Table 2.3. Can be le le unde unden ned ed
HideBoundingPlanes
If true boundingg planes planes will will be displa displayed yed for models models without without plate. plate. true no boundin The The defau default lt valu value e is false
ConstructionParameters
This This sect sectioncan ioncan be used used to over overwr writ ite e the the defau default lt valu values es from from defaultparameters.xml
Articu Articulat lator or tag accord according ing to articulatormappings.xml if alignm alignment ent is relati relative ve to an articu articulat lator or,, otherwi otherwise se leave leave undene undened d
ArticulatorAlignmentType
AntagonistType
Overwrite Overwrite the AntagonistType during during model model alignme alignment nt if dened dened
SpecialCaseNoStumpHolesType1
true a plat If true platel eles esss model model will will cons consis istt of a mode modell base base incl includ udin ingg the the stum stumps ps as one one elem element(no ent(no stum stump p holes holes)) and and the the stum stumps ps as addi additi tion onal al element elements. s. The default default value value is false.
Table 2.2: (continued)
Tag
Meaning
FileName
File File name name of the the mesh mesh to be disp displa laye yed d
TextureFileName Material StippleTransparency 7 0 4 1 1 0 0 G C T K M
If dene dened, d, the the give given n text textur ure e is appl applie ied d to the the mesh mesh Base Base colorof colorof mesh mesh If true use a stip stippl ple e patt patterninst erninstea ead d of alph alpha a blend blendin ingg for true use transpar transparency ency.. The default default value value is false. Table able 2.3: 2.3: Sub-ta Sub-tags gs of VisualizationMesh VisualizationMesh
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page19/39
CG — Mo Mode dell Cr Crea eato torr 2.6.2 2.6.2 Construct Construction ion Paramete Parameters rs for Plateless Plateless Models The construction parameters for plateless models can be used to adjust the model geometry. This includes the tightness of t (i.e. (i.e. the spacing between between a die and the model model base), base), the the specicat specication ion whether or not a model shall be hollow hollow,, and the the materi material al thickn thickness ess for a hollow hollow model. model. There There arealso parame parameter terss regard regarding ing the geomet geometry ry of the pin at the bottom bottom of the die and the surrounding geometry on the bottom of the model base such as a depression intended to facilitate removal of the stump stump die.
f j
c
d
j a
k k k b k e i
h
g
a
Figure Figure 2.7: 2.7: Construct Construction ion parameters parameters for plateless plateless models ) are shown in For plateless models, the following construction parameters can be predened (parameters marked with ( ) are Figure 2.7):
ModelShaftGapHorizontal (a)
Spac Spacin ingg betwe between en a die die and and the the modelbase modelbase in horiz horizont ontal al (x and y ) direction direction ModelShaftGapVertical (b)
Spac Spacin ingg betwe between en a die die and and the the modelbase modelbase in vert vertic ical al (z ) direction direction (c) Determ Determines ines the width width (i.e. (i.e. in x-and y -direc -directio tions ns)) of the ditch ditch around around stumps stumps..
ModelDitchWidth
ModelDitchDepthAvg (d)
Determines the average depth (i.e. in z -direction) -direction) of the ditch around stumps. Since the bottom of the ditches is made made almost almost at, at, the depth depth cannot cannot be met exactl exactlyy everywh everywhere ere.. (e) The heigh heightt of the the key key pin, pin, i.e. i.e. the the dista distanc nce e of the the seati seating ng area area to the the bott bottom om plan plane. e.
ModelPinHeight 7 0 4 1 1 0 0 G C T K M
ModelPreparationMarginExtrusion (f)
Determines how far the preparation margin is extruded vertically towards the bottom plane above the concavity
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page20/39
CG — Mo Mode dell Cr Crea eato torr ModelConcavity is 0. area. area. This parame parameter ter is pointl pointless ess if ModelConcavity ModelSeatingAreaWidth (g)
Width Width of the bottom bottom seatin seatingg area area of the dies, dies, i.e. i.e. the distan distance ce betwee between n outer outer circum circumfer ferenc ence e and key pin. pin. ModelBottomPinGrooveWidth (h)
Determ Determines ines the width width (i.e. (i.e. in x-and y -dir -direc ecti tion ons)of s)of the the pin pin groo groove vess on the the botto bottom m of the the mode model. l. ModelBottomPinGrooveDepth (i)
Determ Determines ines the depth depth (i.e. (i.e. in z -dir - direc ecti tion on)) of the the pin pin groo groove vess on the the bott bottom om of the the model model.. ModelWallThickness (j)
If 0, the the model model will will be soli solid. d. A posi positi tive ve numb number er mean meanss the the model model will will be holl hollow ow and and will will den dene e the the mate materi rial al thic thick kness. Negative Negative values values are invalid. invalid. ModelWallMorphologicalClosureDiameter
Deter Determi mines nes the the diam diamet eter er of a ball ball that that needs needs to t into into the the cavi cavity ty of a hollow hollow model model.. Any Any regio region n wher where e such such a ball ball would would not t is lled lled with with materi material. al. Negati Negative ve values values are invali invalid. d. This parame parameter ter is pointl pointless ess if ModelWallThick ModelWallThickness is0. ModelMillingHeadDiameter (k)
Determines the size of the bevel at the bottom of the separate dies and the holes in the model base to allow for millin millingg residu residue e in the opposit opposite e part. part. Will Will be displa displayed yed asAnticipate as Anticipate Milling. radius. HowMilling. (Note: Figure 2.7 shows the radius. ever ever, the parame parameter ter is used used to set the diamet diameter er.) .) ModelOmitDiePin
A boole boolean an ag ag (0 or 1) wheth whether er the the key key pin pin at the the bott bottom om of the the dies dies shou should ld be omit omitte ted. d. Thehole in the the mode modell base base will will remain remain in either either case. case. ModelConcavity
A boole boolean an ag ag (0 or 1) whet whetherther herthere e shou should ld be a conc concav avit ityy below below the the prep prepar arat atio ion n marg margin in.. ModelMinimumPinCircumference
If the the key key pin pin circ circum umfe fere renc nce e is less less than than this this valu value, e, the the key key pin pin is omitt omitted ed (see (see also also ModelOmitDiePin). This paraparameter meter will will not be displa displayed yed in the C C M M P sectio section n in the P P M M D D dialog dialog..
7 0 4 1 1 0 0 G C T K M
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page21/39
CG — Mo Mode dell Cr Crea eato torr
3 Mode Modell Atta Attach chme ments nts Model Model Creat Creator or mainta maintains ins an attach attachmen mentt librar libraryy for a collec collectio tion n of attach attachment mentss to be used used when creati creating ng a platel plateless ess model. model. This This chapte chapterr explai explains ns how attach attachmen ments ts can be added added to this this librar libraryy.
3.1 3.1 Overview This section gives an overview of the steps and les that are necessary when adding a new attachment. For detailed information mation on creati creating ng a new attach attachmen mentt see 3.3. In orde orderr to add add an atta attach chme ment nt to the the libr librar aryy, a new new fold folder er need needss to be crea create ted d in the the library/modelcreator/attachsubdirect ectory ory of your your DentalC DentalCAD AD instal installat lation ion folder folder.. The new direct directory ory must must contai contain n the followi following ng les: les: ments subdir
a congu congura ratio tion n le that that includ includes es all informa informatio tion n about about the attach attachmen mentt as a ModelAttachmentLibraryEntry (see chapter 3.2.1)
if the attach attachment ment is not a suppor supportt pin: pin:
the attach attachmen mentt geometr geometryy inform informati ation on le(s le(s)) (see (see chapte chapterr 3.2.2)
3.2 Files 3.2.1 3.2.1 Congura Conguration tion File The conguration le (config.xml) denes the parameters of the attachment as a ModelAttachmentLibraryEntry (see 3.3.2 for an exampl example) e).. The given given tags tags are are explai explained ned in Table able 3.1. This This le must must includ include e the followin followingg informa informatio tion: n:
the the name name of the the atta attach chme ment nt (tag (tagss Supplier and DisplayInformation)
if
the attachment is not a support pin: the le name of the attachment mesh (tag Attachment or tag combination AttachmentUpper and AttachmentLower)
Option Optionall allyy, the congu congurra rratio tion n le can also also includ include e the followi following ng inform informati ation: on:
color color and materia materiall settin settings gs for visual visualiza izatio tion n (tags (tags Material and RenderEffect)
a ag whetherthe whetherthe attach attachmen mentt is positiv positive e or negati negative ve (atta (attachm chment ent will will be added added to or subtra subtracte cted d from from themodel — tag NegativeAttachment)
informa informatio tion n about about groupi grouping ng restri restricti ctions ons (e.g. (e.g. upper and lower lower jaw articu articulat lator or interf interface acess — tag GroupAll)
conguration ion elements elements further congurat
3.2.2 3.2.2 Mesh Mesh Files Files for Attac Attachme hments nts There is one mesh le required required for every seperate seperate element of the attachment, attachment, i.e. two les if the attachment attachment consists consists of separ separate ated d upper upper and lower lower parts. parts. A mesh mesh may may contai contain n either the the upper upper part part or the the lower lower part. part. Supportpinsasaspecialkindofattachmentwillnotrequireaseperatemeshlebecausetheattachmentmayneedtoadjust to the the model model geomet geometry ry and and ther therefo efore re will will be gener generat ated ed by the the sow sowar are. e. 7 0 4 1 1 0 0 G C T K M
Any le format format suppor supported ted by the DentalC DentalCAD AD is also also suppor supported ted by Model Model Creato Creatorr. For a recomm recommend ended ed le format format see 1.2.
3.3 Crea Creatin ting g an Attac Attachme hment nt This This chapte chapterr contai contains ns the inform informati ation on needed needed for creat creating ing an attach attachment ment..
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page22/39
CG — Mo Mode dell Cr Crea eato torr 3.3.1 3.3.1 Composit Composition ion of Attachme Attachments nts When creating an attachment, the provided data needs to be in accordance with some guidelines. An attachment has to meet meet the followi following ng demands demands:: 1. Ever Everyy mesh mesh need needss to have have a clos closed ed surf surfac ace e with withou outt any any open open edges edges,, and and prop proper er mani manifo fold ld topo topolo logy gy.. 2. All surfac surface e normal normalss shall shall point point outwar outward. d.
3.3.2 Congurat Conguration ion Options Options for Attachmen Attachments ts Attac Attachmen hments ts are congu congured red in the attachments-subdi -subdirec rector toryy of the Model Model Creato Creatorr libra library ry.. For each each suppli supplied ed attach attachment ment thereis thereis a subdir subdirect ectoryconta orycontaini ininga nga congur congurati ation on le( config.xml) and possibly possibly further further lesreferencedin the congurati conguration on le. le. For For an expl explan anat atio ion n of the the tags tags used used in the the follo followi wing ng exam exampl ple e see see Table able 3.1. The congu congura ratio tion n le has the followi following ng struct structure ure::
version="1.0"?> ACM >ACME E Inc. Inc. Supplier> ACME connector connector DisplayInformation> attachment.off Attachment> false NegativeAttachment> false CanOnlyBeAddedOnce> true GroupAll> true NoPlacementValidityCheck> false AutoOrientAttachment> 0 1.0 DistToBottom> GlobalPlaneNormal DirectionType> 0 0 1 GlobalDirection DirectionType> 0 0 1 #FFe1c716 Color>
7 0 4 1 1 0 0 G C T K M
"/> ...
For more more exampl examples es see Appendi Appendixx A.
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page23/39
CG — Mo Mode dell Cr Crea eato torr The meanin meanings gs of the indivi individua duall tags tags are are explai explained ned in Table able 3.1.
Tag
Meaning
ModelAttachmentLibraryEntry
Root Root element
Supplier
Name Name of the the supp suppli lier er of this this atta attach chme ment nt
DisplayInformation
Name Name to be displa displayed yed in the M M A A dialog dialog
Attachment
File File name name contai containin ningg the mesh mesh for the attach attachmen ment. t. If dened dened,, ignored AttachmentLower and AttachmentUpper are ignored
AttachmentLower
File Fil e name name of the the mesh mesh forthe uppe upperr jaw jaw atta attach chme ment nt part part
AttachmentUpper
File name File name of the the mesh mesh forthe lowe lowerr jaw jaw atta attach chmen mentt part part
NegativeAttachment
If true attachment ment will will be subtra subtracte cted d from from the model. model. The true, the attach default default value value is false
GroupAll
true, all If true all atta attach chme ment ntss of this this type type will will have have the the same same orie orient ntat atio ion, n, uppe upperr and and lowe lowerr part partss will will shar share e a comm common on plan plane e and and upper(low upper(lower er)) part partss will will be on a comm common on line line.. This This para parame mete terr is poin pointl tles esss if dened. The default default value value is false CanOnlyBeAddedOnce is dened.
CanOnlyBeAddedOnce
true, the If true the atta attach chmen mentt can can only only be adde added d once once.. The defa defaul ultt valu value e is false
NoPlacementValidityCheck
If true there e will will be no chec check k if the the atta attach chmen mentt plac placeme ement nt is vali valid. d. true, ther The The defau default lt valu value e is false
AutoOrientAttachment
true, the If true the atta attach chmen mentt will will be addedwith addedwith it’ it’s z-ax z-axis is faci facing ng in the the same same direct direction ion as the occlus occlusal al axis axis of the corres correspon pondin dingg jaw. jaw. The The defaul defaultt value value is false
FixUpperLower
If true the rela relati tive ve posi positi tion on betw betweenuppe eenupperr and and lowe lowerr part partss is xed xed.. true, the AttachmentUpper and This This parame parameter ter is pointle pointless ss if AttachmentUpper are not dened dened.. The default default value value is false AttachmentLower are
MinDistUpperLower
If dene dened, d, the the dist distan ance ce betw betweenuppe eenupperr and and lowe lowerr part part is kept kept grea greate terr than than the given given value. value. This This parame parameter ter is pointle pointless ss if AttachmentUpper and AttachmentLower are are not dened dened
MinDistBottom
If dened, dened, the distan distance ce betwee between n the attach attachmen mentt and the model model boundi bounding ng plane plane is kept kept greate greaterr than than the given given value value
DistToBottom
If dened, dened, the attach attachment ment will will be initia initially lly placed placed with with the given given distan distance ce to the boundi bounding ng plane plane
TranslationRestriction
Restri Restricts cts the movemen movementt of the attach attachmen ment. t. See Table able 3.2
RotationRestriction
Restri Restricts cts the rotati rotation on of the attach attachmen ment. t. See Table able 3.2
Material 7 0 4 1 1 0 0 G C T K M
RenderEffect
Denes Denes the surfac surface e appear appearanc ance e of the attach attachmen mentt If dene dened, d, the the rend render er eec eectt with with the the give given n sett settin ings gs will will be appl applie ied d to the attachment attachment
Table able 3.1: 3.1: Explan Explanati ation on of the attach attachment ment congu congura ratio tion n le tags tags
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page24/39
CG — Mo Mode dell Cr Crea eato torr Tag
Meaning
DirectionType
Denes Denes howthe Direction vector vector is interprete interpreted. d. Possible Possible values values are Ignore, LocalDirection, GlobalDirection, LocalPlaneNormal, GlobalPlaneNormal Direct Direction ion of the restri restricti ction on
Direction
Table able 3.2: 3.2: Sub-ta Sub-tags gs of TranslationRestriction TranslationRestriction and RotationRestriction
3.3.3 Support Support Pins Suppor Supportt pins pins as a specia speciall kind kind of attach attachment mentss requir require e a diere dierent nt congu congura ratio tion n le struct structur ure: e:
version="1.0"?> ACM >ACME E Inc. Inc. Supplier> ACM >ACME E sup support port pin pin DisplayInformation> SupportPin Type>
The The mean meanin ings gs of the the tags tags are are expla explain ined ed in Table able 3.3.
Tag
Meaning
ModelAttachmentLibraryEntry
Root Root element Name Name of the the supp suppli lier er of this this atta attach chme ment nt
Supplier DisplayInformation
Nam Name e to be disp displa laye yed d in the the ModelAttachmentDialog Dene Deness this this atta attach chme ment nt as a supp suppor ortt pin. pin. The The valu value e must must be set set to
Type
SupportPin
Table able 3.3: Explan Explanati ation on of the attach attachment ment congu congura ratio tion n le tags tags for suppor supportt pins pins
Construc Construction tion Paramet Parameters ers for Support Support Pins The constr construct uction ion parame parameter terss for support support pins pins can be used used to adjust adjust the suppor supportt pin geometr geometryy, e.g the diamet diameter er..
b a 7 0 4 1 1 0 0 G C T K M
c Figure Figure 3.1: 3.1: Const Construc ructio tion n parame parameter terss for suppor supportt pins pins
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page25/39
CG — Mo Mode dell Cr Crea eato torr For suppor supportt pins, pins, the followi following ng parame parameter terss can be prede predened ned (para (paramet meters ers marke marked d with with ( ) are are show shown n in Figu Figure re 3.1):
ModelSupportPinDiameter (a)
Dene Deness the the diam diamet eter er of the the supp supportpin ortpin sha sha ModelSupportPinLedgeHeight (b)
Dene Deness the the heightof heightof the the supp suppor ortt pin pin ledg ledge e ModelSupportPinBulgeHeight (c)
Dene Deness the the heightof heightof the the supp suppor ortt pin pin sha sha bulg bulge e
IMPORTANT not speci Note Note that that the constr construct uction ion parame parameter terss for suppor supportt pins are not spe cied ed in the congu congura ratio tion n le of the the supp supportpin, ortpin, but but in the the con congu gura rati tion on le le of the the plat platel eles esss mode modell type type..
7 0 4 1 1 0 0 G C T K M
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page26/39
CG — Mo Mode dell Cr Crea eato torr
4 Impl Implan antt Lab Lab An Anal alog ogss Model Model Creat Creator or mainta maintains ins an implan implantt lab analog analog librar libraryy for a collec collectio tion n of lab analog analog geometr geometries ies.. This chapte chapterr explai explains ns how lab lab anal analog ogss can can be addedto addedto this this libr librar aryy.
IMPORTANT The impl implan antt lab lab anal analog og libr librar aryy is notto be conf confus used ed with with the the stan standa dard rd impl implan antt libr librar ary: y:
The standa standard rd implan implantt libra library ry in the library/implants subdirectory subdirectory of your DentalCAD DentalCAD instal installat lation ion folder folder is used used applic applicati ation on wide. wide. It is not to be modie modied d during during congu congura ratio tion n of Model Creator. Creator.
Theimplan Theimplantt lab lab anal analog og libr librar aryy in the the library/modelcreator/implants subdirectory subdirectory is used used only only by Mode Modell Crea Creato torr and and is subje subject ct of this this chap chapte terr.
4.1 4.1 Overview This This sectio section n givesan givesan overvi overviewof ewof thestepsandles that that arenecessa arenecessarywhen rywhen addinga addinga newlabanalog. newlabanalog. Fordetaile Fordetailed d informa informatio tion n on crea creati ting ng a new new lab lab anal analog og see see 4.3. A labanalog labanalog for Model Model Creato Creatorr must must refer refer to one or more more implan implants ts from from the standa standard rd implan implantt libra library ry.. Therefor Therefore e the rst rst step step in provid providing ing a labanalogis to decide decide for which which implan implants ts from from the standa standard rd libra library ry the analog analog shall shall be applic applicabl able. e. Please Please note note that the user will not will not choose choose the lab analog to use directly, but rather pick the correct implant from the standard library as usual usual (as (as whendesignin whendesigningg an abutme abutment nt forexample) forexample).. Model Model Creat Creator or will will then then select select the correc correctt labanalog labanalog based based on thelist of compat compatibl ible e implan implants ts as given given by the lab analog analog suppli supplier er,, which which curren currently tly has to be unique unique.. Suppor Supportt for multip multiple le compat compatibl ible e lab lab anal analog ogss for for a give given n impl implan antt may may be addedin addedin the the futu future re.. In order to add a lab analog to the library, a new folder needs to be created in the library/modelcreator/impl library/modelcreator/implants ants subdir subdirect ectory ory of your your DentalC DentalCAD AD instal installat lation ion folder folder.. The new direct directory ory must must contai contain n the followin followingg les: les: aconguratio tion n lethat includ includes es allinformati allinformation on about about thelab analogas analogas a ModelLabAnalogEntry (see chapter chapter 4.2.1) acongura mesh les les that that the the config.xml refers refers to (see (see chapte chapterr 4.2.2 ) mesh
4.2 Files 4.2.1 4.2.1 Conguration File The congu congura ratio tion n le (config.xml) den denes es the the prope propert rtie iess of the the lab lab anal analog og asa ModelLabAnalogEntry (see 4.3.2 for for an exampl example). e). The given given tags tags are are explai explained ned in Table able 4. 4.11. This This le must must includ include e the followin followingg informa informatio tion: n:
7 0 4 1 1 0 0 G C T K M
the the name name of the the lab lab anal analog og (tags (tags Supplier and DisplayInformation)
a list list of all compat compatibl ible e implan implants ts from from the standa standard rd implan implantt libra library ry (tag (tag CompatibleImplants)
thelenameofthemeshthatwilldenethecavityinwhichthelabanalogwillbeinserted(tag RetentionMeshType)
Option Optionall allyy, the congu congura ratio tion n le may also also includ include e the follow following ing informa informatio tion: n: the le le name name of the the mesh mesh that that repr repres esen ents ts the the lab lab anal analog og (tag (tag ModelLabAnalogFile) the symmetry ry group group order order n that that denes denes the allowe allowed d rotati rotation on angles angles (tag (tag RotationalSymmetry) the symmet
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page 27/39 27/39
CG — Mo Mode dell Cr Crea eato torr 4.2.2 4.2.2 Mesh Mesh Files Files for Lab Analog Analogss Model Model Creat Creator or uses uses the standa standard rd implant implant librar libraryy for its scan scan abutme abutment nt geometr geometries ies that that the labanalog will will be alignedto. alignedto. The retention mesh represents the geometry of the cavity within the model. In general, it will not match the geometry of the physical lab analog as the resulting channels (holes) need to be larger in diameter than the physical lab analog to facilitate inse insert rtion ion.. A more more or less less exac exactt repl replic ica a of the the lab lab anal analog og may may be addedto addedto the the libr librar aryy as an addi additi tiona onall mesh mesh whic which h will will be used used for visual visualiza izatio tion n purpos purposes es only only and may may dier dier from from the origina originall geometr geometryy.
INFO You may may enla enlarg rge e the the lab lab anal analog ogss mesh mesh in diam diamet eter er to rece receiv ive e the the rete retent ntio ion n mesh. mesh. Note Note that that the the rete retent ntio ion n mesh mesh need needss to cont contai ain n exac exactl tlyy the the geome geometr tryy that that is to be subt subtra ract cted ed from from the the mode model. l. The rete retent ntionmesh ionmesh diam diamet eter er may may be vari varied ed to cont contro roll the the accu accura racy cy of t. t.
For detailed information on the required characteristics of the retention mesh, see 4.3.1. Any le format supported by the Dental DentalCAD CAD is also also support supported ed by Model Model Creato Creatorr. For For a reco recomm mmend ended ed le le forma formatt see see 1.2.
4.3 Crea Creatin ting g an Implan Implantt Lab Ana Analog log This This sectio section n contai contains ns the inform informati ation on needed needed for creat creating ing an implan implantt lab analog analog.. Each Each implan implantt labanalog labanalog libra library ry entry entry will will come come with with a retent retentionmesh ionmesh andoptional andoptionally ly with with a mesh mesh repres represent entingthe ingthe labanalog labanalog for visualizat visualization ion purposes. purposes.
4.3.1 4.3.1 Composit Composition ion of the Retentio Retention n Mesh When crea When creati ting ng an impl implan antt lab lab anal analog og,, the the prov provid ided ed data data needs needs to be in acco accord rdan ance ce with with some some guid guidel elin ines es.. A rete retent ntion ion mesh mesh has to meet the follow following ing demand demands: s: 1. It shal shalll cons consis istt of one sing single le mesh mesh,, i.e. i.e. as one sing single le conn connec ecte ted d comp compon onent ent,, even even if the the phys physic ical al lab lab anal analog og cons consis ists ts of several several separate separate elements. elements. 2. The retention mesh in the Model Creator implant library and the scan abutment geometry in the standard implant 4.11). libra library ry shall shall be in the same same coordin coordinate ate system system and correc correctly tly aligned aligned with with respec respectt to each each other other (see (see Figure Figure 4. 3. It shal shalll be orie orient nted ed as in the the nal nal model model,, i.e. i.e. the surf surfac ace e norm normal alss must must point point into into the the impl implan antt chan channe nel. l. 4. Itmust be fully fully interc interconn onnect ected, ed, i.e. i.e. itmustnot contai contain n anyopen edges edges withinthe withinthe mesh mesh exceptfor exceptfor theboundarycurve theboundarycurves. s. 5. Each Each boun bounda dary ry curv curve e shal shalll be plan planar ar and and will will corr corres espon pond d to a hole hole in the the nal nal model model..
WARNING Viola Violatio tion n of these these requir requireme ements nts will will lead lead to malfunc malfunctio tion n of Model Model Creato Creator! r! The suppli supplier er of the lab analog analog data data will will be respons responsibl ible e for ensuri ensuring ng that that these these requir requiremen ements ts are are met! met!
7 0 4 1 1 0 0 G C T K M
Extrusio Extrusion n of Boundary Boundary Curves Curves The hole hole will will be creat created ed by extrud extruding ing the bounda boundary ry curve curve of the retent retention ion mesh mesh in direct direction ion of the curve curve plane’ plane’s normal normal.. The follow following ing exampl examples es show some some cases cases that that may may be realiz realized: ed:
For an analog that will be inserted from above and fastened with glue, the retention mesh should have a single o pen bounda boundary ry curve curve on top. top.
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page28/39
CG — Mo Mode dell Cr Crea eato torr
For an analog consisting consisting of two pieces, where one is inserted from above, the other from below, and which will be attached to each other (e.g. for an analog that is fastened with a screw from below), the retention mesh should have two two open open bounda boundari ries es,, onefacing onefacing up and and the the othe otherr faci facing ng down down..
For For an anal analog og that that will will be fast fasten ened ed by inser inserti ting ng a pin pin or scre screw w late latera rall llyy, ther there e shoul should d be an addi additi tion onal al boun bounda dary ry faci facing ng sidewa sideways. ys. There There may may be another another bounda boundary ry facing facing sidewa sideways ys (in the opposit opposite e direct direction ion)) if that that channe channell should should extend extend to both both side sidess of the the lab lab anal analog og..
Alignm Alignment ent of Reten Retentio tion n Mesh Mesh and Scan Scan Abutme Abutment nt
Figure Figure 4.1: 4.1: Retent Retention ion mesh mesh and scan scan abutme abutment nt in the same same coordin coordinat ate e system system
4.3.2 4.3.2 Congurat Conguration ion Options Options for Implants Implants Implan Implantt labanalogs labanalogs areconguredin areconguredin the implants-subdi -subdirec rector toryy of the Model Model Creato Creatorr librar libraryy. Foreach suppli supplied ed labanalog there there is a subdirec subdirector toryy contai containin ningg the congu congura ratio tion n le (config.xml) and possib possibly ly furthe furtherr les les refer referenc enced ed in the congu congu-rati ration on le le (i.e (i.e.. the the rete retent ntio ion n mesh mesh le le and and optio optiona nall llyy thelab anal analog og le) le).. For For an expl explan anat ationof ionof the the tags tags used used in the the follo followi wing ng example example see Table 4.1. The congu congura ratio tion n le has the followi following ng struct structure ure::
version="1.0"?> ACM >ACME E Dent Dental al Inc. Inc. Supplier> ACME Implant Implant DisplayInformation>
7 0 4 1 1 0 0 G C T K M
retention-kx.stl ModelLabAnalogRetentionFile> AC >ACME ME : KX : def defau ault< lt / string> Th >The_ e_Oth Other er_Co _Compa mpany ny : * : * * string>
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page29/39
CG — Mo Mode dell Cr Crea eato torr labanalog-kx.stl ModelLabAnalogFile> 4
The meanin meanings gs of the indivi individua duall tags tags are are explai explained ned in Table able 4. 4.11.
Tag
Meaning
ModelBuilderLibraryEntry
Supplier
Root Root element Nam Name e of the the supp suppli lier er of this this model model type type
DisplayInformation
This This inform informati ation on is curren currently tly not used used by Model Model Creat Creator or,, but this this may may change change in the future future.. Therefor Therefore e implan implantt provid providers ers are encour encouraged aged to proper properly ly ll in this this informa information tion at this time time alread alreadyy
RetentionMeshType
File File name name of the the rete retent ntio ion n mesh mesh
CompatibleImplants
Keywor Keywords ds of implan implantt entrie entriess of the standa standard rd implan implantt libra library ry that that the lab analog analog is compat compatibl ible e with. with. See Key Keywor words ds of Imp Implan lantt Ent Entrie riess
ModelLabAnalogFile RotationalSymmetry
File name name of the the option optional al lab lab anal analog og mesh mesh Denes Denes the allowe allowed d rotati rotation, on, which which will will be avail availabl able e to the user user while while either either the M M S S or the P P M M D D dialog dialog,, dependi depending ng on the chosen chosen model model type, type, is active active.. For possib possible le values values and meaning meanings, s, see Table able 4.2. The default default value value is 1
Table able 4.1: 4.1: Explan Explanati ation on of the implan implantt lab analog analog congur congurati ation on le tags tags
Value
Meaning
n = 0
Allows Allows arbitr arbitrary ary rotati rotations ons about about the lab analog’ analog’s z -axis -axis
n > 0
Allows Allows rotati rotations ons in steps steps of 360/n degree degreess about about the lab analog’ analog’s z -axis -axis
n = 1
No rotati rotation on allowe allowed d RotationalSymmetry Table able 4.2: 4.2: Values alues of RotationalSymmetry
Keywo Keyword rdss of Implan Implantt Entrie Entriess Each entry in the list of compatible implant types refers to either one single standard implant library entry or a group of standard standard implant implant library entries entries that dier e.g. in numeration numeration by using the ´?' (matches exactly one character) or ´*' (matches (matches zero or more characters) characters) character character.. An implant may be listed only in one single lab analog entry. entry. It cannot be refe referr rred ed to in more more than than one lab lab anal analog og entr entryy. 7 0 4 1 1 0 0 G C T K M
The keywor keyword d syntax syntax is xy : yz or where xy is the the folder folder name name of the the impl implan antt and and yz the xy : yz : zx , where implant implant type keyword. keyword. zx is the implan implantt subtyp subtype e keywor keyword. d. See the followi following ng exampl example: e:
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page30/39
CG — Mo Mode dell Cr Crea eato torr version="1.0"?> ... ACME : Implant1 Implant1 ACME : A-Series : big_1 big_1 ACME : ?-Series : big big ... The_Other_Company : Implant1 Implant1 The_Other_Company : Y-Series : * ... Company_XY : * Company_XY : * : *
See the followi following ng pages pages for the relati relating ng standa standard rd implan implantt librar libraryy entries entries..
7 0 4 1 1 0 0 G C T K M
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page31/39
CG — Mo Mode dell Cr Crea eato torr Folder Folder name: ACME
7 0 4 1 1 0 0 G C T K M
version="1.0"?> ... ... Implant1 Implant1 ... ... A-Series Keyword> big big ... small keyword> ... big_1 big_1 ... ... ... B-Series Keyword> big big ... ... ... C-Series Keyword> big big ...
Folder Folder name: The_Other_Company
version="1.0"?> ... ... Implant1 Implant1 ... ... Y-Series Y-Series X1 X1 ... X2 X2 ... X3 X3 ...
INFO Note Note that that with with Y-Se Y-Seri ries es : *
all subtyp subtypes es of Y-Series Y-Series are reserv reserved ed for this this lab analog analog.. They must must notbe list listed ed in the the congur congurati ation on le of any other other lab analog.
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page32/39
CG — Mo Mode dell Cr Crea eato torr Folder Folder name: Company_XY INFO version="1.0"?> ... ... Implant1 Implant1 ... ... Implant2 Implant2 ... ... A-Series A-Series X2 X2 ... X1 X1 ... ... ... B-Series B-Series X1 X1 ... X2 X2 ...
Note Note that that Com Company pany_X _XY Y : * : *
includ includes es all implan implantt types types that that contain contain subtypes. subtypes. To cover the implant implant types without without subtypes, subtypes, needsto bee Compan Company_X y_XY Y : * needsto added.
7 0 4 1 1 0 0 G C T K M
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page33/39
CG — Mo Mode dell Cr Crea eato torr
A Commo ommon n Tasks asks This This chapte chapterr contai contains ns instru instructi ctions ons for common common tasks. tasks.
A.1 A.1 How How to Mak Make Holl Hollow ow Mode Models ls Hollow models can be designed for both plate-type and plateless models. In order to make a hollow model, do the following:
Step Step 1: Open Open the config.xml le le of yourmod yourmodel el type type (in (in the the library/modelcreator/plates subdir subdirect ectory ory of your your DentalCAD DentalCAD installati installation on folder). folder). Step Step 2: Add a es> entry for the ModelWallThickness parameter within the sectionif ionif it does does notalrea notalready dy exis exist. t. sect version="1.0"?> ... ... ModelWallThickness Param> 2.0 DefaultValue> ... ...
Step Step 3:
Set the desire desired d defaul defaultt value value of ModelWallThickness within the DefaultValue tag. tag. If If itis set set to 0, the the model model ModelWallThickness within will will be solid. solid.
Step Step 4: Optiona Optionally lly,, the minimu minimum m and maximu maximum m allowe allowed d values values can be speci specied: ed: version="1.0"?> ... ModelWallThickness Param> 2.0 DefaultValue> 1.0 MinValue> 3.0 MaxValue> ...
Step Step 5: If If you you prefe preferr the the ModelWallThickness valu value e to be invi invisi sibl ble e to the the user user,, set set MinValue and MaxValue to the the same value. value. The ModelWallThickness parameter will then be omitted from the S tab within the MS MS dialog dialog for plateplate-typ type e models models and the C C M M P sectio section n in the P P M M D D dialog dialog for platel plateless ess models. models. 7 0 4 1 1 0 0 G C T K M
Step Step 6: For a smoothe smootherr surfac surface e within within the hollow hollow bottom bottom cavit cavityy adjust adjust the ModelWallMorphologicalClosureDiameter. A larger value will cause a smoother surface, a smaller value may cause small cavities to be lled. Step Step 7:
Save Save the the le. le. Your our chan changeswill geswill be appl applie ied d the the next next time time you you star startt the the sowa soware re..
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page34/39
CG — Mo Mode dell Cr Crea eato torr A.2 A.2 How How to Desi Design gn a Plat Platel eles esss Mode Modell Witho ithout ut Hole Holess Model Modelss with withouthole outholess will will cons consis istt of a model model base base incl includ udin ingg the the stum stumps ps as one one elem element(no ent(no stum stump p holes holes)) and and the the stum stumps ps as additi additiona onall element elements. s. In order order to design design a platel plateless ess model model withou withoutt holes, holes, do the follow following ing::
Step Step 1: Open Open the config.xml le le of yourmod yourmodel el type type (in (in the the library/modelcreator/plates subdir subdirect ectory ory of your your DentalCAD DentalCAD installati installation on folder). folder). Step Step 2: Add the the entr entryy if it does does notalrea notalready dy exis exist. t. version="1.0"?> ... true SpecialCaseNoStumpHolesType1> ...
Step Step 3: Set Set the the valu value e to true. Step Step 4: Save Save the the le. le. You Yourr chan changeswill geswill be appl applie ied d the the next next time time you you star startt the the sowa soware re..
A.3 A.3 How How to Desi Design gn Mode Models ls With ith or Witho ithout ut Conca oncavi vity ty Belo Below w the the Prep Prepar arat atio ion n Marg Margin in In orde orderr to set set the the ag ag fora conc concav avit ityy, do the the foll follow owin ing: g:
Step Step 1: Open Open the config.xml le le of yourmod yourmodel el type type (in (in the the library/modelcreator/plates subdir subdirect ectory ory of your your DentalCAD DentalCAD installati installation on folder). folder). Step Step 2: Add the the entry entry if it does does not not alre alread adyy exis exist. t. version="1.0"?> ... ... ModelConcavity Param> 0 ... ...
Step Step 3:
Set Set the the valu value e to 1 if Mode Modell Crea Creato torr shal shalll gener generat ate e a conc concav avit ityy or to 0 if it shall shall not gener generat ate e a conc concav avit ityy belo below wa preparati preparation on margin. margin.
Step Step 4: Optiona Optionally lly,, the minimu minimum m and maximu maximum m allowe allowed d values values can be speci specied: ed: version="1.0"?> ... ModelConcavity Param> 0 0 1 ...
7 0 4 1 1 0 0 G C T K M
Step Step 5:
If you prefer the ModelConcavity value to be invisible to the user, set MinValue and MaxValue to the
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page35/39
CG — Mo Mode dell Cr Crea eato torr same value. The ModelConcavity parameter will then be omitted from the S tab within the MS MS dialog dialog for plateplate-typ type e models models and the C C M M P sectio section n in the P P M M D D dialog dialog for platel plateless ess models. models.
Step Step 6: For an extrus extrusion ion of the prepar preparati ation on margin margin above above the concav concavity ity area area adjust adjust the ModelPreparationMarginExtrusion. version="1.0"?> ... ModelPreparationMarginExtrusion Param> 0.5 DefaultValue> ...
Step Step 7:
Save Save the the le. le. Your our chan changeswill geswill be appl applie ied d the the next next time time you you star startt the the sowa soware re..
A.4 A.4 How How to Desi Design gn a Mode Modell Conta ontain inin ing g a Supp Suppor ortt Pin Pin Supp Support ort pins pins can can be adde added d to plat platele eless ss model models. s. In order order to pred preden ene e the the cons constr truc ucti tion on para parame mete ters rs of the the supp suppor ortt pin pin for your your platel plateless ess model, model, do the follow following ing::
Step Step 1:
Open the config.xml le of your plateless model type (in the library/modelcreator/plat library/modelcreator/plates es subdirector subdirectoryy of your DentalCAD DentalCAD installati installation on folder). folder).
Step Step 2: Add entries entries for ModelSupportPinDiameter, ModelSupportPinLedgewithin the sect sectio ion n and and set set the the Height and ModelSupportPinBulgeHeight within desired desired values. values. version="1.0"?> ... ... ModelSupportPinDiameter Param> 5.0 DefaultValue> ... ...
Step Step 3:
Save Save the the le. le. You Yourr chan changeswill geswill be appl applie ied d the the next next time time you you star startt the the sowa soware re..
A.5 A.5 How How to Set Set the the Color olorss of the the Mode Modell Alig Alignm nmen entt Rota Rotati tion on Contr ontrol olss The rotati rotation on contro controls ls are displa displayed yed during during the model model alignme alignment. nt. In order order to set their their colors colors (dist (disting inguis uished hed by their their rotati rotation on axis) axis),, do the follow following ing::
Step Step 1: Open Open the defaultcolors.xml le le inthe config subdirector subdirectoryy of your DentalCAD DentalCAD installati installation on folder. folder. 7 0 4 1 1 0 0 G C T K M
Step Step 2: Find the entries for ModelBuilder.RotationCo ModelBuilder.RotationControlX ntrolX, ModelBuilder.RotationControlY and ModelBuilder.RotationControlZ: version="1.0"?> ...
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page36/39
CG — Mo Mode dell Cr Crea eato torr ModelBuilder.RotationControlX Type> #00FF00 Color> ...
Step Step 3:
Set the color for each desired desired rotation rotation control as an RGB value value within the tag (i.e. #0000FF).
Step Step 4: Save Save the the le. le. You Yourr chan changeswill geswill be appl applie ied d the the next next time time you you star startt the the sowa soware re..
7 0 4 1 1 0 0 G C T K M
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page 37/39 37/39
CG — Mo Mode dell Cr Crea eato torr
B Commo ommon n Prob Proble lems ms This This chapte chapterr gives gives informa information tion concer concernin ningg common common problem problems. s.
B.1 B.1 Comm Common on Mistak Mistakes es During During Pins Pins Design Design For For a good good resu result lt,, it is esse essent ntia iall that that the the pins pins mesh mesh sati satis ses es the the requ requir ireme ement ntss stat stated ed in 2.5.1.
Pin with tangential tangential intersection intersection This This pict pictur ure e show showss a pin pin that that touc touchesthe hesthe base base plat plate e mesh mesh tangent tangential ially ly.. The pin should should inters intersect ect the base base plate plate and the inters intersect ection ion should should result result in a distin distinct ct edge. edge. IMPORTANT: Thisis Thisis anexamp anexample le of how how not to desig design n thepins mesh mesh!! Do notuse a pins pins mesh mesh desig designe ned d as show shown! n!
B.2 B.2 Comm Common on Mistak Mistakes es During During Base Base Plate Plate Design Design For For a good good resu result lt,, it is esse essent ntia iall that that the the base base plat plate e mesh mesh sati satis ses es therequir therequirem ement entss stat stated ed in 2.5.1.
Mesh Mesh with with unacce unaccepta ptable ble edge length length This pictur picture e shows shows a mesh mesh with with unacce unaccepta ptable ble triang triangula ulatio tion. n. The mesh mesh should should have have an edge length length of betwe between en 0.25 0.25 mm and and 0.5 0.5 mm. mm. IMPORTANT: Thisis Thisis anexamp anexample le of how how not to desig design n a base base plat plate! e! Do notuse a base base plat plate e desi design gned ed as shown shown!!
Mesh including including palatinal palatinal area This This pict pictur ure e show showss the the mesh mesh of a base base plat plate e that that incl includ udes es the palati palatinal nal area. area. As Model Model Creat Creator or genera generates tes model model geometr geometryy above above the comple complete te base base plate plate mesh, mesh, the mesh should should not includ include e the palati palatinal nal area. area.
7 0 4 1 1 0 0 G C T K M
IMPORTANT: Thisis Thisis anexamp anexample le of how how not to desig design n a base base plat plate! e! Do notuse a base base plat plate e desi design gned ed as shown shown!!
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page38/39
CG — Mo Mode dell Cr Crea eato torr Mesh Mesh includ including ing parts parts of palati palatinal nal area area This This pict pictur ure e show showss the the mesh mesh of a base base plat plate e that that incl includ udes es parts parts of the palati palatinal nal area. area. As Model Model Creat Creator or genera generates tes model model geometr geometryy above above the comple complete te base base plate plate mesh, mesh, the mesh mesh should should not includ include e parts parts of the palati palatinal nal area. area. IMPORTANT: Thisis Thisis anexamp anexample le of how how not to desig design n a base base plat plate! e! Do notuse a base base plat plate e desi design gned ed as shown shown!!
Base Base plat plate e as soli solid d body body This This pict pictur ure e show showss the the mesh mesh of a base base plat plate e as a solid solid body body.. Thebase plat plate e shoul should d have have no thic thickn knes esss but but be a perfe perfect ctly ly at at mesh. mesh. 0. It does does nothelp to redu reduce ce thethickn thethicknes esss to almost 0
IMPORTANT: Thisis Thisis anexamp anexample le of how how not to desig design n a base base plat plate! e! Do notuse a base base plat plate e desi design gned ed as shown shown!!
B.2. B.2.11 Why Why does does my plate plate-ty -type pe model model come come out bogus? bogus? Most Most like likely ly you you did did not not stri strict ctly ly follo follow w the the rulesstat rulesstated ed in 2.5.1 — see see also also B.2.
B.2.2 .2.2 Wh Whyy does does a cut cut on one one side side of the the jaw jaw exte extend nd all all the the wayto the the othe otherr side side?? A cutwill end wheneve wheneverr it reache reachess the bounda boundary ry of the base base plate. plate. Thusif youhave includ included ed the palati palatinal nal area area (see (see B.2), your your cuts cuts prob probab ably ly will will not not turn turn outas expec expecte ted. d.
7 0 4 1 1 0 0 G C T K M
© 2014exocadGmbH | Juliu Julius-Re s-Reiber iber-S -Str tr.. 37 | D-64 D-64293Darmsta 293Darmstadt dt Copyin Co pying, g, publ publishi ishing,extracti ng,extracting ng cont content ent or tran transferto sferto a thir third d part partyy is proh prohibit ibited ed with without out agre agreemen ementt of exoc exocad ad GmbH GmbH..
page 39/39