XANSYS Message: 41080 [Go back to message list]
[bookmark on del.icio.us]
No rating yet
Rate item:

Subject: Re: [APDL] *vread with mixed character/number array.
Author: Ashok
Date: 2002-08-26 08:36:00

Not sure about the searching for string in a file part ..

But I would surely like the rest of it. In particular ignoring the comment
lines + giving me a count of the
valid lines that can be read

Here is one more thing I would like to add :
If a numeric field contains an expression (probably using parameters that are
already defined in the Ansys db),
then how about reading in the evaluated expression as a numerical data ??
Maybe that's like shooting for the moon, but one can always dream on and on and
... :-))

Ashok
EACoE, Bangalore

John Swanson wrote:

> How about for the first pass:
> 1. Ignore blank lines
> 2. Ignore all characters from ! to end of line
> a. If ! is in column 1, treat as blank line (ignore)
> 3. Ignore lines which have invalid data in any numeric field
> 4. Set _RETURN to the last read line number
> This would occur it the number of items to be read per line is entered
> in field 11 (the field after nskip).

> I am also looking for adding to the *GET,Par,FILE the
> ability to find the next line in a file containing a (up to 32 char)
> string. This might return the first 32 characters of the line
> containing the string, and set _RETURN to the line which contains
> the string. This would facilitate finding data in a file.

> A second phase might be to add a "include" set of characters
> in field 12 and a "ignore" set of characters in field 13, where
> include and ignore would be based on the character in column 1.
> Is there anyone out there other than Bob who would be interested
> in this?

> John Swanson
> Swanson Analysis Services, Inc.

> -----Original Message-----
> From: Joe Metrisin [mailto:jmetrisin@t...]
> Sent: Monday, August 26, 2002 7:04 AM
> To: 'xansys@yahoogroups.com'
> Subject: [xansys] Re: [APDL] *vread with mixed character/number array.

> Hi John,

> I think as a general case, it would be nice if ANSYS could read a line up to
> 128 characters and ignore lines with characters in columns that are supposed
> to contain numbers.

> Bob Weathers suggestion is more general, and would fit my needs too if it
> could be done.

> Regards,

> Joe Metrisin
> Florida Turbine Technologies, Inc.

> Date: Thu, 22 Aug 2002 14:54:29 -0400
> From: John Swanson
> Subject: RE: Re: [APDL] *vread with mixed character/number array.

> My immediate thought was "Nope, can't do that because ansys uses the
> system read with the
> user supplied format statement". However, the clever suggestions contained
> here might offer some
> hope, especially with the c formats.
> Can someone help me understand better what is desired. Is it as simple
> as ignoring any lines
> which contain characters? Or do we need to ignore lines which contain
> characters in columns which
> are supposed to contain numbers? If we were to read the entire line as a
> character string, then
> decode it internally, what would the maximum line length be? Would a fixed
> limit like 128 of 640 (slower)
> be acceptable?
> Comments, anyone?
> John Swanson
> Swanson Analysis Services, Inc.

> > -----Original Message-----
> > From: Joe Metrisin [SMTP:jmetrisin@t...]
> > Sent: Thursday, August 22, 2002 2:34 PM
> > To: 'xansys@yahoogroups.com'
> > Subject: [xansys] Re: [APDL] *vread with mixed character/number
> > array.

> > Many thanks to Ashok, Gordon, Bob, and others for their clever
> > workarounds.
> > Since we are writing macros to automate repetitive procedures, it would be

> > nice if ANSYS had the ability to ignore characters during *VREAD. For now

> > we are stuck with slow workarounds, or additional processing outside of
> > ANSYS.

> > Regards,

> > Joe Metrisin
> > Florida Turbine Technologies, Inc.

Posts possibly associated with message #41080AuthorDateScore
40991[APDL] *vread with mixed character/number array.Joe Metrisin2002/08/22 
40992Re: [APDL] *vread with mixed character/number array.Dave Conover2002/08/22 
40993Re: [APDL] *vread with mixed character/number array.Peter Frei2002/08/22 
40994Re: [APDL] *vread with mixed character/number array.Joe Metrisin2002/08/22 
40995Re: [APDL] *vread with mixed character/number array.Ashok2002/08/22 
40996Re: [APDL] *vread with mixed character/number array.Gordon May2002/08/22 
40998Re: [APDL] *vread with mixed character/number array.Peter Frei2002/08/22 
40999Re: [APDL] *vread with mixed character/number array.Ian Prentice2002/08/22 
41002Re: [APDL] *vread with mixed character/number array.Don Shaffer2002/08/22 
41011Re: [APDL] *vread with mixed character/number array.Joe Metrisin2002/08/22 
41013Re: [APDL] *vread with mixed character/number array.John Swanson2002/08/22 
41077Re: [APDL] *vread with mixed character/number array.Joe Metrisin2002/08/26 
41079Re: [APDL] *vread with mixed character/number array.John Swanson2002/08/26 
41080Re: [APDL] *vread with mixed character/number array.Ashok2002/08/26 
41083Re: [APDL] *vread with mixed character/number array.John Crawford2002/08/26 
41084Re: [APDL] *vread with mixed character/number array.Bob Weathers2002/08/26 
41086Re: [APDL] *vread with mixed character/number array.Ashok2002/08/26 
41093Re: [APDL] *vread with mixed character/number array.John Crawford2002/08/26 
41101Re: [APDL] *vread with mixed character/number array.Joe Metrisin2002/08/26 
41103Re: [APDL] *vread with mixed character/number array.Eric Miller2002/08/265
41106Re: [APDL] *vread with mixed character/number array.Fernand Thomassy2002/08/26 
41110Re: [APDL] *vread with mixed character/number array.Eric Miller2002/08/26 
41112Re: [APDL] *vread with mixed character/number array.Dan Bohlen2002/08/26