- 积分
- 0
- 注册时间
- 2018-3-14
- 仿真币
-
- 最后登录
- 1970-1-1
|
请教各位大神,我在一个电阻点焊的K文件中看到有一段自定义的函数里用到了变量ctpress_slv可是我找遍了整个K文件也没找到这个参数啊,请问这是一个系统预留的变量名可以直接调用么?
原相关代码如下:
*DEFINE_FUNCTION
902
float r902(float time,float area_glo,float area_loc,float dist_ct,
float curr_loc,float curr_glo,float JHrate_loc,
float ctpress_mst,float ctpress_slv,float temp_mst,float temp_slv,
float cond_mst,float cond_slv,float mass_mst,float mass_slv,
float vmstress_mst,float vmstress_slv)
{
float f,t;
if (ctpress_slv < 0.0) {
ctpress_slv = 0.0;
}
t=(temp_mst+temp_slv)/2;
f=1.0/area_glo*0.56*
(((ctpress_slv)-(-5))/(20-(-5)))**-0.3333333333*
((t-1000+(293.15-t)*2**(-1/-0.3))
/(293.15-1000))**-0.3;
if (f <= 0.0) {
f = 1.0E-12;
}
return f;
}
还有这里面的t应该指的是温度,可是K文件里也没找到相关定义请问Dyna软件怎么知道他代表啥意思。。跪求各位大神解惑 |
|