1. 压力容器设计说明书怎么写
格式如下:1概述„„„„„„„„„„„„„„„„„„„„„„„„„„„„3 2设计计算„„„„„„„„„„„„„„„„„„„„„„„„„„5 2.1主要技术参数的确定„„„„„„„„„„„„„„„„„„„„„„„5 2.2釜式换热器的结构设计„„„„„„„„„„„„„„„„„„„„„„5 2.2.1总体结构设计„„„„„„„„„„„„„„„„„„„„„„„„5 2.2.2换热器管程设计„„„„„„„„„„„„„„„„„„„„„„„7 2.2.3 换热器壳程设计„„„„„„„„„„„„„„„„„„„„„„„8 2.3 元件的强度设计 „„„„„„„„„„„„„„„„„„„„„„„„9 2.3.1 筒体 „„„„„„„„„„„„„„„„„„„„„„„„„„„9 2.3.2 开孔补强设计计算 „„„„„„„„„„„„„„„„„„„„„11 3标准零部件的选用及主要零部件的设计 „„„„„„„„„„„„15 3.1 法兰的选用„„„„„„„„„„„„„„„„„„„„„„„„„„„15 3.1.1容器法兰的选用.„„„„„„„„„„„„„„„„„„„„„„„15 3.1.2管法兰的选取 „„„„„„„„„„„„„„„„„„„„„„„„16 3.2 封头„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„17 3.3 管板„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„18 3.4 堰板„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„19 4鞍座的设计„„„„„„„„„„„„„„„„„„„„„„„„19 4.1 鞍座的选取„„„„„„„„„„„„„„„„„„„„„„„„„„19 4.2鞍座位置的设置„„„„„„„„„„„„„„„„„„„„„„„„„19 4.2.1鞍座位置的相关标准的要求„„„„„„„„„„„„„„„„„„19 4.2.2设备总长的确定„„„„„„„„„„„„„„„„„„„„„„„20 4.2.3 A值的确定„„„„„„„„„„„„„„„„„„„„„„„„„20 4.3力的计算„„„„„„„„„„„„„„„„„„„„„„„„„„„„20 4.3.1重量产生的反力„„„„„„„„„„„„„„„„„„„„„„„20 4.3.2地震产生的力„„„„„„„„„„„„„„„„„„„„„„„„21 4.3.3风载产生的力„„„„„„„„„„„„„„„„„„„„„„„„24 4.3.4热膨胀产生的力„„„„„„„„„„„„„„„„„„„„„„„26 4.4总合力计算„„„„„„„„„„„„„„„„„„„„„„„„„„„27 4.5应力校核„„„„„„„„„„„„„„„„„„„„„„„„„„„„29 4.5.1轴向应力„„„„„„„„„„„„„„„„„„„„„„„„„„30 4.5.2切向应力„„„„„„„„„„„„„„„„„„„„„„„„„„31 4.5.3周向应力„„„„„„„„„„„„„„„„„„„„„„„„„„31 4.6结论„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„32 5三维实体造型设计„„„„„„„„„„„„„„„„„„„„„„„„„32 5.1 软件介绍„„„„„„„„„„„„„„„„„„„„„„„„„„„„32 5.2 主要零部件的造型设计„„„„„„„„„„„„„„„„„„„„„„32 5.2.1 管箱封头的设计„„„„„„„„„„„„„„„„„„„„„„„32 5.2.2 鞍座的设计„„„„„„„„„„„„„„„„„„„„„„„„„34 5.2.3 螺母的设计„„„„„„„„„„„„„„„„„„„„„„„„„35 5.3 装配体的设计„„„„„„„„„„„„„„„„„„„„„„„„„„35 5.4 工程图的生成„„„„„„„„„„„„„„„„„„„„„„„„„„38 设计总结„„„„„„„„„„„„„„„„„„„„„„„„„„41 注释„„„„„„„„„„„„„„„„„„„„„„„„„„„„43 参考文献„„„„„„„„„„„„„„„„„„„„„„„„„„44 谢辞„„„„„„„„„„„„„„„„„„„„„„„„„„„„45附件„„„„„„„„„„„„„„„„„„„„„„„„„„„„46。
2. 模板和容器用c++代码怎么写
有以下这样3个求加法的函数:
int Add(int x,int y)
{
return x+y;
}
double Add(double x,double y)
{
return x+y;
}
long Add(long x,long y)
{
return x+y;
}
它们拥有同一个函数名,相同的函数体,却因为参数类型和返回值类型不一样,所以是3个完全不同的函数。即使它们是二元加法的重载函数,但是不得不为每一函数编写一组函数体完全相同的代码。如果从这些函数中提炼出一个通用函数,而它又适用于多种不同类型的数据,这样会使代码的重用率大大提高。那么 C++的模板就可解决这样的问题。模板可以实现类型的参数化(把类型定义为参数),从而实现了真正的代码可重用性。C++中的模板可分为函数模板和类模板,而把函数模板的具体化称为模板函数,把类模板的具体化成为模板类。