Sostituire blocco cartiglio a più disegni in AutoCAD 2008

MassiVonWeizen

Utente Senior
Professione: disegnatore
Software: solidworks 2019
Regione: Friuli Venezia Giulia
prova a fare la procedura da riga di comando e vedi cosa ti propone come opzione
quella riga definisce l'unità di misura come definito nella riga descrittiva dell'excel e come indicato nel pdf
(PS: ma tu come fai a provare i codici script da comando acad? io se scrivo ad esempio "plot", dopo mi si apre la finestra di plottaggio/stampa e non ho più modo di inserire gli altri comandi successivi da "tastiera" ...)
scrivi _-plot col - davanti
 

reggio

Utente Senior
Professione: ...
Software: autocad11+swx16 sp4 w7 x64+Ready2W2016
Regione: Emilia - Modena
Ciao MASSI, fatto a mano leggo questo:

Comando: _-plot
Configurazione di stampa dettagliata? [Sì/No] <No>: s
Digitare un nome di layout o [?] <Modello>:
Digitare un nome di una periferica di output o [?] <PDFCreator>:
Digitare dimensione carta o [?] <A4>:
Digitare unità carta [Pollici/Millimetri] <pollici>: m
Digitare orientamento disegno [Verticale/Orizzontale] <Orizzontale>:
Stampa capovolta? [Sì/No] <No>:
Digitare area di stampa [Schermo/Estensioni/Limiti/Vista/Finestra] <Schermo>: e
Digitare scala di stampa (Millimetri stampati=Unità disegno) o [Adatta]
<Adatta>:
Digitare offset di stampa (x,y) o [Centro] <0.00,0.00>:
Stampa con stili di stampa? [Sì/No] <Sì>:
Digitare nome tabella stili di stampa o [?] (digitare . per nessuna) <>:
Stampa con spessori linea? [Sì/No] <Sì>:
Immettere impostazione per stampa ombra [Come visualizzata/Wireframe
precedente/Nascosta precedente/stili Visualizzazione/Rendering] <Come
visualizzata>:
Inviare la stampa ad un file [Sì/No] <N>:
Salva modifiche in Imposta pagina [Sì/No]? <N>
Continuare con la stampa? [Sì/No] <S>:
Area di plottaggio effettiva: 203.54 in larghezza per 288.27 in altezza
Stampa della finestra 2.

mi mancava una "S" che ho aggiunto ottenendo questo script:
_OPEN
FILE
(command "modivar" "attreq" 0)
rinomina
blocco
"Cartigli DUNO 1"
cartigliduno1
_-INSERT
cartigliduno1=C:\CARPENTERIA\CARTIGLIO-SENZA_LOGO_E_NOTE
0
1
1
0
_ERASE
_LAST
_PLOT
s
modello
PDFCreator
A4
M
O
N
E
A
C
S
acad.CTB
s
n
s
file
n
s
_QSAVE
_Close

ora arrivo a fine ciclo :), solo che ... ottengo tanti file .plt quanti sono i file elaborati ... che me ne faccio?
Io speravo in un unico file pdf con tutti i disegni ...
...dove sbaglio ... ancora?
 

MassiVonWeizen

Utente Senior
Professione: disegnatore
Software: solidworks 2019
Regione: Friuli Venezia Giulia
file plt? dovrebbe creati un pdf con nome uguale al dwg...
Io speravo in un unico file pdf con tutti i disegni ...
nel senso che tu hai 20 dwg e vuoi ottenere un pdf solo?
 

reggio

Utente Senior
Professione: ...
Software: autocad11+swx16 sp4 w7 x64+Ready2W2016
Regione: Emilia - Modena
file plt? dovrebbe creati un pdf con nome uguale al dwg...

nel senso che tu hai 20 dwg e vuoi ottenere un pdf solo?
Esatto, ho 180 dwg a cui abbiamo sostituito il cartiglio, ora vorrei metterli su pdf per mandarli ai fornitori,
preferibilmente in un unico pdf, o alla peggio 1 pdf per ogni dwg ...
 

MassiVonWeizen

Utente Senior
Professione: disegnatore
Software: solidworks 2019
Regione: Friuli Venezia Giulia
se devi ottenere un pdf singolo con autocad non so come fare, ma io uso questo programmino che unisce più pdf in uno solo http://www.winpenpack.com/main/download.php?view.1012 (segui le istruzioni per usarlo senza installazione)
il perché tu ottenga un plt anziché un pdf non lo so. hai provato usando il mio codice sostituendo solo il tipo di stampante ed il formato carta?
 

MassiVonWeizen

Utente Senior
Professione: disegnatore
Software: solidworks 2019
Regione: Friuli Venezia Giulia
quando ti chiede se vuoi inviare la stampa ad un file [Sì/No] <N>: devi dirgli si allora ottieni il pdf.
 

reggio

Utente Senior
Professione: ...
Software: autocad11+swx16 sp4 w7 x64+Ready2W2016
Regione: Emilia - Modena
quando ti chiede se vuoi inviare la stampa ad un file [Sì/No] <N>: devi dirgli si allora ottieni il pdf.
Ciao Massi, a mè se indico "s" manualmente, mi apre la finestra per salvare il file .plt
se metto "s" nello script mi crea tanti file .plt nella cartella
se indico "n" nello script, mi completa lo script e la sostituzione dei blocchi, ma del pdf o .plt nemmeno l'ombra .... o_O
 

MassiVonWeizen

Utente Senior
Professione: disegnatore
Software: solidworks 2019
Regione: Friuli Venezia Giulia
non mi è chiaro il motivo, ma anche a me se uso una stampante pdf virtuale diversa da dwg to pdf mi da quel problema.
prova con la stampante che ti ho scritto al post #58
ti riporto le righe
DWG To PDF
ISO PAGINA INTERA A4 (297 X 210 mm)
 

reggio

Utente Senior
Professione: ...
Software: autocad11+swx16 sp4 w7 x64+Ready2W2016
Regione: Emilia - Modena
non mi è chiaro il motivo, ma anche a me se uso una stampante pdf virtuale diversa da dwg to pdf mi da quel problema.
prova con la stampante che ti ho scritto al post #58
ti riporto le righe
DWG To PDF
ISO PAGINA INTERA A4 (297 X 210 mm)
...nisba... avevamo già visto che "DWG To PDF" non mi funziava, mentre funzia con "PDFCreator" che però non crea il o i pdf ...

... apro e stampo a manazza ... :(
 

reggio

Utente Senior
Professione: ...
Software: autocad11+swx16 sp4 w7 x64+Ready2W2016
Regione: Emilia - Modena
ti allego video per farti vedere che il file pdf viene eseguito
non avevo dubbi che tu fossi sincero :)

...può essere che a mè non vada perchè ho messo tutto assieme (cambio blocco e pdf)?

_OPEN
FILE
(command "modivar" "attreq" 0)
rinomina
blocco
"Cartigli DUNO 1"
cartigliduno1
_-INSERT
cartigliduno1=C:\CARPENTERIA\CARTIGLIO-SENZA_LOGO_E_NOTE
0
1
1
0
_ERASE
_LAST
_PLOT
s
modello
DWG TO PDF.PC3 ==>PDFCREATOR
ISO PAGINA INTERA A4 (297 X 210 mm) ==> A4
M
O
N
E
A
C
S
acad.CTB
s
n
file
n
s
_QSAVE
_Close

non avevo provato a separarli, ma non credo cambi qualcosa ... che dici tu?
 

MassiVonWeizen

Utente Senior
Professione: disegnatore
Software: solidworks 2019
Regione: Friuli Venezia Giulia
in teoria no, ma per studiare il funzionamento dello script è meglio separarli
 

reggio

Utente Senior
Professione: ...
Software: autocad11+swx16 sp4 w7 x64+Ready2W2016
Regione: Emilia - Modena
Ciao ... :confused:
ho una nuova sfiga ... ho un elenco di 70 dwg a cui cambiare cartiglio, la sfortuna è che il cartiglio NON è dentro un blocco, ma è esploso o creato da linee e testi ...

In pratica ora debbo passare da "esploso.jpg" a "A-COSI.jpg" ... cambiando solo il "logo"

Lo script mi può aiutare anche in questo caso? Cosa debbo scrivere nello script?
 

Allegati

MassiVonWeizen

Utente Senior
Professione: disegnatore
Software: solidworks 2019
Regione: Friuli Venezia Giulia
Lo script mi può aiutare anche in questo caso? Cosa debbo scrivere nello script?
Ti direi di fare due script almeno per verificare che funzionino, poi puoi accorparli.
Uno script lo usi per cancellare la zona interessata.
L'altro script lo usi per inserire il blocco o il xref di A-COSI.
In ogni caso devi dividere i disegni in base al formato perché le coordinate, salvo tu abbia il cartiglio sempre alle stesse coordinate, da inserire nello script cambieranno.

forse è il caso di valutare se chiudere o eliminare l'altra discussione per non spalmare le risposte
 

reggio

Utente Senior
Professione: ...
Software: autocad11+swx16 sp4 w7 x64+Ready2W2016
Regione: Emilia - Modena

MassiVonWeizen

Utente Senior
Professione: disegnatore
Software: solidworks 2019
Regione: Friuli Venezia Giulia
Cioè c'è modo di registrare una "macro" o debbo impararmi i comandi dello script?
Cioè c'è modo di registrare una "macro" o debbo impararmi i comandi dello script?
.. ehhmm ma come si fanno gli script?
Cioè c'è modo di registrare una "macro" o debbo impararmi i comandi dello script?
Da dove parto?

qua materiale sugli script che non è altro che la sequenza dei comandi che vengono lanciati in autocad per fare delle operazioni