Revit-调用系统命令-PostCommand

 [Transaction(TransactionMode.Manual)]
    [Regeneration(RegenerationOption.Manual)]
    public class SaveViewOrientation3DCommand : IExternalCommand
    {
        public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
        {
            try
            {
                //例如打开材质编辑界面
                RevitCommandId revitCommand = RevitCommandId.LookupCommandId("ID_RBS_MECHANICAL_DUCT");
                if (revitCommand != null && commandData.Application.CanPostCommand(revitCommand))
                {
                    commandData.Application.PostCommand(revitCommand);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
            return Result.Succeeded;
        }
    }

参考连接:Revit命令名称与命令ID

修改----ID_BUTTON_SELECT----MD----创建->选择;插入->选择;注释->选择;视图->选择;管理->选择;修改->选择;建筑->选择;结构->选择;系统->选择;分析->选择;体量和场地->选择;协作->选择;上下文选项卡->选择----
选择链接----ID_TOGGLE_ALLOW_LINK_SELECTION----创建->选择;插入->选择;注释->选择;视图->选择;管理->选择;修改->选择;建筑->选择;结构->选择;系统->选择;分析->选择;体量和场地->选择;协作->选择;上下文选项卡->选择----
选择基线图元----ID_TOGGLE_ALLOW_UNDERLAY_SELECTION----创建->选择;插入->选择;注释->选择;视图->选择;管理->选择;修改->选择;建筑->选择;结构->选择;系统->选择;分析->选择;体量和场地->选择;协作->选择;上下文选项卡->选择----
选择锁定图元----ID_TOGGLE_ALLOW_PINNED_SELECTION----创建->选择;插入->选择;注释->选择;视图->选择;管理->选择;修改->选择;建筑->选择;结构->选择;系统->选择;分析->选择;体量和场地->选择;协作->选择;上下文选项卡->选择----
按面选择图元----ID_TOGGLE_ALLOW_FACE_SELECTION----创建->选择;插入->选择;注释->选择;视图->选择;管理->选择;修改->选择;建筑->选择;结构->选择;系统->选择;分析->选择;体量和场地->选择;协作->选择;上下文选项卡->选择----
选择时拖拽图元----ID_TOGGLE_ALLOW_DRAG_ON_SELECTION----创建->选择;插入->选择;注释->选择;视图->选择;管理->选择;修改->选择;建筑->选择;结构->选择;系统->选择;分析->选择;体量和场地->选择;协作->选择;上下文选项卡->选择----
类型属性----Dialog_Revit_FamilyBar_Control_Revit_PropertyPanelTypePropBtn----创建->属性;修改->属性----
属性----ID_TOGGLE_PROPERTIES_PALETTE----PP#Ctrl+1#VP----创建->属性;视图->窗口;修改->属性;上下文选项卡->属性----
族类别和族参数----ID_OBJECTS_FAMILYHOST----创建->属性;修改->属性----
族类型----ID_FAMILY_TYPE----创建->属性;修改->属性----
实心拉伸----ID_OBJECTS_EXTRUSION----创建->形状----
实心融合----ID_OBJECTS_BLEND----创建->形状----
实心旋转----ID_OBJECTS_REVOLUTION----创建->形状----
实心放样----ID_OBJECTS_SWEEP----创建->形状----
实心放样融合----ID_OBJECTS_SWEPTBLEND----创建->形状----
空心形状_空心拉伸----ID_OBJECTS_EXTRUSION_CUT----创建->形状----
空心形状_空心融合----ID_OBJECTS_BLEND_CUT----创建->形状----
空心形状_空心旋转----ID_OBJECTS_REVOLUTION_CUT----创建->形状----
空心形状_空心放样----ID_OBJECTS_SWEEP_CUT----创建->形状----
空心形状_空心放样融合----ID_OBJECTS_SWEPTBLEND_CUT----创建->形状----
模型线;直线;模型线;边界线;线形钢筋----ID_OBJECTS_CURVE----LI----创建->模型;创建->详图;创建->绘制;修改->绘制;上下文选项卡->绘制----
放置构件----ID_OBJECTS_FAMSYM----CM----创建->模型;建筑->构建;结构->模型;系统->模型----
模型组_放置模型组----ID_OBJECTS_PLACE_GROUP----创建->模型;建筑->模型;结构->模型----
模型组_创建组;详图组_创建组----ID_EDIT_GROUP----GP----创建->模型;注释->详图;修改->创建;创建->详图;建筑->模型;结构->模型----
模型文字----ID_OBJECTS_MODELTEXT----创建->模型;建筑->模型;结构->模型----
洞口----ID_OBJECTS_OPENING----创建->模型----
控件----ID_OBJECTS_CONTROL----创建->控件----
电气连接件;电气连接件----ID_RBS_ADD_ELECTRICAL_CONNECTOR----创建->连接件----
风管连接件;风管连接件----ID_RBS_ADD_DUCT_CONNECTOR----创建->连接件----
管道连接件;管道连接件----ID_RBS_ADD_PIPE_CONNECTOR----创建->连接件----
电缆桥架连接件;电缆桥架连接件----ID_RBS_ADD_CABLETRAY_CONNECTOR----创建->连接件----
线管连接件;线管连接件----ID_RBS_ADD_CONDUIT_CONNECTOR----创建->连接件----
参照线;参照线----ID_OBJECTS_REFERENCE_CURVE----创建->基准;创建->绘制;修改->绘制----
参照平面;参照平面----ID_OBJECTS_CLINE----RP----创建->基准;创建->绘制;修改->绘制;建筑->工作平面;结构->工作平面;系统->工作平面;上下文选项卡->工作平面----
设置工作平面----ID_SKETCH_PLANE_TOOL----创建->工作平面;修改->工作平面;建筑->工作平面;结构->工作平面;系统->工作平面;上下文选项卡->工作平面----
显示工作平面----ID_SKETCH_GRID_VIS----创建->工作平面;修改->工作平面;建筑->工作平面;结构->工作平面;系统->工作平面;上下文选项卡->工作平面----
工作平面查看器----ID_WORKPLANE_VIEW----创建->工作平面;修改->工作平面;建筑->工作平面;结构->工作平面;系统->工作平面;上下文选项卡->工作平面----
链接Revit----ID_RVTDOC_LINK----插入->链接----
链接IFC----ID_IFC_LINK----插入->链接----
链接CAD----ID_FILE_CADFORMAT_LINK----插入->链接----
DWF标记----ID_MARKUPS_LOAD----插入->链接----
贴花;放置贴花----ID_RM_CREATE_DECAL----插入->链接----
贴花_贴花类型;贴花类型----ID_SETTINGS_DECAL_TYPES----插入->链接;管理->管理项目----
点云----ID_POINT_CLOUD----插入->链接----
管理链接----ID_LINKED_DWG----插入->链接;管理->管理项目;上下文选项卡->链接----
导入CAD----ID_FILE_IMPORT----插入->导入----
导入gbXML----ID_ABS_IMPORT_GBXML----插入->导入----
从文件插入_插入文件中的视图----ID_INSERT_VIEWS_FROM_FILE----插入->导入----
从文件插入_插入文件中的二维图元----ID_INSERT_2D_ELEMENTS_FROM_FILE----插入->导入----
图像----ID_OBJECTS_RASTER----插入->导入----
管理图像----ID_EDIT_RASTER_SYMBOLS----插入->导入;管理->管理项目----
导入族类型----ID_IMPORT_FAM_TYPES----插入->导入----
载入族;载入框架族;载入形状----ID_FAMILY_LOAD----插入->从库中载入;上下文选项卡->模式;上下文选项卡->族----
作为组载入----ID_LOAD_GROUP----插入->从库中载入----
对齐尺寸标注----ID_ANNOTATIONS_DIMENSION_ALIGNED----DI----注释->尺寸标注;修改->测量;创建->尺寸标注;上下文选项卡->尺寸标注;快速访问工具栏----
角度尺寸标注----ID_ANNOTATIONS_DIMENSION_ANGULAR----注释->尺寸标注;修改->测量;创建->尺寸标注;上下文选项卡->尺寸标注----
径向尺寸标注----ID_ANNOTATIONS_DIMENSION_RADIAL----注释->尺寸标注;修改->测量;创建->尺寸标注;上下文选项卡->尺寸标注----
直径尺寸标注----ID_ANNOTATIONS_DIMENSION_DIAMETER----注释->尺寸标注;修改->测量;创建->尺寸标注;上下文选项卡->尺寸标注----
弧长尺寸标注----ID_ANNOTATIONS_DIMENSION_ARCLENGTH----注释->尺寸标注;修改->测量;创建->尺寸标注;上下文选项卡->尺寸标注----
线性尺寸标注类型----ID_SETTINGS_DIMENSIONS_LINEAR----注释->尺寸标注;创建->尺寸标注----
角度尺寸标注类型----ID_SETTINGS_DIMENSIONS_ANGULAR----注释->尺寸标注;创建->尺寸标注----
半径尺寸标注类型----ID_SETTINGS_DIMENSIONS_RADIAL----注释->尺寸标注;创建->尺寸标注----
直径尺寸标注类型----ID_SETTINGS_DIMENSIONS_DIAMETER----注释->尺寸标注;创建->尺寸标注----
符号线----ID_OBJECTS_VIEW_DIR_SPEC_CURVE----注释->详图----
详图构件;详图构件----ID_OBJECTS_FAMDETAIL----注释->详图;创建->详图----
详图组_放置详图组----ID_OBJECTS_PLACE_DETAIL_GROUP----注释->详图;创建->详图----
符号----ID_OBJECTS_FAM_ANN_INST----注释->详图;创建->详图;注释->符号----
遮罩区域;遮罩区域----ID_MASKING_REGION----注释->详图;创建->详图----
文字----ID_OBJECTS_TEXT_NOTE----TX----注释->文字;创建->文字;快速访问工具栏----
拼写检查----ID_CHECK_SPELLING----注释->文字;创建->文字;上下文选项卡->工具----
查找/替换----ID_FIND_REPLACE----FR----注释->文字;创建->文字;上下文选项卡->工具----
可见性/图形----ID_VIEW_CATEGORY_VISIBILITY----VG#VV----视图->图形----
细线;细线----ID_THIN_LINES----TL----视图->图形;快速访问工具栏----
三维视图;默认三维视图----ID_VIEW_DEFAULT_3DVIEW----视图->创建;快速访问工具栏----
三维视图_相机;默认三维视图_相机----ID_VIEW_NEW_3DVIEW----视图->创建;快速访问工具栏----
三维视图_漫游;默认三维视图_漫游----ID_VIEW_NEW_WALKTHROUGH----视图->创建;快速访问工具栏----
剖面----ID_VIEW_NEW_SECTION----视图->创建;快速访问工具栏----
平面区域;平面视图_平面区域----ID_NEW_PLAN_REGION----视图->创建----
平面视图_楼层平面;楼层平面----ID_VIEW_NEW_PLAN----视图->创建----
平面视图_天花板投影平面----ID_VIEW_NEW_RCP----视图->创建----
平面视图_结构平面;结构平面----ID_VIEW_NEW_STRUCTURAL_PLAN----视图->创建----
平面视图_面积平面;面积_面积平面----ID_VIEW_NEW_AREASCHEME----视图->创建;建筑->房间和面积----
立面;立面_框架立面----ID_BUTTON_BRACING_ELEVATION----视图->创建----
立面_建筑立面----ID_BUTTON_INTERIOR_ROOM_ELEVATION----视图->创建----
复制视图_复制视图----ID_PRJBROWSER_COPY----视图->创建----
复制视图_带细节复制----ID_DUPLICATE_WITH_DETAILING----视图->创建----
复制视图_复制作为相关----ID_CREATE_DEPENDENT_VIEW----视图->创建----
图例_图例----ID_VIEW_NEW_LEGEND----视图->创建----
图例_注释记号图例----ID_VIEW_NEW_KEYNOTE_LEGEND----视图->创建----
明细表_明细表/数量;明细表/数量----ID_VIEW_NEW_SCHEDULE----视图->创建;分析->报告和明细表----
明细表_图形柱明细表----ID_VIEW_NEW_GRAPH_SCHED_COLUMN----视图->创建----
明细表_材质提取----ID_VIEW_NEW_MATERIAL_TAKEOFF----视图->创建----
明细表_图纸列表----ID_VIEW_NEW_DRAWING_LIST----视图->创建----
明细表_注释块----ID_VIEW_NEW_NOTE_BLOCK----视图->创建----
明细表_视图列表----ID_NEW_VIEWLIST----视图->创建----
关闭隐藏窗口----ID_WINDOW_CLOSE_HIDDEN----视图->窗口;快速访问工具栏----
复制窗口----ID_WINDOW_NEW----视图->窗口----
层叠窗口----ID_WINDOW_CASCADE----WC----视图->窗口----
平铺窗口----ID_WINDOW_TILE_VERT----WT----视图->窗口----
ViewCube----ID_SHOW_VIEWCUBE----视图->窗口----
导航栏----ID_NAVIGATION_BAR----视图->窗口----
项目浏览器----ID_VIEW_PROJECTEXPLORER----视图->窗口----
系统浏览器----ID_RBS_SYSTEM_NAVIGATOR----Fn9----视图->窗口----
MEP预制构件;预制零件----ID_TOGGLE_FABPART_BROWSER----PB----视图->窗口;系统->预制----
状态栏----ID_VIEW_STATUS_BAR----视图->窗口----
状态栏-工作集----ID_STATUSBAR_WORKSETS----视图->窗口----
状态栏-设计选项----ID_STATUSBAR_DESIGNOPTIONS----视图->窗口----
最近使用的文件----ID_STARTUP_PAGE----视图->窗口----
浏览器组织----ID_BROWSER_ORGANIZATION----视图->窗口----
快捷键----ID_KEYBOARD_SHORTCUT_DIALOG----KS----视图->窗口----
材质----ID_SETTINGS_MATERIALS----管理->设置----
对象样式----ID_SETTINGS_OBJECTSTYLES----管理->设置----
捕捉----ID_SETTINGS_SNAPPING----管理->设置----
项目单位----ID_SETTINGS_UNITS----UN----管理->设置----
共享参数----ID_FILE_EXTERNAL_PARAMETERS----管理->设置----
传递项目标准----ID_TRANSFER_PROJECT_STANDARDS----管理->设置----
清除未使用项----ID_PURGE_UNUSED----管理->设置----
结构设置----ID_STRUCTURAL_SETTINGS----管理->设置----
MEP设置_负荷分类----ID_RBS_ELECTRICAL_LOAD_CLASSIFICATION----管理->设置----
MEP设置_需求系数----ID_RBS_ELECTRICAL_DEMAND_FACTOR----管理->设置----
配电盘明细表样板_管理样板----ID_RBS_PANEL_SCHEDULE_MANAGE_TEMPLATES----管理->设置----
配电盘明细表样板_编辑样板----ID_RBS_PANEL_SCHEDULE_EDIT_A_TEMPLATE----管理->设置----
其他设置_填充样式----ID_SETTINGS_FILLPATTERNS----管理->设置----
其他设置_分析显示样式----ID_SETTINGS_ANALYSIS_DISPLAY_STYLES----管理->设置----
其他设置_线样式----ID_SETTINGS_LINE_STYLES----管理->设置----
其他设置_线宽----ID_SETTINGS_PENS----管理->设置----
其他设置_线型图案----ID_SETTINGS_PEN_FONTS----管理->设置----
其他设置_剖面标记----ID_VIEWTAGSTYLES_SECTIONTAGS----管理->设置----
其他设置_箭头----ID_SETTINGS_ANNOTATIONS_LEADERS----管理->设置----
其他设置_临时尺寸标注----ID_SETTINGS_DIMENSIONS----管理->设置----
其他设置_注释记号设置----ID_SETTINGS_KEYNOTING----管理->设置;注释->标记----
其他设置_详细程度----ID_DETAIL_LEVEL----管理->设置----
其他设置_部件代码----ID_SETTINGS_ASSEMBLY_CODE----管理->设置----
启动视图----ID_STARTING_VIEW----管理->管理项目----
选择项的ID----ID_IDS_OF_SELECTION----管理->查询----
按ID选择----ID_SELECT_BY_ID----管理->查询----
查阅警告信息----ID_REVIEW_WARNINGS----管理->查询----
宏管理器----ID_TOOLS_MACROS----管理->宏----
宏安全性----ID_TOOLS_MACROSECURITY----管理->宏----
粘贴;从剪贴板中粘贴----ID_EDIT_PASTE----修改->剪贴板----
粘贴_与选定的标高对齐----ID_EDIT_PASTE_ALIGNED_LEVEL_BY_NAME----修改->剪贴板----
粘贴_与选定的视图对齐----ID_EDIT_PASTE_ALIGNED_VIEWS_BY_NAME----修改->剪贴板----
粘贴_与当前视图对齐----ID_EDIT_PASTE_ALIGNED----修改->剪贴板----
粘贴_与同一位置对齐----ID_EDIT_PASTE_ALIGNED_SAME_PLACE----修改->剪贴板----
粘贴_与拾取的标高对齐----ID_EDIT_PASTE_ALIGNED_PICK_LEVEL----修改->剪贴板----
剪切到剪贴板----ID_EDIT_CUT----修改->剪贴板----
复制到剪贴板----ID_EDIT_COPY----修改->剪贴板----
匹配类型属性----ID_EDIT_MATCH_TYPE----MA----修改->剪贴板----
填色----ID_EDIT_PAINT----PT----修改->几何图形----
填色_删除填色----ID_EDIT_UNPAINT----修改->几何图形----
连接端切割;应用连接端切割----ID_COPING----CP----修改->几何图形----
连接端切割_删除连接端切割----ID_UNCOPING----RC----修改->几何图形----
剪切;剪切几何图形----ID_CUT_HOST----修改->几何图形----
剪切_取消剪切几何图形----ID_UNCUT_HOST----修改->几何图形----
连接;连接几何图形----ID_JOIN_ELEMENTS_EDITOR----修改->几何图形----
连接_取消连接几何图形----ID_UNJOIN_ELEMENTS_EDITOR----修改->几何图形----
拆分面----ID_SPLIT_FACE----SF----修改->几何图形----
对齐----ID_ALIGN----AL----修改->修改----
移动----ID_EDIT_MOVE----MV----修改->修改----
偏移----ID_OFFSET----OF----修改->修改----
复制----ID_EDIT_MOVE_COPY----CO#CC----修改->修改----
镜像-拾取轴----ID_EDIT_MIRROR----MM----修改->修改----
旋转----ID_EDIT_ROTATE----RO----修改->修改----
镜像-绘制轴----ID_EDIT_MIRROR_LINE----DM----修改->修改----
修剪/延伸为角----ID_TRIM_EXTEND_CORNER----TR----修改->修改----
拆分图元----ID_SPLIT----SL----修改->修改----
阵列----ID_EDIT_CREATE_PATTERN----AR----修改->修改----
修剪/延伸单个图元----ID_TRIM_EXTEND_SINGLE----修改->修改----
用间隙拆分----ID_SPLIT_WITH_GAP----修改->修改----
缩放----ID_EDIT_SCALE----RE----修改->修改----
修剪/延伸多个图元----ID_TRIM_EXTEND_MULTIPLE----修改->修改----
解锁----ID_UNLOCK_ELEMENTS----UP----修改->修改----
锁定----ID_LOCK_ELEMENTS----PN----修改->修改----
删除----ID_BUTTON_DELETE----DE----修改->修改----
测量_测量两个参照之间的距离----ID_MEASURE_LINE----修改->测量;快速访问工具栏----
测量_沿图元测量----ID_MEASURE_PICK_LINES----修改->测量;快速访问工具栏----
创建类似----ID_EDIT_CREATE_SIMILAR----CS----修改->创建----
载入到项目;模型组_作为组载入到打开的项目中----ID_LOAD_INTO_PROJECTS----族编辑器->族编辑器;建筑->模型;结构->模型----
载入到项目并关闭----ID_LOAD_INTO_PROJECTS_CLOSE----族编辑器->族编辑器----
填充区域;填充区域----ID_OBJECTS_FILLED_REGION----创建->详图;注释->详图----
标签----ID_OBJECTS_TAG_NOTE----创建->文字----
修订明细表----ID_VIEW_NEW_REVISION_SCHEDULE----视图->创建----
上弦杆;上弦杆----ID_TRUSS_TOP_CHORD_CURVE----创建->详图;上下文选项卡->绘制----
腹杆----ID_TRUSS_WEB_CURVE----创建->详图;上下文选项卡->绘制----
下弦杆;下弦杆----ID_TRUSS_BOTTOM_CHORD_CURVE----创建->详图;上下文选项卡->绘制----
线形钢筋----ID_OBJECTS_REBAR_CURVE----创建->绘制;修改->绘制----
优弓形----ID_MAJOR_SEGMENT----创建->绘制;修改->绘制----
允许的钢筋类型----ID_REBAR_SHAPE_ALLOWABLE_BAR_TYPES----创建->钢筋类型----
多平面----ID_TURN_ON_MULTI_PLANAR_SHAPE----族编辑器->族编辑器----
形状状态----ID_SHAPE_STATUS----族编辑器->族编辑器----
载入到项目----ID_LOAD_INTO_PROJECTS_REBAR_SHAPE----族编辑器->族编辑器----
载入到项目并关闭----ID_LOAD_INTO_PROJECTS_CLOSE_REBAR_SHAPE----族编辑器->族编辑器----
放置体量----ID_OBJECTS_MASS----创建->模型;体量和场地->概念体量----
在面上绘制----Dialog_Essentials_GenhostCreate_Control_Essentials_DrawOnFaces----创建->绘制;修改->绘制;上下文选项卡->放置----
在工作平面上绘制----Dialog_Essentials_GenhostCreate_Control_Essentials_DrawOnWorkplane----创建->绘制;修改->绘制;上下文选项卡->放置----
标高----ID_OBJECTS_LEVEL----LL----创建->基准;建筑->基准;结构->基准----
其他设置_日光设置----ID_SETTINGS_SUNANDSHADOWSSETTINGS----SU----管理->设置----
位置;地点----ID_GEO_MANAGE_LOCATIONS----管理->项目位置----
拆分面----ID_SPLIT_FACE_IN_NEW_FAMILIES----SF----修改->几何图形----
重复----ID_REPEAT_COMPONENT----修改->修改----
墙;墙_墙_建筑----ID_OBJECTS_WALL----WA----建筑->构建;结构->结构----
墙_墙_结构----ID_OBJECTS_STRUCTURAL_WALL----建筑->构建;结构->结构----
墙_面墙----ID_WALL_PICK_FACES----建筑->构建;体量和场地->面模型;上下文选项卡->绘制----
墙_墙_饰条----ID_OBJECTS_CORNICE----建筑->构建;结构->结构----
墙_墙_分隔条----ID_OBJECTS_REVEAL----建筑->构建;结构->结构----
门----ID_OBJECTS_DOOR----DR----建筑->构建----
窗----ID_OBJECTS_WINDOW----WN----建筑->构建----
构件_内建模型----ID_INPLACE_COMPONENT----建筑->构建;结构->模型;系统->模型----
柱;结构柱----ID_OBJECTS_STRUCTURAL_COLUMN----CL----建筑->构建;结构->结构----
柱_柱_建筑----ID_OBJECTS_COLUMN----建筑->构建----
屋顶;迹线屋顶----ID_ROOF_FOOTPRINT----建筑->构建----
屋顶_拉伸屋顶----ID_ROOF_EXTRUSION----建筑->构建----
屋顶_面屋顶----ID_ROOF_PICK_FACES----建筑->构建;体量和场地->面模型----
屋顶_屋檐_底板----ID_CREATE_SOFFIT_TB----建筑->构建----
屋顶_屋顶_封檐板----ID_CREATE_FASCIA_TB----建筑->构建----
屋顶_屋顶_檐槽----ID_CREATE_GUTTER_TB----建筑->构建----
天花板;自动创建天花板----ID_OBJECTS_CEILING----建筑->构建;上下文选项卡->天花板----
楼板;楼板_楼板_建筑----ID_OBJECTS_FLOOR----建筑->构建;结构->结构----
楼板_楼板_结构----ID_OBJECTS_SLAB----SB----建筑->构建;结构->结构----
楼板_面楼板----ID_FLOOR_PICK_FACES----建筑->构建;体量和场地->面模型----
楼板_楼板_楼板边----ID_CREATE_SLAB_EDGE_TB----建筑->构建;结构->结构;结构->基础----
面幕墙系统----ID_CURTA_SYSTEM_PICK_FACES----建筑->构建;体量和场地->面模型----
幕墙网格----ID_OBJECTS_CW_GRID----建筑->构建----
幕墙竖梃----ID_OBJECTS_MULLION----建筑->构建----
栏杆扶手----ID_OBJECTS_RAILING----建筑->楼梯坡道----
栏杆扶手_放置在主体上----ID_OBJECTS_RAILING_ON_HOST----建筑->楼梯坡道----
坡道----ID_OBJECTS_RAMP----建筑->楼梯坡道----
楼梯----ID_OBJECTS_STAIRS----建筑->楼梯坡道----
楼梯_楼梯(按草图)----ID_OBJECTS_STAIRS_LEGACY----建筑->楼梯坡道----
模型线----ID_OBJECTS_PROJECT_CURVE----LI----建筑->模型;结构->模型----
房间----ID_OBJECTS_ROOM----RM----建筑->房间和面积----
房间分隔----ID_OBJECTS_AREA_SEPARATION----建筑->房间和面积----
标记房间;标记房间;房间标记----ID_OBJECTS_ROOM_TAG----RT----建筑->房间和面积;注释->标记----
标记房间_标记所有未标记的对象;标记面积_标记所有未标记的对象----ID_BUTTON_TAG_ALL----建筑->房间和面积;注释->标记----
面积----ID_OBJECTS_AREA----建筑->房间和面积----
面积边界----ID_OBJECTS_AREASCHEME_BOUNDARY----建筑->房间和面积----
标记面积;标记面积;面积标记----ID_OBJECTS_AREA_TAG----建筑->房间和面积;注释->标记----
颜色方案----ID_SETTINGS_COLORFILLSCHEMES----建筑->房间和面积;分析->空间和分区----
面积和体积计算----ID_SETTING_AREACALCULATIONS----建筑->房间和面积;分析->空间和分区----
面洞口----ID_CREATE_OPENING_BY_FACE_TB----建筑->洞口;结构->洞口----
竖井洞口----ID_CREATE_SHAFT_OPENING_TB----建筑->洞口;结构->洞口----
墙洞口----ID_CREATE_WALL_OPENING_TB----建筑->洞口;结构->洞口----
垂直洞口----ID_CREATE_VERTICAL_OPENING_TB----建筑->洞口;结构->洞口----
老虎窗洞口----ID_CREATE_DORMER_OPENING_TB----建筑->洞口;结构->洞口----
轴网----ID_OBJECTS_GRID----GR----建筑->基准;结构->基准----
结构框架_梁----ID_OBJECTS_BEAM----BM----结构->结构----
结构桁架----ID_OBJECTS_TRUSS----结构->结构----
结构框架_支撑----ID_OBJECTS_BRACE----BR----结构->结构----
结构梁系统;自动创建梁系统----ID_OBJECTS_JOIST_SYSTEM----BS----结构->结构;上下文选项卡->梁系统----
结构基础_独立----ID_OBJECTS_ISOLATED_FOOTING----结构->基础----
结构基础_墙----ID_OBJECTS_CONTINUOUS_FOOTING----FT----结构->基础----
板;结构基础_楼板----ID_OBJECTS_FOOTING_SLAB----结构->基础----
结构钢筋----ID_REBAR_PLACE----结构->钢筋;上下文选项卡->钢筋----
结构区域钢筋----ID_REBAR_SYSTEM_SKETCH----结构->钢筋----
结构路径钢筋----ID_PATH_REIN_SKETCH----结构->钢筋----
结构钢筋网区域----ID_FABRIC_DISTR_SYSTEM_SKETCH----结构->钢筋----
单钢筋网片放置----ID_FABRIC_SINGLE_PLACEMENT----结构->钢筋;上下文选项卡->钢筋----
编辑钢筋保护层----ID_CONCRETE_COVER----结构->钢筋----
钢筋保护层设置----ID_REBAR_COVER_SETTINGS----结构->钢筋----
钢筋设置----ID_REBAR_ABBREVIATION----结构->钢筋----
钢筋编号----ID_NUMBERING_REINF_PARTITIONS----RN----结构->钢筋----
风管----ID_RBS_MECHANICAL_DUCT----DT----系统->HVAC----
风管占位符----ID_DUCT_1LINE_PATH----系统->HVAC----
风管管件----ID_RBS_MECHANICAL_FITTING----DF----系统->HVAC----
风管附件----ID_RBS_MECHANICAL_ACCESSORY----DA----系统->HVAC----
转换为软风管----ID_RBS_MECHANICAL_CONVERTTOFLEX----CV----系统->HVAC----
软风管----ID_RBS_MECHANICAL_FLEX----FD----系统->HVAC----
风道末端----ID_RBS_MECHANICAL_DIFFUSER----AT----系统->HVAC----
机械设备----ID_RBS_MECHANICAL_EQUIPMENT----ME----系统->机械----
管道----ID_RBS_PIPE_PIPE----PI----系统->卫浴和管道----
管道占位符----ID_PIPE_1LINE_PATH----系统->卫浴和管道----
平行管道----ID_PARALLEL_PIPES----系统->卫浴和管道----
管件----ID_RBS_PIPE_FITTING----PF----系统->卫浴和管道----
管路附件----ID_RBS_PIPE_ACCESSORY----PA----系统->卫浴和管道----
软管----ID_RBS_PIPE_FLEX----FP----系统->卫浴和管道----
卫浴装置----ID_RBS_PLUMBING_FIXTURE----PX----系统->卫浴和管道----
喷头----ID_RBS_SPRINKLER----SK----系统->卫浴和管道----
弧形导线----ID_RBS_ELECTRICAL_WIRE----EW----系统->电气----
样条曲线导线----ID_RBS_ELECTRICAL_WIRE_SPLINE----系统->电气----
带倒角导线----ID_RBS_ELECTRICAL_WIRE_CHAMFER----系统->电气----
电缆桥架----ID_RBS_CABLE_TRAY----CT----系统->电气----
线管----ID_RBS_CONDUIT----CN----系统->电气----
平行线管----ID_PARALLEL_CONDUIT----系统->电气----
电缆桥架配件----ID_RBS_CABLETRAY_FITTING----TF----系统->电气----
线管配件----ID_RBS_CONDUIT_FITTING----NF----系统->电气----
电气设备----ID_RBS_ELECTRICAL_EQUIPMENT----EE----系统->电气----
电气装置----ID_RBS_ELECTRICAL_DEVICE----系统->电气----
通讯----ID_RBS_ELECTRICAL_COMMUNICATION_DEVICE----系统->电气----
数据----ID_RBS_ELECTRICAL_DATA_DEVICE----系统->电气----
火警----ID_RBS_ELECTRICAL_FIREALARM_DEVICE----系统->电气----
照明----ID_RBS_ELECTRICAL_LIGHTING_DEVICE----系统->电气----
护理呼叫----ID_RBS_ELECTRICAL_NURSECALL_DEVICE----系统->电气----
安全----ID_RBS_ELECTRICAL_SECURITY_DEVICE----系统->电气----
电话----ID_RBS_ELECTRICAL_TELEPHONE_DEVICE----系统->电气----
照明设备----ID_RBS_LIGHTING_FIXTURE----LF----系统->电气----
线性尺寸标注----ID_ANNOTATIONS_DIMENSION_LINEAR----注释->尺寸标注;修改->测量;上下文选项卡->尺寸标注----
高程点----ID_SPOT_ELEVATION----EL----注释->尺寸标注;修改->测量;上下文选项卡->尺寸标注----
高程点坐标;高程点坐标----ID_SPOT_COORDINATE----注释->尺寸标注;修改->测量;上下文选项卡->尺寸标注----
高程点坡度;高程点坡度----ID_SPOT_SLOPE----注释->尺寸标注;修改->测量;上下文选项卡->尺寸标注----
高程点类型----ID_SETTINGS_SPOT_ELEVATION----注释->尺寸标注----
高程点坐标类型----ID_SETTINGS_SPOT_COORDINATE----注释->尺寸标注----
高程点坡度类型----ID_SETTINGS_SPOT_SLOPE----注释->尺寸标注----
详图线----ID_OBJECTS_DETAIL_CURVES----DL----注释->详图----
重复详图构件----ID_OBJECTS_REPEATING_DETAIL----注释->详图----
图例构件----ID_OBJECTS_LEGEND_COMPONENT----注释->详图----
云线批注----ID_OBJECTS_CLOUD----注释->详图----
隔热层----ID_OBJECTS_INSULATION----注释->详图----
按类别标记;按类别标记----ID_BUTTON_TAG----TG----注释->标记;快速访问工具栏----
梁注释----ID_BEAM_ANNOTATION_PLACEMENT----注释->标记----
多类别标记----ID_TAG_MULTI----注释->标记----
材质标记----ID_TAG_MATERIAL----注释->标记----
空间标记----ID_OBJECTS_MEP_SPACE_TAG----注释->标记;分析->空间和分区----
视图参照----ID_NEW_REFERENCE_VIEWER----注释->标记;视图->图纸组合----
楼梯踏板/踢面数量----ID_STAIRS_TRISER_NUMBER----注释->标记----
对齐的多钢筋注释----ID_MULTI_REFERENCE_ANNOTATION_ALIGNED----注释->标记----
线性多钢筋注释----ID_MULTI_REFERENCE_ANNOTATION_LINEAR----注释->标记----
图元注释记号----ID_KEYNOTE_ELEMENT----注释->标记----
材质注释记号----ID_KEYNOTE_MATERIAL----注释->标记----
用户注释记号----ID_KEYNOTE_USER----注释->标记----
载入的标记和符号----ID_SETTINGS_TAGS----注释->标记----
风管图例----ID_RBS_MECHANICAL_COLOR_FILL----注释->颜色填充;分析->颜色填充----
管道图例----ID_RBS_PIPING_COLOR_FILL----注释->颜色填充;分析-&

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Revit二次开发中,可以使用API来自动绘制房间。以下是一个简单的实现方法: 1.创建一个新的Revit插件项目,并添加对Revit API的引用。 2.在项目中创建一个新的类来表示房间,并添加必要的属性和方法。 3.使用Revit API中的Transaction类来启动一个新的事务,以确保生成的房间可以被成功保存。 4.使用Revit API中的Level类来获取房间需要放置的楼层。 5.使用Revit API中的CurveLoop类来创建一个表示房间轮廓的线圈。可以使用线条、圆弧等几何元素来构建线圈。 6.使用Revit API中的Room类来创建一个新的房间实例,并将其与楼层和轮廓线圈相关联。 7.使用Revit API中的Transaction类来提交事务并保存生成的房间。 以下是示例代码: ```csharp using Autodesk.Revit.ApplicationServices; using Autodesk.Revit.DB; using Autodesk.Revit.UI; public void CreateRoom(Document doc, Level level, CurveLoop boundary) { Transaction trans = new Transaction(doc, "Create Room"); trans.Start(); Room room = doc.Create.NewRoom(level, boundary); trans.Commit(); } ``` 这段代码将创建一个名为“Create Room”的新事务,并在指定的楼层和轮廓线圈处创建一个新的房间实例。它还需要一个表示房间轮廓的CurveLoop对象作为参数。可以在构建CurveLoop对象时使用Revit API中的各种几何元素,例如Line、Arc等。 需要注意的是,房间的轮廓必须是封闭的,且不能与其他房间重叠。在实现自动绘制房间的功能时,需要考虑如何生成不重叠的、符合设计要求的房间轮廓。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值