📄 maindlg.cpp
字号:
FileGridRow(20, "水的相对密度", "无因次", "0.9", "1.5");
FileGridRow(21, "地层水矿化度", "ppm", "", "1000000");
FileGridRow(22, "注气压力", "MPa", "3", "");
FileGridRow(23, "注气温度", "℃", "10", "100");
FileGridRow(24, "启动注气压力", "MPa", "3", "");
FileGridRow(25, "设计排液量", "m^3/d", "", "");
FileGridRow(26, "阀工作压差", "MPa", "", "");
FileGridRow(27, "最大注气量", "10^4m^3/d", "", "");
m_grid.SetMaxRow(27);
m_sheet.ShowWindow(SW_SHOW);
m_bSheetVisible = true;
m_Page4.InitCtrl();
break;
case 0x07: // 抽油机排水采气优化设计
FileGridRow(1, "地层中部深度", "m", "100", "10000");
FileGridRow(2, "地层压力", "MPa", "1", "150");
FileGridRow(3, "地层温度", "℃", "20", "200");
FileGridRow(4, "井口油压", "MPa", "", "10");
FileGridRow(5, "井口温度", "℃", "", "");
FileGridRow(6, "产液指数", "m^3/d·MPa", "", "");
FileGridRow(7, "测试产液量", "m^3/d", "", "");
FileGridRow(8, "测试产液量的井底流压", "MPa", "", "");
FileGridRow(9, "生产气水比", "m^3/m^3", "", "");
// FileGridRow(10, "泡点压力", "MPa", "", "");
// FileGridRow(11, "体积含水率", "%", "", "98");
FileGridRow(10, "油管深度", "m", "100", "");
FileGridRow(11, "油管内径", "mm", "20", "150");
FileGridRow(12, "油管外径", "mm", "20", "150");
FileGridRow(13, "油管相对粗糙度", "无因次", "", "0.05");
FileGridRow(14, "油管是否锚定", "未锚定-0 锚定-1", "0", "1");
FileGridRow(15, "油管的弹性模量", "MPa", "", "");
FileGridRow(16, "套管内径", "mm", "100", "300");
// FileGridRow(17, "原油相对密度", "无因次", "0.6", "1.5");
FileGridRow(17, "气体相对密度", "无因次", "0.55", "1.5");
FileGridRow(18, "气体中CO2含量", "%", "", "50");
FileGridRow(19, "气体中H2S含量", "%", "", "50");
FileGridRow(20, "气体中N2含量", "%", "", "50");
FileGridRow(21, "水的相对密度", "无因次", "0.9", "1.5");
FileGridRow(22, "地层水矿化度", "ppm", "", "1000000");
FileGridRow(23, "泵挂深度", "M", "", "");
FileGridRow(24, "最小沉没压力", "MPa", "", "");
FileGridRow(25, "设计排液量", "m^3/d", "", "");
FileGridRow(26, "15.88mm(5/8英寸)钢抽油杆横截面积", "mm^2", "", "");
FileGridRow(27, "19.05mm(3/4英寸)钢抽油杆横截面积", "mm^2", "", "");
FileGridRow(28, "22.23mm(7/8英寸)钢抽油杆横截面积", "mm^2", "", "");
FileGridRow(29, "25.40mm(1英寸)钢抽油杆横截面积", "mm^2", "", "");
FileGridRow(30, "15.88mm(5/8英寸)钢抽油杆单位重量", "kg/m", "", "");
FileGridRow(31, "19.05mm(3/4英寸)钢抽油杆单位重量", "kg/m", "", "");
FileGridRow(32, "22.23mm(7/8英寸)钢抽油杆单位重量", "kg/m", "", "");
FileGridRow(33, "25.40mm(1英寸)钢抽油杆单位重量", "kg/m", "", "");
FileGridRow(34, "钢抽油杆许用应力", "MPa", "", "");
FileGridRow(35, "钢抽油杆弹性模量", "MPa", "", "");
FileGridRow(36, "钢抽油杆密度", "kg/m^3", "6000", "8000");
FileGridRow(37, "钢抽油杆的最小抗拉强度", "MPa", "", "");
FileGridRow(38, "25.40mm(1英寸)玻璃钢抽油杆横截面积", "mm^2", "", "");
FileGridRow(39, "25.40mm(1英寸)玻璃钢抽油杆单位重量", "Kg/m", "", "");
FileGridRow(40, "玻璃钢抽油杆弹性模量", "MPa", "", "");
FileGridRow(41, "玻璃钢抽油杆密度", "kg/m^3", "1600", "3200");
m_grid.SetMaxRow(41);
m_sheet.ShowWindow(SW_SHOW);
m_bSheetVisible =true;
m_Page5.InitCtrl();
break;
case 0x08: // 电潜泵排水采气节点分析
FileGridRow(1, "地层中部深度", "m", "100", "10000");
FileGridRow(2, "地层压力", "MPa", "1", "150");
FileGridRow(3, "地层温度", "℃", "20", "200");
FileGridRow(4, "井口油压", "MPa", "0.1", "10");
FileGridRow(5, "井口温度", "℃", "", "");
FileGridRow(6, "产水指数", "m^3/d·MPa", "", "");
FileGridRow(7, "测试产水量", "m^3/d", "", "");
FileGridRow(8, "测试产水量的井底流压", "MPa", "", "");
FileGridRow(9, "生产气水比", "m^3/m^3", "", "");
FileGridRow(10, "吸入气体百分比", "%", "", "100");
FileGridRow(11, "油管深度", "m", "100", "");
FileGridRow(12, "泵挂深度", "m", "100", "");
FileGridRow(13, "油管内径", "mm", "20", "150");
FileGridRow(14, "油管外径", "mm", "20", "150");
FileGridRow(15, "套管内径", "mm", "100", "300");
FileGridRow(16, "气体相对密度", "无因次", "0.55", "1.5");
FileGridRow(17, "气体中CO2含量", "%", "", "50");
FileGridRow(18, "气体中H2S含量", "%", "", "50");
FileGridRow(19, "气体中N2含量", "%", "", "50");
FileGridRow(20, "水的相对密度", "无因次", "0.9", "1.5");
FileGridRow(21, "地层水矿化度", "ppm", "", "1000000");
FileGridRow(22, "最小泵级数", "级", "1", "500");
FileGridRow(23, "最大泵级数", "级", "1", "500");
FileGridRow(24, "泵级数间隔", "级", "1", "500");
FileGridRow(25, "分析的井口压力1", "MPa", "", "");
FileGridRow(26, "分析的井口压力2", "MPa", "", "");
FileGridRow(27, "分析的井口压力3", "MPa", "", "");
FileGridRow(28, "分析的井口压力4", "MPa", "", "");
FileGridRow(29, "分析的井口压力5", "MPa", "", "");
FileGridRow(30, "分析的地层压力1", "MPa", "", "");
FileGridRow(31, "分析的地层压力2", "MPa", "", "");
FileGridRow(32, "分析的地层压力3", "MPa", "", "");
FileGridRow(33, "分析的地层压力4", "MPa", "", "");
FileGridRow(34, "分析的地层压力5", "MPa", "", "");
FileGridRow(35, "分析的产水指数1", "m^3/d·MPa", "", "");
FileGridRow(36, "分析的产水指数2", "m^3/d·MPa", "", "");
FileGridRow(37, "分析的产水指数3", "m^3/d·MPa", "", "");
FileGridRow(38, "分析的产水指数4", "m^3/d·MPa", "", "");
FileGridRow(39, "分析的产水指数5", "m^3/d·MPa", "", "");
FileGridRow(40, "分析的生产气水比1", "m^3/m^3", "", "");
FileGridRow(41, "分析的生产气水比2", "m^3/m^3", "", "");
FileGridRow(42, "分析的生产气水比3", "m^3/m^3", "", "");
FileGridRow(43, "分析的生产气水比4", "m^3/m^3", "", "");
FileGridRow(44, "分析的生产气水比5", "m^3/m^3", "", "");
FileGridRow(45, "分析的泵挂深度1", "m", "", "");
FileGridRow(46, "分析的泵挂深度2", "m", "", "");
FileGridRow(47, "分析的泵挂深度3", "m", "", "");
FileGridRow(48, "分析的泵挂深度4", "m", "", "");
FileGridRow(49, "分析的泵挂深度5", "m", "", "");
m_grid.SetMaxRow(49);
m_sheet.ShowWindow(SW_SHOW);
m_bSheetVisible = true;
m_Page6.InitCtrl();
break;
case 0x09: // 电潜泵排水采气优化设计
FileGridRow(1, "该井构造位置", "无因次", "", "");
FileGridRow(2, "完井方式", "无因次", "", "");
FileGridRow(3, "最大井斜及位置", "无因次", "", "");
FileGridRow(4, "钻井日期", "", "", "");
FileGridRow(5, "完井层位", "无因次", "", "");
FileGridRow(6, "产层井段", "m", "", "");
FileGridRow(7, "设计的变频机组最高运行频率", "Hz", "", "");
FileGridRow(8, "补心海拔高度", "m", "", "");
FileGridRow(9, "最大井斜", "度", "", "");
FileGridRow(10, "目前地层压力", "MPa", "", "");
FileGridRow(11, "完钻井深", "m", "", "");
FileGridRow(12, "气层中部深度", "m", "", "");
FileGridRow(13, "完井套管", "mm", "", "");
FileGridRow(14, "完井套管长度", "m", "", "");
FileGridRow(15, "砂面深度", "m", "", "");
FileGridRow(16, "油管尺寸", "mm", "", "");
FileGridRow(17, "井底温度", "℃", "", "");
FileGridRow(18, "选择机组的耐温等级", "℃", "", "");
FileGridRow(19, "停产前井的生产压力", "MPa", "", "");
FileGridRow(20, "停产前井的流动压力", "MPa", "", "");
FileGridRow(21, "停产前井的产气量", "m^3/d", "", "");
FileGridRow(22, "停产前井的产水量", "m^3/d", "", "");
FileGridRow(23, "抽吸液相对密度", "无因次", "0.6", "1.5");
FileGridRow(24, "地层水硫化氢含量", "g/l(ppm)", "", "");
FileGridRow(25, "地层水氯根含量", "g/l(ppm)", "", "");
FileGridRow(26, "地层水矿化度", "g/l(ppm)", "", "");
FileGridRow(27, "天然气相对相对密度", "无因次", "0.55", "1.5");
FileGridRow(28, "天然气中硫化氢含量", "g/l(ppm)", "", "");
FileGridRow(29, "天然气中二氧化碳含量", "g/l(ppm)", "", "");
FileGridRow(30, "气藏(井)的采出程度", "%", "", "");
FileGridRow(31, "剩余储量", "10^8m^3", "", "");
FileGridRow(32, "选择泵的排量", "m^3/d", "", "");
FileGridRow(33, "电缆的横截面积", "mm^2", "", "");
FileGridRow(34, "电缆的芯线类型 (5-铜芯 10-铝芯)", "无因次", "", "");
FileGridRow(35, "泵的沉没度", "m", "", "");
FileGridRow(36, "60Hz电机铭牌电压", "V", "", "");
FileGridRow(37, "60Hz电机铭牌电流", "A", "", "");
FileGridRow(38, "60Hz电机功率", "kw", "", "");
FileGridRow(39, "60Hz泵的额定扬程", "m", "", "");
FileGridRow(40, "60Hz泵的额定排量", "m^3/d", "", "");
FileGridRow(41, "泵效", "小数", "", "");
FileGridRow(42, "电缆横截面积", "mm^2", "", "");
FileGridRow(43, "电缆长度", "m", "", "");
m_grid.SetMaxRow(43);
m_sheet.ShowWindow(SW_HIDE);
m_bSheetVisible = false;
break;
case 0x0A: // 射流泵排水采气节点分析
FileGridRow(1, "地层深度", "m", "100", "10000");
FileGridRow(2, "地层压力", "MPa", "1", "150");
FileGridRow(3, "地层温度", "℃", "20", "200");
FileGridRow(4, "井口压力", "MPa", "0.1", "10");
FileGridRow(5, "井口温度", "℃", "0", "");
FileGridRow(6, "产水指数", "m^3/d·MPa", "", "");
FileGridRow(7, "测试产水量", "m^3/d", "", "");
FileGridRow(8, "测试产水量的井底流压", "MPa", "", "");
FileGridRow(9, "生产气水比", "m^3/m^3", "", "");
FileGridRow(10, "油管深度", "m", "100", "");
FileGridRow(11, "油管内径", "mm", "20", "150");
FileGridRow(12, "油管外径", "mm", "20", "150");
FileGridRow(13, "油管相对粗糙度", "无因次", "", "0.05");
FileGridRow(14, "套管内径", "mm", "100", "300");
FileGridRow(15, "泵挂深度", "m", "100", "");
FileGridRow(16, "气体相对密度", "无因次", "0.55", "1.5");
FileGridRow(17, "气体中CO2含量", "%", "", "50");
FileGridRow(18, "气体中H2S含量", "%", "", "50");
FileGridRow(19, "气体中N2含量", "%", "", "50");
FileGridRow(20, "水的相对密度", "无因次", "0.9", "1.5");
FileGridRow(21, "地层水矿化度", "ppm", "", "1000000");
FileGridRow(22, "地面泵工作压力", "MPa", "5", "50");
FileGridRow(23, "喷嘴号数", "无因次", "2", "18");
FileGridRow(24, "喉道号数", "无因次", "2", "18");
FileGridRow(25, "动力液循环方式", "0_正循环/1_反循环", "0", "1");
FileGridRow(26, "分析的井口压力1", "MPa", "", "");
FileGridRow(27, "分析的井口压力2", "MPa", "", "");
FileGridRow(28, "分析的井口压力3", "MPa", "", "");
FileGridRow(29, "分析的井口压力4", "MPa", "", "");
FileGridRow(30, "分析的井口压力5", "Mpa", "", "");
FileGridRow(31, "分析的地层压力1", "MPa", "", "");
FileGridRow(32, "分析的地层压力2", "MPa", "", "");
FileGridRow(33, "分析的地层压力3", "MPa", "", "");
FileGridRow(34, "分析的地层压力4", "MPa", "", "");
FileGridRow(35, "分析的地层压力5", "MPa", "", "");
FileGridRow(36, "分析的产水指数1", "m^3/d·MPa", "", "");
FileGridRow(37, "分析的产水指数2", "m^3/d·MPa", "", "");
FileGridRow(38, "分析的产水指数3", "m^3/d·MPa", "", "");
FileGridRow(39, "分析的产水指数4", "m^3/d·MPa", "", "");
FileGridRow(40, "分析的产水指数5", "m^3/d·MPa", "", "");
FileGridRow(41, "分析的生产气水比1", "m^3/m^3", "", "");
FileGridRow(42, "分析的生产气水比2", "m^3/m^3", "", "");
FileGridRow(43, "分析的生产气水比3", "m^3/m^3", "", "");
FileGridRow(44, "分析的生产气水比4", "m^3/m^3", "", "");
FileGridRow(45, "分析的生产气水比5", "m^3/m^3", "", "");
FileGridRow(46, "分析的泵挂深度1", "m", "", "");
FileGridRow(47, "分析的泵挂深度2", "m", "", "");
FileGridRow(48, "分析的泵挂深度3", "m", "", "");
FileGridRow(49, "分析的泵挂深度4", "m", "", "");
FileGridRow(50, "分析的泵挂深度5", "m", "", "");
FileGridRow(51, "分析的地面泵工作压力1", "MPa", "0", "50");
FileGridRow(52, "分析的地面泵工作压力2", "MPa", "0", "50");
FileGridRow(53, "分析的地面泵工作压力3", "MPa", "0", "50");
FileGridRow(54, "分析的地面泵工作压力4", "MPa", "0", "50");
FileGridRow(55, "分析的地面泵工作压力5", "MPa", "0", "50");
m_grid.SetMaxRow(55);
m_sheet.ShowWindow(SW_SHOW);
m_bSheetVisible = true;
m_Page8.InitCtrl();
break;
// hss
case 0x0B: // 射流泵排水采气动态分析
FileGridRow(1, "地层深度", "m", "100", "10000");
FileGridRow(2, "地层压力", "MPa", "1", "150");
FileGridRow(3, "地层温度", "℃", "20", "200");
FileGridRow(4, "井口压力", "MPa", "0.1", "10");
FileGridRow(5, "井口温度", "℃", "0", "");
FileGridRow(6, "产水指数", "m^3/d·MPa", "", "");
FileGridRow(7, "测试产水量", "m^3/d", "", "");
FileGridRow(8, "测试产水量的井底流压", "MPa", "", "");
FileGridRow(9, "生产气水比", "m^3/m^3", "", "");
FileGridRow(10, "油管深度", "m", "100", "");
FileGridRow(11, "油管内径", "mm", "20", "150");
FileGridRow(12, "油管外径", "mm", "20", "150");
FileGridRow(13, "油管相对粗糙度", "无因次", "", "0.05");
FileGridRow(14, "套管内径", "mm", "100", "300");
FileGridRow(15, "泵挂深度", "m", "100", "");
FileGridRow(16, "气体相对密度", "无因次", "0.55", "1.5");
FileGridRow(17, "气体中CO2含量", "%", "", "50");
FileGridRow(18, "气体中H2S含量", "%", "", "50");
FileGridRow(19, "气体中N2含量", "%", "", "50");
FileGridRow(20, "水的相对密度", "无因次", "0.9", "1.5");
FileGridRow(21, "地层水矿化度", "ppm", "0", "1000000");
FileGridRow(22, "地面泵工作压力", "MPa", "5", "50");
FileGridRow(23, "喷嘴号数", "无因次", "2", "18");
FileGridRow(24, "喉道号数", "无因次", "2", "18");
FileGridRow(25, "动力液循环方式", "0_正循环/1_反循环", "", "1");
FileGridRow(26, "分析的井口压力1", "MPa", "", "");
FileGridRow(27, "分析的井口压力2", "MPa", "", "");
FileGridRow(28, "分析的井口压力3", "MPa", "", "");
FileGridRow(29, "分析的井口压力4", "MPa", "", "");
FileGridRow(30, "分析的井口压力5", "Mpa", "", "");
FileGridRow(31, "分析的地层压力1", "MPa", "", "");
FileGridRow(32, "分析的地层压力2", "MPa", "", "");
FileGridRow(33, "分析的地层压力3", "MPa", "", "");
FileGridRow(34, "分析的地层压力4", "MPa", "", "");
FileGridRow(35, "分析的地层压力5", "MPa", "", "");
FileGridRow(36, "分析的产水指数1", "m^3/d·MPa", "", "");
FileGridRow(37, "分析的产水指数2", "m^3/d·MPa", "", "");
FileGridRow(38, "分析的产水指数3", "m^3/d·MPa", "", "");
FileGridRow(39, "分析的产水指数4", "m^3/d·MPa", "", "");
FileGridRow(40, "分析的产水指数5", "m^3/d·MPa", "", "");
FileGridRow(41, "分析的生产气水比1", "m^3/m^3", "", "");
FileGridRow(42, "分析的生产气水比2", "m^3/m^3", "", "");
FileGridRow(43, "分析的生产气水比3", "m^3/m^3", "", "");
FileGridRow(44, "分析的生产气水比4", "m^3/m^3", "", "");
FileGridRow(45, "分析的生产气水比5", "m^3/m^3", "", "");
FileGridRow(46, "分析的泵挂深度1", "m", "", "");
FileGridRow(47, "分析的泵挂深度2", "m", "", "");
FileGridRow(48, "分析的泵挂深度3", "m", "", "");
FileGridRow(49, "分析的泵挂深度4", "m", "", "");
FileGridRow(50, "分析的泵挂深度5", "m", "", "");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -