🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 附着与分离 1.附着与分离定义 * 附着:使附着对象的边界贴合指定的被附着对象的面; * 分离:使附着对象不再与被附着对象关联,并回复原状。 2.附着对象与被附着对象定义 附着对象:墙、柱 被附着对象:非垂直面 3.附着规则 * **顶部附着**:选择墙体和需要附着的一个或多个构件,满足 * 可附着面高于墙体底部(低于或等于均不行) * 可附着面与墙体平面投影上有交集;厚度未完全覆盖时按厚度全部覆盖来算 当符合要求时,产生附着关系,重叠部分的墙体顶部附着到可找到的最低附着面。 * **底部附着**:选择墙体和需要附着的一个或多个构件,满足 * 可附着面低于墙体顶部(高于或等于均不行) * 可附着面与墙体平面投影上有交集;厚度未完全覆盖时按厚度全部覆盖来算 当符合要求时,产生附着关系,重叠部分的墙体顶部附着到可找到的最高附着面。 ### 操作步骤 1.墙附着 * 选择需要附着的墙,点击动态面板上的【附着】命令![](https://img.kancloud.cn/7c/97/7c97d4e80ce28b0f7230f4230d81c0cf_28x32.png); * 预设参数面板选择: * 附着方式:顶部附着、底部附着 * 被附着对象选择方式:按对象选择、、按面选择 * 画布中选择被附着的对象或面,完成附着; * 按ESC退出命令。 2. 墙分离(取消附着) * 选择已有附着关系的墙体,点击动态面板上的【分离】命令 ![](https://img.kancloud.cn/89/54/89546e3ed230231954fb8b3541f8555d_29x31.png); * 单击或框选需要取消附着的被附着对象,完成分离,墙的附着关系被取消; * 按ESC退出命令。 ### 操作示例 ![](https://img.kancloud.cn/bf/90/bf90780779694bdefce548b8bdabbae3_1438x843.gif)