介绍: 一、安装: 1、将读坐标.bas、读坐标.ba、画线.bas、画线.ba四个文件copy至BentleyWorkspacesystemmacros目录下 2、打开任意一个dgn文件,打开workspaceCustomize菜单,弹出对话框Customize,选取 Menu Bar后Inset... ,在弹出 的对话框里任意输入菜单名(如:"应用程序"),ok 3、先点击"应用程序",再点击其下Empty Menu Item,弹出对话框Modify Menu Item 4、在 弹出对话框Modify Menu Item 里label文本框里输入输入"读坐标",在Key—in里输入"macro 读坐标",ok 5、再接着点击Inset... ,弹出Insert Menu Item对话框 6、在 弹出对话框Insert Menu Item 里label文本框里输入输入"画线",在Key—in里输入"macro 画线",ok 7、在对话框Customize上按save保存设置。microstation主菜单上出现"应用程序"菜单。"应用菜单"下有"读坐标"、"画线" 菜单 注意:以上" "内的内容才是应该输入的 二、软件介绍: 读坐标程序: 说 明: 该程序可用来读出fence选中的图形的各点坐标(或者文本),并将坐标(或者文本)写入指定目录文件 (最好先建立一个目录 c:pmwj04) 注 意: 生成的坐标文件里每行两个数(x,y),且每行末尾后面都有一个看不见的空格。如果读出文本为汉字,读出前 需将文本字体改为202等 工作平台: MicroStation v7 or v8 作 者:彭荣生 email:PengRongSheng@126.com 画线程序: 说明: 该程序可根据指定文件路径(最好先建立一个目录c: pmwj04) 的坐标文件在microstation里画线(曲线或直线) 画地形图剖面读取文件格式: 有n个坐标(x,y,z),则文件中有n行,每行3个数:x,y,z。对于地形剖面图,x,y表示剖面 与地形图中等高线交点坐标,可以用作者编制的读坐标软件读取,z为高程,是在读出坐标文 件里使用者加入的 画线1读取文件格:有n对数据(δx,y),则文件中有n行,每行2个数:δx,y,δx为X向增量,y为Y向坐标。画图时第一对数 据δx为0 画线2读取文件格:有n对数据(x,y),则文件中有n行,每行2个数:x,y,x为X向坐标,y为Y向坐标,但坐标系原点平移到 屏幕上指定的放置位置的点 视窗上的X和Y比例为根据本软件画出的图中的比例,X为图的水平向,Y为竖向 注意: 读取文件里每行末尾不得有空格,文件末尾不得有空格行