프로젝트

일반

사용자정보

개정판 dc3bb0e4

IDdc3bb0e4c7442eb5bef9877374190974dfad6ad7
상위 4502efac
하위 4a293b4c

김연진이(가) 약 5년 전에 추가함

issue #1214 : Line Sizing Criteria

Change-Id: Idc54c9b25143f6018bbe430a5ca34eda5e8b7af1

차이점 보기:

HYTOS/HYTOS/Line_Sizing_LiquidDialog.py
21 21

  
22 22
        self.ui = Line_Sizing_Liquid_UI.Ui_Dialog()
23 23
        self.ui.setupUi(self)
24
        self.units = {}
25
        self.isAccepted = False
26
        self.velocity = None
27
        self.drop_pressure = None
28

  
29
        self.init_units()
30
        self.initialize()
24 31

  
25 32
    def show_dialog(self):
26 33
        self.setWindowFlags(self.windowFlags() & ~QtCore.Qt.WindowContextHelpButtonHint)
27 34

  
28 35
        self.exec_()
29 36

  
37
        return self.isAccepted, self.velocity, self.drop_pressure
38

  
39
    def init_units(self):
40
        app_doc_data = AppDocData.instance()
41
        active_drawing = app_doc_data.activeDrawing
42

  
43
        for attr in active_drawing.attrs:
44
            if attr[0] == 'Units':
45
                self.units = attr[1]
46

  
47
    def initialize(self):
48
        try:
49
            self.ui.label_Velocity_Unit.setText(self.units['Velocity'])
50
            self.ui.label_Drop_Pressure_Unit.setText('{}/100{}'.format(self.units['Pressure'], self.units['Length']))
51
            # Flowrate Volume
52
            flowrate_volume_unit = self.units['Flowrate_Volume']
53
            if flowrate_volume_unit == 'm3/h':
54
                self.ui.radioButton_Flowrate_Volume_1.setText('0 ~ 56 m3/h')
55
                self.ui.radioButton_Flowrate_Volume_2.setText('56 ~ 155 m3/h')
56
                self.ui.radioButton_Flowrate_Volume_3.setText('155 m3/h ~')
57
            elif flowrate_volume_unit == 'l/min':
58
                self.ui.radioButton_Flowrate_Volume_1.setText('0 ~ 933 l/min')
59
                self.ui.radioButton_Flowrate_Volume_2.setText('933 ~ 2583 l/min')
60
                self.ui.radioButton_Flowrate_Volume_3.setText('2583 l/min ~')
61
            elif flowrate_volume_unit == 'ft3/h':
62
                self.ui.radioButton_Flowrate_Volume_1.setText('0 ~ 1977 ft3/h')
63
                self.ui.radioButton_Flowrate_Volume_2.setText('1977 ~ 5473 ft3/h')
64
                self.ui.radioButton_Flowrate_Volume_3.setText('5473 ft3/h ~')
65
            elif flowrate_volume_unit == 'USgpm':
66
                self.ui.radioButton_Flowrate_Volume_1.setText('0 ~ 246 USgpm')
67
                self.ui.radioButton_Flowrate_Volume_2.setText('246 ~ 682 USgpm')
68
                self.ui.radioButton_Flowrate_Volume_3.setText('682 USgpm ~')
69
            elif flowrate_volume_unit == 'BPSD':
70
                self.ui.radioButton_Flowrate_Volume_1.setText('0 ~ 8458 BPSD')
71
                self.ui.radioButton_Flowrate_Volume_2.setText('8458 ~ 23411 BPSD')
72
                self.ui.radioButton_Flowrate_Volume_3.setText('23411 BPSD ~')
73

  
74
            velocity_unit = self.units['Velocity']
75
            if velocity_unit == 'm/s':
76
                self.ui.label_General_Service_Velocity.setText('4.5')
77
                # Pump Suction Lines
78
                self.ui.label_Boiling_Liquids_Velocity.setText('1.8')
79
                self.ui.label_Non_Boiling_Liquids_Velocity.setText('2.4')
80
                # Pump Discharge Lines
81
                self.ui.label_Flowrate_Volume_1_Velocity.setText('2.4')
82
                self.ui.label_Flowrate_Volume_2_Velocity.setText('3')
83
                self.ui.label_Flowrate_Volume_3_Velocity.setText('4.5')
84
                # Process Lines
85
                self.ui.label_Reboiler_Trapout_Velocity.setText('1.2')
86
                self.ui.label_Gravity_Flow_Service_Velocity.setText('2.4')
87
                self.ui.label_Boiler_Feed_Water_Service_Velocity.setText('4.5')
88
                self.ui.label_From_Condenser_Velocity.setText('1.5')
89
                self.ui.label_Liquid_Feed_To_Tower_Velocity.setText('1.8')
90
                self.ui.label_Refrigerant_Lines_Velocity.setText('1.2')
91
                # Process Fluids
92
                self.ui.label_Cooling_Water_Header_Velocity.setText('4.8')
93
                self.ui.label_Cooling_Water_Branch_Velocity.setText('3')
94
                self.ui.label_Phenolic_Water_Velocity.setText('0.9')
95
                self.ui.label_Concentrated_H2SO4_Velocity.setText('1.2')
96
                self.ui.label_Salt_Water_Velocity.setText('1.8')
97
                self.ui.label_Caustic_Solution_Velocity.setText('1.2')
98
                self.ui.label_CO2_Rich_Amine_Liquid_Velocity.setText('3')
99
            elif velocity_unit == 'ft/s':
100
                self.ui.label_General_Service_Velocity.setText('14.7')
101
                # Pump Suction Lines
102
                self.ui.label_Boiling_Liquids_Velocity.setText('5.9')
103
                self.ui.label_Non_Boiling_Liquids_Velocity.setText('7.8')
104
                # Pump Discharge Lines
105
                self.ui.label_Flowrate_Volume_1_Velocity.setText('7.8')
106
                self.ui.label_Flowrate_Volume_2_Velocity.setText('9.8')
107
                self.ui.label_Flowrate_Volume_3_Velocity.setText('14.7')
108
                # Process Lines
109
                self.ui.label_Reboiler_Trapout_Velocity.setText('3.9')
110
                self.ui.label_Gravity_Flow_Service_Velocity.setText('7.8')
111
                self.ui.label_Boiler_Feed_Water_Service_Velocity.setText('14.7')
112
                self.ui.label_From_Condenser_Velocity.setText('4.9')
113
                self.ui.label_Liquid_Feed_To_Tower_Velocity.setText('5.9')
114
                self.ui.label_Refrigerant_Lines_Velocity.setText('3.9')
115
                # Process Fluids
116
                self.ui.label_Cooling_Water_Header_Velocity.setText('15.7')
117
                self.ui.label_Cooling_Water_Branch_Velocity.setText('9.8')
118
                self.ui.label_Phenolic_Water_Velocity.setText('2.9')
119
                self.ui.label_Concentrated_H2SO4_Velocity.setText('3.9')
120
                self.ui.label_Salt_Water_Velocity.setText('5.9')
121
                self.ui.label_Caustic_Solution_Velocity.setText('3.9')
122
                self.ui.label_CO2_Rich_Amine_Liquid_Velocity.setText('9.8')
123

  
124
            # 압력의 기준
125
            # 초기값 (kg/cm2/100m) 설정
126
            secldp = [0.9, 0.081, 0.2, 1.4, 0.5, 0.03, 0.09]
127
            length_unit = self.units['Length']
128
            pressure_unit = self.units['Pressure']
129

  
130
            if pressure_unit == 'kg/cm2':
131
                if length_unit == 'm':
132
                    secldp = secldp
133
                elif length_unit == 'in':
134
                    for i in range(len(secldp)):
135
                        secldp[i] *= 0.0254
136
                elif length_unit == 'ft':
137
                    for i in range(len(secldp)):
138
                        secldp[i] /= 3.28084
139
                elif length_unit == 'yd':
140
                    for i in range(len(secldp)):
141
                        secldp[i] /= 1.09361
142
                elif length_unit == 'mile':
143
                    for i in range(len(secldp)):
144
                        secldp[i] /= 0.000621371
145
                elif length_unit == 'mm':
146
                    for i in range(len(secldp)):
147
                        secldp[i] /= 1000
148
            elif pressure_unit == 'psi':
149
                for i in range(len(secldp)):
150
                    secldp[i] = secldp[i] / 1.033 * 14.7
151

  
152
                if length_unit == 'm':
153
                    secldp = secldp
154
                elif length_unit == 'in':
155
                    for i in range(len(secldp)):
156
                        secldp[i] *= 0.0254
157
                elif length_unit == 'ft':
158
                    for i in range(len(secldp)):
159
                        secldp[i] /= 3.28084
160
                elif length_unit == 'yd':
161
                    for i in range(len(secldp)):
162
                        secldp[i] /= 1.09361
163
                elif length_unit == 'mile':
164
                    for i in range(len(secldp)):
165
                        secldp[i] /= 0.000621371
166
                elif length_unit == 'mm':
167
                    for i in range(len(secldp)):
168
                        secldp[i] /= 1000
169
            elif pressure_unit == 'atm':
170
                for i in range(len(secldp)):
171
                    secldp[i] = secldp[i] / 1.033
172

  
173
                if length_unit == 'm':
174
                    secldp = secldp
175
                elif length_unit == 'in':
176
                    for i in range(len(secldp)):
177
                        secldp[i] *= 0.0254
178
                elif length_unit == 'ft':
179
                    for i in range(len(secldp)):
180
                        secldp[i] /= 3.28084
181
                elif length_unit == 'yd':
182
                    for i in range(len(secldp)):
183
                        secldp[i] /= 1.09361
184
                elif length_unit == 'mile':
185
                    for i in range(len(secldp)):
186
                        secldp[i] /= 0.000621371
187
                elif length_unit == 'mm':
188
                    for i in range(len(secldp)):
189
                        secldp[i] /= 1000
190
            elif pressure_unit == 'bar':
191
                for i in range(len(secldp)):
192
                    secldp[i] = secldp[i] / 1.033 * 1.013
193

  
194
                if length_unit == 'm':
195
                    secldp = secldp
196
                elif length_unit == 'in':
197
                    for i in range(len(secldp)):
198
                        secldp[i] *= 0.0254
199
                elif length_unit == 'ft':
200
                    for i in range(len(secldp)):
201
                        secldp[i] /= 3.28084
202
                elif length_unit == 'yd':
203
                    for i in range(len(secldp)):
204
                        secldp[i] /= 1.09361
205
                elif length_unit == 'mile':
206
                    for i in range(len(secldp)):
207
                        secldp[i] /= 0.000621371
208
                elif length_unit == 'mm':
209
                    for i in range(len(secldp)):
210
                        secldp[i] /= 1000
211
            elif pressure_unit == 'mmHg':
212
                for i in range(len(secldp)):
213
                    secldp[i] = secldp[i] / 1.033 * 760
214

  
215
                if length_unit == 'm':
216
                    secldp = secldp
217
                elif length_unit == 'in':
218
                    for i in range(len(secldp)):
219
                        secldp[i] *= 0.0254
220
                elif length_unit == 'ft':
221
                    for i in range(len(secldp)):
222
                        secldp[i] /= 3.28084
223
                elif length_unit == 'yd':
224
                    for i in range(len(secldp)):
225
                        secldp[i] /= 1.09361
226
                elif length_unit == 'mile':
227
                    for i in range(len(secldp)):
228
                        secldp[i] /= 0.000621371
229
                elif length_unit == 'mm':
230
                    for i in range(len(secldp)):
231
                        secldp[i] /= 1000
232
            elif pressure_unit == 'kPa':
233
                for i in range(len(secldp)):
234
                    secldp[i] = secldp[i] / 1.033 * 101.325
235

  
236
                if length_unit == 'm':
237
                    secldp = secldp
238
                elif length_unit == 'in':
239
                    for i in range(len(secldp)):
240
                        secldp[i] *= 0.0254
241
                elif length_unit == 'ft':
242
                    for i in range(len(secldp)):
243
                        secldp[i] /= 3.28084
244
                elif length_unit == 'yd':
245
                    for i in range(len(secldp)):
246
                        secldp[i] /= 1.09361
247
                elif length_unit == 'mile':
248
                    for i in range(len(secldp)):
249
                        secldp[i] /= 0.000621371
250
                elif length_unit == 'mm':
251
                    for i in range(len(secldp)):
252
                        secldp[i] /= 1000
253
            elif pressure_unit == 'MPa':
254
                for i in range(len(secldp)):
255
                    secldp[i] = secldp[i] / 1.033 * 0.101325
256

  
257
                if length_unit == 'm':
258
                    secldp = secldp
259
                elif length_unit == 'in':
260
                    for i in range(len(secldp)):
261
                        secldp[i] *= 0.0254
262
                elif length_unit == 'ft':
263
                    for i in range(len(secldp)):
264
                        secldp[i] /= 3.28084
265
                elif length_unit == 'yd':
266
                    for i in range(len(secldp)):
267
                        secldp[i] /= 1.09361
268
                elif length_unit == 'mile':
269
                    for i in range(len(secldp)):
270
                        secldp[i] /= 0.000621371
271
                elif length_unit == 'mm':
272
                    for i in range(len(secldp)):
273
                        secldp[i] /= 1000
274

  
275
            self.ui.label_General_Service_Drop_Pressure.setText(str(round(secldp[0], 5)))
276
            self.ui.label_Boiling_Liquids_Drop_Pressure.setText(str(round(secldp[1], 5)))
277
            self.ui.label_Non_Boiling_Liquids_Drop_Pressure.setText(str(round(secldp[2], 5)))
278
            self.ui.label_Flowrate_Volume_1_Drop_Pressure.setText(str(round(secldp[3], 5)))
279
            self.ui.label_Flowrate_Volume_2_Drop_Pressure.setText(str(round(secldp[0], 5)))
280
            self.ui.label_Flowrate_Volume_3_Drop_Pressure.setText(str(round(secldp[4], 5)))
281
            self.ui.label_Reboiler_Trapout_Drop_Pressure.setText(str(round(secldp[5], 5)))
282
            self.ui.label_To_Control_Valve_Drop_Pressure.setText(str(round(secldp[2], 5)))
283
            self.ui.label_Gravity_Flow_Service_Drop_Pressure.setText(str(round(secldp[6], 5)))
284
            self.ui.label_Cooling_Water_Header_Drop_Pressure.setText(str(round(secldp[4], 5)))
285
            self.ui.label_Cooling_Water_Branch_Drop_Pressure.setText(str(round(secldp[4], 5)))
286

  
287
        except Exception as ex:
288
            from App import App
289
            from AppDocData import MessageType
290

  
291
            message = 'error occurred({}) in {}:{}'.format(ex, sys.exc_info()[-1].tb_frame.f_code.co_filename,
292
                                                           sys.exc_info()[-1].tb_lineno)
293
            App.mainWnd().addMessage.emit(MessageType.Error, message)
294

  
30 295
    def accept(self):
296
        if self.ui.radioButton_General_Service.isChecked():
297
            self.velocity = self.ui.label_General_Service_Velocity.text()
298
            self.drop_pressure = self.ui.label_General_Service_Drop_Pressure.text()
299
        elif self.ui.radioButton_Boiling_Liquids.isChecked():
300
            self.velocity = self.ui.label_Boiling_Liquids_Velocity.text()
301
            self.drop_pressure = self.ui.label_Boiling_Liquids_Drop_Pressure.text()
302
        elif self.ui.radioButton_Non_Boiling_Liquids.isChecked():
303
            self.velocity = self.ui.label_Non_Boiling_Liquids_Velocity.text()
304
            self.drop_pressure = self.ui.label_Non_Boiling_Liquids_Drop_Pressure.text()
305
        elif self.ui.radioButton_Flowrate_Volume_1.isChecked():
306
            self.velocity = self.ui.label_Flowrate_Volume_1_Velocity.text()
307
            self.drop_pressure = self.ui.label_Flowrate_Volume_1_Drop_Pressure.text()
308
        elif self.ui.radioButton_Flowrate_Volume_2.isChecked():
309
            self.velocity = self.ui.label_Flowrate_Volume_2_Velocity.text()
310
            self.drop_pressure = self.ui.label_Flowrate_Volume_2_Drop_Pressure.text()
311
        elif self.ui.radioButton_Flowrate_Volume_3.isChecked():
312
            self.velocity = self.ui.label_Flowrate_Volume_3_Velocity.text()
313
            self.drop_pressure = self.ui.label_Flowrate_Volume_3_Drop_Pressure.text()
314
        elif self.ui.radioButton_Reboiler_Trapout.isChecked():
315
            self.velocity = self.ui.label_Reboiler_Trapout_Velocity.text()
316
            self.drop_pressure = self.ui.label_Reboiler_Trapout_Drop_Pressure.text()
317
        elif self.ui.radioButton_To_Control_Valve.isChecked():
318
            self.velocity = None
319
            self.drop_pressure = self.ui.label_To_Control_Valve_Drop_Pressure.text()
320
        elif self.ui.radioButton_Gravity_Flow_Service.isChecked():
321
            self.velocity = self.ui.label_Gravity_Flow_Service_Velocity.text()
322
            self.drop_pressure = self.ui.label_Gravity_Flow_Service_Drop_Pressure.text()
323
        elif self.ui.radioButton_Boiler_Feed_Water_Service.isChecked():
324
            self.velocity = self.ui.label_Boiler_Feed_Water_Service_Velocity.text()
325
            self.drop_pressure = None
326
        elif self.ui.radioButton_From_Condenser.isChecked():
327
            self.velocity = self.ui.label_From_Condenser_Velocity.text()
328
            self.drop_pressure = None
329
        elif self.ui.radioButton_Liquid_Feed_To_Tower.isChecked():
330
            self.velocity = self.ui.label_Liquid_Feed_To_Tower_Velocity.text()
331
            self.drop_pressure = None
332
        elif self.ui.radioButton_Refrigerant_Lines.isChecked():
333
            self.velocity = self.ui.label_Refrigerant_Lines_Velocity.text()
334
            self.drop_pressure = None
335
        elif self.ui.radioButton_Cooling_Water_Header.isChecked():
336
            self.velocity = self.ui.label_Cooling_Water_Header_Velocity.text()
337
            self.drop_pressure = self.ui.label_Cooling_Water_Header_Drop_Pressure.text()
338
        elif self.ui.radioButton_Cooling_Water_Branch.isChecked():
339
            self.velocity = self.ui.label_Cooling_Water_Branch_Velocity.text()
340
            self.drop_pressure = self.ui.label_Cooling_Water_Branch_Drop_Pressure.text()
341
        elif self.ui.radioButton_Phenolic_Water.isChecked():
342
            self.velocity = self.ui.label_Phenolic_Water_Velocity.text()
343
            self.drop_pressure = None
344
        elif self.ui.radioButton_Concentrated_H2SO4.isChecked():
345
            self.velocity = self.ui.label_Concentrated_H2SO4_Velocity.text()
346
            self.drop_pressure = None
347
        elif self.ui.radioButton_Salt_Water.isChecked():
348
            self.velocity = self.ui.label_Salt_Water_Velocity.text()
349
            self.drop_pressure = None
350
        elif self.ui.radioButton_Caustic_Solution.isChecked():
351
            self.velocity = self.ui.label_Caustic_Solution_Velocity.text()
352
            self.drop_pressure = None
353
        elif self.ui.radioButton_CO2_Rich_Amine_Liquid.isChecked():
354
            self.velocity = self.ui.label_CO2_Rich_Amine_Liquid_Velocity.text()
355
            self.drop_pressure = None
356

  
357
        if self.velocity is None and self.drop_pressure is None:
358
            self.isAccepted = False
359
        else:
360
            self.isAccepted = True
361

  
31 362
        QDialog.accept(self)
32 363

  
33 364
    def reject(self):
HYTOS/HYTOS/Line_Sizing_Liquid_UI.py
13 13
class Ui_Dialog(object):
14 14
    def setupUi(self, Dialog):
15 15
        Dialog.setObjectName("Dialog")
16
        Dialog.resize(440, 398)
16
        Dialog.resize(450, 440)
17 17
        font = QtGui.QFont()
18 18
        font.setFamily("맑은 고딕")
19 19
        Dialog.setFont(font)
......
26 26
        self.scrollArea.setWidgetResizable(True)
27 27
        self.scrollArea.setObjectName("scrollArea")
28 28
        self.scrollAreaWidgetContents = QtWidgets.QWidget()
29
        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 403, 703))
29
        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 413, 697))
30 30
        self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents")
31 31
        self.horizontalLayout_27 = QtWidgets.QHBoxLayout(self.scrollAreaWidgetContents)
32 32
        self.horizontalLayout_27.setObjectName("horizontalLayout_27")
33 33
        self.gridLayout = QtWidgets.QGridLayout()
34 34
        self.gridLayout.setContentsMargins(-1, -1, -1, 6)
35 35
        self.gridLayout.setObjectName("gridLayout")
36
        self.horizontalLayout_10 = QtWidgets.QHBoxLayout()
37
        self.horizontalLayout_10.setObjectName("horizontalLayout_10")
38
        self.radioButton_15 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
39
        self.radioButton_15.setObjectName("radioButton_15")
40
        self.horizontalLayout_10.addWidget(self.radioButton_15)
41
        self.label_39 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
42
        self.label_39.setMinimumSize(QtCore.QSize(100, 0))
43
        self.label_39.setMaximumSize(QtCore.QSize(100, 16777215))
44
        self.label_39.setAlignment(QtCore.Qt.AlignCenter)
45
        self.label_39.setObjectName("label_39")
46
        self.horizontalLayout_10.addWidget(self.label_39)
47
        self.label_40 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
48
        self.label_40.setMinimumSize(QtCore.QSize(100, 0))
49
        self.label_40.setMaximumSize(QtCore.QSize(100, 16777215))
50
        self.label_40.setAlignment(QtCore.Qt.AlignCenter)
51
        self.label_40.setObjectName("label_40")
52
        self.horizontalLayout_10.addWidget(self.label_40)
53
        self.gridLayout.addLayout(self.horizontalLayout_10, 21, 0, 1, 1)
54
        self.horizontalLayout_13 = QtWidgets.QHBoxLayout()
55
        self.horizontalLayout_13.setObjectName("horizontalLayout_13")
56
        self.radioButton_14 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
57
        self.radioButton_14.setObjectName("radioButton_14")
58
        self.horizontalLayout_13.addWidget(self.radioButton_14)
59
        self.label_37 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
60
        self.label_37.setMinimumSize(QtCore.QSize(100, 0))
61
        self.label_37.setMaximumSize(QtCore.QSize(100, 16777215))
62
        self.label_37.setAlignment(QtCore.Qt.AlignCenter)
63
        self.label_37.setObjectName("label_37")
64
        self.horizontalLayout_13.addWidget(self.label_37)
65
        self.label_38 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
66
        self.label_38.setMinimumSize(QtCore.QSize(100, 0))
67
        self.label_38.setMaximumSize(QtCore.QSize(100, 16777215))
68
        self.label_38.setAlignment(QtCore.Qt.AlignCenter)
69
        self.label_38.setObjectName("label_38")
70
        self.horizontalLayout_13.addWidget(self.label_38)
71
        self.gridLayout.addLayout(self.horizontalLayout_13, 20, 0, 1, 1)
72
        self.horizontalLayout_26 = QtWidgets.QHBoxLayout()
73
        self.horizontalLayout_26.setObjectName("horizontalLayout_26")
74
        self.radioButton_3 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
75
        self.radioButton_3.setObjectName("radioButton_3")
76
        self.horizontalLayout_26.addWidget(self.radioButton_3)
77
        self.label_12 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
78
        self.label_12.setMinimumSize(QtCore.QSize(100, 0))
79
        self.label_12.setMaximumSize(QtCore.QSize(100, 16777215))
80
        self.label_12.setAlignment(QtCore.Qt.AlignCenter)
81
        self.label_12.setObjectName("label_12")
82
        self.horizontalLayout_26.addWidget(self.label_12)
83
        self.label_13 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
84
        self.label_13.setMinimumSize(QtCore.QSize(100, 0))
85
        self.label_13.setMaximumSize(QtCore.QSize(100, 16777215))
86
        self.label_13.setAlignment(QtCore.Qt.AlignCenter)
87
        self.label_13.setObjectName("label_13")
88
        self.horizontalLayout_26.addWidget(self.label_13)
89
        self.gridLayout.addLayout(self.horizontalLayout_26, 6, 0, 1, 1)
90
        self.horizontalLayout_11 = QtWidgets.QHBoxLayout()
91
        self.horizontalLayout_11.setObjectName("horizontalLayout_11")
92
        self.label_36 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
93
        font = QtGui.QFont()
94
        font.setBold(True)
95
        font.setWeight(75)
96
        self.label_36.setFont(font)
97
        self.label_36.setObjectName("label_36")
98
        self.horizontalLayout_11.addWidget(self.label_36)
99
        self.gridLayout.addLayout(self.horizontalLayout_11, 19, 0, 1, 1)
100
        self.horizontalLayout_23 = QtWidgets.QHBoxLayout()
101
        self.horizontalLayout_23.setObjectName("horizontalLayout_23")
102
        self.label_4 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
103
        self.label_4.setText("")
104
        self.label_4.setAlignment(QtCore.Qt.AlignCenter)
105
        self.label_4.setObjectName("label_4")
106
        self.horizontalLayout_23.addWidget(self.label_4)
107
        self.label_5 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
108
        self.label_5.setMinimumSize(QtCore.QSize(100, 0))
109
        self.label_5.setMaximumSize(QtCore.QSize(100, 16777215))
110
        self.label_5.setAlignment(QtCore.Qt.AlignCenter)
111
        self.label_5.setObjectName("label_5")
112
        self.horizontalLayout_23.addWidget(self.label_5)
113
        self.label_6 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
114
        self.label_6.setMinimumSize(QtCore.QSize(100, 0))
115
        self.label_6.setMaximumSize(QtCore.QSize(100, 16777215))
116
        self.label_6.setAlignment(QtCore.Qt.AlignCenter)
117
        self.label_6.setObjectName("label_6")
118
        self.horizontalLayout_23.addWidget(self.label_6)
119
        self.gridLayout.addLayout(self.horizontalLayout_23, 1, 0, 1, 1)
120
        self.horizontalLayout_25 = QtWidgets.QHBoxLayout()
121
        self.horizontalLayout_25.setObjectName("horizontalLayout_25")
122
        self.label_14 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
36
        self.horizontalLayout_22 = QtWidgets.QHBoxLayout()
37
        self.horizontalLayout_22.setObjectName("horizontalLayout_22")
38
        self.radioButton_Flowrate_Volume_2 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
39
        self.radioButton_Flowrate_Volume_2.setObjectName("radioButton_Flowrate_Volume_2")
40
        self.horizontalLayout_22.addWidget(self.radioButton_Flowrate_Volume_2)
41
        self.label_Flowrate_Volume_2_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
42
        self.label_Flowrate_Volume_2_Velocity.setMinimumSize(QtCore.QSize(100, 0))
43
        self.label_Flowrate_Volume_2_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
44
        self.label_Flowrate_Volume_2_Velocity.setText("")
45
        self.label_Flowrate_Volume_2_Velocity.setAlignment(QtCore.Qt.AlignCenter)
46
        self.label_Flowrate_Volume_2_Velocity.setObjectName("label_Flowrate_Volume_2_Velocity")
47
        self.horizontalLayout_22.addWidget(self.label_Flowrate_Volume_2_Velocity)
48
        self.label_Flowrate_Volume_2_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
49
        self.label_Flowrate_Volume_2_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
50
        self.label_Flowrate_Volume_2_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
51
        self.label_Flowrate_Volume_2_Drop_Pressure.setText("")
52
        self.label_Flowrate_Volume_2_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
53
        self.label_Flowrate_Volume_2_Drop_Pressure.setObjectName("label_Flowrate_Volume_2_Drop_Pressure")
54
        self.horizontalLayout_22.addWidget(self.label_Flowrate_Volume_2_Drop_Pressure)
55
        self.gridLayout.addLayout(self.horizontalLayout_22, 9, 0, 1, 1)
56
        self.horizontalLayout_18 = QtWidgets.QHBoxLayout()
57
        self.horizontalLayout_18.setObjectName("horizontalLayout_18")
58
        self.radioButton_Reboiler_Trapout = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
59
        self.radioButton_Reboiler_Trapout.setObjectName("radioButton_Reboiler_Trapout")
60
        self.horizontalLayout_18.addWidget(self.radioButton_Reboiler_Trapout)
61
        self.label_Reboiler_Trapout_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
62
        self.label_Reboiler_Trapout_Velocity.setMinimumSize(QtCore.QSize(100, 0))
63
        self.label_Reboiler_Trapout_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
64
        self.label_Reboiler_Trapout_Velocity.setText("")
65
        self.label_Reboiler_Trapout_Velocity.setAlignment(QtCore.Qt.AlignCenter)
66
        self.label_Reboiler_Trapout_Velocity.setObjectName("label_Reboiler_Trapout_Velocity")
67
        self.horizontalLayout_18.addWidget(self.label_Reboiler_Trapout_Velocity)
68
        self.label_Reboiler_Trapout_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
69
        self.label_Reboiler_Trapout_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
70
        self.label_Reboiler_Trapout_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
71
        self.label_Reboiler_Trapout_Drop_Pressure.setText("")
72
        self.label_Reboiler_Trapout_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
73
        self.label_Reboiler_Trapout_Drop_Pressure.setObjectName("label_Reboiler_Trapout_Drop_Pressure")
74
        self.horizontalLayout_18.addWidget(self.label_Reboiler_Trapout_Drop_Pressure)
75
        self.gridLayout.addLayout(self.horizontalLayout_18, 12, 0, 1, 1)
76
        self.horizontalLayout_24 = QtWidgets.QHBoxLayout()
77
        self.horizontalLayout_24.setObjectName("horizontalLayout_24")
78
        self.radioButton_General_Service = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
79
        self.radioButton_General_Service.setObjectName("radioButton_General_Service")
80
        self.horizontalLayout_24.addWidget(self.radioButton_General_Service)
81
        self.label_General_Service_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
82
        self.label_General_Service_Velocity.setMinimumSize(QtCore.QSize(100, 0))
83
        self.label_General_Service_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
84
        self.label_General_Service_Velocity.setText("")
85
        self.label_General_Service_Velocity.setAlignment(QtCore.Qt.AlignCenter)
86
        self.label_General_Service_Velocity.setObjectName("label_General_Service_Velocity")
87
        self.horizontalLayout_24.addWidget(self.label_General_Service_Velocity)
88
        self.label_General_Service_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
89
        self.label_General_Service_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
90
        self.label_General_Service_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
91
        self.label_General_Service_Drop_Pressure.setText("")
92
        self.label_General_Service_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
93
        self.label_General_Service_Drop_Pressure.setObjectName("label_General_Service_Drop_Pressure")
94
        self.horizontalLayout_24.addWidget(self.label_General_Service_Drop_Pressure)
95
        self.gridLayout.addLayout(self.horizontalLayout_24, 2, 0, 1, 1)
96
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
97
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
98
        self.label_21 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
123 99
        font = QtGui.QFont()
124 100
        font.setBold(True)
125 101
        font.setWeight(75)
126
        self.label_14.setFont(font)
127
        self.label_14.setObjectName("label_14")
128
        self.horizontalLayout_25.addWidget(self.label_14)
129
        self.gridLayout.addLayout(self.horizontalLayout_25, 7, 0, 1, 1)
130
        self.horizontalLayout_17 = QtWidgets.QHBoxLayout()
131
        self.horizontalLayout_17.setObjectName("horizontalLayout_17")
132
        self.radioButton_6 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
133
        self.radioButton_6.setObjectName("radioButton_6")
134
        self.horizontalLayout_17.addWidget(self.radioButton_6)
135
        self.label_19 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
136
        self.label_19.setMinimumSize(QtCore.QSize(100, 0))
137
        self.label_19.setMaximumSize(QtCore.QSize(100, 16777215))
138
        self.label_19.setAlignment(QtCore.Qt.AlignCenter)
139
        self.label_19.setObjectName("label_19")
140
        self.horizontalLayout_17.addWidget(self.label_19)
141
        self.label_20 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
142
        self.label_20.setMinimumSize(QtCore.QSize(100, 0))
143
        self.label_20.setMaximumSize(QtCore.QSize(100, 16777215))
144
        self.label_20.setAlignment(QtCore.Qt.AlignCenter)
145
        self.label_20.setObjectName("label_20")
146
        self.horizontalLayout_17.addWidget(self.label_20)
147
        self.gridLayout.addLayout(self.horizontalLayout_17, 10, 0, 1, 1)
148
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
149
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
150
        self.radioButton_17 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
151
        self.radioButton_17.setObjectName("radioButton_17")
152
        self.horizontalLayout_5.addWidget(self.radioButton_17)
153
        self.label_43 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
154
        self.label_43.setMinimumSize(QtCore.QSize(100, 0))
155
        self.label_43.setMaximumSize(QtCore.QSize(100, 16777215))
156
        self.label_43.setAlignment(QtCore.Qt.AlignCenter)
157
        self.label_43.setObjectName("label_43")
158
        self.horizontalLayout_5.addWidget(self.label_43)
159
        self.label_44 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
160
        self.label_44.setMinimumSize(QtCore.QSize(100, 0))
161
        self.label_44.setMaximumSize(QtCore.QSize(100, 16777215))
162
        self.label_44.setAlignment(QtCore.Qt.AlignCenter)
163
        self.label_44.setObjectName("label_44")
164
        self.horizontalLayout_5.addWidget(self.label_44)
165
        self.gridLayout.addLayout(self.horizontalLayout_5, 23, 0, 1, 1)
166
        self.horizontalLayout_19 = QtWidgets.QHBoxLayout()
167
        self.horizontalLayout_19.setObjectName("horizontalLayout_19")
168
        self.radioButton_8 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
169
        self.radioButton_8.setObjectName("radioButton_8")
170
        self.horizontalLayout_19.addWidget(self.radioButton_8)
171
        self.label_24 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
172
        self.label_24.setMinimumSize(QtCore.QSize(100, 0))
173
        self.label_24.setMaximumSize(QtCore.QSize(100, 16777215))
174
        self.label_24.setAlignment(QtCore.Qt.AlignCenter)
175
        self.label_24.setObjectName("label_24")
176
        self.horizontalLayout_19.addWidget(self.label_24)
177
        self.label_25 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
178
        self.label_25.setMinimumSize(QtCore.QSize(100, 0))
179
        self.label_25.setMaximumSize(QtCore.QSize(100, 16777215))
180
        self.label_25.setAlignment(QtCore.Qt.AlignCenter)
181
        self.label_25.setObjectName("label_25")
182
        self.horizontalLayout_19.addWidget(self.label_25)
183
        self.gridLayout.addLayout(self.horizontalLayout_19, 13, 0, 1, 1)
102
        self.label_21.setFont(font)
103
        self.label_21.setObjectName("label_21")
104
        self.horizontalLayout_8.addWidget(self.label_21)
105
        self.gridLayout.addLayout(self.horizontalLayout_8, 11, 0, 1, 1)
184 106
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
185 107
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
186 108
        self.label = QtWidgets.QLabel(self.scrollAreaWidgetContents)
......
212 134
        self.label_2.setObjectName("label_2")
213 135
        self.horizontalLayout_2.addWidget(self.label_2)
214 136
        self.gridLayout.addLayout(self.horizontalLayout_2, 0, 0, 1, 1)
215
        self.horizontalLayout_22 = QtWidgets.QHBoxLayout()
216
        self.horizontalLayout_22.setObjectName("horizontalLayout_22")
217
        self.radioButton_5 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
218
        self.radioButton_5.setObjectName("radioButton_5")
219
        self.horizontalLayout_22.addWidget(self.radioButton_5)
220
        self.label_17 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
221
        self.label_17.setMinimumSize(QtCore.QSize(100, 0))
222
        self.label_17.setMaximumSize(QtCore.QSize(100, 16777215))
223
        self.label_17.setAlignment(QtCore.Qt.AlignCenter)
224
        self.label_17.setObjectName("label_17")
225
        self.horizontalLayout_22.addWidget(self.label_17)
226
        self.label_18 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
227
        self.label_18.setMinimumSize(QtCore.QSize(100, 0))
228
        self.label_18.setMaximumSize(QtCore.QSize(100, 16777215))
229
        self.label_18.setAlignment(QtCore.Qt.AlignCenter)
230
        self.label_18.setObjectName("label_18")
231
        self.horizontalLayout_22.addWidget(self.label_18)
232
        self.gridLayout.addLayout(self.horizontalLayout_22, 9, 0, 1, 1)
233
        self.horizontalLayout_14 = QtWidgets.QHBoxLayout()
234
        self.horizontalLayout_14.setObjectName("horizontalLayout_14")
235
        self.radioButton_13 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
236
        self.radioButton_13.setObjectName("radioButton_13")
237
        self.horizontalLayout_14.addWidget(self.radioButton_13)
238
        self.label_34 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
239
        self.label_34.setMinimumSize(QtCore.QSize(100, 0))
240
        self.label_34.setMaximumSize(QtCore.QSize(100, 16777215))
241
        self.label_34.setAlignment(QtCore.Qt.AlignCenter)
242
        self.label_34.setObjectName("label_34")
243
        self.horizontalLayout_14.addWidget(self.label_34)
244
        self.label_35 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
245
        self.label_35.setMinimumSize(QtCore.QSize(100, 0))
246
        self.label_35.setMaximumSize(QtCore.QSize(100, 16777215))
247
        self.label_35.setAlignment(QtCore.Qt.AlignCenter)
248
        self.label_35.setObjectName("label_35")
249
        self.horizontalLayout_14.addWidget(self.label_35)
250
        self.gridLayout.addLayout(self.horizontalLayout_14, 18, 0, 1, 1)
251 137
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
252 138
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
253
        self.radioButton_18 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
254
        self.radioButton_18.setObjectName("radioButton_18")
255
        self.horizontalLayout_4.addWidget(self.radioButton_18)
256
        self.label_45 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
257
        self.label_45.setMinimumSize(QtCore.QSize(100, 0))
258
        self.label_45.setMaximumSize(QtCore.QSize(100, 16777215))
259
        self.label_45.setAlignment(QtCore.Qt.AlignCenter)
260
        self.label_45.setObjectName("label_45")
261
        self.horizontalLayout_4.addWidget(self.label_45)
262
        self.label_46 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
263
        self.label_46.setMinimumSize(QtCore.QSize(100, 0))
264
        self.label_46.setMaximumSize(QtCore.QSize(100, 16777215))
265
        self.label_46.setAlignment(QtCore.Qt.AlignCenter)
266
        self.label_46.setObjectName("label_46")
267
        self.horizontalLayout_4.addWidget(self.label_46)
139
        self.radioButton_Salt_Water = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
140
        self.radioButton_Salt_Water.setObjectName("radioButton_Salt_Water")
141
        self.horizontalLayout_4.addWidget(self.radioButton_Salt_Water)
142
        self.label_Salt_Water_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
143
        self.label_Salt_Water_Velocity.setMinimumSize(QtCore.QSize(100, 0))
144
        self.label_Salt_Water_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
145
        self.label_Salt_Water_Velocity.setText("")
146
        self.label_Salt_Water_Velocity.setAlignment(QtCore.Qt.AlignCenter)
147
        self.label_Salt_Water_Velocity.setObjectName("label_Salt_Water_Velocity")
148
        self.horizontalLayout_4.addWidget(self.label_Salt_Water_Velocity)
149
        self.label_Salt_Water_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
150
        self.label_Salt_Water_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
151
        self.label_Salt_Water_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
152
        self.label_Salt_Water_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
153
        self.label_Salt_Water_Drop_Pressure.setObjectName("label_Salt_Water_Drop_Pressure")
154
        self.horizontalLayout_4.addWidget(self.label_Salt_Water_Drop_Pressure)
268 155
        self.gridLayout.addLayout(self.horizontalLayout_4, 24, 0, 1, 1)
269
        self.horizontalLayout_9 = QtWidgets.QHBoxLayout()
270
        self.horizontalLayout_9.setObjectName("horizontalLayout_9")
271
        self.radioButton_10 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
272
        self.radioButton_10.setObjectName("radioButton_10")
273
        self.horizontalLayout_9.addWidget(self.radioButton_10)
274
        self.label_28 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
275
        self.label_28.setMinimumSize(QtCore.QSize(100, 0))
276
        self.label_28.setMaximumSize(QtCore.QSize(100, 16777215))
277
        self.label_28.setAlignment(QtCore.Qt.AlignCenter)
278
        self.label_28.setObjectName("label_28")
279
        self.horizontalLayout_9.addWidget(self.label_28)
280
        self.label_29 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
281
        self.label_29.setMinimumSize(QtCore.QSize(100, 0))
282
        self.label_29.setMaximumSize(QtCore.QSize(100, 16777215))
283
        self.label_29.setAlignment(QtCore.Qt.AlignCenter)
284
        self.label_29.setObjectName("label_29")
285
        self.horizontalLayout_9.addWidget(self.label_29)
286
        self.gridLayout.addLayout(self.horizontalLayout_9, 15, 0, 1, 1)
156
        self.horizontalLayout_25 = QtWidgets.QHBoxLayout()
157
        self.horizontalLayout_25.setObjectName("horizontalLayout_25")
158
        self.label_14 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
159
        font = QtGui.QFont()
160
        font.setBold(True)
161
        font.setWeight(75)
162
        self.label_14.setFont(font)
163
        self.label_14.setObjectName("label_14")
164
        self.horizontalLayout_25.addWidget(self.label_14)
165
        self.gridLayout.addLayout(self.horizontalLayout_25, 7, 0, 1, 1)
166
        self.horizontalLayout_26 = QtWidgets.QHBoxLayout()
167
        self.horizontalLayout_26.setObjectName("horizontalLayout_26")
168
        self.radioButton_Non_Boiling_Liquids = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
169
        self.radioButton_Non_Boiling_Liquids.setObjectName("radioButton_Non_Boiling_Liquids")
170
        self.horizontalLayout_26.addWidget(self.radioButton_Non_Boiling_Liquids)
171
        self.label_Non_Boiling_Liquids_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
172
        self.label_Non_Boiling_Liquids_Velocity.setMinimumSize(QtCore.QSize(100, 0))
173
        self.label_Non_Boiling_Liquids_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
174
        self.label_Non_Boiling_Liquids_Velocity.setText("")
175
        self.label_Non_Boiling_Liquids_Velocity.setAlignment(QtCore.Qt.AlignCenter)
176
        self.label_Non_Boiling_Liquids_Velocity.setObjectName("label_Non_Boiling_Liquids_Velocity")
177
        self.horizontalLayout_26.addWidget(self.label_Non_Boiling_Liquids_Velocity)
178
        self.label_Non_Boiling_Liquids_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
179
        self.label_Non_Boiling_Liquids_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
180
        self.label_Non_Boiling_Liquids_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
181
        self.label_Non_Boiling_Liquids_Drop_Pressure.setText("")
182
        self.label_Non_Boiling_Liquids_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
183
        self.label_Non_Boiling_Liquids_Drop_Pressure.setObjectName("label_Non_Boiling_Liquids_Drop_Pressure")
184
        self.horizontalLayout_26.addWidget(self.label_Non_Boiling_Liquids_Drop_Pressure)
185
        self.gridLayout.addLayout(self.horizontalLayout_26, 6, 0, 1, 1)
186
        self.horizontalLayout_19 = QtWidgets.QHBoxLayout()
187
        self.horizontalLayout_19.setObjectName("horizontalLayout_19")
188
        self.radioButton_To_Control_Valve = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
189
        self.radioButton_To_Control_Valve.setObjectName("radioButton_To_Control_Valve")
190
        self.horizontalLayout_19.addWidget(self.radioButton_To_Control_Valve)
191
        self.label_To_Control_Valve_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
192
        self.label_To_Control_Valve_Velocity.setMinimumSize(QtCore.QSize(100, 0))
193
        self.label_To_Control_Valve_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
194
        self.label_To_Control_Valve_Velocity.setAlignment(QtCore.Qt.AlignCenter)
195
        self.label_To_Control_Valve_Velocity.setObjectName("label_To_Control_Valve_Velocity")
196
        self.horizontalLayout_19.addWidget(self.label_To_Control_Valve_Velocity)
197
        self.label_To_Control_Valve_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
198
        self.label_To_Control_Valve_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
199
        self.label_To_Control_Valve_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
200
        self.label_To_Control_Valve_Drop_Pressure.setText("")
201
        self.label_To_Control_Valve_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
202
        self.label_To_Control_Valve_Drop_Pressure.setObjectName("label_To_Control_Valve_Drop_Pressure")
203
        self.horizontalLayout_19.addWidget(self.label_To_Control_Valve_Drop_Pressure)
204
        self.gridLayout.addLayout(self.horizontalLayout_19, 13, 0, 1, 1)
205
        self.horizontalLayout_11 = QtWidgets.QHBoxLayout()
206
        self.horizontalLayout_11.setObjectName("horizontalLayout_11")
207
        self.label_36 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
208
        font = QtGui.QFont()
209
        font.setBold(True)
210
        font.setWeight(75)
211
        self.label_36.setFont(font)
212
        self.label_36.setObjectName("label_36")
213
        self.horizontalLayout_11.addWidget(self.label_36)
214
        self.gridLayout.addLayout(self.horizontalLayout_11, 19, 0, 1, 1)
215
        self.horizontalLayout_20 = QtWidgets.QHBoxLayout()
216
        self.horizontalLayout_20.setObjectName("horizontalLayout_20")
217
        self.radioButton_Gravity_Flow_Service = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
218
        self.radioButton_Gravity_Flow_Service.setObjectName("radioButton_Gravity_Flow_Service")
219
        self.horizontalLayout_20.addWidget(self.radioButton_Gravity_Flow_Service)
220
        self.label_Gravity_Flow_Service_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
221
        self.label_Gravity_Flow_Service_Velocity.setMinimumSize(QtCore.QSize(100, 0))
222
        self.label_Gravity_Flow_Service_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
223
        self.label_Gravity_Flow_Service_Velocity.setText("")
224
        self.label_Gravity_Flow_Service_Velocity.setAlignment(QtCore.Qt.AlignCenter)
225
        self.label_Gravity_Flow_Service_Velocity.setObjectName("label_Gravity_Flow_Service_Velocity")
226
        self.horizontalLayout_20.addWidget(self.label_Gravity_Flow_Service_Velocity)
227
        self.label_Gravity_Flow_Service_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
228
        self.label_Gravity_Flow_Service_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
229
        self.label_Gravity_Flow_Service_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
230
        self.label_Gravity_Flow_Service_Drop_Pressure.setText("")
231
        self.label_Gravity_Flow_Service_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
232
        self.label_Gravity_Flow_Service_Drop_Pressure.setObjectName("label_Gravity_Flow_Service_Drop_Pressure")
233
        self.horizontalLayout_20.addWidget(self.label_Gravity_Flow_Service_Drop_Pressure)
234
        self.gridLayout.addLayout(self.horizontalLayout_20, 14, 0, 1, 1)
235
        self.horizontalLayout = QtWidgets.QHBoxLayout()
236
        self.horizontalLayout.setObjectName("horizontalLayout")
237
        self.radioButton_CO2_Rich_Amine_Liquid = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
238
        self.radioButton_CO2_Rich_Amine_Liquid.setObjectName("radioButton_CO2_Rich_Amine_Liquid")
239
        self.horizontalLayout.addWidget(self.radioButton_CO2_Rich_Amine_Liquid)
240
        self.label_CO2_Rich_Amine_Liquid_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
241
        self.label_CO2_Rich_Amine_Liquid_Velocity.setMinimumSize(QtCore.QSize(100, 0))
242
        self.label_CO2_Rich_Amine_Liquid_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
243
        self.label_CO2_Rich_Amine_Liquid_Velocity.setText("")
244
        self.label_CO2_Rich_Amine_Liquid_Velocity.setAlignment(QtCore.Qt.AlignCenter)
245
        self.label_CO2_Rich_Amine_Liquid_Velocity.setObjectName("label_CO2_Rich_Amine_Liquid_Velocity")
246
        self.horizontalLayout.addWidget(self.label_CO2_Rich_Amine_Liquid_Velocity)
247
        self.label_CO2_Rich_Amine_Liquid_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
248
        self.label_CO2_Rich_Amine_Liquid_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
249
        self.label_CO2_Rich_Amine_Liquid_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
250
        self.label_CO2_Rich_Amine_Liquid_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
251
        self.label_CO2_Rich_Amine_Liquid_Drop_Pressure.setObjectName("label_CO2_Rich_Amine_Liquid_Drop_Pressure")
252
        self.horizontalLayout.addWidget(self.label_CO2_Rich_Amine_Liquid_Drop_Pressure)
253
        self.gridLayout.addLayout(self.horizontalLayout, 26, 0, 1, 1)
254
        self.horizontalLayout_10 = QtWidgets.QHBoxLayout()
255
        self.horizontalLayout_10.setObjectName("horizontalLayout_10")
256
        self.radioButton_Cooling_Water_Branch = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
257
        self.radioButton_Cooling_Water_Branch.setObjectName("radioButton_Cooling_Water_Branch")
258
        self.horizontalLayout_10.addWidget(self.radioButton_Cooling_Water_Branch)
259
        self.label_Cooling_Water_Branch_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
260
        self.label_Cooling_Water_Branch_Velocity.setMinimumSize(QtCore.QSize(100, 0))
261
        self.label_Cooling_Water_Branch_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
262
        self.label_Cooling_Water_Branch_Velocity.setText("")
263
        self.label_Cooling_Water_Branch_Velocity.setAlignment(QtCore.Qt.AlignCenter)
264
        self.label_Cooling_Water_Branch_Velocity.setObjectName("label_Cooling_Water_Branch_Velocity")
265
        self.horizontalLayout_10.addWidget(self.label_Cooling_Water_Branch_Velocity)
266
        self.label_Cooling_Water_Branch_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
267
        self.label_Cooling_Water_Branch_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
268
        self.label_Cooling_Water_Branch_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
269
        self.label_Cooling_Water_Branch_Drop_Pressure.setText("")
270
        self.label_Cooling_Water_Branch_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
271
        self.label_Cooling_Water_Branch_Drop_Pressure.setObjectName("label_Cooling_Water_Branch_Drop_Pressure")
272
        self.horizontalLayout_10.addWidget(self.label_Cooling_Water_Branch_Drop_Pressure)
273
        self.gridLayout.addLayout(self.horizontalLayout_10, 21, 0, 1, 1)
274
        self.horizontalLayout_13 = QtWidgets.QHBoxLayout()
275
        self.horizontalLayout_13.setObjectName("horizontalLayout_13")
276
        self.radioButton_Cooling_Water_Header = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
277
        self.radioButton_Cooling_Water_Header.setObjectName("radioButton_Cooling_Water_Header")
278
        self.horizontalLayout_13.addWidget(self.radioButton_Cooling_Water_Header)
279
        self.label_Cooling_Water_Header_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
280
        self.label_Cooling_Water_Header_Velocity.setMinimumSize(QtCore.QSize(100, 0))
281
        self.label_Cooling_Water_Header_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
282
        self.label_Cooling_Water_Header_Velocity.setText("")
283
        self.label_Cooling_Water_Header_Velocity.setAlignment(QtCore.Qt.AlignCenter)
284
        self.label_Cooling_Water_Header_Velocity.setObjectName("label_Cooling_Water_Header_Velocity")
285
        self.horizontalLayout_13.addWidget(self.label_Cooling_Water_Header_Velocity)
286
        self.label_Cooling_Water_Header_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
287
        self.label_Cooling_Water_Header_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
288
        self.label_Cooling_Water_Header_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
289
        self.label_Cooling_Water_Header_Drop_Pressure.setText("")
290
        self.label_Cooling_Water_Header_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
291
        self.label_Cooling_Water_Header_Drop_Pressure.setObjectName("label_Cooling_Water_Header_Drop_Pressure")
292
        self.horizontalLayout_13.addWidget(self.label_Cooling_Water_Header_Drop_Pressure)
293
        self.gridLayout.addLayout(self.horizontalLayout_13, 20, 0, 1, 1)
294
        self.horizontalLayout_17 = QtWidgets.QHBoxLayout()
295
        self.horizontalLayout_17.setObjectName("horizontalLayout_17")
296
        self.radioButton_Flowrate_Volume_3 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
297
        self.radioButton_Flowrate_Volume_3.setObjectName("radioButton_Flowrate_Volume_3")
298
        self.horizontalLayout_17.addWidget(self.radioButton_Flowrate_Volume_3)
299
        self.label_Flowrate_Volume_3_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
300
        self.label_Flowrate_Volume_3_Velocity.setMinimumSize(QtCore.QSize(100, 0))
301
        self.label_Flowrate_Volume_3_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
302
        self.label_Flowrate_Volume_3_Velocity.setText("")
303
        self.label_Flowrate_Volume_3_Velocity.setAlignment(QtCore.Qt.AlignCenter)
304
        self.label_Flowrate_Volume_3_Velocity.setObjectName("label_Flowrate_Volume_3_Velocity")
305
        self.horizontalLayout_17.addWidget(self.label_Flowrate_Volume_3_Velocity)
306
        self.label_Flowrate_Volume_3_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
307
        self.label_Flowrate_Volume_3_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
308
        self.label_Flowrate_Volume_3_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
309
        self.label_Flowrate_Volume_3_Drop_Pressure.setText("")
310
        self.label_Flowrate_Volume_3_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
311
        self.label_Flowrate_Volume_3_Drop_Pressure.setObjectName("label_Flowrate_Volume_3_Drop_Pressure")
312
        self.horizontalLayout_17.addWidget(self.label_Flowrate_Volume_3_Drop_Pressure)
313
        self.gridLayout.addLayout(self.horizontalLayout_17, 10, 0, 1, 1)
314
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
315
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
316
        self.radioButton_Concentrated_H2SO4 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
317
        self.radioButton_Concentrated_H2SO4.setObjectName("radioButton_Concentrated_H2SO4")
318
        self.horizontalLayout_5.addWidget(self.radioButton_Concentrated_H2SO4)
319
        self.label_Concentrated_H2SO4_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
320
        self.label_Concentrated_H2SO4_Velocity.setMinimumSize(QtCore.QSize(100, 0))
321
        self.label_Concentrated_H2SO4_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
322
        self.label_Concentrated_H2SO4_Velocity.setText("")
323
        self.label_Concentrated_H2SO4_Velocity.setAlignment(QtCore.Qt.AlignCenter)
324
        self.label_Concentrated_H2SO4_Velocity.setObjectName("label_Concentrated_H2SO4_Velocity")
325
        self.horizontalLayout_5.addWidget(self.label_Concentrated_H2SO4_Velocity)
326
        self.label_Concentrated_H2SO4_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
327
        self.label_Concentrated_H2SO4_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
328
        self.label_Concentrated_H2SO4_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
329
        self.label_Concentrated_H2SO4_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
330
        self.label_Concentrated_H2SO4_Drop_Pressure.setObjectName("label_Concentrated_H2SO4_Drop_Pressure")
331
        self.horizontalLayout_5.addWidget(self.label_Concentrated_H2SO4_Drop_Pressure)
332
        self.gridLayout.addLayout(self.horizontalLayout_5, 23, 0, 1, 1)
287 333
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
288 334
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
289
        self.radioButton_19 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
290
        self.radioButton_19.setObjectName("radioButton_19")
291
        self.horizontalLayout_3.addWidget(self.radioButton_19)
292
        self.label_47 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
293
        self.label_47.setMinimumSize(QtCore.QSize(100, 0))
294
        self.label_47.setMaximumSize(QtCore.QSize(100, 16777215))
295
        self.label_47.setAlignment(QtCore.Qt.AlignCenter)
296
        self.label_47.setObjectName("label_47")
297
        self.horizontalLayout_3.addWidget(self.label_47)
298
        self.label_48 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
299
        self.label_48.setMinimumSize(QtCore.QSize(100, 0))
300
        self.label_48.setMaximumSize(QtCore.QSize(100, 16777215))
301
        self.label_48.setAlignment(QtCore.Qt.AlignCenter)
302
        self.label_48.setObjectName("label_48")
303
        self.horizontalLayout_3.addWidget(self.label_48)
335
        self.radioButton_Caustic_Solution = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
336
        self.radioButton_Caustic_Solution.setObjectName("radioButton_Caustic_Solution")
337
        self.horizontalLayout_3.addWidget(self.radioButton_Caustic_Solution)
338
        self.label_Caustic_Solution_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
339
        self.label_Caustic_Solution_Velocity.setMinimumSize(QtCore.QSize(100, 0))
340
        self.label_Caustic_Solution_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
341
        self.label_Caustic_Solution_Velocity.setText("")
342
        self.label_Caustic_Solution_Velocity.setAlignment(QtCore.Qt.AlignCenter)
343
        self.label_Caustic_Solution_Velocity.setObjectName("label_Caustic_Solution_Velocity")
344
        self.horizontalLayout_3.addWidget(self.label_Caustic_Solution_Velocity)
345
        self.label_Caustic_Solution_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
346
        self.label_Caustic_Solution_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
347
        self.label_Caustic_Solution_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
348
        self.label_Caustic_Solution_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
349
        self.label_Caustic_Solution_Drop_Pressure.setObjectName("label_Caustic_Solution_Drop_Pressure")
350
        self.horizontalLayout_3.addWidget(self.label_Caustic_Solution_Drop_Pressure)
304 351
        self.gridLayout.addLayout(self.horizontalLayout_3, 25, 0, 1, 1)
305
        self.horizontalLayout_21 = QtWidgets.QHBoxLayout()
306
        self.horizontalLayout_21.setObjectName("horizontalLayout_21")
307
        self.radioButton_2 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
308
        self.radioButton_2.setObjectName("radioButton_2")
309
        self.horizontalLayout_21.addWidget(self.radioButton_2)
310
        self.label_10 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
311
        self.label_10.setMinimumSize(QtCore.QSize(100, 0))
312
        self.label_10.setMaximumSize(QtCore.QSize(100, 16777215))
313
        self.label_10.setAlignment(QtCore.Qt.AlignCenter)
314
        self.label_10.setObjectName("label_10")
315
        self.horizontalLayout_21.addWidget(self.label_10)
316
        self.label_11 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
317
        self.label_11.setMinimumSize(QtCore.QSize(100, 0))
318
        self.label_11.setMaximumSize(QtCore.QSize(100, 16777215))
319
        self.label_11.setAlignment(QtCore.Qt.AlignCenter)
320
        self.label_11.setObjectName("label_11")
321
        self.horizontalLayout_21.addWidget(self.label_11)
322
        self.gridLayout.addLayout(self.horizontalLayout_21, 5, 0, 1, 1)
323
        self.horizontalLayout_12 = QtWidgets.QHBoxLayout()
324
        self.horizontalLayout_12.setObjectName("horizontalLayout_12")
325
        self.radioButton_12 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
326
        self.radioButton_12.setObjectName("radioButton_12")
327
        self.horizontalLayout_12.addWidget(self.radioButton_12)
328
        self.label_32 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
329
        self.label_32.setMinimumSize(QtCore.QSize(100, 0))
330
        self.label_32.setMaximumSize(QtCore.QSize(100, 16777215))
331
        self.label_32.setAlignment(QtCore.Qt.AlignCenter)
332
        self.label_32.setObjectName("label_32")
333
        self.horizontalLayout_12.addWidget(self.label_32)
334
        self.label_33 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
335
        self.label_33.setMinimumSize(QtCore.QSize(100, 0))
336
        self.label_33.setMaximumSize(QtCore.QSize(100, 16777215))
337
        self.label_33.setAlignment(QtCore.Qt.AlignCenter)
338
        self.label_33.setObjectName("label_33")
339
        self.horizontalLayout_12.addWidget(self.label_33)
340
        self.gridLayout.addLayout(self.horizontalLayout_12, 17, 0, 1, 1)
341 352
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
342 353
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
343
        self.radioButton_11 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
344
        self.radioButton_11.setObjectName("radioButton_11")
345
        self.horizontalLayout_7.addWidget(self.radioButton_11)
346
        self.label_30 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
347
        self.label_30.setMinimumSize(QtCore.QSize(100, 0))
348
        self.label_30.setMaximumSize(QtCore.QSize(100, 16777215))
349
        self.label_30.setAlignment(QtCore.Qt.AlignCenter)
350
        self.label_30.setObjectName("label_30")
351
        self.horizontalLayout_7.addWidget(self.label_30)
352
        self.label_31 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
353
        self.label_31.setMinimumSize(QtCore.QSize(100, 0))
354
        self.label_31.setMaximumSize(QtCore.QSize(100, 16777215))
355
        self.label_31.setAlignment(QtCore.Qt.AlignCenter)
356
        self.label_31.setObjectName("label_31")
357
        self.horizontalLayout_7.addWidget(self.label_31)
354
        self.radioButton_From_Condenser = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
355
        self.radioButton_From_Condenser.setObjectName("radioButton_From_Condenser")
356
        self.horizontalLayout_7.addWidget(self.radioButton_From_Condenser)
357
        self.label_From_Condenser_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
358
        self.label_From_Condenser_Velocity.setMinimumSize(QtCore.QSize(100, 0))
359
        self.label_From_Condenser_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
360
        self.label_From_Condenser_Velocity.setText("")
361
        self.label_From_Condenser_Velocity.setAlignment(QtCore.Qt.AlignCenter)
362
        self.label_From_Condenser_Velocity.setObjectName("label_From_Condenser_Velocity")
363
        self.horizontalLayout_7.addWidget(self.label_From_Condenser_Velocity)
364
        self.label_From_Condenser_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
365
        self.label_From_Condenser_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
366
        self.label_From_Condenser_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
367
        self.label_From_Condenser_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
368
        self.label_From_Condenser_Drop_Pressure.setObjectName("label_From_Condenser_Drop_Pressure")
369
        self.horizontalLayout_7.addWidget(self.label_From_Condenser_Drop_Pressure)
358 370
        self.gridLayout.addLayout(self.horizontalLayout_7, 16, 0, 1, 1)
359
        self.horizontalLayout_24 = QtWidgets.QHBoxLayout()
360
        self.horizontalLayout_24.setObjectName("horizontalLayout_24")
361
        self.radioButton = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
362
        self.radioButton.setObjectName("radioButton")
363
        self.horizontalLayout_24.addWidget(self.radioButton)
364
        self.label_7 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
365
        self.label_7.setMinimumSize(QtCore.QSize(100, 0))
366
        self.label_7.setMaximumSize(QtCore.QSize(100, 16777215))
367
        self.label_7.setAlignment(QtCore.Qt.AlignCenter)
368
        self.label_7.setObjectName("label_7")
369
        self.horizontalLayout_24.addWidget(self.label_7)
370
        self.label_8 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
371
        self.label_8.setMinimumSize(QtCore.QSize(100, 0))
372
        self.label_8.setMaximumSize(QtCore.QSize(100, 16777215))
373
        self.label_8.setAlignment(QtCore.Qt.AlignCenter)
374
        self.label_8.setObjectName("label_8")
375
        self.horizontalLayout_24.addWidget(self.label_8)
376
        self.gridLayout.addLayout(self.horizontalLayout_24, 2, 0, 1, 1)
371
        self.horizontalLayout_14 = QtWidgets.QHBoxLayout()
372
        self.horizontalLayout_14.setObjectName("horizontalLayout_14")
373
        self.radioButton_Refrigerant_Lines = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
374
        self.radioButton_Refrigerant_Lines.setObjectName("radioButton_Refrigerant_Lines")
375
        self.horizontalLayout_14.addWidget(self.radioButton_Refrigerant_Lines)
376
        self.label_Refrigerant_Lines_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
377
        self.label_Refrigerant_Lines_Velocity.setMinimumSize(QtCore.QSize(100, 0))
378
        self.label_Refrigerant_Lines_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
379
        self.label_Refrigerant_Lines_Velocity.setText("")
380
        self.label_Refrigerant_Lines_Velocity.setAlignment(QtCore.Qt.AlignCenter)
381
        self.label_Refrigerant_Lines_Velocity.setObjectName("label_Refrigerant_Lines_Velocity")
382
        self.horizontalLayout_14.addWidget(self.label_Refrigerant_Lines_Velocity)
383
        self.label_Refrigerant_Lines_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
384
        self.label_Refrigerant_Lines_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
385
        self.label_Refrigerant_Lines_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
386
        self.label_Refrigerant_Lines_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
387
        self.label_Refrigerant_Lines_Drop_Pressure.setObjectName("label_Refrigerant_Lines_Drop_Pressure")
388
        self.horizontalLayout_14.addWidget(self.label_Refrigerant_Lines_Drop_Pressure)
389
        self.gridLayout.addLayout(self.horizontalLayout_14, 18, 0, 1, 1)
390
        self.horizontalLayout_12 = QtWidgets.QHBoxLayout()
391
        self.horizontalLayout_12.setObjectName("horizontalLayout_12")
392
        self.radioButton_Liquid_Feed_To_Tower = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
393
        self.radioButton_Liquid_Feed_To_Tower.setObjectName("radioButton_Liquid_Feed_To_Tower")
394
        self.horizontalLayout_12.addWidget(self.radioButton_Liquid_Feed_To_Tower)
395
        self.label_Liquid_Feed_To_Tower_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
396
        self.label_Liquid_Feed_To_Tower_Velocity.setMinimumSize(QtCore.QSize(100, 0))
397
        self.label_Liquid_Feed_To_Tower_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
398
        self.label_Liquid_Feed_To_Tower_Velocity.setText("")
399
        self.label_Liquid_Feed_To_Tower_Velocity.setAlignment(QtCore.Qt.AlignCenter)
400
        self.label_Liquid_Feed_To_Tower_Velocity.setObjectName("label_Liquid_Feed_To_Tower_Velocity")
401
        self.horizontalLayout_12.addWidget(self.label_Liquid_Feed_To_Tower_Velocity)
402
        self.label_Liquid_Feed_To_Tower_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
403
        self.label_Liquid_Feed_To_Tower_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
404
        self.label_Liquid_Feed_To_Tower_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
405
        self.label_Liquid_Feed_To_Tower_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
406
        self.label_Liquid_Feed_To_Tower_Drop_Pressure.setObjectName("label_Liquid_Feed_To_Tower_Drop_Pressure")
407
        self.horizontalLayout_12.addWidget(self.label_Liquid_Feed_To_Tower_Drop_Pressure)
408
        self.gridLayout.addLayout(self.horizontalLayout_12, 17, 0, 1, 1)
409
        self.horizontalLayout_9 = QtWidgets.QHBoxLayout()
410
        self.horizontalLayout_9.setObjectName("horizontalLayout_9")
411
        self.radioButton_Boiler_Feed_Water_Service = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
412
        self.radioButton_Boiler_Feed_Water_Service.setObjectName("radioButton_Boiler_Feed_Water_Service")
413
        self.horizontalLayout_9.addWidget(self.radioButton_Boiler_Feed_Water_Service)
414
        self.label_Boiler_Feed_Water_Service_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
415
        self.label_Boiler_Feed_Water_Service_Velocity.setMinimumSize(QtCore.QSize(100, 0))
416
        self.label_Boiler_Feed_Water_Service_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
417
        self.label_Boiler_Feed_Water_Service_Velocity.setText("")
418
        self.label_Boiler_Feed_Water_Service_Velocity.setAlignment(QtCore.Qt.AlignCenter)
419
        self.label_Boiler_Feed_Water_Service_Velocity.setObjectName("label_Boiler_Feed_Water_Service_Velocity")
420
        self.horizontalLayout_9.addWidget(self.label_Boiler_Feed_Water_Service_Velocity)
421
        self.label_Boiler_Feed_Water_Service_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
422
        self.label_Boiler_Feed_Water_Service_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
423
        self.label_Boiler_Feed_Water_Service_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
424
        self.label_Boiler_Feed_Water_Service_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
425
        self.label_Boiler_Feed_Water_Service_Drop_Pressure.setObjectName("label_Boiler_Feed_Water_Service_Drop_Pressure")
426
        self.horizontalLayout_9.addWidget(self.label_Boiler_Feed_Water_Service_Drop_Pressure)
427
        self.gridLayout.addLayout(self.horizontalLayout_9, 15, 0, 1, 1)
377 428
        self.horizontalLayout_15 = QtWidgets.QHBoxLayout()
378 429
        self.horizontalLayout_15.setObjectName("horizontalLayout_15")
379
        self.radioButton_4 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
380
        self.radioButton_4.setObjectName("radioButton_4")
381
        self.horizontalLayout_15.addWidget(self.radioButton_4)
382
        self.label_15 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
383
        self.label_15.setMinimumSize(QtCore.QSize(100, 0))
384
        self.label_15.setMaximumSize(QtCore.QSize(100, 16777215))
385
        self.label_15.setAlignment(QtCore.Qt.AlignCenter)
386
        self.label_15.setObjectName("label_15")
387
        self.horizontalLayout_15.addWidget(self.label_15)
388
        self.label_16 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
389
        self.label_16.setMinimumSize(QtCore.QSize(100, 0))
390
        self.label_16.setMaximumSize(QtCore.QSize(100, 16777215))
391
        self.label_16.setAlignment(QtCore.Qt.AlignCenter)
392
        self.label_16.setObjectName("label_16")
393
        self.horizontalLayout_15.addWidget(self.label_16)
430
        self.radioButton_Flowrate_Volume_1 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
431
        self.radioButton_Flowrate_Volume_1.setObjectName("radioButton_Flowrate_Volume_1")
432
        self.horizontalLayout_15.addWidget(self.radioButton_Flowrate_Volume_1)
433
        self.label_Flowrate_Volume_1_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
434
        self.label_Flowrate_Volume_1_Velocity.setMinimumSize(QtCore.QSize(100, 0))
435
        self.label_Flowrate_Volume_1_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
436
        self.label_Flowrate_Volume_1_Velocity.setText("")
437
        self.label_Flowrate_Volume_1_Velocity.setAlignment(QtCore.Qt.AlignCenter)
438
        self.label_Flowrate_Volume_1_Velocity.setObjectName("label_Flowrate_Volume_1_Velocity")
439
        self.horizontalLayout_15.addWidget(self.label_Flowrate_Volume_1_Velocity)
440
        self.label_Flowrate_Volume_1_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
441
        self.label_Flowrate_Volume_1_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
442
        self.label_Flowrate_Volume_1_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
443
        self.label_Flowrate_Volume_1_Drop_Pressure.setText("")
444
        self.label_Flowrate_Volume_1_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
445
        self.label_Flowrate_Volume_1_Drop_Pressure.setObjectName("label_Flowrate_Volume_1_Drop_Pressure")
446
        self.horizontalLayout_15.addWidget(self.label_Flowrate_Volume_1_Drop_Pressure)
394 447
        self.gridLayout.addLayout(self.horizontalLayout_15, 8, 0, 1, 1)
395
        self.horizontalLayout_18 = QtWidgets.QHBoxLayout()
396
        self.horizontalLayout_18.setObjectName("horizontalLayout_18")
397
        self.radioButton_7 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
398
        self.radioButton_7.setObjectName("radioButton_7")
399
        self.horizontalLayout_18.addWidget(self.radioButton_7)
400
        self.label_22 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
401
        self.label_22.setMinimumSize(QtCore.QSize(100, 0))
402
        self.label_22.setMaximumSize(QtCore.QSize(100, 16777215))
403
        self.label_22.setAlignment(QtCore.Qt.AlignCenter)
404
        self.label_22.setObjectName("label_22")
405
        self.horizontalLayout_18.addWidget(self.label_22)
406
        self.label_23 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
407
        self.label_23.setMinimumSize(QtCore.QSize(100, 0))
408
        self.label_23.setMaximumSize(QtCore.QSize(100, 16777215))
409
        self.label_23.setAlignment(QtCore.Qt.AlignCenter)
410
        self.label_23.setObjectName("label_23")
411
        self.horizontalLayout_18.addWidget(self.label_23)
412
        self.gridLayout.addLayout(self.horizontalLayout_18, 12, 0, 1, 1)
413
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
414
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
415
        self.label_21 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
416
        font = QtGui.QFont()
417
        font.setBold(True)
418
        font.setWeight(75)
419
        self.label_21.setFont(font)
420
        self.label_21.setObjectName("label_21")
421
        self.horizontalLayout_8.addWidget(self.label_21)
422
        self.gridLayout.addLayout(self.horizontalLayout_8, 11, 0, 1, 1)
423
        self.horizontalLayout = QtWidgets.QHBoxLayout()
424
        self.horizontalLayout.setObjectName("horizontalLayout")
425
        self.radioButton_20 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
426
        self.radioButton_20.setObjectName("radioButton_20")
427
        self.horizontalLayout.addWidget(self.radioButton_20)
428
        self.label_49 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
429
        self.label_49.setMinimumSize(QtCore.QSize(100, 0))
430
        self.label_49.setMaximumSize(QtCore.QSize(100, 16777215))
431
        self.label_49.setAlignment(QtCore.Qt.AlignCenter)
432
        self.label_49.setObjectName("label_49")
433
        self.horizontalLayout.addWidget(self.label_49)
434
        self.label_50 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
435
        self.label_50.setMinimumSize(QtCore.QSize(100, 0))
436
        self.label_50.setMaximumSize(QtCore.QSize(100, 16777215))
437
        self.label_50.setAlignment(QtCore.Qt.AlignCenter)
438
        self.label_50.setObjectName("label_50")
439
        self.horizontalLayout.addWidget(self.label_50)
440
        self.gridLayout.addLayout(self.horizontalLayout, 26, 0, 1, 1)
441
        self.horizontalLayout_16 = QtWidgets.QHBoxLayout()
442
        self.horizontalLayout_16.setObjectName("horizontalLayout_16")
443
        self.gridLayout.addLayout(self.horizontalLayout_16, 3, 0, 1, 1)
448
        self.horizontalLayout_23 = QtWidgets.QHBoxLayout()
449
        self.horizontalLayout_23.setObjectName("horizontalLayout_23")
450
        self.label_4 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
451
        self.label_4.setText("")
452
        self.label_4.setAlignment(QtCore.Qt.AlignCenter)
453
        self.label_4.setObjectName("label_4")
454
        self.horizontalLayout_23.addWidget(self.label_4)
455
        self.label_Velocity_Unit = QtWidgets.QLabel(self.scrollAreaWidgetContents)
456
        self.label_Velocity_Unit.setMinimumSize(QtCore.QSize(100, 0))
457
        self.label_Velocity_Unit.setMaximumSize(QtCore.QSize(100, 16777215))
458
        self.label_Velocity_Unit.setAlignment(QtCore.Qt.AlignCenter)
459
        self.label_Velocity_Unit.setObjectName("label_Velocity_Unit")
460
        self.horizontalLayout_23.addWidget(self.label_Velocity_Unit)
461
        self.label_Drop_Pressure_Unit = QtWidgets.QLabel(self.scrollAreaWidgetContents)
462
        self.label_Drop_Pressure_Unit.setMinimumSize(QtCore.QSize(100, 0))
463
        self.label_Drop_Pressure_Unit.setMaximumSize(QtCore.QSize(100, 16777215))
464
        self.label_Drop_Pressure_Unit.setAlignment(QtCore.Qt.AlignCenter)
465
        self.label_Drop_Pressure_Unit.setObjectName("label_Drop_Pressure_Unit")
466
        self.horizontalLayout_23.addWidget(self.label_Drop_Pressure_Unit)
467
        self.gridLayout.addLayout(self.horizontalLayout_23, 1, 0, 1, 1)
444 468
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
445 469
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
446
        self.radioButton_16 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
447
        self.radioButton_16.setObjectName("radioButton_16")
448
        self.horizontalLayout_6.addWidget(self.radioButton_16)
449
        self.label_41 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
450
        self.label_41.setMinimumSize(QtCore.QSize(100, 0))
451
        self.label_41.setMaximumSize(QtCore.QSize(100, 16777215))
452
        self.label_41.setAlignment(QtCore.Qt.AlignCenter)
453
        self.label_41.setObjectName("label_41")
454
        self.horizontalLayout_6.addWidget(self.label_41)
455
        self.label_42 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
456
        self.label_42.setMinimumSize(QtCore.QSize(100, 0))
457
        self.label_42.setMaximumSize(QtCore.QSize(100, 16777215))
458
        self.label_42.setAlignment(QtCore.Qt.AlignCenter)
459
        self.label_42.setObjectName("label_42")
460
        self.horizontalLayout_6.addWidget(self.label_42)
470
        self.radioButton_Phenolic_Water = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
471
        self.radioButton_Phenolic_Water.setObjectName("radioButton_Phenolic_Water")
472
        self.horizontalLayout_6.addWidget(self.radioButton_Phenolic_Water)
473
        self.label_Phenolic_Water_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
474
        self.label_Phenolic_Water_Velocity.setMinimumSize(QtCore.QSize(100, 0))
475
        self.label_Phenolic_Water_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
476
        self.label_Phenolic_Water_Velocity.setText("")
477
        self.label_Phenolic_Water_Velocity.setAlignment(QtCore.Qt.AlignCenter)
478
        self.label_Phenolic_Water_Velocity.setObjectName("label_Phenolic_Water_Velocity")
479
        self.horizontalLayout_6.addWidget(self.label_Phenolic_Water_Velocity)
480
        self.label_Phenolic_Water_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
481
        self.label_Phenolic_Water_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
482
        self.label_Phenolic_Water_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
483
        self.label_Phenolic_Water_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
484
        self.label_Phenolic_Water_Drop_Pressure.setObjectName("label_Phenolic_Water_Drop_Pressure")
485
        self.horizontalLayout_6.addWidget(self.label_Phenolic_Water_Drop_Pressure)
461 486
        self.gridLayout.addLayout(self.horizontalLayout_6, 22, 0, 1, 1)
462
        self.horizontalLayout_20 = QtWidgets.QHBoxLayout()
463
        self.horizontalLayout_20.setObjectName("horizontalLayout_20")
464
        self.radioButton_9 = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
465
        self.radioButton_9.setObjectName("radioButton_9")
466
        self.horizontalLayout_20.addWidget(self.radioButton_9)
467
        self.label_26 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
468
        self.label_26.setMinimumSize(QtCore.QSize(100, 0))
469
        self.label_26.setMaximumSize(QtCore.QSize(100, 16777215))
470
        self.label_26.setAlignment(QtCore.Qt.AlignCenter)
471
        self.label_26.setObjectName("label_26")
472
        self.horizontalLayout_20.addWidget(self.label_26)
473
        self.label_27 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
474
        self.label_27.setMinimumSize(QtCore.QSize(100, 0))
475
        self.label_27.setMaximumSize(QtCore.QSize(100, 16777215))
476
        self.label_27.setAlignment(QtCore.Qt.AlignCenter)
477
        self.label_27.setObjectName("label_27")
478
        self.horizontalLayout_20.addWidget(self.label_27)
479
        self.gridLayout.addLayout(self.horizontalLayout_20, 14, 0, 1, 1)
487
        self.horizontalLayout_21 = QtWidgets.QHBoxLayout()
488
        self.horizontalLayout_21.setObjectName("horizontalLayout_21")
489
        self.radioButton_Boiling_Liquids = QtWidgets.QRadioButton(self.scrollAreaWidgetContents)
490
        self.radioButton_Boiling_Liquids.setObjectName("radioButton_Boiling_Liquids")
491
        self.horizontalLayout_21.addWidget(self.radioButton_Boiling_Liquids)
492
        self.label_Boiling_Liquids_Velocity = QtWidgets.QLabel(self.scrollAreaWidgetContents)
493
        self.label_Boiling_Liquids_Velocity.setMinimumSize(QtCore.QSize(100, 0))
494
        self.label_Boiling_Liquids_Velocity.setMaximumSize(QtCore.QSize(100, 16777215))
495
        self.label_Boiling_Liquids_Velocity.setText("")
496
        self.label_Boiling_Liquids_Velocity.setAlignment(QtCore.Qt.AlignCenter)
497
        self.label_Boiling_Liquids_Velocity.setObjectName("label_Boiling_Liquids_Velocity")
498
        self.horizontalLayout_21.addWidget(self.label_Boiling_Liquids_Velocity)
499
        self.label_Boiling_Liquids_Drop_Pressure = QtWidgets.QLabel(self.scrollAreaWidgetContents)
500
        self.label_Boiling_Liquids_Drop_Pressure.setMinimumSize(QtCore.QSize(100, 0))
501
        self.label_Boiling_Liquids_Drop_Pressure.setMaximumSize(QtCore.QSize(100, 16777215))
502
        self.label_Boiling_Liquids_Drop_Pressure.setText("")
503
        self.label_Boiling_Liquids_Drop_Pressure.setAlignment(QtCore.Qt.AlignCenter)
504
        self.label_Boiling_Liquids_Drop_Pressure.setObjectName("label_Boiling_Liquids_Drop_Pressure")
505
        self.horizontalLayout_21.addWidget(self.label_Boiling_Liquids_Drop_Pressure)
506
        self.gridLayout.addLayout(self.horizontalLayout_21, 5, 0, 1, 1)
507
        self.horizontalLayout_16 = QtWidgets.QHBoxLayout()
508
        self.horizontalLayout_16.setObjectName("horizontalLayout_16")
480 509
        self.label_9 = QtWidgets.QLabel(self.scrollAreaWidgetContents)
481 510
        font = QtGui.QFont()
482 511
        font.setBold(True)
483 512
        font.setWeight(75)
484 513
        self.label_9.setFont(font)
485 514
        self.label_9.setObjectName("label_9")
486
        self.gridLayout.addWidget(self.label_9, 4, 0, 1, 1)
515
        self.horizontalLayout_16.addWidget(self.label_9)
516
        self.gridLayout.addLayout(self.horizontalLayout_16, 3, 0, 1, 1)
487 517
        self.horizontalLayout_27.addLayout(self.gridLayout)
488 518
        self.scrollArea.setWidget(self.scrollAreaWidgetContents)
489 519
        self.verticalLayout_2.addWidget(self.scrollArea)
......
501 531
    def retranslateUi(self, Dialog):
502 532
        _translate = QtCore.QCoreApplication.translate
503 533
        Dialog.setWindowTitle(_translate("Dialog", "Liquid Line Sizing Criteria - SECL"))
504
        self.radioButton_15.setText(_translate("Dialog", "Cooling Water (branch)"))
505
        self.label_39.setText(_translate("Dialog", "TextLabel"))
506
        self.label_40.setText(_translate("Dialog", "TextLabel"))
507
        self.radioButton_14.setText(_translate("Dialog", "Cooling Water (header)"))
508
        self.label_37.setText(_translate("Dialog", "TextLabel"))
509
        self.label_38.setText(_translate("Dialog", "TextLabel"))
510
        self.radioButton_3.setText(_translate("Dialog", "Non-boiling Liquids"))
511
        self.label_12.setText(_translate("Dialog", "TextLabel"))
512
        self.label_13.setText(_translate("Dialog", "TextLabel"))
513
        self.label_36.setText(_translate("Dialog", "- Process Fluids"))
514
        self.label_5.setText(_translate("Dialog", "TextLabel"))
515
        self.label_6.setText(_translate("Dialog", "TextLabel"))
516
        self.label_14.setText(_translate("Dialog", "- Pump Discharge Lines"))
517
        self.radioButton_6.setText(_translate("Dialog", "RadioButton"))
518
        self.label_19.setText(_translate("Dialog", "TextLabel"))
519
        self.label_20.setText(_translate("Dialog", "TextLabel"))
520
        self.radioButton_17.setText(_translate("Dialog", "Concentrated H2SO4"))
521
        self.label_43.setText(_translate("Dialog", "TextLabel"))
522
        self.label_44.setText(_translate("Dialog", "-"))
523
        self.radioButton_8.setText(_translate("Dialog", "To Control Valve"))
524
        self.label_24.setText(_translate("Dialog", "-"))
525
        self.label_25.setText(_translate("Dialog", "TextLabel"))
534
        self.radioButton_Flowrate_Volume_2.setText(_translate("Dialog", "RadioButton"))
535
        self.radioButton_Reboiler_Trapout.setText(_translate("Dialog", "Reboiler Trapout"))
536
        self.radioButton_General_Service.setText(_translate("Dialog", "General Service"))
537
        self.label_21.setText(_translate("Dialog", "- Process Line"))
526 538
        self.label.setText(_translate("Dialog", "Type"))
527 539
        self.label_3.setText(_translate("Dialog", "Velocity"))
528 540
        self.label_2.setText(_translate("Dialog", "△P"))
529
        self.radioButton_5.setText(_translate("Dialog", "RadioButton"))
530
        self.label_17.setText(_translate("Dialog", "TextLabel"))
531
        self.label_18.setText(_translate("Dialog", "TextLabel"))
532
        self.radioButton_13.setText(_translate("Dialog", "Refrigerant Lines"))
533
        self.label_34.setText(_translate("Dialog", "TextLabel"))
534
        self.label_35.setText(_translate("Dialog", "-"))
535
        self.radioButton_18.setText(_translate("Dialog", "Salt Water"))
536
        self.label_45.setText(_translate("Dialog", "TextLabel"))
537
        self.label_46.setText(_translate("Dialog", "-"))
538
        self.radioButton_10.setText(_translate("Dialog", "Boiler Feed Water Service"))
539
        self.label_28.setText(_translate("Dialog", "TextLabel"))
540
        self.label_29.setText(_translate("Dialog", "-"))
541
        self.radioButton_19.setText(_translate("Dialog", "Caustic Solution"))
542
        self.label_47.setText(_translate("Dialog", "TextLabel"))
543
        self.label_48.setText(_translate("Dialog", "-"))
544
        self.radioButton_2.setText(_translate("Dialog", "Boiling Liquids"))
545
        self.label_10.setText(_translate("Dialog", "TextLabel"))
546
        self.label_11.setText(_translate("Dialog", "TextLabel"))
547
        self.radioButton_12.setText(_translate("Dialog", "Liquid Feed to Tower"))
548
        self.label_32.setText(_translate("Dialog", "TextLabel"))
549
        self.label_33.setText(_translate("Dialog", "-"))
550
        self.radioButton_11.setText(_translate("Dialog", "From Condenser"))
551
        self.label_30.setText(_translate("Dialog", "TextLabel"))
552
        self.label_31.setText(_translate("Dialog", "-"))
553
        self.radioButton.setText(_translate("Dialog", "General Service"))
554
        self.label_7.setText(_translate("Dialog", "TextLabel"))
555
        self.label_8.setText(_translate("Dialog", "TextLabel"))
556
        self.radioButton_4.setText(_translate("Dialog", "RadioButton"))
557
        self.label_15.setText(_translate("Dialog", "TextLabel"))
558
        self.label_16.setText(_translate("Dialog", "TextLabel"))
559
        self.radioButton_7.setText(_translate("Dialog", "Reboiler Trapout"))
560
        self.label_22.setText(_translate("Dialog", "TextLabel"))
561
        self.label_23.setText(_translate("Dialog", "TextLabel"))
562
        self.label_21.setText(_translate("Dialog", "- Process Line"))
563
        self.radioButton_20.setText(_translate("Dialog", "CO2 Rich Amine Liquid"))
564
        self.label_49.setText(_translate("Dialog", "TextLabel"))
565
        self.label_50.setText(_translate("Dialog", "-"))
566
        self.radioButton_16.setText(_translate("Dialog", "Phenolic Water"))
567
        self.label_41.setText(_translate("Dialog", "TextLabel"))
568
        self.label_42.setText(_translate("Dialog", "-"))
569
        self.radioButton_9.setText(_translate("Dialog", "Gravity Flow Service"))
570
        self.label_26.setText(_translate("Dialog", "TextLabel"))
571
        self.label_27.setText(_translate("Dialog", "TextLabel"))
541
        self.radioButton_Salt_Water.setText(_translate("Dialog", "Salt Water"))
542
        self.label_Salt_Water_Drop_Pressure.setText(_translate("Dialog", "-"))
543
        self.label_14.setText(_translate("Dialog", "- Pump Discharge Lines"))
544
        self.radioButton_Non_Boiling_Liquids.setText(_translate("Dialog", "Non-boiling Liquids"))
545
        self.radioButton_To_Control_Valve.setText(_translate("Dialog", "To Control Valve"))
546
        self.label_To_Control_Valve_Velocity.setText(_translate("Dialog", "-"))
547
        self.label_36.setText(_translate("Dialog", "- Process Fluids"))
548
        self.radioButton_Gravity_Flow_Service.setText(_translate("Dialog", "Gravity Flow Service"))
549
        self.radioButton_CO2_Rich_Amine_Liquid.setText(_translate("Dialog", "CO2 Rich Amine Liquid"))
550
        self.label_CO2_Rich_Amine_Liquid_Drop_Pressure.setText(_translate("Dialog", "-"))
551
        self.radioButton_Cooling_Water_Branch.setText(_translate("Dialog", "Cooling Water (branch)"))
552
        self.radioButton_Cooling_Water_Header.setText(_translate("Dialog", "Cooling Water (header)"))
553
        self.radioButton_Flowrate_Volume_3.setText(_translate("Dialog", "RadioButton"))
554
        self.radioButton_Concentrated_H2SO4.setText(_translate("Dialog", "Concentrated H2SO4"))
555
        self.label_Concentrated_H2SO4_Drop_Pressure.setText(_translate("Dialog", "-"))
556
        self.radioButton_Caustic_Solution.setText(_translate("Dialog", "Caustic Solution"))
557
        self.label_Caustic_Solution_Drop_Pressure.setText(_translate("Dialog", "-"))
558
        self.radioButton_From_Condenser.setText(_translate("Dialog", "From Condenser"))
559
        self.label_From_Condenser_Drop_Pressure.setText(_translate("Dialog", "-"))
560
        self.radioButton_Refrigerant_Lines.setText(_translate("Dialog", "Refrigerant Lines"))
561
        self.label_Refrigerant_Lines_Drop_Pressure.setText(_translate("Dialog", "-"))
562
        self.radioButton_Liquid_Feed_To_Tower.setText(_translate("Dialog", "Liquid Feed to Tower"))
563
        self.label_Liquid_Feed_To_Tower_Drop_Pressure.setText(_translate("Dialog", "-"))
564
        self.radioButton_Boiler_Feed_Water_Service.setText(_translate("Dialog", "Boiler Feed Water Service"))
565
        self.label_Boiler_Feed_Water_Service_Drop_Pressure.setText(_translate("Dialog", "-"))
566
        self.radioButton_Flowrate_Volume_1.setText(_translate("Dialog", "RadioButton"))
567
        self.label_Velocity_Unit.setText(_translate("Dialog", "Unit"))
568
        self.label_Drop_Pressure_Unit.setText(_translate("Dialog", "Unit"))
569
        self.radioButton_Phenolic_Water.setText(_translate("Dialog", "Phenolic Water"))
570
        self.label_Phenolic_Water_Drop_Pressure.setText(_translate("Dialog", "-"))
571
        self.radioButton_Boiling_Liquids.setText(_translate("Dialog", "Boiling Liquids"))
572 572
        self.label_9.setText(_translate("Dialog", "- Pump Suction Lines"))
573 573
import Resource_rc
HYTOS/HYTOS/StreamDataDialog.py
169 169
            phase_type = self.ui.comboBox_PhaseType.currentData()
170 170
            if phase_type == 'Vapor':
171 171
                dialog = QLine_Sizing_VaporDialog()
172
                (velocity, pressure_drop) = dialog.show_dialog()
172
                (isAccepted, velocity, pressure_drop) = dialog.show_dialog()
173 173
            elif phase_type == 'Liquid':
174 174
                dialog = QLine_Sizing_LiquidDialog()
175
                (velocity, pressure_drop) = dialog.show_dialog()
175
                (isAccepted, velocity, pressure_drop) = dialog.show_dialog()
176

  
177
            if isAccepted:
178
                self.ui.lineEdit_Limitation_Velocity.setText(velocity)
179
                self.ui.lineEdit_Limitation_Pressure_Drop.setText(pressure_drop)
176 180

  
177 181
        except Exception as ex:
178 182
            from App import App
......
497 501
            self.ui.groupBox_ProcessData_Liquid.setVisible(False)
498 502
            self.ui.groupBox_Line_Sizing_Data.setVisible(True)
499 503
            self.ui.groupBox_Geometry_Data.setVisible(True)
504
            self.ui.pushButton_Line_Sizing.setVisible(True)
500 505
        elif phase_type == 'Liquid':
501 506
            self.ui.groupBox_ProcessData_Vapor.setVisible(False)
502 507
            self.ui.groupBox_ProcessData_Liquid.setVisible(True)
503 508
            self.ui.groupBox_Line_Sizing_Data.setVisible(True)
504 509
            self.ui.groupBox_Geometry_Data.setVisible(True)
510
            self.ui.pushButton_Line_Sizing.setVisible(True)
505 511
        elif phase_type == 'Mixed':
506 512
            self.ui.groupBox_ProcessData_Vapor.setVisible(False)
507 513
            self.ui.groupBox_ProcessData_Liquid.setVisible(False)
508 514
            self.ui.groupBox_Line_Sizing_Data.setVisible(False)
509 515
            self.ui.groupBox_Geometry_Data.setVisible(False)
516
            self.ui.pushButton_Line_Sizing.setVisible(False)
510 517

  
511 518
    def getInsideDiameter(self):
512 519
        from AppDocData import AppDocData
HYTOS/HYTOS/UI/Line_Sizing_Liquid.ui
6 6
   <rect>
7 7
    <x>0</x>
8 8
    <y>0</y>
9
    <width>440</width>
10
    <height>398</height>
9
    <width>450</width>
10
    <height>440</height>
11 11
   </rect>
12 12
  </property>
13 13
  <property name="font">
......
33 33
       <rect>
34 34
        <x>0</x>
35 35
        <y>0</y>
36
        <width>403</width>
37
        <height>703</height>
36
        <width>413</width>
37
        <height>697</height>
38 38
       </rect>
39 39
      </property>
40 40
      <layout class="QHBoxLayout" name="horizontalLayout_27">
......
43 43
         <property name="bottomMargin">
44 44
          <number>6</number>
45 45
         </property>
46
         <item row="21" column="0">
47
          <layout class="QHBoxLayout" name="horizontalLayout_10">
46
         <item row="9" column="0">
47
          <layout class="QHBoxLayout" name="horizontalLayout_22">
48 48
           <item>
49
            <widget class="QRadioButton" name="radioButton_15">
49
            <widget class="QRadioButton" name="radioButton_Flowrate_Volume_2">
50 50
             <property name="text">
51
              <string>Cooling Water (branch)</string>
51
              <string>RadioButton</string>
52 52
             </property>
53 53
            </widget>
54 54
           </item>
55 55
           <item>
56
            <widget class="QLabel" name="label_39">
56
            <widget class="QLabel" name="label_Flowrate_Volume_2_Velocity">
57 57
             <property name="minimumSize">
58 58
              <size>
59 59
               <width>100</width>
......
67 67
              </size>
68 68
             </property>
69 69
             <property name="text">
70
              <string>TextLabel</string>
70
              <string/>
71 71
             </property>
72 72
             <property name="alignment">
73 73
              <set>Qt::AlignCenter</set>
......
75 75
            </widget>
76 76
           </item>
77 77
           <item>
78
            <widget class="QLabel" name="label_40">
78
            <widget class="QLabel" name="label_Flowrate_Volume_2_Drop_Pressure">
79 79
             <property name="minimumSize">
80 80
              <size>
81 81
               <width>100</width>
......
89 89
              </size>
90 90
             </property>
91 91
             <property name="text">
92
              <string>TextLabel</string>
92
              <string/>
93 93
             </property>
94 94
             <property name="alignment">
95 95
              <set>Qt::AlignCenter</set>
......
98 98
           </item>
99 99
          </layout>
100 100
         </item>
101
         <item row="20" column="0">
102
          <layout class="QHBoxLayout" name="horizontalLayout_13">
101
         <item row="12" column="0">
102
          <layout class="QHBoxLayout" name="horizontalLayout_18">
103 103
           <item>
104
            <widget class="QRadioButton" name="radioButton_14">
104
            <widget class="QRadioButton" name="radioButton_Reboiler_Trapout">
105 105
             <property name="text">
106
              <string>Cooling Water (header)</string>
106
              <string>Reboiler Trapout</string>
107 107
             </property>
108 108
            </widget>
109 109
           </item>
110 110
           <item>
111
            <widget class="QLabel" name="label_37">
111
            <widget class="QLabel" name="label_Reboiler_Trapout_Velocity">
112 112
             <property name="minimumSize">
113 113
              <size>
114 114
               <width>100</width>
......
122 122
              </size>
123 123
             </property>
124 124
             <property name="text">
125
              <string>TextLabel</string>
125
              <string/>
126 126
             </property>
127 127
             <property name="alignment">
128 128
              <set>Qt::AlignCenter</set>
......
130 130
            </widget>
131 131
           </item>
132 132
           <item>
133
            <widget class="QLabel" name="label_38">
... 이 차이점은 표시할 수 있는 최대 줄수를 초과해서 이 차이점은 잘렸습니다.

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)