ABD轉i-Model記憶體不足

Derek 回复了问题 • 0 人关注 • 3 个回复 • 416 次浏览 • 6 小时前 • 来自相关话题

ProStruture 的钢筋构造问题

青春日记 回复了问题 • 3 人关注 • 3 个回复 • 506 次浏览 • 1 天前 • 来自相关话题

MS打印为3维PDF,PDF没有内容、显示空白,如何解决?

le8728287 回复了问题 • 2 人关注 • 1 个回复 • 36 次浏览 • 3 天前 • 来自相关话题

ProStructural材料表没有钢筋图形

回复

tzk3000 发起了问题 • 1 人关注 • 0 个回复 • 46 次浏览 • 4 天前 • 来自相关话题

ABD材质设置问题

回复

kisssand 发起了问题 • 1 人关注 • 0 个回复 • 45 次浏览 • 4 天前 • 来自相关话题

哪里可以下载Descartes?官网好像不提供下载

不辣的皮特 回复了问题 • 2 人关注 • 1 个回复 • 61 次浏览 • 4 天前 • 来自相关话题

Prostructure钢筋问题

回复

Wendy314 发起了问题 • 1 人关注 • 0 个回复 • 45 次浏览 • 5 天前 • 来自相关话题

请教一下关于参数化设计相关的问题

Wendy314 回复了问题 • 2 人关注 • 1 个回复 • 166 次浏览 • 5 天前 • 来自相关话题

关于在MSCE中卸载参考的问题

不辣的皮特 回复了问题 • 2 人关注 • 1 个回复 • 72 次浏览 • 5 天前 • 来自相关话题

按图层选择元素的问题

不辣的皮特 回复了问题 • 2 人关注 • 1 个回复 • 55 次浏览 • 5 天前 • 来自相关话题

inroads

回复

xlxb 发起了问题 • 1 人关注 • 0 个回复 • 46 次浏览 • 2017-04-16 21:04 • 来自相关话题

请问bmake编译dll时,如果要依赖其他的动态库,mke文件应该如何写?

回复

zxt3238520 发起了问题 • 1 人关注 • 0 个回复 • 49 次浏览 • 2017-04-16 14:27 • 来自相关话题

怎么样在MSCE里去准确的旋转模型?

回复

黑色花絮 发起了问题 • 1 人关注 • 0 个回复 • 70 次浏览 • 2017-04-14 15:46 • 来自相关话题

FB做门窗的参数化构件

回复

kisssand 发起了问题 • 1 人关注 • 0 个回复 • 67 次浏览 • 2017-04-14 15:25 • 来自相关话题

关于把3Dmax模型导入LumenRT的问题!

naier 回复了问题 • 2 人关注 • 2 个回复 • 99 次浏览 • 2017-04-11 17:21 • 来自相关话题

用Microstation connect打开ABD创建的文件看不到材质

Rockyfang 回复了问题 • 2 人关注 • 2 个回复 • 71 次浏览 • 2017-04-11 14:46 • 来自相关话题

AECOsim Building Designer CONNECT版本发布

naier 发表了文章 • 2 个评论 • 171 次浏览 • 2017-04-10 14:28 • 来自相关话题

ABD的第一个CONNECT版本终于发布了,随之而来的就是中文版本,欢迎大家测试,也欢迎加入讨论。
欢迎大家拍砖。
关注微信公众号,在菜单的下载区里有。
 





 
 
ABD的第一个CONNECT版本终于发布了,随之而来的就是中文版本,欢迎大家测试,也欢迎加入讨论。
欢迎大家拍砖。
关注微信公众号,在菜单的下载区里有。
 

AskBIMWechat.jpg

 
 

关于实景模型和Powercivil所建的道路模型怎么去贴合?

naier 回复了问题 • 2 人关注 • 1 个回复 • 152 次浏览 • 2017-04-09 11:42 • 来自相关话题

Bentley BIM系统与VR的应用结合

naier 发表了文章 • 4 个评论 • 187 次浏览 • 2017-04-07 17:50 • 来自相关话题

1. 什么是VR

现在再提这个问题,可能有点过时,因为VR技术现在已经妇孺皆知,恩, 对,妇孺皆知。因为,很多商场门口30块钱5分钟的VR体验,已经让太多的人感受到什么是“身临其境”。
当然,这项技术也被引入到工程领域,特别是如火如荼的BIM领域,对于Bentley BIM应用解决方案来讲,如何与之结合?特别是,细心且喜欢尝鲜的Bentley技术爱好者们,已经发现在最新的LumenRT的Update 2中,已经支持360度的VR视频输出。在这里我提一些浅见,供各位看官参考。

2. BIM系统与VR技术的结合

我个人认为,VR技术会朝两个深化应用的领域,这两个方向对于BIM系统的结合也是如此。
 
第一个是更加真实的“身临其境”,场景更加真实。第二个是更加丰富的“人境交互”与这个“真实的环境”互动。
 
对于第一个深化应用的“身临其境”领域,一方面通过环境表现方面表达更多的细节,而且这些细节不仅仅是表现在“看”上。而是,提供更多的细节,让我们更真切的感受环境,甚至忘记那个是真实的,那个是虚拟的。有点类似与我们在观看某些3D电影时,影院中的硬件设备,会根据场景的需要,对你吹风,释放花香和通过座椅产生震动。这点上,现在的VR电影已经朝这个方向发展。
对于第二个深化应用的“人境交互”领域,则是使我们与场景产生更多的互动。VR场景与VR我们进行信息传递,并对信息进行处理。当多人同时进入一个VR场景时,我们的操动作会更改VR场景,而影响其他人。而这个VR场景提供的数据及数据的维护则与BIM数据环境进行数据交互。这么说如果有点抽象的话,我尝试做了如下这张图。
 





VR系统与BIM系统的结合应用

这个一个多方交互与BIM数据进行沟通的过程。例如,我们假想一个VR在商场运维的应用场景。当我们一个人进入场景,通过传感器感觉到场景内的温度有些热,那么我们通过场景内的调温开关进行调节。场景内的调温开关驱动BIM数据环境的硬件控制及资产的参数。我们来分析这个过程。
VR硬件将现场的温度传递过来,人感受到,做出反馈,输入信息到VR场景中的调温开关,调温开关传递信息到BIM数据中心,BIM数据中心与硬件系统集成。然后改变运行参数,再将温度信息通过VR系统,传递给人。同时,这一改变可能会影响资产Asset的运行费用估算等。
当然,这个场景是我假设的,我除了戴过VR眼睛,其他的啥都没有干过,都是瞎想的。
基于这两个应用,和上面的框架图,很多的问题,就得到了解答。这也包括基于现在技术水平决定的VR应用。
我认为,现阶段BIM系统与VR的结合分为这么几种方式

• 将BIM信息模型环境导出为VR视频
 





VR导出为VR视频
在这种方式下,系统生成的就是一段VR后面讲的LumenRT输出的其实是非互动类型的VR视频,你在LumenRT中制作一段漫游动画,输出为VR视频时,系统其实在每一点都生成一个360度的场景,你可以进行VR视频的浏览与观看。
对于互动式的场景,更多的是人可以通过一些辅助的传感器

• 将BIM信息模型环境输出到VR数据引擎中,变成VR的数据环境
 





导出为VR数据引擎兼容的格式

我认为这种是当前最常用的方式。也就是说,将BIM的数据模型,转成VR数据引擎识别的内容。然后通过VR数据引擎的处理来符合VR的应用需求。
不同的VR设备厂商都提供了相应的数据引擎,也有很多的扩展。所以,很多人问我,Bentley BIM系统支持VR吗,我会肯定的回答,可以。因为,我认为任何的系统都支持,因为对于VR数据引擎来讲,BIM系统只是提供数据来源。而在这种应用情况下,数据转换不是问题。
所以,综上所述,对于BIM系统和VR应用的集成来讲,如下是它们之间的关系。
 





BIM系统的VR应用流程

3. LumenRT的VR视频输出与应用

明确了上述的应用框架后,我们就简单的说明如下的操作,因为很多人可能是第一次看这篇文章,我们以Bentley BIM系统的AECOsim Building Designer为例来说明这个过程,但需要注意,LumenRT支持很多的应用软件,除了以MicroStation为平台的所有应用程序外,还支持Revit、SketchUP,ArchiCAD等等。
 





在ABD中创建了模型
 





输出为LumenRT
 





在LumenRT中增加了配景
 





制作了动画片段
 





输出为VR视频
对于VR的视频,有很多的播放器。如果是苹果系统,你可以使用一款UtoVR的软件来播放,我只使用过这一款。你通过iTunes导入视频,不知道的请自行Google,不对Baidu。
 





通过播本地功能
 





这些都是LumenRT输出的视频
 





播放画面
别忘了带上VR眼镜看,我是用小米的玩具版测试了下。
 





照片不是我,我没这么帅
更多资源关注BIM问答社区微信公众号或访问BIM问答社区AskBIM.com或者Bentley中国优先社区。





  查看全部
1. 什么是VR

现在再提这个问题,可能有点过时,因为VR技术现在已经妇孺皆知,恩, 对,妇孺皆知。因为,很多商场门口30块钱5分钟的VR体验,已经让太多的人感受到什么是“身临其境”。
当然,这项技术也被引入到工程领域,特别是如火如荼的BIM领域,对于Bentley BIM应用解决方案来讲,如何与之结合?特别是,细心且喜欢尝鲜的Bentley技术爱好者们,已经发现在最新的LumenRT的Update 2中,已经支持360度的VR视频输出。在这里我提一些浅见,供各位看官参考。

2. BIM系统与VR技术的结合

我个人认为,VR技术会朝两个深化应用的领域,这两个方向对于BIM系统的结合也是如此。
 
  • 第一个是更加真实的“身临其境”,场景更加真实。
  • 第二个是更加丰富的“人境交互”与这个“真实的环境”互动。

 
对于第一个深化应用的“身临其境”领域,一方面通过环境表现方面表达更多的细节,而且这些细节不仅仅是表现在“看”上。而是,提供更多的细节,让我们更真切的感受环境,甚至忘记那个是真实的,那个是虚拟的。有点类似与我们在观看某些3D电影时,影院中的硬件设备,会根据场景的需要,对你吹风,释放花香和通过座椅产生震动。这点上,现在的VR电影已经朝这个方向发展。
对于第二个深化应用的“人境交互”领域,则是使我们与场景产生更多的互动。VR场景与VR我们进行信息传递,并对信息进行处理。当多人同时进入一个VR场景时,我们的操动作会更改VR场景,而影响其他人。而这个VR场景提供的数据及数据的维护则与BIM数据环境进行数据交互。这么说如果有点抽象的话,我尝试做了如下这张图。
 
image002.jpg


VR系统与BIM系统的结合应用

这个一个多方交互与BIM数据进行沟通的过程。例如,我们假想一个VR在商场运维的应用场景。当我们一个人进入场景,通过传感器感觉到场景内的温度有些热,那么我们通过场景内的调温开关进行调节。场景内的调温开关驱动BIM数据环境的硬件控制及资产的参数。我们来分析这个过程。
VR硬件将现场的温度传递过来,人感受到,做出反馈,输入信息到VR场景中的调温开关,调温开关传递信息到BIM数据中心,BIM数据中心与硬件系统集成。然后改变运行参数,再将温度信息通过VR系统,传递给人。同时,这一改变可能会影响资产Asset的运行费用估算等。
当然,这个场景是我假设的,我除了戴过VR眼睛,其他的啥都没有干过,都是瞎想的。
基于这两个应用,和上面的框架图,很多的问题,就得到了解答。这也包括基于现在技术水平决定的VR应用。
我认为,现阶段BIM系统与VR的结合分为这么几种方式

• 将BIM信息模型环境导出为VR视频
 
image003.jpg


VR导出为VR视频
在这种方式下,系统生成的就是一段VR后面讲的LumenRT输出的其实是非互动类型的VR视频,你在LumenRT中制作一段漫游动画,输出为VR视频时,系统其实在每一点都生成一个360度的场景,你可以进行VR视频的浏览与观看。
对于互动式的场景,更多的是人可以通过一些辅助的传感器

• 将BIM信息模型环境输出到VR数据引擎中,变成VR的数据环境
 
image004.jpg


导出为VR数据引擎兼容的格式

我认为这种是当前最常用的方式。也就是说,将BIM的数据模型,转成VR数据引擎识别的内容。然后通过VR数据引擎的处理来符合VR的应用需求。
不同的VR设备厂商都提供了相应的数据引擎,也有很多的扩展。所以,很多人问我,Bentley BIM系统支持VR吗,我会肯定的回答,可以。因为,我认为任何的系统都支持,因为对于VR数据引擎来讲,BIM系统只是提供数据来源。而在这种应用情况下,数据转换不是问题。
所以,综上所述,对于BIM系统和VR应用的集成来讲,如下是它们之间的关系。
 
image005.jpg


BIM系统的VR应用流程

3. LumenRT的VR视频输出与应用

明确了上述的应用框架后,我们就简单的说明如下的操作,因为很多人可能是第一次看这篇文章,我们以Bentley BIM系统的AECOsim Building Designer为例来说明这个过程,但需要注意,LumenRT支持很多的应用软件,除了以MicroStation为平台的所有应用程序外,还支持Revit、SketchUP,ArchiCAD等等。
 
image006.png


在ABD中创建了模型
 
image007.jpg


输出为LumenRT
 
image008.png


在LumenRT中增加了配景
 
image009.jpg


制作了动画片段
 
image010.png


输出为VR视频
对于VR的视频,有很多的播放器。如果是苹果系统,你可以使用一款UtoVR的软件来播放,我只使用过这一款。你通过iTunes导入视频,不知道的请自行Google,不对Baidu。
 
image011.jpg


通过播本地功能
 
image012.jpg


这些都是LumenRT输出的视频
 
image013.jpg


播放画面
别忘了带上VR眼镜看,我是用小米的玩具版测试了下。
 
image014.jpg


照片不是我,我没这么帅
更多资源关注BIM问答社区微信公众号或访问BIM问答社区AskBIM.com或者Bentley中国优先社区。

AskBIMWechat.jpg

 

microstation中加载实景模型导入到lumenRT后模型细节被大量简化,怎样才能在lumenRT中显示出细节?

塔纳多斯max 回复了问题 • 3 人关注 • 2 个回复 • 207 次浏览 • 2017-04-03 23:19 • 来自相关话题

在win10中,microstation不能框选了?

naier 回复了问题 • 2 人关注 • 3 个回复 • 120 次浏览 • 2017-04-03 10:57 • 来自相关话题

求助 模型被保护。

naier 回复了问题 • 2 人关注 • 1 个回复 • 99 次浏览 • 2017-04-01 21:05 • 来自相关话题

ABDss5取消挂接PW后软件打开时发生错误怎么回事?

naier 回复了问题 • 2 人关注 • 1 个回复 • 80 次浏览 • 2017-04-01 18:03 • 来自相关话题

prosteel剖面

回复

hu19812351 发起了问题 • 1 人关注 • 0 个回复 • 102 次浏览 • 2017-04-01 10:09 • 来自相关话题

读取SHARED_CELL_ELM的components问题~~

micosk 回复了问题 • 5 人关注 • 7 个回复 • 2753 次浏览 • 2017-03-29 13:29 • 来自相关话题

ProStructural视频教学

回复

naier 发起了问题 • 2 人关注 • 0 个回复 • 199 次浏览 • 2017-03-27 08:09 • 来自相关话题

Bentley BIM系列在线教学视频

naier 发表了文章 • 0 个评论 • 262 次浏览 • 2017-03-25 20:36 • 来自相关话题

你可以通过两种方式获取
 
第一种,关注微信公众号,然后在菜单里有百度网盘链接。





 
第二种,登录在土豆网的AskBIM媒体频道,在线观看。
 
http://www.tudou.com/home/bentleybbs/ 查看全部
你可以通过两种方式获取
 
第一种,关注微信公众号,然后在菜单里有百度网盘链接。

AskBIMWechat.jpg

 
第二种,登录在土豆网的AskBIM媒体频道,在线观看。
 
http://www.tudou.com/home/bentleybbs/

有那位大神可提供PowerInroads(PowerCivil) 与Civil3D 功能优缺点比较?

naier 回复了问题 • 4 人关注 • 2 个回复 • 1709 次浏览 • 2017-03-25 18:41 • 来自相关话题

绝对值得一读的文章----有关UOR和SWA的

naier 回复了问题 • 5 人关注 • 5 个回复 • 903 次浏览 • 2017-03-24 18:03 • 来自相关话题

Generative Components V8i(SELECT series6)版本中(Graph Variables)图形变量在哪打开?

struct 回复了问题 • 4 人关注 • 6 个回复 • 188 次浏览 • 2017-03-24 14:41 • 来自相关话题

请教:关于ABD布置钢梁自动修剪的问题

naier 回复了问题 • 2 人关注 • 2 个回复 • 127 次浏览 • 2017-03-23 16:51 • 来自相关话题

寻找Project Wise (Bentley)相关培训学校

xufangtao 回复了问题 • 5 人关注 • 4 个回复 • 840 次浏览 • 2017-03-20 21:50 • 来自相关话题

Bentley REBAR V8i 中文语言文件

qiaoxiaodi 回复了问题 • 156 人关注 • 167 个回复 • 14978 次浏览 • 2017-03-20 17:13 • 来自相关话题

I-MODEL 的问题

micosk 回复了问题 • 5 人关注 • 4 个回复 • 2608 次浏览 • 2017-03-20 14:58 • 来自相关话题

Bentley实景建模系统在资产管理中的应用

naier 发表了文章 • 2 个评论 • 190 次浏览 • 2017-03-20 08:46 • 来自相关话题

1. 为资产管理提供可靠的数字模型

Bentley提供了旨在为资产提供增值服务的BIM解决方案。通过对实际资产和数字资产关联维护管理,实现资产的全生命周期管理。通过对资产数据的维护管理,实现资产可靠性、预测性经营分析、合规性与安全性,以及与其他企业数据的有效整合。

对于资产的基础是对数字资产的输入与维护过程。如何准确的获取数字资产,并在运维过程过程中与物理的资产同步更新,是我们做出正确决策的基础。
Bentley基于实景建模(Reality Modeling)和数字工程模型技术的解决方案。可以通过基于ContextCapture的数据提取及处理,结合以MicroStation为核心的多专业应用模块,实现在全生命后期过程中数字资产的及时更新与维护。将虚拟的数字资产和物理的现实资产连接起来,实现资产的优化增值,退订基础设施的进步。
 






2. 实景建模系统

实景建模技术是通过照片、视频、点云等数据形成模型的技术。对于实景建模系统来讲,不但要有数据采集,校正融合、处理建模,更要有后续的模型利用过程。
实景模型和数字模型融合,可以解决基础设施行业很多的问题。例如,对于一个改造项目,我们需要精确的知道正在运行中的现实模型的数据,并在此基础上进行深化改造。但是由于图纸欠缺,时间周期,人力成本等要求,我们无法通过传统的方式实现,而实景建模就是来解决这个需求。通过无人机、相机拍摄、激光扫描等技术,获取数据,然后通过实景建模系统的识别运算,生成三维模型,导入到我们前面讲的建模系统中,进行深化使用。
上面只是讲的应用之一,实景建模技术还有很多的应用场景,ContextCapture建模可以应用于:
• 现状的分析与掌握
• 风险管理
• 建筑与施工项目监督
• 通过虚拟仿真对特殊环境下的地面工作人员进行培训和指导
 





实景建模技术在改造项目中的应用
 





实景建模技术在全生命周期的应用
 





实景建模在BIM应用流程中的位置
相比于传统的建模凡是,实景建模的优势在于:

2.1 丰富的三维环境

它所构件的模型提供了极其丰富的三维环境,这在传统的建模方式中是很难实现的,它能够采集现实所有的细节,而不是只关注作为主体的建筑、工厂、道路等对象,它提供的信息丰富到和现实一样。
 





丰富的三维环境

2.2 三维模型地理定位

我们通过实景模型+数字模型组成的综合模型是带有地理定位的,这对于基础设施行业的应用中,很很多的应用。

2.3 快读的建模方式

相对于传统的建模方式,实景建模方式具有远程操作速度快,模型全面准确的特点。通过无人机、航拍等技术实现远程操作,获取的模型精度也非常的全面、准确。这为下一步的模型利用打下很多的基础。
对于一个实景建模的工作流程来讲,Bentley提供了一个工作流程,来解决工程应用问题,而非一个单一软件。
Bentley的实景建模系统主要有如下几个模块:
• ContextCapture
ContextCapture是通过实景拍摄的的照片,生成无缝实景三维模型的应用模块。在后面的章节中,我们也会详细介绍这个模块。利用照片生成无缝实景三维模型。
• Descartes
Descartes可以整合不同类型的数据,并可以进行数据梳理,这包括ContextCapture生成的实景模型,点云PointCloud数据,BIM数字模型,以及地理信息GIS数据等。资料源及分析处理,通过Retouch技术来修复实景模型,并提供更详细的地理咨询。换句话说,Descartes使模型更加符合基础设施行业后续的需求。
 





Descartes功能介绍

• PointTools

Bentley的点云数据处理模块。在PointTools中,支持多达127个图层,提供快速、简单的数据点选择工具,及三维筛选工具,可以根据RGB的信息,对饱和度、对比度等信息进行调整。
 





点云处理流程
 





PointTools
 





PointTools工具

• LumenRT

无论是实景模型还是BIM数字模型,以及多种数据的融合,都可以输出到LumenRT中,生成电影级的动画、图片及交互式场景。
 





实景建模工作流程

3. ContextCapture介绍

ContextCapture是Bentley公司于2015年收购的法国Acute3D公司的产品,Bentley作为为全球基础设施行业提供BIM解决方案的定位,需要一款能够通过扫描、拍摄等手段获取现实模式的应用软件,解决基础设施过程中,需要将现实的模型转变为“电子模型”的应用需求。通过多方比较,ContextCapture是最好的选择,经过2年的客户使用体验,也验证了这一点。

3.1 ContextCapture特点

ContextCapture可以很好的和Bentley的应用模块集成,融入到用户的工作流程中,解决用户的问题。我们说一款软件是优秀的,或者从一堆的软件中选择了一款软件的原因,是因为,软件模块的突出特性,匹配了用户的突出需求,这才是一款好的软件。
对于基础设施行业来讲,我们基于改造、监测、背景模型的应用需求,同时考虑到基础设施行业广域的北京模型和精细的管道、设备模型的需求,我们需要一个好的、可用的模型,才可以满足这些需求,解决我的问题。
ContextCapture之所以优秀,是由于它是一款可以为基础设施行业提供“好模型”的应用模块,它的“好”体现在如下几个方面:
• 真实的模型
模型的真实体现在具有足够的细节,同时,具有精确的地理位置信息。这为后期的基础设施应用提供了足够的技术细节来满足后续的需求。
 





飞机发动机的逆向工程应用
• 数据量小
对于基础设施行业来讲,既有大范围的测绘、地理规划项目,又有区域类的建筑、工厂项目,无论是那种需求,对于模型的承载能力以及数据处理能力都有很高的要求。在同等条件下,ContextCapture提供的模型数据量只是同类系统系统的大概1/4的数据量。之所有能达到这样的效果是因为,在ContextCapture中对算法进行了优化,这样的数据承载量,可以降低对硬件的要求,同时运算的效率更高,同时,结合ContextCapture多任务并行处理的架构,会大大提供应用的效率。
• 兼容多种数据格式
无论是输入和输出,ContextCapture都支持多种数据格式。这就为与多种应用模块集成提供了基础。
 





无人机取景,获取照片
 





堆料体积测量

3.2 ContextCapture版本介绍

ContextCapture有两个版本,一个是普通版ContextCapture,一个是中心版ContextCapture Center。顾名思义,后者可以进行集群计算,而且提供了水面约束功能以及提供SDK。而普通版出了没有这些功能外,对数据量也有要求。
 





Context版本差异
无论是普通板还是中心版,当我们安装完毕后,都会有两个功能模块,一个是ContextCapture Engine,一个是ContextCapture Master。
对于一个实景建模的工作流程讲,我们首先通过采集的照片计算它拍摄的位置,这就是第一步,空间三角测量(简称空三),这个过程是通过Master来完成的,而后通过Engine对这些数据进行优化计算,形成实景模型。
Master相当于一个前端操作的界面,通过它可以导入照片、视频等数据,进行进行空三计算,根据计算量划分为不同的区域,形成不同的任务。调用Engine进行计算。而前面讲的版本的区别就在于,Center版可以调用多个任务的并行计算版本。
 





ContextCapture版本架构
 





ContextCapture Center版本架构
通过以上的架构,你可以发现两个版本的区别,以及Master与Engine功能模块的作用。对于Engine来讲,它是一个计算引擎,它会自动寻找指定目录下的任务,而Master就是建立任务的过程。这个任务的目录,默认是在系统的Document目录下。
 





Engine的任务目录

4. 数字工程模型

MicroStation是Bentley的工程内容创建平台,对于资产管理的输出输入来讲,它具有两种作用。
• 对ContextCapture的数据进行处理和优化。
• 利用基于MicroStation的多专业应用模块,基于图纸和测量数据进行精确的数字模型建立
这两项功能的支持,实现了将现实资产的更新有效的与数字工程模型融合在一起。

4.1 对ContextCapture的数据进行处理

ContextCapture获取了实景数据,然后进行运算获得实景模型,而要把这个实景模型,变成可以被独立管理的数字资产,则需要利用基于MicroStation的应用模块,使其“单元化”“数据化”。
对于实景建模系统来讲,我们得到的数据除了现场照片,还有各种不同的数据类型,例如,通过激光扫描得到的点云数据,GIS测量数据等。为了实现资产的有效管理,首先就需要对这些数据进行处理和整合,使其变成有用的数据。而基于MicroStaiton的Descartes就是这样的作用,它可以整合不同类型的数据,并可以进行数据梳理,这包括ContextCapture生成的实景模型,点云PointCloud数据,BIM数字模型,以及地理信息GIS数据等。资料源及分析处理,通过Retouch技术来修复实景模型,并提供更详细的地理咨询。换句话说,Descartes使模型更加符合基础设施行业后续的需求。
4.2 多专业的应用模块
MicroStaiton作为工程内容的创建平台,在此基础上有不同的应用模块。设计人员、施工人员及业主都可以利用这些应用模块建立、确认、交付、更新数字工程模型。在这个过程中,也可以与ContextCapture的实景模型进行融合。
 





MicroStation平台上的应用模块
下面简单介绍基于MicroStation平台的主要应用模块的功能。
• OpenPlant系列
OpenPlant由一系列的功能模块组成,包含了基于等级驱动的管道、设备、支吊架、已经相应的数据管理和图纸输出功能模块。可以满足整个生命周期的应用
• AECOsim Building Designer建筑系列
包括了建筑、结构、建筑设备和建筑电气功能模块
• Electrical
包括变电站设计及工厂行业中复杂的桥架设计
• Structural
结构详图设计及应用
• PowerCivil
道路桥梁及场地设计管理。

5. 数据处理与应用

5.1 实景数据的获取

我们可以通过无人机,现场拍摄、点云等方式获取现场数据,然后在ContextCapture里对勘测数据进行运算,形成实景模型。
 





获取现场数据
 





设备铭牌信息。
在实景模型获取完毕后,需要在Descartes中对这些数据进行处理和融合,然后再进入MicroStation中进行更加详细的应用。

5.2 实景模型处理及应用

 
在MicroStation中导入ContextCapture实景模型与数字模型融合
如果我们要基于实景模型进行运维管理的话,就需要将实景模型单元化,数据化。
 





在MicroStation中,通过定义对象范围进行单元化
 





添加对象信息
 







将对象范围与实景模型融合
 







实景模型被识别成数据模型
当实景模型被单元化,数据化后,就变成了一个数字资产。可以进行后续的资产运维管理。 查看全部
1. 为资产管理提供可靠的数字模型

Bentley提供了旨在为资产提供增值服务的BIM解决方案。通过对实际资产和数字资产关联维护管理,实现资产的全生命周期管理。通过对资产数据的维护管理,实现资产可靠性、预测性经营分析、合规性与安全性,以及与其他企业数据的有效整合。

对于资产的基础是对数字资产的输入与维护过程。如何准确的获取数字资产,并在运维过程过程中与物理的资产同步更新,是我们做出正确决策的基础。
Bentley基于实景建模(Reality Modeling)和数字工程模型技术的解决方案。可以通过基于ContextCapture的数据提取及处理,结合以MicroStation为核心的多专业应用模块,实现在全生命后期过程中数字资产的及时更新与维护。将虚拟的数字资产和物理的现实资产连接起来,实现资产的优化增值,退订基础设施的进步。
 
image002.png



2. 实景建模系统

实景建模技术是通过照片、视频、点云等数据形成模型的技术。对于实景建模系统来讲,不但要有数据采集,校正融合、处理建模,更要有后续的模型利用过程。
实景模型和数字模型融合,可以解决基础设施行业很多的问题。例如,对于一个改造项目,我们需要精确的知道正在运行中的现实模型的数据,并在此基础上进行深化改造。但是由于图纸欠缺,时间周期,人力成本等要求,我们无法通过传统的方式实现,而实景建模就是来解决这个需求。通过无人机、相机拍摄、激光扫描等技术,获取数据,然后通过实景建模系统的识别运算,生成三维模型,导入到我们前面讲的建模系统中,进行深化使用。
上面只是讲的应用之一,实景建模技术还有很多的应用场景,ContextCapture建模可以应用于:
• 现状的分析与掌握
• 风险管理
• 建筑与施工项目监督
• 通过虚拟仿真对特殊环境下的地面工作人员进行培训和指导
 
image003.jpg


实景建模技术在改造项目中的应用
 
image004.png


实景建模技术在全生命周期的应用
 
image005.png


实景建模在BIM应用流程中的位置
相比于传统的建模凡是,实景建模的优势在于:

2.1 丰富的三维环境

它所构件的模型提供了极其丰富的三维环境,这在传统的建模方式中是很难实现的,它能够采集现实所有的细节,而不是只关注作为主体的建筑、工厂、道路等对象,它提供的信息丰富到和现实一样。
 
image006.png


丰富的三维环境

2.2 三维模型地理定位

我们通过实景模型+数字模型组成的综合模型是带有地理定位的,这对于基础设施行业的应用中,很很多的应用。

2.3 快读的建模方式

相对于传统的建模方式,实景建模方式具有远程操作速度快,模型全面准确的特点。通过无人机、航拍等技术实现远程操作,获取的模型精度也非常的全面、准确。这为下一步的模型利用打下很多的基础。
对于一个实景建模的工作流程来讲,Bentley提供了一个工作流程,来解决工程应用问题,而非一个单一软件。
Bentley的实景建模系统主要有如下几个模块:
• ContextCapture
ContextCapture是通过实景拍摄的的照片,生成无缝实景三维模型的应用模块。在后面的章节中,我们也会详细介绍这个模块。利用照片生成无缝实景三维模型。
• Descartes
Descartes可以整合不同类型的数据,并可以进行数据梳理,这包括ContextCapture生成的实景模型,点云PointCloud数据,BIM数字模型,以及地理信息GIS数据等。资料源及分析处理,通过Retouch技术来修复实景模型,并提供更详细的地理咨询。换句话说,Descartes使模型更加符合基础设施行业后续的需求。
 
image007.png


Descartes功能介绍

• PointTools

Bentley的点云数据处理模块。在PointTools中,支持多达127个图层,提供快速、简单的数据点选择工具,及三维筛选工具,可以根据RGB的信息,对饱和度、对比度等信息进行调整。
 
image008.png


点云处理流程
 
image009.png


PointTools
 
image010.png


PointTools工具

• LumenRT

无论是实景模型还是BIM数字模型,以及多种数据的融合,都可以输出到LumenRT中,生成电影级的动画、图片及交互式场景。
 
image011.png


实景建模工作流程

3. ContextCapture介绍

ContextCapture是Bentley公司于2015年收购的法国Acute3D公司的产品,Bentley作为为全球基础设施行业提供BIM解决方案的定位,需要一款能够通过扫描、拍摄等手段获取现实模式的应用软件,解决基础设施过程中,需要将现实的模型转变为“电子模型”的应用需求。通过多方比较,ContextCapture是最好的选择,经过2年的客户使用体验,也验证了这一点。

3.1 ContextCapture特点

ContextCapture可以很好的和Bentley的应用模块集成,融入到用户的工作流程中,解决用户的问题。我们说一款软件是优秀的,或者从一堆的软件中选择了一款软件的原因,是因为,软件模块的突出特性,匹配了用户的突出需求,这才是一款好的软件。
对于基础设施行业来讲,我们基于改造、监测、背景模型的应用需求,同时考虑到基础设施行业广域的北京模型和精细的管道、设备模型的需求,我们需要一个好的、可用的模型,才可以满足这些需求,解决我的问题。
ContextCapture之所以优秀,是由于它是一款可以为基础设施行业提供“好模型”的应用模块,它的“好”体现在如下几个方面:
• 真实的模型
模型的真实体现在具有足够的细节,同时,具有精确的地理位置信息。这为后期的基础设施应用提供了足够的技术细节来满足后续的需求。
 
image012.jpg


飞机发动机的逆向工程应用
• 数据量小
对于基础设施行业来讲,既有大范围的测绘、地理规划项目,又有区域类的建筑、工厂项目,无论是那种需求,对于模型的承载能力以及数据处理能力都有很高的要求。在同等条件下,ContextCapture提供的模型数据量只是同类系统系统的大概1/4的数据量。之所有能达到这样的效果是因为,在ContextCapture中对算法进行了优化,这样的数据承载量,可以降低对硬件的要求,同时运算的效率更高,同时,结合ContextCapture多任务并行处理的架构,会大大提供应用的效率。
• 兼容多种数据格式
无论是输入和输出,ContextCapture都支持多种数据格式。这就为与多种应用模块集成提供了基础。
 
image013.png


无人机取景,获取照片
 
image014.png


堆料体积测量

3.2 ContextCapture版本介绍

ContextCapture有两个版本,一个是普通版ContextCapture,一个是中心版ContextCapture Center。顾名思义,后者可以进行集群计算,而且提供了水面约束功能以及提供SDK。而普通版出了没有这些功能外,对数据量也有要求。
 
image015.png


Context版本差异
无论是普通板还是中心版,当我们安装完毕后,都会有两个功能模块,一个是ContextCapture Engine,一个是ContextCapture Master。
对于一个实景建模的工作流程讲,我们首先通过采集的照片计算它拍摄的位置,这就是第一步,空间三角测量(简称空三),这个过程是通过Master来完成的,而后通过Engine对这些数据进行优化计算,形成实景模型。
Master相当于一个前端操作的界面,通过它可以导入照片、视频等数据,进行进行空三计算,根据计算量划分为不同的区域,形成不同的任务。调用Engine进行计算。而前面讲的版本的区别就在于,Center版可以调用多个任务的并行计算版本。
 
image016.png


ContextCapture版本架构
 
image017.png


ContextCapture Center版本架构
通过以上的架构,你可以发现两个版本的区别,以及Master与Engine功能模块的作用。对于Engine来讲,它是一个计算引擎,它会自动寻找指定目录下的任务,而Master就是建立任务的过程。这个任务的目录,默认是在系统的Document目录下。
 
image018.png


Engine的任务目录

4. 数字工程模型

MicroStation是Bentley的工程内容创建平台,对于资产管理的输出输入来讲,它具有两种作用。
• 对ContextCapture的数据进行处理和优化。
• 利用基于MicroStation的多专业应用模块,基于图纸和测量数据进行精确的数字模型建立
这两项功能的支持,实现了将现实资产的更新有效的与数字工程模型融合在一起。

4.1 对ContextCapture的数据进行处理

ContextCapture获取了实景数据,然后进行运算获得实景模型,而要把这个实景模型,变成可以被独立管理的数字资产,则需要利用基于MicroStation的应用模块,使其“单元化”“数据化”。
对于实景建模系统来讲,我们得到的数据除了现场照片,还有各种不同的数据类型,例如,通过激光扫描得到的点云数据,GIS测量数据等。为了实现资产的有效管理,首先就需要对这些数据进行处理和整合,使其变成有用的数据。而基于MicroStaiton的Descartes就是这样的作用,它可以整合不同类型的数据,并可以进行数据梳理,这包括ContextCapture生成的实景模型,点云PointCloud数据,BIM数字模型,以及地理信息GIS数据等。资料源及分析处理,通过Retouch技术来修复实景模型,并提供更详细的地理咨询。换句话说,Descartes使模型更加符合基础设施行业后续的需求。
4.2 多专业的应用模块
MicroStaiton作为工程内容的创建平台,在此基础上有不同的应用模块。设计人员、施工人员及业主都可以利用这些应用模块建立、确认、交付、更新数字工程模型。在这个过程中,也可以与ContextCapture的实景模型进行融合。
 
image019.png


MicroStation平台上的应用模块
下面简单介绍基于MicroStation平台的主要应用模块的功能。
• OpenPlant系列
OpenPlant由一系列的功能模块组成,包含了基于等级驱动的管道、设备、支吊架、已经相应的数据管理和图纸输出功能模块。可以满足整个生命周期的应用
• AECOsim Building Designer建筑系列
包括了建筑、结构、建筑设备和建筑电气功能模块
• Electrical
包括变电站设计及工厂行业中复杂的桥架设计
• Structural
结构详图设计及应用
• PowerCivil
道路桥梁及场地设计管理。

5. 数据处理与应用

5.1 实景数据的获取

我们可以通过无人机,现场拍摄、点云等方式获取现场数据,然后在ContextCapture里对勘测数据进行运算,形成实景模型。
 
image020.png


获取现场数据
 
image021.png


设备铭牌信息。
在实景模型获取完毕后,需要在Descartes中对这些数据进行处理和融合,然后再进入MicroStation中进行更加详细的应用。

5.2 实景模型处理及应用

 
在MicroStation中导入ContextCapture实景模型与数字模型融合
如果我们要基于实景模型进行运维管理的话,就需要将实景模型单元化,数据化。
 
image022.png


在MicroStation中,通过定义对象范围进行单元化
 
image023.png


添加对象信息
 

image025.png



将对象范围与实景模型融合
 

image026.png



实景模型被识别成数据模型
当实景模型被单元化,数据化后,就变成了一个数字资产。可以进行后续的资产运维管理。

如何在LUMENRT 中更新或者修改模型

naier 回复了问题 • 2 人关注 • 1 个回复 • 168 次浏览 • 2017-03-20 08:22 • 来自相关话题

请教:如何通过运行在bentley map的VBA程序,后台调用Bentley GeoPak的功能呢?或者怎样使得两个模块在同一界面里运行?

MSFans 回复了问题 • 3 人关注 • 3 个回复 • 354 次浏览 • 2017-03-18 22:42 • 来自相关话题

mdl和C++11下的函数式编程-转BBS文章

naier 发表了文章 • 0 个评论 • 135 次浏览 • 2017-03-18 07:27 • 来自相关话题

由于数据转换,有些丢失,转原来BBS文章,原作者:MSFans
 
老帖地址:http://www.bentleybbs.com/bbs/forum.php?mod=viewthread&tid=112389​ 
 
 
#include "stdafx.h"#include <Mstn/MdlApi/MdlApi.h>using namespace std; class autodel{public:        void addfpos(UInt32 pos)        {                fposColl.push_back(pos);        }        ~autodel()        {                for (auto i : fposColl)                {                        MSElementDescrP edp = nullptr;                        if (0 != mdlElmdscr_readToMaster(&edp, i, ACTIVEMODEL, true, nullptr))                        {                                mdlElmdscr_deleteByModelRef(edp, i, ACTIVEMODEL, true);                                edp->Release();                        }                }        }private:        vector<UInt32> fposColl;}; shared_ptr<autodel> sp; void MdlMain(int argc,WCharCP* argv){        sp.reset(new autodel);         DgnPlatform::MSElement li;        DPoint3d pts[2] = {{0,0,0},{100000,0,0}};        auto ff = [&](){                auto f = [&](){                        mdlLine_create(&li, nullptr, pts);                        sp->addfpos(mdlElement_add(&li));                };                f();                std::swap(pts[1].x, pts[1].y);                f();                pts->x = pts->y = 100000;                f();                std::swap(pts[1].x, pts[1].y);                f();                memset(pts, 0x0, sizeof(pts));                pts[1].x = 100000;        };        for (int i = 0; i != 5;++i)        {                pts->z = pts[1].z = i * 25000;                ff();        }}  查看全部
由于数据转换,有些丢失,转原来BBS文章,原作者:MSFans
 
老帖地址:http://www.bentleybbs.com/bbs/forum.php?mod=viewthread&tid=112389​ 
 
 
  1. #include "stdafx.h"
  2. #include <Mstn/MdlApi/MdlApi.h>
  3. using namespace std;
  4.  
  5. class autodel
  6. {
  7. public:
  8.         void addfpos(UInt32 pos)
  9.         {
  10.                 fposColl.push_back(pos);
  11.         }
  12.         ~autodel()
  13.         {
  14.                 for (auto i : fposColl)
  15.                 {
  16.                         MSElementDescrP edp = nullptr;
  17.                         if (0 != mdlElmdscr_readToMaster(&edp, i, ACTIVEMODEL, true, nullptr))
  18.                         {
  19.                                 mdlElmdscr_deleteByModelRef(edp, i, ACTIVEMODEL, true);
  20.                                 edp->Release();
  21.                         }
  22.                 }
  23.         }
  24. private:
  25.         vector<UInt32> fposColl;
  26. };
  27.  
  28. shared_ptr<autodel> sp;
  29.  
  30. void MdlMain(int argc,WCharCP* argv)
  31. {
  32.         sp.reset(new autodel);
  33.  
  34.         DgnPlatform::MSElement li;
  35.         DPoint3d pts[2] = {{0,0,0},{100000,0,0}};
  36.         auto ff = [&](){
  37.                 auto f = [&](){
  38.                         mdlLine_create(&li, nullptr, pts);
  39.                         sp->addfpos(mdlElement_add(&li));
  40.                 };
  41.                 f();
  42.                 std::swap(pts[1].x, pts[1].y);
  43.                 f();
  44.                 pts->x = pts->y = 100000;
  45.                 f();
  46.                 std::swap(pts[1].x, pts[1].y);
  47.                 f();
  48.                 memset(pts, 0x0, sizeof(pts));
  49.                 pts[1].x = 100000;
  50.         };
  51.         for (int i = 0; i != 5;++i)
  52.         {
  53.                 pts->z = pts[1].z = i * 25000;
  54.                 ff();
  55.         }
  56. }
  57.  

请教老师一个问题。用geopak生成的地形面片怎么贴图上去?

naier 回复了问题 • 2 人关注 • 1 个回复 • 172 次浏览 • 2017-03-17 16:29 • 来自相关话题

外部参考文件合并为一个文件后是否可以编辑

naier 回复了问题 • 2 人关注 • 1 个回复 • 108 次浏览 • 2017-03-16 18:13 • 来自相关话题

ContextCapture Settings 无法打开

naier 回复了问题 • 2 人关注 • 1 个回复 • 125 次浏览 • 2017-03-14 20:53 • 来自相关话题

请教一个lumenrt渲染的问题

naier 回复了问题 • 2 人关注 • 1 个回复 • 157 次浏览 • 2017-03-14 20:49 • 来自相关话题

求V8i渲染出图的视频

larry 回复了问题 • 4 人关注 • 3 个回复 • 2092 次浏览 • 2017-03-13 00:31 • 来自相关话题

navigator如何隐藏物体

naier 回复了问题 • 5 人关注 • 8 个回复 • 1152 次浏览 • 2017-03-12 08:53 • 来自相关话题

请问有什么办法可以让一打开文件就能显示所有图层。

naier 回复了问题 • 2 人关注 • 1 个回复 • 139 次浏览 • 2017-03-12 08:52 • 来自相关话题

请教老师一个问题,就是多级嵌套参考里的图层控制为什么是灰色的?在哪里修改配置

askbim 回复了问题 • 2 人关注 • 1 个回复 • 187 次浏览 • 2017-03-11 19:25 • 来自相关话题

请问原来的bentleybbs是否已经永久关闭了?

naier 回复了问题 • 2 人关注 • 3 个回复 • 246 次浏览 • 2017-03-10 15:50 • 来自相关话题

无法打开“she1132”,无法装在动态链接模块she1132,怎么解决呢?

askbim 回复了问题 • 2 人关注 • 1 个回复 • 169 次浏览 • 2017-03-10 15:49 • 来自相关话题

关于RA定义ACS坐标系的困惑

askbim 回复了问题 • 5 人关注 • 3 个回复 • 605 次浏览 • 2017-03-10 15:45 • 来自相关话题

请问有没有powercivil中文版的教学视频,谢谢

askbim 回复了问题 • 2 人关注 • 1 个回复 • 209 次浏览 • 2017-03-10 15:44 • 来自相关话题

“建筑是重要的,图纸是影子”-元元作品深度赏析一

askbim 回复了问题 • 4 人关注 • 2 个回复 • 1080 次浏览 • 2017-03-05 09:23 • 来自相关话题

安装AECOsimBuildingDesigner_08.11.09.761提示错误

askbim 回复了问题 • 4 人关注 • 2 个回复 • 837 次浏览 • 2017-03-05 09:14 • 来自相关话题

双屏时候,我的默认显示在副显示器上,如何设置默认显示在主显示器上?

askbim 回复了问题 • 3 人关注 • 2 个回复 • 1943 次浏览 • 2017-03-05 07:44 • 来自相关话题

ABD SS6画墙体为啥不能选择自己定义的Part样式

askbim 回复了问题 • 3 人关注 • 2 个回复 • 396 次浏览 • 2017-03-05 07:42 • 来自相关话题

关于ms和cad转换填充问题?

askbim 回复了问题 • 2 人关注 • 1 个回复 • 438 次浏览 • 2017-03-05 07:40 • 来自相关话题

请问,Microstation 中有建立自定义构件的功能吗?就像Revit中族库的概念一样?有的话是如何实现的?

askbim 回复了问题 • 3 人关注 • 1 个回复 • 600 次浏览 • 2017-03-05 07:40 • 来自相关话题

請問如何用Microstation V8快速的方式絵製雲朵,如附圖片(因為要畫1千多個不同的雲朵)。謝謝你~

askbim 回复了问题 • 2 人关注 • 1 个回复 • 576 次浏览 • 2017-03-05 07:38 • 来自相关话题

在使用Microstation生成PDF文件的时候,出现错误,

askbim 回复了问题 • 3 人关注 • 2 个回复 • 368 次浏览 • 2017-03-05 07:35 • 来自相关话题

Dock功能使用方法汇总

askbim 发表了文章 • 0 个评论 • 141 次浏览 • 2017-03-05 06:46 • 来自相关话题

转载自中国优先社区,原作者Lei.lin
Dock功能使用方法汇总
MicroStation的许多窗口都是可以dock在主界面上进行dock操作,这样可以让用户界面看起来更加地整洁和美观。下面我们对Dock功能的使用方法做了一个小的总结。Dock一个具备Dock功能的窗口
选择该窗口的标题栏。拖动窗口到视图中心或者边缘的其中一个Dock标志上。这时会出现一个半透明的区域来表示即将Dock的位置。Dock标志松开鼠标,窗口便Dock在了指定区域。
在一个Dock窗口上再Dock另一个窗口
首先需要一个已经存在的Dock窗口。将需要Dock的另一个窗口拖动到既存Dock窗口上,在显示出来的Dock标志上,选择需要的位置(上下左右),如果是需要得到两个窗口之间Tab切换的效果,请选择Dock标志中心图标,松开鼠标。Dock标志通过Tab切换选择Dock窗口
最小化(Unpin)Dock窗口
首先需要一个已经存在的Dock窗口。点击Dock窗口右上角的Unpin标志。Dock窗口在视图中消失,同时在原有Dock窗口的一侧显示出Dock窗口的按钮。Unpin标志Unpin之后的显示
在Dock窗口最小化的时候临时显示Dock窗口
只需要将鼠标指针放在Dock窗口按钮之上,直到将鼠标移开之前Dock窗口都会一直临时显示。
关闭最小化(Unpin)Dock窗口
将鼠标指针放在Dock窗口按钮之上。在临时弹出的Dock窗口上,选择Pin标志,Dock窗口便会恢复原貌。Pin标志
取消Dock窗口
只需要双击Dock窗口的标题栏。Dock窗口便会恢复到在被Dock之前最后显示的位置。
重新恢复Dock窗口
这时候也只是需要双击Dock窗口的标题栏。Dock窗口便会恢复到最后一次被Dock的位置。
关闭Dock窗口
点击Unpin标志右侧的关闭按钮。如果Dock窗口已经被最小化了,首先按照之前讲述的方法让Dock窗口临时显示以后再点击关闭按钮。或者使用key-in命令来进行关闭。需要注意的是:  如果直接关闭Dock窗口,那么在下次打开该窗口的时候,还是会以Dock窗口的形式出现在上次被关闭的位置。  如果直接关闭MicroStation,Dock窗口的信息会被保存,下次启动MicroStation的时候,Dock窗口不会改变。
可以被Dock的窗口列表
Tool Settings window (left or right)Element Information dialog (left or right)Project Explorer dialog (left or right)Link Sets dialog (left or right)Tasks dialog (left or right)Markups dialog (left, right, top, or bottom)Items dialog (left or right)Details dialog (left, right, top, or bottom)Item Sets dialog (left, right, top, or bottom)Feature Manager dialog (left or right)References dialog (top or bottom)Raster Manager dialog (top or bottom)Models dialog (top or bottom)Saved Views dialog (top or bottom)Level Manager dialog (top or bottom)Level Display dialog (left, right, top, or bottom)Environment Settings dialog (left or rightRender Settings dialog (left or right)
另一些可以被Dock的窗口
Key-in windowView Groups windowAccuDraw windowDrawing Scale windowSnap Mode button bar
不过需要注意的是,这些Dock窗口和上述的Dock形式有些不同,采取的是和Toolbox一样的Dock方式。Docking Preferences
MicroStation初始默认的Dock窗口配置是由一个名为“MicroStationDockingPrefSeed.xml”的文件来决定的。当您第一次启动MicroStation的时候,会生成一个该文件的拷贝,然后利用这个拷贝来存储用户对Dock窗口的自定义。以后在用户启动MiroStation的时候,都是通过读取这个拷贝来确认Dock窗口的信息。即使删除了这个拷贝,还会在下次启动的时候再次通过复制原始的种子文件来生成一个新的自定义文件。
在配置变量里面包含一个名为”MS_DOCKINGPREFSEED“的参数,它告诉MicroStation去哪里寻找“MicroStationDockingPrefSeed.xml”文件。而参数“MS_DOCKINGPREF”则告诉MicroStation去哪里寻找用户的Dock窗口自定义文件。“MS_DOCKINGPREF”的默认值是$(_USTN_PREFNAMEBASE).docking.xml。所以,如果您的user preference file(UPF)文件名字叫"untitled.upf",那么您的Dock窗口自定义文件则叫做"untitled.docking.xml"。默认的位置是和您的UPF文件在同一个路径。
这里需要注意的是,toolbox的Dock信息是存储在UPF文件里的,而Dock窗口的信息则是存储在Dock窗口自定义的文件里的。要注意区分他们的区别。 查看全部
转载自中国优先社区,原作者Lei.lin
Dock功能使用方法汇总
MicroStation的许多窗口都是可以dock在主界面上进行dock操作,这样可以让用户界面看起来更加地整洁和美观。下面我们对Dock功能的使用方法做了一个小的总结。Dock一个具备Dock功能的窗口
  1. 选择该窗口的标题栏。
  2. 拖动窗口到视图中心或者边缘的其中一个Dock标志上。这时会出现一个半透明的区域来表示即将Dock的位置。Dock标志
  3. 松开鼠标,窗口便Dock在了指定区域。

在一个Dock窗口上再Dock另一个窗口
  1. 首先需要一个已经存在的Dock窗口。
  2. 将需要Dock的另一个窗口拖动到既存Dock窗口上,在显示出来的Dock标志上,选择需要的位置(上下左右),如果是需要得到两个窗口之间Tab切换的效果,请选择Dock标志中心图标,松开鼠标。Dock标志通过Tab切换选择Dock窗口

最小化(Unpin)Dock窗口
  1. 首先需要一个已经存在的Dock窗口。
  2. 点击Dock窗口右上角的Unpin标志。Dock窗口在视图中消失,同时在原有Dock窗口的一侧显示出Dock窗口的按钮。Unpin标志Unpin之后的显示

在Dock窗口最小化的时候临时显示Dock窗口
  1. 只需要将鼠标指针放在Dock窗口按钮之上,直到将鼠标移开之前Dock窗口都会一直临时显示。

关闭最小化(Unpin)Dock窗口
  1. 将鼠标指针放在Dock窗口按钮之上。
  2. 在临时弹出的Dock窗口上,选择Pin标志,Dock窗口便会恢复原貌。Pin标志

取消Dock窗口
  1. 只需要双击Dock窗口的标题栏。Dock窗口便会恢复到在被Dock之前最后显示的位置。

重新恢复Dock窗口
  1. 这时候也只是需要双击Dock窗口的标题栏。Dock窗口便会恢复到最后一次被Dock的位置。

关闭Dock窗口
  1. 点击Unpin标志右侧的关闭按钮。如果Dock窗口已经被最小化了,首先按照之前讲述的方法让Dock窗口临时显示以后再点击关闭按钮。或者使用key-in命令来进行关闭。需要注意的是:  如果直接关闭Dock窗口,那么在下次打开该窗口的时候,还是会以Dock窗口的形式出现在上次被关闭的位置。  如果直接关闭MicroStation,Dock窗口的信息会被保存,下次启动MicroStation的时候,Dock窗口不会改变。

可以被Dock的窗口列表
  • Tool Settings window (left or right)
  • Element Information dialog (left or right)
  • Project Explorer dialog (left or right)
  • Link Sets dialog (left or right)
  • Tasks dialog (left or right)
  • Markups dialog (left, right, top, or bottom)
  • Items dialog (left or right)
  • Details dialog (left, right, top, or bottom)
  • Item Sets dialog (left, right, top, or bottom)
  • Feature Manager dialog (left or right)
  • References dialog (top or bottom)
  • Raster Manager dialog (top or bottom)
  • Models dialog (top or bottom)
  • Saved Views dialog (top or bottom)
  • Level Manager dialog (top or bottom)
  • Level Display dialog (left, right, top, or bottom)
  • Environment Settings dialog (left or right
  • Render Settings dialog (left or right)

另一些可以被Dock的窗口
  • Key-in window
  • View Groups window
  • AccuDraw window
  • Drawing Scale window
  • Snap Mode button bar

不过需要注意的是,这些Dock窗口和上述的Dock形式有些不同,采取的是和Toolbox一样的Dock方式。Docking Preferences
MicroStation初始默认的Dock窗口配置是由一个名为“MicroStationDockingPrefSeed.xml”的文件来决定的。当您第一次启动MicroStation的时候,会生成一个该文件的拷贝,然后利用这个拷贝来存储用户对Dock窗口的自定义。以后在用户启动MiroStation的时候,都是通过读取这个拷贝来确认Dock窗口的信息。即使删除了这个拷贝,还会在下次启动的时候再次通过复制原始的种子文件来生成一个新的自定义文件。
在配置变量里面包含一个名为”MS_DOCKINGPREFSEED“的参数,它告诉MicroStation去哪里寻找“MicroStationDockingPrefSeed.xml”文件。而参数“MS_DOCKINGPREF”则告诉MicroStation去哪里寻找用户的Dock窗口自定义文件。“MS_DOCKINGPREF”的默认值是$(_USTN_PREFNAMEBASE).docking.xml。所以,如果您的user preference file(UPF)文件名字叫"untitled.upf",那么您的Dock窗口自定义文件则叫做"untitled.docking.xml"。默认的位置是和您的UPF文件在同一个路径。
这里需要注意的是,toolbox的Dock信息是存储在UPF文件里的,而Dock窗口的信息则是存储在Dock窗口自定义的文件里的。要注意区分他们的区别。

浅谈Annotation Scale的可用性

askbim 回复了问题 • 4 人关注 • 1 个回复 • 585 次浏览 • 2017-03-05 06:42 • 来自相关话题