Cancel
Showing results for 
Search instead for 
Did you mean: 

Part not loaded report

Phenom
Phenom

Hi,

I open an assembly and with the 'Loaded Parts Information' command I've this information :

307671.prt307671Not Loaded          
338601A.prt338601ANot Loaded          
4-109880A.prt4-109880ANot Loaded          
4-109881A.prt4-109881ANot Loaded          
4-109884A.prt4-109884ANot Loaded          
4-132569.prt4-132569Not Loaded          
554212B.prt554212BNot Loaded          
554875.prt554875Not Loaded          
CCG4Z0451-2396.prtCCG4Z0451-2396Not Loaded

I tried to discover where those parts missing are with 'Find component', but nothing. Maybe are wrong reference or I don't know. Exist a check mate checker that can help me to discover and correct my assembly ? 

Thank you...

Using NX 11 / RuleDesigner PDM

16 REPLIES

Re: Part not loaded report

Siemens Phenom Siemens Phenom
Siemens Phenom

Hi @cubalibre00,

 

Try using "ug_inspect -occ <path to assy>" in an NX command window to determine where the components were last saved.

 

For example:

C:\Program Files\Siemens\NX 11.0\UGII>ug_inspect -occ "C:\Program Files\Siemens\NX 11.0\UGOPEN\SampleNXOpenApplications\.NET\AssemblyViewer\toycar_assy.prt"

 

Number of external references out of this directory: 27
The external references are to the following data managers / directories / files
  Data Mgr  Part Dir    File Name
  --------  --------    ---------
  RM        Record Mgr  toycar_assy.prt (found in D:\automation)
  RM        Occurrence  toycar_wheel.prt (found in D:\automation)
  RM        Record Mgr  toycar_wheel.prt (found in D:\automation)
  RM        Occurrence  toycar_axle_assy.prt (found in D:\automation)
  RM        Record Mgr  toycar_axle_assy.prt (found in D:\automation)
  RM        Occurrence  toycar_body.prt (found in D:\automation)
  RM        Record Mgr  toycar_body.prt (found in D:\automation)
  RM        Occurrence  toycar_axle.prt (found in D:\automation)
  CM        CMOD        toycar_wheel.prt
  CM        CMOD        toycar_body.prt

Regards, Ben

 

Re: Part not loaded report

Genius
Genius

if they were components "Find Components" should return something, which seems not to be the case.

They sound like linked parts rather than components.  

Maybe forcing the loading of interpart links at loading could reveal something.

Re: Part not loaded report

Phenom
Phenom

@Maurizio wrote:

.... 

Maybe forcing the loading of interpart links at loading could reveal something.


Yes, open interpart link to all level as revealed missing parts.

Thank you...

Using NX 11 / RuleDesigner PDM

Re: Part not loaded report

Genius
Genius
Ben,

out of curiosity, how would you address the issue should this involve links instead of components ?
Could ug_inspect list linked parts and relevant path ?
I have just tried with a sample part, but I'm unable to identify links in ug_inspect output.

Re: Part not loaded report

Siemens Phenom Siemens Phenom
Siemens Phenom

Hi @Maurizio,

 

You could try the ug_edit_part_names command line utility, but that will only work for the part being examined, it won't drill down through the assembly.

 

Regards, Ben

Re: Part not loaded report

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

@Maurizio wrote:
Ben,

out of curiosity, how would you address the issue should this involve links instead of components ?
Could ug_inspect list linked parts and relevant path ?
I have just tried with a sample part, but I'm unable to identify links in ug_inspect output.

I asked a similar question ~5 years ago. There was not a good way to get at wave links then; to the best of my knowledge, the situation has not changed.

 

https://community.plm.automation.siemens.com/t5/NX-CAD/utility-to-report-wave-links/m-p/243347#M3428...

Re: Part not loaded report

Siemens Phenom Siemens Phenom
Siemens Phenom

Hi @cowski1,

 

I just tested creating a WAVE links in my assembly from a component to the assembly, and from a part not belonging to the assembly (using WAVE mode).  The ug_edit_part_names utility is obviously going to list the component as it belongs to the assembly, but it also lists the external part that does not belong to the assembly.  The ug_inspect utility also lists the parts that are WAVE linked into the assembly using the -CMOD switch.

 

Regards, Ben

Re: Part not loaded report

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

@BenBroad, thanks for the update. Is it easy to distinguish which is a real component and which is just a wave link reference?

 

I'll need to do some more testing...

Re: Part not loaded report

Genius
Genius

@cowski1 wrote:

@BenBroad, thanks for the update. Is it easy to distinguish which is a real component and which is just a wave link reference?


it isn't, actually. 

Ug_edit_part_names does list linked parts but one can't tell these from components.

Ug_inspect -cmod doesn't return anything related to linked parts.

On the other hand, Ug_inspect -full does return references to linked parts but, once

again, one cannot tell these from components.

It seems that Ug_inspect does have the information but we need to translate its

mumbo jumbo into something that makes sense.

Journals cannot help either, there are some but they require a Wave license.