For Craniofacial Surgery based on COM

For developing a surgical simulation platform that not only accords with software design standards but also conforms with clinical professional requirements; proposed designing and developing surgical simulation platform using COM (Component Object Model) component technology. Surgical simulation platform based on COM designed three core module: model management; surgical planning; surgical evaluating; implemented WRL model reading and storing, displaying and controlling , models separation and hierarchical correlative, model cutting and measuring; used teamwork pattern which cut down the period of developing platform; was language-independent; easy to upgrade; expansibility; encapsulation; and really achieved separation of data model and behavior simulation. Finally examples verified practicality and good prospects of platform by presenting several examples.