问题描述:
    OBM模板不支持圆弧,故没有办法直接在模板上添加滴水槽。
    如果我们在创建模板的时候将滴水槽的曲线添加到模板中,如图所示:
    OBM中滴水槽的实现 - 图1
    在模板的预览界面是可以正确的显示,并且成功添加到桥联中的,如下图所示:
    OBM中滴水槽的实现 - 图2

    OBM中滴水槽的实现 - 图3
    但是,当我们对桥面板做参数化约束时,有滴水槽的一侧就会出问题,如下图所示:
    OBM中滴水槽的实现 - 图4
    对桥面板的右侧做加宽,虽然做参数约束的过程没有报错,且模型也出现了红色的加宽后的轮廓线,但是由于模型滴水槽圆弧的存在,桥面板宽度并没有发生变化。

    解决方法:
    我们知道,OBM模板时支持圆弧倒角的,所以我们利用圆弧倒角来完成滴水槽部分的建模。具体步骤如下所示:

    1. 将滴水槽部分在模板建模时创建为直线,高度等于滴水槽半径,长度等于滴水槽直径,如下图所示:

    OBM中滴水槽的实现 - 图5

    1. 回到模板编辑窗口,设置各点的约束条件:P22到P9的竖直距离为0,水平距离控制滴水槽到梁边缘的距离;P23到P22竖直距离为滴水槽的半径;P24到P23的水平距离为滴水槽的直径;P25到P24的竖直距离为滴水槽半径,到P22距离为滴水槽直径;

    OBM中滴水槽的实现 - 图6

    1. 在P23、P24点设置圆倒角,如下图所示:

    OBM中滴水槽的实现 - 图7

    1. 使用该模板创建桥联,使用参数控制桥面加宽后,桥面模型正确的加宽并且滴水槽随着桥面加宽而变化,如下如所示:

    OBM中滴水槽的实现 - 图8