第13周任务4(设计一个抽象类CSolid,含有两个求表面积及体积的纯虚函数。设计个派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体)

该程序实现了一个抽象类CSolid,包含纯虚函数求表面积和体积。派生类CCube(正方体)、CBall(球体)和CCylinder(圆柱体)分别实现了各自几何体的面积和体积计算。在main函数中,使用基类指针p操作这些派生类对象,输出不同几何体的表面积和体积。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生 
* All rights reserved.
* 文件名称:                              
* 作    者:   臧鹏               
* 完成日期:   2012   年  5 月  15   日
* 版 本 号:          

* 对任务及求解方法的描述部分
* 输入描述: 
* 问题描述:设计一个抽象类CSolid,含有两个求表面积及体积的纯虚函数。设计个派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。在

main()函数中,定义基类的指针p(CSolid *p;),利用p指针,输出正方体、球体及圆柱体对象的表面积及体积。





* 程序输出: 
* 程序头部的注释结束
*/



#include <iostream>
using namespace std;
class CSolid
{
public:
	virtual double area()=0;
	virtual double volume()=0;
};
class CCube:public CSolid
{
public:
	CCube(double l=0){length=l;}
	double area(){return length*length*6;}
	double volume(){return length*length*length;}
private:
	double length;
};

class CBall:public CSolid
{
public:
	CBall(double r=0){radius=r;}
	double area() {return 4*3.1415*radius*radius;}
	double volume(){return (4*3.1415*radius*radius*radius)/3;}
private:
	double radius;
};

class CCylinder:public CSolid
{
public:
	CCylinder(double r=0,double h=0):radius(r),height(h){}
	double area(){return (2*radius*radius+2*3.1415*radius*height);}
	double volume() {return 3.1415*radius*radius*height;}
private:
	double radius,height;
};


int main()
{
	CSolid *p;
	CCube r1(3);
	CBall t1(5);
	CCylinder q1(2,6);
	p=&r1;
	cout<<"正方体的边长为3"<<endl;
	cout<<"正方体的表面积为:"<<p->area()<<endl;
	cout<<"正方体的体积为:"<<p->volume()<<endl;
	p=&t1;
	cout<<"球的半径为5"<<endl;
	cout<<"球体的表面积为:"<<p->area()<<endl;
	cout<<"球体的体积为:"<<p->volume()<<endl;
	p=&q1;
	cout<<"圆柱体的半径为2,高为6"<<endl;
	cout<<"圆柱体的表面积为:"<<p->area()<<endl;
	cout<<"球体的体积为:"<<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、付费专栏及课程。

余额充值