custom MicroStation Descartes

custom MicroStation Descartes - 18 Customizing MicroStation...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
MicroStation Descartes User’s Guide 18-1 18 Customizing MicroStation Descartes This chapter explains how to customize MicroStation Descartes: how to use the workspace editing capabilities of MicroStation to create workspaces by yourself; how to build your own tool boxes or tool frames by picking any tool from MicroStation Descartes or from MicroStation itself: how to use the MicroStation BASIC macro recorder and the MicroStation Descartes key-ins to build your own commands or applications. About Customization MicroStation Descartes offers an extensive set of more than 1000 commands that allows full customization and automation using either the MicroStation BASIC or the MDL programming language. In MicroStation Descartes, all commands are accessible in a consistent manner using key-ins. Even though key-ins can be typed in a command line or used in customized workspaces, in scripts or in UCM, the real power will be achieved when called from a MicroStation BASIC or MDL application. An application based on such key-ins will not need to be recompiled or adapted when new versions of Descartes become available. The complete list of Descartes key-ins is presented in Appendix A. Descartes key-ins follow a standard nomenclature to help you find them or even deduce them easily and quickly. Descartes key- ins are made of three words followed by optional parameters,
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
18 18-2 MicroStation Descartes User’s Guide Customizing MicroStation Descartes About Customization each word having its own meaning as shown in the following table. Development of a solution can be as simple as a macro and as efficient as an application intended for a broad audience of users. In a typical development process today, it is common practice to structure the application into smaller tasks that are quickly prototyped with visual tools (example: the MicroStation BASIC recorder) to verify the satisfaction of user requirements. You can then try, comment and iterate until the right functionality is obtained. The prototype can then evolve until you build a complete application, or be thrown away for a complete re- implementation in the appropriate language. Module Object Action Related key-ins are grouped in modules. This modular approach serves as a quick index for find- ing related key-ins. The module name always starts with IMG, this groups all Descartes functions together in the Key-in Browser. Examples are: IMG IMGMANAGER IMGEDIT IMGTRANSFORM IMGREGISTER The object on which the action will be per- formed. These objects can be dialog boxes, tool boxes, tools, files, views, images, color filters , etc. Examples are: DIALOG DLG name TOOL name PROJECT FILE FILTER STAMP Specifies the action done with the object. If the object is a dialog
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/05/2011 for the course CAD 101 taught by Professor Smith during the Spring '97 term at Volunteer State Community College.

Page1 / 18

custom MicroStation Descartes - 18 Customizing MicroStation...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online