Font Size: a A A

Mechanical Graphics Xml-based Markup Language Research And Development

Posted on:2006-04-14Degree:MasterType:Thesis
Country:ChinaCandidate:P YaoFull Text:PDF
GTID:2208360182968262Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of CAD/CAM, a great deal of software systems are applied to product design. But data formats vary greatly between different software systems and are difficult to transmit by network, so that data communication and switching between the systems are difficult, which brings great inconvenience to cooperation among designers.In order to solve the problem of machine graphics data communication and switching between systems and networks, a compatible markup language (ML) and the transform mechanism between SVG and ML on SVG platform is constructed, as particularized at foot.Firstly, AutoCAD's data format is compared with SVG format on the base of Mechanical Graphing Specification, then graphics' characteristics is abstracted, and corresponding object model is constructed.Secondly, MgML is constructed with the object model, and its syntax rules and vocabulary is defined.Thirdly, the object model is implemented in high-level language (Java). We denote graphics parts with classes and objects in the high-level language, and develop an application environment on Eclipse platform where XML can be edited, analyzed and displayed.Finally, the object model is saved in database, and converted to relational database model. Then we design object model's ER graphics where corresponding database physical model is constructed. Thus an integrated application environment is built.The difficulty with the paper is how to propose the design principle of a more compatible markup language and how to develop its application environment.The work in the paper is helpful to the development of machine product graphics data's exchange standard as well as to the design and implementation of its network transmission format.
Keywords/Search Tags:XML, Machine Graphics, Java, Object Model, Relational Model
PDF Full Text Request
Related items