Revit
文章平均质量分 76
Yensean
这个作者很懒,什么都没留下…
展开
-
MultithreadedCalculation--Revit多线程计算
MultithreadedCalculation--Revit多线程计算动态模型更新(DMU: Dynamic Model Update)监听行为的重载代码核心逻辑核心类Revit多线程计算——AdvancedA combination of Analysis Visualization Framework, multi-threading, Revit’s Idling event, and Dynamic Model Update to simulate how analysis results原创 2021-09-18 11:30:30 · 324 阅读 · 0 评论 -
WorkThread--Revit工作线程
WorkThread--Revit工作线程Revit工作线程——MediumThis sample shows how to utilize the Applicaiton.Idling event in order to communicate with the Revit API from an external work thread.如何给目前不含钢筋的混凝土图元(梁或柱)创建一个钢筋容器...原创 2021-09-18 11:17:06 · 392 阅读 · 2 评论 -
专注在BIM可视化的Revit查看神器-BIMView
专注在BIM可视化的Revit查看神器-BIMView安装步骤软件使用使用场景最近圈子的小伙伴在讨论一个事情,就是领导想看模型了,但是奈何他又没有安装Revit,即使是一个50MB的小文件他都看不了,怎么破?或者我这个还要购买一些云平台,上传模型,然后在查看,就没有更直接更方便的方式么?结果就一群热爱BIM的小伙伴做了一款插件,让我用了下,感觉还不错,叫BIMView,他们的想法非常直接,就是想一键导出一个文件,可以方便的查看模型,本地完全不需要安装任何软件就可以查看。这个文件就是一个html的页面,原创 2021-06-08 08:29:41 · 4056 阅读 · 2 评论 -
Revit 钢筋专题
Revit 钢筋专题总结总结创建钢筋主要是有三种方式:1、钢筋(Rebar)静态方法 (1)CreateFromRebarShape——RebarshapeNewRebar–Revit新钢筋创建方法MultiplanarRebar–Revit多平面钢筋 1)parameter |——RebarShapeDefinition.AddParameter() – 一般参数 |——RebarShapeDefinition.AddFormulaParameter()–公式原创 2021-04-27 09:08:12 · 616 阅读 · 0 评论 -
Revit SDK—面对接口编程实践
Revit SDK—面对接口编程实践工厂函数接口定义实现的基类梁钢筋创建类工厂函数class FrameReinMakerFactory { // Private members ExternalCommandData m_commandData; // the ExternalCommandData reference FamilyInstance m_hostObject; // the host object原创 2021-04-27 08:58:41 · 245 阅读 · 0 评论 -
AreaReinParameters--Revit区域钢筋参数
AreaReinParameters--Revit区域钢筋参数1、区域钢筋的参数2、钢筋参数区域钢筋参数——MediumThis sample shows how to use API displays and modifies parameters of AreaReinforcement. And teach user how to get all parameters of Rebar如何用AP来显示和编辑结构区域钢筋的参数。以及告诉用户如何获取钢筋的所有参数。效果图:1、区域钢筋的参原创 2021-04-27 08:54:45 · 265 阅读 · 0 评论 -
RebarContainerAnyShapeType--Revit任意形状下的钢筋容器
RebarContainerAnyShapeType--Revit任意形状下的钢筋容器1、创建容器2、添加钢筋任意形状下的钢筋容器——HighShow how to create a Rebar Container in a concrete element (Beam or Column) which does not currently host reinforcement.如何给目前不含钢筋的混凝土图元(梁或柱)创建一个钢筋容器效果同:Reinforcement–Revit钢筋创建1、创原创 2021-04-27 08:47:15 · 315 阅读 · 0 评论 -
Reinforcement--Revit钢筋创建
Reinforcement--Revit钢筋创建创建钢筋核心代码钢筋创建——HighShow how to create Rebar in concrete element (Beam or Column) which does not have any reinforcement.如何给不含任何钢筋的混凝土图元(梁或柱)创建钢筋效果图:|——Rebar.CreateFromCurvesparamdescriptiondocDocument,Revit本身doc原创 2021-04-27 08:42:16 · 603 阅读 · 2 评论 -
MultiplanarRebar--Revit多平面钢筋
MultiplanarRebar--Revit多平面钢筋1、如何判断一个面是不规则多边形2、如何判断一边共边面3、两个面之间的间距4、创建一个多平面的钢筋形状多平面钢筋——HighThis sample is to demo multiplanar rebar creation in API. A user scenario of multiplanar rebar is corbel `s reinforcement. This sample is to reinforce sloped corbe原创 2021-04-27 08:38:04 · 496 阅读 · 0 评论 -
NewRebar--Revit新钢筋创建方法
NewRebar--Revit新钢筋创建方法1、Filter的组合2、钢筋创建3、RebarShape的创建定义Segments Shape定义LappedCircle定义Arc Shape定义Arc Shape24、约束条件新钢筋创建方法——NewRebar——HighThis sample will demonstrate how to create rebar via NewRebar (RebarShape rebarShape, RebarBarType rebarType, Element原创 2021-04-25 22:26:46 · 832 阅读 · 1 评论 -
SlaveSymbolGeometry--Revit未剪切前几何获取及AVF绘图
SlaveSymbolGeometry--Revit未剪切前几何获取及AVF绘图1、获取未剪切几何2、AVF绘图3、创建并设置视图本次学习为Revit SDK sample中的SlaveSymbolGeometry,难度等级:Beginning1、获取未剪切几何根据API可以获取之前未进行剪切的几何构件,这个几何构件是默认局部坐标系,需进行转换。// m_options = new Options(); // 获取当前几何GeometryElement instanceGeo = instan原创 2021-04-17 09:25:20 · 291 阅读 · 0 评论 -
Revit 如何健壮地参数赋值SetParameter
Revit 如何健壮地参数赋值SetParameter参数赋值获取参数方式参数赋值考虑点参数赋值其实一直都是直接set方式赋值,今天从Revit SDK sample中的Reinforcement的ParameterUtil.cs文件中获取了样例中赋值参数的方式,觉得很多细节都没有考虑到,为了代码的健壮性,总结如下:获取参数方式// 1 lookup一个名称,返回一个参数,如果没有找到就返回null,如果是多个满足条件,只返回第一找到的public Parameter LookupParamete原创 2021-03-24 18:57:34 · 493 阅读 · 0 评论 -
关于Revit二次开发的些许事
关于Revit二次开发的些许事关于Revit二次开发的些许事Revit二次开发方向岗位需求哪些公司在招聘Revit研发岗位?招聘的普遍岗位职责是什么?岗位要求有哪些?待遇是不是美丽?!关于Revit二次开发的些许事最近和朋友交流,发现很多猎头在急寻Revit二次开发人才,但是朋友们基本上都从Revit二开的“坑”里面跳出来了,猎头不死心追问有没有兴趣重拾久业,待遇美丽。好奇的我去猎聘、智联、拉勾网搜索了关于Revit二次开发相关招聘职位,其中收集整理了24份招聘需求,结合自己工作中接触到的二开方面的感触原创 2021-03-11 08:16:27 · 787 阅读 · 1 评论 -
TreeHolePlugin-V1.0开放
TreeHolePlugin-V1.0开放TreeHolePlugin-V1.0开放TreeHolePlugin-V1.0开放其实这个插件研发的初衷不是专门用来管理资料的,之前做的时候有很多其他的功能,前后也有很多小伙伴向我问起过这个插件,这次将部分我觉得很有用的功能整理出来给大家共享,也期望更多的人给我提出宝贵的意见和建议。这次的插件姑且命名为1.0版本吧,希望以后自己还可以秉持自己的初心,为从建筑行业出来的我们这类劳苦一线人员研发出更多可以真正服务现场的插件。这个插件主要是分为五大块+帮助的内原创 2021-03-11 08:15:14 · 187 阅读 · 0 评论 -
Revit WPF WinForms那点事
Revit WPF WinForms那点事Revit WPF WinForms那点事到底是WinForms 还是 WPF?Revit WPF Template开发模板Revit WPF WinForms那点事最近团队内关于Revit的用户交互界面到底是使用WinForm还是WPF意见也不是特别统一,自己看了一些github上的代码,有些想法分享一下。加上最近在看Jeremy 博客,的时候发现,其实国外这也是一直持续被人讨论的话题,不过从他的博客上看其实是已经趋近于有一个统一的结论。到底是WinFor原创 2021-03-10 19:30:40 · 320 阅读 · 0 评论 -
Revit 如何获取梁柱几何信息
Revit 如何获取梁柱几何信息Revit 如何获取梁柱几何信息1、获取梁柱的轮廓面Face信息2、如何判断一个edge是否是一条线3、如何进行局部全局的坐标变换4、如何判断两个向量方向同向或者异向5、如何判断一条线与面是否垂直6、判断两个点是否相同Revit 如何获取梁柱几何信息这个例子来源于Revit SDK samples中的NewRebar例子,例子中有一个GeometrySupport类,用于判断你选择的梁或者柱是否是正方形,这个类涉及到的知识点非常多,非常有趣,主要可以概况为:类Geome原创 2021-03-10 19:12:53 · 1381 阅读 · 0 评论 -
Revit FindColumns 找柱子-构件相交
Revit FindColumns 找柱子-构件相交FindColumns 找柱子-构件相交核心判断的流程1)计算切线向量2)取得直线的原点位置坐标信息3)获取墙的delta插值段4)构造碰撞线适用场景:FindColumns 找柱子-构件相交级别:AdvancedThis sample shows how to find columns that are embedded in walls with the Revit API method FindReferencesWithContextByD原创 2021-03-10 19:02:19 · 653 阅读 · 0 评论 -
Revit Openings 洞口
Revit Openings 洞口Openings 洞口1、洞口的类型2、洞口的常用属性信息3、包围盒信息4、轮廓信息5、核心的函数Openings 洞口级别:High效果:Shows how to get geometry profile and properties of an opening and how to add x model lines to opening bounding box.如何获取一个洞口的几何轮廓及属性,以及如何给洞口的包围盒增加若干模型线提取洞口的轮廓信息:原创 2021-03-10 18:52:54 · 426 阅读 · 0 评论 -
Revit PerformanceAdviserControl 性能优化建议控制器
PerformanceAdviserControl 性能优化建议控制器1、PerformanceAdviser这个API的使用方式,对当前文档元素规则进行检测具体每条对应的内容2、创建一个自定义的PerformanceAdviser来源:Revit SDK samples 中PerformanceAdviserControl级别:Beginning1、PerformanceAdviser这个API的使用方式,对当前文档元素规则进行检测static GetPerformanceAdviser(原创 2021-03-10 08:32:00 · 318 阅读 · 0 评论