#pragma once #include "DAO.h" namespace DBPlatformSpace { /// SDP上建端壁及甲板室围壁筋 class Csr_Tools_DeckhouseAndEndbhdstiffenerDAO : public subDBDAO { public: double _angle; ///<与带板夹角:deg double _b1; ///<甲板室宽度bl:m double _b1ship; ///<所考虑位置实际船宽Bl:m int _bhdloca; ///<位置:最低层,第二层,三层及以上,四层及以上 int _bhdtype; ///<舱壁类型:无保护的前端,有保护的前端,侧壁,后端 double _bp; ///<带板宽度:mm string _dimension; ///<型材剖面形状:可选,本船库,在其中选择型材剖面尺寸;也可在标准库中,选择型材剖面尺寸 int _exposedcasing; ///<露天机壁棚:是或否 int _ispassed; ///<计算结果数据:是否满足:是或否 double _k; ///<材料系数:0.68,0.72,0.78,1可选 double _lfull; ///<完整跨距:m int _materialID; ///<板材料 double _pa; ///<计算结果数据:PA:上层建筑端部舱壁和甲板室围壁的外部压力 string _paravalue; ///<型材参数 int _profileID; ///<型材id double _reh; ///<板材料屈曲强度 double _s; ///<骨材间距:mm double _tp; ///<带板厚度:mm double _x; /// & pnewlist); static ODI ResultMsg FindByID(int id, Csr_Tools_DeckhouseAndEndbhdstiffenerDAO * &pnewdao); }; }