[TOC] ## 1\. 约束 ![](https://img.kancloud.cn/56/6e/566e73a2bb3af8e79eea48d7c8ad47cb_313x102.png) ### 约束种类 | 几何约束 | 尺寸约束 | | --- | --- | | 垂直:让两个线、面对象互相垂直 | 距离:让点/线/面之间有一个固定距离 | | 平行:让两个线、面对象互相平行 | 角度:让两条线之间有一个固定的角度 相 | | 相切:让一个线/面与一个圆相切 | 半径:让圆有一个固定的半径 | | 对称:让两个点相对某线/面对称 | 直径:让圆有一个固定的直径 | | 对齐:让点、线、面等对齐。 | | | 固定:让一个点、线、面、形体固定在现有位置 | | >[danger] 注意:对齐约束能够使对齐状态一直保持,而修改面板中的对齐则不能 ### 约束的添加、删除、隐藏 #### **操作步骤** **添加约束**:启动约束命令➤选择参照对象➤选择被约束对象➤完成 **删除约束** :选中存在约束的草图线,显示约束符号➤鼠标悬停在任意约束上,可高亮被约束的双方➤点击删除或Delete建即可删除约束 ![](https://img.kancloud.cn/eb/ab/ebabdcb0c257ec0b19f239b2b1b364ae_784x754.png =600x) 选中草图关联到平面的三维形体➤单击显示的 ![](https://img.kancloud.cn/c1/e8/c1e8719288c8ae16586e4e3e8c42722a_20x22.png)➤小锁消失,即可解除三维形体与平面的约束 ![](https://img.kancloud.cn/ce/d5/ced5f94f9e3654fbd56f5610501792aa_581x447.png) **显示与隐藏约束** :点击参数化“显示约束/隐藏约束”➤全局控制草图上的约束是否显示 ![](https://img.kancloud.cn/ed/9a/ed9a8a8a973af758890352c728ec5a71_83x98.png) **是否勾选“约束到对应的草图元素”的区别** 不勾选:与对象刚体约束,对象不会发生形变;勾选:与对象的某个面约束,对象可被拉伸。 ![](https://img.kancloud.cn/4f/91/4f91d952cd3318daa57b21c435fd60cb_1187x382.png) ### 尺寸约束与参数关联 新建的尺寸约束,需要与参数建立关联关系,才能用参数驱动更新三维形体 >[danger] 注意:尺寸约束与所关联的参数需要单位一致。 > 距离约束、半径约束、直径约束只能关联类型为“长度” 的参数;角度约束,只能关联类型为“角度”的参数 #### **操作步骤** 选中要关联参数的尺寸约束➤在出现的“关联参数”面板中,下拉选择要关联的参数➤完成 ![](https://img.kancloud.cn/92/be/92be4f93c5f066a1321fa3f53df7e7d8_668x648.png =500x) ## 2\. 属性参数 ![](https://img.kancloud.cn/a2/e3/a2e34350630f276832cd191199450d9a_177x101.png) 参数是一个构件重要的信息集合 ### 族类别 设置或修改族类别,项目中不同类别的族,类型无法互相切换,显示拾取及出图都按不同类别设置 族类别按专业分为以下4类:基本、土建、施工、机电 | ![](https://img.kancloud.cn/49/58/4958015fb3e7f1dd8b81485f2d77cfb0_451x360.png) | ![](https://img.kancloud.cn/53/dd/53ddc0bea5a3d12e34d2356f39990d67_451x360.png) | | --- | --- | | ![](https://img.kancloud.cn/2f/80/2f80facd8495c2aebe26808010448ca9_451x360.png) | ![](https://img.kancloud.cn/bc/fc/bcfcb4cb7cbfc4c8604fb01a675a4354_451x360.png) | ### 族参数 #### 参数名称 参数名称表达参数的功能含义,请用有意义的文字作为名称; 1个族中不允许存在同名名称的参数,不允许纯空格+数字作为名称 ![](https://img.kancloud.cn/d3/17/d317bcfe1554b85e1d22a01f624b77c7_610x367.png) #### 类型参数与实例参数 ![](https://img.kancloud.cn/fc/47/fc47fe18de683a1968c94bfe5a1bf334_610x367.png) 参数从控制的范围区分,可分为实例参数和类型参数; * 实例参数只属于特定族实例,同一个类型的多个实例,每个族实例的实例参数可以 不一样 * 类型参数属于特定族类型,同一个类型的多个实例,它们都公用一个类型参数值 在新建参数时,勾选“实例参数”,可设置此参数为实例参数 选中已创建的参数,点击“修改”,可切换此参数是否为实例参数 ![](https://img.kancloud.cn/85/b7/85b755153974aef764a4393f6055ba40_314x245.png) #### 参数类型 参数类型决定此参数的数据种类,请在创建时确定参数类型,创建后无法修改 ![](https://img.kancloud.cn/74/6b/746b6b683835cb9267f42c2ede994fdb_314x277.png) * **长度:** 单位 mm,点击参数化>标注参数可以在距离、半径、直径约束上添加长度参数 * **角度:** 单位°,点击参数化>标注参数可以在角度约束上添加角度参数 * **数值:** 数值,用于表达该构件对应的数值,如单价 * **整数:** 整数,只能输入整数,或表达式结果取整 * **是否:** 勾选框,用于表达产品信息,如是否停产 * **文字:** 文字,用于表达产品其他相关信息,如产品公司名称 #### 参数表达式 仅长度、角度、数值、整数可以添加表达式; ![](https://img.kancloud.cn/1b/e6/1be664c449a41869eb9c57d17f0dd2fd_314x245.png) **支持的表达式函数见下表** | 函数 | 函数功能 | 函数说明 | | --- | --- | --- | | +-\*/ | 四则运算 | 支持带括号的嵌套运算 | | % | 取余运算 | 比如:5%3=2 | | \>、>=、=、<=、<、 <> | 条件表达式 | 支持表达式嵌套 | | cos() | 余弦函数 | 角度值为°,degree | | sin() | 正弦函数 | 角度值为°,degree | | tan() | 正切函数 | 角度值为°,degree | | asin() | 反正弦函数 | 输入参数类型为:数值,输出degree | | acos() | 反余弦函数 | 输入参数类型为:数值,输出degree | | atan() | 反正切函数 | 输入参数类型为:数值,输出degree | | sqrt() | 开平方函数 | 输入参数类型为:数值 | | pow( , ) | 幂函数 | pow(x,y)表示 x 的 y 次幂,x、y 都可以是 double | | if(内容为 True, then,else) | 条件语句,参照 Excel 中的 if 函数 | ![](https://box.kancloud.cn/d33420716b48556161235ffbc240e9e9_588x139.png) | | TimeHour | 取当前时间:小时 | 取值范围:0~23 | | TimeMinute | 取当前时间:分 | 取值范围:0~59 | | TimeSecond | 取当前时间:秒 | 取值范围:0~59 | ### 关联参数 建立尺寸约束,与长度、角度参数之间关联关系,建立关系后参数就能驱动尺寸约束更新 >[danger] 注意:尺寸约束与所关联的参数需要单位一致。 > 距离约束、半径约束、直径约束只能关联类型为“长度” 的参数;角度约束,只能关联类型为“角度”的参数 #### **操作步骤** 点击命令“关联参数”➤单击拾取需要关联参数的尺寸约束➤在弹窗中,下拉选择要关联的参数 ![](https://img.kancloud.cn/a1/90/a190c29c58847b81bcba290578c91695_765x707.png =500x) ## 3\. 关联平面 ![](blob:https://www.kancloud.cn/1e167347-a229-441d-b4a4-a826f768c779) 形体/实例创建时,会自动关联到当前工作平面;移动关联平面,关联到此平面的形体/实例随之移动; 与关联平面的关联关系是约束关系,会限制该形体/实例在该工作平面法向的变化 ### **操作步骤** ![](https://img.kancloud.cn/1d/0e/1d0e8ba98d586ac9a29a9f813ca84ba6_832x697.png =500x) **关联到新的平面** 选中要修改关联平面的对象➤单击,修改面板的“关联到面”➤拾取1个几何平面,作为新的关联平面➤单击,确定在新关联平面上的插入点➤完成 **关联到新的工作平面** 第一步:在“修改”选项卡的工作平面,单击“拾取平面”命令➤单选“名称”,下拉选择项目中的参照面,作为新工作平面;或单选“拾取一个平面”,点击确定➤拾取族中的几何平面或参照面作为新工作平面 ![](https://img.kancloud.cn/70/77/70778f84f3b074af05673602f15496e0_70x100.png)![](https://img.kancloud.cn/cd/d0/cdd07d3b46c45379ffca33eb82117c30_370x270.png) 第二步:选中要修改关联平面的对象➤单击,修改面板的“关联到工作平面”➤单击,确定在新关联平面上的插入点➤完成 ![](https://img.kancloud.cn/91/69/916977f2184f5eb48a32bbbb3f569043_849x603.png =500x) **取消关联平面** 选中存在关联平面的对象➤单击形体上的 ![](https://img.kancloud.cn/c1/e8/c1e8719288c8ae16586e4e3e8c42722a_20x22.png),或者点击修改面板的“取消关联”➤取消关联平面 >[danger] 注意:在添加约束时,有时会出现“过约束”,可能是因为形体/实例关联了工作平面的原因。