×
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

NX6 Part Family Save Directory

NX6 Part Family Save Directory

NX6 Part Family Save Directory

(OP)
I am working in NX6 native (not Teamcenter)and I would like to specify the directory that a Family member is saved to after inserting it from the re-use library.

I have found the Customer default for the Re-use library Part Family Save Directory, which I can set to a common area, and also the Save Option to do the same setting, which I am firstly wondering if this overides the Customer Default, and if so can I set the Part Family Save Directory to the same folder as the working directory for the assembly?

This will allow me to then package the assmebly for the customer without manually adding the family members used.
I realise this may mean I have duplicates on my system but it will save a lot of manual work.

Ta

RE: NX6 Part Family Save Directory

DO NOT DO IT!

Use ugzip and it will package your assembly pulling all components from their stored location. No duplicate files needed.

Search the forums for a link to the ugzip program as it has been posted and mentioned for many years. I have used the program as far back as UG V16.
 

"Wildfires are dangerous, hard to control, and economically catastrophic."

Ben Loosli

RE: NX6 Part Family Save Directory

I found the website for the ugzipc download fle.
http://www.w-eng.de/ugzipc.htm

"Wildfires are dangerous, hard to control, and economically catastrophic."

Ben Loosli

RE: NX6 Part Family Save Directory

If you're asking about this just to make it easier to "package" an assembly, there is a much better solution available and that's a utility called 'ugzipc'.

Attached is a copy of the program (after downloading it, edit the extension from 'zipper' to 'zip' and then unzip the file).  You will find 3 files in the unzipped folder.

To add this utility to NX you need to have established a 'User' folder pointed to by the environment variable:

UGII_USER_DIR=<path to your 'User' folder>

Now in this 'User' folder you need to create two additional folders, one named 'application' and the other named 'startup'.

In the 'application' folder place the file named 'ugzipc.dlg', and in the 'startup' folder place the other two files, 'ugzipc.dll' and 'ugzipc.men'.

Now when you run NX you will note that an extra item has been added to the 'File' dropdown menu titled 'Zip Assembly...'.  When you run this utility you will have the opportunity to 'zip' either the current work part (as long as it's an assembly) or any other assembly file that you indicate.  The program will use your Load Option settings to determine which directories to search in order to complete the assembly, exactly as happens when you open an assembly file.

Anyway, give it try and see if this provides you with what you're looking for.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
UG/NX Museum:   http://www.plmworld.org/p/cm/ld/fid=209

To an Engineer, the glass is twice as big as it needs to be.
 

RE: NX6 Part Family Save Directory

(OP)
Thanks all for your replies, I am surprised that there are no recommended options to just put all the part data in one place.

I will review the ugzip app and feedback, but if this is not a Siemens program or part of the core product then I will not be allowed to install it on my work PC because we have strict testing and deployment procedures, as I hope you all do toosmile

Yes John this is to make the assembly packaging easier, I can see that as the common part family folder fills up it will become harder and harder to manually find and package the assembled family members.

Thank you

RE: NX6 Part Family Save Directory

All that the UGZIPC program does is repackage a SIEMENS FULLY SUPPORTED PROGRAM into a more friendly easier to use interactive utility.  However, if you can ONLY use OFFICIAL software, go to the UGII folder where NX is installed and look for the application program named 'ugpc.exe'.  You can read more about how to use the 'ugpc.exe' program in the NX Help docs (search for 'ugpc').

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
UG/NX Museum:   http://www.plmworld.org/p/cm/ld/fid=209

To an Engineer, the glass is twice as big as it needs to be.
 

RE: NX6 Part Family Save Directory

There are no recommended options to put all files in one place becassue that leads to an organizational nightmare. You use search paths to let the software find the parts you need for your assembly without you having to remember where the file is stored at.

Like John said, ugzipc is only an interactive front end to the Siemens supplied ugpc program. It has been tested and used by many companies and is a productive and time saving tool. If your IT department doesn't let you install it, then you need to go to your boss and have him push for it. In the meantime, you can use the ugpc program that comes with NX.
 

"Wildfires are dangerous, hard to control, and economically catastrophic."

Ben Loosli

RE: NX6 Part Family Save Directory

(OP)
I have 'installed' the ugzipc utility and I now realise it is just a dll for the dialog, it works a treat as you all said, I just have to convince others that this is the best way to package their assemblies.

I didn't get the ugpc.exe to work though in the ug command window. It returned and error saying "Failed to handle error condition correctly - exiting
Could not find schema transmit file for version 32 of schema "RM" in directory "C:|Program Files\UGS\NX 6.0\ugii\ugschema"
when there are a number of RM...sch files in that location, probably just not the right one?

Thanks again

moovrr

RE: NX6 Part Family Save Directory

Sounds like you're attempting to access files from a newer version of NX than what you're running 'ugpc' from.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
UG/NX Museum:   http://www.plmworld.org/p/cm/ld/fid=209

To an Engineer, the glass is twice as big as it needs to be.
 

RE: NX6 Part Family Save Directory

(OP)
I tried to set a UGII_SCHEMA env var to C:\Program Files\UGS\NX 6.0\UGII\ugschema but the error still occurred?!

Regards

moovrr

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