E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
revit
Revit
开发之射线法ReferenceIntersector
Revit
开发里有一个ReferenceIntersector类,通过这个类可以找到某一条射线方向上的所有Element的Reference这个类有四种构造函数NameDescriptionReferenceIntersector
魏无忌
·
2020-09-16 05:37
Revit开发随笔
Revit
二次开发入门——获取和修改元素参数
元素可以通过Element.Parameters获取所有参数,遍历找到所需的。以下为如何找到一个元素的长度参数ParameterSetparameters=element.Parameters;foreach(Parameterparameterinparameters){if(parameter.Definition.Name=="长度"&¶meter.StorageType==Stor
fiona0425
·
2020-09-16 05:06
Revit二次开发相关
Revit
二次开发--屏幕截图/图片导出
在
Revit
API中有一个方法Document.ExportImage(),可以将单个或多个视图导出为图片。
PC_Spider
·
2020-09-16 05:30
Revit二次开发
Revit
里面角度的正方向是如何定义的
请无论怎么绘制,圆弧的角度正方向都是逆时针的如下图所示:但是
Revit
里面的圆弧的角度正方向与
Revit
的弧线绘制有关系。当弧线绘制时时顺时针方向,那么正方向是顺时针方向。
叶雄进-橄榄山
·
2020-09-16 05:24
Revit
概念说明
Revit
二次开发中级技术
读取对象几何信息
编程不能创建内建体量
转载请复制以下信息:原文链接:http://blog.csdn.net/joexiongjin/article/details/7847864作者:叶雄进,AutodeskADN很多朋友问是否可以用
Revit
API
叶雄进-橄榄山
·
2020-09-16 05:51
概念说明
Revit
二次开发中级技术
Revit
编程
api
网络
Revit
二次开发文章:怎样从CurveLoop中获取其中的边
转载请复制以下信息:原文链接:http://blog.csdn.net/joexiongjin/article/details/7528247作者:叶雄进,Autodesk2012.5.2问:在
Revit
2013
叶雄进-橄榄山
·
2020-09-16 05:50
Revit
二次开发中级技术
在
Revit
中,如何编程创建新类型(如窗户或墙)
Revit
的对象基本上都是基于类型的,把具有相同属性放在类型中保存,不熟悉类型这个概念的请看看帮助,我就不再多啰嗦了:)。
叶雄进-橄榄山
·
2020-09-16 05:50
将
Revit
选中图元居中显示的办法
Revit
的UIDocument.ShowElements()可以将指定的对象在视图的中间高亮显示。
Revit
自动处理如何居中。
叶雄进-橄榄山
·
2020-09-16 05:50
概念说明
Revit
二次开发中级技术
编程获取
Revit
视图中的所有实例对象数量
转载请复制以下信息:原文链接:http://blog.csdn.net/joexiongjin/article/details/7678923作者:叶雄进,AutodeskADN问题:现在需要获取视图中的所有实例对象,包括系统族的实例与用户自建族的实例。使用OfClass(typeof(FamilyInstance))过滤方法比较容易获取用户自建族的实例,但是视图中的系统族实例,不知道如何一起获取
叶雄进-橄榄山
·
2020-09-16 05:50
Revit
Revit
二次开发中级技术
对象过滤--
找到目标对象
Civil3D绘制路线
道路桥梁模型的建立总是脱不开对路线的建立,有了路线可以直接在Civil3D里生成需要的道路、桥梁模型,也可以将路线导入
Revit
中建立桥梁上部模型,以及扩展更多附属构件的放置。
Hoping_H
·
2020-09-16 05:48
利用Dynamo自动创建
Revit
楼板
本来打算利用假期时间更新两篇关于Civil3d和Dynamo的建模记录,结果回来录素材时发现带回来的电脑Civil3d打开文件总是错误。也不想折腾重装软件,所有暂时先割一下,回公司了再补上。然后针对这一篇说明一下,这部分是前段时间看的炼金术—Dynamo基础实战教程里面的,觉得这一节对实际建模工作还是有很大的帮助,所以在这里记录一下。有需要的朋友也推荐去买来看看,对学习dynamo基础很有帮助。下
Hoping_H
·
2020-09-16 05:48
利用Civil3d导入桥梁中线至
Revit
中建立桥梁上部结构
在
Revit
中难以直接对空间线型比较复杂的桥梁上部结构准确建模,而结合Civil3d处理好中心线的平纵线型,先建立好桥梁中线三维线型,将其导入至
Revit
中,再利用dynamo进行类似放样融合的命令即可很好的实现需求
Hoping_H
·
2020-09-16 05:48
Dynamo中使用PythonScript00
DesignScript库importclr.AddReference("ProtoGeometry")fromAutodesk.DesignScript.Geometryimport*#import
Revit
Nodesclr.AddReference
yasenRK
·
2020-09-16 05:20
Python
Dynamo中使用python
dynamopython
dynamo的python模块
Revit和dynamo
Revit和Python
Revit
API 开发 (1): Hello World
*参考
Revit
官方help写的,设置为原创而不是翻译,是因为内容虽然大致相同,但是风格迥异。
Revit
API的二次开发的环境通常是C#或者VB,原因是Autodesk一直是和微软的脚步一致的。
极客BIM工作室
·
2020-09-16 05:43
Revit
API
Dynamo For
Revit
:设置幕墙嵌板的颜色
设置幕墙嵌板的颜色DynamoFor
Revit
可以很好的和
Revit
内部的构件进行交互,改变幕墙的颜色就是其中一个应用。
极客BIM工作室
·
2020-09-16 05:43
Dynamo
For
Revit
dynamo
for
Revit
Dynamo For
Revit
: 如何通过选中一些模型线,来创建一堵墙
前言在翻模的时候,比如你有个dwg文件,如何能够把对应的构件创建出来呢?有建筑的,比如墙,或者结构的,比如梁,还有机电的。除了传统的方式,手动,或者第三方插件,现在又多了一种方式,那就是使用Dynamo。这个例子,是对翻模的一个简化。假设已经有一些可以选中的线,根据这些线来创建墙。#需要用到的节点SelectModelElement:选中一个构件。多选可以使用SelectModelElements
极客BIM工作室
·
2020-09-16 05:42
Dynamo
For
Revit
Revit
API: Dimension 尺寸标注
前言本文介绍
Revit
API的尺寸标注。内容在
Revit
API中,尺寸标注相关的有三个类:Dimension、AngularDimension和SpotDimension。
极客BIM工作室
·
2020-09-16 05:42
Revit
API
Revit
SDK 介绍:CreateTruss 创建结构桁架
前言通过API去创建一个结构桁架,涉及创建约束和标注等。内容博客内容涉及的代码来自SDKCreateTruss。运行命令,创建桁架。桁架有六条杆。一条上弦杆,一条下弦杆,四条腹杆(绿色和黑色)。同时,还有不可见的约束。下弦杆和底参照平面的约束,上弦杆和左、底、右、上参照平面的约束,黑色腹杆和右参照平面的约束。另外还有两个角度标注,它们也是约束。核心代码都在函数MakeNewTruss()中。下弦杆
极客BIM工作室
·
2020-09-16 05:42
Revit
SDK
介绍
BIM 家装
包括桌面(
Revit
)和Web版本。桌面软件的优势,基于现有成熟的设计软件
Revit
,设计和出图能力强,劣势是体系复杂不灵活,软件学习成本高。
极客BIM工作室
·
2020-09-16 05:42
BIM
行业相关
Dynamo For
Revit
:将有 Warning 的构件高亮出来
前言
Revit
2021.1提供了Warning相关的接口,从而提供了一些新的处理能力。比如,把有warning的构件高亮出来,可以方便检查。
极客BIM工作室
·
2020-09-16 05:42
Dynamo
For
Revit
2021.1
Dynamo For
Revit
: 简介
可视化编程要想了解DynamoFor
Revit
,那么你首先要知道什么是可视化编程。
极客BIM工作室
·
2020-09-16 05:42
Dynamo
For
Revit
Dynamo For
Revit
:CurveElement、DetailCurve 和 ModelCurve
另外,DynamoFor
Revit
:CurveByPoints这篇文章也是创建模型线。
极客BIM工作室
·
2020-09-16 05:42
Dynamo
For
Revit
Revit
API: IndependentTag 标记
前言本文介绍
Revit
中标记相关的内容。这里的标记指的是IndependentTag,它包按类比标记、全部标记、多类别标记、材质标记和空间标记。
极客BIM工作室
·
2020-09-16 05:42
Revit
API
Dynamo For
Revit
: 简单体量的创建
概述使用ByLoft的方式用两个多边形创建体量。Case1:多边形的形状相同步骤创建一个圆用这个圆做一个等边多边形做一个和这个多边形形状大小相同,但是位置和角度不同的多边形用这个两个多边形创建一个体量节点图效果图可以调整的参数多边形的大小可以调节多边形边的数量可以调节体量的高度可以调节旋转角度可以调节,并且角度的大小限定为0到360度除以边的数量Case2:多边形的形状不同步骤创建一个圆用这个圆做
极客BIM工作室
·
2020-09-16 05:42
Dynamo
For
Revit
Dynamo For
Revit
: CurtainPanel 幕墙嵌板
前言本文介绍DynamoFor
Revit
幕墙嵌板相关节点。
极客BIM工作室
·
2020-09-16 05:41
Dynamo
For
Revit
Dynamo For
Revit
:几何图形炸开
前言通过把楼梯的几何图形炸开,对
Revit
几何图形多一点了解。这样的5级台阶,有120个面:输入这个脚本只有一个输入,用来控制面被移动的距离。
极客BIM工作室
·
2020-09-16 05:41
Dynamo
For
Revit
Dynamo For
Revit
几何专题:面 Surface 之创建
面的创建有两个地方有面的创建方法:Curve.Extrude和Surface本身下面的创建。Curve.Extrude有三个节点,都是Curve.Extrude,差别是参数不同。效果:Surface下的Create方法效果:
极客BIM工作室
·
2020-09-16 05:41
Dynamo
For
Revit
几何专题
Dynamo For
Revit
几何专题:线 Curve
前言Dynamo支持的线类型很多,包括圆弧、圆、椭圆、椭圆弧、螺旋线、线、Nurbs曲线、多段线、多边形、长方形。各种线的创建过程大同小异,但也不乏很多有特色的创建形式。例如Arc.ByBestFitThroughPoints,找到一个对点集拟合最好的圆弧,实际上这个就是机器学习的一个基础算法。本文不打算把各种创建方法都走一遍,而是把重点放在Curves下面的Curve,即适用于所有线类型的操作。
极客BIM工作室
·
2020-09-16 05:10
Dynamo
For
Revit
几何专题
Dynamo For
Revit
: 自适应族做幕墙 Adaptive Component
前言自适应族有着强大的功能,是
Revit
参数化建模一个非常有意思的功能。Dynamo自然不会忽略这个功能。实际上在那些不规则的幕墙设计中,自适应族有它特殊的优势。
极客BIM工作室
·
2020-09-16 05:10
Dynamo
For
Revit
Dynamo For
Revit
几何专题:平面上的线 UV on Surface
前言面有没有维度?不管是曲面还是平面都可以看成是二维的面。平面创建一个竖直的平面,它有两个方向。Curve.ByIsoCurveOnSurface可以设置direction和parameter,这个方向由这个Surface定义的,并不一定是横平竖直的。这里为了方便,才创建这个简单的面用以说明。实际上,direction即U或者V方向。parameter是一个正则化的表示,0到1之间在这个平面上。同
极客BIM工作室
·
2020-09-16 05:10
Dynamo
For
Revit
几何专题
Dynamo
For
Revit
Dynamo For
Revit
几何专题:概述
前言上周整理了一下
Revit
API的几何库接口,这里再整理一下DynamoFor
Revit
的几何库。和
Revit
API一样,DynamoFor
Revit
提供了一套完整的几何库。
极客BIM工作室
·
2020-09-16 05:40
Dynamo
For
Revit
Dynamo
For
Revit
几何专题
Revit
API 几何专题 2: 点 - Point
点-Point主要关注的是点与点,点与向量,向量与向量之间的关系。Point代表了点的概念,而点的表示,需要XYZ。创建Point:publicstaticPointCreate(XYZcoord)Point的接口:publicclassPoint:GeometryObject{publicReferenceReference{get;}publicXYZCoord{get;}publicstat
极客BIM工作室
·
2020-09-16 05:39
Revit
API
Revit
API
Geometry
专题
Dynamo学习之路— 获取
Revit
图元
关注公众号及时获取文章更新Dynamo设计的初衷是向
Revit
提供可视化编程的功能,帮助用户更快更便捷地创建和利用模型,所以Dynamo的节点库中专门有一个
Revit
操作节点的分区,那么里面就包含了一系列用于选择
硬核小青年
·
2020-09-16 05:32
BIM学习
Dynamo
Revit
交互
BIM
revit
-二次开发在项目中 修改族类型参数和族实例参数
usingAutodesk.
Revit
.UI;usingAutodesk.
Revit
.DB;usingAutodesk.
Revit
.Attributes;usingAutodesk.
Revit
.UI.Selection
特别擅长退堂鼓
·
2020-09-16 05:31
revit二次开发
revit
二次开发-获得族类型的缩略图
PictureBoxpictureBox=null;publicResultExecute(ExternalCommandDatacommandData,refstringmessage,ElementSetelements){UIDocumentuidoc=commandData.Application.ActiveUIDocument;Documentdoc=uidoc.Document;Re
特别擅长退堂鼓
·
2020-09-16 05:31
revit二次开发
revit
-二次开发射线法
usingAutodesk.
Revit
.ApplicationServices;usingAutodesk.
Revit
.Attributes;usingAutodesk.
Revit
.DB;usingAutodesk.
Revit
.DB.Mechanical
特别擅长退堂鼓
·
2020-09-16 05:01
revit二次开发
创建一个族和创建一个族类型
usingSystem;usingAutodesk.
Revit
.ApplicationServices;usingAutodesk.
Revit
.Attributes;usingAutodesk.
Revit
.DB
特别擅长退堂鼓
·
2020-09-16 05:01
revit二次开发
Grid-
Revit
二次开发
using(Transactiontan=newTransaction(
revit
Doc)){tan.Start("ccc");Gridgrid=Grid.Create(
revit
Doc,Line.CreateBound
特别擅长退堂鼓
·
2020-09-16 05:00
revit二次开发
revit
二次开发(根据元素原点创建XYZ三个方向的模型线)
usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingAutodesk.
Revit
.DB
王城晓
·
2020-09-16 05:31
revit
二次开发获取元素所有的曲线
usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingAutodesk.
Revit
.DB
王城晓
·
2020-09-16 05:31
Revit
中Dynamo编程——在Python中怎么导入任意的dll文件
其实Dynamo的PythonScript就是一个很强大的可扩展的IronPython工具。我们知道IronPython可以很方便的引用dll文件。用过Unity3D的人也知道它可以很好的兼容C#和JavaScript,其实核心原理就是用的Python语言的强大的可扩展性。回头来看,Dynamo的PythonScript强大可扩展性也可以借此发挥。这里直接用一个例子来说明。首先来一个VisualS
niuge8905
·
2020-09-16 05:57
revit二次开发
Python
Revit
中Dynamo编程——在Python Script中引用Python的py文件
共同精进
Revit
及编程开发技能兴趣群:660319009从上两篇博文可以看到:PythonScript能够很好的兼容dll文件,甚至可以把winform窗口加入进去,那么自然就可以想到:在PythonScript
niuge8905
·
2020-09-16 05:57
revit二次开发
Dynamo for
Revit
: Python Scripting Dynamo for
Revit
:Python脚本 Lynda课程中文字幕
Dynamofor
Revit
:PythonScripting中文字幕Dynamofor
Revit
:Python脚本中文字幕Dynamofor
Revit
:PythonScripting找不到您需要的Dynamo
lyndacn
·
2020-09-16 05:22
Revit
开发 - 线(DetailCurve)
本文演示
Revit
中创建线。
万里归来少年心
·
2020-09-16 05:50
Revit
Dynamo_车位线性编号
这种方法其实网上一些资料也多次提及,我这里的核心写法参考了台湾欧特克公司的技术经理田宏均先生的一次讲课资料,思路上就是获取
Revit
中的线,计算车位在线上的最近点,根据线上点的顺序给车位编号。
imfour
·
2020-09-16 05:49
Dynamo
Dynamo之Python编程04如何调用Dynamo节点方法与
Revit
原生api
一、背景小伙伴们在dynamo中使用pythonScript编程时,会不会对调用Dynamo节点方法与
Revit
原生api感到困惑了,为了帮助大家解决这个问题,骑士录制了一个对应的教学视频。
黑夜de骑士
·
2020-09-16 05:05
Dynamo
Python
Dynamo
Dynamo+
Revit
绘制桥梁上部结构-钢箱梁
上一篇详细写了结合civil3d和dynamo来建立混凝土箱梁,下面动图就是整个匝道做完后的样子,箱梁内部腔体也按照图纸实际进行了建模。这里补充上次的桥梁上部结构建立钢箱梁的部分。钢箱梁因为内部有较多的肋板和横隔板,所以较混凝土箱梁来说建立会更加繁琐一点。最开始采用办法比较“简单粗暴”,是直接用结构框架族模板,然后按照图纸实际中心线标注尺寸来建立每段钢箱梁族,然后在dynamo中配合导入的路线中线
Hoping_H
·
2020-09-16 05:29
Revit
结合Dynamo建立某大桥下部结构-承台
前面在放置桩基础部分已经对利用dynamo来绘制桥梁的整体思路有了介绍,后续就不再累述。这里就叉开话题讲下提取图纸信息整理成excel表格这问题。相信很多人在第一次看见利用dynamo“一键生成”各个构件都是极其兴奋的。但是一定不要忘记了,在依据设计图纸来生成三维模型这个工作中,dynamo的大部分工作其实都是在进行数据处理,所用到的大部分节点也都来自“List”部分。所以为了最后的“一键生成”能
Hoping_H
·
2020-09-16 05:58
Revit
结合Dynamo建立某大桥下部结构-桩基础
这是某高速的其中一座大桥(后续称Y大桥),根据业主要求建立LOD300精度的模型,并根据模型进行后续的相应检查、分析和施工模拟制作。这里主要记录下如何使用dynamo去准确放置下部结构各个构件,并设定相应参数。Y大桥是一座左右幅分离桥,先放上两张图片。一、先说说整体思路:熟读图纸,将图纸中相应数据记录在excel表格中;建立相应族构件并根据图纸设定相应参数控制;利用dynamo读取表格数据,将各个
Hoping_H
·
2020-09-16 05:57
BIM
Revit
Q
Dynamo for
Revit
: Python Scripting Dynamo for
Revit
:Python脚本
Revit
二次开发 中文字幕
Dynamofor
Revit
:PythonScripting中文字幕Dynamofor
Revit
:Python脚本中文字幕Dynamofor
Revit
:PythonScripting找不到您需要的Dynamo
BIM小哥
·
2020-09-16 05:23
Dynamo
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他