MicroStation
文章平均质量分 50
MicroStation三维建模、及工程算量。
测量老覃
爱好编程的测量人,高工、注册测绘师。微博/抖音:@测量老覃
展开
-
MicroStation中轻松绘制缓和曲线
公路工程的测量计算工作中,除了缓和曲线较难搞以外,平曲线、竖曲线、超高、加宽等计算工作都是相对简单的,只是过程繁杂些。在AutoCAD中是没有绘回旋曲线的命令的,刚试了下,在命令行里输入spiral会自动执行螺旋线工具helix。要在AutoCAD里绘缓和曲线目前只能通过编程计算连接或生成样条曲线。上图中黄色虚线即为MicroStation回旋曲线工具绘出的缓和曲线,与AutoCAD下用缓和曲线绘图程序(原创 2023-12-04 19:31:20 · 561 阅读 · 0 评论 -
MicroStation中均分元素及导出节点坐标
MicroStation中是能轻松均分元素的,包括直线、圆弧、曲线甚至样条曲线。MicroStation里的工具是按元素类型分组布置的,有些工具放在意想不到的地方,会给使用者带来迷惑。比如想对一个直线元素进行均分,可事实上均分工具是放在曲线(Curves)组里的,想对网格(Mesh)求交线,却要用到曲面(Surface)组里的Intersection工具。诸如此类跨组存在的工具目前发现的就有好几个,关键是这些工具都是功能强劲的秘技,不使用就不一定有好的替代方法。原创 2023-12-04 11:01:02 · 624 阅读 · 0 评论 -
MicroStation用CONTINUOUS线型绘制完美的箭头
如果想将它们组合到一起,可以用选择集选中它们,选菜单Edit > Group(编辑 > 分组【中文此处应翻译为“成组”更合适一些】)组合即可。请看如下图所示的箭头,是否很完美?在MicroStation中用系统自带的自定义线型CONTINUOUS完全可以做到。注意,Width Mode为Constant表示线宽为一个常数,表示首尾一样宽。1、在线型中选择CONTINUOUS,用绘制直线工具分别绘制两段连续的直线段;2、选中第一段直线,打开元素信息对话框。Bentley中国优先社区 Yongan.Fu。原创 2023-11-29 09:37:34 · 478 阅读 · 0 评论 -
MicroStation构造两条曲线间的中心线
启动Surface Modeling任务下的Swept Surface along Curve工具并如下图所示设置各工具选项。启动Surface Modeling任务栏下的Extract Iso Curve工具并如下图所示设置工具选项。注意,将Iso Value设置为0.5表示提取中心线,该值是一个0到1范围的实数。如果高亮显示的不是您想要的方向的Iso线,可按鼠标右键切换到另外一个方向。如下图所示的两组蓝色线,我们想要构造出中间的红色线。Bentley中国优先社区 Yongan.Fu。原创 2023-11-29 09:34:56 · 508 阅读 · 0 评论 -
MicroStation由数学公式绘制曲线
1、在Curve by Formula对话中选菜单File > New Curve启动创建新曲线的功能;2、在Name中输入新曲线的名称,如TestCurve;3、在下面的空白区输入公式定义。如我们要定义一个最简单的正弦函数曲线y=sin(x)。则可如下写:请注意,在公式定义中有几个字母具有特殊含义,x,y,z表示曲线上的坐标点,t表示函数参数,它是一个从0到1的实数。公式定义只能生成10个点构成的一条曲线。我们要形成完整的一个正弦周期,所以对x的赋值为2pit,对y的赋值就是sin(x)。原创 2023-11-29 09:25:48 · 1035 阅读 · 0 评论 -
MicroStation三点旋转定义视图并在视图所在(高程)平面绘图
此时若进行绘图,因绘图平面与视图平面不在同一个平面,只是平行于定义视图的平面,所绘对象需通过移动操作才能放置到视图定义平面。,提示选择视图时点击视图1中任何位置,定义深度时可移至其它视图窗口点选。若需将绘图平面移至视图定义平面,可在视图1窗口功能栏上点击设置。后,再进行绘图,则绘制对象位置视图定义平面。原创 2023-11-28 14:34:31 · 541 阅读 · 0 评论 -
MicroStation坐标输入中的坐标值引用与线段端点高程修改方法
在对点的坐标值进行修改输入时,只想修改其中的一个值,另两个值保留引用修改前的数据,比如将线串中的顶点移动到 Z 值为 10 的位置,可用以下步骤和下图的坐标方法实现,即在坐标输入时用#表示引用原值:原创 2023-11-28 08:36:29 · 488 阅读 · 0 评论 -
MicroStation坐标标注(Label Coordinate)工具简介
然后再使用该工具,即可如下图所示只标注Z坐标的值。调用位置是MicroStation主菜单的。对元素上的某个点进行对应坐标标注时,可以使用。, 然后选择需要标注的点即可。原创 2023-11-28 08:30:58 · 486 阅读 · 0 评论 -
MicroStation中通过键入(key-in)命令旋转视图
【解释】:Rotate View Absolute是基于标准的顶视图(Top View)来旋转的。命令后跟的三个值分别代表绕着X、Y和Z轴进行旋转的角度。【方法二】:点击可视化任务下的“设置相机(Setup Camera)"命令,选视图,选线的起点和终点。最后记住要将视图属性对话框中的“相机”属性关闭。在三维建模中绘垂直于轴线的截面极其方便。对于部分对象如果在旋转后视图方向不垂直于元素,则可以使用精确绘图的RX、RY或E快捷键旋转绘图小平面。【方法一】:键入命令。原创 2023-11-27 09:22:22 · 524 阅读 · 0 评论 -
MicroStation料堆3d网格法体积方量计算
4、Modeling>Mesh>Mesh Utilities>Extract Boundary提取网格边界(如前图中红色部分)1、将地形点读入:Drawing>Annotate>Terrain Model>Import Coordinates。6、使用Modify Meshes>Stitch into Mesh将两个Mesh缝合成一个封闭的网格。2、Modeling>Mesh>Create>Mesh from Points生成网格。3、适当删除边界上多余的小平面,并调整部分小平面边与实际相符。原创 2023-11-27 09:13:50 · 435 阅读 · 0 评论 -
MicroStation料堆3d实体法体积方量计算
Surface>Modify Surfaces>Stitch Surface将网格曲面与底张缝合成一个曲面。Home>Groups>Create Complex Shape将前面提取的边界生成Shape。原创 2023-11-27 09:10:35 · 456 阅读 · 0 评论 -
MicroStation两期地形网格拉伸求交创建三维封闭网格计算挖填方体工程量
本文简述MicroStation将两期地形生成地形网格按相交网格逻辑求交的方法创建挖填三维方体进行挖填工程量方量的计算。1、将地形点读入:Drawing>Annotate>Terrain Model>Import Coordinates。使用此方法只适用较简单的地形网格,对于复杂的地形,需要使用OpenRoads Designer创建三维挖填方体。2、Modeling>Mesh>Create>Mesh from Points生成网格。4、同上将另一期地形展点、并生成曲面放置于不同的层;原创 2023-11-26 15:52:48 · 441 阅读 · 0 评论 -
MicroStation三维模型输出至GoogleEarth谷歌地球卫星地图
打开Google地球(桌面、网页版)添加新项目打开输出的KMZ文件 - 如果位置有偏,在MS里进行适当调整重新导出KMZ再导入GoogleEarth,反复操作直至目视位置合理为止,如果能在卫星地图上找到图上相同的参考点,可根据参考点进行纠偏。- Drawing工作流、Utilities、Geographic、Google Earth Setting作如下设置:格式为KML and Collada、Altitude为Absolute。原创 2023-11-26 09:22:29 · 453 阅读 · 0 评论 -
MicroStation精确绘图快捷键入命令的完整列表
除精确绘图快捷键外,ACCUDRAW LOCK GRIDPLANE 键入命令还会映射到 F8 功能键。它的功能与 快捷键相同,用于切换 ACS 平面和 ACS 平面捕捉锁,以及所有视图的栅格视图特性。下表列出了每个键盘快捷键、对应的键入命令及其效果。有关各个键盘快捷键的效果的更多信息,请参阅精确绘图过程的一般讨论。这些快捷键仅在精确绘图窗口具有焦点时有效。注释: 键盘快捷键不区分大小写。原创 2023-11-26 08:53:52 · 597 阅读 · 0 评论 -
MicroStaton键入(key-in)命令脚本批量绘点、线、文本
可以将一批键入命令写入脚本文件里(纯文本文件),然后在“键入命令”窗口中,键入。script_file 必须包括脚本文件的完整路径和文件名。最简单的软件应用程序是键入命令脚本。键入命令脚本是存储在文本文件中的一系列键入命令。原创 2023-11-26 08:48:44 · 392 阅读 · 0 评论 -
MicroStation标高标注
然后你在当前视图中指定一个点为基准点,然后第二个点定义标注高程的方向,一般就是冲上,当然也可以沿着水平方向去标注。第三个点为标注基准线的终点,而后的第四、第五等等点则为真正你想要标注的高程位置的点。MS中带有一个专门用于标注标高的工具,名字叫做Ordinate Dimensioning。点击该图标后出现如下图所示的工具设置框,其中的Datum Value默认值为0,表示你基准线的高程。该工具使用起来稍有令人迷惑的地方,主要就是需要明确各个点的含义。若要重新打开三维坐标标注,输入命令。原创 2023-11-26 08:45:54 · 464 阅读 · 0 评论 -
MicroStation极坐标绘图及度、分、秒输入格式
度分秒符号分隔格式:度符号为上角符号,分为单引号',秒为双引号",如**108°36'25"**可以输为:“**10836'25"**”,该格式为多数软件采用的通用格式。、单引号'、双引号"进行度、分、秒的分隔符,比如**10°23'45"**可以输入“:(仅极坐标)如果打开,则 和 精确绘图快捷键将焦点设置为所选区域并锁定当前值。”将就近使用坐标轴与元素对齐,因此如果是绘图小平面的Y轴(绿色)与元素对齐的,还需要使用“分隔度分秒,如**10°23'45"**可以输入“原创 2023-11-26 08:43:56 · 513 阅读 · 0 评论 -
MicroStation绘3D空间圆弧螺旋线Helix技巧
只有两端高程一样时平面图上为圆弧的轴线在三维空间上也是圆弧,此时可以通过绘制圆弧并赋于元素高程的方法来绘出三维空间的轴线。3、螺距:螺距需根据平面图上圆弧中心角、两端高差计算出一周螺旋线两端点高差,计算公式:(360/a)*h,a为圆弧圆心角、h为圆弧两端高差。3、旋向:从低往高定方向、轴:Drawing Z、高度为两端点高差,螺距按两端点高差与夹角计算一个全圆的高度。1、顶半径、底半径,对于平面图上为圆弧的顶、底半径相同,为平面图上圆弧半径;2、高度:平面图上圆弧两端点高差;5、移动到合适的高程位置。原创 2023-11-25 14:42:36 · 524 阅读 · 0 评论 -
MicroStation通过Key-in键入命令给元素增加Links链接信息
在Microstation下我们可以手动操作给元素增加Links信息,Links可以使元素与磁盘上的文件关联、与URL关联、与Key-in命令关联、与dgn文件中的某一个模型关联、与dgn文件中的Saved View关联,元素和外部对象的关联方便了信息的访问,在工程设计中有一定的实用价值。如何通过程序自动给元素增加Links信息呢?很遗憾Mdl及VBA没有公开类似的API接口。按“OK”后选择需要添加链接的元素对象即可,然后点击元素上的链接标志可以直接链接目标。原创 2023-11-25 14:17:27 · 435 阅读 · 0 评论 -
MicroStation三维3D操作技巧
曲面裁剪时被裁剪对象需要转换成Smart Surface,如果被裁剪对象有多个区域在裁剪面以外需要裁剪,裁掉一部分后剩余部位依然与被裁剪面连在一起,但有裁剪痕迹线存在,此时只要将其转换成B-spline Surface一次就可以将剩余手动删除掉了。裁剪时被裁剪面和裁剪面无法按顺序选择时可以选中裁剪第一个或是第二个面改变被裁剪对象的顺序,默认被裁剪对象的选中部分为留下部分,如果需要留住部分无法选中(裁剪面遮挡),则需要点选下部的反转第一个或第二个。可切换到极坐标角度输入、按。也可切换到直角坐标,换。原创 2023-11-25 14:15:18 · 674 阅读 · 0 评论 -
MicroStation导出选择对象的三维坐标坐标点至文本文件
在使用导出元素坐标对话框中(如下图)对对象的选择有三种方式:单个、围栅、全部,若要导出选择的一部分对象的坐标至文本文件,可以在先选择这些元素后再执行导出命令,选择单个(Single)方式完成导出即可原创 2023-11-25 14:12:16 · 549 阅读 · 0 评论 -
三维对齐align3d将剖面结构图(断面)快速放置至剖切面
在进行三维建模时,需将剖面结构图(横断面图)放置到3D轴线端点剖切面上(铅垂、或垂直于3D轴线平面),一般通过跨视图拷贝、粘贴的方式完成,即在顶视图上拷断面剖结构图对象,再到剖切平面进行粘贴。通过跨视图拷贝、粘贴需在两个视图窗口内分别置为顶视图、剖切面视图,在顶视图窗口内拷贝对象,到剖切面视图窗口中粘贴即可。将窗口置为剖切面视图另文说明。在MS里有更方便快捷的操作方法,那就是三维对齐工具,以下为通过三维对齐快速进行复制定位的操作步骤。原创 2023-11-25 10:00:23 · 410 阅读 · 0 评论 -
MicroStation利用垂直于视图平面快速剖切指定桩号横断面
在剖切工具的第三项按视图剖切是指:垂直于视图并由两个点定义的平面进行剖切,可以在视图中绘制一条直线来定义垂直于视图的剖切平面的位置。例如,可以在顶视图中沿 X 或 Y 轴定义剖切平面,从而创建可以在前视图或右视图中查看的剖面元素。4、选中一条辅助线的两个端点,(因可以连续选多点)按右键取消继续选择(按提示Reset),此时在相应部位已生成剖切面,点左键确认完成剖切。1、先在水平面按桩号绘制一序列垂直于轴线的断面辅助线;2、将视图1设置为顶视图;原创 2023-11-25 09:51:46 · 380 阅读 · 0 评论 -
MicroStation CE版中使用Legacy可见边显示方式
在 MicroStation V8i 中,当我们在。两种,如何能在 CONNECT 版本中出现。模型时(组图的过程),参考文件对话框中。(可见边)这一栏会有。原创 2023-11-24 17:08:01 · 383 阅读 · 0 评论 -
MicroStation操作技巧集锦
打开Key-in,输入以下命令:%d%d;%d;Fence Move。原创 2023-11-24 17:06:23 · 1906 阅读 · 0 评论 -
MicroStation利用Import Coordinate工具批量导入文本
如下截图所示,用户拥有一个勘探得到的Excel表格,其中记录了文本标识的内容和对应的xyz坐标值。用户希望批量的将表格中的文本标识写入到dgn中对应的坐标点上。可以使用MicroStation 自带的Import Coordinate工具,进行批量写入。1、Import Coordinate工具需要使用txt格式文件,所以先拷贝Excel的数据部分(第一行标题栏不拷贝),新建一个Text文本文件,将拷贝内容粘贴到里面并进行保存。2、保存Text文本时,coding方式请选择默认的ANSI方式。3、然后按照如原创 2023-11-24 17:01:14 · 411 阅读 · 0 评论 -
MicroStation Annotation Scale的可用性
在这里,我们只将使用Annotation Scale的标注元素称作Annotation。对于一个使用Annotation Scale的尺寸标注就可以被称作一个Annotation。相反,如果没有使用Annotation Scale,那么它就不能够被称作Annotation。是否使用Annotation Scale可以在放置元素时设置,也可以在之后进行更改。如下图,在放置文字标注的时候,开启Annotation Scale开关。如果必要的话,Annotation Scale的开关应该被打开。原创 2023-11-23 15:50:01 · 77 阅读 · 0 评论 -
MicroStation里如何使用OpenRoads带有土木规则的3D平面线
注:Inroads、GeoPak及Powercivil是OpenRoads的早期版本,OpenRoads的大部分功能与这些软件相同或相似。因为带有土木规则的平面线,Microstation的一些基本工具是用不了的,比如移动等,现在介绍两种方法,解决这个问题。原创 2023-11-23 15:32:30 · 38 阅读 · 0 评论 -
MicroStation基础之模型(Model)
此处的模型是指类似于AutoCAD中的绘图空间和图纸空间概念,不是指图形中的三维元素对象。原创 2023-09-19 20:25:50 · 243 阅读 · 0 评论 -
MicroStation更正地形网格中的错误高程点
地形网格生成后,由于数据中个别点高程不正确,出现个别飞点,通过键入命令更正飞点高程。原创 2023-09-12 09:54:03 · 46 阅读 · 0 评论 -
MicroStation视图激活深度、显示深度键入命令
深度指沿视图的 z 轴从全局原点到所需的激活深度的距离(采用工作单位)。轴从全局原点到所需前剪切面和后剪切面的距离(采用工作单位)。沿视图 z 轴移动的距离(采用工作单位)。分别指前剪切面和后剪切面的移动距离(采用工作单位)。将自动更改为前剪切面。状态栏中将会指示此更改。将自动更改为前剪切面。状态栏中将会指示此更改。执行以下操作之一:键入。执行以下操作之一:键入。执行以下操作之一:键入。执行以下操作之一:键入。将自动更改为前剪切面。将自动更改为前剪切面。原创 2023-09-12 09:28:24 · 119 阅读 · 0 评论 -
MicroStation通过ACS固定在指定高程平面绘图
此后绘图就会在指定的ACS平面(高程平面)绘图,绘图结束取消。原创 2023-09-12 09:23:08 · 90 阅读 · 0 评论 -
MicroStation网格进行倒坡地形的处理
目前几乎所有的地形处理软件都不能正确判别倒坡地形,这是因为软件在生成三角形网格时采用的算法都要使用平面坐标确定点之间的相互关系,而倒坡区域底脚、坡中部、顶部的点在平面上的投影,点之间的相对关系是错乱无规律的,因此无法建立与实际相符的三角网。这也就会导致倒坡地形区域在生成三角网后会形成许多个尖刺样的三角形,生成的等高线就会形成一串串的圆圈,对后续的剖断面和工程算量带来极大的麻烦。在将三角网手工调整好后,可以在MicroStation内将所有的三角网转换成网格,然后在剖断面时将网格加入一起剖切,效果较理想。原创 2023-09-12 09:19:06 · 80 阅读 · 0 评论 -
MicroStation动画基础
制作动画需进入可视化工作流并在视图窗口显示属性中打开相机,打开相机后会产生景深效果:模型内可以进行飞行、行走浏览,在视图工具栏中打开飞行、行走工具:行走时按住Ctrl键可以进行上、下查看模型,使用+、-快捷键调整速度。可先用飞行模式飞到模型内部或设想中的高程楼层,再使用行走在模型内相应高程如指定楼层内行象在CS中一样行走。可将行走或飞行过程中的视图进行保存。原创 2023-09-12 09:15:35 · 154 阅读 · 0 评论 -
MicroStation导入Civil 3D地形曲面并转换成智能曲面
注意:对于较大的地形,在转换后出现丢失部位的情况与SolidArea大小有关,在设置中调大此参数后就可以了,调整此参数后的地形在被引用时主图的大小需与此一致,否则无法裁剪。至此C3D里的曲面三角网就生成了SmartSurface,参考到建模中即可用于裁剪其它曲面,无需并入主文件。其中的透明度设为1即可,大于此值会导致透明度太大,设置为0则无法让被参考模型内的透明度产生效果。1、在C3D里生成曲面,调整好三角网,在OUTPUT选项卡里导出为LandXML文件;原创 2023-09-10 10:10:38 · 111 阅读 · 0 评论 -
MicroStation中将二维对象投射到三维实体
操作时先后选择2D、3D对象即可。方向有Z轴、视图方向可选,实际绘图时对于特定的方向,可按3点方式旋转视图至需要的投射视图方向。需要使用的操作命令为: Stencil 2D Elements on 3D Geometry,位于可视化工作流、实用工具栏内。在三维建模中,偶而会遇到需要将一个2D对象沿Z轴或指定方向投射到一个3D实体,在3D实体表面生成这个2D对象的投影对象。原创 2023-09-09 11:07:07 · 149 阅读 · 0 评论 -
MicroStation里CASS地形数据生成三维地形模型
将如下CASS地形数据文件稍作编辑,生成MicroStation输入命令脚本:place point;xy=362047.09,3254845.853,88.288;xy=362047.273,3254849.502,88.078;xy=362046.573,3254854.261,87.685;xy=362044.474,3254859.753,87.948;xy=362040.794,3254864.402,87.839;xy=362039.274,3254870.026,88..原创 2020-09-25 10:05:35 · 1887 阅读 · 0 评论 -
MicroStaton 键入key-in里批量输入坐标绘点、线、文本
可以将一批键入命令写入脚本文件里(纯文本文件),然后在“键入命令”窗口中,键入 @<script_file>。script_file 必须包括脚本文件的完整路径和文件名。最简单的软件应用程序是键入命令脚本。键入命令脚本是存储在文本文件中的一系列键入命令。例如,以下脚本设置激活层、激活颜色和激活线宽:active level Level 3active color blueactive weight 21、点place point;XY=388218.835,1566315.8原创 2020-09-23 08:30:28 · 871 阅读 · 0 评论