发布信息

如何理解位图和矢量图的区别?建筑设计常用编程成语言

作者:软荐小编      2023-12-14 15:10:10     223

粉丝还有新福利:工业、市场、道路交通、建筑、水利等工程行业的BIM软件均可申请体验正版!

今天给大家带来的是一篇关于建筑软件介绍的文章。 我发这样一篇文章,希望大家能够有针对性的学习。 文章大部分内容来自阿木公众号文章。 当然,我强烈建议大家关注一下。 他的公众号(楼都湿了),但这家伙转前端之后已经很久没有更新了。 。 。 在此基础上,我又添加了一些关于风景的内容。 祝大家在软件城度过愉快的时光~

———————————————————————————————————

1.二维平面软件

2. 3D几何建模软件

3、三维信息模型软件(BIM)

4. 分析软件

5.后处理软件

6.架构设计常用编程语言

7. 其他

走吧,伙计!

1.二维平面软件

a) Autodesk AutoCAD (CAD) 是绝对不可能的。

b) MicroStation 这个软件和CAD很相似,其三维建模能力非常好。 所以说它是一个二维平面软件是非常不公平的。 它拥有数千个第三方插件,涵盖土木工程、建筑、交通、结构、机械、电子、地理信息系统、网络、管道、图纸文件管理、成像和绘图。 它所属的公司是Bentley(中文名是Bentley,不是Bentley Bentley),朋友们,你可以观看视频,你会立即陷入深深的思考:为什么我们都在使用CAD? (界面见下图

c) Adob​​e Photoshop (PS) 不说了。

d) Adob​​e InDesign(ID)排版工具,适合页数较多的文本。

e) Adob​​e Illustrator(AI)是Adobe公司生产的一款基于矢量的绘图软件。 如何理解位图和矢量图形的区别? 位图的基本单位是像素,而矢量图像是由线条和它们所包围的空间组成的(因此与像素无关,随意放大或缩小也不会影响图像质量) )。

f) CorelDRAW (CD) 加拿大Corel公司的矢量绘图工具。 你可能会问,它和AI有什么区别? 我没用过,所以不能乱说。 我听朋友说它和AI很相似。 我只知道CD安装文件比AI长一倍(界面见下图)。

g) Adob​​e Freehand (FH) 也是一个矢量绘图工具。 安装文件只有AI的六分之一,但依然很流畅,文字处理能力很强。 当你没事做的时候尝试一下就知道了。

2.三维几何建模软件

a) SketchUp(SU)拥有大量在线模型库,显示效果逼真,专业插件众多。 即使您更喜欢Rhino,也请记住要精通SU。 2012 年,Google 将 SU 出售给了 Trimble。

b) 3DStudio Max(Max)制作常规建筑不如SU,制作异形建筑不如Rhino。 在建筑造型领域就有点尴尬了。 但! ! ! Max的渲染能力非常出色。 渲染公司几乎只使用它。 而且“.3ds”文件格式也非常通用。

c) Rhinoceros(犀牛) 如果你能掌握它,你在3D建模上基本无敌了。 而且它还有 Grasshopper 支持! ! ! 如果你不喜欢,我只想说,今晚台风那么强,别拦着我。 (下图为扎哈的塞尔维亚倍科规划方案)

d) Maya(玛雅)拥有令人欣喜若狂的名字、无敌的建模能力、精确的粒子动力学。 我不高兴,你怎么能让其他软件活下去! 然而,有成功的地方,也有失败的原因。 玛雅太强大了,但也太大了。 安装文件大约1、2G左右,是Rhino的十倍左右。 如果只是建模,Rhino就够了。 如果你想做动画,那就别犹豫,看看玛雅的作品:《X战警》、《后天》、《星球大战》、《玩具总动员》,数不胜数,我都有在世界范围内,当然,这些不仅仅是Maya的,据说还有25个软件参与了《阿凡达》的制作,其中包括著名的Houdini和Zbrush。 (见下文)

e) Catia,法国达索公司的杰作(后面我们会介绍Digital Project,与Catia有很大关系)。 作为PLM(产品生命周期管理)协同解决方案的重要组成部分,更多地应用于产品设计领域。 V6版本发布的三维手绘功能推荐观看视频。 Catia的耦合性确实很棒,更重要的是它的约束关系,它可以轻松修改模型的能力,以及它在N个不同领域中最牛的模块。

f) 下面提到的 Cinema 4D

3、三维信息模型软件(BIM)

这里先说明一下,BIM(建筑信息模型)不是软件,也不是三维模型。 它是什么? 简单来说,一栋建筑的几乎所有信息(几何形状、材料、结构、构件等)都聚集到一个“模型”中。 当我们将它与SketchUp进行比较时,我们了解到这个模型不仅仅是一个三维模型,而且还是一个数据中心。 更好地利用这些数据,就是BIM的中心思想,也就是我们常说的BIM应用。

a) Autodesk Revit 从目前国内的流行程度来看,Revit是BIM建模软件的代表。 拥有良好的模型数据体系、完整的家族理念、良好的云计算、良好的开发接口。 我认为当Dynamo正式推出后,将会进一步巩固Autodesk在这一领域的地位。 由于Revit用户数量众多,其他软件也为Revit开发了接口,如PKPM、Etabs、SAP等,可见Revit的影响力! 那么Revit有哪些缺点呢? 首先是它的造型功能。 正如您所看到的,只有 5 或 6 个简单命令可用于样式设置。 其次,Revit不同版本之间存在兼容性问题:只能从较低版本升级到较高版本,且不可逆。 另外,Revit软件体积比较大,并且运行在单核上,所以配置要求比较高。 据说即将推出的Revit2016在这方面有很大的改进。 会支持多核吗? 我们一起等待吧。

b) ArchiCAD(AC) 说起Archicad,它比Revit更早进入BIM领域,并称之为“虚拟建筑”,但现在它几乎完全失去了主流设计市场。 我觉得除了软件本身的问题之外,更大的问题是它的营销策略。 简单说一下软件:

ArchiCAD也有一个类似于族的概念(在“设计”工具栏下),但没有族类型。 如果你接触过Rhino的插件VisualARQ,你就会明白没有族类型的BIM是什么样子的。 。 。 ArchiCAD有图层的概念,但Revit没有。 对于习惯CAD的设计师来说更容易上手。 上面提到了Revit的建模能力让人吐槽,但是ArchiCAD呢? 好吧,六打。 ArchiCAD主要用于建筑行业的建模。 其他的,比如结构和暖通空调,就不那么容易使用了。 做设计的时候用起来非常好,基本不会卡顿。

c) Aecosim BuildingDesigner (ABD) 好软件,好软件! 这也是宾利的产品。 它完全内置了我们上面提到的MicroStation,并且增加了四个主要模块:架构、结构、设备和电气。 惊人的! 它仍然是 V8i 版本,具有非常易于理解的界面、内置碰撞检测和强大的造型功能。 (下图来自其网络)

d) Digital Project(DP)是一款传奇的建筑软件,是坑力科技开发和销售的建筑信息模型(BIM)和管理工具。 它在设计、项目管理和现场实施方面都很出色。 不要小看这个盖里技术。 其英文名称为Gehry Technologiestarch80天正建筑软件教程,即盖里科技。 显然与弗兰克·盖里有着密切的关系。 你想想他的古根海姆博物馆就知道DP是什么水平了。 该软件基于Catia,因此具有强大的曲面建模功能。 如果你熟悉Catia,切换到DP会更容易。 该公司目前正在推广一款名为 GTeam 的 BIM 协作工具。 有兴趣的可以看一下(下图来自网络)

e) LUBAN软件与上述BIM建模软件在三个方面有所不同。 首先,它是一款国产软件。 其次,它是基于AutoCAD平台开发的,不是一个独立的软件。 最后一点就是定位。 鲁班更注重BIM在施工部分的应用,比如计算。 这并不像我们设计专业的学生想象的那么简单。 只要几张门窗桌就够了。 其中有很多复杂的问题,比如钢筋数量的计​​算等,都会采用自然计量单位或者物理计量单位作为基本单位。 朋友们,如果你是做设计的,你就不太会用它。

f) 广联达,我突然觉得生活好艰难。 既然是国产软件,那么说到鲁班就不得不说到广联达。 广联达很擅长计算,结果也很准确。 与鲁班不同,广联达是一个独立的软件。 鲁班与广联达的竞争正在推动两款软件向更好的方向发展。

g) VisualARQ是Rhino的插件,也有gh版本。 建筑的七个基本元素具有独立的组件,这些组件又小又轻。 然而,它们仍然是成功和失败的原因。 小意味着数据不完整。

4.分析软件

这里所说的分析软件大致分为三个部分,性能分析、结构分析、构造分析。

性能分析:

a) Ecotect Analysis(ECO)这个软件大家一定都听说过。 可以做分析图表,欺骗甲方,很好。 无论你如何设置,你都可以获得令人惊叹的分析图表。 这是一款自诞生以来就具有传奇色彩的神奇软件。 它是由一位名叫安德鲁·马什(Andrew Marsh)的建筑师“发明”的软件,他也是西澳大利亚大学的博士生。 据说,在2008年被Autodesk收购之前,Ecotect的开发几乎是由他完成的。 但遗憾的是Eco从2012年开始就停止更新了。

b) Green Building Studio® 能源分析 (GBS) 是一个基于 Web 的分析工具,用于分析 Autodesk 的整体建筑能耗、水资源和碳排放。

c) EnergyPlus模拟建筑物的供暖、制冷、照明、通风、能耗和水资源状况。 包括许多特殊模拟,例如热舒适性、多区域气流、用水和光伏系统。 许多软件都有接口,例如 SketchUp。

d) Grasshopper(GH)的朋友们,如果你在Rhino平台下使用gh,有很多插件可以帮助你进行性能分析。 比如Geco(其实只是和Eco有关系)、Ladybug+Honeybee(很好)、Diva(据说和哈佛大学有关)、Heliotrope - Solar等,都是gh的插件。 犀牛不再是原来的犀牛tarch80天正建筑软件教程,但邓肯还是原来的邓肯。

e) Autodesk Vasari 最后,我要提一下,该软件尚未发布正式版本。 有点类似于Revit的界面。 性能分析主要针对阳光和风。 虽然操作极其简单,但当我第一次看到 Vasari 制作的分析图时,着实惊呆了。 最新版本为VasariBeta 3,可从官网免费下载,有效期至今年5月。

f) Virtual Environment (VE) 是 IntegratedEnvironmental Solutions 旗下的建筑性能模拟和分析软件。 功能上与Ecotect类似,可兼容Radianceq,以视觉方式模拟室内灯光效果。 据说非常好,国内很多设计院都在用。 下图是ve的功能,来自其官网。

g) PKPM除了结构分析外,还具有阳光分析功能,而且非常准确。 国产,国产!

h) TArch(天正)日照分析相当不错,特别简单实用。

结构分析:

a) PKPM是一款国产顶尖的结构分析软件。 操作起来很傻,但绝对好用!

b) ANSYS 目前业界使用ANSYS的计算包括:多层结构、空间结构、索膜结构、玻璃结构等; 特殊问题包括节点分析、动态弹塑性分析等。总之ANSYS太强大了

c) Etabs\SAP2000

d) Tekla钢结构详图设计软件,图纸可直接施工。

e) 3d3s是同济大学开发的用于钢结构和空间结构设计与分析的软件。 也可采用膜结构。 国产,国产!

f) Grasshopper 这里介绍两个模型Karamba,它和gh模型无缝链接,特别好用。 一年前,免费版本似乎只允许20根杆子,这简直不能更残酷。 好久没用了,现在的情况也不清楚。 Millipede(千足虫)是哈佛大学的一位老师开发的插件。 可以优化结构。 它非常好而且完全免费。 电池图标很有趣,被称为“小火车”。

g) Rhino Membrane插件,主要用于膜结构的形成。 总共只有几个按钮,几分钟就能生成光滑的薄膜。 小伙伴们,大家用Rhino做计划的时候,可以试试这个东西。 当你做出来的时候,非常有感触!

施工分析:

包括管道碰撞和施工模拟

a) NavisWorks (NW) Autodesk 收购的软件,安装包很大。 但如果开启的话,还是比较顺利的。 它可以将多种格式的3D模型文件集成到一个文件中,用于管道碰撞检测、施工动画模拟和漫游。 操作非常简单。

b) Aecosim BuildingDesigner (ABD),如上所述,具有碰撞检测功能。

5.后处理软件

分位数图像和动画

除了我们在二维平面谈到的PS AI之外,我们还需要介绍一下渲染工具。

a) Vray好不好,用过的人都知道。 可以安装在 SketchUp、Rhino、3ds Max 上。 其中,vage for SU和vage for Rhino的功能几乎相同,但在3dS Max中则完全不同。 几乎感觉她不是母亲所生。 哦,我介绍一下韩世林,人称老韩,拍的特别好。 老韩个人网站地址:渲染P图的教程有很多。 该死的!

b) Artlantis是法国Advent公司的重量级渲染引擎,也是SketchUp的天然渲染伴侣。 它可以根据SU层分配材质,可用于室内和室外渲染。 而且,渲染速度非常非常快。 做概念设计时,几分钟就可以完成。 完整效果图。

动画制作

a) 3ds Max 首先必须说,用Max来做动画还是很主流的,而且效果非常好。 其原理是逐帧渲染图片并拼凑在一起,制作过程非常缓慢。 因此,大多数渲染公司都是按秒收费。

b) 您使用过 Lumion 吗? 如果您还没有使用过它,请继续使用它。 傻瓜式操作、逼真效果、实时 3D 可视化。 当我第一次看到 Lumion 制作的图片时,我就爱不释手。 当然,现在我已经看过太多这些颜色,我对审美有点厌倦了。

c) Maya 浪费了建筑动画。

d) Cinema 4D是一款从建模到动画可与Maya媲美的全能软件。 不同的是,和catia一样,它有很多模块。 例如,对于建筑物,有一个单独的建筑模块。 并且完美支持AutoCAD、ArchiCAD等软件。 非常好。

e) Revizto是一款与Revit无缝连接进行虚拟游览展示的软件。 可以直接从Revit模型生成后缀名为exe的可执行文件。 双击exe文件,打开的窗口就好像进入了我们经常玩的CS\CF,场地就是我们在Revit中搭建的模型。 前进和后退都非常方便。

f) Cryengine有点偏激,它是一个游戏引擎。 游戏引擎有很多,这里只讲这一个,主要是因为有朋友用过。 将搭建好的3D模型导入其中,稍加设置,就可以像玩CS一样在里面跑来跑去。 您还可以投掷炸弹来炸毁您设计的门窗。 画面很酷。 这是里面。 物理引擎负责。 有兴趣的可以玩一下。 我期待下次在您设计的建筑中参加比赛。 再见,罗杰泰特,罗杰泰特! !

g) Adob​​e After Effects (AE) 会声会影更多用于视频编辑和组合,而AE则用于特效。 它在视频行业被称为 Photoshop。 会声会影是一款万无一失的软件。 如果一下午学不会,就回去买护膝吧,哈哈。 而AE则更多的是特效能力,需要长时间的学习才能掌握。

h) VUE 这是一款专门为景观设计的软件。 其特点是可以打造CG级的风景效果。 上手并不难,但对机器的要求稍高。 缺点是这个软件好像被岛国收购了,下载的资料很多都是日文的。

6.架构设计常用编程语言

这里所说的编程语言仅指对常用软件进行设计编程或二次开发的语言,我只列出我所知道的。 我知道的很少,真的很少。

另外,语言本身并不重要,重要的是你的想法和你设计的算法。 这是我的理解。

a) C Sharp (C#) 是为.NET 平台开发的Windows 语言。 它简单、易于使用并且功能非常强大。 Rhino\Grasshopper\Revit 的所有插件都可以使用它。 而且,学习C#是强类型语言,很容易养成规范的编程习惯和深入理解面向对象的含义。

b) Python (PY) 入门再简单不过了,对吧? 例如:

“a=3b=a 打印 b”

屏幕会显示3,是不是很简单? 事实上,深入研究并不容易。 PY 在建筑软件中的使用越来越流行。 例如Rhino\Grasshopper\Revit\Dynamo\Maya都支持PY。 但是,我不知道为什么。 个人感觉PY适合项目负载较小的程序。 如果程序比较大,我更喜欢C++或者C#。

c) C Plus Plus (c++) 应该比 C# 更难。

d) Ruby SketchUp 的开发语言也是面向对象的。 只要你听到面向对象这个词,就勇敢地去学吧。

e) Java 在国内一些比较有实力的建筑学院,一些“自动建筑施工”的流程是在Eclipse上进行的,这就需要Java。 我感觉它的语法和C#很相似。

f) 视觉基本 (VB)

g) VB.NET刚问世时,被称为VB 7.0,但它与VB完全不同。 想想雷锋和雷峰塔的关系。 VB.NET其实是C#的好兄弟,两者选其一即可。

7.其他东西

a)Processing 这是国内新兴的一个软件平台。 更适合美术设计,可以和用户互动。 该软件是免费且开源的。 官网上有很多例子可供参考,也有很多强大的外部库。 这个平台是纯编程的,语言类似于Java,上手并不难。

b) 微控制器实际上是一个统称,包括软件和硬件的组合。 对于我们这种不懂复杂电路的建筑朋友来说,更多的是听到Arduino。 事实上,Arduino并不能代表单片机,只能实现部分功能。 它封装了许多复杂的程序,使它们更容易调用。 它使新手很容易制作出优秀的交互设备。 什么是互动? 这只能从字面上理解:当你走到门口时,门自动打开。 早上起床时,窗帘自动升起。 顺便说一句,Arduino也是一个纯粹的编程平台。 界面和Processing类似,但是语言有点像C,不觉得难。 你只需要记住一些常用命令就可以制作一个愚蠢的机器人。 另外,Grasshopper中的firefly插件也可以与之连接。

c) 虚拟现实(VR)利用计算机模拟生成三维虚拟世界,为用户提供视觉、听觉、触觉等感官的模拟,让用户如身临其境般实时、不受限制地观察三维空间场景中。 空间里的东西。 不久前,教育部批准在多所高校设立100个国家级虚拟仿真教学中心,其中清华大学“数字化制造系统虚拟仿真实验教学中心”、同济大学“建筑规划与景观虚拟仿真实验”教学中心中心”,显然虚拟现实时代即将到来!

d) 增强现实(AR)是一种实时计算摄像头图像的位置和角度并添加相应图像的技术。 这项技术的目标是将虚拟世界放入屏幕上的现实世界中并与之交互。 例如,如果你的手机摄像头面向桌子,AR 可以显示一个女孩在桌子上跳舞。 事实上,桌子上什么也没有。 牛还是不牛? ! 在这里,顺便推荐一下《知间动画》。 它的创始人叫简叔,毕业于华南理工大学建筑系。

f) 全息投影,也称为虚拟成像,是一种利用干涉和衍射原理记录和再现物体真实三维图像的技术。 简单来说,它不仅可以产生三维空中幻象,还可以让幻象与表演者互动。 你还记得周杰伦在小巨蛋的演唱会,他和邓丽君远距离唱《你说什么》吗? ! 梅哭了,仔细想想,周杰伦当时并没有被昆凌带走。 时间过得真快啊!

g) 三维网页 大约4年前,WebGL开始进入人们的视野。 基于Ricardo Cabello Miguel开发的Three.js,对于我们这样的非计算机专业的学生来说,使用WebGL要容易得多。 最终网页的渲染效果也非常棒! 在这里,我推荐一个网站,其CEO是哈佛大学毕业的帅哥苏琪。 他不仅有才华,而且还很帅! 他们的技术顾问就是上面提到的Millipede的作者。 另外,我再给大家举一个网页游戏的例子#,它有点类似于flappbird。 (下面是游戏截图)

h) Javascript是一种为网页添加动态功能的语言,辅助html+css。 如果你做了一个很棒的设计,你想把它展示给非建筑界的朋友。 你不能让他安装SketchUp。 如果你想把Processing的动态效果放到网页中,那么Javascript是你最好的搭档。 只需要引入Processingjs就可以继续。 嗯,WebGL 也是如此。 这是一个网页! 传播您的作品的绝妙方式!

j) 数据库 我们学设计的人没有数据库的概念,因为我们根本不需要数据库。 大家都在谈论大数据时代、人人时代、互联网+。 我想了想,发现每个人都离不开大量的数据存储、查询、传输。 这里有两件有趣的事情。 一种叫做SQL,它是一种可以存储和查询数据的语言。 您可以从许多类似 Excel 的表格中选择您需要的任何内容。 另一种是XML,一种语言。 具体负责数据传输。

好吧,能完整看到最后一部分的都是真粉丝,所以这里我就悄悄的把我之前提到的教程给大家呈现一下。 最近由于大量粉丝询问软件教程,我先给大家带来一些有用的软件教程:建筑3D信息模型软件Autodesk Revit教程。 不得不说,这是我见过的快速学习Rhino 3D信息建模最好的教程。

此外,艾三味的粉丝还有新福利:

1.除上述内容外

Aecosim BuildingDesigner(ABD)、Autodesk Revit三维信息建模软件,以及更多工业、市场、道路交通、建筑、水利等工程行业的BIM软件都可以(建议大型项目负责人申请)申请来体验正版吧!

如何获得? _关注-进入我的主页-在底部菜单中找到应用试用

如何加入BIM交流群? ——点击下方“了解更多”文字链接(领取Revit软件教程)

相关内容 查看全部