CLP CSV-Excel Standard Import

Da Opera Wiki.

(Differenze fra le revisioni)
(File esempio)
 
(19 revisioni intermedie non mostrate.)
Riga 1: Riga 1:
-
{{WIP}}
 
-
{{BR}}
 
-
 
Questo driver permette di importare le liste di taglio nel programma [[Opera CLP - Cutting Assistant]] da files compatibili con il formato Excel sia con estenzione XLS che con estensione XLSX [[File:XLS.png]] e Files contenenti i dati dei tagli su colonne delimitate da un separatore [[File:CSV.png]]
Questo driver permette di importare le liste di taglio nel programma [[Opera CLP - Cutting Assistant]] da files compatibili con il formato Excel sia con estenzione XLS che con estensione XLSX [[File:XLS.png]] e Files contenenti i dati dei tagli su colonne delimitate da un separatore [[File:CSV.png]]
-
==Impostazioni==
 
-
I dati del driver hardware sono composti da diversi file di dati e file di immagini collocati in una struttura di cartelle specifica.
+
==Informazioni sui file CSV e XLS/XLSX==
 +
I file di esempio si trovano nella cartella driver del programma OperaCLP (es: C:\OPERACLP\DRIVERS\OPERA){{BR}}
 +
Di seguito le specifiche per compilare il file per l'importazione
-
===Formato dei file===
 
-
Il formato dei file sarà il seguente:
 
-
* i file di dati sarà ''XML''
 
-
* i file di immagini ''JPG, PNG, BMP o PDF''.
 
-
 
-
===Struttura cartelle===
 
-
 
-
La cartella principale dovrà contenere le seguenti cartelle:
 
-
* "''src''" che conterrà i file ''XML''
 
-
* "''images''" che conterrà tutti i file di immagini.
 
-
 
-
 
-
==Informazioni sui file XML==
 
-
Di seguito le specifiche per creare i file XML necessari all'importazione:
 
-
 
-
===File relativo ai colori===
 
-
Questa tabella definisce le informazioni per la creazione del file '''colors.xml''' che contiene tutti i colori disponibili.
 
{|cellpadding="5" cellspacing="0" border="1"
{|cellpadding="5" cellspacing="0" border="1"
!Tag|| Descrizione || Possibili valori
!Tag|| Descrizione || Possibili valori
|-
|-
-
|col_name|| Nome del colore || Testo max 63 caratteri
+
|job_id|| Numero identificativo del lavoro || Testo max 8 caratteri
|-
|-
-
|col_description|| Descrizione del colore, questa comparirà al cliente e nelle stampe || Testo max 255 caratteri
+
|job_year|| Anno relativo al lavoro || Testo max 4 caratteri
|-
|-
-
|col_red, col_green, col_blue|| Definiscono la tonalità del colore tramite l'utilizzo della combinazione RGB || 0 - 255
+
|job_name|| Nome del lavoro || Testo max 63 caratteri
|-
|-
-
|col_rgb_xABGR|| Definisce il colore tramite la nomenclatura HEX ||  
+
|mat_name|| Nome del profilo da tagliare || Testo max 63 caratteri
|-
|-
-
|}
+
|mat_color_internal|| Colore interno del profilo da tagliare || Testo max 63 caratteri
-
 
+
-
 
+
-
===File relativo alle opzioni===
+
-
Questa tabella definisce le informazioni per la creazione del file '''options.xml''' che contiene tutte le opzioni e i gruppi disponibili.
+
-
 
+
-
Si divide in due diverse ramificazioni: ''options'' e ''groups''
+
-
 
+
-
Tag ''options''
+
-
{|cellpadding="5" cellspacing="0" border="1"
+
-
!Tag|| Descrizione || Possibili valori
+
|-
|-
-
|op_name|| Nome dell'opzione || Testo max 63 caratteri
+
|mat_color_external|| Colore esterno del profilo da tagliare || Testo max 63 caratteri
|-
|-
-
|op_description|| Descrizione dell'opzione, questa comparirà nelle finestre di dialogo in Opera || Testo max 255 caratteri
+
|mat_image|| Percorso e nome della sezione del profilo || es: c:\operaclp\dwg\frame.dwg
|-
|-
-
|op_position|| Definisce la posizione nelle finestre di dialogo in Opera. '''Opzionale'''  || Numeric
+
|mat_profile_height|| Altezza del profilo || Valore numerico
|-
|-
-
|op_icon|| Nome del file immagine || Formati previsti: ''JPG, PNG, BMP o PDF''
+
|mat_profile_width|| Larghezza del profilo || Valore numerico
|-
|-
-
|op_publish_on_web|| Consente di pubblicare su web l'opzione. '''Opzionale''' || ''true'' or ''false''
+
|bar_id|| ID della barra ottimizzata || Valore numerico (inserendo lo stesso valore per più righe vengono accorpati i pezzi)
|-
|-
-
|}
+
|bar_idcode|| Codice identificativo dello spezzone || Questo codice permette di identificare il pezzo rimanente della barra per poter essere riutilizzato nei successivi lavori
-
 
+
-
Tag ''groups''
+
-
{|cellpadding="5" cellspacing="0" border="1"
+
-
!Tag|| Descrizione || Possibili valori
+
|-
|-
-
|group_name|| Nome del gruppo opzione || Testo max 63 caratteri
+
|bar_count|| ||
|-
|-
-
|group_description|| Descrizione del gruppo opzione, questa comparirà nelle finestre di dialogo in Opera || Testo max 255 caratteri
+
|bar_length|| Lunghezza della barra o dello spezzone || Questo valore viene utilizzato per l'ottimizzare
|-
|-
-
|group_position|| Definisce la posizione nelle finestre di dialogo in Opera. '''Opzionale'''  || Numeric
+
|cut_pieces|| Numero uguale di barre ottimizzate || Questo valore indica quante barre sono ottimizzate con la stessa sequenza di pezzi
|-
|-
-
|group_icon|| Nome del file immagine || Formati previsti: ''JPG, PNG, BMP o PDF''
+
|cut_idcode|| Codice indentificativo del pezzo || Il codice identificativo viene stampato nelle etichette e facilita la ricerca del pezzo tagliato per le lavorazioni successive e l'assemblaggio
|-
|-
-
|group_publish_on_web|| Consente di pubblicare su web il gruppo opzione. '''Opzionale''' || ''true'' or ''false''
+
|cut_length|| Misura di taglio || Indica la quota che viene passata alla troncatrice per eseguire il taglio corretto
|-
|-
-
|}
+
|cut_leftangle|| Angolo sinistro || Indica il valore dell'angolo sinistro del pezzo da tagliare che viene passata alla troncatrice
-
 
+
-
 
+
-
===File relativo alle lavorazioni===
+
-
Questa tabella definisce le informazioni per la creazione del file '''operations.xml''' che contiene tutte le lavorazioni disponibili.
+
-
 
+
-
{|cellpadding="5" cellspacing="0" border="1"
+
-
!Tag|| Descrizione || Possibili valori
+
|-
|-
-
|lav_name|| Nome della lavorazione || Testo max 63 caratteri
+
|cut_rightangle|| Angolo sinistro || Indica il valore dell'angolo sinistro del pezzo da tagliare che viene passata alla troncatrice
|-
|-
-
|lav_description|| Descrizione della lavorazione || Testo max 255 caratteri
+
|cut_compound_leftangle|| ||
|-
|-
-
|lav_red, lav_green, lav_blue|| Definisce il colore della lavorazione, tramite l'utilizzo della combinazione RGB. || 0 - 255
+
|cut_compound_rightangle_saw|| ||
|-
|-
-
|X|| Posizione lavorazione. '''Opzionale''' || Numerico o tramite variabili
+
|cut_barcode|| Codice a barre || Il codice a barre viene stampato nelle etichette e può essere letto da tutti i macchinari a controllo numerico dell'officina muniti di lettore barcode per richiamare velocemente le lavorazioni
|-
|-
-
|lav_icon|| Nome del file immagine || Formati previsti: ''JPG, PNG, BMP o PDF''  
+
|cut_label_file|| File etichetta || E' possibile stampare un ettichetta richiamando un file esterno (se non viene trovato il file il programma genera in automatico un'etichetta)
|-
|-
-
|}
+
|cut_label_valueX|| Campi etichetta personalizzabili || E' possibile stampare nell'ettichetta quattro campi personalizzabili
-
 
+
-
 
+
-
===File relativo alle schede tecniche===
+
-
Questa tabella definisce le informazioni per la creazione del o dei file sheet_name.xml che contiene tutti gli articoli della scheda tecnica. ('''In fase di aggiornamento''')
+
-
 
+
-
{|cellpadding="5" cellspacing="0" border="1"
+
-
!Tag|| Descrizione || Possibili valori
+
-
|-
+
-
|item_code|| Codice articolo || Testo max 63 caratteri
+
-
|-
+
-
|item_description|| Descrizione articolo || Testo max 255 caratteri
+
|-
|-
|}
|}
-
 
-
Ritorna a [[Opera CLP - Cutting Assistant]]
 
==File esempio==
==File esempio==
 +
[[File:clp_csv_cutting_list_example.zip]]<br><br><br>
 +
Ritorna a [[Opera CLP - Cutting Assistant#Importazione delle liste di taglio]]
[[Category:Driver CLP]]
[[Category:Driver CLP]]

Versione corrente delle 16:16, 15 dic 2021

Questo driver permette di importare le liste di taglio nel programma Opera CLP - Cutting Assistant da files compatibili con il formato Excel sia con estenzione XLS che con estensione XLSX File:XLS.png e Files contenenti i dati dei tagli su colonne delimitate da un separatore File:CSV.png


Informazioni sui file CSV e XLS/XLSX

I file di esempio si trovano nella cartella driver del programma OperaCLP (es: C:\OPERACLP\DRIVERS\OPERA)
Di seguito le specifiche per compilare il file per l'importazione


Tag Descrizione Possibili valori
job_id Numero identificativo del lavoro Testo max 8 caratteri
job_year Anno relativo al lavoro Testo max 4 caratteri
job_name Nome del lavoro Testo max 63 caratteri
mat_name Nome del profilo da tagliare Testo max 63 caratteri
mat_color_internal Colore interno del profilo da tagliare Testo max 63 caratteri
mat_color_external Colore esterno del profilo da tagliare Testo max 63 caratteri
mat_image Percorso e nome della sezione del profilo es: c:\operaclp\dwg\frame.dwg
mat_profile_height Altezza del profilo Valore numerico
mat_profile_width Larghezza del profilo Valore numerico
bar_id ID della barra ottimizzata Valore numerico (inserendo lo stesso valore per più righe vengono accorpati i pezzi)
bar_idcode Codice identificativo dello spezzone Questo codice permette di identificare il pezzo rimanente della barra per poter essere riutilizzato nei successivi lavori
bar_count
bar_length Lunghezza della barra o dello spezzone Questo valore viene utilizzato per l'ottimizzare
cut_pieces Numero uguale di barre ottimizzate Questo valore indica quante barre sono ottimizzate con la stessa sequenza di pezzi
cut_idcode Codice indentificativo del pezzo Il codice identificativo viene stampato nelle etichette e facilita la ricerca del pezzo tagliato per le lavorazioni successive e l'assemblaggio
cut_length Misura di taglio Indica la quota che viene passata alla troncatrice per eseguire il taglio corretto
cut_leftangle Angolo sinistro Indica il valore dell'angolo sinistro del pezzo da tagliare che viene passata alla troncatrice
cut_rightangle Angolo sinistro Indica il valore dell'angolo sinistro del pezzo da tagliare che viene passata alla troncatrice
cut_compound_leftangle
cut_compound_rightangle_saw
cut_barcode Codice a barre Il codice a barre viene stampato nelle etichette e può essere letto da tutti i macchinari a controllo numerico dell'officina muniti di lettore barcode per richiamare velocemente le lavorazioni
cut_label_file File etichetta E' possibile stampare un ettichetta richiamando un file esterno (se non viene trovato il file il programma genera in automatico un'etichetta)
cut_label_valueX Campi etichetta personalizzabili E' possibile stampare nell'ettichetta quattro campi personalizzabili


File esempio

File:Clp csv cutting list example.zip


Ritorna a Opera CLP - Cutting Assistant#Importazione delle liste di taglio

Strumenti personali