3.1.9.3.3.6. PARTrenderManager con il renderizzatore Maxwell

PARTrenderManager offre la possibilità di creare le immagini in modo centralizzato su un server con Maxwell Renderer, in modo da potervi accedere da diverse postazioni di lavoro.

3.1.9.3.3.6.1. Installazione
  • L'applicazione server e quella client sono combinate in un unico programma. Il primo parametro di trasferimento ("-server" o "-client") definisce la funzionalità del programma.

  • Per il server è necessaria una directory in cui salvare i file temporanei. Questa directory deve essere specificata da una variabile globale con il nome "PRM_TEMP"!

  • Il client memorizza e carica alcuni dati dal file di configurazione prendermanager.cfg, che si trova nella cartella directory "$CADENAS_USER". Se questo file è presente non è disponibile al primo avvio, il programma crea automaticamente Un file di configurazione con valori predefiniti.

  • Il programma utilizzato per calcolare le immagini (in questo caso Maxwell Renderer) deve essere già installato sul server!

3.1.9.3.3.6.2. Utilizzo
3.1.9.3.3.6.2.1. Superficie

L'interfaccia del programma client consiste principalmente in un elenco in cui sono visualizzati tutti i lavori del server attualmente collegato.

Figura 3.845. 

Questo elenco viene aggiornato automaticamente a intervalli regolari. Sotto l'elenco sono presenti diversi pulsanti con funzioni diverse, come la creazione e la cancellazione di lavori. Queste funzioni possono essere richiamate anche nel menu Lavoro [job].

Figura 3.846. 

Accanto ai pulsanti vengono visualizzate informazioni sul server collegato o sul trasferimento dei dati.

In questo contesto, i job sono le richieste dei singoli client al server. Questi lavori sono costituiti dai seguenti dati:

  • Numero di indice:

    I lavori nell'elenco vengono sempre trasferiti dal server e visualizzati in modo che i lavori già completati siano in cima all'elenco. Seguono i lavori attualmente in fase di elaborazione da parte del server e infine i lavori in attesa le cui immagini non sono ancora state calcolate. Il numero di indice numera l'intero elenco e svolge un ruolo importante solo per i lavori in attesa, in quanto può essere utilizzato per modificare la sequenza. Il numero può essere modificato facendo doppio clic e un lavoro può essere spostato in alto nell'elenco in modo da essere elaborato prima dal server.

    [Importante]Importante

    Un lavoro può essere spostato in alto solo se si trova ancora al di sotto del lavoro correntemente elaborato dal server. Non è inoltre possibile posizionare il proprio lavoro sopra quello di un altro utente o modificare la posizione dei lavori di altri utenti.

    Esempio:

    Indice Lavoro Utenti
    7lavoro1lavoro finito da C
    8lavoro2lavoro finito da C
    9lavoro3Questo lavoro è in corso di elaborazione da parte del server
    10lavoro4A
    11lavoro5A
    12lavoro6B
    13lavoro7A
    14lavoro8A
    15lavoro9A
    16lavoro10B

    In questo esempio, l'utente A può spostare al massimo il lavoro9 nell'indice 13, poiché il lavoro6 appartiene a un altro utente B. Il lavoro5 può essere spostato al massimo nell'indice 10, poiché altrimenti si troverebbe sopra il lavoro corrente e quindi nella parte dell'elenco che contiene solo i lavori finiti.

  • Job Id [Job id]:

    Questo numero viene utilizzato per identificare i lavori e viene assegnato dal server a ogni nuovo lavoro inviato da un client. L'ID non ha alcun riferimento all'indice o alla sequenza e non può essere modificato una volta creato il lavoro.

  • Descrizione [Description]:

    La descrizione aiuta gli utenti a comprendere e riconoscere il contenuto dei lavori. Facendo doppio clic su una descrizione nell'elenco, è possibile modificarla anche dopo la creazione del lavoro. Tuttavia, ciò è possibile solo se il lavoro non è ancora stato modificato e appartiene all'utente.

  • Frequenza di campionamento [Sampling rate]:

    La frequenza di campionamento determina il numero di passaggi a disposizione del renderizzatore per calcolare le immagini di un lavoro. Più alto è questo valore, più preciso è il calcolo e quindi l'immagine. Tuttavia, un valore elevato comporta anche un tempo di calcolo molto lungo per ogni immagine. Dopo aver creato un lavoro, questo valore può essere modificato facendo doppio clic. Come per la descrizione, tuttavia, esiste anche la restrizione che il lavoro in questione appartenga all'utente e sia ancora in coda.

  • Hostname [Host name]:

    Il nome del computer

  • Utenti [User]:

    Il nome utente di Windows

  • Stato [Status]:

    Lo stato mostra all'utente se un lavoro è ancora in coda, se è in fase di elaborazione da parte del server o se le immagini sono già state calcolate. Per i lavori completati viene visualizzato anche il numero di immagini. Il lavoro attualmente elaborato mostra anche quante immagini sono già state completate e il numero totale.

3.1.9.3.3.6.2.2. Aggiunta di un nuovo server

Tutti i server disponibili che sono stati caricati dal file di configurazione sono visualizzati nel menu Server. Il server a cui è collegato il client è evidenziato. Facendo clic su uno degli altri server, si cercherà di passare la connessione a questo server. Se si desidera aggiungere un nuovo server all'elenco, è sufficiente fare clic sulla voce di menu Aggiungi server [Add server..]... e si aprirà una nuova finestra di dialogo. In questa finestra si inseriscono le informazioni necessarie (indirizzo IP, porta e nome). Il sistema controlla automaticamente se il nome del server è unico e non corrisponde a un server esistente. Fare clic sul pulsante Test per verificare se la connessione al server è possibile. Questo test viene eseguito automaticamente prima dell'aggiunta di un server, se la connessione non è ancora stata verificata. Il nuovo server può essere aggiunto all'elenco solo se il test ha esito positivo. È inoltre possibile impostare se il client deve connettersi immediatamente al server appena creato. Una volta che il server è stato creato con successo, i suoi dati vengono salvati nel file di configurazione.

3.1.9.3.3.6.2.3. Richiamare PARTrenderManager (interfaccia client)

È possibile richiamare il PARTrenderManager in vari modi:

  • tramite il file di programma %CADENAS%/bin/x86/32/prendermgr.exe

  • tramite PARTdataManager -> menu Esportazione [Export] -> Esportazione su file [Export in file] -> Formati grafici -> Maxwell Render -> scheda Pagina Maxwell Renderer -> voce Render [Rendering] -> selezione Trasferimento al server [Transfer to server]

  • Tramite PARTdataManager -> Menu contestuale di una directory/progetto nell'albero degli indici -> Genera dati immagine/anteprime immagini [Generate image data/preview images] -> Maxwell Render -> Pagina della scheda Maxwell Renderer -> Voce Render [Rendering] -> Selezionare Trasferisci al server [Transfer to server]

    Sezione 3.1.9.3.3.6.2.4.3, “Creare un lavoro tramite PARTdataManager generando dati immagine/immagini di anteprimaPer ulteriori informazioni, consultare il sito .

3.1.9.3.3.6.2.4. Creare posti di lavoro

3.1.9.3.3.6.2.4.1. Creare un lavoro direttamente tramite PARTrenderManager

I lavori vengono aggiunti nel PARTrenderManager (client) nella pagina di dialogo Crea lavoro [Create a job].

Figura 3.847. 

[Nota]Nota

È possibile selezionare più file contemporaneamente e avere a disposizione un'anteprima per verificare la qualità dell'output.

  1. Richiamare la pagina di dialogo Crea lavoro [Create a job] utilizzando il pulsante Aggiungi [Add].

  2. File [Files]:

    Aggiungete i file con il pulsante + .

  3. Descrizione [Description]:

    Il campo di immissione Descrizione [Description] non deve essere lasciato vuoto.

  4. Frequenza di campionamento [Sampling rate]:

    Selezionare la frequenza di campionamento desiderata dalla casella di riepilogo.

    Le immagini di anteprima delle diverse qualità vengono visualizzate per aiutare l'utente a selezionare la frequenza di campionamento.

    Scegliere un compromesso adeguato tra qualità e tempo richiesto per questo valore.

  5. Una volta effettuate tutte le impostazioni, fare clic sul pulsante Crea lavoro [Create a job]. I dati vengono ora inviati al server.

3.1.9.3.3.6.2.4.1.1. Struttura delle cartelle durante l'aggiunta e il ripristino dei file

Se i file si trovano in cartelle diverse, devono essere aggiunti singolarmente all'elenco dei file! Tuttavia, PARTrenderManager conserva la struttura delle cartelle quando salva le immagini finite.

Esempio:

Il lavoro contiene i seguenti file:

C:/OrdnerA/Datei1.mxs
C:/OrdnerA/OrdnerA1/Datei2.mxs
C:/OrdnerB/Datei3.mxs
C:/OrdnerB/Datei4.mxs

Se il percorso che tutti i file hanno in comune viene specificato come directory di destinazione al momento del salvataggio (nell'esempio solo "C:/"), anche le immagini vengono salvate nei rispettivi file .mxs!

C:/OrdnerA/Datei1.mxs
C:/OrdnerA/Datei1.bmp

C:/OrdnerA/OrdnerA1/Datei2.mxs
C:/OrdnerA/OrdnerA1/Datei2.bmp

C:/OrdnerB/Datei3.mxs
C:/OrdnerB/Datei3.bmp

C:/OrdnerB/Datei4.mxs
C:/OrdnerB/Datei4.bmp

Falls ein anderes Zielverzeichnis angegeben wird, wird die Ordnerstruktur auch beibehalten (nur der gemeinsame Pfad ändert sich).

Esempio:

La directory di destinazione dovrebbe essere: D:/Pictures/

C:/Bilder/OrdnerA/Datei1.mxs
D:/Bilder/OrdnerA/Datei1.bmp

C:/Bilder/OrdnerA/OrdnerA1/Datei2.mxs
D:/Bilder/OrdnerA/OrdnerA1/Datei2.bmp

C:/Bilder/OrdnerB/Datei3.mxs
D:/Bilder/OrdnerB/Datei3.bmp

C:/Bilder/OrdnerB/Datei4.mxs
D:/Bilder/OrdnerB/Datei4.bmp

I file mxs si trovano ancora in "C:/" (cioè esattamente i percorsi originali), solo le immagini sono salvate in "D:"!

3.1.9.3.3.6.2.4.2. Creare un lavoro tramite PARTdataManager usando il formato di esportazione

Tramite Export to file [Export in file] (un singolo file) è possibile creare un lavoro direttamente da PARTdataManager e trasferirlo al server.

Una volta caricata una parte nella vista parti [Part view], avviare l'esportazione con il menu Esportazione [Export] -> Esportazione su file [Export in file] -> Formati grafici -> Maxwell Renderer.

-> Si apre la finestra di dialogo Esporta in formato Maxwell Render.

Impostazioni nella pagina di dialogo Esporta in formato Maxwell Render:

  • Il prerequisito per l'inoltro dei dati al server è che l'opzione Trasferimento al server [Transfer to server] sia selezionata nella casella di riepilogo [Rendering] sotto Render [Rendering] in questa finestra di dialogo.

  • È inoltre possibile specificare la frequenza di campionamento in Campioni [Samples]. Se non viene specificata alcuna frequenza di campionamento o se viene specificato 0, il valore viene impostato automaticamente a 10.

Sezione 3.1.9.3.3, “Maxwell Render 3D ”Una descrizione di tutte le altre impostazioni è disponibile all'indirizzo .

-> Dopo la conferma con OK, il lavoro viene inviato al client PARTrenderManager e si apre la finestra di dialogo PARTrenderManager. Il lavoro "commissionato" appare nella finestra di dialogo. La finestra di dialogo Crea lavoro [Create a job] non viene richiamata. La descrizione viene creata automaticamente. La frequenza di campionamento può essere modificata facoltativamente finché il lavoro è in attesa, cioè lo stato del lavoro è "In attesa". L'elenco dei lavori non può più essere modificato.

3.1.9.3.3.6.2.4.3. Creare un lavoro tramite PARTdataManager generando dati immagine/immagini di anteprima

  1. Richiamare il comando del menu contestuale Genera dati immagine/anteprime immagini [Generate image data/preview images] nell'albero degli indici di una directory o di un progetto.

    -> Viene visualizzata la finestra di dialogo Esporta file [Export files].

  2. Nella sezione Modalità di esportazione [Export Mode], selezionare l'opzione Esporta file [Export files].

  3. In Formato [Format], selezionare l'opzione Maxwell Render nella casella di riepilogo.

  4. Confermare con OK.

    -> Si apre la finestra di dialogo Esporta in formato Maxwell Render.

  5. In Render [Rendering], selezionare l'opzione Trasferisci al server [Transfer to server].

    -> Si apre il PARTrenderManager.

Pagina di dialogo "Esportazione dei file

Figura 3.848. Pagina di dialogo "Esportazione dei file

Pagina di dialogo "Esportazione in formato Maxwell Render - trasferimento al server".

Figura 3.849. Pagina di dialogo "Esportazione in formato Maxwell Render - trasferimento al server".

I file *.mxs vengono creati e viene generato un lavoro con i percorsi di tutti i file del progetto, che viene inviato al PARTrenderManager.

[Nota]Nota

Durante la generazione non sono disponibili immagini di anteprima (né quelle vecchie né quelle nuove).

[94]

Se si è selezionato Avvia renderizzatore [Start renderer], le (nuove) immagini di anteprima saranno nuovamente disponibili non appena il renderizzatore sarà terminato.

Se si è selezionato Trasferimento al server [Transfer to server], le nuove immagini di anteprima sono disponibili quando sono state scaricate dal server e salvate.

Nella finestra di dialogo PARTrenderManager è possibile vedere alla voce Descrizione per quale directory sono state create le immagini di anteprima. Al termine del lavoro, salvarle nella o nelle directory corrispondenti.

Figura 3.850. 

3.1.9.3.3.6.2.5. Cancellare i lavori

Se si desidera eliminare uno o più lavori, selezionare i lavori in questione nell'elenco e fare clic sul pulsante Elimina.

Tuttavia, i lavori di altri utenti selezionati non vengono eliminati.

Quando si cancella il lavoro corrente, è necessario osservare quanto segue:

Il renderer non può essere fermato dal server, cioè termina il calcolo dell'immagine corrente in ogni caso. Se il lavoro è stato cancellato nel frattempo, il renderizzatore non avvia una nuova immagine del lavoro corrente (se deve ancora essere calcolato) e viene elaborato il lavoro successivo nella coda. È quindi possibile che l'elenco del client non contenga un lavoro attualmente in fase di elaborazione da parte del server.

3.1.9.3.3.6.2.6. Anteprima delle immagini

È possibile richiedere un'anteprima dello stato attuale dell'immagine durante il calcolo del file:

Esistono diverse opzioni per richiamare l'immagine di anteprima:

  • Fare clic sul pulsante Anteprima [Preview] nella parte inferiore della finestra di dialogo.

  • La voce di menu Anteprima [Preview] nel menu Lavoro [job]

  • Nel menu contestuale della riga selezionata, selezionare il comando Anteprima [Preview]

Figura 3.851. 

L'immagine di anteprima viene visualizzata sul client e può essere richiusa facendo clic sull'immagine.

3.1.9.3.3.6.2.7. Salvare le immagini dei lavori finiti

Una volta che tutte le immagini di un lavoro sono state calcolate dal renderer, il lavoro viene contrassegnato come completo e le immagini possono essere scaricate sul computer del cliente. A tale scopo, è sufficiente selezionare un lavoro e fare clic su Salva immagini nel menu Lavoro. In alternativa, è possibile utilizzare il pulsante Salva in basso o il comando corrispondente nel menu contestuale di una riga del lavoro.

Se i file da cui sono state calcolate le immagini provengono da cartelle diverse, questa struttura di cartelle viene presa in considerazione quando si salvano le immagini.

3.1.9.3.3.6.2.8. Diritti dell'utente

In linea di principio, ogni utente ha solo diritti per modificare o eliminare i propri lavori. Anche nel riordinando i posti di lavoro in attesa, non può anteporre i suoi posti di lavoro a quelli del altri utenti. Tuttavia, è possibile Offri agli utenti più diritti. Nel file di configurazione $CADENAS_USER/prendermanager.cfg nella directory blocco "globale" c'è un "ruolo" chiave. Se si imposta il suo valore su "Admin" e avvia il client, in modo da poter cambiare tutti i lavori e cancellare. La riorganizzazione ora funziona anche senza Restrizioni.




[94] Il motivo è che i dati mxs non vengono salvati in un file "*.mxs" separato, ma nel file .bmp con lo stesso nome. Le immagini di anteprima vengono salvate in CADENAS_DATA/23d-libs nella directory corrispondente, dove vengono salvate anche dopo il completamento.