Aggiungi la guida utente e allinea i testi rimasti indietro sulla fase 5
Nuova docs/guida-utente.md: tutti i passi in ordine che deve fare l'utente, dalla distinta esportata da Fata (gestionale) fino all'esportazione STEP con Creo Distributed Batch (passi generali presi da documentazione/community PTC, con avviso che i nomi dei menu variano per versione/configurazione aziendale). Include anche i consigli pratici di impostare la cartella di lavoro e pulire raw/step prima di ripartire con una distinta diversa. GuidaForm.cs e README.md citavano ancora una "Verifica completezza assiemi" e un bottone "Cambia cartella..." rimossi da tempo dal codice, mai allineati nei testi: corretti nello stesso commit. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
ff4e7a71e0
commit
948937ba75
4 files changed
+151
-17
No files matched your search
@@ -9,32 +9,38 @@ passaggio, non lo sostituisce.
|
||||
|
||||
## Funzionalità
|
||||
|
||||
1. **Indice CAD** — all'avvio carica automaticamente `cad_index.db` (se
|
||||
presente accanto all'eseguibile). Se manca, si può selezionare un DB
|
||||
1. **Indice CAD** — all'avvio carica automaticamente l'ultimo `cad_index.db`
|
||||
usato (ricordato tra un avvio e l'altro). Se manca, si può selezionare un DB
|
||||
esistente con **Apri DB...** o generarne uno nuovo con **Aggiorna
|
||||
indice**, che scansiona il disco (di default `X:\`, tutte le cartelle di primo
|
||||
livello che trova) e indicizza tutti i file. In questa fase si vede/cambia anche
|
||||
la **cartella di lavoro**: dove finiscono il CSV e la cartella `raw/` (gli STEP
|
||||
esportati con Creo vanno in `step/`, dentro la stessa cartella). Proposta
|
||||
automaticamente (ricordata da un avvio all'altro), modificabile con
|
||||
**Cambia cartella...**.
|
||||
livello che trova) e indicizza tutti i file. La **cartella di lavoro** (dove
|
||||
finiscono il CSV e la cartella `raw/`; gli STEP esportati con Creo vanno in
|
||||
`step/`, dentro la stessa cartella) è proposta automaticamente e ricordata tra
|
||||
un avvio e l'altro, modificabile in qualunque momento da **File → Scegli
|
||||
cartella di lavoro...**.
|
||||
2. **Importa Distinta Base** — trascina (o scegli da file) l'estrazione
|
||||
`.xls`/`.xml` del gestionale (foglio "Distinta Base", colonne
|
||||
Componente/Descrizione): viene generato un CSV nella cartella di lavoro, con
|
||||
anteprima in griglia. Se il file segue la convenzione di nome
|
||||
`DBP_<codice>_<timestamp>` del gestionale, l'assieme generale dell'estrazione
|
||||
viene aggiunto come riga in più nel CSV (il foglio elenca solo i componenti
|
||||
sotto l'assieme, non l'assieme stesso).
|
||||
sotto l'assieme, non l'assieme stesso). Il bottone **Verifica presenza**
|
||||
(compare solo dopo un import riuscito) cerca i componenti nel database — è
|
||||
questo passo, non il solo import, a sbloccare la fase successiva.
|
||||
3. **Crea cartella raw** — cerca nell'indice il percorso CAD di ogni
|
||||
componente importato (assieme generale incluso) e copia i file trovati
|
||||
in una cartella `raw/` dentro la cartella di lavoro.
|
||||
4. **Trova componenti referenziati** — legge i metadati dei file `.asm` in
|
||||
`raw/` per trovare ricorsivamente i sotto-assiemi/parti che li
|
||||
compongono, copiandoli a loro volta in `raw/`.
|
||||
5. **Verifica completezza assiemi** — confronta la distinta con l'indice per
|
||||
capire se manca qualche sotto-componente, e mostra i file `.asm` della
|
||||
distinta trascinabili su Creo/Esplora risorse per l'esportazione STEP con
|
||||
Creo Distributed Batch.
|
||||
compongono, copiandoli a loro volta in `raw/` (passo opzionale se la
|
||||
distinta contiene solo parti singole).
|
||||
5. **Trascina su Creo** — mostra i file `.asm` della distinta già in `raw/`,
|
||||
trascinabili su Creo Distributed Batch per l'esportazione STEP (passo
|
||||
manuale, fuori da quest'app): scrive in `step/`, dentro la cartella di
|
||||
lavoro.
|
||||
|
||||
Guida utente passo-passo completa in [`docs/guida-utente.md`](docs/guida-utente.md)
|
||||
(stessa sintesi anche in-app da **Aiuto → Guida**, F1).
|
||||
|
||||
## Requisiti
|
||||
|
||||
|
||||
Reference in new issue
Block a user