NCF参数化建筑论坛

标题: 书-《学习Python-做个有编程能力的设计师》 [打印本页]

作者: RichieBall    时间: 2013-10-6 07:04
标题: 书-《学习Python-做个有编程能力的设计师》
本帖最后由 RichieBall 于 2013-10-6 07:07 编辑

书-《学习Python-做个有编程能力的设计师》预览: 写东西总是无法一下子写的到位,总会出现这样那样的问题,但是任何事物的完善总是需要一个不断接受意见并不断修正地过程,也许这个过程一如既往地漫长。
[attach]40116[/attach]
为什么(建筑,景观,规划)设计师也要学习编程语言?为什么学习编程语言会选择Python?设计者在没有接触过任何编程语言辅助设计情况下,面对突然的“新”领域,必然会质疑。然而没有任何事物的出现是一下子的,为什么要学习Python也是从逐渐的需求开始。大部分设计者已经开始使用节点可视化编程语言Grasshopper来协助设计,为设计的创造性带来无限的可能,并解决各类设计过程中遇到的问题,但是节点可视化编程本身的特点,静态的数据处理方式一定程度上限制了编程语言对数据结构处理的能力,然而这完全可以从Python动态更加自由处理数据的方法中获得弥补;另外Grasshopper逐渐扩大的组件群体虽然尽可能满足各类设计的需求但是仍然无法与Python的模块库相比较,从math、random、decimal、numbers、fractions到abc、array、bisect、Collections、functools等为Python编程语言带来无限的潜力,同时包括Python作为脚本语言嵌入到三维模型软件从软件平台获取的模块;再者Python从1989年底发明,第一个公开发行版发行于1991年以来,因为受到广泛应用领域的支持,日益完善并不断地持续发展,相对Python语言,Grasshopper节点可视化编程语言从2000之后开始发展,面对的主要是细分的设计领域,同时Grasshopper出现的目的是为了减少设计者学习纯粹语言的负担,能够快速使用组件连线编写程序,并获得实时的几何形式变化,然而事情总是有两个方面,在方便设计者的同时也减弱了纯粹语言本身所应具有的语句魔力。解决Python转向设计领域的使用,又解决Grasshopper节点可视化编程的限制,最合适的方法不是强调某一个方面,而是将二者结合, Rhinoceros平台嵌入了Python脚本PythonScript,Grasshopper也嵌入了GhPython,可以完美的实现Python的不同接口方式。
如何摆正Python在设计领域的地位?如何正确的定位Python的使用模式?从Grasshopper 、Rhinoceros、ArcGIS到MAYA,更多的设计领域软件平台对Python语言的支持,使得设计者不用担心不得不学习各类不同编程语言来满足不同平台的需要,Python作为脚本语言具有支持更多各类平台的趋势,同时Python语言本身的发展规模和可预见的持续发展潜力以及语言简洁易学的特点,必然成为设计者首选的语言,而不是C#又或者VB。设计者学习Python的目的是为了更好地辅助设计,解决各类设计上遇到的问题和探索更广阔的设计形式领域,而不是使用编程语言来代替核心的设计,那些仅仅依靠编程语言玩味形式而又缺失基本的艺术审美层次的设计只会抹杀编程语言本应该处理解决设计问题的作用。除非特殊情况,不建议使用Rhinoceros嵌入的脚本PythonScript,而是使用Grasshopper中嵌入的GhPython,将Grasshopper与Python联合起来。设计的核心是如何处理设计问题,设计的特点是不断的推敲设计形式和不断的修改提升,并具有创造性,纯粹的Python语言脚本无法实时方便的观察几何形式的变化,也不能够快速的建立起根据设计构思实现的几何形式,这些需求Grasshopper却可以达到,构建了一种数据结构调整实时观察几何形式变化推敲的设计过程,然而设计上遇到的各类问题单凭Grasshopper很难处理解决,需要凭借Pyhton更强大的语言协助处理,Grasshopper与GhPython就构成了辅助设计最好的组合方式。
《学习Python-做个有编程能力的设计师》希望能够作为设计者开启编程辅助设计的途径,和更多致力于此的设计师而非纯粹的程序员共同探索编程设计的领域,做个有编程能力的设计师。

作者: ★竹林★    时间: 2013-10-6 09:37

顶下包老师
作者: 月之眼    时间: 2013-10-6 10:06
真的非常感谢,,最近正在学习呢
作者: DEDEZZZZ    时间: 2013-10-6 10:59
謝謝老師了!!
作者: Je_t’aime_pass    时间: 2013-10-6 11:46
努力学习。。。受用啦。。结合大川的教程希望尽早学完。。
作者: 肆无忌惮的青春    时间: 2013-10-6 14:13
正想学的东西  非常棒
作者: ltq52kfc    时间: 2013-10-6 21:29
大家都在说python,弱弱的问一下 processing确实没什么用吗??
作者: hanfang2004    时间: 2013-10-6 21:46
老师没有提供此书的下载吗
作者: artrustee    时间: 2013-10-7 19:42
请问,哪里有购买这本书?
作者: RichieBall    时间: 2013-10-7 21:46
artrustee 发表于 2013-10-7 19:42
请问,哪里有购买这本书?

可以从http://www.mubentech.com/index.html 这里获取.
作者: archman-frank    时间: 2013-10-8 22:50
希望买到实体书哈~

作者: jasonroc    时间: 2013-10-8 23:10
怎么下载不了呢?
作者: Megumi    时间: 2013-10-9 15:32
包博 您的书啥时候出版捏
作者: RichieBall    时间: 2013-10-10 10:54
jasonroc 发表于 2013-10-8 23:10
怎么下载不了呢?

En,应该能下载。
作者: RichieBall    时间: 2013-10-10 11:10
Megumi 发表于 2013-10-9 15:32
包博 您的书啥时候出版捏

哈哈,电子版可以提供持续更新,速度也会快些.也会尽量协调出纸制版本.
作者: iknowhy    时间: 2013-10-10 13:24
感谢无私分享预览电子版~下下来看看
作者: Duola    时间: 2013-10-11 10:00
顶楼主,谢谢分享!
作者: 绝顶山河    时间: 2013-10-12 21:44
如果教程更新了  已经买了的可以免费获取更新部分吗? 还是只能重新购买?
作者: RichieBall    时间: 2013-10-13 18:23
绝顶山河 发表于 2013-10-12 21:44
如果教程更新了  已经买了的可以免费获取更新部分吗? 还是只能重新购买?

哈哈,免费更新的。
作者: 超妹    时间: 2013-11-14 21:03
Je_t’aime_pass 发表于 2013-10-6 11:46
努力学习。。。受用啦。。结合大川的教程希望尽早学完。。

大川的教程??求~
作者: Je_t’aime_pass    时间: 2013-11-15 11:11
大川发的教程自己翻阅。。在论坛里
作者: 2256286451    时间: 2013-12-7 18:43
请问楼主现在市场上有这本书了吗,一直买不到.
作者: 无一涯    时间: 2013-12-18 13:58
下载了,谢谢
作者: 韵短味长    时间: 2013-12-19 11:08
这本书去哪里买?
作者: 爱上一个吃货    时间: 2014-1-11 22:27
希望能有实体书
作者: 爱上一个吃货    时间: 2014-1-11 22:28
月之眼 发表于 2013-10-6 10:06
真的非常感谢,,最近正在学习呢

你是筑梦naruto吗?
作者: 扬帆远航    时间: 2014-1-13 13:22
找不到哪里下载的,遗憾
作者: M.Y.    时间: 2014-1-13 18:43
thanksssssssssss
作者: 月之眼    时间: 2014-1-17 15:47
爱上一个吃货 发表于 2014-1-11 22:28
你是筑梦naruto吗?

这都被发现了。。。你是哪位朋友呢?
作者: kyochd    时间: 2014-5-27 13:56
感谢包老师!!!有在学习您的教程
作者: licheng_a    时间: 2015-9-20 19:00
感谢分享,值得看的书
作者: zephyr2    时间: 2015-11-1 21:41
goood!!!!!!
作者: xiaodong    时间: 2016-1-12 13:12

真的非常感谢,,最近正在学习呢
作者: Martini    时间: 2016-4-20 21:22
有书么·················
作者: 横穿马路    时间: 2016-7-6 09:47
谢谢分享,回复看看
作者: DONNA    时间: 2016-7-6 16:44
太好了,学习中,支持一下。
作者: yl0110    时间: 2017-11-16 14:44
这本书真的非常非常好,很适合有一点python基础之后继续阅读,可以把python和设计软件结合起来。
作者: 豹纹小兔    时间: 2018-4-1 19:04
请问哪有电子书可以阅读,付费的也行。您原先发的链接已经失效了
作者: 師珺Jun.    时间: 2018-8-6 22:42
THX!!!!!!!!!!!!




欢迎光临 NCF参数化建筑论坛 (http://ncf-china.com/) Powered by Discuz! X3.2