精华内容
下载资源
问答
  • 什么BIM模型精度

    2018-06-13 14:13:42
    说到LOD100、200、300.....很多业内人士就知道说的是模型精度,但是对于刚刚入着圈的新人来说却是个陌生的概念...描述了个BIM模型构件单元从最低级的近似概念化的程度发展到最高级的演示级精度的步骤。美国建筑...

    一说到LOD100、200、300.....很多业内人士就知道说的是模型精度,但是对于刚刚入着圈的新人来说却是个陌生的概念。今天中国BIM培训网的小编就发一篇扫盲贴,跟新人说一下什么是BIM模型精度。

    模型的细致程度,英文称作Level of Details,也叫作Level of Development。描述了一个BIM模型构件单元从最低级的近似概念化的程度发展到最高级的演示级精度的步骤。美国建筑师协会(AIA)为了规范BIM参与各方及项目各阶段的界限,在其2008年的文档E202中定义了LOD的概念。

    LOD被定义为5个等级,从概念设计到竣工设计,已经足够来定义整个模型过程。但是,为了给未来可能会插入等级预留空间,定义LOD为100到500。具体的等级如下: 模型的细致程度,定义如下:

           100. Conceptual概念化

           200.Approximate geometry 近似构件(方案及扩初)

           300.Precise geometry 精确构件(施工图及深化施工图)

           400.Fabrication 加工

           500.As-built 竣工

    LOD100 – 等同于概念设计,此阶段的模型通常为表现建筑整体类型分析的建筑体量,分析包括体积,建筑朝向,每平方造价等等。

    LOD200 – 等同于方案设计或扩初设计,此阶段的模型包含普遍性系统包括大致的数量,大小,形状,位置以及方向。LOD 200模型通常用于系统分析以及一般性表现目的。

    LOD300 – 模型单元等同于传统施工图和深化施工图层次。此模型已经能很好地用于成本估算以及施工协调包括碰撞检查,施工进度计划以及可视化。            LOD 300模型应当包括业主在BIM提交标准里规定的构件属性和参数等信息。 

    LOD400 – 此阶段的模型被认为可以用于模型单元的加工和安装。此模型更多的被专门的承包商和制造商用于加工和制造项目的构件包括水电暖系统。 

    LOD500 – 最终阶段的模型表现的项目竣工的情形。模型将作为中心数据库整合到建筑运营和维护系统中去。LOD 500模型将包含业主BIM提交说明里制定的完整的构件参数和属性。

    在BIM实际应用中,我们的首要任务就是根据项目的不同阶段以及项目的具体目的来确定LOD的等级,根据不同等级所概括的模型精度要求来确定建模精度。可以说,LOD在做到了让BIM应用有据可循。当然,在实际应用中,根据项目具体目的的不同,LOD也不用生搬硬套,适当的调整也是无可厚非的。
    展开全文
  • 篇我们用严谨的理论分析破除了喷油螺杆的二压缩远比单级压缩更接近于等温压缩的错误概念,(回看戳:以数量换质量:为什么市面上众品牌蜂拥推出二段压缩?);那么造成市场上,你来我来他也来,厂家纷纷推出...

    6d9835fc5b38b23bd0164d324f3b516c.png

    上一篇我们用严谨的理论分析破除了喷油螺杆的二级压缩远比单级压缩更接近于等温压缩的错误概念,(回看戳:以数量换质量:为什么市面上一众品牌蜂拥推出二段压缩?);那么造成市场上,你来我来他也来,厂家纷纷推出二级压缩局面的,到底是什么呢?

    从螺杆压缩机的结构来说,转子是负责在转动过程中完成气体压缩的核心零件,转子和转子之间,以及转子与壳体之间必然存在间隙。通过这一间隙,气体会从高压侧向低压侧流动,这就形成了螺杆压缩机的内泄漏。如此,一方面,压缩之后的气体从高压侧,回流到低压侧,压缩过程消耗的能量在主机内部释放,浪费了能量;另一方面,回流的压缩空气温度高于低压侧,对低压侧气体有加热作用,会直接和间接增加压缩过程的功耗。因此减少内泄漏,是提升机头效率的一个重要因素。

    下面我们一起看看加工精度对压缩机性能的影响:

    db23af40ce77259c9c8b4b4862ab7cd4.png

    主机实际运行时,通过间隙的内泄漏通常与压力、温度、油量、转子长度等因素有关,是一个复杂的课题,此表格仅进行定性分析。设定壳体/转子的设计公差,将最大间隙转换为简单喷嘴,分析经过喷嘴的气量。

    表中:

    - 第一组数据代表加工精度不足时设计方案,按主机两端压差8bar 进行计算。

    - 第二组数据代表加工精度提升时之后,此处仅收小了转子加工偏差进行示意,同样按主机两端压差8bar 进行计算。

    - 第三组数据代表二级压缩后的间隙变化及泄漏变化,其中第一级按压差2bar 计算,第二级压差按6bar 进行计算。

    从表中结果可以看出:

    1. 加工精度提升可大幅度减少泄漏量。

    2. 加工精度不变的情况下,通过分段压缩,同样可以明显减少泄漏量。

    回顾我国机械加工精度,早期远落后于国外,同样的设计结构,需要通过放大尺寸公差,牺牲性能来实现基本功能。而随着各项技术的进步与发展,目前有些国内厂家在不考虑加工效率和成本的前提下,单级产品也有了达到同样设计精度的能力。然而,在更多的性能和成本之间的综合考量下,这一提高并没有体现于量产化的实际应用。这就是为何很多螺杆压缩机生产商展示的样机或者能效备案测试时数据很漂亮,但是量产机型却相差甚远的原因。

    而更多螺杆机生产厂商,纠结于一方面提高转子加工精度会大幅增加加工成本,面临巨大的成本压力;另一方面缩小转子间隙,转子咬死的概率会大幅度增加,存在巨大的技术风险。最终,在技术能力有限,加工精度不高的条件下,走向了“二段压缩”,投入不大却能速见成效的捷径。

    下期内容值得期待…

    展开全文
  • 课程的核心是开发个基于OpenCV的“精度测量”项目。首先就是需要说明“什么精度测量项目”,“精度测量的难点在哪里”,“精度测量的价值是什么,可用于哪些地方”? 2、软硬件平台的选型、选择的依据和原因;...
  • 第15章 使用DS12C887时钟芯片设计高精度时钟 15.1 时钟芯片概述 15.2 DS12C887时钟芯片介绍 15.3 如何用TX-1C实验板扩展本实验 15.4 原理图分析 15.5 实例讲解 第16章 使用DS18B20温度传感器设计温控系统 16.1 温度...
  • WebGL webgl 是针对 canvas 的 3D上下文,与其它Web技术不同,WebGL并非是W3C制定的标准,而是...因此WebGL引入了类型化数组这一概念,类型化数组也是数组,与一般的数组没有什么区别,只不过这种数组中所有元素的...

    WebGL

    webgl 是针对 canvas 的 3D上下文,与其它Web技术不同,WebGL并非是W3C制定的标准,而是由 Khronos Group 制定的。

     

    类型化数组

    WebGL所涉及的复杂运算需要提前知道数值的精度,但是标准的 JS 无法支持这一诉求。

    因此WebGL引入了类型化数组这一概念,类型化数组也是数组,与一般的数组没有什么区别,只不过这种数组中所有元素的值都被指定为某一特定类型。

     

    类型化数组的核心在于 ArrayBuffer 这一数据类型,每个 ArrayBuffer 对象表示内存中的指定字节数,相当于分配一个指定大小的内存供你使用。

    通过 ArrayBuffer 的 byteLength 属性可以获取该对象的字节数。

     

    然而要操作 ArrayBuffer 则需要使用 DataView(视图)。

    DataView 视图是一个可以从 ArrayBuffer 对象中读写多种数值类型的底层接口,使用它时,不用考虑不同平台的字节序问题。(摘自MDN)

     

    创建视图可以使用以下方式:

    // 基于整个 ArrayBuffer 创建视图
    let view = new DataView(buffer);
    
    // 创建一个从 ArrayBuffer 第九个字节开始的视图
    let view = new DataView(buffer, 9);
    
    // 创建一个 ArrayBuffer 9~18字节的视图
    let view = new DataView(buffer, 9, 10);

    实例化的 DataView 会将字节偏移量以及字节长度信息分别保存在 byteOffset、byteLength 属性中。

    通过 buffer 属性则可以获得原本的 ArrayBuffer。

     

    数据类型 getter setter
    有符号8位整数 getInt8(byteOffset) setInt8(byteOffset,value)
    无符号8位整数 getUint8(byteOffset) setUint8(byteOffset,value)
    有符号16位整数 getInt16(byteOffset,littleEndian) setInt16(byteOffset,value,littleEndian)
    无符号16位整数 getUint16(byteOffset,littleEndian) setUint16(byteOffset,value,littleEndian)
    有符号32位整数 getInt32(byteOffset,littleEndian) setInt32(byteOffset,value,littleEndian)
    无符号32位整数 getUint32(byteOffset,littleEndian) setUint32(byteOffset,value,littleEndian)
    32位浮点数 getFloat32(byteOffset,littleEndian) setFloat32(byteOffset,value,littleEndian)
    64位浮点数 getFloat64(byteOffset,littleEndian) setFloat64(byteOffset,value,littleEndian)

    上方表格中的方法函数的第一个参数都是字节的偏移量,表示从哪一个字节开始读取或者写入.

     

    代码如下:

    let buffer = new ArrayBuffer(20),
        view = new DataView(buffer),
        value;
    
    view.setUint16(0,25);
    view.setUint16(2,50);// 不能从字节1 开始,因为16位整数需要使用两个字节
    value = view.getInt16(0);

    所以在使用DataView时需要自己把握这些细节

    如果不注意就很容易出现错误,如下所示

    let buffer = new ArrayBuffer(20),
        view = new DataView(buffer),
        value;
    
    view.setUint16(0,25);
    alert(view.getUint8(0));// 0 因为16位表示的25前8位全为0

     

    此外用于读写16位或更大数值的方法都有一个参数 littleEndian 该参数是一个布尔值

    用于表示数值读写时是否采用小端字节序(即数据最低有效位保存在低字节位的地址中)

    默认是 大端字节序,即该值为 false

    转载于:https://www.cnblogs.com/lhyxq/p/10748714.html

    展开全文
  •  什么叫清晰,这是不是个绝对的概念,因为我们的要求不同,我们对清晰的概念也是不一样的。这里联系到3个概念,即对焦精度、景深选择和抖动。对焦精度,现在的dc都AF了没有什么可以说的,除非你要拍的主体不在...

    数码摄影入门之一首先要清晰

      什么叫清晰,这是不是一个绝对的概念,因为我们的要求不同,我们对清晰的概念也是不一样的。这里联系到3个概念,即对焦精度、景深选择和抖动。对焦精度,现在的dc都AF了没有什么可以说的,除非你要拍的主体不在相机的对焦范围里,或者现场极度昏暗,AF还是可以保证质量的。除非你有更高的要求,比如获得超焦距等等,这些是高级手法,应该在无忌里讨论这里不讨论。

      其次是景深,说道景深就需要给出另一个概念:弥散圆,名词解释:弥散圆:弥散圆. 在焦点前后,光线不能汇聚到一个点,点的影象变成模糊的扩大的圆形光斑,这个光斑的外圈就叫做弥散圆。显然,当弥散圆的尺寸小到一定程度后,人眼将认为其是一个不可分辩的一个点。这时我们就会觉得在焦段前后一段距离里所有的像都是清晰的。这就产生了“景深”。景深内的弥散圆称为就称为容许弥散圆可见容许弥散圆的概念是一个随着人观察分辩力的变化变化的,景深是随弥散圆的可接受程度在变化。

      最后是抖动, 说一个故事,15年前我初学摄影是在高中的兴趣小组,老师是印尼的归国华侨。那时的我根本没有兴趣听老师的理论课,仗着家境不错,就只会浪费胶片。在一段时间的拍摄后,一次少年宫有一个摄影比赛(俺那年代惨啊,这种机会是已经极难得的展示自己的机会了)黑白片子被要求必须放大到8寸以上才可以参加。在老师的放大机下,我的片子里的对焦不实和抖动被无情的放大到足够让我沮丧的的程度!这时我才知道老师说的那些“清规戒律”有多重要。

      对持稳相机,我现在可以达到:相对135的50mm焦距下,手持1/4秒可能在LCD上看不出抖,手持1/30放大到7寸内看不出抖,手持1/125秒放大到A3幅面肯定看不出抖。正确的手持方法是用相机的眼平取景器,这时你的左手托住相机左肘紧紧的支撑在肋部形成一个3角,右手持握把手,右肘也紧紧的支撑在肋部也是一个3角,同时2支手臂也自然形成一个3角,有点物理知识的人应该已经感受到它的稳定了。手部动作:拇指控制多功能拨盘,食指轻轻放在快门上,调匀呼吸,就像扣动枪机,做到“有意瞄准,无意击发”此时高手已经达到人机合一的境界,十步一击,一击必杀!当然,绝对不抖是不可能,即使使用捷信,至少它还有按固有频率出现的震动吧,就看大家的要求了。

    转载于:https://www.cnblogs.com/allenblogs/archive/2010/12/14/1905741.html

    展开全文
  • 姿态解算是飞控的个基础、重要部分,估计出来的姿态会发布给姿态控制...姿态解算的难点主要在于,消费飞控上一般所选用的惯性传感器,都是mems器件,精度相对较差,同时陀螺仪、加速度计、地磁计单个传感器无法...
  • 1.2 什么是计算机 1.3 计算机组成 1.4 操作系统的变革 I.5 个人计算、分布式计算与客户/a匠务器计算 l. 6 机器语言、汇编语言和高级语言 1.7 C语言与C++的历史 1.8 C++标准库 1.9 Java、Internet与万维网 ...
  • 面试宝典>>学习笔记

    千次阅读 2012-08-28 11:23:12
    、基本概念篇 1、以下程序错误的是() short s=1; s=s+1; //s+1为int型,不能直接赋值给short 注意类型转换:低级可直接转高级变量,即自动类型转换;高级转低级需强制转换(可能导致溢出或精度下降) 2、...
  • 音频精准切割原理及应用

    千次阅读 2019-01-28 23:11:41
    “音频精准切分”是个什么概念?我们当前对音频的切分需求大部分上是秒级别的切分如下1所示(使用ffmpeg的切分,不懂得可以看前面的博客),少有会到百毫秒级别的切分,但如果到毫秒的切分呢?有人说了,像2一样不...
  • JavaScript王者归来

    2014-11-05 13:59:25
    7.3.1 构造函数--个双精度浮点数封装类的例子 7.3.2 缺省构造和拷贝构造 7.3.3 对象常量 7.4 对象的销毁和存储单元的回收 7.5 JavaScript的内置对象 7.5.1 Math对象 7.5.2 Date对象--创建个简单的日历 7.5.3 ...
  • 什么是C 13 编程原理 14 C语言简史 17 C如何工作 17 如何学习C 19 第二章 编程基础 21 程序从概念到运行 21 编写个真正的程序 22 使用命令行编译器编程 23 使用集成开发环境(IDE)编程 27 获取...
  • 提出了cardinatity的概念,用于作为模型复杂度的另外个度量,并依据该概念有效地提升了模型精度。 ImageNet-2012验证集 81.08%/95.34% SqueezeNet1_1 提出了新的网络架构Fire Module,通过减少参数来进行模型...
  • 书中围绕基本概念、指令集体系结构、处理器组成和能效、存储与外设以及处理器并行等五个核心问题将这些内容有条不紊地组织在一起,以便满足不同专业的教学需要。 中文版引进的时候综合考虑国内高校“计算机组成与...
  • 9.3.1 创建第一级视图控制器 188 9.3.2 设置导航控制器 189 9.4 第一个子控制器:展示按钮视图 194 9.5 第二个子控制器:校验表 201 9.6 第三个子控制器:表行上的控件 205 9.7 第四个子控制器:可移动的行 ...
  • 当然网上也有很多方法,只不过那些方法非常粗糙,无非就是meshgrid出离散网格,比较两曲面在某位置的坐标是否在某一精度范围内,然后标记显示之。这个方法仅仅当离散网格非常细的时候才比较精确。除此之外,还有个...
  • c语言编写单片机技巧

    2009-04-19 12:15:17
    而汇编语言,条指令就对应个机器码,每一步执行什么动作都很清楚,并且程序大小和堆栈调用情况都容易控制,调试起来也比较方便。所以在资源较少单片机开发中,我们还是建议采用汇编语言比较好。 而C语言是...
  • Protel DXP 是第套完整的板卡设计系统,真正实现在单个应用程序中的 集成。设计从开始的目的就是为了支持整个设计过程,Protel DXP 让你可以 选择最适当的设计途径来按你想要的方式工作。Protel DXP PCB 线路...
  • 第Ⅰ部分 关键的数据库概念 1 第1章 Oracle Database 11g 体系结构 3 1.1 数据库和实例 4 1.2 数据库技术 5 1.2.1 存储数据 6 1.2.2 数据保护 8 1.2.3 可编程的结构 8 1.3 选择体系结构和选项 9 第2章 安装...
  • 部分 ORACLE系统优化基本知识 23 第1章 ORACLE结构回顾 23 §1.1 Oracle数据库结构 23 §1.1.1 Oracle数据字典 23 §1.1.2 表空间与数据文件 24 §1.1.3 Oracle实例(Instance) 24 §1.2 Oracle文件 26 §1.2.1...
  • 不需要一键、二键什么的,拖放到窗口就制作完成,不需要在线制作时的上传并依靠网络畅通,小巧的软件身材,本地使用,想什么时候用就什么时候用。 所有操作一步自动完成,提供以下快速功能: 01、图形处理 - 支持...
  • Java学习笔记-个人整理的

    热门讨论 2012-12-19 09:57:07
    {5.2.1}将浮点数四舍五入到指定精度}{98}{subsection.5.2.1} {6}Exception}{99}{chapter.6} {6.1}\ttfamily try-catch}{99}{section.6.1} {6.2}\ttfamily finally}{100}{section.6.2} {6.3}\ttfamily throws}{...
  • C++大学教程

    千次下载 热门讨论 2006-01-01 12:01:46
    1.2 什么是计算机------------------------------------------------------3 1.3 计算机组成--------------------------------------------------------3 1.4 操作系统的变革---------------------------------...
  • JAVA程序设计教程

    热门讨论 2013-09-07 21:15:19
    章程序和程序设计 .......................................................................................................1 §1.1 什么是程序 ?........................................................

空空如也

空空如也

1 2
收藏数 26
精华内容 10
关键字:

一级精度什么概念