土木在线论坛 \ 建筑设计 \ CAD下载及教程 \ 用个Python足矣!

用个Python足矣!

发布于:2022-04-20 14:11:20 来自:建筑设计/CAD下载及教程 [复制转发]
日常工作中,我们经常会接到各种重复、琐碎的任务,例如:

拿到手绘稿以后进行CAD、模型、效果图的深化......

很多设计师表面上“忙忙忙”,实际上是在低效地处理重复的工作,久而久之就被这些繁杂的琐事拖垮,变成一个随时可能被替代的“设计尸”。

这让我想到,上周末好友老夏跟我说了一件事情,顺着这个话题我们又聊了许多,我觉得挺有意思,对设计师们来说可能也会有所启发。



01、

上次休假,老夏和同为建筑设计师的俩哥儿们组队出去旅游。
 
哥儿们出门背着衣服和日用品,而老夏却背着电脑……
 
果不其然,晚上九点多,“叮”地一声,甲方的微信蹦了出来:

“参数要改,空间造型要调整。”

老夏当时血压就要爆了!别说牵一发而动全身了,这是直接改全身啊!

 
心里骂骂咧咧,身体格外诚实,甲方终究是爸爸。
 
老夏 拿着电脑就去了桌子旁边, 打开软件,一个个修改参数、重新拉线,建模型,生成不同的方案。
 
直到他俩提醒快01:00了,老夏一抬头两眼昏花,心脏砰砰作响。工作没完成,人快没了。

哥们都扛不住了,凑过来看老夏在忙什么。他脸上写满了疑惑:“就生成个方案,你搞这么久?   不是一串代码的事?  
 
老夏惊了,“这什么操作?!”
 
哥们纳闷儿“我开始怀疑你是不是设计师了,现在都用 参数化设计 了兄弟!。”
 
说罢,他就给老夏演示了一番。

某个参数的变化,压根儿不需要对所有视图修改。

用个Python足矣!

它能关联构件移动、删除和尺寸改动所引起的参数变化,自动更新其他视图,保证所有图纸的一致性。

▲参数化设计

▲自动建模生成产品模型  

而且,Python作为3D软件的脚本语言,可以 设置参数变量,控制3D软件设计建筑模型。

比如,用Pyhton写个地形程序,就能够在瞬间完成一个适宜场地边界条件的三维地形设计结果,作为进一步设计的参考。

像做水文分析、提取山顶点、可视区域分析等,就可以拓展出更多的研究分析的内容;

▲   Python控制3D建模
 
也能通过算法快速给图片填充颜色和材质,再结合实际地形、空间和景观一键配套设计,又快又好。

“有点东西啊!”

看到老夏求知若渴,哥儿们告诉他,我们的工作还有很多环节可以用编程去提升效率的。
 
举几个例子:


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

 
  等待工程   渲染的时间对任何调色师来说都是噩梦。但是用Python制作一个小工具,   就可以一次性批量渲染不同工程中的时间线。



   
区位分析      

     

 
像在做前期区位分析时,关系到整个设计效果,涉及周边环境分析、数据可视化、区位分析等,以前得用到多个绘图软件。  

 
但这些交给Python就够了!
 

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

 
 
区位分析
然后爬取公共空间、密度、朝向、间距、布局、风格等,分析建筑与基地之间的轴线关系。

整个过程一气呵成,不用再在各个软件、网页之间画图切换和换算,减少了很多的工作量!


   
切换门窗数据      

 
当我们需要更换门窗数据时,如果手动把Excel表与门窗表相关联。

列出所有门号及其关联的房间号和房间名称,工作繁复还容易出错。


但是借助Python代码,我们就可以在 几分钟内更新关联门窗表。

?       ?       ?       ?      
   
? ? ? ? 线上兼职      

 
  空闲时间用Python承接各种小的设计、开发、资源爬取项目,每个月都能小赚一笔~  

 
 

我跪服了!以前的头发算是白掉了。   这玩意儿跟配备了一个助理似的,哪用得着通宵达旦地工作。
 
在设计行业,工期紧、加班改图让不少设计师苦不堪言,能用几十行代码解决的事情,当然不要玩命加班!


02、

那次被哥儿们点拨之后,老夏对Python格外好奇。

 

编程代码怎么和设计搭边了?私下查了一下才知道自己有多落伍!

 

法国建筑设计师Stanislas Chaillou用编程语言打开了设计的新世界!


他发布的ArchiGAN公寓设计程序,实在太牛了!可以自动生成:

 

1、从单层公寓的建筑结构到整个公寓大楼的建筑设计



2、户型设计


 

 

且Python作为AI时代的一个工具,受到设计师们的追捧,也是早有苗头。


或者当你给出设定,用「大象」构成的「鸡」,一般人还在愁鸡头应该安排在哪,AI已经画完了,而且一口气画了几十张:


 

 
还能根据「画 面风格」变动生成图片,「狐狸」「坐在森林里」的「3D渲染图」:
 
   


像是「早晨,一只水豚坐在森林里的画」,AI会根据关键词,推断光线一类的需求,然后生成不同风格的「画」这个结果,看效果确实艺术极了:

 

 


随着 技术 的发展, 越来越多设计师通过编程实现创意,征服甲方,轻松搞钱。  
 
前段时间和一位IT朋友聊天,他告诉我:具备编程设计能力的设计师,更符合现在他们的需求。  
 
他说的不无道理。
 
随着智能化时代的到来,编程技能已经被渗透到设计领域的方方面面。
 
很多设计相关的工作都放出了会Python优先的条件。



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


用更短的时间,出更精细的活儿。手握差不多的时间,事半功倍的人才能产出双倍的价值

 

如果想在设计行业走的远、走的深,建议大家要把Python学习安排上日程。


  • 后生后生
    后生后生 沙发

    出个免费教程撒

    2022-04-20 16:33:20

    回复 举报
    赞同0
这个家伙什么也没有留下。。。

CAD下载及教程

返回版块

52.07 万条内容 · 655 人订阅

猜你喜欢

阅读下一篇

CAD2023

天正电气何时支持2023

回帖成功

经验值 +10