8 Commenti

Estendere SketchUp Grazie ai Plugin!




Questo è un articolo di approfondimento su SketchUp, scritto da 3dita.
Scopri perché 3dita sceglie Sketchup per il suo lavoro
Leggi le informazioni sui corsi organizzati da 3dita

Non conosci l’uso di un plugin in particolare? Abbiamo cominciato a pubblicare una serie di video che ne spiegano il funzionamento, per capire come rendere Sketchup un programma ancora più potente. Per visualizzare i video clicca qui!

Chi ci conosce, sa che SketchUp è il programma di modellazione che abbiamo scelto nella nostra pratica lavorativa. Visualizzando la nostra gallery, vi imbatterete in numerosi modelli, anche molto complessi, ottenuti grazie alle caratteristiche del software di casa Google.

Quello che ci convince di SketchUp non è soltanto la semplicità d’uso degli strumenti principali e l’intuitività di certe operazioni che permettono di avere sempre in primo piano l’idea che vogliamo creare, ma anche la possibilità di estendere le funzioni del programma grazie ai plugin che si trovano in rete, e che possono essere istallati in un secondo momento. In questo post tenteremo di introdurre alcuni dei plugin che utilizziamo più spesso, descrivendone il funzionamento e l’utilità.

Cosa sono i Plugin

I plugin per SketchUp sono dei piccoli script realizzati in un linguaggio di programmazione chiamato Ruby, che aggiungono funzioni di disegno e gestione al programma principale. Ci sono plugin che aggiungono funzionalità alla trasformazione degli elementi bidimensionali e tridimensionali, altri script che rendono più facile la gestione dei livelli all’interno di SketchUp, altri ancora che addirittura trasformano il programma aggiungendo funzioni di calcolo fisico delle collisioni tra i corpi.

La forza dei plugin è il fatto che chiunque abbia dimestichezza nella programmazione Ruby, ha la possibilità di implementare funzioni all’interno di SketchUp, e questo significa anche che facendo una veloce ricerca in rete, sarà possibile trovare tantissimi plugin per ampliare le funzioni del programma, e spesso tali plugin sono disponibili a titolo gratuito!

Ah, se potessi fare questa cosa con.. [inserisci programma di modellazione preferito qui]

Vi è mai capitato, mentre lavorate ad un certo progetto, di desiderare che una funzione nel vostro programma fosse automatizzato? Faccio un esempio pratico: poco tempo fa mi sono chiesto se potevo, in SketchUp, fare in modo di ruotare un elemento selezionato di 90 gradi, senza dover effettuare tutti i passaggi richiesti. Senza attendere altro, ho fatto una ricerca su internet e ho trovato un piccolo script – rot90.rb – che faceva esattamente ciò che volevo. Scaricato il plugin, l’ho istallato in SketchUp, e ora ho questa funzione completamente automatizzata. Comodo, vero? E pensate che tutto questo discorso vale per tantissime altre funzioni del programma!

Il problema, che molti utenti italiani potrebbero incontrare, è che spesso le ricerche che portano a trovare un nuovo plugin devono essere fatte in inglese, perché la comunità degli utenti di SketchUp è chiaramente di portata mondiale. Per venire incontro a tutti gli utenti italiani che ci leggono, alla fine di questo articolo è presente una lista di plugin gratuiti che noi riteniamo veramente utili per chi usa il programma nel campo della modellazione architettonica.

Istallazione dei Plugin

Un file plugin per SketchUp è rappresentato nella maggior parte dei casi da un singolo file con estensione .rb
In alcuni casi, i plugin sono molto complessi e quindi tutti i file che lo compongono sono inseriti in una cartella. In entrambe i casi però, l’istallazione di un plugin è abbastanza semplice: è sufficiente copiare questi file all’interno della cartella Plugins delle cartelle di sistema di SketchUp.
Quindi: chiudete SketchUp se lo avete aperto (avendo cura di salvare ogni eventuale file modificato) e aprite una finestra di Risorse del Computer.

Navigate fino alla posizione: C:\Programmi\Google\Google SketchUp 6\Plugins.

Ora aprite una nuova finestra di Esplora Risorse e navigate fino alla posizione dove avete scaricato il vostro plugin.

A questo punto è necessario semplicemente selezionare i file ed effettuare un copia-incolla all’interno della cartella Plugins.

Al prossimo riavvio di SketchUp, il plugin verrà caricato automaticamente e le sue funzioni saranno attivate all’interno del programma.

Se non vedete il menù Plugins, nella barra dei menù di Sketchup, allora dovete attivare le estensioni:  dal menù Finestra cliccate su Preferenze e poi Estensioni nella finestra che si è aperta. Mettete il segno di spunta in tutte le caselle. Oltre ad attivare la Sabbiera, avrete anche il menù Plugins sulla destra della barra menù.

Che cosa si può fare con i Plugin?

Le funzioni coperte da tutti i plugin rilasciati dalla comunità di SketchUp sono tantissime, e descriverle tutte sarebbe davvero difficile in un piccolo intervento come questo. Quello che invece vogliamo fare è una rassegna dei plugin che noi riteniamo più utili nella pratica, quelli che noi utilizziamo più spesso nel lavoro di tutti i giorni.

Simplify Contours

Letteralmente: semplificazione dei contorni. Questo script è utilissimo all’inizio del lavoro di modellazione, appena si è importato un file bidimensionale da autocad: applicando il plugin a un bordo selezionato, questo viene ridisegnato con un numero minore di segmenti. In questo modo il 3D che si ottiene dalle linee ottimizzate è molto più leggero nella gestione, perché vengono create meno poligoni nel modello.

Download: Simplify Contours

Un video di esempio della funzione del plugin grazie a YouTube:

Weld

Weld significa Salda, e la funzione di questo plugin è proprio quello di saldare insieme tanti segmenti in una singola linea, ancora nell’ottica di semplificare la creazione del 3D.

Download: Weld

Un video di esempio dello script grazie a YouTube:

Stray Lines

Questo plugin individua o elimina tutti i bordi che hanno uno dei vertici non connessi ad un altro. Uno strumento fondamentale per capire quanto è pulito o meno un file 2D importato da un programma CAD.

Download: Stray Lines

Make Faces

Creazione multipla di facce da una selezione complessa di linee complanari. Molto utile per generare le facce di pianta dei muri da una pianta importata da un file 2D.

Download: Make Faces

Un video di esempio della funzione del plugin grazie a YouTube:

Mirror

Con questo script si può creare una copia specchiata di un elemento, disegnando graficamente il punto, l’asse o il piano di simmetria all’interno dello spazio del modello di SketchUp.

Download: Mirror

Rotate on Axis

Questo piccolo script permette di ruotare all’istante un gruppo selezionato intorno a uno dei tre assi di riferimento di SketchUp. E’ molto comodo anche perché si integra nel menù contestuale del Programma.

Download: Rot90

Joint Push Pull

Per molti, questo plugin sarà un sogno che diventa realtà: la funzione spingi e tira diventa applicabile a più facce contemporaneamente, e può essere effettuato anche lungo un vettore non ortogonale alle facce stesse. Usato in combinazione con il plugin seguente è uno strumento fondamentale per la modellazione complessa in SketchUp.

Download: Joint Push Pull

Tools On Surface

Un altro script per estendere le possibilità di modellazione di SketchUp, abilitando tutta una serie di funzioni, come il disegno di linee e l’offset, su superfici complesse!

Download: Tools on Surface

Tutti i plugin sono gratuiti?

Non tutti i Plugin sono liberamente utilizzabili. Ci sono alcune aggiunte al programma che hanno richiesto tempo e sforzi, e chi le ha programmate non si è sentito di rilasciarle gratis. E’ anche vero che questi elementi aggiuntivi aumentano tantissimo il valore del programma e quindi vale davvero la pena pagare un prezzo per averle all’interno dell’ambiente di lavoro di SketchUp.

Close Lines e Delete Short Lines

Metto questi due plugin insieme perché usati insieme fanno automaticamente il lavoro che viene messo in evidenza da Stray Lines. Il primo chiude gli angoli che sono stati lasciati aperti da altri programmi di CAD, il secondo invece fa il lavoro inverso, tagliando via tutti i piccoli segmenti che restano in un CAD disegnato in maniera poco pulita. Con questi due plugin, un lavoro di varie ore, ripulire un file CAD in SketchUp, si trasforma in una questione di pochi minuti.

Link:
Extend Close Lines
Delete Short Lines

LightUp

Illuminazione a ombre morbide, in tempo reale, all’interno del modello con texture applicate. Non è possibile descrivere dignitosamente a parole la bellezza di questo plugin, per cui faranno fede un paio di link:

La gallery del sito

I video dimostrativi

Risorse Web

Ecco di seguito una collezione di siti che raccolgono moltissimi plugin per SketchUp, sia gratuiti che a pagamento. Purtroppo tutte queste risorse sono in inglese, ma noi speriamo di poter creare un database per descrivere gli script ruby anche in italiano.
http://www.smustard.com
http://www.suwiki.org/suwiki/index.php?title=Main_Page
http://www.sketchucation.com
http://www.crai.archi.fr/RubyLibraryDepot/Ruby/RUBY_Library_Depot.htm

Un mondo di Plugin

Questa breve carrellata non esaurisce di certo il numero degli script che sono stati rilasciati per estendere le funzioni di Sketchup. In questo articolo ho voluto parlare solo di quelli che 3Dita usa abitualmente nel proprio lavoro di Service di Grafica 3D. Se hail letto l’articolo e hai qualche domanda sul funzionamento di questi script, non esitare a postare un commento. Se poi conosci un plugin che trovi particolarmente utile, e ce ne vuoi parlare, ci farà sicuramente molto piacere, perché i plugin sono davvero tantissimi e non si finisce mai di imparare.


Questo articolo ti è stato utile?

Se non hai tempo o voglia di lasciare un commento, per favore almeno segnalaci su Digg:

Oppure su FaceBook!


Articoli Correlati:

8 Risposte

  1. Giuseppe Gerbasi

    Commento inviato: 3 aprile, 2009 alle 11:32

    1

    Ciao,
    volevo ringraziarvi per le informazioni trovate sul vostro sito sono state molto utili e interessanti.

    Grazie Beppe

  2. Michele

    Commento inviato: 3 aprile, 2009 alle 13:29

    2

    Grazie a te per il commento e la simpatia. Torna a trovarci :)

  3. Paolo

    Commento inviato: 9 luglio, 2009 alle 09:39

    3

    Ciao, ringrazio anche io per le utilità e le informazioni trovate sul vostro sito.
    Volevo anche segnalare che gli ultimi 4 plugin (da mirror in poi) non si riescono a scaricare.
    Inoltre dispongo di una notevole collezione di plugin, molti dei quali non sono ancora riuscito a capire a cosa servano.
    Se avete piacere, posso mandarveli via mail (file zip da 3mb circa).
    Saluti
    Paolo

  4. silvia

    Commento inviato: 10 luglio, 2009 alle 00:13

    4

    grazie a voi ho avuto la possibilità di approfondire il prog. che già utilizzavo.
    ho faticato per trovare in italiano spiegazini e tutorial nel momento in cui vi ho trovati un sorriso mi ha illuminato.
    purtroppo alcuni Plugin, quali:Tools on Surface;Joint Push Pull, ecc non erano più scaricabili spero che presto lo siano. grazie Silvia

  5. Michele

    Commento inviato: 17 luglio, 2009 alle 15:59

    5

    Ciao a tutti, e grazie per l’interesse dimostrato nel nostro sito. Ci scusiamo se non abbiamo risposto prima, e anche per non aver ricontrollato i collegamenti ai Plugin. E’ appena finito un periodo molto frenetico che ci ha costretti a tralasciare un po’ la pubblicazione. Proveremeo a ripristinare i link non corretti quanto prima, e a riordinare un po’ gli argomenti pubblicati fin’ora.

    Stiamo inoltre lavorando ad un nuovo sistema di pubblicazione, per cui Settembre vedrà una serie di novità su questo sito: sottoscriveteci per essere sempre aggiornati sui cambiamenti in corso!

    Edit: i link dovrebbero essere corretti ora!

  6. Daniele

    Commento inviato: 17 agosto, 2009 alle 19:59

    6

    davvero interessante ed utile articolo.. grazie..
    segnalo che alcuni link non funzionano ancora.. meglio correggere per non vanificare lo sforzo e le intenzioni, lodevoli, dell’autore..
    saluti, ed ancora grazie
    d.m.

  7. Michele

    Commento inviato: 24 agosto, 2009 alle 15:17

    7

    Grazie ancora per tutte le segnalazioni, ora i link dovrebbero essere stati sistemati!

  8. davide

    Commento inviato: 30 agosto, 2009 alle 14:41

    8

    bravi ragazzi.
    da molto desidero passare da autocad a sketchup.
    adesso che ho scoperto (grazie a voi di 3dita) che esistono i plug-in per sktup, dovro’ assolutamente migrare…

    p.s.
    ci provo… avete notizie di plug-in per computi? (BOM in inglese)


RSS per i commenti a questo articolo · TrackBack URI

Lascia un commento