diff --git a/src/Add-on/DrawDim/AutoDimBrs.ts b/src/Add-on/DrawDim/AutoDimBrs.ts index b8e97e01c..039c83ef3 100644 --- a/src/Add-on/DrawDim/AutoDimBrs.ts +++ b/src/Add-on/DrawDim/AutoDimBrs.ts @@ -16,6 +16,7 @@ import { IConfigOption } from "../../UI/Components/Board/UserConfig"; import { ModalState } from "../../UI/Components/Modal/ModalInterface"; import { IConfigStore } from "../../UI/Store/BoardStore"; import { userConfigStore } from "../../UI/Store/UserConfigStore"; +import { IsHandle } from "../HideSelect/HideSelectUtils"; import { autoDimBoardTool } from "./AutoDimBrsTool"; export class Command_AutoDimBrs implements Command @@ -188,6 +189,7 @@ export class Command_AutoDimBrs implements Command newBoards.push(en); else if (en instanceof HardwareCompositeEntity) { + if (IsHandle(en)) continue; //过滤把手五金 let hardwareCompositeEntitys = this.backBoards(en.GetAllEntity()); for (let hce of hardwareCompositeEntitys) newBoards.push(hce);