PDA

Visualizza la versione completa : VC++6.0 Come unire 2 file dxf.


IlViandante2960
16-02-2015, 15:25
Ho la necessita di scrivere un'applicazione in vc++6.0 che dato un file dxf preesistente mi consenta di aggiungerne un altro, file dxf, realizzato dall'applicativo.

Qualcuno che ha lavorato con i file dxf specie dal formato Autocad 2010 in su può darmi qualche utile dritta?


Grazie


:ciauz:

ing82
17-02-2015, 17:40
http://exchange.autodesk.com/autocadmechanical/ita/online-help/browse#WS73099cc142f48755a52158612bd434e551-7fdd.htm

Può essere un inizio...

oregon
17-02-2015, 19:39
Aggiungere in che senso? Quale dovrebbe essere il risultato finale? E perché usare il vecchissimo VC6 ?

IlViandante2960
18-02-2015, 12:11
Ho trovato... A beneficio di altri utenti.

Per chi programma ed ha la necessità di creare file DXF (o aggiungere parti di dxf a file preesistenti) con: linee, cerchi, testi, ecc, ecc.
Sappia che le versioni ultime di Autocad richiedono per le entità grafiche (linee, cerchi, testi) la definizione di un handle, il tag 5.

Bene, senza impazzire a cercare in rete. Occorre usare il valore della variabile $HANDSEED presente nel file dxf che conserva il primo handle utile. Se s'inseriscono oggetti grafici bisogna incrementare opportunamente tale valore, altrimenti Autocad non visualizzerà il disegno ritenendo il file dxf non valido.


:ciauz:

Loading