自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 C#:out和ref的用法

out为了输出一个新的值,因此参数必须在方法返回值之前明确赋值;ref为了改变已有的值,因此参数必须在方法调用之前明确赋值。一、值类型和引用类型C# 中的类型一共分为两类,一类是值类型(Value Type),一类是引用类型(Reference Type)。值类型包括结构体(struct)和枚举(enum)。引用类型包括类(class)、接口(interface)、...

2018-07-04 23:34:44 292

原创 Revit:处理闭合回路中Curve方向的过程中出现的循环问题

首先看一段代码:Autodesk.Revit.DB.XYZ temp = lines.get_Item(0).GetEndPoint(1); Curve temCurve = lines.get_Item(0); Profile.Append(temCurve); while (Profile.Size != lines.Size) ...

2018-07-04 22:03:25 1514 3

转载 Revit二次开发:NurbSpline中各个参数的含义

摘自百度的回答,基本满足二开需求。了解一下:NURBS是Non-Uniform Rational B-Splines的缩写,是非统一有理B样条的意思。具体解释是:.Non-Uniform(非统一):是指一个控制顶点的影响力的范围能够改变。当创建一个不规则曲面的时候这一点非常有用。同样,统一的曲线和曲面在透视投影下也不是无变化的,对于交互的3D建模来说这是一个严重的缺陷。.Rational(有理):...

2018-07-04 14:34:06 2264

原创 Revit二次开发第十四回:获取Level的ElementId的两种方式

先看一下,一般来说,可以这样:levelId=element.Level.Id;如果遇上Id的值为-1,即不存在,则会报错,那还可以这样:levelId=element.get_Parameter(BuiltInParameter.Instance_Reference_Level_Param).AsElementId();...

2018-07-03 17:22:30 3337

原创 Revit二次开发第十三回:中的数据结构在过滤器中的使用说明

过滤器:FilteredElementCollector.OfCategory.OfClass中:OfCategory,过滤的不是族类别,而是类别,比如Wall  和WallType他们的Category都是一样的,OST_WALLS。一般在ofclass前面加一个ofcagegory,只是为了更快的过滤到所需元素。在Revit中,只有2个系统族,分别为墙和板,Wall Floor,剩下的都是Fa...

2018-07-03 16:23:22 703

原创 Revit二次开发第十二回:ComboBox中的楼层显示问题

楼层:标高1,标高2,。。。。对于上面的combobox,datasource=list<level>,则combobox中显示的是乱糟糟,所以我就把datasource改成了,list.selece(x=>x.name),可是这样的话,获取选择项怎么获取?其实,在combobox中,有个属性,displaymember,cboLevel.DataSource=list<L...

2018-07-03 15:13:21 598

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除