Newsgroup: it.comp.software.cad
Titolo: Stampare DWG o DXF senza aprirli

DWG True View è un programma free che va benissino
per aprire e stampare i disegni ma prevede comunque
di doverli aprire ad uno ad uno per stamparli.
 
Volo View permette di stampare i disegni anche
senza aprirli (tasto destro del mouse + stampa) ma
non adatta il disegno al foglio (intendo che non sa se
deve fare la stampa verticale od orrizzontale).
 
Sapete se esista un programma che esegua direttamente
la stampa (anche solo in A4) con l'orientamento giusto.
 
Grazie e saluti.
 
Sauro
 
 
 
 

 di doverli aprire ad uno ad uno per stamparli.
 
usa il comando _PUBLISH
e li stampi tutti in un colpo solo
 
http://www.cadlandia.com/forum/topic.asp?TOPIC_ID=5505
 
 
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 e li stampi tutti in un colpo solo
 
Grazie per la risposta che però non risolve.
 
Spiego meglio come faccio ora:
 
1) Ho 1000 disegni in una cartella.
2) Il cliente mi ordina 150 voci di quei disegni
    ed io li devo stampare per la produzione.
3) Un mio programma in VB6 prepara un file
     ascii coi percorsi completi dei 150 dwg da
     stampre.
4) Un mio secondo VB6 legge il file e, simulando
    MOUSE TASTO DESTRO + STAMPA
    mi stampa tutti i disegni con Volo View.
5) Il problema è che me li stampa o tutti in
    verticale o tutti in orrizontale e non va bene.
6) Poi io mi sfoglio i disegni e, per una picola parte,
    ne ristampo qualcuno in A3 perchè complessi.
 
Se non ho capito male il tuo suggerimento, dovrei
comunque prepararli ad uno ad uno anche se poi
la stampa vera e propria avverrebbe tutta di seguito.
 
Se hai qualche altra idea ....
 
Grzie e saluti
 
Sauro 
 
 

 comunque prepararli ad uno ad uno 
 
no, documentati sul comando.
 
Nel link c'è un video di esempio fatto da un utente di CADlandia
 
http://www.multiupload.com/92S9PSBLJQ
 


Con programmi esterni, non saprei come risolvere il tuo problema.
Visto che sai programmare in VB, non puoi fare un programma in VBA
all'interno di Autocad, che ti apre i file di una cartella (uno alla
volta), ed in base alle dimensioni dell'area di stampa, ti seleziona,
il foglio, l'orientamento, ed eventualmente la stampante?
 
Jonny

 ha scritto nel messaggio 
news:010834ec-a7bd-4646...@c25g2000yqn.googlegroups.com...

Magari.
 
Il VB non capisce i files vettoriali.
 
Saluti.
Sauro 
 
 

 Il VB non capisce i files vettoriali.
 
Il VB no ma il Visual Basic per Applicazioni, è un ambiente di
sviluppo interno ad Autocad, e può utilizzare tutti gli oggetti di
Autocad.
Io ho fatto un programma in VBA che mi carica tutta una serie di dxf,
analizza le dimensioni di ogni file, e me li inserisce uno di fianco
all'altro.
Un altro programma, mi prende ogni singolo disegno, mi verifica le
dimensioni, ed in base alla scala scelta, me li stampa in, A4, A3 o su
plotter.
Con una piccola variazione si potrebbe fare quello che ti serve.
Però ti ripeto, io non sarei capace farlo da VB, ma da VBA all'interno
di Autocad si.

 ha scritto nel

Ciao Gianfranco.
Quello che hai scritto sopra con VBA e molto
interessante.
Devo fare qualche altra prova poi probabilmente
ritornerò sull'argomento.
 
Grazie ancora.
 
Sauro
 
PS Dove vivi?
      Io a Imola