usage: refile_part [options]
  where the [options] are:
  [<filename>]                  Refiles file <filename>.
  [-c]                          Creates components if necessary during upgrade.
  [-co]                         Compresses the part(s) when refiling.
  [-d]                          Convert all parts/UDFs in current directory.
  [-d <dirname>]                Convert all parts/UDFs in directory <dirname>.
  [-g]                          Upgrade components.
  [-h]                          Prints the help message and usage details.
  [-help]                       Prints the help message and usage details.
  [-l]                          Logs a short report to the syslog.
  [-l <filename>]               Logs a short report to the syslog and <filename>.
  [-ll]                         Logs an extended report to the syslog.
  [-ll <filename>]              Logs an extended report to the syslog
                                and <filename>.
  [-o <filename>]               Sets new file <filename> as the destination.
  [-o <dirname>]                Sets existing directory <dirname> as
                                the destination.
  [-r]                          Prints refile_part (NX) release.
  [-s]                          Traverses subdirectories.
  [-u]                          Refiles UDF files.
  [-uo]                         Refiles UDF files only.
  [-uc]                         Uncompresses the part(s) when refiling.
  [-y]                          Fully load assembly, and refiles components
                                that are not at the current version of NX.
  [-f]                          Used with the -y switch to force all components
                                to be refiled.
  [-us]                         Updates the assembly structure to include
                                any changes in lower level subassemblies.
  [-ts]                         Generates True Shape data only.
  [-nop]                        Do not change file owner and protection. 
  [-ndates]                     Do not change file modified date and
                                accessed date.
  [-dwg_update]                 Force update all drawings without any fixup. 
  [-cleanup]                    Perform part cleanup. 
  [-anonymize]                  Removes user and program version strings from
                                part history.
  [-convert_mcs <filename>]     Converts mating conditions to assembly
                                constraints. Logs a constraint conversion
                                report to <filename>.
    [-mc_parts_only]                      Used in conjunction with convert_mcs
                                          to specify only refile parts which
                                          contain mating conditions.
    [-mc_dry_run]                         Used in conjunction with convert_mcs
                                          to do the mating condition conversion
                                          and generate the conversion report
                                          without saving any parts.
    [-mc_dont_load_referenced_geometry]   Used in conjunction with convert_mcs
                                          to not load geometry referenced
                                          by the mating conditions being
                                          converted. Note this will bypass
                                          constraint conversion checking.
  [-regen_lw]                   Force all lightweight bodies in the specified
                                part to be regenerated. The faceting parameters
                                previously used to create each body will be
                                used again. Note: For assembly level
                                representations the regeneration operation
                                will be executed only if the source component
                                parts are loaded. The -y switch can be used to
                                ensure the components are loaded. This option is now
                                done by default for parts saved prior to NX7.5.
  [-regen_lw_def_tol]           Same as -regen_lw except that with this option
                                the faceting parameters on the existing body
                                will be ignored and the default system or user
                                specified (if defined in the customer defaults)
                                faceting parameters will be utilized.
  [-recreate_missing_stock_components] For Routing assemblies this option will re-create
                                       any missing stock as component components.
  [-convert_line_widths]        Converts all legacy line width in the specified parts
                                to use new line widths. Conversion is done based on 
                                the Legacy Line Width Conversion part preference.
