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

图解Revit二次开发101问

50 4.2折 118 九五品

仅1件

辽宁大连
认证卖家担保交易快速发货售后保障

作者章琛

出版社机械工业出版社

出版时间2023-05

版次1

装帧其他

货号75~85

上书时间2024-07-04

利民书社

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
图书标准信息
  • 作者 章琛
  • 出版社 机械工业出版社
  • 出版时间 2023-05
  • 版次 1
  • ISBN 9787111726982
  • 定价 118.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 328页
  • 字数 546千字
【内容简介】
本书内容来源于作者在Revit二次开发实际工作中对所遇到的问题的总结和思考,全书共分4章,精炼出了工作中典型的疑难困惑知识点101个,内容涵盖了Revit的开发环境、实战中的C#语言应用、如何对接Revit以及相关的其他专业背景知识。同时,书中使用了大量的图片、表格和实际工程代码,从而极大地降低了工程专业人员学习Revit二次开发的难度。 而且,基于本书作者的工程专业出身,特别了解非计算机专业人员学习二次开发会遇到哪些问题,故书中所提炼出的问题都具有极强的针对性和专业性,同时也对计算机专业出身的Revit二次开发人员有很好的启发。
【目录】


前言

第1章熟悉开发环境 /

第1节搭建开发环境 /

Q1怎样搭建开发环境 /

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

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

Q4怎样设置开发模板 /

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

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

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

Q7代码是怎样组织的 /

Q8编程中有哪些基本要点 /

Q9Visual Studio有哪些使用技巧 /

第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其他有关技术简介 /

参考文献 / 致谢
点击展开 点击收起

   相关推荐   

—  没有更多了  —

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

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