Aggiornamento automatico nome ricorrenza

gianni55

Utente Standard
Professione: Progettista
Software: CATIA V5
Regione: Piemonte
#1
Ciao a tutti,

sostituendo un componente esistente con un altro, il nome della ricorrenza rimane invariato, e sono quindi costretto a cambiarlo "a mano" con una serie di copia e incolla per tutti i componenti sostituiti.

Esiste un modo, una macro ecc. che risolve il problema?
(sempre lavorato con la r17 e da poco con la r19)

Ciao e grazie

Gianni
 

falonef

Moderatore CATIA V5
Staff Forum
Professione: PLM Support Expert (Consumer Goods)
Software: CATIA V5 / PARTsolutions / QA-Report / Q-Checker / Type3toCatia / Agile-PLM / Windows 10
Regione: Svizzera
#2
il problema lo avevo riscontrato già io e annunciato presso DS. Purtroppo non hanno voluto migliorare questo inconveniente ...

Uno si danna l'anima per migliorare un software annunciando le anomalie e poi vieni pure preso per il c..o
 

mcbramby

Utente Standard
Professione: Utilizzatore
Software: Catia V5 CAD e CAM
Regione: Lombardia
#3
ciao Gianni

prova ad usare quasta macro ................ è mmmmooooolto artigianale ma dovrebbe funzionare .
Attento che ti cambia tutte le ricorrenze del Product aperto ............
ovviamente non rispondo se ti succede qualche casino ........ provala su file piccoli e volutamente modificati ...............:biggrin:

fammi sapere !!!!! :wink:
 

Allegati

Professione: Progettista meccanico
Software: Catia, Think3
Regione: Marche
#4
Ciao a tutti,

sostituendo un componente esistente con un altro, il nome della ricorrenza rimane invariato, e sono quindi costretto a cambiarlo "a mano" con una serie di copia e incolla per tutti i componenti sostituiti.

Esiste un modo, una macro ecc. che risolve il problema?
(sempre lavorato con la r17 e da poco con la r19)

Ciao e grazie

Gianni
puoi semplificare il lavoro personalizzando i nodi del tuo assieme, i Strumenti\opzioni\infrastructure\product structure-tab "personalizzazione dei nodi", e sostituisi inedntificativo della ricorrenza con l'identificativo del nome del file o del descrittivo del file.

comunque secondo me, il comportamento di non cambiare il nome della ricorrenza, quando la si sostituisce, non é affatto sbagliato, perchè è un descrittivo del componente all'interno dell'assieme.

ciao
 

mcbramby

Utente Standard
Professione: Utilizzatore
Software: Catia V5 CAD e CAM
Regione: Lombardia
#5
puoi semplificare il lavoro personalizzando i nodi del tuo assieme, i Strumenti\opzioni\infrastructure\product structure-tab "personalizzazione dei nodi", e sostituisi inedntificativo della ricorrenza con l'identificativo del nome del file o del descrittivo del file.

comunque secondo me, il comportamento di non cambiare il nome della ricorrenza, quando la si sostituisce, non é affatto sbagliato, perchè è un descrittivo del componente all'interno dell'assieme.

ciao

anche a me dava fastidio avere i 2 nomi diversi e ho creato la macro ............ ora non la uso quasi + xchè lasciando la ricorrenza esistente spesso mi aiuta a capire dove ho preso il modello per creare quello nuovo ....... :wink:
 

gianni55

Utente Standard
Professione: Progettista
Software: CATIA V5
Regione: Piemonte
#6
Ciao Falonef,
mi sono scontrato anch'io con l'indolenza di DS, probabilmente ci vuole la potenza di un grande gruppo per farli smuovere...:frown:

Ciao Mcbramby,
ho provato (velocemente) la tua macro che sembra funzionare molto bene :finger:, rinominando correttamente sia il nome della ricorrenza che il suo numero progressivo...
TI RINGRAZIO MOLTO E' PROPRIO QUELLO CHE MI SERVIVA!!!:smile:
(ho notato però che rimane invariato il numero progressivo delle ricorrenze NON SOSTITUITE, questo lascia qualche incertezza a chi voglia capire il numero di particolari dal numero indicato nella ricorrenza... magari riesci cambiare anche quello...:biggrin:

Ciao Ferrezio,
uso già la personalizzazione dei nodi per vedere:
-la revisione
-la nomenclatura
-la definizione
e poter visualizzare direttamente nell'albero le informazioni relative ai file caricati... purtroppo non tutti i clienti utilizzano quei campi allo stesso modo (ho notato differenze tra psa, vw e tata, ma sopravvivo).

Cambiare il nome della ricorrenza non è per il fastidio dei nomi diversi (in effetti non li vedo più se non dalla proprietà), il fatto è che se esegui una All_CatPart, i gruppi geometrici e i solidi risultanti conservano il nome della ricorrenza anzichè quello della parte (e questo francamente che mi pare strano).

(Dalla All_CatPart, chi esegue i percorsi utensile ricava delle informazioni utili per il cam...non mi chiedete altro)

Grazie a tutti per le risposte.

Ciao

Gianni
 

mcbramby

Utente Standard
Professione: Utilizzatore
Software: Catia V5 CAD e CAM
Regione: Lombardia
#7
Ciao Falonef,
Ciao Mcbramby,
ho provato (velocemente) la tua macro che sembra funzionare molto bene :finger:, rinominando correttamente sia il nome della ricorrenza che il suo numero progressivo...
TI RINGRAZIO MOLTO E' PROPRIO QUELLO CHE MI SERVIVA!!!:smile:
(ho notato però che rimane invariato il numero progressivo delle ricorrenze NON SOSTITUITE, questo lascia qualche incertezza a chi voglia capire il numero di particolari dal numero indicato nella ricorrenza... magari riesci cambiare anche quello...:biggrin:


Grazie a tutti per le risposte.

Ciao

Gianni
Ma mi sembre che fa già quello che vuoi ........ se trova anche nome part e ricorrenza uguali, continua e ridà i numeri delle istanze .
Ho fatto una prova veloce e funziona ................. ma magari c'è qualche inghippo che poi era quello che ti dicevo che non mi assumevo responsabilità magari dovuta ai tipi di nome che dai ai part ............... :wink:
 

gianni55

Utente Standard
Professione: Progettista
Software: CATIA V5
Regione: Piemonte
#8
Ho fatto una prova veloce e funziona ................. ma magari c'è qualche inghippo che poi era quello che ti dicevo che non mi assumevo responsabilità magari dovuta ai tipi di nome che dai ai part ............... :wink:
Ciao,

oggi ho provato in ditta, ed ho scoperto che non agisce sulle ricorrenze che sono raggruppate sotto un "nuovo componente"...come ahimè siamo soliti fare...

Se non ti chiedo troppo, mi potresti spiegare (a grandi linee) come hai creato la macro, in modo che possa adattarla alle mie esigenze?

grazie per l'aiuto

Ciao

Gianni
 

mcbramby

Utente Standard
Professione: Utilizzatore
Software: Catia V5 CAD e CAM
Regione: Lombardia
#9
Ciao,

oggi ho provato in ditta, ed ho scoperto che non agisce sulle ricorrenze che sono raggruppate sotto un "nuovo componente"...come ahimè siamo soliti fare...

Se non ti chiedo troppo, mi potresti spiegare (a grandi linee) come hai creato la macro, in modo che possa adattarla alle mie esigenze?

grazie per l'aiuto

Ciao

Gianni
questa macro in particolare me l'aveva data qualcuno ma non ricordo chi ............ l'avevo modificata xchè mi pare interveniva solo al primo livello del product ..... ora non ricordo.
per il discorso VB l'ho imparato sui libri e nei siti internet e poi l'ho applicato a Catia ora sono anni che non faccio una macro e se dovessi ricominciare dovrei rivedere tutto , o quasi, quello che ho imparato .

Per la macro che ti ho dato ho notato che effettivamente non entra nei COMPONENTI ma non capisco xchè ............
ho mandato la macro alla sofware house dove ci appoggiamo e domani me la guarda una persona che sicuramente mi dirà xchè e se non è un discorso lungo mi sistema la macro e poi te la rigiro ........................... altrimenti cercherò quando avrò tempo di sistemarla e se non riesco .............. va tenuta così :biggrin:
 

Ryo

Utente poco attivo
Professione: Disegnatore Progettista
Software: catiav5;catiav4;UG NX5;ProE;Autocad;Team center;
Regione: Piemonte
#10
Ciao,

oggi ho provato in ditta, ed ho scoperto che non agisce sulle ricorrenze che sono raggruppate sotto un "nuovo componente"...come ahimè siamo soliti fare...

Se non ti chiedo troppo, mi potresti spiegare (a grandi linee) come hai creato la macro, in modo che possa adattarla alle mie esigenze?

grazie per l'aiuto

Ciao

Gianni
mcbramby@
non ce la facevo più a rinominare più di 60 ricorrenze a mano, mi hai aiutato ad eliminare 30 min di lavoro inutile.. funziona benissimo :finger:, ora ne sto cercando una per rinominare in "numero parte" di modo che metta automaticamente il nome del file.. così associato alla tua macro, rinominare i product diventa velocissimo!!!
grazie mille

gianni55@
se apri la macro con il comando "macro" ->macro...-> modifica
puoi vedere come è stato creato e provare a modificarlo...
 

mammut

Utente poco attivo
Professione: Progettazione meccanica
Software: CATIA V5 - INVENTOR - CREO - AUTOCAD
Regione: Toscana
#11
Buongiorno, mi sto scontrando ora con il problema di rinominare le ricorrenze all'interno di componenti e dato che non capisco nulla in fatto di programmazione macro, volevo sapere se qualcuno aveva trovato o fatto una macro ad hoc.
Grazie