第十三周 任务四 设计一个抽象类CSolid,含有两个求表面积及体积的纯虚函数

#include<iostream>      
#include<Cmath>      
using namespace std;  
const double pi=3.1415926;    
{
public:  
    virtual double superficial_areas()=0;//表面积    
    virtual double volume()=0;    //体积      
};  
    
class CCube: public CSolid  //利用抽象基类定义正方体类      
{    
public:    
    CCube(double CCube_long);//构造函数      
    double superficial_areas();  
    double volume();  
private:    
    double CCube_long;    
};  
  
class CBall: public CSolid    //利用抽象基类定义球体类        
{    
   CBall(double CBall_long);//构造函数      
   ~CBall(){}    
    double superficial_areas();  
   double volume();    
private:    
   double CBall_long;    
};   
 
class CCylinder: public CSolid  //利用抽象基类定义圆柱体类      
{    
public:    
    CCylinder(double CCylinder_bottom,double CCylinder_high); //构造函数      
    ~CCylinder(){}    
    double superficial_areas();  
   double volume();   
private:    
    double CCylinder_bottom;  
    double CCylinder_high;    
};  
CCube::CCube(double CCube_long)//构造函数   
{  
    this->CCube_long=CCube_long;  
}  
double CCube::superficial_areas()  
{  
return (6*CCube_long*CCube_long);  
}  
double CCube::volume()  
{  
    return (CCube_long*CCube_long*CCube_long);  
}  
CBall::CBall(double CBall_long)  
{  
    this->CBall_long=CBall_long;  
}  
double CBall::superficial_areas()  
{  
    return (4*pi*CBall_long*CBall_long);  
  
 
    return (4*pi*CBall_long*CBall_long*CBall_long/3);  
}  
CCylinder::CCylinder(double CCylinder_bottom,double CCylinder_high)  
{  
   this->CCylinder_bottom=CCylinder_bottom;  
    this->CCylinder_high=CCylinder_high;  
}  
double CCylinder::superficial_areas()   
{  
    return (2*pi*CCylinder_bottom*CCylinder_bottom+2*pi*CCylinder_bottom*CCylinder_high);  
double CCylinder::volume()  
 
  
int main()  
{  
    CCube CCube1(12.6);    
    CBall CBall1(4.5);       
    CSolid *p;  
    p=&CCube1;  
   cout<<"totol of CCube areas="<<p->superficial_areas()<<endl;  
    cout<<"totol of CCube volume="<<p->volume()<<endl;   
    p=&CBall1;  
    cout<<"totol of CBall areas="<<p->superficial_areas()<<endl; 
    cout<<"totol of CBall volume="<<p->volume()<<endl;    
   p=&CCylinder1;  
   cout<<"totol of CCylinder areas="<<p->superficial_areas()<<endl;    
   cout<<"totol of CCylinder volume="<<p->volume()<<endl;   
    system("pause");  
    return 0; 
}

!统一截面LINK33 /prep7 ! 定义环境参数 SHPP,ON !显示启用 N = 172 ! 日序数(年中的第85天) F = 0.4 ! 辐射吸收系数(白色氯化橡胶面漆) t = 13.8 ! 地方时间(小时) T1 = 31.9 ! 结构表面01:00的结构表面温度(℃) T2 = 32 ! 大气环境温度 T3 = T1 + 273.15 ! 结构表面开尔文温度 T4 = T2 + 273.15 ! 大气环境开尔文温度 F1 = 0.92 ! 表面辐射率(白色氯化橡胶面漆) V = 3 ! 风速参量 单位(m/s)若转为毫米制 ! 常数 z = 5.667e-8 ! 斯蒂芬-玻尔兹曼常数 单位 米制-8,毫米制-11 D = 0.2 ! 地(水)面反射系数 PI = 3.1415926535 W = 26.04 ! 纬度 P = 0.624 ! 大气透明系数 MP,HF,1,1e-10 !定义热生成率,由于太阳辐射,内部没有生成热,定义为极小 MP,KXX,1,45 !单位 米是45 毫米是0.045 ! 创建局部坐标系(绕Z轴顺时针旋转122度) LOCAL, 11, 0, 0, 0, 0, -122, 0, 0 CSYS, 11 ! 验证新正北方向 CSYS, 0 K, 100, 0, 1, 0 CSYS, 11 *GET, KP_Y_DIR, KP, 100, LOC, Y ! 定义单元类型 *DO, I, 1, 1379, 1 ET, I, LINK33 *ENDDO ! 定义统一截面(外径450mm,内径420mm,壁厚15mm) *SET, OD, 0.45 ! 外径 !单位 *SET, ID, 0.42 ! 内径 !单位 *SET, Area, PI*(OD**2 - ID**2)/4 ! 横截面积 !*SET,RID33,1000 *DIM,R33_ARR,ARRAY,4980 *DO,I,1,4980 *SET,R33_ARR(I),0 *ENDDO *SET,RID33,0 *DO, ELEM_NUM, 1, 4980 R, RID33, Area ! 仅需传递截面积 REAL,RID33 *SET,R33_ARR(ELEM_NUM), RID33 *SET,RID33, RID33+1 *ENDDO ESEL,S,ELEM,,1,4980 ESEL,ALL ! 计算换热系数 *SET, H, F1*z*(T3**2 + T4**2)*(T3 + T4) delta_T = ABS(T1 - T2) *SET, H1, 2.6*(delta_T**0.25 + 1.54*V) *SET, H2, H + H1 ! 太阳辐射计算 M = 1370*(1 + 0.034*COS( (360*N/365)*PI/180 )) B1=0.2051 - 4.05369e-4*N + 3.5186e-5*N**2 B2= 2.8939e-10*N**4 - 1.9832e-7*N**3 B=B1+B2 *SET, C1, 0.078763 - 4.2177e-4*N *SET, C2, 1.9908e-5*N**2 - 1.0607e-7*N**3 + 1.5024e-10*N**4 C=C1+C2 T = (t - 12)*15 delta = 23.45*SIN( (360*(284 + N)/365)*PI/180 ) sinh = SIN(W*PI/180)*SIN(delta*PI/180) + COS(W*PI/180)*COS(delta*PI/180)*COS(T*PI/180) I1 = P*M / EXP(B/sinh) !*if, I1, gt, 1200, then ! I1 = 0 !*endif *SET, cosh, SQRT(1 - sinh**2) *SET, sin_A, (COS(delta*PI/180)*SIN(T*PI/180)) / cosh *SET, A_rad, ASIN(sin_A) *SET, A_deg, A_rad*180/PI N,1000000,0,30000,20000 D,1000000,TEMP,T4 ! 定义LINK34单元 ET,5000,LINK34 KEYOPT,5000,1,0 ! 定义实常数,尝试初始化为0 !*SET, RID34,2000 *DIM, R34_ARR, ARRAY,4980 *DO,I,1,4980 *SET,R34_ARR(I),0 *ENDDO *DIM, NODE_AREA, ARRAY, 200000 *VOPER, NODE_AREA(1), NODE_AREA(1), ADD, 0 *DO, ELEM_NUM, 1, 4980 *GET, NODE_I, ELEM, ELEM_NUM, NODE, 1 *GET, NODE_J, ELEM, ELEM_NUM, NODE, 2 *GET, XI, NODE, NODE_I, LOC, X *GET, YI, NODE, NODE_I, LOC, Y *GET, ZI, NODE, NODE_I, LOC, Z *GET, XJ, NODE, NODE_J, LOC, X *GET, YJ, NODE, NODE_J, LOC, Y *GET, ZJ, NODE, NODE_J, LOC, Z *SET, LENGTH, SQRT((XJ-XI)**2 + (YJ-YI)**2 + (ZJ-ZI)**2)/1e6 !单位 ! 统一截面参数 *SET, OD ,0.45 ! 外径(m) !单位 *SET, ID , 0.42 ! 内径(m) !单位 *SET, PERIMETER , PI*OD ! 长(m) *SET, A_SURF , PERIMETER*LENGTH/2 !平均表面积分给节点 NODE_AREA(NODE_I) = NODE_AREA(NODE_I) + A_SURF NODE_AREA(NODE_J) = NODE_AREA(NODE_J) + A_SURF *ENDDO *SET, RID34, 5000 *DO, NODE_NUM, 1, 200000 *IF, NODE_AREA(NODE_NUM), GT, 0, THEN R, RID34, NODE_AREA(NODE_NUM), H2, 1000000 !为节点定义实常数,编号、表面积、综合换热系数、环境节点编号 REAL, RID34 TYPE, 5000 E, NODE_NUM, 1000000 ! 只连接一个结构节点温度接待你 *SET, RID34, RID34+1 *ENDIF *ENDDO ! 温度计算 *DIM, T5_ARRAY, ARRAY,4980 *DIM, NODE_TEMP_SUM, ARRAY,200000 *DIM, NODE_TEMP_COUNT, ARRAY,200000 *VOPER, NODE_TEMP_SUM(1), NODE_TEMP_SUM(1), ADD, 0 *VOPER, NODE_TEMP_COUNT(1), NODE_TEMP_COUNT(1), ADD, 0 *DIM,Q_ARRAY,ARRAY,4980 *SET,kkk,0.001 !单位,转为米 *DO, ELEM_NUM,1,4980 *GET, NODE_I, ELEM, ELEM_NUM, NODE, 1 *GET, NODE_J, ELEM, ELEM_NUM, NODE, 2 ! 计算杆件方向 *GET, XI, NODE, NODE_I, LOC, X *GET, YI, NODE, NODE_I, LOC, Y *GET, ZI, NODE, NODE_I, LOC, Z *GET, XJ, NODE, NODE_J, LOC, X *GET, YJ, NODE, NODE_J, LOC, Y *GET, ZJ, NODE, NODE_J, LOC, Z VECTOR_X = (XJ - XI)*kkk !单位 VECTOR_Y = (YJ - YI)*kkk !单位 VECTOR_Z = (ZJ - ZI)*kkk !单位 VECTOR_MAG = SQRT(VECTOR_X**2 + VECTOR_Y**2) *IF, VECTOR_MAG, LT, 1e-6, THEN THETA_DEG = 0 *ELSE DOT_PRODUCT = VECTOR_Y*(-1) THETA_RAD = ACOS(DOT_PRODUCT/VECTOR_MAG) THETA_DEG = THETA_RAD*180/PI *IF, VECTOR_X, LT, 0, THEN THETA_DEG = 180 - THETA_DEG *ENDIF *ENDIF LENGTH = SQRT(VECTOR_X**2 + VECTOR_Y**2 + VECTOR_Z**2) !单位,前方向量转为米制了 *IF, LENGTH, LT, 1e-6, THEN BETA_DEG = 0 *ELSE BETA_RAD = ASIN(ABS(VECTOR_Z)/LENGTH) BETA_DEG = BETA_RAD*180/PI *ENDIF ! 计算太阳辐射 *SET, temp_beta_rad , BETA_DEG*(PI/180) *SET, temp_A_theta_diff , ABS(A_deg - THETA_DEG) *SET, temp_diff_rad , temp_A_theta_diff*(PI/180) *SET, R , COS(temp_beta_rad)*sinh + SIN(temp_beta_rad)*cosh*COS(temp_diff_rad) *IF, R, GT, 0, THEN I2 = R*I1 *ELSE I2 = 0 *ENDIF *SET, S , (C*I2*(1 + COS(BETA_DEG*PI/180)))/2 *SET, L , 0.55 + 0.437*R + 0.313*R**2 *IF, R, GT, -0.2, THEN *SET, G , L *ELSE *SET, G , 0.45 *ENDIF *SET, S1 , C*I1*G *SET, D1 , (I2 + S1)*D*(1 - COS(BETA_DEG*PI/180))/2 *SET, Q , (I2 + S1 + D1)*F !单位 *SET,Q_ARRAY(ELEM_NUM),Q *SET, T5 , Q/H2 + T2 *SET, PERIMETER , PI*0.45 ! 长(m)单位 *SET, HGEN , Q*PERIMETER ! 单位长度热生成率 (W/m) BFE, ELEM_NUM, HGEN, , HGEN !通过BFE施加热流 *IF, NODE_I, GE, 1, AND, NODE_I, LE, 1000000, THEN *SET, NODE_TEMP_SUM(NODE_I), NODE_TEMP_SUM(NODE_I) + T5 *SET, NODE_TEMP_COUNT(NODE_I), NODE_TEMP_COUNT(NODE_I) + 1 *ENDIF *IF, NODE_J, GE, 1, AND, NODE_J, LE, 1000000, THEN *SET, NODE_TEMP_SUM(NODE_J), NODE_TEMP_SUM(NODE_J) + T5 *SET, NODE_TEMP_COUNT(NODE_J), NODE_TEMP_COUNT(NODE_J) + 1 *ENDIF *SET, T5_ARRAY(ELEM_NUM), T5 *ENDDO *DO, NODE_NUM, 1, 200000 *IF, NODE_TEMP_COUNT(NODE_NUM), GT, 0, THEN *SET, AVG_TEMP, NODE_TEMP_SUM(NODE_NUM)/NODE_TEMP_COUNT(NODE_NUM) IC, NODE_NUM, TEMP, AVG_TEMP *ENDIF *ENDDO !提取节点温度作为初始温度 ! 清理孤立节点 NSEL,S,LOC,Z,0,30000 NSEL,U,NODE,,1000000 ESLN,U,0 NDELE,ALL ALLSEL ! 尝试选择目标节点 NSEL, S, NODE, , 1000000 *GET, node_count, NODE, 0, COUNT ! 获取当前选择集中的节点数量 *IF, node_count, EQ, 0, THEN N, 1000000, 1e5, 1e5, 1e5 *ENDIF D, 1000000, TEMP, T4 FINISH /SOLU SOLCONTROL,ON NROPT,FULL,,ON !完全牛顿法 !EQSLV,PCG !预条件共轭梯度 EQSLV,SPARSE !稀疏矩阵解器 PIVCHECK,ON CONV,HEAT,,0.05,2 !收敛准则放宽至0.1 PRED,ON LNSRCH,ON NEQIT,300 ANTYPE,4 TIME,3600 AUTOTS,ON DELTIM,120,10,600 KBC,0 OUTRES,ALL,ALL ESEL,S,LIVE NSLE,S NSEL,R,LOC,Z,0,30000 !D,ALL,TEMP,T2 ALLSEL SOLVE FINISH /POST1 /INPUT,F:\\kilometerss.txt !/POST1 上述命令流模拟了网架结构太阳辐射下的温度场分布,但是由于是统一了杆件截面,非均匀性较差,想要根据实际情况分配各根杆件的截面面积 SECTYPE,1,BEAM,CTUBE SECDATA,67,73,8 !内直径,外直径,圆分段数 SECTYPE,2,BEAM,CTUBE SECDATA,74,83,8 SECTYPE,3,BEAM,CTUBE SECDATA,85,95,8 SECTYPE,4,BEAM,CTUBE SECDATA,103,114,8 SECTYPE,5,BEAM,CTUBE SECDATA,115,127,8 SECTYPE,6,BEAM,CTUBE SECDATA,128,140,8 SECTYPE,7,BEAM,CTUBE SECDATA,133,146,8 SECTYPE,8,BEAM,CTUBE SECDATA,131,146,8 SECTYPE,9,BEAM,CTUBE SECDATA,147,159,8 SECTYPE,10,BEAM,CTUBE SECDATA,144,159,8 SECTYPE,11,BEAM,CTUBE SECDATA,156,168,8 SECTYPE,12,BEAM,CTUBE SECDATA,168,180,8 SECTYPE,13,BEAM,CTUBE SECDATA,165,180,8 SECTYPE,14,BEAM,CTUBE SECDATA,179,194,8 SECTYPE,15,BEAM,CTUBE SECDATA,188,203,8 SECTYPE,16,BEAM,CTUBE SECDATA,203,219,8 SECTYPE,17,BEAM,CTUBE SECDATA,199,219,8 SECTYPE,18,BEAM,CTUBE SECDATA,225,245,8 SECTYPE,19,BEAM,CTUBE SECDATA,221,245,8 SECTYPE,20,BEAM,CTUBE SECDATA,249,273.1,8 SECTYPE,21,BEAM,CTUBE SECDATA,275,299,8 SECTYPE,22,BEAM,CTUBE SECDATA,301,325,8 SECTYPE,23,BEAM,CTUBE SECDATA,327,351,8 SECTYPE,24,BEAM,CTUBE SECDATA,323,351,8 SECTYPE,25,BEAM,CTUBE SECDATA,319,351,8 SECTYPE,26,BEAM,CTUBE SECDATA,370,402,8 SECTYPE,27,BEAM,CTUBE SECDATA,362,402,8 SECTYPE,28,BEAM,CTUBE SECDATA,418,450,8 SECTYPE,29,BEAM,CTUBE SECDATA,410,450,8 SECTYPE,30,BEAM,CTUBE SECDATA,460,500,8 SECTYPE,31,BEAM,CTUBE SECDATA,450,500,8 SECTYPE,32,BEAM,CTUBE SECDATA,500,550,8 SECTYPE,33,BEAM,CTUBE SECDATA,540,600,8 SECTYPE,34,BEAM,CTUBE SECDATA,590,650,8 SECTYPE,35,BEAM,CTUBE SECDATA,640,700,8 SECTYPE,36,BEAM,CTUBE SECDATA,2880,3000,8 SECTYPE,37,BEAM,CTUBE SECDATA,1090,1300,8 SECTYPE,38,BEAM,CTUBE SECDATA,1200,1300,8 SECTYPE,39,BEAM,CTUBE SECDATA,1210,1300,8 SECTYPE,40,BEAM,CTUBE SECDATA,1090,1200,8 SECTYPE,41,BEAM,CTUBE SECDATA,1010,1200,8 SECTYPE,42,BEAM,CTUBE SECDATA,1120,1200,8 SECTYPE,43,BEAM,CTUBE SECDATA,1140,1200,8 SECTYPE,44,BEAM,CTUBE SECDATA,1130,1200,8 SECTYPE,45,BEAM,CSOLID SECDATA,30,8 SECTYPE,46,BEAM,CSOLID SECDATA,30,8 SECTYPE,47,BEAM,RECT SECDATA,150,300 !外宽150 外高300 SECDATA,10,8 ! 壁厚(宽度方向5mm,高度方向5mm) SECDATA,8,8 ! 宽度方向分段8段,高度方向分段8段 SECTYPE,48,BEAM,RECT SECDATA,150,300 SECDATA,12,8 SECDATA,8,8 SECTYPE,49,BEAM,RECT SECDATA,250,450 SECDATA,16,16 SECDATA,8,8 SECTYPE,50,BEAM,RECT SECDATA,300,500 SECDATA,35,35 SECDATA,8,8 SECTYPE,51,BEAM,RECT !C2 SECDATA,300,500 SECDATA,18,18 SECDATA,8,8 SECTYPE,52,BEAM,RECT SECDATA,300,500 SECDATA,20,20 SECDATA,8,8 SECTYPE,53,BEAM,RECT SECDATA,400,500 SECDATA,20,20 SECDATA,8,8 SECTYPE,54,BEAM,RECT SECDATA,550,500 SECDATA,30,30 SECDATA,8,8 SECTYPE,55,BEAM,RECT SECDATA,500,500 SECDATA,22,22 SECDATA,8,8 SECTYPE,56,BEAM,RECT SECDATA,750,500 SECDATA,35,35 SECDATA,8,8 *DIM,SECTION_PROPS,ARRAY,44,3 *SET,SECTION_PROPS(1,1),1 *SET,SECTION_PROPS(1,2),73 *SET,SECTION_PROPS(1,3),3 *SET,SECTION_PROPS(2,1),2 *SET,SECTION_PROPS(2,2),83 *SET,SECTION_PROPS(2,3),4.5 *SET,SECTION_PROPS(3,1),3 *SET,SECTION_PROPS(3,2),95 *SET,SECTION_PROPS(3,3),5 *SET,SECTION_PROPS(4,1),4 *SET,SECTION_PROPS(4,2),114 *SET,SECTION_PROPS(4,3),5.5 *SET,SECTION_PROPS(5,1),5 *SET,SECTION_PROPS(5,2),127 *SET,SECTION_PROPS(5,3),6 *SET,SECTION_PROPS(6,1),6 *SET,SECTION_PROPS(6,2),120 *SET,SECTION_PROPS(6,3),6 *SET,SECTION_PROPS(7,1),7 *SET,SECTION_PROPS(7,2),146 *SET,SECTION_PROPS(7,3),6.5 *SET,SECTION_PROPS(8,1),8 *SET,SECTION_PROPS(8,2),146 *SET,SECTION_PROPS(8,3),7.5 *SET,SECTION_PROPS(9,1),9 *SET,SECTION_PROPS(9,2),159 *SET,SECTION_PROPS(9,3),6 *SET,SECTION_PROPS(10,1),10 *SET,SECTION_PROPS(10,2),159 *SET,SECTION_PROPS(10,3),7.5 *SET,SECTION_PROPS(11,1),11 *SET,SECTION_PROPS(11,2),168 *SET,SECTION_PROPS(11,3),6 *SET,SECTION_PROPS(12,1),12 *SET,SECTION_PROPS(12,2),180 *SET,SECTION_PROPS(12,3),6 *SET,SECTION_PROPS(13,1),13 *SET,SECTION_PROPS(13,2),180 *SET,SECTION_PROPS(13,3),7.5 *SET,SECTION_PROPS(14,1),14 *SET,SECTION_PROPS(14,2),194 *SET,SECTION_PROPS(14,3),7.5 *SET,SECTION_PROPS(14,1),14 *SET,SECTION_PROPS(14,2),194 *SET,SECTION_PROPS(14,3),7.5 *SET,SECTION_PROPS(15,1),15 *SET,SECTION_PROPS(15,2),203 *SET,SECTION_PROPS(15,3),7.5 *SET,SECTION_PROPS(16,1),16 *SET,SECTION_PROPS(16,2),219 *SET,SECTION_PROPS(16,3),8 *SET,SECTION_PROPS(17,1),17 *SET,SECTION_PROPS(17,2),219 *SET,SECTION_PROPS(17,3),10 *SET,SECTION_PROPS(18,1),18 *SET,SECTION_PROPS(18,2),245 *SET,SECTION_PROPS(18,3),10 *SET,SECTION_PROPS(19,1),19 *SET,SECTION_PROPS(19,2),245 *SET,SECTION_PROPS(19,3),12 *SET,SECTION_PROPS(20,1),20 *SET,SECTION_PROPS(20,2),273.1 *SET,SECTION_PROPS(20,3),12.05 *SET,SECTION_PROPS(21,1),21 *SET,SECTION_PROPS(21,2),299 *SET,SECTION_PROPS(21,3),12 *SET,SECTION_PROPS(22,1),22 *SET,SECTION_PROPS(22,2),325 *SET,SECTION_PROPS(22,3),12 *SET,SECTION_PROPS(23,1),23 *SET,SECTION_PROPS(23,2),351 *SET,SECTION_PROPS(23,3),12 *SET,SECTION_PROPS(24,1),24 *SET,SECTION_PROPS(24,2),351 *SET,SECTION_PROPS(24,3),14 *SET,SECTION_PROPS(25,1),25 *SET,SECTION_PROPS(25,2),351 *SET,SECTION_PROPS(25,3),16 *SET,SECTION_PROPS(26,1),26 *SET,SECTION_PROPS(26,2),402 *SET,SECTION_PROPS(26,3),16 *SET,SECTION_PROPS(27,1),27 *SET,SECTION_PROPS(27,2),402 *SET,SECTION_PROPS(27,3),20 *SET,SECTION_PROPS(28,1),28 *SET,SECTION_PROPS(28,2),450 *SET,SECTION_PROPS(28,3),16 *SET,SECTION_PROPS(29,1),29 *SET,SECTION_PROPS(29,2),450 *SET,SECTION_PROPS(29,3),20 *SET,SECTION_PROPS(30,1),30 *SET,SECTION_PROPS(30,2),500 *SET,SECTION_PROPS(30,3),20 *SET,SECTION_PROPS(31,1),31 *SET,SECTION_PROPS(31,2),500 *SET,SECTION_PROPS(31,3),25 *SET,SECTION_PROPS(32,1),32 *SET,SECTION_PROPS(32,2),550 *SET,SECTION_PROPS(32,3),25 *SET,SECTION_PROPS(33,1),33 *SET,SECTION_PROPS(33,2),600 *SET,SECTION_PROPS(33,3),30 *SET,SECTION_PROPS(34,1),34 *SET,SECTION_PROPS(34,2),650 *SET,SECTION_PROPS(34,3),30 *SET,SECTION_PROPS(35,1),35 *SET,SECTION_PROPS(35,2),700 *SET,SECTION_PROPS(35,3),30 *SET,SECTION_PROPS(36,1),36 *SET,SECTION_PROPS(36,2),3000 *SET,SECTION_PROPS(36,3),60 *SET,SECTION_PROPS(37,1),37 *SET,SECTION_PROPS(37,2),1300 *SET,SECTION_PROPS(37,3),55 *SET,SECTION_PROPS(38,1),38 *SET,SECTION_PROPS(38,2),1300 *SET,SECTION_PROPS(38,3),50 *SET,SECTION_PROPS(39,1),39 *SET,SECTION_PROPS(39,2),1300 *SET,SECTION_PROPS(39,3),45 *SET,SECTION_PROPS(40,1),40 *SET,SECTION_PROPS(40,2),1200 *SET,SECTION_PROPS(40,3),55 *SET,SECTION_PROPS(41,1),41 *SET,SECTION_PROPS(41,2),1200 *SET,SECTION_PROPS(41,3),50 *SET,SECTION_PROPS(42,1),42 *SET,SECTION_PROPS(42,2),1200 *SET,SECTION_PROPS(42,3),40 *SET,SECTION_PROPS(43,1),43 *SET,SECTION_PROPS(43,2),1200 *SET,SECTION_PROPS(43,3),30 *SET,SECTION_PROPS(44,1),44 *SET,SECTION_PROPS(44,2),1200 *SET,SECTION_PROPS(44,3),35 *DIM,SECTION_CSOLID,ARRAY,2,2 !实心圆 *SET,SECTION_CSOLID(1,1),45 *SET,SECTION_CSOLID(1,2),30 *SET,SECTION_CSOLID(2,1),46 *SET,SECTION_CSOLID(2,2),30 *DIM,SECTION_RECT,ARRAY,10,6 !矩形管 *SET,SECTION_RECT(1,1),47 ! ID *SET,SECTION_RECT(1,2),150 ! 外宽 *SET,SECTION_RECT(1,3),300 ! 外高 *SET,SECTION_RECT(1,4),10 ! 宽度方向壁厚 *SET,SECTION_RECT(1,5),8 ! 高度方向壁厚 *SET,SECTION_RECT(1,6),8 ! 分段数 *SET,SECTION_RECT(2,1),48 *SET,SECTION_RECT(2,2),150 *SET,SECTION_RECT(2,3),300 *SET,SECTION_RECT(2,4),10 *SET,SECTION_RECT(2,5),8 *SET,SECTION_RECT(2,6),8 *SET,SECTION_RECT(3,1),49 *SET,SECTION_RECT(3,2),250 *SET,SECTION_RECT(3,3),450 *SET,SECTION_RECT(3,4),16 *SET,SECTION_RECT(3,5),16 *SET,SECTION_RECT(3,6),8 *SET,SECTION_RECT(4,1),50 *SET,SECTION_RECT(4,2),300 *SET,SECTION_RECT(4,3),500 *SET,SECTION_RECT(4,4),35 *SET,SECTION_RECT(4,5),35 *SET,SECTION_RECT(4,6),8 *SET,SECTION_RECT(5,1),51 *SET,SECTION_RECT(5,2),300 *SET,SECTION_RECT(5,3),500 *SET,SECTION_RECT(5,4),18 *SET,SECTION_RECT(5,5),18 *SET,SECTION_RECT(5,6),8 *SET,SECTION_RECT(6,1),52 *SET,SECTION_RECT(6,2),300 *SET,SECTION_RECT(6,3),500 *SET,SECTION_RECT(6,4),20 *SET,SECTION_RECT(6,5),20 *SET,SECTION_RECT(6,6),8 *SET,SECTION_RECT(7,1),53 *SET,SECTION_RECT(7,2),400 *SET,SECTION_RECT(7,3),500 *SET,SECTION_RECT(7,4),20 *SET,SECTION_RECT(7,5),20 *SET,SECTION_RECT(7,6),8 *SET,SECTION_RECT(8,1),54 *SET,SECTION_RECT(8,2),550 *SET,SECTION_RECT(8,3),500 *SET,SECTION_RECT(8,4),30 *SET,SECTION_RECT(8,5),30 *SET,SECTION_RECT(8,6),8 *SET,SECTION_RECT(9,1),55 *SET,SECTION_RECT(9,2),500 *SET,SECTION_RECT(9,3),500 *SET,SECTION_RECT(9,4),22 *SET,SECTION_RECT(9,5),22 *SET,SECTION_RECT(9,6),8 *SET,SECTION_RECT(10,1),56 *SET,SECTION_RECT(10,2),750 *SET,SECTION_RECT(10,3),500 *SET,SECTION_RECT(10,4),35 *SET,SECTION_RECT(10,5),35 *SET,SECTION_RECT(10,6),8 一共56种截面,需要怎么添加到命令流中呢
07-17
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值