bim

(BLE) CC2640R2 BIM下 SPI接口驱动能力问题

不羁的心 提交于 2019-12-07 02:05:10
Demo(示例代码)提供的bim工程使用sFlash,其spi接口上只挂载了这一个外设,因此没问题。 但实际项目,有2个spi外设,这样需要考虑spi接口驱动能力。 因此如下代码必须添加在SPI初始化接口中: //MUST add these code, //this makes spi multiply devices drive capbility IOCIOPortPullSet(BSP_SPI_MISO,IOC_IOPULL_DOWN); IOCIODrvStrengthSet(BSP_SPI_MOSI,IOC_CURRENT_8MA,IOC_STRENGTH_MAX); IOCIODrvStrengthSet(BSP_SPI_CLK_FLASH,IOC_CURRENT_8MA,IOC_STRENGTH_MAX); 1,分别表示需要给MISO接口进行下拉处理,否则其波形会有问题(当外设为高阻态时候) 2,CLK和MOSI必须设置最大的驱动能力。 在APP程序中,使用了TI的中间层, 实现文件《SPICC26XXDMA.c》里的 SPICC26XXDMA_initIO 函数, 可以看到驱动能力已经初始化为了为 PIN_DRVSTR_MED。 这样在app程序里面挂2个外设可以没有问题。 但是最好设置为max.因为一定几率下会出现问题。 来源: oschina 链接:

BIM到底是啥?

南楼画角 提交于 2019-12-05 14:50:39
近年来随着BIM的大火以及一些政策的支持,BIM逐渐走入建筑行业的视野,但其实大部分人都不知道或者说不了解BIM到底是啥。去百度上进行搜索,你会知道BIM就是Building Information Modeling翻译成中文就是建筑信息模型。还会了解到建筑信息模型(Building Information Modeling)是建筑学、工程学及土木工程的新工具。它的创始人是Autodesk,当初这个概念是由Jerry Laiserin把Autodesk、奔特力系统软件公司、Graphisoft所提供的技术向公众推广。但是百度一大堆,好像并没有解决啥是BIM的疑惑,好像就感觉高端大气上端次,建筑的方方面面都需要用到BIM。越看越不知道这个东西能帮您干嘛,可能唯一容易理解的是要用新的软件,诸如Autodesk Revit, Bentley Architecture, Graphisoft ArchiCAD和Digital Project等。 然后就有人去用了,然后大家又都不用了,道理很简单,好像还不如AutoCAD来得快。 基于BIM的高尔夫立交模型 但BIM却没有因此退出历史舞台,反而越来越热闹,在发源地美国热闹得不亦乐乎,连美国的国家BIM标准都弄出来了。 由于现在市场上号称BIM的软件很多,五花八门,参差不齐,导致许多人只是知道BIM这种东西。甚至于多人专门报了学习bim的课程

建筑行业的新起之秀---BIM

爷,独闯天下 提交于 2019-12-05 14:49:34
近年来,BIM在国家在建筑行业的推进下逐渐走近人们的视线,而且BIM技术是作为建筑领域的一项新技术行业发展的越来越好,在很多的建筑场景都用到了 BIM建模、施工、运维 以及BIM+GIS等以BIM为基础进行了拓展,BIM也越来越红火。但是作为一项崭新的技术BIM改变了许多以往的管理方式,现在主要介绍BIM技术在未来的发展趋势以及应用。 1、 各式的冲突检测 在施工现场进行合理的场地布置,定位、放线、现场控制网测量、施工道路、管线、临时用水用电设施建设,施工材料的进场及调度安排等都可以一目了然,以保证施工的有序进行。 现场管理人员可以用BIM为相关人员展示和介绍场地布置、场地规划调整情况、使 用情况,从而实现更好的沟通。 2、 更好的进度管理 传统的进度控制方法是基于二维CAD,存在着设计项目形象性差、网络计划抽象、施工进度计划编制不合理、参与者沟通和衔接不畅等问题,往往导致工程项目施工进度在实际管理过程中与进度计划出现很大偏差。 BIM3D虚拟可视化技术对建设项目的施工过程进行仿真建模,建立4D信息模型的施工冲突分析与管理系统,实时管控施工人员、材料、机械等各项资源的进场时间,避免出现返工、拖延进度现象。 通过建筑模型,直观展现建设项目的进度计划并与实际完成情况对比分析,了解实际施工与进度计划的偏差,合理纠偏并调整进度计划

BIM数据格式中IFC的标准及格式

 ̄綄美尐妖づ 提交于 2019-12-04 18:29:36
传统工程数据往往零散且片段的储存在各个不同的地方,数据格式也有各种不同的形式互相搭配,最常见的有图形(施工图、大样图、断面图、流程图等)、文字(各种说明文件)、数字(各种统计、数量或价格数据),这些数据都随着工程进行而不断增加,而数据之间的关联性也随之更加复杂。 BIM的概念即是一个大型数据库,储存整个生命周期当中所有与建物有关系的数据,需要透过各种方式维持数据与数据之间的关联性。过去将数据电子化的过程中,储存空间是一个高成本的问题,而随着硬件储存技术的进步,现今数据储存空间已不再是一个太大的问题,问题反而是数据太多无法快速找到当下所需要的信息。为此,要将工程信息完整的储存运用势必面临两个关键问题:包括「如何正确且有效的储存各种BIM模型数据」以及「如何正确且快速的找到所需要的BIM信息」。 针对BIM模型数据如何有效整合并储存,以buildingSMART组织为首提出的Open BIM认证来解决这个问题,该认证由buildingSMART、 GRAPHISOFT、TEKLA、Trimble、NEMETSCHEK及DATA DESIGN SYSTEM共同发起,让所有信息基于一个开放的标准和流程进行协同设计、建筑实作和营运管理。Open BIM认证提供AEC软件供货商改进、测试和认证数据连接,帮助数据交换与其他Open BIM软件解决方案衔接

Ignore a property while using jquery $.extend()?

匿名 (未验证) 提交于 2019-12-03 08:36:05
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: Is there an efficient way to clone an object yet leave out specified properties? Ideally without rewriting the $.extend function? var object = { "foo": "bar" , "bim": Array [1000] }; // extend the object except for the bim property var clone = $.extend({}, object, "bim"); // = { "foo":"bar" } My goal is to save resources by not copying something I'm not going to use. 回答1: jQuery.extend takes an infinite number of arguments, so it's not possible to rewrite it to fit your requested format, without breaking functionality. You can, however,

转换BIM IFC数据为CityGML

匿名 (未验证) 提交于 2019-12-03 00:33:02
原文发布时间:2012-10-15 翻译作者:糖糖 本文介绍的案例是,将建筑信息模型(BIM)IFC数据转换到一个带有多个细节层(LOD)的CityGML文件中。 说明 这个工作空间将读取两个表示同一建筑的不同细节层的IFC文件,然后将它们写入到一个带有LODs2和3的CityGML文件中。 源数据IFC文件是华盛顿特区的河畔大楼的建筑模型,在 Nemetschek Vectorworks .上公开使用的。这个工作空间读取了文件LOD100和LOD200,将其分别转换为CityGML LOD2和3。 从工作空间输出的CityGML(只是LOD3) 注意:这个IFC的查看器不能呈现在100文件里的IFC空间要素,但是我将它们包含在CItyGML文件中,为了在LOD2上创建更好的“填充”模式。 文章来源: 转换BIM IFC数据为CityGML

C#开发BIMFACE系列1 BIMFACE 简介

☆樱花仙子☆ 提交于 2019-11-28 19:49:25
BIMFACE 是什么 BIMFACE = 国内领先的BIM轻量化引擎 BIMFACE 是广联达公司旗下的一款具有完全自主知识产权的BIM轻量化引擎,建筑行业的软件开发者可在BIMFACE所提供的基础功能上进行二次开发,为终端用户提供更加丰富、更有价值的BIM应用。 目标人群:建筑行业的软件开发者 BIMFACE 主要向建筑行业具有软件开发能力的机构和个人提供服务。 目标场景:模型应用阶段 BIMFACE 的业务起点发生在建模完成后,聚焦于模型的浏览与管理,旨在帮助用户最大化地发挥模型的应用价值。 BIMFACE 能做什么 如同“滴滴打车”在“百度地图”的基础上进行功能开发一样,你也可以用 “图纸或模型”打底,基于BIMFACE进行功能扩展,开发自己的BIM应用; BIMFACE解决了“文件格式解析”,“模型图纸浏览”和“BIM数据存储”的问题,你只需要专注于业务功能的开发。 核心能力 BIMFACE 提供的基础功能,使得开发者只需要简单的步骤就能开发BIM应用,大大降低了技术门槛,提升研发效率90%。 1. 工程文件格式转换 无需安装插件,支持数十种工程文件格式在云端转换,完整保留原始文件信息。开发者将告别原始文件解析烦恼,数据抽取全部自动完成。具体支持的格式有:rvt、rfa、rte、skp、nwd、nwc、ifc、dwg、dxf、3dm、stl、dgn、stp、3ds、obj

结合集团新总裁在调研会上的讲话的一点心得和想法

落花浮王杯 提交于 2019-11-27 09:24:38
  昨天,参加了新总裁的调研会,主要是大家阐述一下各自的意见和建议。新总裁阐述了他的管理理念和想法,一些其他关于企业管理的方面的信息,我姑且不论,单论一下信息化来推动项目管理系统落地发展的问题。   听了昨天新总裁的管理理念,我就一个成语,不谋而合。很多东西确实跟我的想法有很大的一致性   一 用预算来框定投标价   二 用BIM来做精细化管理,从而做到内部报价的准确性   三 项目管理信息化一定要做到业财一体化。    我们都知道,施工企业的整个工艺流程说简单不简单,说复杂也不复杂。往简单了说,套用鲁总的话,就是算账,干活,拿钱。这第一点,就是算账,这个帐怎么算是摆在我们目前很多施工企业面前的一个大的门槛,起码我们集团就面临着帐算不清,算不明的问题。   如何用帐来推动我们施工企业的精细化水平,这是我们需要很下苦功的地方。帐说白了主要分两部分,一部分是对甲方报的帐,一部分是对项目部报的帐。对甲方是为了多拿钱,让甲方掏钱掏的心甘情愿。对内报账,是为了能够让向内部要效益,推动项目部的精细化管理水平。当时我提出的想法就是,用预算来做对甲方报账,用BIM的计算机帐来做对内报账。这中间的差值,不就是我们集团的利润么?但是当时面临的一个大问题就是,预算和BIM的数据差距太大,而项目部从粗放型的管理角度,都喜欢大大咧咧,值越大越好。这就导致项目部也喜欢站在预算的角度上去反对BIM的实施

[BIM]案例

依然范特西╮ 提交于 2019-11-27 00:12:25
以下是中建三局BIM小组的项目,用以参考: BIM协同设计与质量控制   现实建筑物实体都是以三维空间状态存在,若用三维设计表达更具有优势。如复杂管综设计,一般情况下,二维AutoCAD设计是在建筑、结构、给排水、暖通专业完成设计后,设计师要对不同专业的图纸反复比对,也只能进行原则性管综设计,对于管综碰撞冲突很大程度凭经验判断,有些问题只能遗留到施工时解决。在水、暖、电建模阶段,利用BIM随时自动检测及解决管综设计初级碰撞,其效果相当于将校审部分工作提前进行,这样可大大精确地提高成图质量。   Autodesk Revit软件可视技术还可以动态地观察三维模型,生成室内外透视图,模拟现实创建三维漫游动画,使工程师可以身临其境的体验建筑空间,自然减少各专业设计工程师之间的协调错误,简化人为的图纸综合审核。   在此基础上,项目组准备了BIM协同设计实施计划项目规划书,包括项目评估(选择更优化的方案);文档管理(如文件、轴网、坐标中心约定);制图及图签管理;数据统一管理;设计进度、人员分工及权限;三维设计流程控制;项目建模,碰撞检测,分析碰撞检测报告;专业探讨反馈,优化设计等。 碰撞检测及管综协同设计   项目中常见碰撞内容包括:建筑与结构专业碰撞内容主要包括标高、剪力墙、柱等位置是否不一致,梁与门是否冲突;结构与设备专业碰撞内容主要检测设备管道与梁柱是否发生冲突

[BIM]BIM中IFD介绍

自闭症网瘾萝莉.ら 提交于 2019-11-27 00:12:06
第三大支柱IFD - 确定交换的信息和你要的信息是同一个东西 IFD的全称是International Framework for Dictionaries,中文可以叫“国际字典框架”,和前两者IFC/IDM一样,作为BIM用户,能记住IFD的名字和记住IFD是字典就行了。 用BIM创建和管理信息,通过IFC和IDM实现信息在不同项目成员和不同软件产品之间的交换,从而使BIM价值最大化。这样一个过程干嘛要用字典呢?怎么又出来一个IFD呢? 1、IFD产生的背景 前面我们介绍了IFC是一个包含各种建设项目设计、施工、运营各个阶段所需要的全部信息的一种基于对象的、公开的标准文件交换格式,我们简单地将其比喻为一个什么药都有的药铺,甭管治什么病,药都在这儿;而IDM则为某个特定项目的某一个或几个工作流程确定具体需要交换什么信息,我们也简单地把它比喻成一个针对某个病人或某种疾病取药的方子。 当然通过IDM开药方的就是项目不同阶段的各类项目成员,为了完成各自负责的与该项目有关的工作,需要从上游成员那儿借助IFC标准通过信息交换获取一组必须的信息作为输入,完成工作以后生成、修改、完善了一组新的信息作为输出,通过IFC进行信息交换为下游成员们的工作服务。 在全球化的今天,一个建设项目的参与方(业主、建筑师、工程师、总包、分包、预制商、供货商、运营、维护、更新、改建、扩建、拆除等)来自不同国家