CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo...

29
1 SOMMARIO 1. Panoramica della configurazione .................................................................................................... 2 1.1. Matrici software ............................................................................................................................... 2 1.2. Ordine di configurazione client ........................................................................................................ 2 2. Browser ......................................................................................................................................... 3 2.1. Internet Explorer .............................................................................................................................. 3 2.2. Associazione apertura file ................................................................................................................ 7 3. Software di terze parti ................................................................................................................... 8 3.1. Antivirus ........................................................................................................................................... 8 3.2. Adobe Reader................................................................................................................................... 8 4. Configurazione avvio di Creo connesso con Windchill ...................................................................... 9 4.1. Utilizzo di Creo con Windchill – ambiente di lavoro Creo centralizzato .......................................... 9 4.2. Utilizzo di Creo con Windchill – ambiente di lavoro locale ............................................................ 11 4.3. Connessione di Creo con Windchill ................................................................................................ 12 4.4. Opzioni di config.pro per Windchill................................................................................................ 13 5. Configurazione avvio del WGM con Windchill ............................................................................... 19 6. Cache locale di Windchill .............................................................................................................. 21 6.1. Best practice per la gestione della cache locale ............................................................................ 21 6.2. Cancellazione della cache locale .................................................................................................... 21 7. Installazione di Creo View ............................................................................................................ 22 8. File Server .................................................................................................................................... 23 9. Windchill Desktop Integration ...................................................................................................... 24 10. Chiavi di registro di Windows ................................................................................................... 27 CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE MODIFICHE 17 12/09/2016 Alessandro Bertagna Aggiornamenti vari 18 14/11/2016 Alessandro Bertagna Aggiornamento capitolo 2 e configurazioni guidate 19 23/08/2017 Alessandro Bertagna Aggiornamento capitoli 2, 10 e 11 20 18/07/2018 Alessandro Bertagna Introduzione di Windchill 11.1 e rimozione di Windchill 10.2 21 02/04/2019 Alessandro Bertagna Aggiornamenti vari e rimozione di Windchill 11.0

Transcript of CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo...

Page 1: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

1

SOMMARIO

1. Panoramica della configurazione .................................................................................................... 2 1.1. Matrici software ............................................................................................................................... 2 1.2. Ordine di configurazione client ........................................................................................................ 2

2. Browser ......................................................................................................................................... 3 2.1. Internet Explorer .............................................................................................................................. 3 2.2. Associazione apertura file ................................................................................................................ 7

3. Software di terze parti ................................................................................................................... 8 3.1. Antivirus ........................................................................................................................................... 8 3.2. Adobe Reader ................................................................................................................................... 8

4. Configurazione avvio di Creo connesso con Windchill ...................................................................... 9 4.1. Utilizzo di Creo con Windchill – ambiente di lavoro Creo centralizzato .......................................... 9 4.2. Utilizzo di Creo con Windchill – ambiente di lavoro locale ............................................................ 11 4.3. Connessione di Creo con Windchill ................................................................................................ 12 4.4. Opzioni di config.pro per Windchill ................................................................................................ 13

5. Configurazione avvio del WGM con Windchill ............................................................................... 19

6. Cache locale di Windchill .............................................................................................................. 21 6.1. Best practice per la gestione della cache locale ............................................................................ 21 6.2. Cancellazione della cache locale .................................................................................................... 21

7. Installazione di Creo View ............................................................................................................ 22

8. File Server .................................................................................................................................... 23

9. Windchill Desktop Integration ...................................................................................................... 24

10. Chiavi di registro di Windows ................................................................................................... 27

CONFIGURAZIONE CLIENT WINDCHILL

REV DATA AUTORE MODIFICHE

17 12/09/2016 Alessandro Bertagna Aggiornamenti vari

18 14/11/2016 Alessandro Bertagna Aggiornamento capitolo 2 e configurazioni guidate

19 23/08/2017 Alessandro Bertagna Aggiornamento capitoli 2, 10 e 11

20 18/07/2018 Alessandro Bertagna Introduzione di Windchill 11.1 e rimozione di Windchill 10.2

21 02/04/2019 Alessandro Bertagna Aggiornamenti vari e rimozione di Windchill 11.0

Page 2: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

2

1. Panoramica della configurazione

Questa guida ha lo scopo di descrivere tutte le fasi di configurazione dei client:

• (A) Author: utenti utilizzatori di CAD e, in caso, di workgroup manager.

• (C) Contributor/Viewer (C): utenti che utilizzano Windchill per qualsiasi scopo tranne la creazione e modifica di dati cad.

• (V) Viewer (V): utenti che utilizzano Windchill per ricerca e visualizzazione.

1.1. Matrici software

Software generali Windchill 11.1 Utenti

Sistema Operativo Windows 7, 8.1, 10 A/C/V

Browser IE 11, Chrome 70+ (Per MPMLink solo IE 11) A/C/V

Microsoft Office Microsoft Office 2010, 2013, 2016 A/C

Software CAD PTC Windchill 11.1

Creo Parametric 3.0 – 4.0 – 5.0 – 6.0

Creo Elements Direct Drafting 20.1 M010 – 20.2

Creo Elements Direct Modeling 20.1 M010 – 20.2

Creo Illustrate 5.0 – 5.1

Mathcad 15.0 M045 – 15.0M050 – Prime 4.0 M010 – Prime 5.0.0.0

Creo Schematics 4.0 M010

Arbortext Editor/Styler/Architect 7.1 M021

1.2. Ordine di configurazione client

Ordine di configurazione Windchill 11.1 Rif. Utenti

1. Aggiornamenti di Windows Aggiornamenti più recenti A/C/V

2. Driver scheda video, chipset, ecc..

Versione più recente A/C/V

3. Browser IE 11, Chrome 70+ (Per MPMLink solo IE 11) 2 A/C/V

4. Software di terze parti Adobe Reader, Antivirus 3 A/C/V

5. Installazione di Creo e/o del WGM

A

6. Connessione di Creo o del WGM 4/5 A

7. Creo View

7Error! Reference

source not

found.

A/C/V

8. File Server Solo in caso di replica 8 A

Page 3: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

3

9. Desktop Integration Connessione con MS Office 2010, 2013, 2016

9 A/C

10. Chiavi di registro di Windows ottimizzazione del traffico da/verso Windchill

10 A

Page 4: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

4

2. Browser

La configurazione del browser è essenziale per il corretto funzionamento di Windchill.

• Configurare sempre Internet Explorer (vedi 2.1) anche in caso di utilizzo di Chrome (che non necessita di configurazioni).

• Disinstallare tutte le toolbar presenti, potrebbero interagire negativamente con il funzionamento di Windchill.

2.1. Internet Explorer

Impostare le seguenti configurazioni:

Opzioni > Generale > lingue: aggiungere la lingua Inglese[en-US].

Aggiungere la lingua Inglese [en-US]

1

2

3

4

Page 5: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

5

Opzioni > Sicurezza > siti:

aggiungere l’url di Windchill tra i siti attendibili e impostare per tali siti il livello basso di protezione.

Se presente, togliere la spunta dall’opzione attiva modalità protetta.

Aggiungere l’url di Windchill

1

2

3

000

4

5

6

7

Page 6: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

6

Opzioni > Connessioni > impostazioni LAN: in caso di utilizzo di proxy aziendale aggiungere l’url di Windchill

nelle eccezioni del proxy per evitare rallentamenti durante l’utilizzo.

Opzioni > Privacy > impostazioni: aggiungere l’url di Windchill tra le eccezioni del blocco popup.

1

2

4

3

Aggiungere l’url di Windchill

5

1

2

Aggiungere l’url di Windchill

3

Page 7: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

7

Strumenti > Impostazioni Visualizzazione compatibilità: togliere le spunte sulle voci indicate

N.B.: in caso di comportamenti anomali, reimpostare la configurazione di Internet Explorer (opzioni > avanzate > reimposta mettendo la spunta su elimina impostazioni personali) e impostare di nuovo le configurazioni suggerite qui sopra.

1

2

3

1

2

3

Page 8: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

8

2.2. Associazione apertura file

In caso sia configurata la pubblicazione multiformato, configurare in Windows l’associazione dei formati aggiuntivi scelti con i software desiderati per l’apertura (pdf con Adobe Reader e stp, iges, dxf, dwg, ecc.. con Creo View). Questo evita che il browser cerchi di aprirli in una finestra come testo invece di proporne il download. Si suggerisce, per la configurazione dell’associazione all’apertura di stp, iges, dxf, dwg, ecc.. di salvare localmente su disco un file per ciascun tipo e aprirlo la prima volta impostando Creo View come software da utilizzare.

Page 9: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

9

3. Software di terze parti

La corretta configurazione del software antivirus è fondamentale per avere performances ottimali.

3.1. Antivirus

Configurare l’antivirus per migliorare le performances e prevenire blocchi:

• Aggiungere tra le eccezioni dei programmi da analizzare:

o il CAD in uso.

o il WGM (Workgroup Manager) se utilizzato.

o Creo View.

o Il browser in uso per il traffico da/verso il server Windchill se possibile.

• Aggiungere tra le eccezioni delle cartelle da analizzare:

o la cartella di installazione del CAD in uso.

o la cartella contenente il WGM (Workgroup Manager) se utilizzato.

o la cartella contenente la cache locale di Windchill (vedi oltre) e altre cartelle di servizio.

• Se possibile, aggiungere tra le eccezioni del controllo del traffico il traffico da/verso il server di

Windchill.

3.2. Adobe Reader

Se non è installato, installare Adobe Reader DC e, una volta installato, avviarlo la prima volta accettando il certificato. N.B.: PTC supporta la versione Continuous Track e non la versione Classic Track.

Page 10: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

10

4. Configurazione avvio di Creo connesso con Windchill

L’avvio di Creo connesso a Windchill e la gestione del suo ambiente di lavoro dipende dalle scelte definite a livello aziendale. In questo capitolo si propone la soluzione ottimale per la gestione dell’ambiente non modificabile dagli utenti lasciando comunque la possibilità di personalizzare alcune impostazioni.

4.1. Utilizzo di Creo con Windchill – ambiente di lavoro Creo centralizzato

In questo scenario l’ambiente di lavoro di Creo è centralizzato in una cartella su un server con le seguenti caratteristiche:

• La cartella su server contenente l’ambiente di Creo viene condivisa in sola lettura per gli utenti.

• Sulle workstation degli utenti cad non viene mappata alcuna unità di rete.

• Ciascun utente potrà personalizzare opzioni di config.pro e alcuni file di configurazione nella propria cartella di avvio locale.

• La cartella di avvio locale e le sue sottocartelle vengono create in automatico dal file batch.

• Non viene copiato alcun file durante l’esecuzione del file batch. Dopo aver creato e condiviso in sola lettura la cartella su server contenente l’ambiente di Creo procedere come segue:

1. Creare un file batch per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che non riportano un valore dopo il simbolo di “=”. Mettere a disposizione un link a questo file (o il file stesso) sulle workstation degli utenti cad. N.B.: si presuppone che la cartella contenente le configurazioni di Modelcheck, se presente, sia localizzata all’interno della cartella condivisa su server.

2. Nel file config.pro centralizzato modificare tutti i percorsi impostando $HOME come radice del percorso. Es. P:\start_creo3\formati diventa $HOME\formati

LOCAL_START_DIR

WINDCHILL_LOCALCACHE

TRAIL_DIR

MODELCHECK

REPORTS

METRICS

Cartella base contenente la cache locale di Windchill, l’eventuale config.pro

personalizzato (es. per l’aggiunta di macro) e altri file personalizzati dall’utente (es.

Syscol)

Cache locale di Windchill

Cartella contenente i file trail di Creo.

Cartella contenente i report di Modelcheck

SERVERSERVER

WORKSTATION DEGLI UTENTI CAD

WORKSTATION DEGLI UTENTI CAD

CREO_START_DIR

Cartella contenente l’ambiente configurato di Creo.

La cartella è condivisa in sola lettura.

Page 11: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

11

@echo off

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: cartella di avvio locale che conterrà file di trail, un eventuale

:: config.pro con personalizzazioni locali, file di configurazione

:: personalizzati, report di modelcheck e la cache locale di

:: Windchill. Senza spazi. es. C:\PTC\CREO_START_DIR

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set LOCAL_START_DIR=

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: percorso di rete UNC della dir condivisa contenente il config.pro

:: es. \\serverplm\start_creo3 oppure \\192.168.10.15\start_creo3

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set HOME=

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: percorso completo del file di avvio di Creo racchiuso tra ""

:: es. "C:\PTC\Creo 3.0\M070\parametric\bin\parametric.exe"

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set CREO_START_COMMAND=

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: lingua di esecuzione di Creo.

:: es. ENGLISH oppure ITALIAN

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set PRO_LANG=

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: cartella che conterrà la cache locale di Windchill.

:: Modificare il nome della cartella solo se necessario.

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set WINDCHILL_CACHE_DIR=%LOCAL_START_DIR%\WINDCHILL_LOCALCACHE

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: ATTENZIONE: NON MODIFICARE DA QUI IN POI

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set MCDIR=%HOME%\modelcheck

set MCREPORTDIR=%LOCAL_START_DIR%\modelcheck\report

set MCMETRICSDIR=%LOCAL_START_DIR%\modelcheck\metrics

set TRAILDIR=%LOCAL_START_DIR%\trail

if not exist "%WINDCHILL_CACHE_DIR%" mkdir "%WINDCHILL_CACHE_DIR%"

if not exist "%MCREPORTDIR%" mkdir "%MCREPORTDIR%"

if not exist "%MCMETRICSDIR%" mkdir "%MCMETRICSDIR%"

if not exist "%TRAILDIR%" mkdir "%TRAILDIR%"

del /q %MCREPORTDIR%\*.*

del /q %MCMETRICSDIR%\*.*

del /q %TRAILDIR%\*.*

set CREO_AGENT_HOME=%WINDCHILL_CACHE_DIR%

set PTC_WF_ROOT=%WINDCHILL_CACHE_DIR%

set PTC_WLD_ROOT=%WINDCHILL_CACHE_DIR%

cd /d %LOCAL_START_DIR%

start "" %CREO_START_COMMAND%

Page 12: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

12

4.2. Utilizzo di Creo con Windchill – ambiente di lavoro locale

In caso gli utenti CAD utilizzino dei portatili, o in caso si decida di avere le configurazioni non centralizzate, è necessario copiare l’intero ambiente di lavoro di Creo in locale, in una cartella che verrà identificata poi come LOCAL_START_DIR.

1. Creare un file batch per l’avvio di Creo copiando il testo qui di seguito e valorizzando le variabili

che non riportano un valore dopo il simbolo di “=”. 2. Nel file config.pro modificare i percorsi (es. dell’opzione PRO_FORMAT_DIR) in modo che

puntino alle corrette cartelle locali. @echo off

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: cartella di avvio locale che conterrà file di trail, tutto

:: l’ambiente di Creo, i report di modelcheck e la cache locale di

:: Windchill. Senza spazi. es. C:\PTC\CREO_START_DIR

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set LOCAL_START_DIR=

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: percorso completo del file di avvio di Creo racchiuso tra ""

:: es. "C:\PTC\Creo 3.0\M070\parametric\bin\parametric.exe"

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set CREO_START_COMMAND=

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: lingua di esecuzione di Creo.

:: es. ENGLISH oppure ITALIAN

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set PRO_LANG=

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: cartella che conterrà la cache locale di Windchill.

:: Modificare il nome della cartella solo se necessario.

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set WINDCHILL_CACHE_DIR=%LOCAL_START_DIR%\WINDCHILL_LOCALCACHE

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: ATTENZIONE: NON MODIFICARE DA QUI IN POI

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set MCDIR=%LOCAL_START_DIR%\modelcheck

set MCREPORTDIR=%LOCAL_START_DIR%\modelcheck\report

set MCMETRICSDIR=%LOCAL_START_DIR%\modelcheck\metrics

set TRAILDIR=%LOCAL_START_DIR%\trail

if not exist "%WINDCHILL_CACHE_DIR%" mkdir "%WINDCHILL_CACHE_DIR%"

if not exist "%MCREPORTDIR%" mkdir "%MCREPORTDIR%"

if not exist "%MCMETRICSDIR%" mkdir "%MCMETRICSDIR%"

if not exist "%TRAILDIR%" mkdir "%TRAILDIR%"

del /q %MCREPORTDIR%\*.*

del /q %MCMETRICSDIR%\*.*

del /q %TRAILDIR%\*.*

set CREO_AGENT_HOME=%WINDCHILL_CACHE_DIR%

set PTC_WF_ROOT=%WINDCHILL_CACHE_DIR%

set PTC_WLD_ROOT=%WINDCHILL_CACHE_DIR%

cd /d %LOCAL_START_DIR%

start "" %CREO_START_COMMAND%

Page 13: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

13

4.3. Connessione di Creo con Windchill

Avviare Creo e nel menu file > manage session > server manager creare una nuova connessione con Windchill tramite il menu server > register new server:

Fare doppio click sulla connessione (deve scomparire la freccia rossa a fianco di <NESSUN SERVER>). Cliccare su close.

Selezionare una workspace. Cliccare ok

Inserire Nome: <nome della connessione> Percorso: <url di Windchill> Cliccare poi su check.

Inserire nome e password dell’utente e cliccare ok

1

2

3

4

Page 14: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

14

4.4. Opzioni di config.pro per Windchill

Qui di seguito un elenco delle opzioni di config.pro (il file principale di configurazione ci Creo) da inserire per ottimizzare il lavoro con Windchill. Per ciascuna viene indicato il valore consigliato e una descrizione del suo funzionamento.

Opzioni generali

OPZIONE CONFIG.PRO VALORE CONSIGLIATO SPIEGAZIONE

compress_output_files yes per WAN

Reduce la dimensione su disco e l’occupazione di banda durante le operazioni di upload/download. I file compressi sono più lenti da leggere e scrivere, più piccoli di dimensione e pienamente compatibili tra i sistemi.

disable_search_path_check yes

Disabilita il controllo dei nomi duplicati in differenti workspace dell’utente durante l’upload di documenti cad. Il controllo al checkin rimane di sistema in Windchill.

dm_auto_open_zip no

Se impostato a yes decomprime automaticamente i file zip mentre se impostato a no tratta gli zip come directory mostrandone il contenuto quando vengono cliccati.

dm_cache_mode all

Creo, durante il salvataggio di un oggetto, utilizza prima la cache locale e poi attinge da lì per le operazioni di upload. In questo modo si velocizza il trasferimento e le performances in generale. Impostando questa variabile a none mette Creo in modalità “streaming” nella quale l’upload degli oggetti viene eseguito direttamente dalla sessione di Creo.

dm_cache_limit 0

Dimensione su disco riservata alla cache locale di Windchill. 0 = no limite. Se viene impostato un limite (espresso in Mb) bisogna controllare periodicamente la dimensione della cache locale e svuotarla quando raggiunge tale limite altrimenti il sistema genera errori.

dir_cache_max 500

Numero massimo di cartelle nella cache locale. Impostando questo valore si riduce il tempo di creazione di nuovi oggetti basati su template (es. nuove prt, asm, drw) in quanto i template vengono copiati nella cache locale e se si hanno molte dir a disposizione nella cache è più probabile che tali template ci siano e quindi vengano recuperati più rapidamente.

Page 15: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

15

dm_checkout_on_the_fly checkout L’opzione di default che viene presentata quando Creo propone di mettere in checkout un oggetto nel menu a tendina.

dm_http_compression_level 0 per LAN 3 per WAN

Se diverso da 0 (0 = no compressione) comprime i metadati inviati e ricevuti dal server. Riduce il tempo di trasferimento ma aumenta il lavoro della CPU (per comprimere/decomprimere i dati)

dm_network_request_size 1000000

Dimensione dei pacchetti inviati tramite il browser verso il server (valore di default: 100000). Una dimensione superiore genera errori di trasferimento in quanto Internet Explorer non lo supporta mentre una dimensione di 1000000 diminuisce il tempo di caricamento/scaricamento dei dati.

dm_network_retries 10 Il numero dei tentativi di connessione di Creo a Windchill prima di considerare il server irraggiungibile.

dm_network_threads 6 (LAN e WAN)

Controlla il numero di connessioni di rete concorrenti al server (threads). Aumentando questo valore diminuisce il tempo di upload/download ma contribuisce alla saturazione della rete. Aumentare questo valore non assicura un aumento di performances in quanto l’hard disk diventa il collo di bottiglia.

dm_synchronize_in_background yes Creo non attende il completamento delle operazioni di upload/synchronize per permettere all’utente di lavorare.

dm_overwrite_contents_on_update yes

Quando un oggetto viene aggiornato tramite il comando update, i dati vengono aggiornati insieme ai metadati (di default solo i metadati vengono aggiornati)

dm_remember_server yes Creo attiva la connessione a Windchill subito dopo l’avvio con l’ultima workspace attivata e con l’ultimo server registrato.

dm_search_primary_server yes Creo cerca nel server primario di Windchill le dipendenze degli oggetti che sta aprendo in sessione.

dm_upload_objects explicit l’upload degli oggetti avviene manualmente.

dm_offline_options_activated no

Durante il passaggio da online a offline e viceversa viene selezionata solo la voce “sincronizza” (restano non selezionate le voci carica e scarica).

let_proe_rename_pdm_objects no

Disabilita la funzionalità di rinomina all’interno di Creo. Tale funzionalità può creare problemi quando si è connessi a Windchill in quanto spesso in seguito a rinomina viene creato un nuovo oggetto con il nuovo nome.

Page 16: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

16

open_simplified_rep_by_default no Creo non chiede di aprire una rappresentazione semplificata quando un assieme viene aperto in sessione.

allow_save_failed_model no Inibisce la possibilità di salvare un prt o asm che contenga errori di rigenerazione.

dm_hide_model_dummy_deps yes Evita che, durante il salvataggio in Creo, vengano generati ghost di dipendenze non esistenti

dm_emulate_ilink_sys_parameters yes

Solo se è stata fatta una migrazione da Intralink 3.x impostare questa opzione. Rende compatibili gli attributi di sistema di Intralink anche in Windchill

windows_browser_type Creo 3.0 / 4.0 / 5.0 ie_browser chromium_browser

Determina il tipo di browser in uso all’interno di Creo. Creo 3.0 / 4.0 / 5.0 Ie_browser: Internet Explorer a 64 bit integrato nel processo di Creo. chromium_browser: browser basato su motore chromium di Google. Non necessita di avere Chrome installato.

Page 17: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

17

Opzioni per ridurre i checkout involontari

OPZIONE CONFIG.PRO VALORE CONSIGLIATO SPIEGAZIONE

relat_marks_obj_modified no

Determina se aumentare il numero di revisione dei modelli generici rigenerati e cambiati durante il richiamo dell'assieme. Valido solo se new_asm_regen_revnums è impostato su YES

bump_revnum_on_retr_regen no

Determina se l’indice di revisione viene aumentato per i modelli generic che vengono rigenerati e modificati durante il recupero dell’assieme in sessione. Valido solo se new_asm_regen_revnums è impostato su YES

mass_prop_update_force_change no Opzione nascosta

mark_insts_modified_by_mp_calc changed Opzione nascosta

save_objects changed

Reduce il numero di oggetti per cui Creo chiede il checkout in seguito a semplice rigenerazione del padre. Creo salva solo gli oggetti realmente modificati.

retrieve_data_sharing_ref_parts no

Reduce il numero di oggetti per cui Creo chiede il checkout in seguito a semplice rigenerazione del padre. Gli oggetti che hanno riferimenti esterni non provocano la richiesta di checkout delle dipendenze esterne all’apertura ma solo quando serve.

freeze_failed_assy_comp no

No - Il sistema richiede un'azione per correggere l'assieme o bloccare il componente non recuperato. Yes - Blocca automaticamente un componente che non si può recuperare nell'assieme nella sua ultima posizione conosciuta. I riferimenti mancanti che usano i dati interni o di offset non provocano il blocco dei componenti.

regen_read_only_insts no Opzione nascosta

regenerate_read_only_objects no Reduce il numero di oggetti per cui Creo chiede il checkout in seguito a semplice rigenerazione del padre.

save_modified_draw_models_only yes

Determina se un modello viene memorizzato dopo che è stato modificato. No - Il modello viene memorizzato ogni volta che si memorizza il disegno.

open_simplified_rep_by_default no

Recupera un modello in una rappresentazione semplificata. Yes - Viene usata la finestra Apri rappr. No - Viene recuperata la rappr principale. Specified Name - Viene recuperato il mod presente nella rappr specificata, se esistente o nella rappr di default

Page 18: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

18

save_implicitly_verified_insts no Se impostato a yes, quando una variante di FT viene implicitamente verificata (non dall’interfaccia utente), viene salvata.

save_instance_accelerator none

Usata con family table di parti solide, determina salvataggio acceleratori di varianti. None - I file accel non sono usati. Explicit - Salvati quando si memoriz esplicit le varianti. Saved objects - Salvati quando si modific ogg. Always - Sempre salvati.

retrieve_instance_dependencies instance_deps_only

Determina se recuperare le dipendenze dell'elemento generico quando viene recuperata un'istanza. (instance_deps_only, instance_and_generic_deps, instance_req_generic)

allow_drag_read_only_models yes Opzione nascosta

new_asm_regen_revnums yes

Se impostata a yes, l’assieme in cui viene eseguito il Pro/PROGRAM non verrà modificato a meno che una feature appartenente all’assieme non venga modificata.

create_drawing_dims_only yes

Yes - Salva tutte le nuove quote guidate create nel disegno come quote 2D associative. No - Salva nella geometria solida del modello le quote guidate create in modalità Disegno.

verify_on_save_by_default yes Se impostata a yes, durante il salvataggio di un oggetto di FT non verificato, viene proposta di default la scelta “verifica ora”.

regen_solid_before_save yes

Se impostata a yes un assieme di primo livello viene rigenerato senza che venga chiesto all’utente. Alternativamente, con l’opzion prompt, verrà chiesto.

mass_property_calculate by_request

Calcola le proprietà di massa alla rigenerazione al salvataggio o su richiesta dell'utente. (automatic, by_request, check_upon_save)

Page 19: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

19

Elenco delle opzioni per copia/incolla rapido

!=================================================================

! Opzioni per Windchill

!=================================================================

compress_output_files no

disable_search_path_check yes

dm_auto_open_zip no

dm_cache_mode all

dm_cache_limit 0

dir_cache_max 500

dm_checkout_on_the_fly checkout

dm_http_compression_level 0

dm_network_request_size 1000000

dm_network_retries 10

dm_network_threads 6

dm_synchronize_in_background yes

dm_overwrite_contents_on_update yes

dm_remember_server yes

dm_search_primary_server yes

dm_upload_objects explicit

dm_offline_options_activated no

let_proe_rename_pdm_objects no

open_simplified_rep_by_default no

allow_save_failed_model no

dm_hide_model_dummy_deps yes

dm_emulate_ilink_sys_parameters yes

windows_browser_type <scrivere valore desiderato>

!=================================================================

! Opzioni per riduzione dei checkout involontari

!=================================================================

relat_marks_obj_modified no

bump_revnum_on_retr_regen no

mass_prop_update_force_change no

mark_insts_modified_by_mp_calc changed

freeze_failed_assy_comp no

regenerate_read_only_objects no

retrieve_data_sharing_ref_parts no

save_objects changed

regen_read_only_insts no

save_modified_draw_models_only yes

open_simplified_rep_by_default no

save_implicitly_verified_insts no

save_instance_accelerator none

retrieve_instance_dependencies instance_deps_only

allow_drag_read_only_models yes

new_asm_regen_revnums yes

create_drawing_dims_only yes

verify_on_save_by_default yes

regen_solid_before_save yes

Page 20: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

20

5. Configurazione avvio del WGM con Windchill

Se si utilizza il Workgroup Manager per collegare Windchill a software nativi (es. Creo Illustrate) o di terze parti (es. Solidworks) procedere come segue:

1. Installare il software CAD e il WGM di Windchill. N.B.: non avviare il WGM in questa fase.

2. Creare un file batch per l’avvio del WGM copiando il testo qui di seguito e valorizzando le variabili che non riportano un valore dopo il simbolo di “=”.

3. Avviare il WGM tramite questo file batch, registrare l’applicazione in uso (o le applicazioni) e connettere il server Windchill.

4. Chiudere il WGM. 5. Modificare il file batch commentando l’ultima riga (anteponendo :: alla parola “start”) e togliendo il

commento dalla penultima (cancellando :: prima della parola “start”). 6. Avviare il file batch che avvierà il software insieme al WGM collegati tra di loro.

@echo off

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: cartella contenente la cache locale di Windchill. Senza spazi.

:: es. C:\PTC\CREO_START_DIR

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set WINDCHILL_CACHE_DIR=

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: Percorso della cartella di installazione del WGM (es. D:\PTC\WGM)

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set START_DIR=

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: Percorso di avvio del WGM (recuperabile dalle proprietà dell’icona di avvio)

:: es. C:\Windows\SysWOW64\wscript.exe //e:jscript "D:\WGM\bin\uwgm_client.js"

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set WGM_START_COMMAND=

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: lingua di esecuzione di Creo.

:: es. ENGLISH oppure ITALIAN

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set PRO_LANG=

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: Cartella e comando di avvio del cad in uso.

:: Se il percorso comprende spazi, includerlo all’interno di “”

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

set CAD_START_DIR=

set CAD_START_COMMAND=

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: ATTENZIONE: NON MODIFICARE DA QUI IN POI

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

if not exist "%WINDCHILL_CACHE_DIR%" mkdir "%WINDCHILL_CACHE_DIR%"

Page 21: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

21

set CREO_AGENT_HOME=%WINDCHILL_CACHE_DIR%

set PTC_WF_ROOT=%WINDCHILL_CACHE_DIR%

set PTC_WLD_ROOT=%WINDCHILL_CACHE_DIR%

set PTC_WFS_ROOT=%WINDCHILL_CACHE_DIR%

set PTC_WGM_STARTUP_DIR=%START_DIR%

cd /d %CAD_START_DIR%

:: start "" %CAD_START_COMMAND%

start "" %WGM_START_COMMAND%

Page 22: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

22

6. Cache locale di Windchill

Si tratta della directory dove verranno conservati i dati contenuti nelle workspace lato client durante il lavoro con Creo (o con i Workgroup Manager) e Windchill. Fare riferimento al documento specifico per comprendere al meglio la gestione della cache locale.

6.1. Best practice per la gestione della cache locale

• Creare un file batch come indicato nei paragrafi 4.1, 4.2 e 4.3 per ogni utente che accede a Windchill sulla stessa workstation modificando il nome della WINDCHILL_CACHE_DIR per prevenire potenziali corruzioni della cache locale.

• Creare un file batch come indicato nei paragrafi 4.1 e 4.2 e 4.3 per ogni CAD e/o versione del CAD utilizzata sulla stessa workstation modificando il nome della WINDCHILL_CACHE_DIR per prevenire potenziali corruzioni della cache locale.

• Utilizzare workspace dedicate per ciascun cad in uso (es. Creo Parametric e Creo Illustrate).

6.2. Cancellazione della cache locale

In caso si voglia cancellare una cache preesistente seguire i seguenti passi: 1. Eseguire l’upload di tutti gli oggetti in ciascuna workspace.

2. Chiudere Creo e, se necessario, terminare manualmente il processo creoagent.exe.

3. Se è stato usato un file batch simile a quello indicato nei punti 4.1, 4.2 e 4.3:

a. Cancellare il contenuto della cartella indicata come WINDCHILL_CACHE_DIR.

4. Se è presente in Windows la variabile d’ambiente PTC_WF_ROOT, rimuoverla.

5. Se non è stato usato un file batch simile a quello indicato nei punti 4.1, 4.2 e 4.3 per avviare Creo o

un WGM connesso a Windchill o se non è presente la variabile d’ambiente PTC_WF_ROOT:

a. Cancellare la cartella <utente>\AppData\roaming\PTC\ProENGINEER\Wildfire\.wf

b. Cancellare la cartella <utente>\AppData\local\PTC\ProENGINEER\Wildfire\.wf

c. Cancellare la cartella <utente>\AppData\LocalLow\.wt

d. Cancellare i file in <utente>\AppData\roaming\PTC\Creo\Platform\<version>\ServerMgr

e. Cancellare i file in <utente>\AppData\Local\PTC\Creo\Platform\<version>\ServerMgr

6. Seguire quanto indicato nei punti 4.1, 4.2 e 4.3 e avviare il CAD in uso.

Page 23: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

23

7. Installazione di Creo View

Dopo aver eseguito il login come utente, navigare fino alla pagina di download del software (vedi immagine) e installare Creo View. Eseguire un primo avvio in modalità stand-alone (da start > programmi) e selezionare la modalità di avvio a seconda della licenza di cui si è in possesso (lite, mcad, ecc..) Cercare un Documento CAD in Windchill e aprirne la rappresentazione con Creo View (può essere necessario, al primo avvio, chiudere la finestra di Creo View una prima volta e aprire di nuovo la rappresentazione per vederla correttamente).

1

2

Page 24: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

24

8. File Server

In caso il client debba essere collegato a un server di replica e non al server principale di Windchill, navigare fino alla pagina delle preferenze utente (vedi immagine) e modificare la preferenza File Server preferito selezionando il file server corretto.

1

2

3

Selezionare il sito di replica desiderato

Cliccare con il tasto dx sulla preferenza File server preferito

4

Page 25: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

25

9. Windchill Desktop Integration

Eseguire il login in Windchill come utente e lanciare l’installazione di Windchill Desktop Integration dal menu quick links -> software downloads e accettare l’accordo di licenza. N.B.: i requisiti minimi per questa installazione sono Windows 7 e .NET Framework 4.0.

Installare Windchill Desktop Integration 32 o 64 bit a seconda dell’architettura del sistema operativo in uso.

1

2

Page 26: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

26

L’installazione di Desktop integration è lineare. Durante l’installazione verrà chiesto di registrare il server Windchill in uso:

Una volta terminata comparirà nell’elenco delle unità anche una nuova unità windchill documents.

A questo punto la connessione sarà attiva ed è sufficiente fare un doppio click su di essa per accedere al server Windchill dopo aver eseguito l’autenticazione con un utente valido.

1

Page 27: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

27

In caso si debbano modificare le informazioni di connessione, o non sia stato inserito il server in fase di installazione, è necessario cliccare con il tasto destro del mouse sull’unità windchill documents e cliccare su configura. Il pannello di configurazione permette di modificare la configurazione o di aggiungerne una nuova:

inserire l’url di Windchill

inserire un alias per la connessione. Es. Windchill

1

3

2

4

Page 28: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

28

10. Chiavi di registro di Windows

Inserire le seguenti chiavi di registro in Windows per ottimizzare le prestazioni di Creo con Windchill. Le chiavi sono relative a diversi ambiti di ottimizzazione:

• Impostazioni per JScript in IE

• Massimo numero di connessioni per server di IE

• Caching automatico di IE

• Chiave SocketSendBufferLength di IE

• Impostazioni TPC di IE

• Impostazioni per evitare l’avviso di esecuzione lenta di script in IE

N.B.: copiare e incollare le chiavi in un unico file .reg ed eseguirlo su ciascun client heavy.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script\Features]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script\Features\iexplore]

"GcVarTrigger"=dword:00010000

"GcValTrigger"=dword:00010000

"GccbSysTrigger"=dword:00040000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script\Features\xtop]

"GcVarTrigger"=dword:00010000

"GcValTrigger"=dword:00010000

"GccbSysTrigger"=dword:00040000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script\Features\ptc_ie_server]

"GcVarTrigger"=dword:00010000

"GcValTrigger"=dword:00010000

"GccbSysTrigger"=dword:00040000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script\Features\uwgm_client]

"GcVarTrigger"=dword:00010000

"GcValTrigger"=dword:00010000

"GccbSysTrigger"=dword:00040000

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Script\Features]

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Script\Features\iexplore]

"GcVarTrigger"=dword:00010000

"GcValTrigger"=dword:00010000

"GccbSysTrigger"=dword:00040000

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Script\Features\xtop]

"GcVarTrigger"=dword:00010000

"GcValTrigger"=dword:00010000

"GccbSysTrigger"=dword:00040000

Page 29: CONFIGURAZIONE CLIENT WINDCHILL REV DATA AUTORE … · 1. Creare un file ath per l’avvio di Creo copiando il testo contenuto nella pagina seguente e valorizzando le variabili che

29

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows

Script\Features\ptc_ie_server]

"GcVarTrigger"=dword:00010000

"GcValTrigger"=dword:00010000

"GccbSysTrigger"=dword:00040000

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows

Script\Features\uwgm_client]

"GcVarTrigger"=dword:00010000

"GcValTrigger"=dword:00010000

"GccbSysTrigger"=dword:00040000

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles]

"MaxScriptStatements"=dword:ffffffff

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]

"SocketSendBufferLength"=dword:00010000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]

"SyncMode5"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]

"Tcp1323Opts"=dword:00000003

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet

Explorer\MAIN\FeatureControl\FEATURE_MAXCONNECTIONSPERSERVER]

"iexplore.exe"=dword:0000000a

"xtop.exe"=dword:0000000a

"uwgm_client.exe"=dword:0000000a

"ptc_ie_server.exe"=dword:0000000a

"creoagent.exe"=dword:0000000a

"zbcefr.exe"=dword:0000000a

"genlwsc.exe"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet

Explorer\MAIN\FeatureControl\FEATURE_MAXCONNECTIONSPER1_0SERVER]

"iexplore.exe"=dword:0000000a

"xtop.exe"=dword:0000000a

"uwgm_client.exe"=dword:0000000a

"ptc_ie_server.exe"=dword:0000000a

"creoagent.exe"=dword:0000000a

"zbcefr.exe"=dword:0000000a

"genlwsc.exe"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet

Explorer\MAIN\FeatureControl\FEATURE_MAXCONNECTIONSPERSERVER]

"iexplore.exe"=dword:0000000a

"xtop.exe"=dword:0000000a

"uwgm_client.exe"=dword:0000000a

"ptc_ie_server.exe"=dword:0000000a

"creoagent.exe"=dword:0000000a

"zbcefr.exe"=dword:0000000a

"genlwsc.exe"=dword:0000000a

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet

Explorer\MAIN\FeatureControl\FEATURE_MAXCONNECTIONSPER1_0SERVER]

"iexplore.exe"=dword:0000000a

"xtop.exe"=dword:0000000a

"uwgm_client.exe"=dword:0000000a

"ptc_ie_server.exe"=dword:0000000a

"creoagent.exe"=dword:0000000a

"zbcefr.exe"=dword:0000000a

"genlwsc.exe"=dword:0000000a