
Revit二次开发
文章平均质量分 93
Dai_Aixy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Revit 二次开发 】创建带箭头的文字注释(字体设置+引线箭头设置)
此篇文章仅是自己的开发经验分享,不具备官方参考价值,如有不足,欢迎批评指正开发目的:创建一个带箭头的文字注释 字体为新宋体,大小2.5mm,宽度系数0.7,箭头为30度实心箭头like this分析开发目标:1、分析在Revit里面创建目标文字注释的步骤第一步,Revit的菜单目录,“注释”——>“文字”,创建好以后发现,Revit创建文字注释默认没有箭头第二步,选中文字注释,菜单栏出现如图右上角的图标,选择想要创建的样式和方向(可以试一下四个的效果,分别是左...原创 2020-05-27 17:48:17 · 6570 阅读 · 3 评论 -
【Revit二次开发】链接模型坐标系/族坐标系与模型坐标系转换
前因:因做管线分布时,参照线选择Revit链接文件中的构件(墙,梁,柱,管等)后,调整的管距离参照线的距离不对,经测试是坐标系不同导致。查了很多资料,故总结如下Revit中坐标系有哪几种(原文链接:https://blog.youkuaiyun.com/JoeXiongjin/article/details/8202910)模型坐标系: 也理解为全局坐标系视图坐标系:与模型坐标系之间的转换...原创 2019-11-19 22:32:57 · 3019 阅读 · 1 评论 -
【Revit二次开发】创建Pipe
首先要创建一个Pipe,就需要看Pipe有哪些创建的方法由于我是需要在已知的两个XYZ创建管,所以选择了第三个方法 Create(Document document, ElementId systemTypeId, ElementId pipeTypeId, ElementId levelId, XYZ startPoint, XYZ endPoint);参数说明:接下来分别对...原创 2019-11-04 15:51:19 · 1092 阅读 · 0 评论 -
【Revit二次开发】获取元素所有的曲线——转载
原文链接:https://blog.youkuaiyun.com/qq_34968766/article/details/86648129此处转载用作学习笔记using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using A...转载 2019-10-30 17:16:39 · 1267 阅读 · 0 评论 -
【Revit二次开发】“附加模块”中添加“外部工具”AND外部工具中添加新建插件
写在前面,今天第一次接触Revit二次开发,要做的两件事情第一,搭建环境(安装的是破解版2017的Revit软件。下载SDK2017的并安装。还有开发平台VS2015)。第二,首先就是运行HelloRevit的插件(和CAD二次开发很像,加载dll文件的形式,不同的是需要一个注册文件.addin来指定dll的路径)搭建环境就不描述了,软件安装包是同事的,网上应该可以找到的。SDK下载地...原创 2019-04-09 18:08:42 · 9176 阅读 · 4 评论 -
【Revit二次开发】选择某点创建柱子+选择某元素并计算体积+框选若干元素得到选中墙的数量
写在前面首先画一张图准备测试(我的是新建的建筑项目,两个标高,重命名为1F和2F,我在1F上创建的如下元素)分析编程要求,发现需要用到的知识点1.Selection中选中某点和框选多个元素 —— 选中某点是PickPoint 框选是PickElementsByRectangle2.计算元素体积 —— 元素的GeometryObject的solid可以计算体积...原创 2019-05-24 16:25:37 · 1817 阅读 · 0 评论 -
【Revit二次开发】在轴网相交处创建柱子
写在前面,要做到如图的样子。因为对Revit软件的使用根本不熟,所以遇到了很多问题,在这里先罗列一下,万一有跟我相同疑问的同学也可以互相交流一下。首先目的是在轴线的交点处创建柱子第一步:在Revit里面画上测试代码的图(几条相交的轴线)由于没画过图,很懵逼,所以百度了怎么画轴线。我参考的是这个网址https://jingyan.baidu.com/article/3052f5a1e...原创 2019-05-22 15:58:41 · 4093 阅读 · 1 评论 -
【Revit二次开发】创建一个拉伸实体(正方体)+创建一个自定义族类型
写在前面这个例子是在族文件是测试的(打开Revit,选择新建族,选择公制常规模型,如下图一)。创建好以后是空白的,如下图二 图一 ...原创 2019-05-23 14:55:16 · 6545 阅读 · 1 评论