• このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

別の構成の基盤

  • Thread starter Thread starter masspa
  • Start date Start date

masspa

Guest
ciao a tutti, ho una richiesta da fare su creo4.0 m010, spero in qualche anima pia.

come da titolo vorrei modificare le voci della distinta base che ottengo da strumenti>distinta base.
sono riuscito a trovare il file che configura questa tabella, che è format.bft

qui ho trovato alcune indicazioni su come impostare la tabella:
ptc help center

qui alcuni esempi trovati:
esempio tabella


qui sotto c'è il codice attualmente in uso che è quello di default:
Code:
.breakdown

%$type %$name contains:
.row %$quantity[6]; %$type[12];  %$name[-95]


.summary
summary of parts for assembly %$name:
.row %$quantity[6]; %$type[12];  %$name[-95]

domanda:
vorrei customizzare la tabella ottendendo in ordine:
nome comune variante; nome variante; nome parte; qtà;

qualcuno può aiutarmi?
grazie :)
 
si dani grazie, l'avevo vista prima di chiedere aiuto provando a smanettare un po' senza grande successo... non riesco a mettere il nome comune... %$&common_name non mi da nulla
 
ciao, e scusa il ritardo, ma nel fine settimana non ho avuto tempo.
prova con questo metodo:
nelle relazioni metti questa istruzione aaa= ptc_common_name, e poi nella distinta richiama il nuovo parametro aaa
 
sinceramente in anni di utilizzo, non sono mai entrato nel codice delle tabelle per modificarle, ma sempre creata una tabella ad hoc ed aggiunte relazioni e filtri ad hoc.
ptc_common_name è un parametro come altri, da richiamare, come dice dani-3d, e questo vale per qualsiasi parametro che non è possibile richiamare/filtrare direttamente nelle singole celle.
 
@dani-3d proverò la tua idea grazie, ci mancherebbe che ti scusi per il ritardo.

@320i s sono riuscito a fare una tabella come mi serve ma soltanto nella messa in tavola. questi dati li devo poi copiare in un foglio excel, la distinta che mi viene fuori dal 3d non mi perde la tabulazione (se così si chiama) e la posso incollare velocemente senza errori.
 
la tabella della messa in tavola, la puoi salvare esternamente per poi editarla con excel, personalmente mi trovavo meglio però con la bom del 3d.
 
dani
ho provato %aaa[-40]; mi da
[Wrong format: %-40 (---)]​

320
si la posso modificare con excel, non riesco però a mettere i dati su colonne se non laboriosamente riga per riga.
 
in realtà se ci pensi, ti bastano 3 colonne: codice, quantità e descrizione, se devi farla digerire ad un sistema informatico, la descrizione non ti serve.
fai molto prima a farti una tabella formattata con i soli dati che ti servono in ordine di interesse, a quel punto inserisci la tabella nel 2d, esporti e cancelli la tabella nel 2d, finito.
 
dani...
funziona! l'istruzione aaa= ptc_common_name
era correttamente messa come stringa, dovevo aggiungere una s dopo il 40 di %aaa[-40] in quanto stringa.
quindi il codice giusto è %aaa[-40s].
una cosa non da poco però è che l'istruzione la devo inserire in ogni parte esistente, nell'assieme soltanto non basta, avendo quasi 15000 parti diventa leggerissimamente lungo.

320
proverò anche questa strada. avevo già tentato, è la parte 'esporti la tabella' che non viene bene, mi perde le colonne e la formattazione, per questo avevo provato una seconda strada, che ho chiesto in questa discussione.
proverò a smanettare su excel se posso importarlo decentemente.

grazie veramente, siete stati gentili.
 
siiiii grande!
ma ho tolto $&, non lo interpreta come un parametro di sistema.

%ptc_common_name[-40s];

grazie ancora.
:)
 

Forum statistics

Threads
46,674
Messages
380,976
Members
2
Latest member
loop80
このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

Members online

No members online now.
Back
Top