×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Initial user.mtx file during creation

Initial user.mtx file during creation

Initial user.mtx file during creation

(OP)
For NX 9 install, one machine (Master) is imaged and all others are systematically imaged from that one machine. The Master machine has in C:\\apps\nx090 all the files for NX 9 install. When the ‘install’ is executed, it copies files from C:\\apps\nx090 unto each and every users C:\Users\user ID\AppData\Local\Siemens\NX90

Four files end up in C:\Users\user ID\AppData\Local\Siemens\NX90, but they’re not in the C:/apps/nx090.
~ DialogMmeory.dlx
~ history
~ nx_mru
~ user.mtx

Where does the user.mtx come from? It is not contained within the files located in C:\\apps\nx090, so where else could they be copied from?

RE: Initial user.mtx file during creation

I believe that NX creates/manages those files as the user interacts with NX; they may not appear at the time of the initial install. User.mtx holds the customizations that the user has done to the UI; dialog memory holds the previously used values in various dialog boxes; and nx_mru and history hold references to previously opened parts.

www.nxjournaling.com

RE: Initial user.mtx file during creation

In addition to what cowski has described above, the .mtx file (or NX Role) defines the UI layout for ALL applications - Gateway, Modeling, Drafting, Sheet Metal, Shape Studio, etc and overwrites itself each time the user exits NX. If a change is made to the UI during the NX session, the .mtx file in the user's directory will be updated with that change.

How could you use this file effectively?

Let's say that you want to fully define the entire NX UI layout for all of your users so they don't have to spend their time doing such. You could define the UI layout on one machine, save the Role (.mtx) and then either copy the saved role into each user's directory as you outlined above or put the .mtx file out on the network and ask each user to load that role themselves if they wish (Tools -> Customize -> Roles tab -> Load). If you have customizations (like a path to a custom bitmap which defines a custom icon) defined in that saved Role, you will need to make sure ALL users loading that role have access to that particular bitmap path. It might be wise to have each user save their current layout into a different .mtx file before loading any other .mtx file (Tools -> Customize -> Roles tab -> Save). That way, they can always go back to the previous layout with the backup.

Hope this additional info doesn't add confusion.

Tim Flater
NX Designer
NX 9.0.3.4 Win7 Pro x64 SP1
Intel Xeon 2.53 GHz 6GB RAM
NVIDIA Quadro 4000 2GB

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources