• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Leggi altro.

help update

avalon3d

Guest
#1
Ciao a tutti!
utilizzando NX8, sto trovando sempre piu comandi che ero abituato ad usare che mancano:
dov'è finito il mio amato "update session"?
quale comando lo dovrebbe sostituire?
con il comando "update all" mi ritrovo con l'errore UPDATE/DELETE has gone through too many interations
 

Omen

Utente Junior
Professione: Progettista ... o meglio ci provo!
Software: NX3-4
Regione: Nord MI
#2
Ciao!
"Update All" oltre i collegamenti wave dovrebbe aggiornare anche i vincoli di posizionamento.
"Update geometry" solo i link (come il vecchio "Update session")
 

avalon3d

Guest
#3
grazie, ma purtroppo genera lo stesso errore di update all...
ho provato a usare anche il part cleanup ma non risolve il problema.

e il punto esclamativo non vuol sapere di andarsene...
 

Utente NX

Utente Standard
Professione: Progettista
Software: NX8 TC9
Regione: Piemonte
#4
grazie, ma purtroppo genera lo stesso errore di update all...
ho provato a usare anche il part cleanup ma non risolve il problema.

e il punto esclamativo non vuol sapere di andarsene...
Ti consiglio di abilitare la colonna 'Out of date' nell'assembly navigator e da li trovare la parte che genera il punto esclamativo.
Una volta trovata / trovate, le apri e verifichi quali siano le funzioni che non sono sincronizzate.
 

avalon3d

Guest
#5
abilitata la colonna, ma senza nessuna miglioria.

caricando la parte con "load interpart data: all levels" mi genera la stessa tipologia di errore.
che mi convenga aprire un IR?

thanks!
 

Allegati

Utente NX

Utente Standard
Professione: Progettista
Software: NX8 TC9
Regione: Piemonte
#6
abilitata la colonna, ma senza nessuna miglioria.

caricando la parte con "load interpart data: all levels" mi genera la stessa tipologia di errore.
che mi convenga aprire un IR?

thanks!
1) Sei passato da quale versione di NX ?
2) Mi fai uno screen shot delle tue load options ?

Ho già una mezza idea.
 

avalon3d

Guest
#7
qui si arriva dalla 5...

di seguito le load option, che vengono modificate solo nella parte relativa alle cartelle da cui si caricano i files...

:finger:
 

Allegati

Utente NX

Utente Standard
Professione: Progettista
Software: NX8 TC9
Regione: Piemonte
#8
qui si arriva dalla 5...

di seguito le load option, che vengono modificate solo nella parte relativa alle cartelle da cui si caricano i files...

:finger:
1) Il tuo assieme non è stato caricato con le load options che mi hai mostrato in quanto quell'assieme è stato caricato in partial loading.

2) Sei sicuro che sia stato fatto un corretto 'refile' di tutte le parti ?

3) Perchè usi il reference set 'solido' anzichè 'model' ?

4) Lo sai che esiste una procedura per eseguire una pulizia dei reference set non più necessari ?
 

avalon3d

Guest
#9
grazie utente,
allora ho controllato: effettivamente caricava in partial quell'assieme.
cosa intendi con refile?

model è un ref. set standard, con solido son sicuro che compare in ogni situazione solo quel che voglio io.
pulizia dei ref. set? ovvero?

mille grazie comunque.
 

stefano.garbin

Moderatore
Staff Forum
Professione: CAD-CAE-PLM manager
Software: NX 11, teamcenter 10.1.7, Ansys 18.2, Recurdyn v8r5
Regione: Veneto
#10
Il refile è una operazione lanciata da riga di comando che "naviga" in una o più cartelle, analizza tutti i files prt presenti all'interno e li converte nell'ultima versione di NX installata se questi ultimi erano stati salvati con versioni precedenti.
Le opzioni del comando sono parecchie: apri la guida in linea e cerca "refile" così te le puoi guardare.
Forse utente (ma mi posso sbagliare) intende per pulizia dei reference set il "part cleanup" che elimina i gruppi vuoti.
 

Utente NX

Utente Standard
Professione: Progettista
Software: NX8 TC9
Regione: Piemonte
#11
grazie utente,
allora ho controllato: effettivamente caricava in partial quell'assieme.
cosa intendi con refile?

model è un ref. set standard, con solido son sicuro che compare in ogni situazione solo quel che voglio io.
pulizia dei ref. set? ovvero?

mille grazie comunque.
1) Consiglio di aprire gli assiemi con le opzioni delle load option non modificate, rispetto a quelle condivise, se non per il caricamento in 'structure only'; perchè potrebbe capitare che con le tue load options con il salvataggio dell'assieme alla successiva apertura, i tuoi colleghi potrebbero avere un comportamento inaspettato.

2) I reference set standard di NX sono 3 :
Model
Entire Part
Empty
Quindi il tuo 'SOLIDO' è un duplicato di 'Model' e quindi inutile.

Consiglio dopo un corretto 'refile' di settare le load option nel seguente modo

Partial Loading enabled
LightWeight enabled

Use smart lightweight data enabled nel customer default

3) Con il rilascio di NX 7.5 e una successiva miglioria nella 8, i settaggi indicati precedentemente e un corretto 'refile' ti permettono di caricare a peso leggero i componenti pur mantenendo tutte le maggiori opportunità di progettazione e manutenzione in assieme.

Se non esegui un refile sarai sempre monco al caricamento se non con un successivo salvataggio.
Inoltre il 'refile' permette di eseguire anche un 'part clean up'.
 

avalon3d

Guest
#12
Molto bene! sistemati i problemi piu urgenti!
quando trovo tempo provo a informarmi meglio anche riguardo il lightweight, magari colgo l'occasione quando andrò a centralizzare tutte le opzioni cad.

Quindi il tuo 'SOLIDO' è un duplicato di 'Model' e quindi inutile.
ma il 'Model' non prevede il caricamento di solidi e superfici settati (in genere di defult)?
Dovendo condividere il DB con utenti del fratello 'piccolo' di NX, i file di interscambio non sono sempre puliti: come prassi preferisco dunque creare il r.s. 'solido', 'solido datum' o altro r.s. specifico per essere sicuro che non ci siano elementi indesiderati nel mio assieme finale, ci sono modi piu 'smart' che tu sappia?
 

Utente NX

Utente Standard
Professione: Progettista
Software: NX8 TC9
Regione: Piemonte
#13
Molto bene! sistemati i problemi piu urgenti!
quando trovo tempo provo a informarmi meglio anche riguardo il lightweight, magari colgo l'occasione quando andrò a centralizzare tutte le opzioni cad.



ma il 'Model' non prevede il caricamento di solidi e superfici settati (in genere di defult)?
Dovendo condividere il DB con utenti del fratello 'piccolo' di NX, i file di interscambio non sono sempre puliti: come prassi preferisco dunque creare il r.s. 'solido', 'solido datum' o altro r.s. specifico per essere sicuro che non ci siano elementi indesiderati nel mio assieme finale, ci sono modi piu 'smart' che tu sappia?
Fammi un esempio delle necessità di vari reference set, anche del fatto che tu debba lavorare con utenti Solid Edge.
 

ceschi1959

Utente Standard
Professione: progettista
Software: UG 11 - NX11 TC10
Regione: veneto
#14
2) I reference set standard di NX sono 3 :
Model
Entire Part
Empty
Quindi il tuo 'SOLIDO' è un duplicato di 'Model' e quindi inutile.
Model NON è un reference set standard di NX: viene attivato solo se nominato, con qualsiasi nome, nei customer default e negli stessi vai a mettere le opzioni 'automatiche' di cosa metterci dentro. Se fai un modello con superfici e solidi di appoggio è più conveniente crearsi un reference set 'personalizzato' piuttosto che controllare l'eventuale 'model'.

Consiglio dopo un corretto 'refile' di settare le load option nel seguente modo

Partial Loading enabled
Così poi hai i problemi evidenziati da Avalon: se utilizzi un assieme per farci una tavola posso anche capire ma se l'assieme è una struttura di controllo si rischia grosso.
 

Utente NX

Utente Standard
Professione: Progettista
Software: NX8 TC9
Regione: Piemonte
#15
Così poi hai i problemi evidenziati da Avalon: se utilizzi un assieme per farci una tavola posso anche capire ma se l'assieme è una struttura di controllo si rischia grosso.
Non riportare per cortesia solo una parte dei miei settaggi suggeriti.
I miei settaggi sono 3 :
1) Partial Loading
2) LightWeight
Questi due nelle load options

3) Enable Smart LightWeight Data nei customer default

Questo non ti porta i problemi a riguardo delle tue strutture top down.
Questo in NX 8.
Sicuro e prova se non credi.

Model NON è un reference set standard di NX: viene attivato solo se nominato, con qualsiasi nome, nei customer default e negli stessi vai a mettere le opzioni 'automatiche' di cosa metterci dentro. Se fai un modello con superfici e solidi di appoggio è più conveniente crearsi un reference set 'personalizzato' piuttosto che controllare l'eventuale 'model'.
Io consiglio di lasciare alcuni settaggi 'As Is' in NX.
Il reference set 'Model' viene generato automaticamente al primo salvataggio di una parte e ingloba tutte le geometrie 3D (bodies e surfaces).
Non ho la certezza matematica che le impostazioni dei customer default di Avalon abbiano modificato il nome del reference set 'Model' in 'SOLIDO', ma che venga creato in 'Automatico' oltre a quelli da me indicati.
Questo per me è indice di duplicazione.
E' anche chiaro che ci sono casi in cui è necessario creare altri reference set, ma che non sia la prassi.
Credo che sia a livello di progettazione top down che classica, ciò che mette a disposizione NX è sufficiente, senza creare layer, reference set aggiuntivi o manipolare massivamente le configurazioni che mi sembrano non debbano essere toccate per portare nomenclatura anglosassone a una sintassi del tutto italiana.
Poi ognuno a casa propria fa quello che vuole, ma come vedi...a forza di pistolare, al primo problema non si sa dove guardare...perchè le casistiche che si intrecciano diventano troppe.
 

ceschi1959

Utente Standard
Professione: progettista
Software: UG 11 - NX11 TC10
Regione: veneto
#16
Non riportare per cortesia solo una parte dei miei settaggi suggeriti.
I miei settaggi sono 3 :
1) Partial Loading
2) LightWeight
Questi due nelle load options

3) Enable Smart LightWeight Data nei customer default

Questo non ti porta i problemi a riguardo delle tue strutture top down.
Questo in NX 8.
Sicuro e prova se non credi.
Il partial loading è l'unico che influisce su come gestisco le strutture di controllo, gli altri sono ininfluenti e per quello non li ho messi.

Nell'immagine che ti posto vedi i problemi che ci sono nel caso di caricamento che hai suggerito e cioè:

NX80.0.25 MP01
1) Partial Loading
2) LightWeight
3) Enable Smart LightWeight Data nei customer default

Come vedi l'assieme non è aggiornato (!) e non riesco a trovare gli out of date nell'assembly navigator, inoltre alcuni vincoli non sono definiti.





Il reference set 'Model' viene generato automaticamente al primo salvataggio di una parte e ingloba tutte le geometrie 3D (bodies e surfaces).
Non ho la certezza matematica che le impostazioni dei customer default di Avalon abbiano modificato il nome del reference set 'Model' in 'SOLIDO', ma che venga creato in 'Automatico' oltre a quelli da me indicati.
Questo per me è indice di duplicazione.
E' anche chiaro che ci sono casi in cui è necessario creare altri reference set, ma che non sia la prassi.
Credo che sia a livello di progettazione top down che classica, ciò che mette a disposizione NX è sufficiente, senza creare layer, reference set aggiuntivi o manipolare massivamente le configurazioni che mi sembrano non debbano essere toccate per portare nomenclatura anglosassone a una sintassi del tutto italiana.
Poi ognuno a casa propria fa quello che vuole, ma come vedi...a forza di pistolare, al primo problema non si sa dove guardare...perchè le casistiche che si intrecciano diventano troppe.
Ripeto: il reference set 'model' viene creato in automatico solo se ne viene impostato il nome nei customer default, se si lascia in bianco quella riga non viene generato alcun reference set se non quelli empty e entire part.
(vedi immagini allegate)
Come vedi anche nelle impostazioni dei customer default è possibile settare vari flag che comportano l'inclusione di TUTTI i solidi oppure di TUTTE le superfici e solidi, componenti ed altro. Allora se uno ha bisogno di visualizzare solo un solido o solo una superficie cosa deve fare? Andare a 'pulire' il reference set 'automatico'?
 

Allegati

Utente NX

Utente Standard
Professione: Progettista
Software: NX8 TC9
Regione: Piemonte
#17
Il partial loading è l'unico che influisce su come gestisco le strutture di controllo, gli altri sono ininfluenti e per quello non li ho messi.

Nell'immagine che ti posto vedi i problemi che ci sono nel caso di caricamento che hai suggerito e cioè:

NX80.0.25 MP01
1) Partial Loading
2) LightWeight
3) Enable Smart LightWeight Data nei customer default

Come vedi l'assieme non è aggiornato (!) e non riesco a trovare gli out of date nell'assembly navigator, inoltre alcuni vincoli non sono definiti.







Ripeto: il reference set 'model' viene creato in automatico solo se ne viene impostato il nome nei customer default, se si lascia in bianco quella riga non viene generato alcun reference set se non quelli empty e entire part.
(vedi immagini allegate)
Come vedi anche nelle impostazioni dei customer default è possibile settare vari flag che comportano l'inclusione di TUTTI i solidi oppure di TUTTE le superfici e solidi, componenti ed altro. Allora se uno ha bisogno di visualizzare solo un solido o solo una superficie cosa deve fare? Andare a 'pulire' il reference set 'automatico'?
Con le impostazioni che ho detto, non dovresti avere questi problemi.
Il refile è stato fatto su tutti i file ?

Per quanto riguarda le impostazioni, io noto che quella impostazione è stata cambiata.
Una installazione pulita di NX 8 genera nelle parti 3 reference set (Model, Entire Part, Empty).
Negli assiemi solo 2 (Entire Part, Empty).
Poi quello che hai fatto nei tuoi customer default non so.

Per me nel reference set 'Model' ci va solo il solido.
Nell'assieme metto il componente con reference set 'Model'.
Se mi serve geometria particolare per una progettazione top down, lo passo in 'Entire part' e mostro solo ciò che mi serve.
Poi passo nell'altro componente e faccio make work part.
Ogni reference set aggiuntivo appesantisce il file inutilmente in quanto viene generato il LW su ogni reference set.
Tu hai il tuo metodo di lavoro, io cerco di seguire ciò che ho appreso dall'help e dal CAST senza personalizzare troppo NX e il metodo di lavoro.
 

ceschi1959

Utente Standard
Professione: progettista
Software: UG 11 - NX11 TC10
Regione: veneto
#18
Con le impostazioni che ho detto, non dovresti avere questi problemi.
Il refile è stato fatto su tutti i file ?
No perchè è stato fatto nativo con NX8, e con quelle impostazioni viene fuori così.
Per quanto riguarda le impostazioni, io noto che quella impostazione è stata cambiata.
Una installazione pulita di NX 8 genera nelle parti 3 reference set (Model, Entire Part, Empty).
Negli assiemi solo 2 (Entire Part, Empty).
Poi quello che hai fatto nei tuoi customer default non so.
Per me nel reference set 'Model' ci va solo il solido.
In allegato immagine di installazione 'pulita': il reference set model carica anche le superfici, quindi anche tu hai cambiato le impostazioni sul tuo customer default se ti carica solo solidi.

Per me nel reference set 'Model' ci va solo il solido.
Tutti i tuoi file hanno un solo solido?

Tu hai il tuo metodo di lavoro, io cerco di seguire ciò che ho appreso dall'help e dal CAST senza personalizzare troppo NX e il metodo di lavoro.
Giusto, ognuno ha il proprio metodo di lavoro e in funzione delle sue esigenze va a personalizzare tanto o poco i custumer default o i template. Certe cose non le trovi nè nell'help nè nel cast ma te le trovi addosso senza neanche accorgertene. Magari se ne hai fatto esperienza cerchi di tutelarti prima.
 

Allegati

Omen

Utente Junior
Professione: Progettista ... o meglio ci provo!
Software: NX3-4
Regione: Nord MI
#19
Ogni reference set aggiuntivo appesantisce il file inutilmente in quanto viene generato il LW su ogni reference set.
Se utilizzi le impostazioni di defaul hai ragione, il LW viene generato su gli oggetti inclusi nel reference set MODEL e in tutti gli altri reference set utente. Però è personalizzabile per esempio è possibile farlo crearo SOLO su Model o su tutta la parte ecc.

Tornando al discorso delle opzioni di caricamento, se ho ben capito sostieni che attivando "Smart LightWeight Data" e caricando con "partial load" il sistema automaticamente risolve (o quantomeno non crea) i soliti problemi di link non aggiornati?
Se è vero combiniamo di verderci perchè ti devo pagare da bere!! :wink:
Ma mi sembra troppo bello ... scommetto che ho capito male! Io al momento, quando lavoro su assiemi con link o disattivo il caricamento parziale oppure attivo "Load interpart data all levels". In questo modo non crea alcu errore. Il problema è quando devi prendere in mado qualcosa fatto da altri, dove per esempio è stato fatto un save as di un file che è un genitore di un link mantenendo il file con il link caricato parzialmente. Praticamente il file con il link rimane legato alla vecchia versione del padre ... quanti anni di purgatorio mi ha fatto guadagnare questo problema!

Ciao
 

ceschi1959

Utente Standard
Professione: progettista
Software: UG 11 - NX11 TC10
Regione: veneto
#20
Tornando al discorso delle opzioni di caricamento, se ho ben capito sostieni che attivando "Smart LightWeight Data" e caricando con "partial load" il sistema automaticamente risolve (o quantomeno non crea) i soliti problemi di link non aggiornati?
Se è vero combiniamo di verderci perchè ti devo pagare da bere!! :wink:
Risparmia i soldi: non è vero come scritto nel mio post precedente.:smile:

Ma mi sembra troppo bello ... scommetto che ho capito male! Io al momento, quando lavoro su assiemi con link o disattivo il caricamento parziale oppure attivo "Load interpart data all levels". In questo modo non crea alcu errore. Il problema è quando devi prendere in mado qualcosa fatto da altri, dove per esempio è stato fatto un save as di un file che è un genitore di un link mantenendo il file con il link caricato parzialmente. Praticamente il file con il link rimane legato alla vecchia versione del padre ... quanti anni di purgatorio mi ha fatto guadagnare questo problema!

Ciao
O di inferno?:rolleyes: