页面树结构
转至元数据结尾
转至元数据起始

命令: DIMCONSTRAINT,DCALIGNED,DCANGULAR,DCCONVERT,DCDIAMETER,DCDISPLAY,水平,DCLINEAR,DCRADIUS,DCVERTICAL,DELCONSTRAINT

概述:几何尺寸可以通过尺寸约束来控制:

  • 点之间的水平距离(1)。
  • 点之间的垂直距离(2)。
  • 点之间的距离或线段和多段线线段的长度(3)。
  • 圆弧,圆和圆弧多段线段的半径(4)。
  • 圆弧,圆和圆弧多段线段的直径(5)。
  • 实体之间或点与实体之间的角度(6)。

注意:尺寸约束是使用当前尺寸样式创建的。



编辑尺寸约束

尺寸约束可以编辑:

  • 使用DDEDIT命令
  • 在属性栏中
  • 在机械浏览器中

在属性栏中编辑尺寸约束。

  1. 选择尺寸约束。
    实体的属性显示在“属性”栏中。
  2. 在“表达式”字段中键入一个新值或表达式,然后按Enter。“值”字段的读数将相应更改。

3.(可选)编辑名称字段。

4.(可选)编辑描述字段。

5.(可选)编辑文本旋转字段。

6.  按Esc键取消选择。

注意:同时选择多个尺寸约束以同时设置它们的值。

要在机械浏览器中编辑尺寸约束,请执行以下操作:

  1. 如果尚未打开,请打开机械浏览器。

  2. 选择一个参数。
    所选参数的属性显示在机械浏览器的底部。
  3. (可选项)选择“名称”字段,然后键入一个新名称。
  4. (可选项)选择“表达式”字段,然后键入新值或表达式。
  5. (可选项)选择“描述”字段,然后键入新的描述。
  6. (可选项)设置“暴露”字段,该字段指定当使用BmInsert将图形插入到另一个图形中时是否显示参数。

选项包括:

  • 自动:仅在不依赖于其他参数的情况下才公开该参数。
  • ON =该参数始终处于暴露状态。
  • OFF =该参数从不公开。

7. (可选项)设置“单位”属性:未定义,一维(线性),二维(平面)或3维(体积)。
选择该字段,然后单击向下箭头按钮并选择一个选项。

要编辑一个尺寸约束:

  1. 双击尺寸约束。
    命令提示:_ddedit
    显示“编辑文本”对话框。
  2. 在“文本”字段中键入一个新值,然后按Enter或单击“确定”按钮。
    应用新值,并相应地重建几何图形。

要编辑多个尺寸约束,请执行以下操作:

  1. 在命令栏中键入ddedited,然后按Enter。
    命令提示:选择要修改的实体:
  2. 单击尺寸约束。
    显示“编辑文本”对话框。
  3.  在“文本”字段中键入一个新值,然后按Enter或单击“确定”按钮。
  4. (可选项)重复步骤2和3以编辑更多尺寸约束。
  5.   按Enter或右键单击以停止编辑尺寸约束。

     所有已编辑的尺寸约束将同时更新。
     几何图形将进行相应的重建。



设置尺寸约束的可见性

控制尺寸约束显示的工具位于“尺寸约束”工具栏上。
当工程图关闭并重新打开时,尺寸约束将被隐藏。

设置选定实体的尺寸约束显示

  1. 请执行以下任一操作:
    • 单击2D约束或尺寸约束工具栏上的显示/隐藏尺寸约束工具按钮()。
    • 在“参数”菜单中选择“显示/隐藏尺寸约束”。
    • 在命令栏中键入dcdisplay

    命令提示:选择实体。

  2. 选择实体,然后右键单击或按Enter。
    报告选定实体的数量。
    出现提示:输入选项[显示/隐藏] <显示>:

    出现提示菜单:

3.  请执行以下任一操作:

  • 按Enter键显示所选实体的尺寸约束。
  • 在上下文菜单中选择“隐藏”或“显示”。
  • 在命令栏中键入HS,然后按Enter。

设置所有实体的尺寸约束可见性

请执行以下任一操作:

  • 单击“尺寸约束”工具栏上的“显示全部”工具按钮(),以显示所有实体的尺寸约束。

  • 单击“尺寸约束”工具栏上的“全部隐藏”工具按钮()以隐藏所有实体的尺寸约束。

DYNCONSTRAINTMODE系统变量控制在选择实体时隐藏尺寸约束的可见性:

  • ON:选择实体时显示尺寸约束。
  • OFF:选择实体时,尺寸约束保持隐藏。

DYNCONSTRAINTMODE系统变量控制在选择受约束实体时隐藏尺寸约束的可见性。将鼠标悬停在具有尺寸约束的实体上时,如果将SELECTIONPREVIEW系统变量设置为1或3,则会显示蓝色约束标志符号()。



使用表达式定义尺寸约束

每个尺寸约束在创建时都会自动命名。

命名如下:

距离:d1,d2,d3,...

半径:rad1,rad2,rad3,...

直径:dia1,dia2,dia3,..

角度:ang1,ang2,ang3,..

约束的名称可用作数学表达式中的参数,以定义另一个尺寸约束。

下面支架的尺寸通过RAD1半径,D1距离和ANG1角度的尺寸约束来控制。

孔的半径(rad2)和第二个支腿的长度(d2)由表达式定义。

几何约束强制第二个支腿及其孔的宽度等于第一个支腿。

创建一个新参数

  1. 在“机械浏览器”中选择零件名称或“参数” ,然后单击鼠标右键。显示上下文菜单。
  2. 在上下文菜单中选择“添加新参数”。
    创建一个新参数。
  3. 编辑新参数的属性。

  • 可以在表达式中使用常数Pi = 3.14 ...e = 2.72...。常量名称不允许用作参数名称和3D约束的名称。

  • CLEANUNUSEDVARIABLES命令清除约束表达式中未使用或未链接到尺寸的参数。


在表达式中使用运算符

表达式中可以使用以下运算符:

运算符

描述

+

加法

-

减法或负数

*

乘法

/

除法

^

求幂

模或余数运算符

表达式“ 5%2”的计算结果为1,因为5除以2所得的商为2,余数为1。

表达式根据标准数学规则的优先级进行求值:

  1. 括号内的表达式;最里面的优先。
  2. 标准运算符顺序:
    1. 指数
    2. 乘法与除法
    3. 加减与减法
  3. 同级运算符按从左到右进行。

在表达式中使用函数

表达式中可以使用以下函数:

函数

语法

余弦

cos(表达式)

正弦

sin(表达式)

正切

tan(表达式)

反余弦

acos(表达式)

反正弦

asin(表达式)

反正切

atan(表达式)

双曲余弦

cosh(表达式)

双曲正弦

sinh(表达式)

双曲正切

tanh(表达式)

弧双曲余弦

acosh(表达式)

弧双曲正弦

asinh(表达式)

弧双曲正切

atanh(表达式)

平方根

sqrt(表达式)

符号函数(-1,0,1)

sign(表达式)

四舍五入到最接近的整数

round(表达式)

截断小数

trunc(表达式)

四舍五入

floor(表达式)

向上舍入

ceil(表达式)

绝对值

abs(表达式)

数组中最大的元素

max(表达式1;表达式2)1

数组中最小的元素

min(expression1; expression2)1

度到弧度

d2r(表达式)

弧度到度

r2d(表达式)

以e为底的对数

ln(表达式)

对数,底数

10 log(表达式)

指数,以e为底

exp(表达式)

指数,以10为底

exp10(表达式)

幂函数

pow(表达式1;表达式2)1

随机小数,0-1

Random

(1)使用系统上定义的列表分隔符:,(逗号)或;(分号)。

  • 无标签