摘要:
创建一个场景 本节的目的是简要介绍three.js。我们将从建立一个具有旋转立方体的场景开始。 开始之前 在使用three.js之前,您需要在某个地方显示它。将以下HTML以及js /目录中的three.js副本保存到计算机上的文件中,然后在浏览器中将其打开。 就这样。下面的所有代码都放入空的<sc 阅读全文
摘要:
一、反编译类 1、 .NET Reflector .NET Reflector是一个.NET工具。.NET开发人员用它来反编译和观察内在内容,了解应用程序接口(API)、组件、框架以及所使用的所有关键代码是如何工作的。此外,还可以通过自身的代码、第三方组件和所使用的任何编译的.NET代码跟踪漏洞。可 阅读全文
摘要:
一、RevitProductUtility.GetAllInstalledRevitProducts(); 获取当前安装的所有revit版本信息,当前函数,返回所有的List<RevitProduct>信息,其RevitProduct的基本属性如下: 1、GetInstalledLanguages( 阅读全文
摘要:
视图是Revit所有显示的基础,Revit中包含二维和三维部分,其视图也有严格的区分,以下说明视图的分类情况。 TableView有两个子类,分别是是所有表格视图,主要用于呈现明细表和电气视图 PanelScheduleView表示一个面板时间表,该时间表显示有关面板,连接到面板的电路及其相应负载的 阅读全文
摘要:
尺寸标注是用来在项目中显示距离和尺寸的视图专用元素,视图元素,就是只那些只能在特定视图中显示的元素。比如尺寸标注(Dimension)只能显示在平面视图中。尺寸标注主要为三种: 临时性尺寸标注 (Temporary Dimensions): Revit在操作中临时添加的一些尺寸参照线,这些revit 阅读全文
摘要:
在Revit中,提供了一个供用户自定义的元素"族",在Revit所有的操作都围绕族这个元素进行。 族的分类 Revit将族分为系统族、内建族、标准构件族。 系统族:系统族是在 Autodesk Revit 中预定义的族,包含基本建筑构件,例如墙、窗和门。例如:基本墙系统族包含定义内墙、外墙、基础墙、 阅读全文
摘要:
常用的命名空间如下: 常用的DLL和命名空间之间的关系 acdbmgd.dll 包含对ObjectDBX API的封装。用于在图形文件中对对象进行操作。主要的命名空间有 acmgd.dll AcCui.dll 常用于用户界面的封装 AdWindows.dll 用于当前操作界面的封装,主要是菜单和工具 阅读全文
摘要:
主要属性 Viewport3DX Name 视口的名称 Title:视口显示的标题 Camera 当前视口的相机 ShowFrameRate:是否显示速率 TextBrush:显示的文本画刷 UseDefaultGestures :是否使用默认的快捷方式 EnableDesignModeRender 阅读全文
摘要:
对话框是revit常用的功能,可以提示revit一个命令的结果或者错误,其基本代码如下“ 其主要属性AllowCancellation:假如没有取消按钮,当前对话框是否能被取消 MainContent :在界面上显示的主要内容 MainInstruction:在内容区着重显示的文字 Title :标 阅读全文
摘要:
在revit的操作过程中,revit会将所有的操作,生成对应的操作日志Journal文件,此文件是在目录: 之下。 在IExternalCommand外部命令可以通过指定Journaling的属性,来控制当前的操作是否被记录在日志中。 下面为当前Revit API支持的Journaling属性模式: 阅读全文