AutoCAD Architecture实体组织
AutoCAD Architecture,AutoCAD建筑版是在AutoCAD扩展了新的实体,实现画建筑图形的功能。
墙和门的关系
1、门Door关联了锚点Anchor对象,表示门、窗、洞等在哪个墙上占位,CurveId是墙。
2、锚点Anchor包含扩展词典ASSOC_ANCHOR,扩展词典包含了AssocNetwork对象,关联到命名词典的AssocNetwork对象。
3、网络AssocNetwork包含AssocAction,表示动作。
4、墙Wall关联了AssocDependency对象,表示依赖关系。
5、命名词典包含扩展词典ASSOC_NETWORK,扩展词典包含了AssocNetwork对象,关联到锚点的AssocNetwork对象。
墙和门的关系是通过AutoCAD Associative Framework来实现的,具体逻辑比较复杂,可以参考开发文档。