Revit工作集协同模式的API应用探究.ppt
上传人:你的****书屋 上传时间:2024-09-10 格式:PPT 页数:35 大小:1.7MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

Revit工作集协同模式的API应用探究.ppt

Revit工作集协同模式的API应用探究.ppt

预览

免费试读已结束,剩余 25 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Revit工作集协同模式的API刘培珺职务/Autodesk中国研究院开发经理部门/IPG2004年毕业于浙江大学CAD&CG国家重点实验室并获得工学博士学位。毕业后加入阿尔卡特从事无线研发工作。2006年加入AutodeskAEC部门,RevitAPI团队开发经理,负责RevitAPI的设计、开发与测试。对于大型的设计项目,有效地协同工作、工作共享可以提高建筑设计的效率,优化建筑的经济性,对于设计团队来说无疑是非常重要的话题。本课程将从二次开发的角度,介绍工作共享相关API的设计与使用。Revit工作共享主要工作流程工作共享中的数据操作工作共享中的工作集管理工作共享中的权限管理工作共享的显示模式工作共享相关的事件什么是工作共享?Revit工作协同功能工作协同主要流程大家应该也有点累了,稍作休息创建中心文件创建本地文件数据保存数据提取数据修改WorksharingAPISave,SaveAs,SaveOptions和WorksharingSaveAsOptionsOpen和OpenOptionsReloadLatest,HasAllChangesFromCentral和ReloadLatestOptionsSynchronizeWithCentral,SynchronizeWithCentralOptions,RelinquishOptions和TransactWithCentralOptionsSave,SaveAs,SaveOptions,SaveAsOptions和WorksharingSaveAsOptionsOpen,OpenOptions和DetachFromCentralOptionReloadLatestSynchronizeWithCentralWorkset和WorksetTableWorksetDefaultVisibilitySettingsWorksetVisibilityElementWorksetFilterFilteredWorksetCollector和WorksetKindFilterWorkset和WorksetTableWorksetDefaultVisibilitySettingsWorksetVisibilityFilteredWorksetCollectorcollector=newFilteredWorksetCollector(RevitDoc);collector.OfKind(WorksetKind.UserWorkset);IList<Workset>worksets=collector.ToWorksets();WorksetKindFilterstandardFilter=newWorksetKindFilter(WorksetKind.StandardWorkset,true);collector.WherePasses(standardFilter);ElementWorksetFilterEnableWorksharingCheckoutElements和RelinquishOwnership开启工作共享获得编辑权限放弃编辑权限WorksharingDisplayModeWorksharingDisplaySettingsWorksharingDisplayGraphicSettingsDocumentSynchronizingWithCentralDocumentSynchronizedWithCentral