I would like to apply a CFX temperature load to an ANSYS set of surfaces from a number of CFX boundary conditions.
How can I do this?
Either of the following two approaches could be used to group CFX surfaces for the purpose of applying loads.
Here`s one effective albeit somewhat cumbersome approach:
1. Create a new CFX definition file with combined boundaries. Edit that definition file to turn off solution
of the energy equation. Set the number of iterations to 1.
2. Set up a run with the new definition file and the results file with the separate CFX boundaries as the initial values
file, making sure to enable the interpolate values toggle. Run this case.
3. Use the results file with the combined boundaries to apply the CFX temperatures.
1. Apply the CFX results file with the separate boundaries as a CFX Temperature in Simulation. Pick one of the
2. Solve the case. Keep looking in the Simulation Files folder for this case for the ansysfsi0.cdb file to be created.
When the ansysfsi0.cdb file appears, copy it one directory level up (otherwise it will be deleted).
3. Delete the CFX Temperature from Simulation
4. Load your CFX results file with the separate boundaries into Post.
5. Change your temperature units in Post to C (pick Custom units under Edit/Options).
6. From File/Ansys Import, select the cdb file you saved and copied and assign it to one of the boundaries.
7. Do an ANSYS export using this cdb file, specifying temperature. Give the file a .sfe extension.
8. Also do a plain File/Export, specifying the user surface created for the ANSYS cdb file as the location and only
temperature as the variable. This file should have the same number of lines as the sfe file from the ANSYS export
and in the same order. You can just cut and paste the temperatures from the File/Export to the .sfe file
in Excel. Save the modified .sfe file.
9. In Simulation, insert a commands object. In the object insert the line /input,filename.sfe where you
give the filename of the modified .sfe file.
The two approaches yielded very similar answers for the two cases with the first method possibly being more