Advertisement

Python是个什么鬼?为什么建筑设计都要学它?

阅读量:

上周六晚上九点,叮的一声,我收到一条来自甲方爸爸的消息:

“效果图的功能布置要改!”

刺激!

我一下子从床上蹿了起来。

改动一处,意味着其他琐碎的地方都要一起改动。

平面、南北东西立面的各种剖面详图,还有住宅强排的方案都需要重新画。

最关键的全是高层+板楼方案,所以不同面积户型的方案也都要来一遍。

甲方一句话,天知道我要掉多少头发!

虽然心里烦躁,但身体还是很诚实:

我打开软件,然后在GH、AI、PS中间疯狂切换,修改参数、生成不同的方案。

时间真不耐造,一下子就到了凌晨2点!工作没做完,感觉我人快完了。

两眼昏花啥也看不清,坐凳子上都能听到心跳砰砰作响。

这么痛苦的事,那必须要分享出去:不知道群里有没有和我一样的倒霉鬼。

我刚准备在群里吐槽,没想到,就看到大神发来一个小视频:

借助一个自动化设置坐标的程序,在修改空间参数后即可立即获得新的建筑样式。

**

**

整个过程真的不到1分钟!

跪了,我可是爆肝改了几个小时啊?!

我赶紧怀揣着好学的心请教大佬,一问才知道这玩意儿是Python!

大神告诉我:

Python被用作3D软件的脚本化语言,在执行任务时能够创建变量用于指定参数,并调节3D软件在建筑模型设计过程中的行为。

例如,在编写一个以Python为基础的地形模拟程序时,在短时间内就能快速生成符合设计要求的场地边界条件下的一组三维地形模型结果,并可作为后续设计的重要参考依据。

采用多种水文分析方法、提取山顶点以及进行可视区域分析等手段,则能够实现更为深入的研究与分析内容

Python控制3D建模

除此之外,在开展前期区位分析的过程中, 直接关联着整体的设计效果, 覆盖了周边环境评估、数据可视化技术和区域位置评估等多个方面, 过去通常会依赖多种绘图软件

而这些,用一个Python足矣。

用它绘制基地的红线、控制线、退线等,来分析周边建筑的关系。

然后收集公共空间的数据,并分析建筑与基地之间的轴线关系。

整个过程连贯流畅,并不需要在各个软件和网页之间绘制图表进行切换与计算;它大大降低了工作量。

区位分析

这么神奇?!

我赶紧去网上查了一下Python,这一查可是把我震惊了!

Python应用在建筑行业早就不稀奇了!

举几个例子:

自动生成建筑模型

Python还能通过算法,实际地形、空间和景观一键配套设计,又快又好。

动上色

平常我们用PS手动一点点上色,花费时间不说,过渡的细节处理更费眼睛。

大神直接用Python绘制线稿,然后自动给线稿填色,输出成稿

动生成色卡

还可以利用Python开发一些辅助设计的小工具。例如能够准确提取参考图片的颜色并自动生成色卡无需花费大量时间进行配色工作

▲自动生成色卡

批量更换门窗数据GIF

在更换门窗数据的过程中,在直接将Excel表格与门窗数据关联起来的情况下(虽然操作繁琐且容易出错),但通过使用Pythons脚本进行操作,则可以在短时间内完成整个更新过程。

批量渲染不同工程的时间线

生成各工程的时间线时,在一个工程完成渲染后通常都需要等待才能启动另一个工程继续进行渲染。

每一个夜晚都如此漫长而令人失眠,在调色领域里这无疑是巨大的挑战。然而通过编写一个简洁易懂的Python脚本,我们能够在短时间内完成多个项目的时间线渲染工作。

▲批量渲染

厉害啊!这个工具这么好用,简直是设计师的心头好!

在建筑业领域中,由于项目工期紧张且频繁更改设计图纸的需求导致大量设计师倍感压力。一些问题只需几 dozen lines of code to solve,因此完全无需投入extremely long working hours.

借助Python进行设计工作类似于配备了私职助理来承担长时间加班的任务。

将节省下来的时间投入于创意构思与方案交流中,在提升个人能力的同时也能够摆脱陷入贫困与心理压力的状态。这样一来,在事业发展中也更容易实现人生价值。

1

群里大神的视频像警钟一样,提醒我:

在人工智能时代,在具备了更为强大的工具支撑下,一个国家或民族不再以空手和蛮力对抗;这意味著一个国家或民族必须依赖外部力量才能维持自身发展

而Python作为一种人工智能语言,在设计过程中的广泛运用已经清晰地展现了其强大的发展趋势

如果你也以为AI设计还很遥远,这是码农们的事。

那这个观点就太落后了!

例如著名的设计工作室Art. Lebedev Studio,在一次采访中透露了令设计师界震惊的关键信息。

他们推出的一项针对小品牌的低价设计服务——「闪电设计」,其实是由AI完成!!!

更令人印象深刻的是,在线AI设计师Nikolay 拥有自己独特的个人工作头像。照片并非基于某个人的真实面部特征,而是通过人工智能技术将工作室所有员工的面部特征综合处理后生成了新的面部形态!

更令人印象深刻的是,在线AI设计师Nikolay 拥有自己独特的个人工作头像。照片并非基于某个人的真实面部特征,而是通过人工智能技术将工作室所有员工的面部特征综合处理后生成了新的面部形态!

AI设计真人面孔图片

而且这种创作方式会避免借鉴他人的想法或灵感进行作品创作 并从而避免出现相似或抄袭的作品

无需人工干预就可以完成一件「完美有趣」的设计作品!

AI设计师 Nikolay 部分作品图片

AI展现强大的效果让众多设计师心服口服。既然无法超越它(人工智能),那么就应该学习掌握Python这一工具。把它作为提升设计效率的重要工具来应用。

事实上, 人们也在积极采取这一措施. 随着技术的进步, 设计领域正经历着深刻的变化.

最近和一位在开工作室的朋友交流时得知:掌握编程设计能力的设计师如今更符合行业需求。

我一查,还真是!

现在很多设计相关的工作都放出了会Python优先的条件。

对于建筑设计师而言,它相当于一个助理,可以帮你提升工作效率

虽然不能让你一口气成为设计大神,但一定是你保持竞争力的利器。

如果希望在设计行业中发展得更好、走得更远,我建议大家将Python学习纳入每日计划中

你可能想知道,怎样才能在短期内掌握Python这个强大的工具?

Python经验分享

掌握Python编程技能无论是在求职还是在side projects中都能带来不错的回报。但仅靠掌握Python还不够,还需要制定科学的学习计划。最后为大家整理了一份完整的Python学习资料,在这个过程中希望对大家有所帮助!

Python学习路线

针对Python常用的技术点进行了系统归纳,并包含各个领域相关的知识点梳理,可以根据这些知识点找到相应的学习资源。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

最后祝大家天天进步!!

保证100%免费

这份完整版的Python全套学习资料已上传至官方平台, 如需获取, 即可扫描下方官方认证二维码获取机会码, 免费领取

全部评论 (0)

还没有任何评论哟~