• 图解Revit二次开发101问
  • 图解Revit二次开发101问
  • 图解Revit二次开发101问
  • 图解Revit二次开发101问
  • 图解Revit二次开发101问
  • 图解Revit二次开发101问
21年品牌 40万+商家 超1.5亿件商品

图解Revit二次开发101问

全新正版 极速发货

67.54 5.7折 118 全新

库存8件

广东广州
认证卖家担保交易快速发货售后保障

作者章琛 编

出版社机械工业出版社

ISBN9787111726982

出版时间2023-05

装帧平装

开本16开

定价118元

货号1202876602

上书时间2024-08-07

谢岳书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录


前言

第1章熟悉开发环境

第1节搭建开发环境

Q1怎样搭建开发环境

Q2二次开发有哪些常用术语

Q3怎样在Revit中创建一根管道

Q4怎样设置开发模板

第2节编程的基本方法和注意点

Q5插件的开发流程是怎样的

Q6插件的数据处理流程是怎样的

Q7代码是怎样组织的

Q8编程中有哪些基本要点

Q9VisualStudio有哪些使用技巧

第3节调试和获取帮助

Q10怎样调试程序

Q11怎样测试插件

Q12怎样获取帮助

第2章实战中的C#语言应用

第1节巩固C#语言知识

Q13程序中的成员是怎样命名的

Q14如何深入理解变量

Q15C#语言中有哪些常用的关键字

第2节深入理解面向对象编程

Q16如何深入理解类

Q17如何深入理解接口

Q18如何深入理解泛型和集合

第3节LINQ和Winform基础

Q19怎样读写lamada和LINQ语句

Q20常用的LINQ查询语句有哪些

Q21怎样新建交互窗体

Q22怎样在窗体中调用数据

Q23Winform中有哪些常用控件

第3章如何对接Revit

第1节图元选择和过滤专题

Q24Revit中的数据是怎样组织的

Q25Element类有哪些重要的属性和方法

Q26怎样在插件中选择图元

Q27怎样使用元素过滤器和元素收集器

第2节构件参数专题

Q28什么是事务

Q29怎样获取和修改参数

Q30怎样处理共享参数

第3节构件生成和编辑专题

Q31什么是Document、UIDocument、Application和UIApplication

Q32FamilyInstance类有哪些属性和方法

Q33怎样获取族类型

Q34怎样编辑构件

Q35与土建有关的类有哪些

第4节机电专题

Q36怎样获取管道系统类型

Q37怎样设置管道系统材质

Q38怎样在后台加载管件族

Q39怎样设置管道类型

Q40怎样获取CAD底图上图元的图层

Q41什么是Connector类

Q42怎样生成管道和管件

Q43怎样连接管路附件到管道

Q44怎样处理土建链接模型

Q45怎样处理工作集

第5节几何专题

Q46点和坐标系有哪些注意点

Q47什么是边界表示法

Q48向量运算的几何意义是什么

Q49Revit中的曲线有哪些方法和属性

Q50Revit中的曲面有哪些特点和属性

Q51怎样进行2D布尔运算

Q52怎样进行几何变换

Q53怎样利用坐标系变换解决问题

Q54怎样根据图块生成族实例

Q55怎样处理非统一缩放图块

Q56怎样获取元素的Solid

Q57怎样创建Solid

Q58怎样在模型中显示几何图元

Q59怎样匹配直线和对应的文字

Q60怎样在后台生成族文件

Q61怎样获取构件之间的距离

Q62怎样获取标注需要的Reference

Q63几何计算算法汇总

第6节视图专题

Q64视图是怎样生成的

Q65View类有哪些属性和方法

Q66与视图有关的类有哪些

Q67怎样在视图中定位元素

Q68怎样控制视图中元素的显示样式

Q69怎样为视图加载过滤器

Q70怎样创建剖面视图

Q71怎样新建三维和平面视图

Q72怎样将点投影到剖切面上

第7节用户交互专题

Q73怎样保存程序数据到本地

Q74怎样使用外部事件Q75怎样绘制临时图元

Q76怎样在Revit中监听键盘和鼠标

Q77怎样直接调用Revit界面上的命令

Q78怎样响应用户切换视图的操作

Q79怎样处理Revit的报错窗口

Q80怎样提升插件的用户体验

Q81怎样在Revit界面添加命令

第4章进阶相关专业背景知识

第1节深入了解算法及其应用

Q82怎样搭建图类型的数据结构

Q83怎样连接图中断开的直线

Q84怎样构造循环解决问题

Q85怎样进行CAD底图的预处理

Q86怎样提高程序的运行效率

Q87如何使用递归加回溯法解决问题

Q88如何掌握递归思维

第2节处理复杂的代码

Q89怎样减少代码的复杂度

Q90怎样应用设计原则

Q91怎样控制代码版本

Q92怎样减少嵌套的if...else语句

Q93怎样使用模板方法简化代码

Q94怎样对插件进行自动化测试

第3节与Excel和CAD交互

Q95怎样导出和读取Excel

Q96CAD中的数据是怎样组织的

Q97怎样读取CAD图纸上的曲线

第4节其他.Net有关技术

Q98DataGridView有哪些高级应用

Q99有哪些处理文件有关的类

Q100怎样使用XML序列化保存数据

Q101其他有关技术简介

参考文献

致谢

内容摘要
本书内容来源于作者在Revit二次开发实际工作中对所遇到的问题的总结和思考,全书共分4章,精炼出了工作中典型的疑难困惑知识点101个,内容涵盖了Revit的开发环境、实战中的C#语言应用、如何对接Revit以及相关的其他专业背景知识。同时,书中使用了大量的图片、表格和实际工程代码,从而极大地降低了工程专业人员学习Revit二次开发的难度。 而且,基于本书作者的工程专业出身,特别了解非计算机专业人员学习二次开发会遇到哪些问题,故书中所提炼出的问题都具有极强的针对性和专业性,同时也对计算机专业出身的Revit二次开发人员有很好的启发。

主编推荐
从Revit搭建开发环境到进阶算法知识从API的具体应用到背后的原理介绍101个典型业务问题207段原创工作代码476张彩色高清配图构成一条平缓的学习曲线助力工程专业人员快速掌握快速掌握Revit二次开发的基本招式

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP