display pdf byte array in browser c# : Save pdf rotate pages Library control API .net web page windows sharepoint CCSSandCCBmanual5610-part1383

CHEMCAD Version 5.6 
User’s Guide 
93 
model  for  calculating  the  heat  balance  (called  the  enthalpy  option).    You  do  this  using  the 
ThermoPhysical command located on the menu bar (This is the same command you used to access 
the Component List above).  Please click this option now. The ThermoPhysical menu should appear as 
before. 
CHEMCAD has a library of about 50 K-value models with a variety of options, and about twelve enthalpy 
models.   Making the proper selection from  these libraries  can sometimes  be difficult.   The issues 
involved and the proper techniques for selection are described in the Thermodynamics section of the on-
line manual.  
Because the issues involved in making thermodynamic selections and in using the ThermoWizard are 
beyond the scope of this tutorial, let’s assume we know that we want to use the Peng-Robinson method 
for both the K-value and enthalpy calculations.  In this case, we would proceed as given below. 
First, we need to accept the default temperature/pressure values for the ThermoWizard The Wizard 
will recommend using SRK, please accept this message box. Then let us now make our own selection in 
the K-value Options dialog box In the upper-left corner of this screen will be a combo box labeled 
Global K-value Option, which is currently highlighted.  Please open this window by clicking on it. 
You will notice the scroll bar at the right of this list indicating more options are available. The user may 
scroll through the list to see the other options. We would like to use the Peng-Robinson method.  To 
make this choice, please scroll up through the list; point the arrow to the Peng-Robinson option; and click 
the left button on the mouse.  The box will close and Peng-Robinson will now be displayed in the field.  
Your screen should now look like this: 
The other options on this screen are not important to us at this time.  Therefore, let’s save our selection 
by pointing and clicking the [OK] button on the lower right corner.  This will return you to the Simulation 
Menu Bar
Now, let’s select our enthalpy model.  Do this by again clicking the ThermoPhysical command, then 
clicking the Enthalpy option.  The Enthalpy Options dialog box will be displayed.  You will notice on 
this screen that  the Peng-Robinson method has already been chosen.  The program automatically 
makes this the enthalpy model when you choose the Peng-Robinson K-value method.  If this assumption 
is erroneous, you may override it at this time.  In our case, we would like to use the Peng-Robinson 
Save pdf rotate pages - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
rotate pdf page and save; rotate all pages in pdf file
Save pdf rotate pages - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
rotate all pages in pdf and save; how to rotate all pages in pdf
User’s Guide 
CHEMCAD Version 5.6 
94 
model, so let’s point and click on the [OK] button on the lower right portion of the screen.  This will close 
the Enthalpy Options dialog box, saving the currently displayed options. 
For the purpose of our tutorial, the thermodynamic selections are now complete. 
DEFINING THE FEED STREAMS 
Feed streams are input on a batch flowsheet only when the column is operating in semi-batch mode or 
the batch column is to be used with steady state units in a combined flowsheet.  Neither of these 
conditions exists in this tutorial.  The initial charge for the column is input in the equipment data entry 
screen described below. 
INPUTTING EQUIPMENT PARAMETERS 
Equipment parameters may be input using either the Specifications command on the menu bar or by 
double clicking directly on the UnitOp we wish to specify.  The latter is easier.  Please point and double-
click on the batch distillation column now.  The first time through, CC-BATCH will sequentially display the 
necessary  input  dialog  boxes  for  complete  specification  of  the  batch  column  configuration  and 
operations. 
The kinds of data input to the system by a user are divided into four groups.  These groups are explained 
below.  
POT CHARGE DEFINITION 
This data defines the thermodynamic conditions, amount, and composition of the pot charge.  It is 
treated similarly to a stream except that there is no rate data.  Masses and enthalpy are treated as static 
amounts. 
BATCH COLUMN SPECIFICATIONS 
This data defines the column but not its operation.  It includes number of stages, holdups, pressures, 
feed tray locations for reservoir, side product draw locations, heater/cooler locations, and the overall U, 
area, and ambient temperature for the heat loss calculation.  Also provided here are any initial estimates 
the user may wish to provide. 
OPERATION PARAMETERS SPECIFICATION 
This data defines the operation of the column during an operation step.  It includes specifications such 
as reflux ratio, distillate rate, total reflux boilup rate, etc., as well as the stopping criterion.  It also 
includes startup options and receiver tank assignments. 
SET SCREEN INFORMATION SPECIFICATIONS 
This data defines the variables displayed dynamically as the batch run proceeds. 
When entering UnitOp data for a batch column for the first time, CC-BATCH will walk you through the 
data entry by successively displaying dialog boxes for each of the above types of input.  It will then save 
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
doc.Save(outPutFilePath). How to VB.NET: Delete Consecutive Pages from PDF. This is a VB .NET example for how to delete a range of pages from a PDF document.
how to permanently rotate pdf pages; rotate pages in pdf permanently
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
doc.DeletePage(2); // Save the file. doc.Save(outPutFilePath); Demo Code: How to Delete Consecutive Pages from PDF in C#.NET. How
pdf rotate page and save; pdf page order reverse
CHEMCAD Version 5.6 
User’s Guide 
95 
this input.  When the user wants to return to these dialog boxes for review or editing, the Batch Column 
Input menu will be displayed.  This menu is a gateway to the data entry dialog boxes. 
OPERATION STEP COMMANDS 
For convenience, three buttons allow manipulation of operation steps.  These buttons are useful for 
quickly making changes to an existing batch column.  
INSERT OPERATION SPECIFICATIONS 
This dialog box allows the user to insert new operation steps.  This option is very convenient and allows 
a very flexible handling of operation steps.  If the user wants to insert a new step between step n and 
step n+1, he/she should input ‘n+1’ to tell CC-BATCH to add an additional new step after step n.  The 
old step n+1 will now be identified as step n+2. 
DELETE OPERATION STEP SPECIFICATIONS 
This dialog box allows the user to delete operation steps.  If the user wants to delete a new step n and 
then he/she should input ‘n’ in this field.  The old step n+1 will be now identified as step n
COPY OPERATION STEP SPECIFICATIONS 
This dialog box allows the user to copy all specifications from a step to another.  If the user wants to 
copy parameters of a step to another step, he/she should input the numbers of the step source and the 
recipient step.  The previous recipient parameters (if any) will be erased and replaced by those of the 
source step. 
SPECIFYING THE POT CHARGE COMPOSITION AND CONDITION 
We are now ready to define the Pot Charge.  The Pot Charge dialog box is the first screen to appear 
when you select the batch column for equipment specification.  Therefore, the following input dialog box 
should now be displayed: 
C# PDF Page Insert Library: insert pages into PDF file in C#.net
how to merge PDF document files by C# code, how to rotate PDF document page doc2.Save(outPutFilePath Add and Insert Multiple PDF Pages to PDF Document Using
pdf rotate single page reader; how to reverse pages in pdf
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
Able to extract PDF pages and save changes to original PDF file in C#.NET. C#.NET Sample Code: Extract PDF Pages and Save into a New PDF File in C#.NET.
pdf rotate one page; pdf expert rotate page
User’s Guide 
CHEMCAD Version 5.6 
96 
Now let’s complete the pot charge input: 
In the Pot Charge dialog box, you are seeking to define the thermodynamic conditions of the charge in 
the bottom of the distillation column.  The charge is at its bubble point.  Since the bottom of the column is 
going to see a pressure of 16.7 psia (PD = PT + DP = 14.7 + 2), let’s have the program calculate the 
bubble point temperature at this pressure.  Leave the temperature field blank.  Specify a pressure of 16.7 
psia and a vapor fraction of 0.  The program will then do a bubble point calculation to determine the 
temperature and enthalpy of the charge. 
Now we will define the amount and composition of the initial pot charge.  The user may define the 
amount of each component present or the fractional composition of each component present and the 
total charge.  In our case, we want to do the latter.  Specifically we want to set the total initial charge 
equal to 100 lb.-moles and want to define the mole fraction of each component. 
The Pot Charge is 100 lb.-moles of the following composition: 
0.1  mole fraction propane 
0.3  mole fraction n-butane 
0.1  mole fraction n-pentane 
0.5  mole fraction n-hexane 
You will notice that the Total Flowrate field is grayed out.  This is because the Component Flow Units 
are  lb.-moles.   In any  situation  where the component  flow units are not fractions (mole, mass, or 
volume), the total flowrate will always be equal to the sum of the component flowrate.  CHEMCAD sums 
the entries as they are entered.  Entering a value for total flowrate would be superfluous, therefore the 
field is grayed out. 
To enter the composition in the desired units, we must first change the component flow units to mole 
fractions.  Please click the Component Flow Units field now.  The highlight will move to this field and a 
small triangle in a box will appear to the right of it.  Now click on this small triangle.  A list will open 
displaying all the available options.  Scroll down this list to mole fractions (To scroll you may use the 
elevator bar, the arrow keys, or the [PgUp] and [PgDn] keys).  When the option mole frac is displayed, 
click it once. 
The Total Flowrate field and the Total Flowrate Units field should now be open.  Therefore, please do 
the following: 
1.  Click the Total Flowrate field and enter 100
2.  Tab down to the propane field and enter 0.1.  Then press the [Tab] key. 
3.  Your cursor should now be on the n-butane field, so enter 0.3, [Tab]. 
4.  Enter 0.1 in the n-pentane field. 
5.  Enter 0.5 in the n-Hexane field. 
Your dialog box should now look like this: 
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
outPutFilePath As String = Program.RootPath + "\\" Output.pdf" Dim doc1 doc2.InsertPages(pages, pageIndex) ' Output the new document doc2.Save(outPutFilePath
rotate single page in pdf; rotate individual pages in pdf reader
How to C#: Rotate Image according to Specified angle
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB.NET PowerPoint, VB.NET Tiff, VB Steps to Rotate image. Save the rotated image to an image file on the disk
rotate individual pages in pdf; rotate all pages in pdf preview
CHEMCAD Version 5.6 
User’s Guide 
97 
In order to exit this menu and save the data, you should click the [OK] button on the upper right-hand 
corner  of  the dialog  box.  This will save the data and automatically display the Batch Distillation 
Column dialog box
SPECIFYING THE COLUMN CONFIGURATION  
After specifying the charge composition and conditions, the program will prompt you to establish the 
column configuration.  This is done by displaying the Batch Distillation Column dialog box. 
In this example problem, we have 8 stages, five operating steps, internal stage holdup is 0.01 cubic feet, 
the condenser holdup is 1 cubic foot, pressure at the top of the column is 14.7 psia, and the pressure 
drop across the column is 2.  It is okay to assume that the condenser has essentially no pressure drop.  
The column configuration menu should be completed like so: 
How to C#: Basic SDK Concept of XDoc.PDF for .NET
example, you may easily create, load, combine, and split PDF file(s), and add, create, insert, delete, re-order, copy, paste, cut, rotate, and save PDF page(s
pdf rotate single page and save; pdf rotate page
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
key. Quick to remove watermark and save PDF text, image, table, hyperlink and bookmark to Word without losing format. Powerful components
saving rotated pdf pages; how to rotate one page in a pdf file
User’s Guide 
CHEMCAD Version 5.6 
98 
You will notice page tabs, labeled General and Misc. in the upper part of the dialog box.  We are 
currently on the General tab.  The Misc. tab provides additional options.  These options are not used for 
this simple example so we will not look into them now. 
Once the input has been entered, click the [OK] button with the mouse.  This will save the data and 
automatically display the first Batch Operating Parameters dialog box, which is used to define the 
operating steps of the column. 
DEFINING THE OPERATING STEPS 
For this simulation there are to be five operating steps, sequentially one after the other.  It is now time to 
define what the operating parameters are for each step. 
OPERATING STEP 1 
The Batch Operating Parameters dialog box data input screen must be completed for each of the five 
operating steps.  Let’s go through the input fields item by item to learn how they are to be completed. 
1. Start-Up Option – Please click on this field to list available options. 
The first step starts from total reflux.  Therefore, please click the Start with total reflux option.  The 
list will then close. 
2. Product Assignment – The product assignment fields identify which accumulator a product or 
decant stream is to be sent to.  It is not necessary to actually place accumulation tanks on the 
flowsheet to use this option (although we did); simply designating a unit ID number will be sufficient.  
CHEMCAD Version 5.6 
User’s Guide 
99 
Obviously, you must be careful not to designate a unit ID number that is being used by some other 
unit in the flowsheet (which is not
a tank).   
These ID numbers may be chosen arbitrarily and switched as often as desired.  In this way, the user 
may keep track of output from individual operating steps or combinations of operating steps if 
desired. 
Since  CC-BATCH permits vapor-liquid-liquid distillation,  there may be two liquid  phases  in the 
condenser, possibly giving rise to decanting of one phase or the other.  The need for multiple 
overhead accumulators thus arises and is permitted in the program. 
Distillate Tank # - The overhead tank accumulates the distillate. 
Decanter Tank # - The decanter tank accumulates the decanted liquid (if any). 
In this particular example, no decanting takes place, so only the Distillate Tank # field is filled in.  
Enter a [3] (indicating the Tank with Unit ID 3) here and strike the [Tab] key #.  Now move to the 
First Spec Mode field. 
3. First Spec Mode – When a batch column is refluxed, you must make two operating specifications 
for each operating step.  Click the field with the mouse to open the combo box:  
As Table 1 explains, the first specification for operating step number 1 is to set the reflux ratio equal to 5.   
Therefore, select Reflux ratio for this mode.  You may do this by clicking on it with the mouse or by 
using the arrow keys to highlight this selection and then pressing the [ENTER] key.  Since Reflux ratio 
is the default for the first mode, the highlight will already be on this selection. 
4. First Spec Value – Now move to the First Spec Value field by clicking on it with the mouse (if you 
are using the [Tab] key you will already be there).  In the First Spec Value field we will enter the 
numerical value of the reflux ratio, i.e., 5.  Therefore, please enter [5] in this field and then press the 
[Tab] key. 
User’s Guide 
CHEMCAD Version 5.6 
100 
Component – Component not shown on screen unless it is needed. 
5. Second Spec Mode – Now click the Second Spec Mode field display the list of the available 
options.    The  mode  we  want  to  select  (Distillate  Mole  Flowrate)  is  the  first  (default)  mode.  
Therefore, strike the [Tab] key to make this selection and move to the next field. 
6. Second Spec Value – Just as in mode 1 above, we will now define the numerical value for the 
second specification.  This is 2 lb.-moles/hour therefore enter [2] in this field. 
7. For Subcooled Condenser Only – If a subcooled condenser is present, the actual subcooled 
temperature or the degrees of subcooling may be specified.  There is no subcooling in this example 
so these fields may be ignored. 
8. Integration Time Step Size in Hours  –  
Step Size (HR) – This field provides the integration time step size in hours.  The default value is 
0.05 hours.  The user may override this value if he/she so desires.  In this case, we will not do so.  
Therefore, please move on to the next field. 
9. Record Frequency – CC-BATCH generates a lot of output data.  It is generally not necessary to 
record all of the information calculated at each time step on the hard disk.  Therefore, in the default 
condition, CC-BATCH only records the information at every third step.  If the user should wish to 
record the information more or less frequently than that, he/she may do so by entering the desired 
frequency in this field. In our case, we will leave the default value of 3.   
10. Operation Stop Option – The user may select from a variety of criteria to establish when an 
operating step is to be stopped.  Three fields, Stop When, Stop Value and Measured Variable, 
define the criteria for stopping this operation.  To see how this works, click on the Stop When field 
and open the window (click on the field with the mouse). 
CHEMCAD Version 5.6 
User’s Guide 
101 
Stop When – As you can see from the screen, the Stop When field allows the user to define whether 
the operating step is to be stopped based upon time or whether it is to be stopped based on some 
condition existing in either the accumulator, the distillate, or the residual charge in the bottom of the 
column.   We want  to stop step 1 when  the  mole fraction of butane in the distillate reaches 20%.  
Therefore, our Stop When criteria is the distillate.  Therefore, please select Distillate. 
Stop Value – This is the numerical value of our stop criteria, 20% in our case.  Therefore, enter a 
[0.2] in this field and move to the Measured Value field. 
Measured Variable – This field allows us to identify what value of the distillate 0.2 represents.  
Please click on the choice box and view the options. 
In this example, 0.2 represents the mole fraction of n-butane.  Therefore, select mole fraction here.   
When you do this, one additional field and a check box will appear: the Select component range 
check box and the Component
combo box.  Cued by our identification of the Measured Variable 
as a mole fraction spec, the program opened these fields knowing them to be what we need to 
complete our specification.  Different Measured Variable selections will produce different fields. 
Select component range – Purity specifications can be made for a single component or for a range 
of components.  A checkmark in the Select component range field indicates that the specification 
is for a range of components.  In this event the first and the last component in the range must be 
identified.    Obviously  then  the  components  in  a  multiple  components  specification  must  be 
contiguous within the component list for the flowsheet.  This is the default condition. 
The specification we want to make however is for a single component.  Therefore, we do not need 
to check the Select component range check box to add a checkmark.  If we do this, the Last 
component field will appear and the Component label will change to First Component  
Component - We will use this field to identify n-butane as the component which to have a mole 
fraction of 0.2 in the distillate.  The operating step is to stop when this condition is met.  Therefore, 
select [N-Butane] here. 
11. Stop Tolerance – This field defines how close to the specification made above we must be before 
stopping.  The default stop tolerance is 0.001.  That is generally an adequate value and we will 
leave it alone for this case.   
12. Minimum Run Time – Some specification values will go through maximums during the simulation.  
This situation can cause the program to stop earlier than intended.  To prevent this, the user is 
asked to specify a minimum runtime.  Let’s use half an hour here, enter [0.5] in this field. 
User’s Guide 
CHEMCAD Version 5.6 
102 
The remaining fields on this data entry screen are not necessary for the input of this operating step and 
therefore will not be explained here. 
Your screen should now be filled in as shown: 
Now click the [OK] button with the mouse to move on to Operating Step 2. 
OPERATING STEP 2 
In Operating Step 2, we want to change the reflux ratio to 20, keep the distillate rate at 2 lb.-moles per 
hour, and  stop  the operation  when  the mole  fraction  of butane in the  distillate  is  equal  to 0.985.  
Therefore, you should complete the menu for Operation Number 2 as follows: 
Documents you may be interested
Documents you may be interested