#pragma once #include "DAO.h" namespace DBPlatformSpace { /// SDP纵桁和强横梁 class Csr_Tools_GirderAndTransverseDAO : public subDBDAO { public: double _angle; ///<与带板夹角:deg double _ashr; ///<提供剪切面积: cm2 double _ashr_req; ///<要求剪切面积:cm2 double _bp; ///<带板宽度,mm double _bx; ///<结构吃水处Bx:m int _deckloca; ///<甲板位置:干舷甲板,上层建筑甲板,第一层甲板室….第六层甲板室,第七层甲板室及以上 int _decktype; ///<甲板类型:居住甲板,其他甲板和平台,可选 string _dimension; ///<型材剖面形状:可选,本船库,在其中选择型材剖面尺寸;也可在 int _ispassed; ///<是否满足: 是或否 double _k; ///<材料系数:0.68,0.72,0.78,1可选 double _lbdg; ///<弯曲跨距,m double _lshr; ///<剪切跨距,m int _materialID; ///<板材料 string _paravalue; ///<型材尺寸 double _pdesign; ///<设计均布压力 double _pdl; ///<计算结果:非露天甲板侧向压力 double _pdmax; ///<计算结果:露天甲板压力最大值 int _profileID; ///<型材id double _psi; ///<计算结果:上层建筑侧壁侧向压力 double _reh; ///<板材料屈曲强度 double _s; ///<骨材间距,mm int _strutype; ///<构件类型:露天甲板,非露天甲板,上建侧壁,可选 int _supporttype; ///<支撑类型,一端或两端简支 double _tp; ///<带板厚度,mm double _x; /// & pnewlist); static ODI ResultMsg FindByID(int id, Csr_Tools_GirderAndTransverseDAO * &pnewdao); }; }