摘要:本研究是针对建设部提出的"在2010年以前,建设设计单位实现计算机辅助的远程协同设计"的目标,提出了在AutoCAD环境下,综合运用外部引用,动态图块以及几何实体句柄等功能和特性,采用ObjectARX编程,实现在施工图阶段,各工种之间和各工种内部协同工作,共同完成项目设计的体系.设计项目到了施工图阶段,各工种之间都需要对本专业图进行细化设计,而此细化的基础就是建筑平面的设计,因此,在建筑平面的绘制时,就必须遵循一定的准则,以便各专业可以对此平面设计进行利用,减少重复的工作量.在此阶段,可以通过图层控制、动态图块,为实体添加附加信息的方式,并通过外部引用来实现此目的.各工种内部也有不少内容需要图纸之间的交互设计,此部分的协同设计主要有两种情况,一是图形细化,如建筑剖面图细化后就是墙身大样;二是图形共用,如结构模扳图和配筋图之间的梁柱线和轴线的共用.前者可以通过ObjectARX编程实现,后者可以通过图层控制,实体相互关联来实现.在施工图阶段,各专业特别是建筑专业对图纸的修改,会对其他专业有一定的影响,此时,可通过ObiectARX编程实现对图纸修改的自动识别.本研究从分析施工图阶段各工种设计的特点以及工种之间相互关联入手,确立工作流模型,建立基本数据结构,并在此基础上建立各工种协同设计的工作平台.