iCAx开思网

标题: Solidworks如何用方程式求解尺寸? [打印本页]

作者: arter1983    时间: 2021-4-26 06:22
标题: Solidworks如何用方程式求解尺寸?
今天一同事问我,Iventor有这样一个功能,如图1,A、B两点固定、C、D两点自由,但BC、BD分别竖直、水平。能否在solidworks中随意画个线段标记为X,然后对AD、AC分别用方程式标为100+X、100+2X,AD、AC各自的长度就可以测出来了。通过这个方法可以求解尺寸。问solidworks有没有相似的功能。我没找出来,但觉得这个功能蛮好,所以请教一下大家。

注:仅这个案例,可以用做图的方法求解出来,但对于逻辑关系复杂的就比较难了,比如AD=100+34X、AC=100+37*X*X.但如果用同事说的方程式的方法就很简单了。谢谢大家。

作者: arter1983    时间: 2021-4-26 06:23
本帖最后由 arter1983 于 2021-4-26 22:11 编辑

同事还举了个例子,如下图所示,两个尺寸都标为X,但数值却不固定,20、100中任意只改一个尺寸,X数值跟着改。这个功能也蛮好,一并求解。

注:solidworks中可以采用镜像关系或尺寸相等的约束关系实现这个功能。鄙人是想知道有没有Iventor类似这样的功能及如何实现。不同的方法在不同的情况下有着难以比拟的妙用。谢谢。

作者: 1066236582    时间: 2021-4-26 07:34
inventor不知道 哈
作者: DaveChan    时间: 2021-4-26 09:10
本帖最后由 DaveChan 于 2021-4-26 09:44 编辑

直接输入方程式就可以了
[attach]1272458[/attach]
作者: arter1983    时间: 2021-4-26 22:21
DaveChan 发表于 2021-4-26 09:10
直接输入方程式就可以了

非常感谢,对第一个X应该是从动尺寸,对第2个X也是从动尺寸,但又能约束都标为X的数值要相等,不好意思第2个开始描述有误。


作者: 1066236582    时间: 2021-4-27 08:12
如果是这样的模型重复使用比较高的话,可以考虑做一个程序解决。
作者: mach12    时间: 2021-4-27 10:34
[attach]1272493[/attach]

作者: arter1983    时间: 2021-4-27 21:17
mach12 发表于 2021-4-27 10:34

请问一下如何实现的,能否简单说下,非常感谢.

作者: mach12    时间: 2021-4-28 07:08
arter1983 发表于 2021-4-27 21:17
请问一下如何实现的,能否简单说下,非常感谢.

无关方程式, 使用中点限制

作者: arter1983    时间: 2021-4-28 20:26
mach12 发表于 2021-4-28 07:08
无关方程式, 使用中点限制

谢谢,这个不是我同事说的功能,因为如果两边一边等于X,一边等于X*X,就解不出来了。

作者: arter1983    时间: 2021-5-14 19:11
奇怪,现在怎么不能发新帖,一发就这样式的。


作者: dragon0811    时间: 2021-5-15 08:52
[attach]1272539[/attach]




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