当前位置: 首页 > 资源下载  > 电子书 > 计算机

面向设计师的编程设计知识系统PADKS:编程景观

12/16/2018 9:53:18 PM 人评论

适读人群 :学生、设计师最开始的时候人们是利用表情和手势进行思想交流,后来发明了语言表达更丰富的思想和信息,继而文字的创造、印刷术的发现、再到电报、电话和手机无线通信,信息传达的高技术性,使交流便捷而又多元化。风景园林学科的发展,跨学科多专业的高度交叉

面向设计师的编程设计知识系统PADKS:编程景观

面向设计师的编程设计知识系统PADKS:编程景观

编辑推荐

适读人群 :学生、设计师
  最开始的时候人们是利用表情和手势进行思想交流,后来发明了语言表达更丰富的思想和信息,继而文字的创造、印刷术的发现、再到电报、电话和手机无线通信,信息传达的高技术性,使交流便捷而又多元化。风景园林学科的发展,跨学科多专业的高度交叉性也日益凸显,尤其计算机科学的进步,编程语言的成熟,已经能够建立起编程景观的知识体系,依据传统规划设计方法拓展新的设计技术。
  《面向设计师的编程设计知识系统PADKS:编程景观》从编程地形,编程种植,编程道路、置石与台阶,编程建筑以及探索基于地理信息系统与参数化设计方法协作处理的基本流程来探索使用Grasshopper节点可视化编程、Python、NetLogo多智能体思考编程景观的方法、途径和价值;同时试图突破传统计算机辅助设计的限制,倡导由设计师编写适合于自身设计习惯的程序来辅助设计。
  《面向设计师的编程设计知识系统PADKS:编程景观》包含丰富的探索内容,例如基于磁场的地形自动衍生的程序,依据NetLogo建立多智能体行为规则模拟水文的过程等。《面向设计师的编程设计知识系统PADKS:编程景观》试图将编程设计思维渗入到风景园林规划设计当中来解决设计的问题,让风景园林规划设计趋于数据化、智能化、参数化和系统化。

内容简介

  编程景观是基于计算机技术的,工欲善其事,必先利其器,因此设计师步入这个领域的首要要求就是必须会使用编程设计工具,例如节点式编程语言Grasshopper 、经常作为脚本语言的Python以及多智能体仿真平台NetLogo等,而不是传统意义上AutoCAD 的操作命令,因此需要首先明确编程设计不是单纯的计算机操作,而是一门新的学科,一个能够辅助设计、拓展设计、变革设计甚至主导设计的设计领域,一个基于传统的设计方法并与之并行的分支,一种研究程序语言、数学几何、逻辑构建和设计统计、数据分析并用于辅助及主导设计的方法。
  《面向设计师的编程设计知识系统PADKS:编程景观》提出了形式模块逻辑构建的概念,强调设计师利用编程设计的思维建立适于设计师自身辅助设计的程序,例如通过建立改善地形设计、道路、种植和置石等程序,智能化解决设计的相关问题。
  “编程地形”部分讲述了使用Grasshopper智能化梳理.dwg格式等高线、自动化标准的程序。阐述如何利用磁场的方式建立自动衍生地形的程序,并结合Python编写高程重分类、土方计算、土地平整、计算坡度、坡向、起伏度,以及水文分析、提取山顶点、影响因子的权重评定和可视区域分析等内容;
  “编程种植”部分探索辅助植物种植的程序,并初步尝试模拟植物生成演替的过程;
  “编程道路、置石与台阶”部分编写相关园林要素建立的程序,并探索A*寻路算法在求取最近路径上的应用;
  “景观规划协作处理基本流程”部分主要试图探索将基于ArcGIS的地理信息系统平台的信息化与基于Grasshopper平台的参数化设计方法相融合的途径,以及多智能体仿真平台下NetLogo中地理信息数据分析研究的方法;
  “编程建筑”以一个系统的案例,阐述编程设计方法应用的一个基本流程,从概念的建立、方案深化、标注数据到结构优化和表皮展平;
  “寻找基本图式”部分初步探索形式衍生的方法,为进一步的设计提供形式参考。

作者简介

  包瑞清,西安建筑科技大学建筑学院讲师
  城市规划与设计专业博士,任教于西安建筑科技大学建筑学院,主攻计算机辅助设计应用研究,从作为设计者的角度寻找和融合编程与建筑、风景园林、城乡规划等设计规划学科之间的关联,建立面向设计师的编程设计知识系统,力图使编程设计成为设计领域的基础环节,探索未来设计的方法。
  2012 年,作为caDesign 设计创始人之一,以“编程让设计更具创造力!”的信念为指引,分享研究成果,发展面向设计师的编程设计知识系统网络服务体系。

附件下载

  • 下载

    百度网盘下载

    下载: 所需积分:90

  • 积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.
    具体可参考帮助如何获取积分说明

相关资源

  • Yii2框架从入门到精通

    Yii是一个基于组件、用于开发大型Web应用的高性能PHP框架,它提供了当今Web 2.0应用开发 所需要的大部分功能。Yii2是一个完全重写的版本,采用了****的技术和协议。本书站在框架设计的 高度,从源代码级别剖析了Yii2框架的工作机制。 本书包含内容: 初识PHP框架技术;

    5/10/2024 11:53:25 PM
  • Yii框架深度剖析

    Yii是一个基于组件、用于开发大型Web应用的高性能PHP框架,因其高效性而被公认为“zui有效率的PHP框架”。本书并不是Yii框架的入门教程,而是站在框架设计的高度,从源码级别对Yii框架进行了深度剖析。本书首先介绍了PHP框架技术的概念及其应用领域,然后仿照Yii框架源码…

    5/10/2024 11:51:48 PM
  • 软件设计师考试同步辅导(下午科目)(第4版)(全国计算机技术与软件专业技术资格(水平)考试参考用书)

    全国计算机技术与软件专业技术资格(水平)考试得到社会各界的广泛认可。本系列图书自出版以来,被众多考生选用为考试参考书,多次再版、重印,为考生备考提供了有力的帮助,深受广大读者的厚爱。作为一套为考生备考使用的图书,本系列图书具有以下特色: (1) 全面剖析命题…

    4/15/2024 10:10:58 PM
  • 信息系统管理工程师2009至2016年试题分析与解答/全国计算机技术与软件专业技术资格(水平)考试指定用书

    历年试题分析与解答是理解考试大纲*有效、*具体的途径。本书由全国计算机专业技术资格考试办公室组织编写了信息系统管理工程师2009至2016年的试题分析与解答,便于考生测试自己水平,发现弱点,并进行有针对性的学习。 信息系统管理工程师考试是全国计算机技术…

    4/15/2024 9:37:03 PM