水利水电工程制图手册
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第二节 MicroStation

MicroStation是国际上和AutoCAD一样广泛流行的二维和三维CAD设计软件,由奔特力(Bentley)工程软件系统有限公司在1986年开发完成。其专用格式是DGN,并兼容AutoCAD的DWG/DXF等格式。MicroStation是Bentley工程软件系统有限公司在建筑、土木工程、交通运输、加工工厂、离散制造业、政府部门、公用事业和电信网络等领域解决方案的基础平台。

MicroStation绘图软件通过图形界面进行操作,符合Windows环境。图形化的使用界面一直是MicroStation吸引大量注视眼光的主要原因,而这也正是MicroStation易于使用的最佳保证。

MicroStation支持多种不同硬件平台,包括Intergraph、IBM、HP、SUN、DEC、SGI等工作站级电脑及PC与MAC等个人电脑,以及UNIX、linux及Win7、Win8、Windows NT及DOS等多种操作系统。用户可根据使用需要及效率需求自由选择所需的硬件平台及操作系统,在所有不同硬件平台与操作系统之上,MicroStation不仅其功能与架构完全一致,其所产生的设计图档也是完全兼容(Binary Compatible)。

MicroStation符合OSF/MOTIF标准的图形化使用界面,多视窗操作环境、参考图档(Reference File)、即时在线求助、多重取消或重作(Redo/Undo)功能、硬盘即时更新(File-Based rather than Memory-Based)等人性化操作界面及使用者自定线型(User-Defined Linestyles)、平行复线(Multi-Lines)、关联式的剖面线及涂布(Associative hatching/patterning)、2/3D空间布林运算、完整的抓点模式(Nearest,Midpoint,Center,Origin,Tangent,Perpendicular,Parallel,Intersection…)、参数化图元设计(Dimension Driven Design)、关联式尺寸标注(Associative Dimensioning)、影像档重叠显示与写入功能、复合曲线(Complex String/Shape)、依图元属性自动搜寻/选取功能、NURBS、辅助坐标系统、资料库连接操作、材质库、上彩及其他众多辅助作图工具。

除此之外,MicroStation还具有强大的兼容性和扩展性,可以通过一系列第三方软件实现诸多特殊效果。例如用Turn Tool等第三方插件,即可直接用MicroStation发布在线三维展示案例。MicroStation根据用户的需求提供了五种可适合不同程度程序开发者的程序设计语言,分别是UCM(User Command)、CSL(Customer Support Library)、MicroStation Basic、MDL(MicroStation Development Language)及JMDL(Java版本的MDL)。其中UCM是类似于AutoLisp的宏指令,CSL则为类似AutoCAD ADS的Fortran或C语言函数库,MDL则为一完整而高效率的C语言框架的应用程序开发环境,它使用MicroStation所提供的所有资源并可驱动MicroStation的核心引擎,为应用软件开发的最佳利器,绝大部分的MicroStationThird-Party软件均以MDL为主要开发工具,这不仅得以保证该软件与Mi-croStation具备同样的使用界面与操作流程,更重要的是,这些软件将随着MicroStation而跨越硬件平台的界限。MicroStation Basic则为最新一代MicroStation的程式开发工具,它不仅具备了易学易用的独特优点,而且支持OLE架构,使得可透过其他程式语言诸如Visual Basic等进行MicroStation的程式写作。JMDL使用sunJDK(1.1.6),以com.bentleypackage的方式提供MDL功能,具有面对对象、跨平台等特点,是开发Mi-croStation应用之最新利器。

MicroStation绘图软件操作界面见图1-1-2。

img

图1-1-2 MicroStation绘图软件操作界面