- 博客(7)
- 收藏
- 关注
原创 C#学习笔记(一)----对象和类型
1、类和结构:类是存储在堆上的引用类型,结构是存储在栈上的值类型,较小的数据类型使用结构可提高性能。2、方法和函数:函数成员不仅包含方法,也包含类或结构的一些非数据成员,如索引器、运算符、构造函数和析构函数等,甚至还有属性,这些都不是数据成员,字段、常亮和事件才是数据成员。3、给方法传递参数:参数可以通过引用或值传递给方法,传递引用,在方法中所作的修改在退出方法后仍然有效,而传递值则在方法...
2020-03-24 21:38:16 182
原创 ObjectArx 学习笔记(一)--入口函数acrxEntryPoint
1、Arx程序的初始化:新建完工程之后,Arx程序的初始化在acrxEntryPoint()函数的AcRx::kInitAppMsg事件中,或该事件调用的函数中进行(例如InitApp()函数))。然后调用acedRegCmds->addCommand()函数在AutoCAD命令堆栈中注册新命令。2、Arx程序的卸载:Arx程序的卸载在acrxEntryPoint()函数的AcRx::k...
2020-03-23 17:32:13 2142
原创 获取选定结构框架元素的族类型
/// <summary> /// 获取结构框架的族类型 /// </summary> /// <param name="uidoc"></param> /// <param name="familySymbolName"></param>
2018-08-15 08:55:25 186
原创 获取选定常规模型的族类型
/// <summary> /// 获取选定常规模型元素的族类型 /// </summary> /// <param name="uidoc"></param> /// <param name="familySymbolName"></param&
2018-08-15 08:52:06 402
原创 获取模型线圆的中心
XYZ center= ((elem.Location as LocationCurve).Curve as Arc).Center;//当模型线的Value是Arc的时候,利用 as 来转换成所需要的Value值
2017-11-10 16:24:54 236
原创 获取结构柱的FamilySymbol
通过此方法,可以获取结构柱的FamilySymbol,由此可以引申为获得所有族类型的FamilySymbol。 FilteredElementCollector collector = new FilteredElementCollector(doc);// 过滤器 FamilySymbol col = null;
2017-11-10 16:19:42 756
原创 Revit二次开发-根据名称获取标高
在创建元素或者对元素进行修改的时候,需要用到标高,此代码可以获取到当前文档中指定的标高,为代码进行修改,可以遍历文档中所有的标高。 Level level = null; FilteredElementCollector collectorLevel = new FilteredElementColle
2017-11-10 16:07:55 1493
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人