Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Create XY data from ODB Field output does not work

Status
Not open for further replies.

eng23bio

Structural
Oct 11, 2011
24
Hi Everybody,

I have been working normally with abaqus 6.10 but for the last couple of days I cannot create an XY data set from the ODB Field output... It is strange because I can see the results (displacements, reaction forces, stress, etc.) in the viewer but when I press the create XY data button and the the ODB field output option nothing happens... however if I select odb history output, it works. Has anyone here suffered this problem? I changed something (some three months ago) in the .env file but I do not remember what, could someone please send me a "virgin" .env file to see did I change in case that was the problem?

Find below a simple example of an inp file in case something is wrong there, although it is created automatically with the CAE GUI.and also of the .env file.

Any help would be appreciated.






** Job name: TractionTest Model name: Model-1
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=Part-1
*Node
1, 10., 20.
2, 5., 20.
3, 0., 20.
4, 10., 15.
5, 5., 15.
6, 0., 15.
7, 10., 10.
8, 5., 10.
9, 0., 10.
10, 10., 5.
11, 5., 5.
12, 0., 5.
13, 10., 0.
14, 5., 0.
15, 0., 0.
*Element, type=CPS4R
1, 1, 2, 5, 4
2, 2, 3, 6, 5
3, 4, 5, 8, 7
4, 5, 6, 9, 8
5, 7, 8, 11, 10
6, 8, 9, 12, 11
7, 10, 11, 14, 13
8, 11, 12, 15, 14
*Nset, nset=_PickedSet2, internal, generate
1, 15, 1
*Elset, elset=_PickedSet2, internal, generate
1, 8, 1
** Section: Section-1
*Solid Section, elset=_PickedSet2, material=Material-1
,
*End Part
**
**
** ASSEMBLY
**
*Assembly, name=Assembly
**
*Instance, name=Part-1-1, part=Part-1
*End Instance
**
*Nset, nset=_PickedSet4, internal, instance=Part-1-1, generate
13, 15, 1
*Elset, elset=_PickedSet4, internal, instance=Part-1-1
7, 8
*Nset, nset=_PickedSet5, internal, instance=Part-1-1, generate
3, 15, 3
*Elset, elset=_PickedSet5, internal, instance=Part-1-1, generate
2, 8, 2
*Elset, elset=__PickedSurf6_S1, internal, instance=Part-1-1
1, 2
*Surface, type=ELEMENT, name=_PickedSurf6, internal
__PickedSurf6_S1, S1
*End Assembly
**
** MATERIALS
**
*Material, name=Material-1
*Elastic
210000., 0.3
**
** BOUNDARY CONDITIONS
**
** Name: BC-1 Type: Displacement/Rotation
*Boundary
_PickedSet4, 2, 2
** Name: BC-2 Type: Displacement/Rotation
*Boundary
_PickedSet5, 1, 1
** ----------------------------------------------------------------
**
** STEP: Step-1
**
*Step, name=Step-1
*Static
1., 1., 1e-05, 1.
**
** LOADS
**
** Name: Load-1 Type: Pressure
*Dsload
_PickedSurf6, P, 1.
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=0
**
** FIELD OUTPUT: F-Output-1
**
*Output, field, variable=PRESELECT, frequency=99999
**
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
*End Step




################################################
#
#############################################
by the way, here is also my abaqus_v6.env file (without the three last lines for the license server...)

Maybe I did delete the changes I did, I do not remeber. Sorry.
#
# System-Wide Abaqus Environment File
# -------------------------------------
standard_parallel = ALL
mp_mode = MPI
mp_file_system = (DETECT,DETECT)
mp_environment_export = ('MPI_PROPAGATE_TSTP',
'ABA_CM_BUFFERING',
'ABA_CM_BUFFERING_LIMIT',
'ABA_ITERATIVE_SOLVER_VERBOSE',
'ABA_DMPSOLVER_BWDPARALLELOFF',
'ABA_ELP_SURFACE_SPLIT',
'ABA_ELP_SUSPEND',
'ABA_HOME',
'ABA_MEMORY_MODE',
'ABA_MPI_MESSAGE_TRACKING',
'ABA_MPI_VERBOSE_LEVEL',
'ABA_PATH',
'ABA_RESOURCE_MONITOR',
'ABA_RESOURCE_USEMALLINFO',
'ABAQUS_LANG',
'ABAQUSLM_LICENSE_FILE',
'ABQ_CRTMALLOC',
'ABQ_DATACHECK',
'ABQ_RECOVER',
'ABQ_RESTART',
'ABQ_SPLITFILE',
'ABQ_XPL_WINDOWDUMP',
'ABQ_XPL_PARTITIONSIZE',
'ABQLMHANGLIMIT',
'ABQLMQUEUE',
'ABQLMUSER',
'CCI_RENDEZVOUS',
'DOMAIN',
'DOMAIN_CPUS',
'DOUBLE_PRECISION',
'FLEXLM_DIAGNOSTICS',
'FOR0006',
'FOR0064',
'LD_PRELOAD',
'MP_NUMBER_OF_THREADS',
'MPC_GANG',
'MPI_RDMA_NENVELOPE',
'MPI_SOCKBUFSIZE',
'MPI_WORKDIR',
'MPCCI_SERVER',
'MPCCI_INITIAL_EXCHANGE',
'_MPCCI_CCM_CODE_IDS',
'_MPCCI_CODE_IDSTRING',
'ABAQUS_CCI_DEBUG',
'NCPUS',
'OMP_DYNAMIC',
'OMP_NUM_THREADS',
'OUTDIR',
'PAIDUP',
'PARALLEL_METHOD',
'RAIDEV_NDREG_LAZYMEM',
'ABA_SYMBOLIC_GENERALCOLLAPSE',
'ABA_SYMBOLIC_GENERAL_MAXCLIQUERANK',
'ABA_ADM_MINIMUMINCREASE',
'ABA_ADM_MINIMUMDECREASE',
'IPATH_NO_CPUAFFINITY',
'MALLOC_MMAP_THRESHOLD_',)


import driverUtils, os

compile_cpp=['cl', '/c', '/nologo', '/W0', '/MD',
'/TP', '/EHsc', '/DNDEBUG', '/DWIN32', '/DTP_IP', '/D_CONSOLE',
'/DNTI', '/DFLT_LIC', '/DOL_DOC', '/D__LIB__', '/DHKS_NT',
'/DABQ_NTI_NET', '/DFAR=', '/D_WINDOWS', '/DABQ_WIN86_64',
'/O1', '/I%I']

compile_fortran=['ifort', '/c','/DABQ_WIN86_64',
'/recursive', '/Qauto-scalar', '/QxW', '/nologo', '/Od', '/include:%I']

link_sl='cmd /c "LINK /nologo /INCREMENTAL:NO /subsystem:console /machine:AMD64 /NODEFAULTLIB:LIBC.LIB /NODEFAULTLIB:LIBCMT.LIB /DEFAULTLIB:OLDNAMES.LIB /DEFAULTLIB:LIBIFCOREMD.LIB /DEFAULTLIB:LIBIFPORTMD.LIB /DEFAULTLIB:LIBMMD.LIB /DEFAULTLIB:MSVCRT.LIB /DEFAULTLIB:kernel32.lib /DEFAULTLIB:user32.lib /DEFAULTLIB:advapi32.lib /FIXED:NO /dll /def:%E /out:%U %F %A %B oldnames.lib user32.lib ws2_32.lib netapi32.lib advapi32.lib && mt /manifest %U.manifest /outputresource:%U;2 && del %U.manifest"'

link_exe='cmd /c "LINK /nologo /INCREMENTAL:NO /subsystem:console /machine:AMD64 /STACK:20000000 /NODEFAULTLIB:LIBC.LIB /NODEFAULTLIB:LIBCMT.LIB /DEFAULTLIB:OLDNAMES.LIB /DEFAULTLIB:LIBIFCOREMD.LIB /DEFAULTLIB:LIBIFPORTMD.LIB /DEFAULTLIB:LIBMMD.LIB /DEFAULTLIB:MSVCRT.LIB /DEFAULTLIB:kernel32.lib /DEFAULTLIB:user32.lib /DEFAULTLIB:advapi32.lib /FIXED:NO /LARGEADDRESSAWARE /out:%J %F %M %L %B %O oldnames.lib user32.lib ws2_32.lib netapi32.lib advapi32.lib && mt /manifest %J.manifest /outputresource:%J;1 && del %J.manifest"'

# Link command to be used for MAKE w/o fortran compiler.
# remove the pound sign in order to remove the comment and have the file take effect.
#
#link_exe='cmd /c "win64CmpWrp -m64 -intel10x LINK /nologo /INCREMENTAL:NO /subsystem:console /machine:AMD64 /NODEFAULTLIB:LIBC.LIB /NODEFAULTLIB:LIBCMT.LIB /DEFAULTLIB:OLDNAMES.LIB /DEFAULTLIB:MSVCRT.LIB /DEFAULTLIB:kernel32.lib /DEFAULTLIB:user32.lib /DEFAULTLIB:advapi32.lib /FIXED:NO /LARGEADDRESSAWARE /out:%J %F %M %L %B %O oldnames.lib user32.lib ws2_32.lib netapi32.lib advapi32.lib && win64CmpWrp -m64 -intel10x mt /manifest %J.manifest /outputresource:%J;1 && del %J.manifest"'

# MPI Configuration
mp_mode = THREADS

import driverUtils, os
mp_mpi_implementation = NATIVE
mp_rsh_command = 'dummy %H -l %U -n %C'
mp_mpirun_path = {}
mpirun = ''
progDir = os.environ.get('ProgramFiles','C:\\Program Files')

for mpiDir in ('Microsoft HPC Pack', 'Microsoft HPC Pack 2008 R2', 'Microsoft HPC Pack 2008', 'Microsoft HPC Pack 2008 SDK'):
mpirun = progDir + os.sep + mpiDir + os.sep + 'bin' + os.sep + 'mpiexec.exe'
if os.path.exists(mpirun):
mp_mpirun_path[NATIVE] = mpirun
break

if os.environ.has_key('CCP_HOME'):
from queueCCS import QueueCCS
queues['default'] = QueueCCS(queueName='share')
queues['share'] = QueueCCS(queueName='share')
queues['local'] = QueueCCS(queueName='local')
queues['genxmlshare'] = QueueCCS(queueName='genxmlshare')
queues['genxmllocal'] = QueueCCS(queueName='genxmllocal')
del QueueCCS
mpirun = os.path.join(os.environ['CCP_HOME'], 'bin', 'mpiexec.exe')
if os.path.exists(mpirun):
mp_mpirun_path[NATIVE] = mpirun
run_mode=BATCH

if mp_mpirun_path:
mp_mode=MPI

del progDir, mpiDir, mpirun

graphicsEnv = driverUtils.locateFile(os.environ['ABA_PATH'],'site','graphicsConfig','env')
if graphicsEnv:
execfile(graphicsEnv)
else:
raise 'Cannot find the graphics configuration environment file (graphicsConfig.env)'

del driverUtils, os, graphicsEnv
 
Replies continue below

Recommended for you

Hi IceBreakerSours,

first many thanks for you quick answer. I changed the frequency (although I could see the results in the example before, the problem is that I cannot create a XY data from a field output)to:
#########################################
** OUTPUT REQUESTS
**
*Restart, write, frequency=10
**
** FIELD OUTPUT: F-Output-1
**
*Output, field, variable=PRESELECT, frequency=100
**
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
*End Step
##############################################

and still nothing happens, I cannot create a xy data set from the field output although I can from a path, history output etc.

From another simulation (Coupled eulerian-lagrangian) I have the following output requests and again, nothing happens when I try to create a XY data from field output
##################################
** OUTPUT REQUESTS
**
*Restart, write, number interval=1, time marks=NO
**
** FIELD OUTPUT: F-Output-1
**
*Output, field, number interval=200
*Node Output
A, RF, U, V
*Element Output, directions=YES
EVF, LE, PE, S, SVAVG, PEEQ
**
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
*End Step
#########################



Even if I open old odbs where I could create an xy data from the field output, I cannot anymore... That's why I thought that maybe it had something to do the .env file.

Any suggestions? Maybe should I simply uninstall abaqus and install it again?

Thank you again
 
Hi again IceBreakerSours,

I tried your idea but it does not work. I tried with the same input file in another computer where abaqus is also installed and it works, I can do the xy data set from the field output so the problem must be in some part of the configuration of abaqus.

Any idea or just re-install?

Cheers!
 
So, you ran the INP you uploaded here on another computer and the field output shows without any issues. Odd, to say the least!

Sorry, I can not think of anything (which does not mean your installation is wrong).

Are you new to this forum? If so, please read these FAQ:

 
Yep, I ran the same inp in another machine and it works. Quite odd... Anyway thank you very much for your help, I think that my best bet is to install it again and see what happens.

Thank you IceBreakSours for being always so helpful!
 
Problem solved. I feel quite stupid. I work with two monitors and for some reason abaqus opened the window outside the range of these...

Thank you for your help!

Cheers
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor