11 marzo 2011

DraftSight per Linux disponibile!



NUNTIO VOBIS GAUDIUM MAGNUM: HABEMUS DraftSight for Linux!
Ebbene si amici come vi avevo annunciato diverso tempo fa è finalmente disponibile DraftSight, il primo CAD 2D nativo per GNU/Linux completamente gratuito!
Il download può essere effettuato dal seguente link dove troveremo la versione DEB per Ubuntu e derivate e la versione RPM adatta a Fedora, openSUSE e Mandriva!
Il CAD è prodotto dalla Dassault Systemes (la stessa di SolidWorks) e consente come sapete di lavorare in maniera nativa sui file DWG e può essere scaricato e attivato gratuitamente da utenti CAD professionisti, studenti e docenti.
L'unica cosa richiesta è per l'appunto una attivazione del software tramite mail.
Per maggiori dettagli vi consiglio di leggere la licenza in legalese.

Questa prima release ha qualche piccola imperfezione grafica in qualche menù ma tutto sommato è un peccato veniale che di sicuro verrà risolto con i prossimi rilasci. Ricordo che il programma per Linux è in Beta.

Ma vediamo ora come si presenta DraftSight per Linux!

Al primo avvio ci verrà chiesto di accettare il contratto di licenza (visto che il software viene concesso gratuitamente)


Accettiamo tranquillamente ed andiamo avanti.
Come vedete il software è completamente tradotto in italiano per la gioia degli anti anglofoni 


L'interfaccia è altresì pulita ed è assimilabile a qualsiasi altro CAD commerciale come AutoCAD. Le barre degli strumenti sono posizionate sui lati così come la finestra delle proprietà.
In basso troviamo i comandi manuali tanto amati dai caddisti di vecchia formazione.

Andiamo ora ad aprire un file DWG visto che la caratteristica più importante di DraftSight per Linux è proprio il supporto nativo per questo tipo di file.


Selezioniamo un file DWG et voilat


ecco il nostro bel file DWG aperto da DraftSight con Linux. Giuro mi scappa la lacrimuccia perché sono anni che aspettavo questo momento.
Il rendering in fase di caricamento è velocissimo ed è perfetto, ho controllato le tavole e non sono presenti errori di graficismi. 
Unico neo c'è solo durante la fase di pan che non è fluida però come detto è un errore veniale, una sottigliezza che verrà senz'altro risolta con i prossimi rilasci (questa è una beta).


Per avere alcune funzioni abilitate (come la stampa) è necessario attivare gratuitamente tramite mail DraftSight.



È possibile aprire i file DWG direttamente dal file senza passare per DraftSight.


Andando a Strumenti --> Opzioni sarà possibile agire sulle varie impostazioni del programma


come ad esempio il formato di salvataggio o meglio ancora la versione di compatibilità con AutoCAD (io quando salvo lo faccio sempre con la più vecchia per consentire a tutti l'apertura)


le impostazioni delle unità di misura


o gli stili di disegno


Se volete una guida a DraftSight è disponibile a questo indirizzo.
Che dire, ora non avrete più la scusa del CAD per passare a GNU/Linux!

Per gli utenti a 64 bit che vogliono installare DraftSight bisogna installare a parte una libreria per poter far funzionare DraftSight sui sistemi a 64 bit
Nel caso di Ubuntu e derivate basterà dare

sudo apt-get install libdirectfb-extra libxcb-render-util0

Una volta fatto installate manualmente il deb con questo comando che serve a forzare l'architettura e quindi ad evitare l'errore "Errore: Architettura «i386» errata"

sudo dpkg -i --force-architecture DraftSight.deb

AAA ATTENZIONE: Come potete vedere dai commenti ci sono alcuni problemi con Ubuntu 11.04 e la versione a 64bit nonché con i driver Ati proprietari.
Qui dal commento di Lucapas potete trovare info circa l'errore riscontrato sulla versione Ubuntu 11.04 64bit mentre nel commento di Anonimo potete avere visione dell'errore da lui riscontrato.

Ho provveduto a segnalare al team di Draftsight gli errori riscontrati dai vostri test. Non appena ci saranno sviluppi li troverete qui :)
Grazie a tutti

64 commenti:

  1. Viene la lacrimuccia anche a me. Questa potrebbe davvero essere una svolta epocale!!

    RispondiElimina
  2. Benissimo, un altro mattone nel muro....

    RispondiElimina
  3. Ti consiglio di utilizzare i "comandi manuali tanto amati dai caddisti di vecchia formazione": si va due volte + veloci; te lo dice un caddista di vecchia formazione! :-)

    RispondiElimina
  4. Ciao Stefano, alla fine mi ritrovo a dare solo qualche comando base in manuale, la forza dell'abitudine mi fa preferire sempre le icone :P
    Tu stai provando DraftSight? Come ti sembra?

    RispondiElimina
  5. Per ora l'ho provato solo su Win: è + lento a rigenerare la grafica quando ti sposti su disegni un po'pesanti e mancano i solidi 3d, ma per il resto sembra perfetto! Tra l'altro, ricalca Autocad fedelmente: persino le scorciatoie dei comandi sono le stesse... Voglio proprio vedere come gira su Linux.

    RispondiElimina
  6. Provato con Ubuntu 10.04 ma c'è un problema di cursore che non viaggia alla stessa velocità del mouse (ossia quando sposti il mouse il cursore arriva con calma !).
    Altro piccolo problema: se con Draftsight utilizziamo dei retini pieni con gradienti, gli stessi retini risulteranno "rovinati" (ossia con spazi vuoti) riaprendo il file con AutoCAD LT 2007 (che legge invece correttamente gli stessi retini provenienti da file originali AutoCAD).
    Comunque siamo sulla buona strada (le funzioni principali ci sono tutte e su win il problema del mouse lento non c'è).
    Gloster

    RispondiElimina
  7. Provato con Debian, funziona perfettamente (e non ho riscontrato nessun problema di mouse lento)

    RispondiElimina
  8. Grazie per aver condiviso le vostre prove. In pratica sembrano esserci problemi di rallentamento evidente solo con Ubuntu 10.04

    RispondiElimina
  9. Io l'ho provato con Ubuntu 10.10 ed il mouse, solo nell'area di disegno, nel richiamo dei comandi no, va vistosamente a scatti.

    RispondiElimina
  10. @Eugenio
    Per il resto invece come ti sembra nell'uso di tutti i giorni?

    RispondiElimina
  11. Intanto grazie come sempre per le tue prezione "dritte"! ;)

    Purtroppo ho provato ad installare DriftSight su una Natty 64 bit fresca fresca ma, nonstante avessi installato le dipendenze di cui parli, sia l'USC che Gdebi mi rendono il seguente messaggio:

    Errore: Architettura «i386» errata

    Come risolvo? Grazie ancora!

    RispondiElimina
  12. Ciao Luca, di nulla. Come vedi ho appena aggiornato la guida. Per risolvere il problema dell'architettura errata installa manualmente il deb con il comando

    sudo dpkg --force-architecture €“i DraftSight.deb

    in modo da forzare l'installazione.

    RispondiElimina
  13. Quel comando mi restituisce il seguente errore:

    dpkg: error: necessaria un'opzione che indichi un'azione

    Purtroppo io e il terminale siamo sempre andati poco d'accordo! :D

    RispondiElimina
  14. Colpa mia XD
    Ecco prova così

    sudo dpkg -i --force-architecture DraftSight.deb

    RispondiElimina
  15. Oh, sono abbastanza ignorante ma mi sembrava un po' strano quel €"i :D
    Comunque non funziona ancora, ma non ti preoccupare perché ho letto che è un bug già notificato su launchpad. Infatti dà il seguente errore nonostante quella libreria sia installata:

    dpkg: problemi con le pre-dipendenze di DraftSight.deb contenente dassault-systemes-draftsight:i386: dassault-systemes-draftsight:i386 pre-dipende da libexpat1 (>= 2.0.1-4)
    dpkg: errore nell'elaborare DraftSight.deb (--install): problema con le pre-dipendenze - dassault-systemes-draftsight:i386 non viene installato. Si sono verificati degli errori nell'elaborazione: DraftSight.deb

    RispondiElimina
  16. Visto ora su launchpad
    https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/769136
    e sul forum internazionale (oltre che quello italiano) :(

    RispondiElimina
  17. Una possibile soluzione è qui:
    http://forum.ubuntu-it.org/index.php/topic,459039.msg3588182.html#msg3588182

    A me ha funzionato ;)

    RispondiElimina
  18. Ciao Luca, leggo però un tuo commento sul forum uhm

    RispondiElimina
  19. Su Ubuntu 11.04 con scheda video:

    lspci | grep -i vga

    01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]

    ho dovuto rimuovere:

    sudo apt-get purge fglrx

    altrimenti ottenevo un segfault allo in start di

    /opt/dassault-systemes/draftsight/bin/DraftSight
    QFSFileEngine::open: No file name specified
    QFileInfo::absolutePath: Constructed with empty filename
    QFileInfo::absolutePath: Constructed with empty filename
    QFileInfo::absolutePath: Constructed with empty filename
    QFileInfo::absolutePath: Constructed with empty filename
    Segmentation fault

    RispondiElimina
  20. Ho segnalato i problemi riscontrati fino ad ora con i driver ati e con la versione a 64bit agli sviluppatori :)

    RispondiElimina
  21. Ma comunque non funziona bene nel render dell'area di lavoro e si ottiene questo errore:

    QFileInfo::absolutePath: Constructed with empty filename
    QFileInfo::absolutePath: Constructed with empty filename
    QFileInfo::absolutePath: Constructed with empty filename
    QFileInfo::absolutePath: Constructed with empty filename
    QFSFileEngine::open: No file name specified
    *********************************WARN_ONCE*********************************
    File radeon_swtcl.c function r100_swtcl_flush line 325
    Rendering was 12 commands larger than predicted size. We might overflow command buffer.
    ***************************************************************************
    drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See dmesg for more info.

    Posto cio' perchè potrebbe servire a qualcuno...

    Ciao

    RispondiElimina
  22. Puoi suggerire un riferimento a dove postare bug o report...

    Grazie

    RispondiElimina
  23. @Anonimo

    Io ho scritto al responsabile comunicazioni di Draftsight. In passato sono stato contattato da loro per il post che ho fatto su Draftsight e mi ritrovo quindi la sua mail personale per le comunicazioni.
    Puoi scrivere qui, il responsabile ha detto che girerà il post ai tecnici.

    In alternativa sul sito è presente una pagina apposita per i contatti http://www.3ds.com/it/products/draftsight/contact-us/

    RispondiElimina
  24. ho problemi con il mouse che va a scatti su mandriva 10.2 a 64 bit, per altro tutto ok.
    qualcuno può aiutarmi. nn sono un esperto.
    grazie eliseo

    RispondiElimina
  25. Ciao Eliseo, il problema sembra essere comune a molti altri utenti, per ora non ci resta che attendere il rilascio della nuova versione.

    RispondiElimina
  26. Diversamente che con la 10.10 con la 11.04 non mi si installa ne dal Software Center nè con Gdebi.Proverò ad inviare il messaggio d'errore che appare nel terminale all'indirizzo dei tecnici qui riportato.

    RispondiElimina
  27. Non era la 11.04 il problema ma l'ultima realise del programma, infatti trovato il vecchio file .deb l'ho installato perfettamente e ho segnalato al produttore il problema.

    RispondiElimina
  28. @Anonimo

    Grazie per aver riportato la tua esperienza. Per info, su che versione hai installato draftsight, 32 o 64bit?
    E che release di draftsight non ti funziona?

    Sulla mia Ubuntu 11.04 32bit l'ultima release la V1R1.2 l'installazione con gdebi non ha dato nessun problema.

    RispondiElimina
  29. Salve, anch'io ho il cursore che scatta e rende difficoltoso e poco preciso il movimento. Si è trovata qualche soluzione?
    Ringrazio anticipatamente, saluti, Gianluca.

    RispondiElimina
  30. Ciao Gianluca,
    per ora ancora nulla, non resta che aspettare il nuovo rilascio e vedere se han risolto il problema. Il tutto è stato comunque segnalato a chi di dovere :)

    RispondiElimina
  31. Installato su Natty 32 bit crasha immediatamente all'apertura del file, qualche dritta?

    RispondiElimina
  32. Qualsiasi tipo di file o un file in particolare? (che ne so più grande etc...)
    Il file era stato creato con che programma?

    RispondiElimina
  33. @Marco
    Files creati con Autocad, ma anche semplicemente cliccando sull'area di disegno.

    RispondiElimina
  34. Prova prima così:
    1) rimuovi draftsight (da terminale o da usc)
    2) abilita la visione dei file nascosti nella home. Una volta fatto vai nella cartella .config
    3) qui troverai le tre cartelle di configurazione di drafsight

    - Dassault Systemes
    - DraftSight
    - SWActivation

    Cancella le prime due ovvero Dassault Systemes ed DraftSight. La terza puoi lasciarla in quanto contiene solo i file relativi all'attivazione del programma (se la cancelli devi rimettere la mail per attivarlo)

    4) Riscarica draftsight e reinstallalo

    RispondiElimina
  35. @Marco
    Eseguito, ma la cartella nascosta Dassault Systemes non c'è e dopo la reinstallazione tutto come prima. Disperazione!

    RispondiElimina
  36. Strano che non ci sia la cartella Dassault Systemes
    Comunque prima di scrivere ai produttori per info prova va lanciare da terminale il programma dando

    /opt/dassault-systemes/draftsight/bin/DraftSight

    e posta il risultato, dovrebbe comparire un qualche messaggio di errore così.

    RispondiElimina
  37. @Marco
    $ /opt/dassault-systemes/draftsight/bin/DraftSight
    QFSFileEngine::open: No file name specified
    QFileInfo::absolutePath: Constructed with empty filename
    QFileInfo::absolutePath: Constructed with empty filename
    QFileInfo::absolutePath: Constructed with empty filename
    QFileInfo::absolutePath: Constructed with empty filename
    QFSFileEngine::open: No file name specified
    DraftSight.bin: nv50_push.c:290: nv50_push_elements_instanced: asserzione "0" non riuscita.
    Aborted

    RispondiElimina
  38. Ciao, allora dando una cercata sul web quello che emerge è che è un problema comune segnalato anche da altri utenti. Il problema si presenta anche per Bricscad per linux.
    Sembra legato ai driver video dei possessori di scheda video nvidia.
    Non ti so però dire se aggiornando i driver riuscirai a risolvere il problema. Mando nel frattempo una mail agli sviluppatori.

    RispondiElimina
  39. @Marco
    Risolto aggiornando i driver Nvidia, grazie e complimenti.

    RispondiElimina
  40. Perfetto :)
    PS se ti va di raccontare la tua esperienza con gnu/linux c'è questo articolo

    http://marcosbox.blogspot.com/2010/12/racconti-di-pinguini.html

    RispondiElimina
  41. Dunque. Con Ubuntu 11.04 64 bit la Beta2V1R2 aveva problemi con l'accensione e spegnimento layer (crashava).
    Ho aggiornato Ubuntu a 11.10. L'installazione forzata funziona e il problema dei layer è sparito.
    Però il sistema è in allarme per le mancate dipendenze e mi costringe a disinstallare DS ogni volta che c'è un aggiornamento di altro software.
    Qualcuno ha a vuto lo stesso problema? L'ha risolto? In Dessault ho mandato la problematica....

    RispondiElimina
  42. Prova a installare l'ultima versione disponibile. Da qualche giorno è infatti disponibile DraftSight V1R1.3
    L'errore è comunque strano. Hai provato con la solita procedura di rimozione delle cartelle con i file di configurazione presenti nelle home in .config?

    RispondiElimina
  43. @Marco
    L'ho fatto, ma la cosa non cambia. Non è un problema di DraftSight, solo che speravo che qualcun'altro avesse riscontrato lo stesso problema e avesse una soluzione :-). Eugenix

    RispondiElimina
  44. ok, allora è uno dei nuovi tanti bug introdotti da ubuntu 11.10 :(

    RispondiElimina
  45. Gentile Marco, ho un problema con l'ultimo aggiornamento in ambiente xp pro.Quando apro i files disegno non vedo niente anche se so che ci sono perchè utilizzando seleziona tutto si vede la selez. Il disegno inoltre lo vedo nell'anteprima quando devo aprire il file. Sono abbastanza "indietro" come cad ma mi potrebbe suggerire qualcosa? Ringrazio anticipatamente, Gianluca.

    RispondiElimina
  46. @Anonimo

    Ciao Gianluca, molto probabilmente è una questione di colore dello sfondo dell'applicazione.
    Fai clic su strumenti, opzioni.
    Si aprirà una nuova finestra, qui vai a selezionare Opzioni di sistema, Mostra, Colori elemento, Sfondo modello e cambialo da nero a bianco.

    RispondiElimina
  47. Grazie per la celerità ma purtroppo non si risolve, mentre nelle anteprime si vede sia con sfondo nero che bianco. Per adesso lavoro salvando in una vecchia versione che mi permette di lavorare su altro cad.anche perchè ho fatto il punto di ripristino ante installazione ma non risolvo. Speriamo in qualche suggerimento futuro! Comunque grazie veramente, Gianluca.

    RispondiElimina
  48. uhm quindi ti si continua a vedere lo sfondo nero senza le linee.
    Ma quindi questo problema te lo fa solo con i file già creati, nel senso se fai un disegno da zero funziona tutto correttamente?
    Altra domandina... Con la versione V1R1.2 precedente avevi lo stesso problema?

    RispondiElimina
  49. Ciao, il problema c'è anche se creo linee con qualsiasi colore, salvo poi vedere che ci sono selezionando tutto. Con la versione precedente, a parte il cursore a scatti, nessun problema. Scusa se continuo a figurare come anonimo, appena ho un attimo mi registro. Grazie! Gianluca

    RispondiElimina
  50. Ciao ragazzi mi chiamo Andrea e volevo un consiglio...sono operativo da anni su opensuse e come ambiente usavo Kde...da tempo per motivi estetici sto provando gnome ( 2.32 )...il problema è molto semplice....su Kde funziona su Gnome no...l'errore è costante...se lancio un dwg nessun problema e me lo fa anche modificare ma quando vado per salvarlo mi va in crash...stesso errore se provo ad aprire un dwg facendo "apri" dal prog e se provo a salvare qualsiasi cosa...qualche help?
    Grazie mille in anticipo

    RispondiElimina
  51. scusate porto la mia esperienza su win xp e mi fa lo stesso problema dell'amico sopra citato...se provo a disegnare non mi viene furoi nulla...ma se provo a selezionare tutto mi seleziona quello che ho fatto...poi il cursore va a scatti non permettendo di lavorare e con linux ho scritto sopra...

    RispondiElimina
  52. @Anonimo

    Che errore ti fa?
    Puoi lanciare da terminale DraftSight dando

    /opt/dassault-systemes/draftsight/bin/DraftSight

    e postare il risultato? Così possiamo vedere da cosa dipende.

    RispondiElimina
  53. @Anonimo

    ed

    @Anonimo

    Provo ad installare l'ultima versione di DraftSight e a vedere se si verifica lo stesso problema.
    Mi faccio anche un giro sul forum di DraftSight e vedo se c'è qualche soluzione al problema che avete manifestato.

    RispondiElimina
  54. ciao e grazie della veloce risposta...praticamente salvando-aprendo un dwg dal programma (perche invece lanciandolo direttamente dal file si apre senza problemi) mi chiude l'applicazione chiedendomi se voglio salvare le modifiche e appena faccio ok mi chiude tutto...

    RispondiElimina
  55. Ciao Anonimo uhm come detto prima prova a lanciare draftsight da terminale e posta il risultato. Vediamo dove si inceppa :)

    RispondiElimina
  56. scusa ma ero via...domani provo e ti faccio sapere ma il fatto è che il programma da solo si apre senza problemi...è solo una volta aperto il prog e provo a salvare un disegno o provo ad aprire un dwg in locale mi crasha

    RispondiElimina
  57. Alla fine per il momento ragazzi ho sistemato riutilizzando Kde...perchè anche quando ho provato a far partire tutto da terminale errori strani non me ne dava....peccato...comunque siamo arrivati ad una conclusione che con le librerie di Gnome evidentemente non va d'accordo...

    RispondiElimina
  58. @Anonimo

    Molto probabilmente è colpa del passaggio a GNOME 3

    RispondiElimina
  59. Buongiorno, chiedo se è stato risolto questo problema postato precedentemente: ho un problema con l'ultimo aggiornamento in ambiente xp pro.Quando apro i files disegno non vedo niente anche se so che ci sono perchè utilizzando seleziona tutto si vede la selez. Il disegno inoltre lo vedo nell'anteprima quando devo aprire il file. Il problema c'è anche se creo linee con qualsiasi colore, non le vedo salvo poi vedere che ci sono selezionando tutto. Ho provato anche a cambiare il colore di sfondo ma niente da fare. Con la versione precedente, a parte il cursore a scatti, nessun problema. Ringrazio anticipatamente, altrimenti a malincuore dovrò cambiare perchè non trovo più l'altra versione. Grazie! Gianluca.

    RispondiElimina
  60. @Anonimo

    Ciao Gianluca, al momento non posso testare il programma su Windows, l'unica cosa che ti posso dire è di provare, qualora tu non l'abbia ancora fatto, la versione V1R1.3 rilasciata ad Ottobre.
    La trovi come sempre all'indirizzo
    http://www.3ds.com/it/products/draftsight/download-draftsight/

    RispondiElimina
  61. Whoa! anche se in ritardo, grazie mille Marco! Con questo finalmente cercherò di staccare mio padre dalle grinfie di Autodesk, e forse fra un po' anche di Microsoft!

    Per la cronaca, lo sto provando su Windows 64bit, e per ora non pare avere problemi, nemmeno quello strano problema del mancato ridisegno.

    RispondiElimina
  62. Visto che sei in contatto con loro, potresti gentilmente chiedergli di eliminare il pacchetto specifico sendmail come dipendenza ed utilizzare il sistema di posta del sistema, visto che *tutti* i mail server di debian hanno il comando sendmail per compatibilita'?

    Paride

    RispondiElimina

Licenza
Licenza Creative Commons

Quest' opera è distribuita con licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 3.0 Unported. Questo blog non rappresenta una testata giornalistica, in quanto viene aggiornato senza alcuna periodicità. Non può, pertanto, considerarsi un prodotto editoriale, ai sensi della legge n. 62 del 7/03/2001

Disclaimer immagini

Le immagini utilizzate in questo blog appartengono ai loro rispettivi autori e sono utilizzati per scopi educativi, personali e senza scopo di lucro. Ogni eventuale violazione del copyright non è intenzionale, ma se si riconosce un'immagine protetta da copyright, fatemelo sapere qui, e sarò lieto di aggiungere i credits o modificarla o rimuoverla.

Disclaimer images

Images used on this blog belong to their respective authors and are used for educational, personal and no profit purposes. Any eventual copyright infringement is not intentional, but if you recognize a copyrighted image, please let me know here, and I'll happily provide to add the right credits or modify or remove it.