Campo Autore nei dft

Pascuz

Utente Junior
Professione: Progettista
Software: SolidEdge - Solid Works - Ansys
Regione: Veneto
#1
Buongiorno a tutti, vorrei un'informazione sul campo autore dei dft.

Sto creando un template dft per le messe in tavola; l'idea era di linkare il cartiglio al campo autore del dft, e di preimpostare questo valore nel template stesso.

Mi spiego
-Ho creato un modello dft
-nel campo autore del dft ho impostato il valore AUTORE_DFT
-sul cartiglio ho linkato un testo al campo autore.

Cosa accade se apro il dft
-Se apro il template dft vedo correttamente AUTORE_DFT nel cartiglio
(quindi il link funziona)


Cosa accade se uso il template ed inserisco una vista di disegno
-al primo salvataggio il campo Autore del dft viene sovrascritto con un altro valore (Paolo)

Non riesco a capire da dove viene quel campo. Ho analizzato la situazione su due PC

PC A con due account, winXP 64
in questo caso sembra che AUTORE_DFT venga sovrascritto dal nome dell'account utente in uso (l'ho verificato per entrambi gli account)

PC B con un solo account utente
in questo caso AUTORE_DFT viene sovrascritto con un testo che NON è il nome dell'account.

Sapete dove Solid Edge legge quel valore
....e come posso modificarlo

Grazie, Paolo
 

cacciatorino

Moderatore SolidEdge
Staff Forum
Professione: Ingegnere meccanico
Software: SolidEdge CoCreate Salome-Meca
Regione: Porto Recanati, ma con l'appennino nel cuore
#2
Sapete dove Solid Edge legge quel valore
....e come posso modificarlo

Grazie, Paolo
Usando questa stringa:

%{Autore}

mi prende il valore dal campo "autore" delle propieta' del file draft corrente.
 

Allegati

radio

Moderatore
Staff Forum
Professione: Progettista (credevo...)
Software: Solid Edge ST7
Regione: Lombardia
#3
Noi in azienda per l'autore dei dft utilizziamo come valore l'autore del file draft corrente: %{Autore}.
In questo modo viene preso il nome account utente, se il dft viene modificato da qualcun'altro l'autore originario non cambia.
N.B. Valido per SE18.
 

Pascuz

Utente Junior
Professione: Progettista
Software: SolidEdge - Solid Works - Ansys
Regione: Veneto
#5
Non è quello il mio problema!
So anch'io che il link è %{Autore}, dove lo trovo, etc...

Io dico:
-preimposto il campo autore del template dft ad un valore
-al primo salvataggio SE sovrascrive il valore che avevo preimpostato; apparentemente è il nome dell'account utente di windows.

Dico apparentemente perchè:
Supponiamo che il vostro account utente windows sia "pippo", SE scrive al primo salvataggio del dft "pippo" sul campo autore.

Provate a cambiare il nome utente: da "pippo" a "caio".
Riavviate il PC per sicurezza.
Fate un dft, ed al primo salvataggio SE non vi scrive "caio", ma ancora "pippo".

QUESTO è il problema.
 

cacciatorino

Moderatore SolidEdge
Staff Forum
Professione: Ingegnere meccanico
Software: SolidEdge CoCreate Salome-Meca
Regione: Porto Recanati, ma con l'appennino nel cuore
#6
Non è quello il mio problema!
So anch'io che il link è %{Autore}, dove lo trovo, etc...

Io dico:
-preimposto il campo autore del template dft ad un valore
-al primo salvataggio SE sovrascrive il valore che avevo preimpostato; apparentemente è il nome dell'account utente di windows.

Dico apparentemente perchè:
Supponiamo che il vostro account utente windows sia "pippo", SE scrive al primo salvataggio del dft "pippo" sul campo autore.

Provate a cambiare il nome utente: da "pippo" a "caio".
Riavviate il PC per sicurezza.
Fate un dft, ed al primo salvataggio SE non vi scrive "caio", ma ancora "pippo".

QUESTO è il problema.
E' normale, le propieta' nei template vengono sovrascritte quando il template viene usato per fare un file nuovo. Vengono assegnate le propieta' dell'utente corrente (facci caso provando a mettere la data di creazione).
Il campo "autore" viene compilato da windows al momento del salvataggio del file, non vengono mantenute le propieta' assegnate nel template.

Se tu vuoi che questo non accada, devi impostare una stringa statica sul tuo nome utente.
 

Pascuz

Utente Junior
Professione: Progettista
Software: SolidEdge - Solid Works - Ansys
Regione: Veneto
#7
Cacciatorino,
devo ribattere ancora perchè non ci siamo capiti.

Il campo "autore" viene compilato da windows al momento del salvataggio del file, non vengono mantenute le propieta' assegnate nel template.

Questo l'ho capito, digerito, mi sta bene.



Quello che NON mi sta bene è:
il mio utente windows si chiama "DG-PP", mentre
SE mette come autore "Paolo", che è il nome originario dell'utente, poi modificato in DG-PP.

In altre parole, SolidEdge NONusa il nome dell'account corrente di windows... in qualche modo si ricorda del vecchio nome dell'account di windows al momento dell'installazione.

Grazie, PP
 

cacciatorino

Moderatore SolidEdge
Staff Forum
Professione: Ingegnere meccanico
Software: SolidEdge CoCreate Salome-Meca
Regione: Porto Recanati, ma con l'appennino nel cuore
#8
In altre parole, SolidEdge NONusa il nome dell'account corrente di windows... in qualche modo si ricorda del vecchio nome dell'account di windows al momento dell'installazione.
Adesso credo di aver capito. Praticamente ti trovi nella situazione che ti allego in figura e SE si ostina a usare il "nome utente" invece del "Nome completo".

Non so aiutarti allora, posso solo suggerirti di:

1) telefonare alla tua assistenza se gia' non l'hai fatto
2) usare un workaround, come assegnare una propieta' personalizzata ai tuoi file modello con il nome del progettista, e poi fare un richiamo a quella nel draft.

La maschera di windows che vedi e' raggiungibile con il comando:

"control userpasswords2"
 

Allegati

radio

Moderatore
Staff Forum
Professione: Progettista (credevo...)
Software: Solid Edge ST7
Regione: Lombardia
#9
Che nome ti appare nelle opzioni di SE? (Opzioni-Informazioni sull'utente).
Nel mio caso il nome coincide con lo user di win, non so come si comporta SE in caso di nomi differenti.
 

SE_CP

Guest
#10
Cacciatorino,
devo ribattere ancora perchè non ci siamo capiti.



Questo l'ho capito, digerito, mi sta bene.



Quello che NON mi sta bene è:
il mio utente windows si chiama "DG-PP", mentre
SE mette come autore "Paolo", che è il nome originario dell'utente, poi modificato in DG-PP.

In altre parole, SolidEdge NONusa il nome dell'account corrente di windows... in qualche modo si ricorda del vecchio nome dell'account di windows al momento dell'installazione.

Grazie, PP
Scusa ma non puoi postare il template? :confused:
 

Pascuz

Utente Junior
Professione: Progettista
Software: SolidEdge - Solid Works - Ansys
Regione: Veneto
#11
-il template non c'entra
-SE sovrascrive al primo salvataggio l'utente preimpostato nel template (per questo il template non c'entra)
-Il nome che SE usa, secondo me, è il nome della cartella utente in:
C:\Documents and Settings

Quest'ultima considerazione:
-è vera su tutti i PC che ho in azienda (=verifica sperimentale)
-Ho letto in rete che diversi programmi prendono proprio dal nome della cartella utente il nome dell'autore di default (=bibliografia)

Aggiungo che quando si cambia utente (da "Tizio" a "Caio") non cambia il nome della cartella!! (e questo giustifica il comportamento di SE)

Aggiungo anche che sembra impossibile (o quantomeno rischioso) cambaire il nome della cartella: si rischia di compromettere la funzionalità dei programmi installati.

L'unica cosa che ricavo è:
la prossima volta che formatto il PC devo prestare attenzione al nome dell'account che vado a creare.

Ciao, P
 

gerod

Moderatore
Staff Forum
Professione: Libero professionista
Software: Solid Edge, Ansys DS, e altri ancora
Regione: Veneto
#12
ne avevamo parlato molto tempo fa (ricordo che Be On Edge ci disse qualcosa)
E' una impostazione non modificabile, neppure da propseed (ho provato ad editare il campo author, se si chiama ancora così).
Tocca creare un nuovo campo personalizzato e impostarlo.
Mi sa che l'assistenza dirà quello che vi ho detto.
ciao
 

gerod

Moderatore
Staff Forum
Professione: Libero professionista
Software: Solid Edge, Ansys DS, e altri ancora
Regione: Veneto
#14
si, ti rispondo io!
Tutto aggiornato con utimo sp della 20.
Ciao