//在项目项目的Catrgory下创建一个SubCategory Category subCategory = doc.Settings.Categories.NewSubcategory(lineCategory, styleName); //指定subCategory的LineColor subCategory.LineColor = new Autodesk.Revit.DB.Color(color.R, color.G, color.B); //获取subCategory的投影样式 var graphicsStyle = subCa...
ModelCurve的所有线条样式都可以从GetLineStyleId()方法中获得,该方法返回GraphicsStyle元素的一组ElementId。 Line styles are represented by the GraphicsStyle class. All line styles for a ModelCurve are available from the GetLineStyleIds() method which returns a set of ElementIds of GraphicsStyleelements...
二次开发教程:Revit开发读取CAD信息 在Revit里链接的CAD通过API能获取到到图层信息和图层里的几何信息 文字信息目前应该是还获取不到的 几何信息可以直接通过Geometry来获取 图形信息可以通过GeometryObject的GraphicsStyle来获取 GraphicsStyle里有一个GraphicsStyleCategory 而这个Category的名字和图层是一样的 当然这个Categor...
视图的视觉样式的枚举类 DisplayStyle,官方apidoc如下 本人一般偏好,是详细程度设置为中等,视觉样式设置为一致的颜色。 代码如下: tempViewPlan.get_Parameter(BuiltInParameter.VIEW_DETAIL_LEVEL).Set((int)ViewDetailLevel.Medium); tempViewPlan.get_Parameter(BuiltInParameter.MODEL_GRAPHICS_STYLE).Set((int)DisplaySt...
GraphicsStyle(1) grasshopper(1) Grids(4) group(2) Group parameter under(1) group placement(1) Groups(3) GUI(1) GUID(3) Handler(2) Hanger(1) Hardware acceleration(2) Hatch(1) Hatch Patterns(1) Hatching(1) height(2) HeightInPixels(1) Hello World(1) Help(...
· TessellatedShapeBuilder.GraphicsStyleId Structure API changes FoundationWall API The following members have been deprecated and replaced: Rebar API changes The following method has been deprecated and replaced: The method generates full geometry for a Rebar for a specific view, before cutting is app...
newLineStyleCat.SetLinePatternId( linePatternElem.Id, GraphicsStyleType.Projection ); t.Commit(); } 使用Transaction class是必须的。没有这个命令是没法改revit里的模型的。 总结: 能够用code创建线性,就可以根据CAD图层在revit里重新画一遍了。待续哦!
GraphicsData.cs 该文件包含了一个名为GraphicsData的类,该类的功能是存储AnalyticalModel的曲线点,并实现操作几何图形的一些功能,比如旋转、移动等。 GraphicsDataFactory.cs 该文件包含了一个名为GraphicsDataFactory的类,该类只有一个静态方法CreateGraphicsData来创建一个GraphicsData对象。
this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.label1.Location = new System.Drawing.Point(12, 9); this.label1.Name = "label1"; ...
Category Graphics Style Category Identity Query category identity information Category ObjectStyle Category Parameters Gets a list of valid parameters for the specified category that can be used in a table view Category Style Category SubCategories Returns a list containing the subcategories of Category...