×
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

common *.exp file possible?

common *.exp file possible?

common *.exp file possible?

(OP)
Is it possible to have a single exp file that several parts can make use of? For example I want to change the diameter of the camshaft in the file and I want both the camshaft.prt and the bearing.prt to change according to this file.
 

RE: common *.exp file possible?

That's what interpart Expressions are for.  You can have expressions in one file reference expressions in other files.  

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

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

RE: common *.exp file possible?

(OP)
ok that's easy. I use one prt file to keep all my expressions in and from any other part I use the "Create Interpart Reference" button in Expressions to link to the 1st file. Thanks.

RE: common *.exp file possible?

(OP)
I've two additional questions about the behaviour that I find odd.

Is it possible to update the drawing without opening the file expressions.prt? I assumed it would be Update for External Exchange, but that doesn't do it.

Also, is there a way to generate an error if it can't find the file expression.prt?

RE: common *.exp file possible?

No, the parts sharing the expressions must be open in order for there to be any sort of updating.  The 'Update for External Change' is really intended for situations where you might have an expression or KF routine referencing say an Excel spreadsheet (not the internal NX spreadsheet, but an actual separate Excel file) and you've opened the spreadsheet and made some edits and would now like NX to update (links to external documents, like spreadsheets, are not 'dynamic').

That being said, we are working on a future project which will allow you to, after a part is already open, to automatically load the necessary parts and perform an update by selecting a single option on a menu.  And you not need to know the names or locations of the parts to do this.  Note that something like can be done today using the WAVE Module, but this will be part of basic NX.  Today, you can have this happen if you have the proper Load Options set, but if you open that part and then discover that you need to do an update, you either have to explicitly open each referenced part or use the WAVE Module.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

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

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