Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations LittleInch on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

part list for sub assembly in top level assembly drawing 1

Status
Not open for further replies.

gani009

Mechanical
Dec 26, 2013
93
Hi All,

1. I am creating drawing sheets in top level assembly and I called my sub assembly and created views. when I want to create part list for sub assembly I am getting part list of top level assembly since my drawing sheet in top level assembly. Is there any way to crate sub assembly part list in top level assembly drawing sheet.

2. In drawing sheet If I want to annotate top level assembly (parent) name what is the annotation expression? for example top assembly : Top1.prt and sub assemblies Sub1.prt and sub2.prt. I want top assembly part name in sub assembly drawing sheet


Thanks in advance
 
Replies continue below

Recommended for you

After you get your initial Parts List note, select it, press MB3 and select the 'Edit Levels...' option where you can control what levels of the Assembly is included or not included in the Parts List.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Digital Factory
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
Thank you very much John,
Could you please help me, what annotation represents top assembly part name in sub assembly drawing.


 
Not sure what your asking for. Could you rephrase it or give an example?

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Digital Factory
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
For example, I have top assembly and it consists 2 sub assemblies. I want to creating drawing sheet for sub assembly 1, in sub assembly drawing sheet I want note with top assembly part name. what is the annotation format( eg: <w@sh_parent_part_name>)to get name in drawing sheet
 
Sub-Assemblies, like all Parts which are used as Components in a higher level Assembly, are totally unaware of that fact. In other words, Parents are ignorant of their Children (if you think of an Assembly as a 'Child' and the Sub-Assemblies as a 'Parent'). With that in mind, when a Part file, be it a Sub-Assembly or just a single part, is used somewhere else as a Component, there is NOTHING added to that file which records anything about WHERE IT IS USED.

This is by design and will never be changed!

This is what allows you to add, as a component, any part file, even if it's been saved on disk as 'read-only', to your assembly without having to first get 'write access' to those files. If you think about it awhile, you'll understand why this is critical. Take for example a simple bolt which is used in hundreds of Assemblies. Should the Bolt file be required to carry with it a record of every Assembly that it's being referenced in? If it did that file would continue to increase in size as it was used over and over again and it would have to remain open to being written to by anyone, not something that you ever want to do with a 'standard part' (which BTW is why family members, created from master family template parts, are created 'read-only' BY NX ITSELF).

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Digital Factory
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
John, Thanks for your reply. Actually In our drawing template we need to mention that part sub assembly name. That's why I asked. In that case. Is there any way to call another part name to my drawing file by using attributes.
 
Perhaps using something in Teamcenter, where this sort of data is much easier to manage, and passing attributes to the NX Part file. Of course you could just add a Drawing Border entry which would automatically prompt the user to enter the file name manually.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Digital Factory
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
Hi John,
I am using native NX 8.5. instead of manually, is there any other way to select file for part name
 
Not without having to write an NX Open program which might be able to automate the process a bit more, but you would still have to explicitly tell NX which Assembly the sub-Assembly is being used in since, as I've explained before, there is no way to query the Sub-Assembly file to learn that.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Digital Factory
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
Thank you very much John for your time and patience for my questions....
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor