ABAQUS Wordfile

ABAQUS Wordfile

3
NewbieNewbie
3

    Oct 04, 2005#1

    I am trying to compile a wordfile for ABAQUS.

    My problem is that ABAQUS has star commands like: *INITIAL CONDITIONS, *FILE OUTPUT etc., so when I add the commands in the wordfile I cannot use multiple words per command. Is there a way to tackle this and have something like whole phrase highlighting? or build a wordlist with multiple words per keyword?

    For example:
    *ELEMENT OUTPUT, FIELD
    s, density, ener, palph, palphmin
    *FILE OUTPUT, FILE=temp.out

    In my current wordfile I am using "** *" for all star-like commands, and removed space from delimeter section in order to overcome this and highlight this commands. But removing space from delimeter, is causing a lot others problems.

    I would appreciate any help.

    Thank you in advance,

    Jyviko

    6,603548
    Grand MasterGrand Master
    6,603548

      Oct 04, 2005#2

      Never remove space from the delimiters list. This will not work in any language.

      Don't know anything about ABAQUS, but I have 2 suggestions:

      1) If after a star command always a ',' follows and '*' is not used also with a different meaning anywhere in the source, you could use marker characters.

      /Marker Characters = "*,"

      See help of UltraEdit about Syntax Highlighting for details about marker characters.


      2) If solution 1) cannot be used, then make ABAQUS case-sensitive (if it is not already) and in the color group with ** * also define the second words of the star commands, OUTPUT for your example.

      This solution has the disadvantage, that word OUTPUT will be also highlighted with star command color, even if it is not part of a command or a comment. But maybe this could be no problem, because OUTPUT in uppercase letters is not used anywhere in non-comment source.
      Best regards from an UC/UE/UES for Windows user from Austria

      3
      NewbieNewbie
      3

        Oct 05, 2005#3

        You guessed corectly. I used /Marker Characters = "*," and most of the star commands were highlighted but still there others that are not bounded with a comma, Could I use a special character (next line or space) in order to catch the rest of the commands?

        For example:
        /Marker Characters = "*,* "

        Thank you for you reply

        Jyviko

        6,603548
        Grand MasterGrand Master
        6,603548

          Oct 05, 2005#4

          Line ending character cannot be specified. Your example could work, but I have never tried such a combination. I guess, it will not and you have to use method 2).
          Best regards from an UC/UE/UES for Windows user from Austria

          2
          NewbieNewbie
          2

            Jan 03, 2006#5

            jyviko wrote:I am trying to compile a wordfile for ABAQUS.

            My problem is that ABAQUS has star commands like: *INITIAL CONDITIONS, *FILE OUTPUT etc., so when I add the commands in the wordfile I cannot use multiple words per command. Is there a way to tackle this and have something like whole phrase highlighting? or build a wordlist with multiple words per keyword?

            For example:
            *ELEMENT OUTPUT, FIELD
            s, density, ener, palph, palphmin
            *FILE OUTPUT, FILE=temp.out

            In my current wordfile I am using "** *" for all star-like commands, and removed space from delimeter section in order to overcome this and highlight this commands. But removing space from delimeter, is causing a lot others problems.

            I would appreciate any help.

            Thank you in advance,

            Jyviko
            Can you share me your wordfile for ABAQUS ? I'm programming ABAQUS with UltraEdit too. It's so great that UltraEdit propose wordfile's ABAQUS for downloading.
            Thanks so much.

            3
            NewbieNewbie
            3

              Feb 22, 2006#6

              Sure, here u are.
              Works fine with all the limitations mentioned in the post. Add this to your wordfile

              /L11"ABAQUS Input File" Nocase Line Comment = ** File Extensions = INP LOG DES DAT
              /Delimiters = ,()+=
              /Marker Characters = "*,"
              /C1"Normal Commands"
              ELSET
              GENERATE
              MATERIAL
              NAME NSET NUMBER
              TYPE
              variable
              WRITE
              /C2"Star Commands"
              ** * *,
              /C3"Parameters"
              EXPLICIT
              FIELD
              history

              2
              NewbieNewbie
              2

                Feb 23, 2006#7

                Can you post your wordfile ABAQUS here, please, I think it woud be more complet than that. Here you find a wordfile of PadText that can inspire you.


                ; Syntax file for ABAQUS [Chris Kunz 5.7.01]

                C=1

                [Syntax]
                Namespace1 = 6
                IgnoreCase = No
                InitKeyWordChars = A-Za-z_
                KeyWordChars = A-Za-z0-9@*-'`
                BracketChars = {}[]
                PreprocStart =
                SyntaxStart =
                SyntaxEnd =
                CommentStart =
                CommentEnd =
                SingleComment = **
                SingleCommentCol =
                SingleCommentAlt =
                SingleCommentColAlt =
                SingleCommentEsc = \
                StringsSpanLines = Yes
                StringStart = "
                StringEnd = "
                StringEsc = \
                CharStart = '
                CharEnd = '
                CharEsc = \

                [Keywords 1]
                $#
                ECHO=NO
                SYSTEM=R
                NSET=ALLNODES
                *ACOUSTIC
                MEDIUM
                *AMPLITUDE
                *AQUA
                *ASYMMETRIC
                *AXIAL
                *BASE
                MOTION
                *BASE MOTION
                *BASELINE
                CORRECTION
                *BEAM
                GENERAL
                SECTION
                *BEAM GENERAL SECTION
                *BEAM
                SECTION
                *BEAM SECTION
                *BEAM SECTION
                *BIAXIAL
                TEST
                DATA
                OP=NEW
                OP=MOD
                ELSET=
                NSET=
                TOTALS=YES
                FREQUENCY=0
                FREQUENCY=1
                POSITION=NODES
                DIRECTIONS=YES
                GLOBAL=YES
                *BOUNDARY
                *BUCKLE
                *BUCKLING
                ENVELOPE
                *BUCKLING ENVELOPE
                *BUCKLING
                LENGTH
                *BUCKLING LENGTH
                *C ADDED MASS
                *C ADDED MASS
                *CAP
                CREEP
                *CAP
                HARDENING
                *CAP
                PLASTICITY
                *CAST
                IRON
                COMPRESSION
                HARDENING
                PLASTICITY
                TENSION
                *CAVITY
                DEFINITION
                *CECHARGE
                *CECURRENT
                *CENTROID
                *CFLUX
                *CHANGE
                FRICTION
                *CLAY
                PLASTICITY
                *CLEARANCE
                *CLOAD
                *COMBINED
                TEST
                DATA
                *CONCRETE
                *CONDUCTIVITY
                *CONTACT
                CONTROLS
                *CONTACT
                FILE
                *CONTACT
                INTERFERENCE
                *CONTACT
                NODE
                SET
                *CONTACT OUTPUT
                *CONTACT
                PAIR
                *CONTOUR
                INTEGRAL
                *CONTROLS
                *CORRELATION
                *COUPLED
                DISPLACEMENT
                ELECTRICAL
                TEMPERATURE
                THERMAL
                *CREEP
                STRAIN
                RATE
                CONTROL
                *CYCLED
                PLASTIC
                *CYCLIC
                HARDENING
                *D
                ADDED
                MASS
                *DAMPING
                *DASHPOT
                *DEBOND
                *DECHARGE
                *DECURRENT
                *DEFORMATION
                PLASTICITY
                *DENSITY
                *DEPVAR
                *DFLOW
                *DFLUX
                *DIELECTRIC
                *DIFFUSIVITY
                *DISTRIBUTING
                COUPLING
                *DLOAD
                *DRAG
                CHAIN
                *DRUCKER
                PRAGER
                CREEP
                HARDENING
                *DYNAMIC
                *EL
                FILE
                *EL FILE
                *EL
                PRINT
                *ELASTIC
                *ELCOPY
                *ELECTRICAL
                CONDUCTIVITY
                *ELEMENT
                *ELGEN
                *ELSET
                *EMISSIVITY
                PRELOAD
                SUPER
                *ENERGY
                FILE
                *ENERGY
                OUTPUT
                PRINT
                *EPJOINT
                *EQUATION
                *EXPANSION
                *FAIL
                STRAIN
                *FAIL STRAIN
                *FAIL
                STRESS
                *FAIL STRESS
                *FAILURE
                RATIOS
                *FAILURE RATIOS
                *FIELD
                *FILE
                FORMAT
                *FILM
                PROPERTY
                *FLOW
                *FLUID
                BULK
                MODULUS
                *FLUID
                DENSITY
                EXPANSION
                FLUX
                LINK
                PROPERTY
                *FOAM
                HARDENING
                *FOUNDATION
                *FRACTURE
                CRITERION
                *FRAME
                SECTION
                *FREQUENCY
                *FRICTION
                *GAP
                CONDUCTANCE
                ELECTRICAL
                CONDUCTANCE
                FLOW
                HEAT
                GENERATION
                RADIATION
                *GASKET
                BEHAVIOR
                *GASKET
                CONTACT
                AREA
                *GASKET
                ELASTICITY
                SECTION
                THICKNESS
                BEHAVIOR
                *GEL
                *GEOSTATIC
                *HEADING
                *HEAT
                GENERATION
                TRANSFER
                *HOURGLASS
                STIFFNESS
                *HYPERELASTIC
                *HYPERFOAM
                *HYPOELASTIC
                *HYSTERESIS
                *IMPERFECTION
                *IMPORT
                *IMPORT
                CONTROLS
                *IMPORT
                ELSET
                NSET
                *INCLUDE
                *INELASTIC
                HEAT
                FRACTION
                CONDITIONS
                *INTERFACE
                *ITS
                *JOINT
                ELASTICITY
                PLASTICITY
                *JOINTED
                MATERIAL
                *JOULE
                HEAT
                FRACTION
                *KAPPA
                *KINEMATIC
                COUPLING
                *LATENT
                HEAT
                *M1
                *M2
                *MASS
                DIFFUSION
                FLOW
                RATE
                *MATERIAL
                *MATRIX
                *MEMBRANE
                SECTION
                *MODAL
                DAMPING
                DYNAMIC
                *MODAL
                FILE
                OUTPUT
                PRINT
                *MODEL
                CHANGE
                *MOHR
                COULOMB
                HARDENING
                *MOISTURE
                SWELLING
                *MONITOR
                *MOTION
                *MPC
                *NCOPY
                *NFILL
                *NGEN
                *NMAP
                *NO
                COMPRESSION
                TENSION
                *NODAL
                THICKNESS
                *NODE
                FILE
                OUTPUT
                PRINT
                *NORMAL
                *NSET
                *ORIENTATION
                *ORNL
                *OUTPUT
                *PARAMETER
                DEPENDENCE
                SHAPE
                VARIATION
                *PERIODIC
                *PERMEABILITY
                *PHYSICAL
                CONSTANTS
                *PIEZOELECTRIC
                *PLANAR
                TEST
                DATA
                *PLASTIC
                AXIAL
                M1
                M2
                TORQUE
                *POROUS
                BULK
                MODULI
                ELASTIC
                METAL
                PLASTICITY
                *POST
                OUTPUT
                *POTENTIAL
                *PRE-TENSION
                *PRE
                SECTION
                *PRELOAD
                HISTORY
                *PREPRINT
                *PRESSURE
                PENETRATION
                *PRESSURE
                STRESS
                *PRESTRESS
                HOLD
                *PRINT
                *PSD
                DEFINITION
                *RADIATE
                *RADIATION
                FILE
                OUTPUT
                PRINT
                SYMMETRY
                VIEWFACTOR
                *RANDOM
                RESPONSE
                *RATE
                DEPENDENT
                *RATIOS
                *REACTIVE
                ACOUSTIC
                SURFACE
                *REBAR
                *REFLECTION
                *RELEASE
                *RESPONSE
                SPECTRUM
                *RESTART
                *RETAINED DOFS
                *RIGID
                BODY
                *RIGID
                SURFACE
                *ROTARY
                INERTIA
                *SECTION
                FILE
                *SECTION
                POINTS
                PRINT
                *SHEAR
                CENTER
                RETENTION
                TEST
                DATA
                *SHELL
                GENERAL
                SECTION
                *SIMPLE
                SHEAR
                TEST
                DATA
                *SLIDE
                LINE
                PLANE
                *SLOAD
                CASE
                *SOILS
                *SOLID
                SECTION
                *SOLUBILITY
                *SOLUTION
                TECHNIQUE
                *SOR
                PROPERTIES
                *SPECIFIC
                HEAT
                *SPECTRUM
                *SPHEX
                *SPRING
                *STATIC
                *STEADY
                STATE
                DYNAMICS
                TRANSPORT
                *SUBMODEL
                *SUPER
                COPY
                DELETE
                DIRECTORY
                MASS
                MATRIX
                OUTPUT
                PATH
                PROPERTY
                *SURFACE
                BEHAVIOR
                *SURFACE
                DEFINITION
                *SURFACE
                FLAW
                IMPEDANCE
                *SURFACE
                INTERACTION
                PROPERTY
                *SWELLING
                *SYMMETRIC
                MODEL
                GENERATION
                *SYMMETRIC
                RESULTS
                TRANSFER
                *SYSTEM
                *TEMPERATURE
                *TENSION
                STIFFENING
                *THERMAL
                EXPANSION
                *TORQUE
                PRINT
                *TRANSFORM
                *TRANSPORT
                VELOCITY
                *TRANSVERSE
                SHEAR
                STIFFNESS
                *TRIAXIAL
                TEST
                DATA
                *TRS
                *UEL
                PROPERTY
                *UNIAXIAL
                *USA
                ADDED
                MASS
                GENERATION
                INCIDENT
                PRESSURE
                *USER
                DEFINED
                FIELD
                ELEMENT
                MATERIAL
                OUTPUT
                VARIABLES
                SUBROUTINES
                *VIEWFACTOR
                OUTPUT
                *VISCO
                *VISCOELASTIC
                *VOID
                NUCLEATION
                *VOLUMETRIC
                TEST
                DATA
                *WAVE
                *WAVEFRONT
                MINIMIZATION
                *WIND

                [Keywords 2]
                *STEP
                *END
                STEP

                [Keywords 3]
                SYSTEM
                NAME
                ECHO
                NO
                YES
                MOD
                TOTALS
                FREQUENCY
                POSITION
                DIRECTIONS
                GLOBAL
                NODES
                OP
                NEW
                FIXED
                INC
                ADJUST
                SLIDE
                DISTANCE
                GENERATE
                INTEGRATION
                TYPE

                [Preprocessor keywords]

                1
                NewbieNewbie
                1

                  Mar 06, 2006#8

                  I have prepared this Abaqus wordfile. It is based on one for TextPad. I am new to Abaqus so I can't tell if it does all it should. In my tests it seems to be working fine. Feel free to adapt to your needs. But if you improve it please post here the updated version.

                  /L13"ABAQUS" ABAQUS_LANG Nocase Line Comment = ** File Extensions = inp des dat
                  /Open Brace Strings = "{" "(" "[" "<"
                  /Close Brace Strings = "}" ")" "]" ">"
                  /Delimiters = ,.:;
                  /Marker Characters = "*,"
                  /C1,"Keywords1"
                  *STEP
                  *END
                  STEP
                  /C2"Star Commands"
                  ** * *,
                  /C3,"Keywords2"
                  $#
                  ACOUSTIC ADDED AREA AXIAL
                  BEHAVIOR BODY BULK
                  CASE CENTER CHAIN CHANGE COMPRESSION CONDITIONS CONDUCTANCE CONDUCTIVITY CONSTANTS CONTACT CONTROL CONTROLS COPY CORRECTION COULOMB COUPLING CREEP CRITERION
                  DAMPING DATA DEFINED DEFINITION DELETE DENSITY DEPENDENCE DEPENDENT DIFFUSION DIRECTIONS=YES DIRECTORY DISPLACEMENT DOFS DYNAMIC DYNAMICS
                  ECHO=NO ELASTIC ELASTICITY ELECTRICAL ELEMENT ELSET ELSET= ENVELOPE EXPANSION
                  FIELD FILE FLAW FLOW FLUX FORMAT FRACTION FREQUENCY=0 FREQUENCY=1 FRICTION
                  GENERAL GENERAL GENERATION GLOBAL=YES
                  HARDENING HEAT HISTORY HOLD
                  IMPEDANCE INCIDENT INERTIA INTEGRAL INTERACTION INTERFERENCE IRON
                  LENGTH LINE LINK
                  M1 M2 MASS MATERIAL MATRIX MEDIUM METAL MINIMIZATION MODEL MODULI MODULUS MOTION
                  NODE NSET NSET= NSET=ALLNODES NUCLEATION
                  OP=MOD OP=NEW OUTPUT
                  PAIR PATH PENETRATION PLANE PLASTIC PLASTICITY POINTS POSITION=NODES PRAGER PRELOAD PRESSURE PRINT PROPERTIES PROPERTY
                  RADIATION RATE RATIOS RESPONSE RESULTS RETENTION
                  SECTION SET SHAPE SHEAR SPECTRUM STATE STIFFENING STIFFNESS STRAIN STRESS SUBROUTINES SUPER SURFACE SWELLING SYMMETRY SYSTEM=R
                  TECHNIQUE TEMPERATURE TENSION TEST THERMAL THICKNESS TORQUE TOTALS=YES TRANSFER TRANSPORT
                  VARIABLES VARIATION VELOCITY VIEWFACTOR
                  /C4,"Keywords3"
                  ADJUST
                  DIRECTIONS DISTANCE
                  ECHO
                  FIXED FREQUENCY
                  GENERATE GLOBAL
                  INC INTEGRATION
                  MOD
                  NAME NEW NO NODES
                  OP
                  POSITION
                  SLIDE SYSTEM
                  TOTALS TYPE
                  YES

                  2
                  NewbieNewbie
                  2

                    May 31, 2008#9

                    ;this wordfile adds the code folding function which is useful to ignore rows of numbers,enjoy~
                    ;updated in 20080603,many thanks the help from Mofi :P
                    ;delete * from delimiters cause it is used in the keywords
                    ;Syntax file for abaqus v6.7ef keywords ,code folding enabled [arhao,080604]
                    /L20"abaqus_67ef" Nocase File Extensions = inp des dat msg
                    /Delimiters = ~!@$%^&()_-+=|\/{}[]:;"'<> ,.?/
                    /Function String = "%[ ^t]++[ps][a-z]+ [a-z0-9]+ ^(*(*)^)*{$"
                    /Function String 1 = "%[ ^t]++[ps][a-z]+ [a-z0-9]+ ^(*(*)^)[ ^t]++$"
                    /Member String = "^([A-Za-z0-9_:.]+^)[ ^t*&]+$S[ ^t]++[(=);,]"
                    /Variable String = "^([A-Za-z0-9_:.]+^)[ ^t*&]+$S[ ^t]++[(=);,]"
                    /Open Fold Strings = "*" "**""***"
                    /Close Fold Strings = "*" "**""***"

                    /C1"Keywords1"
                    *ACOUSTIC *ADAPTIVE *AMPLITUDE *ANNEAL *AQUA *ASSEMBLY *ASYMMETRIC *AXIAL *BASE *BASELINE *BEAM *BIAXIAL
                    *BLOCKAGE *BOND *BOUNDARY *BRITTLE *BUCKLE *BUCKLING *BULK *C *CAP *CAPACITY *CAST *CAVITY *CECHARGE
                    *CECURRENT *CENTROID *CFILM *CFLOW *CFLUX *CHANGE *CLAY *CLEARANCE *CLOAD *CO *COHESIVE *COMBINED *COMPLEX
                    *CONCRETE *CONDUCTIVITY *CONNECTOR *CONSTRAINT *CONTACT *CONTOUR *CONTROLS *CORRELATION *COUPLED *COUPLING
                    *CRADIATE *CREEP *CRUSHABLE *CYCLED *CYCLIC *D *DAMAGE *DAMPING *DASHPOT *DEBOND *DECHARGE *DECURRENT
                    *DEFORMATION *DENSITY *DEPVAR *DESIGN *DETONATION *DFLOW *DFLUX *DIAGNOSTICS *DIELECTRIC *DIFFUSIVITY
                    *DIRECT *DISPLAY *DISTRIBUTING *DISTRIBUTION *DLOAD *DRAG *DRUCKER *DSA *DSECHARGE *DSECURRENT *DSFLOW
                    *DSFLUX *DSLOAD *DYNAMIC *EL *ELASTIC *ELCOPY *ELECTRICAL *ELEMENT *ELGEN *ELSET *EMBEDDED *EMISSIVITY
                    *END *ENERGY *EOS *EPJOINT *EQUATION *EULERIAN *EXPANSION *EXTREME *FABRIC *FAIL *FAILURE *FASTENER *FIELD
                    *FILE *FILM *FILTER *FIXED *FLOW *FLUID *FOUNDATION *FRACTURE *FRAME *FREQUENCY *FRICTION *GAP *GASKET
                    *GEL *GEOSTATIC *GLOBAL *HEADING *HEAT *HEATCAP *HOURGLASS *HYPERELASTIC *HYPERFOAM *HYPOELASTIC
                    *HYSTERESIS *IMPEDANCE *IMPERFECTION *IMPORT *INCIDENT *INCLUDE *INCREMENTATION *INELASTIC *INERTIA
                    *INITIAL *INSTANCE *INTEGRATED *INTERACTION *INTERFACE *ITS *JOINT *JOINTED *JOULE *KAPPA *KINEMATIC
                    *LATENT *LOAD *LOADING *M1 *M2 *MAP *MASS *MATERIAL *MATRIX *MEMBRANE *MODAL *MODEL *MOHR *MOISTURE
                    *MOLECULAR *MONITOR *MOTION *MPC *MULLINS *NCOPY *NFILL *NGEN *NMAP *NO *NODAL *NODE *NONSTRUCTURAL
                    *NORMAL *NSET *ORIENTATION *ORNL *OUTPUT *PARAMETER *PART *PERIODIC *PERMEABILITY *PHYSICAL *PIEZOELECTRIC
                    *PIPE *PLANAR *PLASTIC *POROUS *POST *POTENTIAL *PRE *PREPRINT *PRESSURE *PRESTRESS *PRINT *PSD *RADIATE
                    *RADIATION *RANDOM *RATE *RATIOS *REBAR *REFLECTION *RELEASE *RESPONSE *RESTART *RETAINED *RIGID *ROTARY
                    *SECTION *SELECT *SFILM *SFLOW *SHEAR *SHELL *SIMPEDANCE *SIMPLE *SLIDE *SLOAD *SOILS *SOLID *SOLUBILITY
                    *SOLUTION *SOLVER *SORPTION *SPECIFIC *SPECTRUM *SPRING *SRADIATE *STATIC *STEADY *STEP *SUBMODEL
                    *SUBSTRUCTURE *SURFACE *SWELLING *SYMMETRIC *SYSTEM *TEMPERATURE *TENSILE *TENSION *THERMAL *TIE *TIME
                    *TORQUE *TRACER *TRANSFORM *TRANSPORT *TRANSVERSE *TRIAXIAL *TRS *UEL *UNDEX *UNIAXIAL *UNLOADING *USER
                    *VARIABLE *VIEWFACTOR *VISCO *VISCOELASTIC *VISCOUS *VOID *VOLUMETRIC *WAVE *WIND
                    -AXISYMMETRIC -DEFINITION -SIMULATION -SOIL -TENSION
                    /C2"Keywords2"
                    ADDED ASSEMBLE ASSEMBLY AXIAL
                    BEHAVIOR BODY BULK
                    CASE CAVITY CENTER CHAIN CHANGE CHARGE CLEARANCE COMPACTION COMPRESSION CONDITIONS CONDUCTANCE
                    CONDUCTIVITY CONSTANTS CONSTITUTIVE CONTACT CONTROLS COPY CORRECTION COULOMB COUPLING CRACKING CREEP
                    CRITERION CYCLIC
                    DAMAGE DAMAGED DAMPING DATA DEFINED DEFINITION DELETE DENSITY DEPENDENCE DEPENDENT DERIVED DIFFUSION
                    DIRECTORY DISPLACEMENT DYNAMIC
                    EFFECT EIGENMODES ELASTIC ELASTICITY ELECTRICAL ELEMENT ELSET ENVELOPE EVOLUTION EXCHANGE EXCLUSIONS
                    EXPANSION
                    FAILURE FILE FLAW FLOW FLUID FLUX FOAM FORMAT FORMULATION FREQUENCY FRICTION
                    GENERAL GENERATE GENERATION GRADIENT
                    HARDENING HEAT HOLD
                    INCLUSIONS INERTIA INFLATOR INITIATION INPUT INSTANCE INTEGRAL INTERACTION INTERFERENCE IRON
                    LAYER LEAKOFF LENGTH LINE LINK LOAD LOCK
                    M1 M2 MASS MATERIAL MATRIX MEDIUM MESH METAL MODEL MOTION
                    NODAL NODE NSET NUCLEATION
                    ORIGIN OUTPUT
                    PAIR PARAMETER PART PARTICLE PATH PENETRATION PLASTIC PLASTICITY POINT POINTS POTENTIAL PRAGER PRINT
                    PROPERTY
                    RADIATION RATIOS REDUCTION REGION RELIEF RESPONSE RESULTS RETENTION
                    SECTION SHAPE SHEAR SOLUTION SPECTRUM STABILIZATION STATE STEP STIFFENING STIFFNESS STOP STRAIN STRESS
                    SURFACE SWELLING SYMMETRY
                    TABLE TECHNIQUE TEMPERATURE TENSION TEST THERMAL THICKNESS TO TORQUE TRANSFER
                    VALUE VELOCITY VIEWFACTOR VISCOSITY
                    WAVE WEIGHT
                    /C3"Keywords3"
                    ACTIVATION
                    AREA ASSIGNMENT
                    COMPONENT CONSTRAINT CRITERIA
                    DETECTION DOFS DYNAMICS
                    FACTORS FIELD FRACTION
                    MIXTURE MODULI MODULUS
                    RATE REFERENCE REFLECTION
                    SCALING SOLID
                    TRANSPORT
                    VARIABLES VARIATION
                    /C4"Keywords4"
                    CONTROL
                    MODES

                    6,603548
                    Grand MasterGrand Master
                    6,603548

                      Jun 01, 2008#10

                      Hi arhao,

                      I have made some general corrections on your posted language definition.

                      1. /Marker Characters = "," is an invalid marker character definition and therefore I have deleted it.

                      2. There is no keyword ABAQUS_LANG, so I have deleted it too.

                      3. Your language definition was sorted using my SortLanguage macro.

                      4. My TestForDuplicate macro has found no dulicates, but the TestForInvalid macro (second post) reports following:

                      Code: Select all

                      Sorry! Found following invalid words:
                      
                      *ASYMMETRIC-AXISYMMETRIC        <- contains the delimiter:  -
                      *PIPE-SOIL                      <- contains the delimiter:  -
                      *PRE-TENSION                    <- contains the delimiter:  -
                      *PSD-DEFINITION                 <- contains the delimiter:  -
                      TEMPERATURE-DISPLACEMENT        <- contains the delimiter:  -
                      THERMAL-ELECTRICAL              <- contains the delimiter:  -
                      You have either to remove - from the list of delimiters or you specify this keywords different like:

                      *ASYMMETRIC *PIPE *PRE *PSD
                      -AXISYMMETRIC -DEFINITION -DISPLACEMENT -ELECTRICAL -SOIL -TENSION
                      TEMPERATURE THERMAL

                      If you change the keywords list, you have to resort the keywords, best using my macro.
                      Best regards from an UC/UE/UES for Windows user from Austria

                      2
                      NewbieNewbie
                      2

                        Jun 03, 2008#11

                        hi, Mofi
                        many thanks for your help. I'm a greenhand in writing wordfile, so I just edited other's wordfile most from c/java's.
                        Actually I sort and delete the duplicates in Excel, so mabe that's why the sort is different.
                        Your macros are help, maby should say perfect! Tthank you. I'll rewrite the wordfile soon.
                        best regards :P
                        (updated upstair)