iCAx开思网

标题: ug里可不可以给一个尺寸定义为x(未知变量)? [打印本页]

作者: 悠悠然    时间: 2012-7-20 21:48
标题: ug里可不可以给一个尺寸定义为x(未知变量)?
草图里,有的时候画锥度的边时,比如1:5的锥度,有时候需要定义y向尺寸为“x”,然后x向尺寸为5x,然后再附加其他的尺寸,便可以完全约束,可是定义一个尺寸为X(一个变量)时不知该这么定义?表达式里好像定义不了,只有常量,公式之类。
或者ug里有没有可以标锥度的功能?求指点。谢谢
作者: billdb    时间: 2012-7-21 07:01
在表达式里定义就可以了。就是公式啊。

作者: billdb    时间: 2012-7-21 07:01
注意是5*x
作者: 悠悠然    时间: 2012-7-21 21:48
billdb 发表于 2012-7-21 07:01
在表达式里定义就可以了。就是公式啊。

关键是如果赋值一个尺寸为x,这个x需要先定义是什么的值啊,就像这样直接指定就报错了
作者: 名字好难起    时间: 2012-7-21 22:57
你要先在表达式里先定义好名称和你要的值,再在草图的值里代入定义好的名称{:soso_e122:}
作者: 名字好难起    时间: 2012-7-21 23:04
你要先在表达式定义好名称和值,再在草图里代入名称,注意是名称!!{:soso_e140:}
作者: 悠悠然    时间: 2012-7-22 22:09
名字好难起 发表于 2012-7-21 23:04
你要先在表达式定义好名称和值,再在草图里代入名称,注意是名称!!

关键是我不知道这个值是多少?我想通过两个未知变量的比例关系再加上其它的辅助约束,最后达到全约束。
就是这个意思,x值是个变量,可以不?
作者: 名字好难起    时间: 2012-7-22 22:13
悠悠然 发表于 2012-7-22 22:09
关键是我不知道这个值是多少?我想通过两个未知变量的比例关系再加上其它的辅助约束,最后达到全约束。
...

你说的两个未知变量是那两个直角边???
作者: 名字好难起    时间: 2012-7-22 22:17
你总有一个尺寸是已知的吧!!!
作者: 悠悠然    时间: 2012-7-22 22:26
名字好难起 发表于 2012-7-22 22:17
你总有一个尺寸是已知的吧!!!

是有其它的尺寸是已知的,关键是和我要表达的x与5x没有简单的数学关系,这个也不是重点
我的意思是,可否定义一个未知的变量,最后通过两个未知变量的关系,达到约束
作者: 名字好难起    时间: 2012-7-22 22:51
本帖最后由 名字好难起 于 2012-7-22 22:54 编辑

任何在电脑里已做出的几何图形都是已知的,不存在未知的!!!{:soso_e122:}
你只能在表达式建立变量同已知常量的数学关系,通过修改变量使图形按你的要求变化。{:soso_e140:}
作者: 名字好难起    时间: 2012-7-22 23:02
有一个概念要搞清楚在几何画图时软件只接受已知数不接受你的未知数{:soso_e139:}
作者: chaiyue19830120    时间: 2012-7-23 11:21
顶起!同样有疑惑!
作者: 悠悠然    时间: 2012-7-23 21:34
名字好难起 发表于 2012-7-22 23:02
有一个概念要搞清楚在几何画图时软件只接受已知数不接受你的未知数

就是想充分利用现代软件的驱动功能啊!!
通过两个未知变量的数学关系,达到已知变量,可能不行吧,像你说的无法赋值啊
作者: 名字好难起    时间: 2012-7-23 23:03
唉!我不知该怎么回答,我先假设你要一个直角三角形边长边长无论如何变化都保持1:5的锥度。明晚把prt给你,是用表达式驱动!!!{:soso_e127:}
作者: 名字好难起    时间: 2012-7-24 21:58
[attach]1139324[/attach]
上图abc是直角三角形的三条边,先在表达式里按图建公式,
假设a、b就是未知的,c虽然赋于值但可以认为是变量随时可更改,
在草图任意做直角三角形,给两直边标尺寸,一个填a,另一个填b
在这公式里无论c修改何值都保持1:5的锥度。
注:在表达式里写公式时n的量纲设为恒定!!
希望对你有点帮助{:soso_e100:}

作者: 悠悠然    时间: 2012-7-25 19:20
名字好难起 发表于 2012-7-24 21:58
上图abc是直角三角形的三条边,先在表达式里按图建公式,
假设a、b就是未知的,c虽然赋于值但可以认为是 ...

谢谢,你的意思我懂了
不过你的公式里,a,b虽然是变量值,但是由于C的关系,都是有初始值的
ug里的规则可能就是公式里的每个表达式都是有初始值的吧
看样我想象的那样,直接是一个未知的值是不成立的
作者: 名字好难起    时间: 2012-7-25 22:34
所谓表达式就是一个解算器;公式输入完毕--确定,解算完毕!!!{:soso_e100:}




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3