iCAx开思网
标题:
【求助】参数化设计
[打印本页]
作者:
aron
时间:
2002-10-21 17:01
标题:
【求助】参数化设计
有如下函数
u=2*v
x=2*u
y=3*u
其中-2<v<6,如何用CATIA作出XY平面内的函数曲线.
作者:
CATIA_Boy
时间:
2002-10-21 17:59
画条直线你也要用方程,你可真逗,不过我还是愿意告诉你一个方法:
用Product Knowlage Template功能,将我这段程序粘进去:
你要先确认你的catia是v5r9 sp2,否则要作修改,将Openbodyfeatur改成Open_Body
TheSpline isa CATPart
{
TehSpline isa Part
{
NumberSteps = 9, Input : Real "Number of steps";
TheSplinePoints isa OpenbodyFeature
{
}
TheSpline isa OpenbodyFeature
{
}
SeriePoints isa Loop
{
FirstItemForAction = 1;
LastItemForAction = ?NumberSteps;
InIteratorContext = false ;
ActionsContext = object: ..\..\TheSplinePoints;
Actions = " P$i$ isa GSMPoint
{
 
ointType = 0;
TypeObject isa GSMPointCoord
{
Values[1] = 4*($i$-3)*1mm;
Values[2] = 6*($i$-3)*1mm;
Values[3] = 0mm;
}
} ";
}
Spline isa Loop
{
FirstItemForAction = 2;
LastItemForAction = ?NumberSteps;
InIteratorContext = false ;
ActionsContext = object: ..\..\TheSpline;
Actions = "LaSpline isa GSMCurve
{
Elements[$i-1$]= object: ..\..\TheSplinePoints\P$i-1$;
Elements[$i$] = object: ..\..\TheSplinePoints\P$i$;
}";
}
}
}
作者:
CATIA_Boy
时间:
2002-10-21 18:02
有点小问题,你用我这个附件中的吧
作者:
aron
时间:
2002-10-21 18:19
谢谢,我只是举个例子.
实际的方程是齿轮的轮廓曲线,挺复杂的.
我用的是V5R6,听说用f(x)和law以及fog命令能解决,不知怎样作?
作者:
CATIA_Boy
时间:
2002-10-21 18:30
渐开线也很容易,你自己把方程改一改就可以了,基本上这类型的都可以用知识工程来完成,用fog我还没研究,可能会很复杂,等我研究出来再告诉你,但我觉得没有意义,因为v5r9的新功能Product Knowlage Template就是为了解决这些复杂运算的, 你还是升级下catia吧!
作者:
aron
时间:
2002-10-21 19:39
作者:
ππ神醫
时间:
2002-10-22 17:47
原來是要用這個模組,真是受教了,感謝
作者:
CATIA_Boy
时间:
2002-10-22 17:55
客气了,有什么心得拿出来共享一下,共同进步呦
作者:
ztliu01
时间:
2003-4-6 20:15
请教:
我觉得这种方法似乎有些复杂,有没有简单一点的办法?
由于我是自学CATIA的在校学生,很多地方不明白,知识工程是不是只用来解决复杂的问题。要看懂上面的那段程序,至少要学会它的那一套语法和一些常用的对象类。
作者:
ππ神醫
时间:
2003-4-7 14:45
我有想到另一個,要等一些時間!最近沒空,只能先回不用操作的!
我給個提示,看誰能做出來,加分
先用 LAW 做出 v 值
將 X=2U , Y=3U 公式簡化成 Y= ????X
將此公式變成 FOG, 並將 LAW 中的 V 值代入
平行曲線就可了!
加油,就應該很簡單了!
作者:
冰火菩提
时间:
2003-5-25 09:10
太好了,我一直在想用fog作,可是没作出来,谢谢各位高手的教导。
作者:
hxnl
时间:
2003-8-25 08:33
还没有找到其中的窍门,请多指点。
作者:
forever_fxf6688
时间:
2006-12-27 23:09
DDDDDDDDDDDDDD
作者:
sangruixyz
时间:
2007-7-11 14:29
谢谢了
作者:
velin20
时间:
2007-11-15 10:21
多谢指点!!!!!!!!
作者:
myfigure888
时间:
2008-3-20 13:37
了解了,谢谢
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3