Bentley技术策略:Future Technology Vision

Note: 此篇文章转载于微信公众号“BentleyDigital”,更多内容请关注微信公众号,也欢迎将你的想法、经验进行分享。 软件下载及教学资源 上个月,Bentley在新加坡举行了一年一度的YII大会(The Year in Infrastructure),也就是我们常说的“Bentley光辉大奖赛”。 参赛的项目数据如下: 除了项目评选、展示的环节外,Bentley公司还会向大家做一些内容的更新。在技术内容的环节,Bentley创始人兼CTO Keith Bentley做了《Bentley Technology:Future Technology Vision》的技术演讲。你可以在Bentley官方YouTube的官方频道找到这个视频,地址如下: https://www.youtube.com/watch?v=0zZ_AmDWKds 考虑到很多人的访问问题,而且,原视频没有中文字幕。所以,我就根据我的理解,做了浅显的解读,并添加了中文字幕。以便于让你更好的理解Bentley新一代基于云的iModel2.0平台。你可以在腾讯视频上搜到这个视频,就是下面这个。(高清视频,可能缓冲需要时间,你可以通过视频网址,在浏览器或者在电脑上观看:https://v.qq.com/x/page/k3018blqoip.html)。 当然,如果你可以访问YouTube的话,我也将这个带有字幕的视频传到了上面,地址为:https://youtu.be/FxPUDHc0lxw具体的技术细节,在视频中,已经阐述的很清楚,在这里,我只是做一个简单的总结,供你参考。这里有几个关键点。 ▌ 关键点一:Dark Data-黑数据现在阻碍数字化的关键因素是“黑数据”Dark Data的问题,很多的数据由于格式原生且不统一,只有少量的数据产生价值。 在这里需要理解黑数据的两个因素:无法解读更多的数据,已有的数据格式不统一。 ▌ 关键点二:iModel是统一的关系型数据库 iModel是一种关系型的数据库,采用统一的格式描述一个项目、一个资产的信息。iModel实现语义解释层面的统一。这就是iModel2.0平台所说的第一个特征“Alignment统一”。在视频中,Keith用了如下的图表达了iModel在数据表达上的统一作用。 ▌ 关键点三:iModel Hub保存的是变化本身,而非变化后的结果。“Embracing Change”,是Keith Bentley在演讲中不断被提及的词语,我理解为“迎接,拥抱变化或者变革”。我认为这里有两层含义: 1)世界是变化的,基础设施行业也是一样,无论是企业层级,还是行业的发展方向,都在不断的发生变化。这种变化是挑战,更是机遇。2)技术层面上,一个项目或者一个资产,如果解决这些变化,这就是iModel Hub的作用。在里面有一个非常明确的概念。iModel Hub保存的就是变化本身,而非变化的结果。就像银行的记账系统。这也是为何在中国,很多时候我们称之为iModel Bank。这既是iModel2.0平台的第二个特征“Accountable可追溯” 在某个具体的时间点,保存项目或者资产的iModel就有一个固定的版本,这些版本可以被离线使用。当在时间线上有变化时,iModel Hub负责来同步这些变化。 ▌ 关键点四:iModel Bridge链接了黑暗数据 iModel Bridge的作用,是将黑数据(不管是什么格式和应用程序)和云链接起来。云更像一个更加广阔和易访问的“数据消费市场”。这就是iModel2.0所说的第三个特征“Accessibility可访问”。这里的访问,我个人的理解是可以访问更多的黑数据。 所以,通过上面的内容,你可以理解iModel2.0是一个基于云的平台Platform。它具有统一Alignment,可追溯Accountable,可访问Accessibility的特征。 在项目或者资产的全生命周期中,有很多的应用场合,所有的应用都是基于时间线的。而基于云技术的iModel分发,可以让大家得到数据统一的数据模型。通过iModel Hub来记录项目和资产的时间线进程。通过iModel Bridge将黑数据与云连接起来。 这是基础设施行业中的趋势和需求,也是Bentley正在做的iModel2.0所对应的内容。 当然,在视频中也说了很多的内容,这包括云的基础概念,CDE通用数据环境等。理解了这些核心的概念,也会让你更好的理解Bentley的Open建模系列,CONNECTED工作模式,以及建立CDE通用数据环境的重要性。 明白这些内容,同时结合本企业的实际需求,也会让你企业的数字化进程更加的有效。Keith Bentley最后说。这改变了Bentley业务模式,同时也会帮助你改变你企业的业务模式。或者说,云技术给软件厂商和使用者都带来了挑战,更带来了巨大的机遇。 (end) ...
阅读更多

一直很靠谱,这次共“同步”

想必各位看官已经在朋友圈里看到了如下消息: ”Bentley收购Synchro公司4D施工管理系统,扩展“数字化工作流程”在项目管理与移交中的应用,将基于Going Digital和Digital Workflow的战略,更加深入的应用在全生命周期的项目过程中“。 上面的话,作为题目,肯定太长....,因为后面大部分都是...我加上上去的,原文的题目是: ”Bentley Acquires Synchro Software to Extend Digital Workflows for Infrastructure Project Delivery Through 4D Construction Modeling” 这个消息是登在Bentley官方站点上,原文地址为https://www.bentley.com/en/about-us/news/2018/june/20/synchro-acquisition?from=timeline&isappinstalled=0 如果你有兴趣,就点进去....学一下英文,因为6月20日刚刚发布的信息,所以很多的内容还网页还未翻译。为了让大家便于理解,也让自己学学...英文,我就打开了必应词典和有道,尝试理解了下,做了如下的解读,供各位参考。 注意:如下的内容,不是原文的翻译,而是...我想起啥说啥,结合Synchro官网的内容和我的理解来写的。 本文内容 理解浅显 如有错误 凑合着看 大家注意,这个公司的名字“Synchro”,想必你已经明白,这是单词“Synchronize”的缩写,“同步”的意思。 现在问题来了,同步啥? 这个系统就是将: 3D的BIM模型:是Bentley的最好,别的我们也不拒绝,这是Bentley的风格。进度计划:有计划可以导入,没计划我们提供工具。材料:人机料法环的材料。成本Cost:成本后面肯定有量人员安排:没人咋干活其他:内容越多,控制越西,其他是啥,正在研究。 连接且同步起来 并且 采用可视化的方式展现出来。这其实解决了现在基础设施行业的痛点(需求点,难点,用户原来在PPT上的“点”)。 那么,Synchro是如何工作的呢? 从它的官网上看,分为了5个模块。 如下,对于工作流程的描述,纯属...个人理解,但应该八....九不离十。不要问我为何九之前加了那么多点,因为怕变成*。 对于基础设施行业来讲,我们是以项目Project为单位的,所以,Synchro的核心模块就是: ▌Synchro Pro Synchro Pro管什么?它是在一个4D的环境中,将人员,施工机械,材料,空间(Space)与进度计划连接起来,并且动态的与初始计划(Baseline)做对比。从而优化施工,降低风险,做出正确的决策,因为,这些内容都同步起来了,并且以可视化的方式展现出来,加以精确的数据分析。便可以真正的做到4D的施工管理。 Synchro Pro是核心的模块!!! 它的价值通过案例说明。。 4D很熟悉 但 千外不要说,做个动画就是4D了啊。 这里你可能要说,我的3D BIM模型呢?我自己的理解是,上面的Space就是3D BIM模型在施工管理过程中的组织单位,即,我们的模型被重新组织,以Space为单位呈现。与之类似的称呼还有“工作面”“工作包”等。 说到这里,你可能想起了很多Bentely现有的工程内容管理模块,例如ConstrucSim,ProjectWise Work Packaging等。所以,Bentely的这次收购,不是填补了这个“空白”,而是通过这次收购,强化,完善,深入Bentley BIM解决方案在这个领域的应用,而且将应用的成功经验借鉴过来。所以,原文用了“Extend”这个词。 Synchro就是在类似于Crossrail英国地铁项目中的成功应用,引起Bentley的注意的。在这里说句题外话,“是金子总会发光的,是好公司总会被好公司收购的”,哈哈哈。 现在说第二个模块。 ▌Synchro Workgroup Project 我自己的理解,这个模块是为了“协调”这个同步的工作机制的,因为,我们需要注意。对于一个Project来讲,它肯定是多人参与的系统,需要授权管理,需要保持数据更新,有数据来源于Synchro Pro,有的来源于现场(下面讲的Synchro Site),从这个角度讲,它的作用有点类似于ProjectWise。它的目的是让项目中的每个人,同时使用相同的,正确的数据。 那么这些数据是如何存储的呢?如果你知道ProjectWise是如何存储数据的,那么你就很容易理解,对于Synchro这套机制是如何存储的。后台就是一个关系数据库,通过ODBC与数据库通信,支持Microsoft的Azure云。 说道这里是不是渐渐明朗了。下面几个模块就非常容易理解了。 ▌Synchro Site 一看名字你就明白了, 通过Synchro Site在现场工作,收集现场数据,反馈数据到数据库中,通过Synchro Pro来做调整,然后发布。 有点像ProjectWise Explorer吧,对,这个玩意就是个移动端,支持IOS,还能与Microsoft的HoloLens技术结合。 如果我们想将这个模型进行碰撞检测,标注信息怎么办,那就会用到下面这个模块。 ▌Synchro Open Viewer 它就是一个review工具,可以做碰撞什么的。只不过人家是4D的。而且是“免费的”。 当然,对于施工过程中的进度计划,如果你没有Project,Synchro提供了一个免费的进度计划工具,就是下面这个模块。 ▌Synchro Scheduler 对于这个模块不比多说,就是创建进度计划,被Synchro所使用,而且它也是免费的。 说到这里,你明白了吧,对于Synchro这套系统的工作机制就是: 通过Synchro Pro建立施工过程中的数据关联模型,并动态进行展示,通过Synchro Workgroup Project同步整个项目过程中的数据,并支持多人协作。通过Site在现场读取数据,收集施工过程中的动态数据,通过Open Viewer进行查看4D的数据模型。通过Scheduler做进度计划。 对于数据的兼容,通过官网看到支持如下数据, 3D BIM模型 你也明白,通过Bentley令人发指的多数据兼容方式,已经最新的Imodel2.0,基本啥数据都能进来。(我没有吹牛啊)。 进度计划兼容 是不是很厉害?如下是原文介绍的内容,我摘选翻译了几条。 “Introducing time dimension to synchronize BIM processes with work packaging, immersive visualization, and constructioneering, by way of Connected Data Environment (CDE)”“在一个连接的数据环境中CDE,将上面讲的数据同步起来,将别人PPT上的描述内容,变成现实。”说到这里,无论是Bentley现有的系统还是现在、将来与Synchro的结合,我们解决的问题是。。。。。(英文取原文,中文我理解) Constructors have been constrained by the limitations of stand-alone planning and scheduling programs, without digital visibility into the engineering information coalesced within the separate 3D BIM environment; 计划赶不上变化,施工人员被吓怕。模型图纸对不上,晚上决定,早上变卦。 construction planning typically lacks the workface-level granularity and depth of detail, and exploration of sequencing alternatives, to sufficiently minimize risk and schedule variance; 细度不够,风险来凑,调整困难,干着难受 constructors characteristically need to create their own independent 3D models to serve construction only, in the process orphaning the BIM deliverables which can then never, despite their engineering intelligence, accurately represent the as-built asset for operations and maintenance.   自己模型自己建,不能提交用一遍,调整起来贼困难,一年到头活白干。 这次收购我自己认为是Bentley对数据管理和应用这一重心的又一次强化,毕竟建模变得越来越容易,大家也越来越注重BIM的数据价值,毕竟。。。 BIM就是 基础设施行业的大数据。 如下是“元芳(大佬)你怎么看”... “I’m very excited about what Synchro brings to Bentley’s capabilities for comprehensive project delivery, not only in terms of technology, but also by...
阅读更多

从LumenRT渲染角度讨论模型的体量控制与导入形式

作者: 王彦祥 模型完成以后,无论有信息与否,都难以说清这个模型的成功程度,业内能看到构思精巧,天纵奇才,但食肉者不是工程师,你可以口若悬河,舌灿莲花,当然也需要一张逼真的效果图和浸入式视频来说服执牛耳者。除了创造内容,我们还要讲好故事,也就是告诉别人:你是谁,你从哪里来,你要到哪里去。       Bentley的建模软件自带渲染功能,也就是MicroStation内置的Luxology渲染器,同样,还有一款独立软件LumenRT。Luxology更像一款单反,LumenRT则像傻瓜相机,就市政行业来说(路桥隧、水厂泵站及管网),后者基本满足需求。其中邢豫元大师是前者的扛把子,他要说自己是Luxology渲染第二,估计没人敢说自己是第一。当然,还有其他很多很好的渲染软件,可惜我不会用。需求决定了使用,我们今天说说LumenRT。 MicroStation内置Luxology渲染       如今的LumenRT,已经更新到了update4,分辨率更高,渲染时也有了更多的选择,使用起来不复杂,但是要用好,也不见得是分分钟的事。下图可以看出,图片渲染分辨率从update1的3840×2168跃迁到8192×4626,在输出模式上支持VR。分辨率的提高有效的改善了看图效果,同时渲染模式也发生了一定的调整。        一、模型的整合与分拆       一般来说,我们建模完成以后,需要将模型导入到渲染软件中去,在将文件参考总装的过程中,可能出现两个问题:材质和模型体量。       我们会用ABD做一个建筑,用PC来做道路和市政给排水,用MS随手做一些东西。你用ABD打开建筑没问题,用PC看道路和绿化也挺好,怎么整合到MS里面来就发现绿化没了,道路灰了,窗户绿了呢? MS导入到LumenRT里面看建筑  从ABD MS导入到LumenRT里面看建筑       对于攻城狮来说,问题怎么出现的不重要,重要的是解决掉。举例说,我们在PC里面看绿化和道路是正常的,在MS或者ABD里面看就没了材质,为了减轻工作量,我们可能会选择保留ABD的文件不动,将PC的进行处理,我们在MS中查看PC的组件的属性,实际都是有材质的,将PC文件合并到MS主文件,然后借助快速选择工具,将原来的材质去掉,换成新的材质,直到看上去正常为止。这个地方请注意,不是用图层管理器中进行材质管理。       当模型搞定总装工作,就需要导入LumenRT中去了,很遗憾,你的V8i就是导入不成功啊~屡战屡败有什么办法呢,这时候就得给你推荐CE版本了,CE版本具备了更强劲的处理能力,导入LumenRT成功的概率更高。当然,只是概率更高而已,问题出在哪里?       把大象放进冰箱分三步,打开冰箱门,将大象放进去,关上冰箱门。首先你得有大象,也得有冰箱,其次大象跟冰箱的匹配程度。说到这里我们就可以分析出决定导入LumenRT成功概率高低的因素:模型、电脑配置、软件(CE,LumenRT)、运气。后面三项已经确定的情况下,我们就要考虑模型的体量控制了。       赵顺耐老师曾经在一次视频里讲过,做广州地铁项目时,前后六次优化,如何将模型的体量从几百兆最后缩减到几十兆。借助赵老师的经验,我们可以少走很多弯路。模型总装是将不同的model以参考的形式组装起来,模型文件的大小归结于单个文件的优化,最终体现在基础对象的控制。我们从来都是希望以简洁的形式阐释复杂的现象,共享单元和参考都能显著减小文件大小。在实际使用过程中,个人喜好不同,也决定了工具的选择倾向,除了别人的经验,也要自己多尝试和体验。       减小模型体量,除了共享单元和参考,还包括构成对象的基本元素:点线面体。从后文我们会知道,不论你以何种元素构建对象,LumenRT中对象是以mesh的形式被渲染,而对象的构成是通过点线面体,当采用mesh替代soild后,除了模型文件减小,还会让渲染效果更理想。以下图井盖为例,可以看出效果差异。当然,从solid转换为mesh之前,最好备份一份源文件,同时控制转换精度。 图1-1 以soild形式导入LumenRT后,圆柱体呈现正16边形 图1-2 以mesh形式导入LumenRT后,整体更接近于实际       二、渲染展示内容及形式       导入LumenRT成功以后,就是渲染出成果的阶段了,却突然发现建模耗时许久,当初想法颇多,结果渲染出来的东西却不是你想要的,相对于人家的效果图,自己的东西实在山炮。建模说不上是一个愉快的过程,软件熟练以后,很多工作都慢慢转变为体力活。 人家做的效果图 这个是我的       在LumenRT中,我们需要明确需要表现或展示的内容,其次以怎样的形式展示,在此之前,我们还要搞明白,软件能做什么不能做什么。       当我们决定建模时,需要找出项目建模的意义,是设计师的创新应用还是一个系统工程,抑或是其他。在翻模过程中,要去分析设计初衷,方便运维检修还是安全距离,从美观实用还是有限空间的高度利用率?这些也可能是我们需要展示的部分,是别人想看和需要看的,利用结果导向来分析展示内容是重要的。简而言之就是重要节点重点展示,复杂工程条分缕析。       工程设计人员使用LumenRT,能做到的基本是效果图,简单的漫游。软件各自有着力点,有些软件施工模拟溜到飞起,有些达不到这个功效,我觉得让设计人员做到全能,没有盲区,实在是有些勉为其难。从效果图和漫游角度来说,实际上也能做出一些成绩,同样的模型,如果评价效果图优劣,来自于光照条件、模型材质、背景。个人感觉渲染和动画需要回归设计本质,更多的去看模型,而不是被模型外的因素干扰,转移了注意力。效果图和动画应着力于体现建构筑物、管道、单体之间的相对关系,能让入门者看懂主次轻重,空间布置的逻辑与缘由,视频当然应具有观赏性,但如果拿掉语音解说,看视频的人是否还有再看两遍的欲望?       三、模型的局部展示       结合前述,对于相对复杂的工程,模型应进行局部表现。下面我们以简单的几个实体为例,讨论如何将模型的局部导入LumenRT,达到预期目的。        A、利用参考文件的掩盖功能。       该功能的应用前提:想要控制表现的对象是以参考文件的形式存在于该model中。如果掩盖的面要穿过某个对象,那么相交叉的部位呈现mesh,断面没有材质,空心化。如图A-1所示。 图A-1 利用参考掩盖导入LumenRT后渲染效果       B、利用剪切立方体,可以进行前后上下左右以及不规则形状的剪切。       构建剪切立方体时要注意,切截面的表现形式,如下图B-1所示,如果在clip volume settings中的CUT下拉菜单中选择了“cut/outside/forward/back”,截面就会出现图B-2状况,同样,FORWARD选项中选择前述选项也会出现同样的问题,建议FORWARD及CUT尽可能选择“wireframe”,或者将smooth:modeling调整到“usable for clip volumes”,这样用户可以更方便的查看剪切立方体效果,同时这样的导入方式不影响后续渲染。 图B-1 剪切立方体“CUT”下拉菜单选择“cut” 图B-2 导入LumenRT后截面图像 图B-3 CUT选项在实际渲染时显示效果(截面为黑色)       以元素作为构建剪切立方体时,直接绘制的多边形和线串构成的多边形对于导入LumenRT的模型效果相同。由于封闭多边形会在LumenRT中出现,为了避免这个意外状况,需要将其Active Element Class属性调整为“Construction”,并在视图属性中关闭“Construction”。或者单独建立一个图层,将多边形放入该图层中,在LumenRT中也可以进行调整。        实际上在使用软件上还需多动手,加强一些对细节的把控。这些细节虽然不会影响大局,但是对于复杂模型或者大体量的模型导入导出耗时较多,如果不能找到症结所在,反而更容易打击建模人员的积极性,同时可能降低工作效率。       C、LumenRT自身的剖切工具       将完整的模型导入到LumenRT后,我们如果想查看某些对象之间的相互关系,可以借助于Clipping Planes,软件自身带了很多参数可以帮助我们进行调节,但是缺点也很明显:导入到LumenRT内的对象全部是以mesh形式存在的,而不是实体,剖切对象内部是空心的,剖切面没有材质,同时,我们难以做到剖切面的颜色同对象颜色一致。工具是便捷的,但仍有改进空间。 图C-1 LumenRT内的剖切工具 图C-2剖切工具参数调整 图C-3 实际工程中渲染效果        D、通过将原模型进行剪辑        当前述功能仍不能达到自己的预期目的时,可以调整一下思维:做一个我们需要的模型,该拿掉的部分拿掉,要刻意突出的保留。实际上就是将原model复制一个,然后将这个拷贝件进行编辑,对于模型中的参考文件,通过参考掩盖、图层显示或参考深度来控制表现的对象。既不影响原文件的完整性,也能达到自己的想法。 图D-1 原模型剪辑之后进行渲染效果         结合前面所述,我做了一个泵站的模型,第一个视频还算过得去,第二个就是用LumenRT切剖效果,差异还是蛮大的。视频链接:https://v.qq.com/x/page/l0627yz0aof.html,https://v.qq.com/x/page/i0627wg36fe.html,或者在腾讯视频里面搜索:天津航空物流园雨污水合建调蓄泵站工程,天津航空物流园雨污水合建调蓄泵站工程-BIM ...
阅读更多

一直很靠谱,这次共“同步”

想必各位看官已经在朋友圈里看到了如下消息: ”Bentley收购Synchro公司4D施工管理系统,扩展“数字化工作流程”在项目管理与移交中的应用,将基于Going Digital和Digital Workflow的战略,更加深入的应用在全生命周期的项目过程中“。 上面的话,作为题目,肯定太长....,因为后面大部分都是...我加上上去的,原文的题目是: ”Bentley Acquires Synchro Software to Extend Digital Workflows for Infrastructure Project Delivery Through 4D Construction Modeling” 这个消息是登在Bentley官方站点上,原文地址为https://www.bentley.com/en/about-us/news/2018/june/20/synchro-acquisition?from=timeline&isappinstalled=0 如果你有兴趣,就点进去....学一下英文,因为6月20日刚刚发布的信息,所以很多的内容还网页还未翻译。为了让大家便于理解,也让自己学学...英文,我就打开了必应词典和有道,尝试理解了下,做了如下的解读,供各位参考。 注意:如下的内容,不是原文的翻译,而是...我想起啥说啥,结合Synchro官网的内容和我的理解来写的。 本文内容 理解浅显 如有错误 凑合着看 大家注意,这个公司的名字“Synchro”,想必你已经明白,这是单词“Synchronize”的缩写,“同步”的意思。 现在问题来了,同步啥? 这个系统就是将: 3D的BIM模型:是Bentley的最好,别的我们也不拒绝,这是Bentley的风格。进度计划:有计划可以导入,没计划我们提供工具。材料:人机料法环的材料。成本Cost:成本后面肯定有量人员安排:没人咋干活其他:内容越多,控制越西,其他是啥,正在研究。 连接且同步起来 并且 采用可视化的方式展现出来。这其实解决了现在基础设施行业的痛点(需求点,难点,用户原来在PPT上的“点”)。 那么,Synchro是如何工作的呢? 从它的官网上看,分为了5个模块。 如下,对于工作流程的描述,纯属...个人理解,但应该八....九不离十。不要问我为何九之前加了那么多点,因为怕变成*。 对于基础设施行业来讲,我们是以项目Project为单位的,所以,Synchro的核心模块就是: ▌Synchro Pro Synchro Pro管什么?它是在一个4D的环境中,将人员,施工机械,材料,空间(Space)与进度计划连接起来,并且动态的与初始计划(Baseline)做对比。从而优化施工,降低风险,做出正确的决策,因为,这些内容都同步起来了,并且以可视化的方式展现出来,加以精确的数据分析。便可以真正的做到4D的施工管理。 Synchro Pro是核心的模块!!! 它的价值通过案例说明。。 4D很熟悉 但 千外不要说,做个动画就是4D了啊。 这里你可能要说,我的3D BIM模型呢?我自己的理解是,上面的Space就是3D BIM模型在施工管理过程中的组织单位,即,我们的模型被重新组织,以Space为单位呈现。与之类似的称呼还有“工作面”“工作包”等。 说到这里,你可能想起了很多Bentely现有的工程内容管理模块,例如ConstrucSim,ProjectWise Work Packaging等。所以,Bentely的这次收购,不是填补了这个“空白”,而是通过这次收购,强化,完善,深入Bentley BIM解决方案在这个领域的应用,而且将应用的成功经验借鉴过来。所以,原文用了“Extend”这个词。 Synchro就是在类似于Crossrail英国地铁项目中的成功应用,引起Bentley的注意的。在这里说句题外话,“是金子总会发光的,是好公司总会被好公司收购的”,哈哈哈。 现在说第二个模块。 ▌Synchro Workgroup Project 我自己的理解,这个模块是为了“协调”这个同步的工作机制的,因为,我们需要注意。对于一个Project来讲,它肯定是多人参与的系统,需要授权管理,需要保持数据更新,有数据来源于Synchro Pro,有的来源于现场(下面讲的Synchro Site),从这个角度讲,它的作用有点类似于ProjectWise。它的目的是让项目中的每个人,同时使用相同的,正确的数据。 那么这些数据是如何存储的呢?如果你知道ProjectWise是如何存储数据的,那么你就很容易理解,对于Synchro这套机制是如何存储的。后台就是一个关系数据库,通过ODBC与数据库通信,支持Microsoft的Azure云。 说道这里是不是渐渐明朗了。下面几个模块就非常容易理解了。 ▌Synchro Site 一看名字你就明白了, 通过Synchro Site在现场工作,收集现场数据,反馈数据到数据库中,通过Synchro Pro来做调整,然后发布。 有点像ProjectWise Explorer吧,对,这个玩意就是个移动端,支持IOS,还能与Microsoft的HoloLens技术结合。 如果我们想将这个模型进行碰撞检测,标注信息怎么办,那就会用到下面这个模块。 ▌Synchro Open Viewer 它就是一个review工具,可以做碰撞什么的。只不过人家是4D的。而且是“免费的”。 当然,对于施工过程中的进度计划,如果你没有Project,Synchro提供了一个免费的进度计划工具,就是下面这个模块。 ▌Synchro Scheduler 对于这个模块不比多说,就是创建进度计划,被Synchro所使用,而且它也是免费的。 说到这里,你明白了吧,对于Synchro这套系统的工作机制就是: 通过Synchro Pro建立施工过程中的数据关联模型,并动态进行展示,通过Synchro Workgroup Project同步整个项目过程中的数据,并支持多人协作。通过Site在现场读取数据,收集施工过程中的动态数据,通过Open Viewer进行查看4D的数据模型。通过Scheduler做进度计划。 对于数据的兼容,通过官网看到支持如下数据, 3D BIM模型 你也明白,通过Bentley令人发指的多数据兼容方式,已经最新的Imodel2.0,基本啥数据都能进来。(我没有吹牛啊)。 进度计划兼容 是不是很厉害?如下是原文介绍的内容,我摘选翻译了几条。 “Introducing time dimension to synchronize BIM processes with work packaging, immersive visualization, and constructioneering, by way of Connected Data Environment (CDE)”“在一个连接的数据环境中CDE,将上面讲的数据同步起来,将别人PPT上的描述内容,变成现实。”说到这里,无论是Bentley现有的系统还是现在、将来与Synchro的结合,我们解决的问题是。。。。。(英文取原文,中文我理解) Constructors have been constrained by the limitations of stand-alone planning and scheduling programs, without digital visibility into the engineering information coalesced within the separate 3D BIM environment; 计划赶不上变化,施工人员被吓怕。模型图纸对不上,晚上决定,早上变卦。 construction planning typically lacks the workface-level granularity and depth of detail, and exploration of sequencing alternatives, to sufficiently minimize risk and schedule variance; 细度不够,风险来凑,调整困难,干着难受 constructors characteristically need to create their own independent 3D models to serve construction only, in the process orphaning the BIM deliverables which can then never, despite their engineering intelligence, accurately represent the as-built asset for operations and maintenance.   自己模型自己建,不能提交用一遍,调整起来贼困难,一年到头活白干。 这次收购我自己认为是Bentley对数据管理和应用这一重心的又一次强化,毕竟建模变得越来越容易,大家也越来越注重BIM的数据价值,毕竟。。。 BIM就是 基础设施行业的大数据。 如下是“元芳(大佬)你怎么看”... “I’m very excited about what Synchro brings to Bentley’s capabilities for comprehensive project delivery, not only in terms of technology, but also by...
阅读更多

从参数化迈向数字化

小编注: 王彦祥,Bentley软件使用技术专家,发表多篇文章,涉及BIM应用的多个领域,特别是在综合管廊的BIM应用上,有自己独特的见解,并在使用Bentley应用软件的过程中,积累了丰富的经验。 之前已经发过王老师的几篇文章,链接如下,这次王老师,理论+操作的方式,为大家分享对“从参数化到数字化”的理解和应用,很是精彩。也欢迎大家分享自己的使用经验,有心得可以发送到BentleyBBS.com上,然后后台通知我,以便于将你的宝贵经验让更多人知道。 海榆东线综合管廊BIM应用深入分享管廊案例:Bentley软件一站式解决市政综合项目 下面是正文 本文以闲扯淡为主,附带谈不上操作逻辑的几段视频,外加可用来练习的原始模型。本文主要写给没有快捷路径只能手动建模的搬砖民工,对于能写代码的大神可以无视本文及视频。如果按照视频操作不成功,吃瓜群众要负主要责任。 视频总共分为5段,个人是采用了逐阶递进的方式,从简单到略微复杂,有些东西可能没有讲到位,希望大家多多包涵。 ▌1 参数化-从面到体 ▌2 参数化-六角头螺栓(路径1) ▌3 参数化-六角头螺栓(路径2) ▌4 参数化-花瓶墩 (微信视频个数限制,访问如下链接) https://v.qq.com/x/page/p0739lasbq3.html ▌5 参数化-车轮参数化 (微信视频个数限制,访问如下链接) https://v.qq.com/x/page/w07394xbzsz.html 之所以起这么大的题目,个人感觉未来更多的会以0和1来描述生活,也就是数字化。正如参数化的初衷,用更少的量描述更多的东西,有更细的分类,更加模块化的描述,参数化的单元就如同砌墙的砖:模数。 2015年秋季的时候,B家在帝都年会上隆重推出第一个CE版本,人称“可耐”版本,秋色大神(编者注:另一位很活跃的大神)在“BIM私塾”公众号上已经专门就版本内容做出了介绍,可读性很强。年会上除了反复强调工作流以外,提及到了“参数化”,同时在年会上专门抽出了四十分钟播放了秋色大神的“阀门参数化”详细操作视频,一时惊为天人。 时间悄然过去三年,大家却仍然拿着可耐版本做V8i的东西,大量的功能弃而不用,实在可惜。V8i具有流畅的操作性能,对硬件要求比较低,同时关于V8i的资料较为完善,也导致了可耐版真正强大的部分一直挂在嘴上,却落实不到项目中。 前面我们说到,可耐版的工作流和参数化设计是重点。大家已经充分感受到了B家产品Ribbon风,也用出了微软的感觉,却说不出有什么可吹嘘的地方,对于参数化,操作几次后更是感觉智商被掏空。 参数化设计,以个人浅显的理解,是将B家产品的Feature Solid和DDD强有力的结合在一起,DDD是Dimension Driven Design 的缩写,也就是“尺寸驱动设计”,在MS 95版本上就有了这个功能,通常用于2D操作,通过MDL调用,据说用过的人都说不好使。 Feature Solid(特征实体)的好处是可溯源,可修改,一般是针对Solid,也就是实体为主。 首先我们关心的是“强有力的结合在了一起”,到底能干什么?我们常拿AB对比,参数化单元类似A的族,但是!A的东西从来就是条条框框很多,使用起来制约性太强,B家的东西好就好在“随心所欲”,在三维空间中做好参数化模型,dgn格式的文件中开开心心的使用。 当然,不是模型做好以后参数化,而是做一个参数化模型。参数化的模型主要是通过三步:打开冰箱门,把大象放进去,关上冰箱门。 第一步是:解构模型,简化要素;第二步是:创建约束,模型构建及拼装;第三步是:调校及调用。 相对来说,三步都是比较重要的。我们构建参数化模型,是基于模型将被大量或经常使用的基础上,模型相关尺寸已经具备。下面我们以常规的“花瓶墩”为例,逐步分析实现路径。 ▌ 第一步:解构模型,简化要素 解构模型,简化要素 就是分析模型的构成,可以分成几部分,二维图形是线条的相互依存,三维实体则是面拉伸成体,实体通过交并差集创建复杂元素。这一步要实现的就是根据组成部分将模型简化成最少的图元。 首先解构花瓶墩的组成部分,可以简化为两部分构成:桥墩墩身及垫石、承台及桩基。墩身可以简化为正立面拉伸成的体和左视图拉伸成的体进行交集,上部的垫石通过“特征实体”功能在墩身上进行创建,再借助“修改实体”功能拉伸;承台及桩基可以通过桩基底用面拉伸成体,再通过“特征实体”在承台下部创建桩基,利用“修改实体”完成拉伸。这样,完成了一个典型花瓶墩的构建。 这里再强调一遍,一定要解构成最基本最少的元素,东西越多,层次越复杂,关系越难理清。在模型出现一定偏差的时候进行回溯分析,将会显得尤其痛苦,这也可能是用户不愿意使用参数化的原因之一。 结合前面的分析,我们进入了第二步:创建约束,模型构建及拼装。这个过程可能会经常反复,是很值得玩味的操作。 ▌ 第二步:创建约束,模型构建及拼装 首先我们需要明确的是: 1、约束不是越多越好 通过越少的约束实现越多的功能是我们期望的,再者,线、面和形体的自由度(DOF)是有限的,换言之:过度约束是一种浪费;其次,自由度为零也不代表不能添加约束。分析和解构模型的目的就是确定相应的约束关系。约束是一件考量思维方式的事情,不建议上来就进行自动约束。 2、辅助线!辅助线!辅助线! 重要的事情说三遍!我们常说逢山开路遇水架桥,说的就是借助自身以外的外部工具,这个东西就是辅助线。辅助线帮你实现固定、控制图形状态。你能接受revit的参照平面,就会对这种操作给予充分肯定。 3、魔鬼隐藏于细节。 总有一些你看不懂、理解不了或者根本就没有原因的情况,让你前功尽弃。文章后面会安利一些小技巧以及软件bug。如果已经完成了对图元之间的约束,如无必要,尽可能的不要再去调整图元的位置或者进行日常操作(比如移动、带复制的旋转、镜像等),如果有前述操作,应再审视图元之间的约束存在情况。 4、条目类型(Item Type)是一项基础工作,而且值得重视。 前面提到的条目类型和参数化建模,如何实现及相关资料请移步帮助文件,优先社区提供了MSCE Update 3的中文离线帮助,相信你会获益良多。我也是最近才学会看帮助文件,比吃鱼还要补脑子。条目类型在一个DGN文件中,不同的model可以通用,但是参数化本地变量需要再次输入。 我们以花瓶墩为例,详细解构一下相关约束。 首先需要放弃自动约束,其次不要在线上加辅助节点之类,我们前面提到了由前视图及左视图拉伸面形成的体的差集得到,那么关键就在于前视图及左视图相关图元的约束。 提取到的截面如图所示(可以自行下载DGN文件查看原始模型) 从形体上分析,图元构成是比较简单的,基本可以归纳为直线及圆弧,可以根据图形计算出相关的尺寸及空间占位,但是我们并不需要所有的参数,重要的是:软件自带相关计算功能。比如说软件天然知道三角形的内角和为180°,四边形的内角和为360°,从正七边形的构建我们知道,当约束好6个内角以后,最后一个是不需要约束的,同样,对于面积约束的案例,我们并不需要去约束下部矩形的长度,软件在自有内在逻辑去实现。过多的约束会局限模型的应用范围。针对参数化,我们喜欢的是变量,而不是定量。 图元分析完后,我们需要确定哪些是需要进行参数化的,哪些不能参数化。最简单的操作方式是通过“Stretcth(拉伸)”命令,查看长宽高变化后对图元的影响。花瓶墩参数化的关键在于两侧的弧线,前视图及左视图内均有弧线。以前视图为例:  此处圆弧半径为10.4m,而根据相关数据,弧线的水平距离为0.8m,高差为4m,真正约束圆弧位置的应该是半径,而不是高差和水平距离。例如前视图顶宽不变,底宽变化,在同时锁定了高差及水平距离的情况下是无法实现参数化的变动的。如果仅锁定一个,假设高差4m已经锁定,进行拉伸测试,将水平间距每侧缩短0.3m,如下图所示: 进行拉伸后的弧线不再是圆弧,而变成了椭圆弧,这样增加了线条的描述难度。对于锁定水平距离的拉伸测试和左视图的拉伸测试,读者可自行尝试,此处不再赘述。实际上我们只约束圆弧半径就可以,墩顶和墩底会根据提供的参数进行自动计算,对元素保留适当的自由度,一定程度上可以降低参数化模型出错的概率。约束程度的取舍依赖于建模人员的经验,也依赖于反复的调校与测试。 ▌ 第二步:模型的调校与使用 模型在使用之前必须要进行测试,这个是对自己和别人智商的尊重,测试的时候不仅仅针对使用范围内的参数,对于超过范围的部分参数也应该测试,查看模型的变化情况,往往这一步时发现问题的关键,测试过程中,暴露的问题应予以解决,不能“差不多”就将就过去了,很多时候当模型放大到一定程度就会出现问题。模型交付之前,需要标注清楚各个变量的意义,尽量附带示意图,不要搞的使用人员一头雾水,同时哪些变量可调,哪些属于中间计算或者辅助的数值不需要“可见”,需要使用前设定好,模型的参数尽可能简洁,方便自己也方便他人。▌ Tips 1、构建的参数化单元无法插入。 如果你在X.dgn中完成了参数化单元的构建,希望在W.dgn中使用,就可能存在我们提到的问题:无法插入。解决方式:首先将该参数化单元参考到W文件中,之后右键“合并到主文件”,在此基础上,你再尝试插入一下参数化单元。 2、可能存在的Bug。 在002视频中大家可以发现,当六角螺栓部分参数进行调整后,整个螺栓变得失真,仅剩上半部分。但是所有的约束还在,将参数回调即可。但是由于超出了可接受的范围,会发现螺纹段与上部螺杆之间的约束丢失,需要重新约束一下。问题出现在特征实体上,也就是如果你在特征实体上压印一个面,然后通过“修改实体”功能进行拉伸创建,该过程第一次参数化的数值就是“最大值”。后续操作如果不超过该数值,模型不会失真。一旦超过,模型可能无法实现预期功能。解决该问题的途径有3条:最简单的就是,一开始就把数值设定的非常大,超过常规使用数,但是对于不常使用该单元的人,有可能一开始就输入了超过设定的数值,所以简单实用但仍存在问题;第二条思路是换一种模型构建方式,形体构建可以通过拉伸、交并差,那么同样,旋转也可以实现,构建出模型最原始的面,将数值约束好,进行构建,然后测试模型,这样比较稳妥;第三条路是形体的拼装,将模型分成多个节段,逐段构建,然后借助三维约束实现预期目标,这样的方式同样稳妥,只是在操作上略繁琐。 3、锥面使用。 对于特征形体,可以通过参数化构建坡度锥面,如下图000所示 图000 设定长方体长宽高分别为LWH,将立方体的左下角固定,即ACS所在位置,假设左侧制造锥面,坡度为10°,此时可以看出长方体H为7时,上部长度L为10,在此基础上将H修改为9,效果如下图001所示。 图001 可以看出,L=10仍旧停留在最开始设定的H=7的位置上,锥面坡度以最开始所在的位置进行切削,此时如果将H设定为5,效果如下图002所示 图002         可见,锥面的参数化在使用的时候务必要谨慎。 4、参数化的分解选择。 刚才的tips2中提到了三种思路,关键是第二种,很多复杂形体是可以通过旋转实现,可以对比车轮的参数化,如果采用做螺栓的思路和视频中的方案,会得到不一样的结果,大家可以尝试一下。 5、过度约束与约束消失。 很多时候,我们建立了一个model,希望在一个model里面把所有的参数化完成,但是也存在令我们很崩溃的事情:明明都没操作什么,竟然告诉我已经“无法添加约束”,还有就是默默地把你的所有约束全部取消了,“一个或多个约束已经消失”。这个问题常见,也能解决:你心平气和的再建立一个吧。因为你如果还是在这个model里面进行约束,你会发现,即便你把所有的信息删除了,仍然提示你约束过度或者出现约束消失的情况,可能对文件进行一次压缩或者清理会好一些。但我仍然建议将这个model删除,重新建立一个,这样并不会浪费太多时间,其次就是以花瓶墩为例,我们是将前视图和左视图分开建立的,放在不同的model里面,最后在主model里面 “参照”——“合并到主文件”,你会发现,所有的约束还在!这样做的好处就是,对于复杂一些的形体构建,降低了一次性破坏的几率,同时也便于梳理,但请注意前提是,所有的参数是列在“条目类型”里面的,并没有设在“本地变量”里面,这也是条目类型的一大优势。 百度云盘链接 链接: https://pan.baidu.com/s/1OWZEVK5rdQxz4sijAWK9kg 密码:y993。 软件操作还是不太流畅,又语无伦次的写了这么多废话,希望对大家使用参数化能够起到一点作用,谢谢! ...
阅读更多

Synchro XR结合Microsoft HoloLens实现MR

关于Synchro,之前发了一篇文章介绍它的架构、定位,及一些背景情况,具体的信息,你可以点击《一直很靠谱,这次共“同步”》,了解它的细节内容。 这次Synchro XR与Microsoft HoloLens又进行了深入的结合,给4D的施工技术带来了又一次的飞跃。 我们知道Synchro是对整个施工过程的动态管理,这里的动态涉及成本、工期,材料,以及关键环节的依存关系。这就形成了一个数字化的施工“数据模型”,同时,在实际过程,我们按照“数据模型”提供的准确数据,建立正确的物理模型。这就是iTwins Digital技术的应用。 这次Synchro XR与Microsoft的HoloLens技术集合,将孪生的数字模型和物理模型结合在一个,实现可以用生产的MR(Mixed Reality)应用。 就像我们对比两幅画是否一致,不用看了一张,再看另一张,凭着记忆或者记录查看两者的不同。 而现在相当于把两张画可以重叠在一起,这就是“孪生” iTwins“的概念。 扩展开来,Bentley原来的Hyper Model技术,其实就是这种孪生概念的初级应用,把二维的图纸表现,放置在三维的数字模型上。而这次是把三维的模型,放在孪生的物理模型上。 好了 不多说(啰嗦)了 请 Look 关于Microsoft HoloLens最新的技术 请再Look 两者深入的战略组合 点击 《Bentley Systems Introduces Mixed Reality App for Infrastructure Construction Projects Using  Microsoft HoloLens 2 at Mobile World Congress Event 》 https://www.bentley.com/en/about-us/news/2019/february/24/synchro-xr-with-hololens-2-release?utm_medium=email&utm_content=W9CB6T3DvQsTl_ONzPt8DmAYXaP-ejpjKyezjOUjETGIBeTaHzaesBZhxYxGSPb2 ...
阅读更多

使用GenerativeComponent实现摩比斯环(Mobius)

昨天有个用户(老朋友)说,记得之前有个使用GC实现摩比斯环的方法,是否有相关的资料,我就一顿找,开始找到了这个.... "安装了Bentley任何的桌面产品,在windows的目录里,通过预览就可以查看Dgn文件内容,还可以动态旋转等操作,就像打开了一个MicroStation的View" 看看了看文件时间和目录名称,是2014年在“筑龙网”做GC培训时的文件,然后再一顿找,找到了如下的视频。。 这段视频就是当时培训的视频,后来听了听,对于现在的最新GC同样适用。所以,就一同分享给大家。 对于摩比斯环Mobius,长的如下面所示。 摩比斯环 我自己对此的理解为..."里面,外面,傻傻分不清楚 “,好像最早是说,”一只蚂蚁沿着一个表面爬行,不越过面的边缘,然后到达相反的面“,摩比斯环形成的表面就可以满足这个要求。 一直走,可以到达另一面 当然,与之类似的还有一个什么什么瓶,后来一搜叫“克莱因瓶”,当时@元元大师分享了这个瓶的渲染,链接在这里。 【元元作品之“克莱因瓶”】 这两个玩意,确实有相似之处,都是“里面,外面,傻傻分不清楚”。 这里面其实有一定的“逻辑”性,想想也很好玩,所以,就分享在这里,希望能对大家有一些启示,做出更好玩的东西。 由于微信嵌入的视频,必须是腾讯视频,而上传超过200M的视频还要装客户端,所以,我还是以网盘的形式放到这里。 GC的安装程序,已经在OpenBuilding Designer的离线安装包里了,链接如下: ▌ OpenBuilding Designer CONNECT Edition离线安装包   链接:https://pan.baidu.com/s/1-rtI4sA7Fge6wvA_QceZKQ  提取码:kvf9  * AECOsim Building Designer已经更新为OpenBuilding Designer,开启“Open”时代,这是个离线安装包,包括: 中英文版本,注意解压后目录里的Setup开头的安装程序名称不同。多种DataSet:CN/AU/NZ/UK/NM/USMLumenRT,DiscardsGenerativeComponent各种小的插件。。。 ▌ GC文件和培训视频链接如下, 链接:https://pan.baidu.com/s/1HXkI9AHomd61ks6P9LpXIw  提取码:wkmw  现在的GC的功能其实更强大,支持操作OpenBuilding墙、窗等专业对象,好好研究一下,功能很强大,它也被应用到铁路、市政等很多领域,相信大家都看过相应的资料。 - THE END -  👇 ...
阅读更多

ProjectWise CE版本工作空间管理

前言 对于一个项目、设计团队、或者一个企业,当多人协同工作时,为了提高效率,必须实现工作标准的统一,就像一个“军队”一样,必须步调一致,才能实现协同作战,效率才会提高。在这个过程中,每个人角色不同,职责不同,需要的标准也不同。这个标准其实就是WorkSpace工作环境。 WorkSpace其实是个通用的概念,字面的意思是“工作空间”,在这个空间中,保存了工作所需要的内容,当多人使用同一个“空间”时,标准也就统一。 之前有很多工作空间定制的内容,大家也可以参考。不同的应用模块,在MicroStation的定制基础上,也会增加很多的专业内容。 本文的内容,不在于如何定制,而是将定制好的环境如何“托管”到ProjectWise上,以通过ProjectWise工作空间的管理机制,是整个项目团队的工作环境实现统一。 这个工作过程为: 1. 使用者根据授权信息登录到ProjectWise协同管理服务器。 2. 根据权限打开、访问所需的服务内容,例如打开一个OpenRoads道路设计文件。 3. 这个文件通过加密机制被缓存到本地。 4. ProjectWise根据托管的工作环境WorkSpace,将最新的工作环境也缓存到本地。注意,这个缓存的位置不是本地的工作环境。 5. 当ProjectWise的服务器的工作环境发生更新时,每次打开文件时,系统会自动检测。以使用最新的工作环境。 所以,通过ProjectWise的这种机制,使整个项目团队的工作内容和工作环境,实现统一的管理,同步更新。 * 如下的具体细节内容,来源于“Bentley中国优先社区” (http://www.bentley.com/ChinaFirst),更多内容,点击“阅读原文”访问。 如下只贴出OpenRoads,OpenPlant,ProStructures的托管过程,后续会陆续增加其他模块的托管过程。 文章有点长,加载可能有点慢 ▌ OpenRoad Designer CONNECT Edition 工作空间托管 ORD版本:10.06.00.038 PW版本:10.00.03.140 [1] 上传OpenRoad Designer工作空间数据到ProjectWise: 1. 打开C:\ProgramData\Bentley\OpenRoad Designer CONNECT Edition\Configuration\WorkSpaces,拷贝Workspaces里的“Training and Examples”复制后改为“DOT Standards”,把Metric Standards.cfg复制后改为“DOT Standards.cfg”,可以任意名字; 2. 把“DOT Standards\Worksets”里“Training-Metric”复制后改为“Project 18-064”,“Training-Metric.cfg”改为“Project 18-064.cfg”,“Training-Metric.dgnws”改为“Project 18-064.dgnws”,删除其余文件夹和配置文件; 3. 打开ProjectWise Explorer,登录数据源,新建文件夹,命名为“WorkSpace-Ord”。 4. 在ProjectWise Administrator,登录数据源,在工作空间节点的托管上右键点击“导入托管工作空间”,选择“将数据从文件系统导入到ProjectWise 5. 选择OpenRoad Designer的工作空间路径已经ProjectWise的“PSCE_Managed_Configuration”文件夹,点击“映射”,点击“验证”,如图: 6. 选择刚才新建的项目,点“解析”如图: 导入完成后,选择导入配置文件 扫描工作空间,把非“DOT Standards”工作空间的配置文件删除,类似于下图 文件较多,导入需要一定时间,导入成功后点完成. [2] OpenRoad Designer与ProjectWise工作空间托管配置: 7. 在ProjectWise Administrator的Predefined新建一个配置块命名为ORD_CE_Configuration_Root 8. 在ProjectWise Administrator的全局新建配置块, 新建ORD_Global_Config_Variables       新建变量 _USTN_DISPLAYALLCFGVARS           ORD_Global_Config_Variables CSB       新建变量 _USTN_WORKSETSDGNWSROOT 9. 在ProjectWise Administrator的组织/站点, 编辑 “ _Civil Default Standards – Metric”  1)Remove any # signs from %if, %elseif, %else, or %endif statements. 2)Add the following variables if they are not already defined: (a) CIVIL_ORGANIZATION_NAME = Corporate Standard (b)CIVIL_ORGANIZATION_ROOT = $(_USTN_CONFIGURATION)Organization-Civil/ 10. 在ProjectWise Administrator的工作空间, 修改(DOT Standards, standards, WorkSpaceSetup) 1)Remove any # signs from %include, %if, %elseif, %else, or %endif statements from all three CSBs. 2) Open DOT Standards (a)Remove all instances where CIVIL_ORGANIZATION_NAME is defined, and any form of an if statement that surrounds CIVIL_ORGANIZATION_NAME (b)Remove all instances where the following is stated: (c)%include $(CIVIL_ORGANIZATION_ROOT)$(CIVIL_ORGANIZATION_NAME).cfg ii. (The Organization configuration is not needed since it is added as a CSB.)                                ...
阅读更多
Bentley数字化解决方案及技术策略

Bentley数字化解决方案及技术策略

5月初时,Bentley Academy(Bentley学院)针对于Bentley的ELS用户举行了一次技术交流的会议,会议聚焦在“Bentley最新的技术策略以及如何真正的实现BIM的数字化”核心内容。结合最新的技术内容,我分享了《Bentley数字化解决方案及技术策略》的内容,会后,很多用户向我索要相关的PPT等资料,我整理下,一并分享在这里,希望对你有些帮助。 本文是分享了交流的PPT,我在每张PPT下面做些必要的解释,同时,整个交流的现场录像我也分享给大家。 关注本微信号,回复“Bentley数字化”关键字,即可得到现场录像的视频下载链接,这样便于你更好的理解一些技术细节。 注意:是给微信公众号发关键字消息,而不是在本文章下留言。当然,也同时欢迎你在文章下留言,分享你的观点,谢谢!。 在这次分享中,会涉及到: 数字化的全貌 - BIM更多的用途和价值数字化技术策略 - 云, iModel2.0,工具, 方案。数字化的实施 - Success Plan方法, Onboarding Guide(实施手册),行业/企业/项目/人 我们都知道,对于个人来讲:BIM数字化更多的是工具,但对于企业,BIM就是能够产生价值的工作模式。或者必须具备的技能(业主要求)。而且BIM实施了多年,每个企业都走了一些弯路,对这项“新技术”大家的观点也不尽相同。但不管如何,这就是不可逆转的趋势,就像整个社会的数字化一样。 我们都知道,现在全球数字化实施比较全面的是英国,他们从国家、行业、企业供应链都有完善的实施体系。包括DigitalTwins数字孪生的概念,都是英国基于已有的BIM体系(BIM Level0-3定义及相应的标准体系,例如BS1192),推进到数字化英国(CDBB:Centre for Digital Built Britain),实现NDT,也就是整个国家、社会层面的数字孪生:the National Digital Twins。也制定了很多的原则:Gemini Principal,例如信息的可信,功能性确定及明确的目的。 所以,对于一个企业或者一个项目来讲,工具是必要的,但更需要明确体系的重要性。 在本微信号下发送“Gemini”关键字,得到这个原则的PDF文档,省得你自己上网去找。 在这里,也说明下,Bentley Academy基于这套体系,后续会退出一系列的免费课程(已经举办了两期)如果你想参加(线上线下同时进行),也请关注Bentley官方微信和本微信号,以便及时得到通知。 好了,下面是正经的内容。 由于很多图片 所以速度有点慢 【解释】:对于要不要做数字化,我们首先要确认要不要看,然后才是如何去干,这决定了我们是否要克服这个过程中的困难和问题。因为这是一种“改变”。而所有的改变都需要一个过程,并付出代价,这样才能有后续的收益。 【解释】:需求不明确,收益不明确,那么实施起来肯定是没有方向的,而且会有“怎么还不如以前好”的疑问。 【解释】:BIM不是新的内容,所以,不要把它与传统模式孤立起来,它是在已有经验的基础上的强化,是基于想改进过去的问题。 【解释】:在Bentley Academy的课程里有专门一章来讲这这部分内容,在这里强调了,BIM做了那么多,需要看到收益,也就是Gemini里的实用性原则” 【解释】:资产是整个数字社会的一部分,而且这个过程是“互动”的,也就是不断更新的。这才需要传递信息,确认信息,也会使用信息来创造价值。 【解释】:这个图非常重要,数字社会,信息框架,服务都是基于此,这也是我们需要看到更多的价值的基础。如果做了半天数字化,还是提交、利用几张图纸,当然没什么价值。 【解释】:这其实确定了我们的“出发点”你的目的是什么。 【解释】:工程行业与其他行业的不同在于:不同的阶段和不同的角色,需要协作。所以,既要明确自己的需要和价值,又要看到别人的需求和价值。这就是从行业,国家层面实施策略的重要性。也是协作的重要性。 【解释】:衔接上一张PPT,可以很好的理解。 【解释】:Building是创建信息的意思,而不是“建筑”这其实是很多人的误解。在这里也需要注意,BIM作为工作模式,其实是人,流程为重,技术知识为其服务的。技术更多的是工具的作用及平台支撑。没有人和流程,工具没有什么用处。 【解释】:工具层面的意义其实是在一个CDE的环境下创建、更新信息。 【解释】:不同的角色,使用不同的工具需要协作过程,这里指衔接不同的角色 【解释】:衔接不同的阶段。 【解释】:这里是指在整个生命周期中,CDE实现了各个阶段的衔接和统一。换句话说,云,大数据,数字化工作流程,都是在CDE的环境里运行的。CDE是数字化一个很重要的概念,英国的标准都是基于CDE的理念。所以,这非常的重要。例如,对于设计阶段,CDE可能是指一个统一的设计环境,即使你用CAD画图,也应该有CDE的概念来使画图标准统一起来。 【解释】:云实现CDE的连接,无论是私有云还是公共云。 【解释】:这与数字化孪生的概年是一致的,数字化孪生就是表达,变更,收益。云实现这个过程的CDE。 【解释】:云某种意义上是资源的统一管理和按需分配,利用也更高效。 【解释】:现在的Connect Lisening就是这个原理。基于角色、云、项目的授权管理。我建议不要只是从工具的角度来理解授权。 【解释】: 这指明了信息的利用过程,这基于一个“数字模型”,物联网是连接物理和数字模型,人工智能是基于信息的角色,是提供服务的过程。 【解释】:基础社会是真个社会的基础。因为人是生活在数字化的地球上。其实现在已经部分的实现了,特别是5G的技术普遍后,使这种连接更加的紧密。 【解释】:无论是基础设施的数字化,还是数字社会,都是分为两个部分:创建信息和利用信息。信息需要可以被重用,流程明确了,才能将流程变成自动化“Automation”。想想自动驾驶,也是明确的外部边界条件,然后对各种条件实现的自动化。 【解释】:这里强调了”真实“的概念,这是数字化的前提。在Gemini的原则里,重要的强调了这一点。也需要注意这里的真实也指过程的”真实性“。真实=同步更新。 【解释】:从标准的角度来理解。从“dictionary”字典的角度来理解组件。因为,我们基于同一套(S)标准来创建维护信息。 【解释】上面一张和下面几张,说明的就是自动化的问题。特别是不同阶段的信息融合,可以产生新的工作流程以提高效率。例如:前期规划阶段,基于真实的场景,可以快速的生成设计方案以便于优化。 【解释】下面谈到了iModel2.0是如何满足上面的要求的。所以,明确了上面的需求,才能理解下面的iModel2.0为何要这么干。 【解释】通过云技术,才能实现数据的统一,可信与易取。这也是在CDE中实现的。所以,某种程度上,云是实现CDE的工具,iModel是实现应用的工作模式、框架。 【解释】这说明iModel2.0的轻量化、数据库模式、自我表达(无需外部环境)。 【解释】iModel Hub或者iModel Bank实现了过程的可追溯性,这才是安全性,可信的保证。 【解释】云,数据库,同步机制,才能将基础设施行业的各个角色,阶段链接起来。实现分布式的工作。 【解释】这张图最能说明iModel2.0是什么,需要注意JS的重要性,在今年的用户大会上,我们的技术总监Han Lu做的技术演讲中,非常强调了这一点,也对iModel2.0做了近一步的解释和更新。在后续如果有机会,再与大家分享。 【解释】如下的内容,是从“人”和“流程”的角度说明如何做企业级项目级的实施。这些内容后涵盖在后续的“Onboarding Guide”里,这是告诉用户如何实施数字化的指导手册。这里面包括了企业如何去做,以及如何与Bentley协作(Success Plan)。 需要注意的是,作为一种方法,如下的内容是适合所有的用户的,不管你是使用什么工具。 【解释】作为管理者,我们必须要明确价值和意义。某种程度上BIM数字化的实施是“从上到下的”。 【解释】这两章PPT说明了改变的过程,需要经历一个短时期效率降低的过程。但未来的趋势不会发生变化。所以,必须尽快度过这个过程。 【解释】如下的内容,涵盖在Bentley BIM Onboarding Guide里,各行业用户,可以与Bentley行业相关技术经理咨询,以帮助你更好的实施数字化的而过程。如下的内容只是大纲。有很多的内容需要根据用户的实际情况进行细化。 【解释】这个过程其实是“摸底”的过程,既弄清自己的状态,也要弄清将来的收益。也需要“人员”团队作为支撑。 【解释】工程项目的不同阶段,不同角色需要不同的需求(*IR:在Bently Academy的课程里,非常强调这一点)。拿角色找工具。 【解释】不同角色,不同的需求,被固化在环境中。这其实说明了一个流程:先熟练用,然后再定制,最后才开发。 【解释】将BIM数字化的核心内容,通过流程和标准固化下来。这才是提高整体效率的核心。 【解释】回想开头的内容,不要将BIM和传统的工作流程对立起来,不要动不动就说我建立了一个“全新”的BIM流程。流程就是流程。工具就是工具。流程与人,角色,阶段相关。 【解释】:在变成生产工具前,需要验证。 【解释】明确BIM中心和生产部门的角色定义。其实很多企业的BIM实施中,都存在生产部门认为这不是我的工作,BIM中心说我是为生产部门服务的。这其实由没有清楚的定义两个部门的职责引起的。BIM中心是BIM技术变成生产工具的“孵化器" 生产部门是BIM技术的使用者,也是新需求的反馈者。 两者需要不断的更新,这也是领一种“孪生”关系。 【解释】这说明了生产部门和BIM中心的沟通机制。这也涉及到BIM中心的定位。很多的企业都将BIM中心作为独立的核算单位或者公司,对外承担BIM咨询服务,这其实是另一种角色的定位。 【解释】用一首“顺口溜”来总结BIM实施的核心原则。 【解释】BIM是趋势,早点开始i,细化各项内容,控制各个阶段。成功有成功的体系,失败都是失败的“点”。所以,BIM容易(工具)也很难(体系)。但当面对行业竞争没有选择时,也许更能激发我们的潜能。 就到这里吧,其实还有很多的内容,你能看到这里,还真是辛苦你了。记得,这个分享还有一个视频可以参考,也多提意见,也非常欢迎留言。 最后 来 点个赞 留个言 关个注 - THE END -  👇 ...
阅读更多

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

**@元元介绍** 本名:邢豫元 独立建筑设计师,说到建筑师,脑子里就立马感受到浓浓的艺术气息,见到老邢本人更是如此,只是在此基础上又增加了北京爷们天生的爽快和幽默,虽认识老邢已经近8年的时间,但最近的几次才开始“亲密”接触,注意,我们探讨的只是BIM技术而已,呵呵。最近的接触始于去年的上海Bentley用户大会上,8年前的一头长发变成了板寸,从上面的照片,可以想象下他8年前一头长发的艺术青年的样子。 老邢一直说,他做的是“伪BIM”,因为在他看来,他没有给构件增加太多的“信息”,而在我看来,他解决问题的方式就是BIM:基于需求,寻找更加直观的表达方式,更好的表达设计意图,更好的推敲商讨设计。甚至说,他对BIM的理解不是在语言上,而是在实现上。在一次对老邢的访谈中,我说,我对老邢的理解在于: 1,他对设计本身有深刻的理解,这其实是对”人“在设计过程中主导地位的理解,我自己认为任何先进的BIM系统都无法拯救对”设计“一无所知或者粗浅理解的人。就像呆板的代码无法表达人类最基本的情感。 2,他对事情的流程和配合很是清楚,他理解了流程是连贯的,界限有时是模糊的。从效果上将,这就是老邢可以“以一当十”独立完成多个大型项目的原因,需要注意,他不是用时间来堆砌最终的“效果”,而是用精简、连贯的流程来面向了设计本身。他设计外立面石材时,考虑了后面的龙骨,考虑龙骨的时候,考虑到了原有的承重结构,想到了承重结构,想到了施工的细节。而想想现在很多的设计群体,很多人被划分为不同的“专业”,每个人做自己专业的貌似“深层”的设计,实则是“浅层”的理解工程本身。作为一个项目,花费太多的时间在所谓专业间或者流程环节见的“空隙”上。这其实就是BIM里强调的“协同”的概念,但是,太多人想简单的用”工具“来解决这个问题。 3,对工具的选择,说了上面两条”人“的因素,后面,才是工具的问题,工具不是不重要,只有我们对设计本身,对设计实现的流程有深刻理解的情况下,才可以选择很好的工具,才可以选择”适合“的工具。对于老邢来讲,目标明确了,他首先需要的是一个”三维“的工具,这个工具应该足够的强大和开发,其实,这正契合了Bentley MicroStation系列软件的特点。 回到老邢的作品上来,老邢在一次讲座中说”建筑是重要的,图纸是影子“,他说这其实不是他说的,是一个日本大师说的,这其实正和他面向设计本身的理念相契合。他所做的渲染工具很逼真,但这样的逼真在于还原实际的真实效果,而非给建筑涂了太多的脂粉,甚至掩盖了建筑作为人文表达的最初理念。 **【一个标准公建案例,一个”画皮“的过程】** 在这个案例中,老邢的工作主要是做建筑的外立面,如下是他的工作流程,你可以看到在第三步里的渲染是为了控制最后的效果,图纸是表达设计的一个方式。同时也需要注意,老邢会”深入“工地,因为他的设计的深度到了施工的细度。 为了保证自己的”设计“可以完美的呈现,不至于渲染出”范冰冰“,做出来是”凤姐“的结果。老邢是怎么做的呢?这先回到题目里来,图纸是影子,但图纸不仅仅是”二维“的单一方式。 老邢采用了如下的方式: 1、立体图:更好的表达三维细节。2、全景图:小空间的细部表达。3、3D PDF:三维交互 这个项目是位于金融街的一个项目,开始甲方对设计院的方案不是太满意,所以,就开始让老邢参与这个项目 (原有设计)老邢对于整体布局和细节都做了设计。 (立面局部效果)需要注意,在这个设计里,石材的分格,金属条都和实际的情况一模一样,这充分保证了表达和实际一样,而且考虑到了施工的间隙控制,下面是细部表达。 (细部表达)对于这个模型的渲染,包括局部玻璃的颜色在不同光照下的状态,都是基于实际效果的控制。不仅仅是”渲染“。 (侧光的效果) (走廊的控制,老邢说这个是多年以前的,效果不是太理想)基于实际的模型有了,那么一些表达也就很容易,这里的实际的模型,不仅仅是模型本身,模型所处的光线环境及不同的情景也是真实的。 下面看看基于模型出的图纸,说到这里,很多BIM的使用者总是认为图纸是“难题”,对于此,老邢很难理解,其实我也很难理解,这为何是个问题,是需要出一个像*正一样的图纸吗?一个窗户只表达有无和大概位置,没有居墙位置信息,没有框的细节,如果只是这个深度,那么,BIM就不需要了。有人说,BIM出的图太粗,那么如下的图是否可以给大家一个有力的证明,什么是BIM级别的图,没有细模型,想要出细致的图纸,这是连神仙都做不到的,老邢当然也做不到,老邢可以做的只是细致的表达设计,那么,细致的图纸当然就有了。 (左面剖切,右边立面)其实,看到这个图,你的问题应该由能不能出,变成怎么出,至于怎么出就是模型细度问题了。老邢其实在做这个模型是使用纯MicroStation,只是在模型的基础上加了尺寸和填充,如果使用AECOsim Building Designer,那么填充也就自由有了,有些标注也会自动生成。 老邢这么说,这些图不可能出错,不可能。。。。 (柱子的细部表达) (细致的表达)对于一些不需要用模型表达的,也可以采用传统的方式来表达。如下面的屋顶做法,在模型的切图基础上,增加做法即可。 为了更好的表达原结构与外立面的关系,老邢用虚线表达原结构,这无论是设计交流还是施工交流,效率都很高,方式都很简单。 对于一些细节,也可以采用三维的表达方式。 当然,对于传统的平面,细节仍然让人满意 对于三维的表达是为了设计,对于外立面的设计,应该让保温层在同一个面上,如果拐弯就有漏水的可能,这其实是个设计问题,而非工具问题。 外立面设计完了,后面的龙骨也是考虑的因素,如下图 (龙骨细部) (龙骨角铁决定了石材的分格) 说了这么多,最终的成果如何呢? (石材分格,玻璃幕墙,一模一样,对一模一样。。。) ...
阅读更多