liuming_8912 发表于 2016-12-26 09:42:37

准备做个Rhino2Revit的异形网架插件欢迎大家提建议

思路总览先看看预期成果:http://upload-images.jianshu.io/upload_images/3077727-1a4766ab652ce80f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
单层网架(测试阶段)

http://upload-images.jianshu.io/upload_images/3077727-ad4a874876bd0afe.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
Rhino原模型


1、创建网架杆件和球体外形:使用自适应构件创建杆件,和球体。自适应构件的端头的:套管、螺杆、锥头采用基于面的专用族,嵌套使用。数据:各个嵌套族相关结构计算参数实例化,最后暴露在一个命名为XXX杆件的族内容,参数化控制内容:杆径,端头长度……等2、获取异形杆件定位数据源数据:在Rhino中获取,开发接口Rhinocomman。存储:SQL,采用表格存储,表格设计:节点表,杆件信息表,杆件结构信息采用图层和命名管理。数据联动方式:实体的构件点(球节点),线(杆件)采用UUID唯一标示,数据关联采用两点成直线的几何拓扑关系标记杆端点号。3、生成杆件信息软件:Revit2016开发工具:VS2015建立参数化的杆件和球体自适应杆件
http://upload-images.jianshu.io/upload_images/3077727-a5d61eadc4ca5903.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
参数化自适应杆件

套管………………待完善锥形头………………待完善螺杆………………待完善自适应球………………待完善获取异形网架的定位数据数据源
http://upload-images.jianshu.io/upload_images/3077727-12b948373602e53a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
数据源文件(Rhino)

存储内容与方式………………待完善创建转换程序………………待完善参数的读取………………待完善成果
http://upload-images.jianshu.io/upload_images/3077727-9fbfab61da1a298f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
空间网架(球节点待整理)

http://upload-images.jianshu.io/upload_images/3077727-4872631f36cff126.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
双曲单片(测试部分)

软件公测版本

Achen 发表于 2017-1-2 08:11:39

牛牛牛! 期待插件早日出来~

liuming_8912 发表于 2017-3-5 21:02:51

Achen 发表于 2017-1-2 08:11
牛牛牛! 期待插件早日出来~

基本完成了,自己在用了。

页: [1]
查看完整版本: 准备做个Rhino2Revit的异形网架插件欢迎大家提建议