When a user starts the ICEM CFD application, he sees 'Geometry', 'Mesh', 'Edit mesh' and 'Output' tabs, but he does not see 'Blocking' tab.
Why is the user missing the "BLOCKING" tab option from the ICEM Toolbar?
The 'Blocking' tab will not appear if you do not have a valid hexa/aihexa license.<br>It also will not appear if the Blocking option in Settings > Product is turned off.
Results from the input file (mirrror_static.inp) for MEMES Training Workshop #5 do not look like those shown in the notes (msm81_ws05.ppt), slide 17).
The plots are actually very similar up to 56 volts. The solution no longer converges (or doesn't get as far as it once did). The reason why the solution crashes earlier than in previous releases is currently being investigated. In the meantime, try the input file attached to this SOLUTION (mirror_xsient.inp). This is a modified version of the input file supplied with workshop 5 that performs a transient analysis rather than steady state.
Notes from the author of this solution: This is almost ALWAYS the way I solve one of these problems. I do transient analyses to overcome divergence that occurs when structure goes through snap-down.
I did a modal analysis of the beam and mirror elements and determined that the first fundamental frequency was around 400kHz. I then did a transient analysis, ramping voltage to the final value with T_final = 250*T, where T = period = 1/400000 s.
Use default convergence criteria
It can still be difficult to achieve a converged solution for problems like this. Although not included in this example, I sometimes also add damping.
I realize this is NOT consistent with the procedure in the notes but I find doing transient analyses VERY helpful.
QUESTION:<br><br>Results from the input file (mirrror_static.inp) for MEMES Training Workshop #5 do not look like those shown in the notes (msm81_ws05.ppt), slide...
When I try to run a simulation with frozen rotor it works fine. However when I change to stage interface I get the following error warning. Why?
| ERROR #555000001 has occurred in subroutine SRF_CORRECT.
| GGI intersection error: The theta extent is too small on
| Domain Interface:
| Please examine your domain interface and look for the following:
| 1) surface with more than 360 degrees of revolution
| 2) surface intersects R=0
| 3) surface has faces normal AND parallel to the rotation axis
| Change Transformation Type to None instead of Automatic in the
| solver command file if any of the 3 situations apply.
Your interface has R=0. For frozen rotor the problem is circumvented using Transformation Type None.<br>There is no similar setting for stage interface, but a workaround might be to...
Which regions can I use with CEL functions in my expressions? In CFX-Pre the locator that I wish to use is not recognised.
In CFX-Pre only named boundary, domain and subdomain regions can be used. In CFX-Post the primitive regions are available too. Right clicking in the Definition window of the Expression Editor gives access to valid regions.
Q<br>Which regions can I use with CEL functions in my expressions? In CFX-Pre the locator that I wish to use is not recognised.<br><br>A<br>In CFX-Pre only named boundary,...
Are the variable ranges quoted at the end of an output file from a transient run in CFX-5.7.1, calculated over all time steps during the run or just the final time step?
The variable ranges apply to the last step only. To obtain ranges on each time step, set the Expert Parameter "monitor ranges = t".
Q<br>Are the variable ranges quoted at the end of an output file from a transient run in CFX-5.7.1, calculated over all time steps during the run or just the final time...
Q. I am trying to get the array data from a selected node set and I find that the data stored in the array are not from the selected set.
What could I be doing wrong?
A. By default *VGET is going to start at node number 1. You might need the *VMASK with *VGET command after selecting the node set of interest.
Below is a simple APDL input file that illustrates how to store all nodal UY displacements from a selected node set to an array called "displ".
!select nodes of interest
!determine the max node number in the set and store this value to a parameter called "ncount"
!define an array called "displ" and assign it the number of rows equal to "ncount"
!retreive the nodal displacement values and save them to predefined array "displ"
Q. I am trying to get the array data from a selected node set and I find that the data stored in the array are not from the selected set.<br>What could I be doing...
######## WORK NOTES COPIED FROM INCIDENT 396691 ########
When I set JS = 0 (BFx,,JS) on a body of PLANE13 elements (keyopt(1)=4 having RSVX > 0 in a transient analysis, I see a nonuniformly distributed eddy currents getting induced in the elements in POST1. Why isn't the current zero as it should be?
These elements behave differently when JS is zero than when it is non-zero. When non-zero, JS will be the only active current (same as the element behavior when RSVX = 0). But when JS is zero or not defined, the "shorted conductor" behavior (due to non-zero RSVX) is restored.
When you changed JS from non zero to zero, the element behavior "toggled" back over to the shorted conductor option (a solid ring in 2D axisymmetric models).
The workaround is to use a tiny non-zero value of JS instead of setting to exactly zero. This will force the total element current density (JT) to be equal to the uniform tiny value of JS (~0) that you define.
######## WORK NOTES COPIED FROM INCIDENT 396691 ########<br><br><br>QUESTION:<br><br>When I set JS = 0 (BFx,,JS) on a body of PLANE13 elements (keyopt(1)=4 having...
To: ANSYS SUB file Readers
From: John Thompson, ANSYS Technical Support
Date: April 15, 2005
ONYX Solution 396793
Re: Substructure Stiffness Matrix Standard Package
Please find attached the initial release of the SUB Stiffness Matrix Standard Package. This package is intended to provide guidance to users who wish to retrieve the matrices, particularly the stiffness matrix, from the ANSYS program using the .sub file.
Included in the package are:
1. A Word document that describes the interpretation of an /AUX2 dump of the sub file.
2. An input file, subdump.txt.
3. The output file generated by subdump.txt, subdump.out.
4. File sub.out, the /AUX2 dump of the sub file.
The example problem was run at ANSYS Headquarters on an HP PC Workstation running Windows 2000. Additional details of the information contained on the SUB files can be found in the Guide to Interfacing with ANSYS. This package is intended to give users who wish to retrieve the matrices created by ANSYS without creating a Fortran program to do so. Comments, including comments on the Word documentation, are welcome. At the present time, the included example is the only known example of this application; other examples may be added in the future.
This package has been tested for release 9.0 of ANSYS. Questions concerning this should be directed to ANSYS Technical Support.
To: ANSYS SUB file Readers<br><br>From: John Thompson, ANSYS Technical Support<br><br>Date: April 15, 2005<br><br>ONYX Solution 396793<br><br>Re:...
The solver prints the error message "GGI intersection error: The theta extent is too small", but none of the 3 suggested causes are applicable.
The reasons for this error message are typically:<br> 1) surface with more than 360 degrees of revolution<br> 2) surface intersects R=0<br> 3) surface has faces normal AND...
I have installed CFX-5.7.1 and its associated patch from the Customer Portal.
When trying to fire up the application it fails with the error message:
11359430:/usr/prog/cfx/CFX-5.7.1/bin/irix/Launcher.exe: rld: Fatal Error: attempted access to unresolvable symbol in /usr/prog/cfx/Shared/qt-3.2.3-2/lib/IRIXv-64/libqt-mt.so.3: __nw__HUl
An error has occurred in cfx5:
The CFX Launcher /usr/prog/cfx/CFX-5.7.1/bin/irix/Launcher.exe exited with
return code 1.
What is causing this error message?
CFX-5.7.1 is only supported on version IRIX 6.5.19 or later. Unfortunately you are running on a version number less than this (in this case IRIX 6.5.11).<br>CFX-5.7.1 will not run on this...
What would cause ehe CFX-5 Solver to fail during memory allocation on Windows?
The CFX-5 Solver requests it¿s necessary memory from the operating system at the beginning of the run. If it fails to do so, it will fail with the following...
How to proceeed when the interpolation fails with the following error message:
Workspace size MXL is too small
STOP called from routine INTER1
An error has occurred in cfx5interp:
The CFX-5 Interpolation Program exited with return code 1
This error message is due to a wrong memory estimation, which can occur for long thin meshes, e.g. large differences in dimensions.<br><br>As workaround the interpolation can be...
Customer has ANSYS 9.0 SP1 running on a XEON with Linux OS. He has installed the EM64T version of ANSYS.
ANSYS is working fine but Help will not start from inside ANSYS. If he starts Help from the Launcher or directly with anshelp90, it works.
Customer says that he gets no error messages.
After setting HELPDEBUG_ANS, the following is written to the output file:
javaid is 26049
try connecting again 1114443577
time to connect 0
hlp_sendcommand on sock19 with MERGE: /ansys_inc/v90/ansys/../commonfiles/help/en-us/ansys.jar
What is causing Help to not start inside ANSYS 9.0 SP1 on the EM64T running Redhat AS 3.0 Linux?
There was a problem with a path in the AnsysHelp.tcl file. It was pointing to oracle_ice.jar when it should have been pointing to: oracle_ice5.jar.<br>Attached is the new AnsysHelp.tcl file....
Q. Why does Link180 behave incorrectly when used with element birth & death?
Element Strains should be zero when they are EKILLed at LS#1, but they are not.
A. This was a code defect (Report #31588) at 9.0 that has been corrected for 10.0 release.
Q. Why does Link180 behave incorrectly when used with element birth & death?<br>Element Strains should be zero when they are EKILLed at LS#1, but they are not.<br><br>A. ...
Q. I have a model that is a mix of beams and shell elements. Why do I get line TARGE170 elements (TSHAP,line) and area TARGE170 (TSHAP,QUAD) when I generate a surface-to-surface contact pair via the contact wizard and select only areas?
A. This was a code defect (#32980) that has been corrected at 10.0. When generating a surf-to-surf contact pair via the wizard, we should not be creating line targets (TSHAP,LINE).
Q. I have a model that is a mix of beams and shell elements. Why do I get line TARGE170 elements (TSHAP,line) and area TARGE170 (TSHAP,QUAD) when I generate a surface-to-surface contact pair via...
Q. Why does mesh relevance no longer work correctly if number of mesh retries is set to zero. (Simulation=>Tools=>Options=>Meshing=>...Number of Retries = zero)
Relevance =-100 will give finer mesh then relevance =0. A simple block model will reproduce this.
A. This was a defect (#30198) at workbench 9.0 that has been corrected for 10.0 release.
Q. Why does mesh relevance no longer work correctly if number of mesh retries is set to zero. (Simulation=>Tools=>Options=>Meshing=>...Number of Retries =...
After updating to Windows XP Service Pack 2, when I try to install ANSYS I get the following message:
"The system file is not suitable for running MS-DOS and Microsoft Windows applications."
What's going on?
For some reason the installation of SP2 can cause a file called "AUTOEXEC.NT" to be corrupted or deleted. This file is part of the Windows 16-bit subsystem and usually lives in the...
How to delete empty parts?
Although parts seem to be empty it is possible that there is still linked information sometimes. It is also possible that you have dormant entities in these "empty" families, which...
User is trying to open a .grph file and the Display program gives an error message: error writing "file8":broken pipe.
Starting the Display program and closing it via File > Exit also causes the broken pipe error message.
The traditional environment in interactive mode as well as in batch mode is functioning properly.
The machine is AMD Opteron - Redhat WS 3.0.
Do you know a possible cause for this issue?
We were able to reproduce the ¿broken pipe¿ error with the ANSYS 9.0 Display program on our Redhat WS 3.0, however, ANSYS10.0 Display program worked fine.<br>I have attached a...
When trying to run in parallel, the following error occurs:
An error has occured in CFX5Solve:
Cannot connect PVM configuration
error calling PVM on unknown table format
An error has occured in CFX5Solve:
unable to find lost table in output damon
PVM already running
error adding host af.me.umist.ac.uk
An error has occured in CFX5Solve:
cannot locate current host in host list!
Why am I getting this error message?
This is most likely caused by the fact that a previous parallel run has crashed.<br>Often when this happens some temporary files are not cleaned up.<br>These files sit in the /tmp...
**** Entered By: akpaul @ 04/28/2005 04:47 AM ****
Q. When starting a parallel run I get a 'Not Enough Memory On Machine' message during the partitioning run. I have only 32-bit machines. Are there any ways to reduce the memory usage during partitioning?
A. This is a typical issue when working with a network of PCs/32-bit machines. The memory limit per process on these machines is 2 GB. (On windows it is usually less than 2GB). The `Master' process does the partitioning and hence on PC's the Master has a limit of 2GB or less on RAM. For very large jobs (roughly around 5 million hex nodes/3 million tet nodes), the Master process may require more than 2GB RAM during partitioning. One-way around this limitation is to run the Master process on a 64-bit machine which has enough memory. BUT there are a other approaches you could try on 32-bit machines, that will help reduce the memory overhead:
1- Try a different partitioning algorithm.
The default algorithm is the Metis-kway, which is very fast and does a very good job, but requires the highest memory compared to other available methods. You could try the 'Recursive Coordinate Bisection' or the 'Optimized Recursive Bisection' method - the latter has the minimum memory requirement but takes the most CPU time. You could also try the 'User Specified' direction if the geometry allows for it.
2- Split model up into different mesh regions and specify independent 'Domain' for each mesh region. The independent 'Domains' are then joined together using 'Domain Interfaces'.
Since the partitioner works on a domain-by-domain basis, the peak memory requirement will be reduced dramatically with this approach. Apart from having to define boundary conditions in their respective domains, the problem setup should be the same as a single domain case.
**** Entered By: akpaul @ 04/28/2005 04:47 AM ****<br>Q. When starting a parallel run I get a 'Not Enough Memory On Machine' message during the partitioning run. I have only...
Why in a CFX-5.7.1 output file, is the imbalance for an equation large even though all the residuals are small?
If, for any equation, the residual is low but the global imbalance is high, it is generally a sign that the timescale for that equation is too small.<br>You can set individual timescales for...
Q: Simulation convergence with EDM combustion model becomes poorer when switching from k-eps to SST turbulence model. Residuals for mass fractions and temperature oscillate. Temperature damping does not help. What is the reason and how to improve?
A.: In the EDM model the source term is proportional to epsilon. Switching to the SST model, the rate becomes proportional to omega in the near of the wall. Due to turbulence modelling omega can get very high values there. Hence convergence becomes poorer. To avoid this activate the Mixing Rate Limiter under ->Domain->Fluid Models -> Combustion Models->Mixing Rate Limit. The default value is 2500 [s^-1]. This is a good value for gas combustion.
Q: Simulation convergence with EDM combustion model becomes poorer when switching from k-eps to SST turbulence model. Residuals for mass fractions and temperature oscillate. Temperature damping...
My model consists only of SOLID45's and multilayered SHELL181's. I get the following error:
*** ERROR ***
Error getting coordinate system from structure for ANSYS coordinate systems.
What causes this error, and what can I do about it?
This model was created by IDEAS ms10, which created the shell elements with a nonexistient ESYS. You can write out the cdb file, modify it, and read back in to fix the ESYS...
User receives the following error when trying to run Icem CFD 5.1 on SGI altix machine for a new user.
[root@bng1sgialtix01 bin]# /software/icemcfd5.1/sgialtix/v90/icemcfd/5.1-linux64/bin/icemcfd &
[root@bng1sgialtix01 bin]# ICEM_ACN is /software/icemcfd5.1/sgialtix/v90/icemcfd/5.1-linux64
Determining Licensing Options
/software/icemcfd5.1/sgialtix/v90/icemcfd/5.1-linux64/bin/test_licensing: Exec format error. Wrong Architecture.
HAS_AIENV: Undefined variable.
+ Exit 1 /software/icemcfd5.1/sgialtix/v90/icemcfd/5.1-linux64/bin/icemcfd
What could cause this error?
In this case, the customer's ICEM_ACN path was incorrect.<br> After setting this correctly, the user was able to run.