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
SDK解读]UIAPI->PreviewModel:在自己的界面显示
Revit
视图
PreviewModel的主要作用是介绍了PreviewControl这个WPF控件,用于在自己的窗口展示
revit
元素。
AdijeShen
·
2020-09-16 17:17
revitSDK解读
WPF
C#
revit二次开发
C#
wpf
revit
常见3DS Max格式概述
它也是用于与Autodesk
Revit
Architecture共享数据的文件格式。您可以使用3dsMax导入导出此格式的文件。Maya、Softim
Chinamming
·
2020-09-16 17:47
Qt Widgets 和 Qt Quick / QML
简述QtWidget是Qt传统的C++界面类库;QtQuick是Qt新生的QML界面类库;QML(QtModelingLanguage)是一种用户界面规范的声明式语言,用于替换QtC++语言实现
界面编程
HelloGanlin
·
2020-09-16 15:02
日常学习记录
http://wenku.baidu.com/view/26afdb8371fe910ef12df8cc
Revit
采用DWG和FBX两种格式导入3D max方法的总结...
2.DWG属性——导出为ACIS实体(如果选择导出为多边形网格,则将每个图元导出为由多个多边形组成的对象,这些多边形相互连接或组成“网格”。在导出到DWG文件以用于Max时,建议将建筑模型作为ACIS实体导出)3.文件保存的名称为英文或阿拉伯数字,保存路径也须为英文或数字。如出现中文,则无法正常导入。4.打开3DsmaxDesign2011选择参考——文件链接管理器5.在出现的文本框中点“附加——
weixin_33805992
·
2020-09-16 08:32
revit
二次开发 获取模型线可用的线样式
//////获取线样式类型/////////publicstaticListGetLineStyles(thisDocumentdoc){Listresult=newList();varstyles=doc.GetElements();CategorylineCategory=null;foreach(varginstyles){if(g.GraphicsStyleCategory!=null){
zouzouol
·
2020-09-16 06:07
Revit二次开发
revit
Revit
二次开发之按照标高过滤元素
Revit
二次开发之按照标高过滤元素之前群里有朋友问怎么过滤特定标高的元素,当时有人回答先都过滤出来,然后遍历判断相应的标高参数来找出特定标高的元素。
yasenRK
·
2020-09-16 06:10
Revit二次开发
Revit二次开发
Revit按照标高过滤
Revit
开发之轴线交点创建柱子
Revit
开发之轴线交点创建柱子这个demo实现了轴线的交点创建柱子功能,纯属娱乐和学习。
yasenRK
·
2020-09-16 06:10
Revit项目篇
Revit开发
Revit
二次开发之获取GeometryObject
usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingAutodesk.
Revit
.DB
yasenRK
·
2020-09-16 06:10
Revit二次开发
Revit二次开发
C#
revit
api选择Element上的点画线
publicResultExecute(ExternalCommandDatadata,refstringmessage,ElementSetelements){try{UIApplicationuiApp=data.Application;UIDocumentuiDoc=uiApp.ActiveUIDocument;ReferenceoPickRef1=uiDoc.Selection.PickO
千杯不醉-sen
·
2020-09-16 06:38
revit
c#
revit-api
C#
revit
中绘制任意直线
revit
二次开发的过程中常用的方法。
千杯不醉-sen
·
2020-09-16 06:38
revit
Revit
二次开发基础教程
链接:https://pan.baidu.com/s/11FRe1fOcBZQCAG2gGV2AmA提取码:8bew第1章
Revit
RAPI概述1.1了解
Revit
R和RevipAPI1.2
Revit
RAPI
「已注销」
·
2020-09-16 06:36
Dynamo For
Revit
: 创建镂空圆柱面
如何使用DynamoFor
Revit
创建一个镂空圆柱面?效果如下:右击在新的标签页打开更加清楚。
极客BIM工作室
·
2020-09-16 06:01
Dynamo
For
Revit
Dynamo
For
Revit
BIM
Revit
Dynamo For
Revit
【几何库】:判断物体在两个平行平面之间
问题DynamoFor
Revit
提供了很多和几何相关的Node,但一些复杂的关系还是需要用户自己去解决。比如,你想判断一个物体是否在两个平面之间。
极客BIM工作室
·
2020-09-16 06:01
Dynamo
For
Revit
Dynamo
For
Revit
Dynamo For
Revit
: 如何移动一个element
整体代码importclr#Import
Revit
APIclr.AddReference("
Revit
API")importAutodeskfromAutodesk.
Revit
.DBimport*#ImportDocumentManagerandTransactionMana
极客BIM工作室
·
2020-09-16 06:01
Dynamo
For
Revit
Revit
API
Dynamo
For
Revit
Revit
API
Python
Revit
API 开发(3):用两个点创建一个标注
通过两个点创建一个标注如何获得Reference
Revit
API提供了的Selection.PickObject这个方法。可以选择各种类型,包括element,face,edge。
极客BIM工作室
·
2020-09-16 06:01
Revit
API
Revit
API
C#
Dynamo For
Revit
: 找到某个特定楼层或者房间里所有的家具
概述通过Dynamo,找到某个特定的楼层或者房间里面摆放的所有家具。步骤找到所有的家具找出(1)得到的家具中位于特定楼层的找出(1)得到的家具中位于特定房间的节点图子图找出所有家具找出所有在楼层Level1或者Level1XXX上面的构件找出所有在房间Kitchen&Dining里面的构件总图
极客BIM工作室
·
2020-09-16 06:00
Dynamo
For
Revit
Revit
SDK 介绍:CompoundStructure 复合结构
前言本文介绍
Revit
复合结构,及SDK中的例子,CompoundStructure。内容概念说明复合结构墙、楼板、天花板和屋顶可以由平行的层构成。
极客BIM工作室
·
2020-09-16 06:00
Revit
SDK
介绍
Revit
API: Material 材质
前言本文介绍
Revit
的Material材质。内容下面介绍材质的图形和外观选项卡。
极客BIM工作室
·
2020-09-16 06:00
Revit
API
Dynamo For
Revit
: 多边行花瓶
步骤创建一个递增序列创建两头大中间小的数组创建一系列的圆创建一系列从下往上旋转的多边形创建一个表面并导入
Revit
效果图
Revit
中效果Dynamo中效果节点图可以调整的参数高度旋转角度多边形的大小结语通过这个例子
极客BIM工作室
·
2020-09-16 06:00
Dynamo
For
Revit
Dynamo For
Revit
开发:环境搭建、编译和调试
前言DynamoFor
Revit
做为一个开源的软件,任何人都可以从github上获取它的源代码,进行编译和调试。本文对repo的说明做简要整理,把关键点列出来。
极客BIM工作室
·
2020-09-16 06:00
Dynamo
For
Revit
开发
Dynamo For
Revit
: 颜色立方体如何创建
概述Dynamo的sample文件里面有一个AttractorPoint的例子。这个例子让我联想起来,如果可以做一个三维的实现,肯定挺有意思。在别处,我曾经也看到有人把它应用到三维上面,这里我打算自己尝试一下。我会在三维空间中创建一系列的立方体,而立方体的大小与他们的中心点和控制点之间的距离成正比,即离控制点越近,立方体越小,反之则越大。同时,根据距离的不同,给这些立方体上色。效果步骤创建控制点及
极客BIM工作室
·
2020-09-16 06:00
Dynamo
For
Revit
Dynamo For
Revit
: 简约楼梯 stair
前言如果谁有真实的DynamoFor
Revit
相关的项目,求沟通交流。思来想去,不知道Dynamo可以做些什么。
极客BIM工作室
·
2020-09-16 06:00
Dynamo
For
Revit
Dynamo For
Revit
几何专题:Boolean Operation 布尔操作
前言本文介绍常用的三种布尔操作。内容三种布尔操作BooleanOperation:UnionDifferenceIntersectUnion创建两个立方体,把他们结合在一起,Solid.Union,然后把最终结果展开。Difference创建两个立方体,用一个立方体减去另一个立方体,Solid.Difference,把最终结果通过移动展示出来。Intersect创建两个立方体,求它们相交的部分,G
极客BIM工作室
·
2020-09-16 06:59
Dynamo
For
Revit
几何专题
Dynamo For
Revit
&
Revit
API: View 隔离图元
namespaceAutodesk.
Revit
.DB{publicclassView:Element{//相关隔离的APIpublicvoidConvertTemporaryHideIsolateToPermanent
极客BIM工作室
·
2020-09-16 06:59
Dynamo
For
Revit
Revit
API
Dynamo For
Revit
: 对单个构件进行图形设定
前言本文介绍如何通过DynamoFor
Revit
来设定单个构件的图形。内容选中这个屋顶,设置它的图形。可以在
Revit
中查看,注意这个节点不能设定是前景的填充,而没有设定背景的填充。
极客BIM工作室
·
2020-09-16 06:59
Dynamo
For
Revit
Dynamo For
Revit
: DividedPath & DividedSurface 分割路径和分割表面
前言本文介绍DynamoFor
Revit
中DividedPath&DividedSurface分割路径和分割表面相关的节点。
极客BIM工作室
·
2020-09-16 06:59
Dynamo
For
Revit
Dynamo For
Revit
: Join Geometry 找出模型中和墙相交的构件
前言
Revit
2021加了一些几何求交的节点,刚好可以用它来试试找出模型中的几何相交关系。
极客BIM工作室
·
2020-09-16 06:59
Dynamo
For
Revit
Dynamo For
Revit
:CurtainSystem 幕墙系统
前言本文介绍幕墙系统相关的节点:内容创建幕墙系统:CurtainSystem.ByFace和CurtainSystem.AddCurtainGrid删除幕墙系统:CurtainSystem.RemoveCurtainGrid从下面这个动图可以看到,用来创建幕墙系统的这两个节点,功能几乎是一样的,都只能从体量的一个面上来创建幕墙系统。从这张图中,得到CurtainSystemType比较绕,原因在于
极客BIM工作室
·
2020-09-16 06:59
Dynamo
For
Revit
Dynamo For
Revit
&
Revit
API: Room 房间边界和几何图形
前言本文通过DynamoFor
Revit
和
Revit
API介绍如何获取房间的边界和几何图形。
极客BIM工作室
·
2020-09-16 06:59
Dynamo
For
Revit
Revit
API
Revit
SDK 介绍:AllViews 创建图纸
前言如何用API创建图纸,并且放置视图?SDK里面有一个例子,相当不错。重点API:publicstaticViewSheetViewSheet::Create(Documentdocument,ElementIdtitleBlockTypeId);publicstaticViewportViewport::Create(Documentdocument,ElementIdviewSheetId,
极客BIM工作室
·
2020-09-16 06:58
Revit
SDK
介绍
Dynamo For
Revit
几何专题:面 Surface 之用 Curve 分割
用线分割平面根据官网的例子改编,用两条交叉的ISO线分割曲面,并进行位移。可调参数步骤导入曲面并做好缩放用ISO线分割曲面得到分割线交点,根据这条线到每个分割后子曲面中心点的距离成比例移动导入曲面并做好缩放用ISO线分割曲面得到分割线交点,根据这条线到每个分割后子曲面中心点的距离成比例移动总结点图
极客BIM工作室
·
2020-09-16 06:58
Dynamo
For
Revit
几何专题
Revit
SDK 介绍:日志 Journal
第一次尝试失败了,搜了大牛JeremyTammik的博客,发现
Revit
居然还有这样诡异的设置才能回放,也是醉了。
极客BIM工作室
·
2020-09-16 06:58
Revit
SDK
介绍
Dynamo For
Revit
: 创建图纸 Sheet
前言本文简单分析Dynamo对图纸创建功能支持。内容图纸创建有两个节点:Sheet.ByNameNumberTitleBlockAndView和Sheet.ByNameNumberTitleBlockAndViews。在我本地有个诡异的问题,如果设置成自动运行,Dynamo就会直接死机。必须改成手动的,当然在很多情况下,如果是自动都会死机。创建出来的图纸,似乎是从左下角开始排列,需要在后续的操作里
极客BIM工作室
·
2020-09-16 06:58
Dynamo
For
Revit
Revit
SDK 介绍:API Sketched Winder Stairs 创建扇形踏步楼梯
程序逻辑选择模型线,如果是两条,这是L行的楼梯,如果选中三条,则是U行的楼梯;将UI界面的参数转化为内部的参数创建扇形踏步楼梯选择模型线入口:
Revit
.SDK.Samples.WinderStairs.CS.Command.Execute
极客BIM工作室
·
2020-09-16 06:58
Revit
SDK
介绍
Revit
API: DWG翻模的基本原理
前言市场上把DWG翻模成
Revit
的软件有很多,主要还是有很大的需求。
Revit
相比与CAD,门槛还是要高很多。那么DWG翻模的基本原理是什么?如何自己也简单的翻个模呢?
极客BIM工作室
·
2020-09-16 06:57
Revit
API
Revit
API 几何专题 5: 体 - Solid
Solid类接口:namespaceAutodesk.
Revit
.DB{publicclassSolid:GeometryObject{//体积publicdoubleVolume{get;}//表面积
极客BIM工作室
·
2020-09-16 06:57
Revit
API
Geometry
专题
Revit
API
Dynamo For
Revit
: 创建墙门窗
前言本文通过
Revit
来创建
Revit
的基本元素,墙、门、窗。
极客BIM工作室
·
2020-09-16 06:57
Dynamo
For
Revit
Revit
SDK 介绍:DockableDialogs
DockableDialogsDockableDialogs是
Revit
SDK中的例子,它介绍如何在
Revit
中使用非模态的可停靠对话框。
极客BIM工作室
·
2020-09-16 06:57
Revit
SDK
介绍
Revit
API 几何专题 3: 线 - Curve
线Curve线的种类和所有的几何库一样,
Revit
支持好几种类型的线。圆弧、螺旋线、椭圆线,赫尔米特曲线、直线、Nurbs曲线。
极客BIM工作室
·
2020-09-16 06:57
Revit
API
Geometry
专题
Revit
API
Revit
API 几何专题 1:几何类库概述 GeometryObject
几何类库
Revit
API提供了一套完整的几何库。既然是几何库,那就逃不过这些概念:点、线、面、体。
极客BIM工作室
·
2020-09-16 06:57
Revit
API
Geometry
专题
Revit
API
Dynamo For
Revit
:房间编号
前言画一条线,然后沿着这条线来对房间进行编号。(前同事也做过类似的操作,好久不见,写个脚本做个纪念。)房间编号效果在这个例子里面采用了样条曲线,实际上多段线或者其它类型的线应该也是没有问题的。这个例子的关键点在于如何对房间从近到远进行排序,虽然从肉眼一下子就能看到房间的位置和顺序,但是对于计算机来说,它是不知道这些信息的,需要你来告诉它。Dynamo脚本逻辑要完成这个功能:选择一条线(需用户手绘)
极客BIM工作室
·
2020-09-16 06:56
Dynamo
For
Revit
Dynamo For
Revit
: 铺地砖
前言本文介绍如何用Dynamo铺地砖,仅仅是演示版,把基本思想梳理一下。地砖效果可以适用于不规则的地块,地砖长和宽可以调整。Dynamo脚本逻辑要完成这个功能:找到要铺地砖的平面,设定地砖的尺寸找出这个平面的包围盒范围按照地砖尺寸分块,铺满整个在包围盒的平面范围地砖与铺地砖平面求交,得到地砖的位置和形状铺地砖的平面和地砖的尺寸这些都是脚本的输入:平面的包围盒范围步骤:找出平面的包围盒找到包围盒的最
极客BIM工作室
·
2020-09-16 06:56
Dynamo
For
Revit
Revit
API: OpenDocumentFile Ignore Error Warning 打开文档之后忽略错误
前言想要打开
Revit
文件,做一些操作,然后关闭文件,或者批处理一些文件,那么遇到错误对话框怎么办呢?如何把错误对话框通过API关闭?需要重写这个接口。
极客BIM工作室
·
2020-09-16 06:26
Revit
API
Dynamo For
Revit
: 简易斜拉索桥
效果图节点图可以控制参数:
Revit
模型线控制桥的中心线桥面宽度桥面厚度桥墩总长度斜拉索在桥面以及桥墩上部的起点和终点斜拉索的数量步骤主要步骤分为四步:生成桥面生成桥墩生成拉索的位置列表参数生成拉索几何图形桥面选择一条模型线抽取模型线的几何图形模型线往两个垂直方向做位移用位移后的两条线拉成一个平面把这个平面变厚即
极客BIM工作室
·
2020-09-16 06:26
Dynamo
For
Revit
Dynamo For
Revit
: NurbsCurve
前言三维建模总是逃不过样条曲线,Dynamo支持NurbsCurve。Nurbs介绍百度百科:NURBS是一种非常优秀的建模方式,在高级三维软件当中都支持这种建模方式。NURBS能够比传统的网格建模方式更好地控制物体表面的曲线度,从而能够创建出更逼真、生动的造型。NURBS曲线和NURBS曲面在传统的制图领域是不存在的,是为使用计算机进行3D建模而专门建立的。在3D建模的内部空间用曲线和曲面来表现
极客BIM工作室
·
2020-09-16 06:26
Dynamo
For
Revit
Dynamo For
Revit
: 设置构件参数和颜色
前言Dynamo的一个优势就是可以操作
Revit
里面的构件,即element。这个例子也是源于官方的例子,做了一些修改。效果生成了一系列的构件,并且他们的标记参数就是它们的颜色。
极客BIM工作室
·
2020-09-16 06:26
Dynamo
For
Revit
Dynamo For
Revit
:Python 基础 - library 引用和 UnwrapElement
前言本文介绍DynamoFor
Revit
中的PythonNode的基础-library引用和UnwrapElement。
极客BIM工作室
·
2020-09-16 06:26
Dynamo
For
Revit
Dynamo For
Revit
: Category、Element、Element Type、Family、Family Symbol、Family Instance
前言通过使用DynamoFor
Revit
的节点,介绍一下
Revit
中Category、Element、ElementType、Family、FamilySymbol、FamilyInstance这些概念的相关与差异
极客BIM工作室
·
2020-09-16 06:26
Dynamo
For
Revit
Revit
API: 创建族实例 FamilyInstance
前言族(Family)作为
Revit
的一个核心,API提供了很好的支持。本文是我自己对族相关的认识,供自己以后查询和参考。创建族实例代码来源
Revit
官方文档。
极客BIM工作室
·
2020-09-16 06:54
Revit
API
Revit
API: 自定义导出 CustomExporter
前言在几年前,从
Revit
里面导出几何图形和数据一度非常火热,现在已经是成了
Revit
API开发领域的基本功了。
极客BIM工作室
·
2020-09-16 06:54
Revit
API
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他