明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1654|回复: 6

有面积约束(工程约束)的变量化CAGD求解

[复制链接]
发表于 2005-11-9 19:49:00 | 显示全部楼层 |阅读模式

在inventor中采用变量化的设计改变管道截面形状,求解管道宽度或直径。

设三个设计变量:宽度D,高度H,面积S, 应符合如下约束条件:

 当s>100 π 时,取D=20;    当s<=100 π 时,取D=(4S/π)开方。 

如果已知s=900,则管道截面如右图;若面积改为300,则管道截面变为圆,且直径如左图所示。

这算是一道利用变量化设计方法求解带工程(面积)约束的CAGD吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2005-11-9 20:54:00 | 显示全部楼层

有没有比较简单的方法实现呢?我用两套公式,6个用户参数实现的,我一直想还应该有一个中间过渡的选择参数,可我试过多次,还是不能实现。

我可不想编写程序。

大家有兴趣的作一作吧。

 楼主| 发表于 2005-11-10 23:00:00 | 显示全部楼层
怎么没人?
发表于 2005-11-11 10:28:00 | 显示全部楼层

在inventor的编辑框内不支持if函数,对你这种分段函数没有更好的处理方法。

 楼主| 发表于 2005-11-11 10:54:00 | 显示全部楼层
那我就不费劲了。
发表于 2005-11-11 12:07:00 | 显示全部楼层

可以通过sign函数实现if的一些功能,很简单的。

 楼主| 发表于 2005-11-11 13:31:00 | 显示全部楼层

jerome2003可以通过sign函数实现if的一些功能,很简单的。

举例说明好吗?怎么在inventor用户参数里实现,我可不想编程。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-12-23 16:18 , Processed in 0.190273 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表