Share

The ascii2udb utility

ascii2udb is used to generate a binary material database file (.udb), from an ascii editable version of the material data.

There are three arguments used with this utility, which are case-sensitive and should be typed as written here:

<input>; the name of the original ascii editable version of the material data,

<output>; the name, with extension, of the file to be created, for example, coolant.20010.udb

Valid database extensions supported by ascii2udb include:

  • .21000.udb Thermoplastic Material
  • .20010.udb Coolant
  • .20020.udb Mold Material
  • .20030.udb Thermoset Material
  • .20034.udb Underfill Encapsulant
  • .20040.udb Prefrom
  • .20045.udb Prefrom (3D)
  • .20047.udb Fibre Mat Composite (3D)
  • .20060.udb Wire Material
  • .20070.udb Leadframe Material
  • .30007.udb Injection molding Machine
  • .21200.udb Filler
  • .21300.udb Microcellular

<-ID <n> >; is an optional argument to force a specific Tset Sub ID <n> instead of the value in the input file,

<-h>; show the command syntax.

Note: ascii2udb can only be used to modify one material at a time.
Important: ascii2udb has limited error checking; It may be possible to create a material file which is incomplete.

The ascii form of the database follows the Tcode and Tset formats. For more information about the material database formast see the TSET and TCODE sections in the Tcode and Tset Reference manual in the online help.

For Example: An ascii version of a coolant material file

TSET{20010 1 "Coolant: Test ascii2udb "
  TCOD{1633 "OTHER"}
  TCOD{1898 "DEC-04-1990"}
  TCOD{1899 "Non-Confidential"}
  TCOD{1997 "Generic"}
  TCOD{1998 "Ethylene Glycol/Water 10%-90%"}
  TCOD{6000 "" 
      1.0110000000000000e+03}
  TCOD{6100 ""
    4.0600000000000000e+03}
  TCOD{6200 ""
    5.7599999999999996e-01}
  TCOD{6302 ""
    3.0700000000000001e-05 8.4470000000000005e+02 4.0619999999999999e+02}
  }
ENDF

Was this information helpful?