![]() |
![]() |
||||||
|
|||||||
![]() |
|||||||||||||||||||||||
![]() |
|||||||||||||||||||||||
![]() |
|||||||||||||||||||||||
![]() |
|||||||||||||||||||||||
![]() |
|||||||||||||||||||||||
![]() |
|||||||||||||||||||||||
|
|
|||||
|
Installazione e guida |
|||||
|
Questa guida vi illustrerà come configurare MLCad per rendere operativo il sintetizzatore di parti flessibili LSynth attraverso l'interfaccia di MLCad. Inoltre, vi mostrerà alcuni trucchi e suggerimenti e vi aiuterà a superare alcuni problemi che potreste incontrare. Questa guida dà per scontato che voi abbiate già seguito le indicazioni per l'installazione della Libreria di parts LDraw e di MLCad, avete scaricato ed installato il pacchetto con le parte non ufficiali dal LDraw Parts Tracker, il vostro sistema LDraw sia perfettamente operativo, e che voi abbiate almeno una minima familiarità con MLCad. La guida si basa su MLCad 3.2 e sul nuovissimo LSynth 3.1, ed è diviso nelle seguenti sezioni: Installare LSynth |
|||||
| Installare LSynth | |||||
| Visitate il sito web di LSynth http://lsynth.sourceforge.net/LSynth.html e scaricate il file di installazione LSynth_3_1_setup.exe sul vostro computer. | |||||
![]() |
|||||
| 1. | Avviate il programma di installazione ed inserite il percorso C:\Programmi\LSynth quando vi viene richiesta la cartella di installazione. Questa guida presume che il percorso del file LSynth.exe e - ancor più importante - della sottocartella \Bin\, sia C:\Programmi\LSynth e tutti i futuri riferimenti a posizioni di files e cartelle partiranno dalla stessa assunzione. Se volete potete creare un collegamento nel Menu di Avvio e un'icona sul desktop, ma non avviate ancora LSynth per il momento. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ora scaricate l'ultima versione disponibile del file LSynth.mpd che include le definizioni delle varie parti flessibili, così come i vincoli per tubi ed elastici. Nelle versioni precedenti tali definizioni erano celate direttamente nel codice del programma stesso, mentre con la versione 3.0 sono state estrapolate in un file editabile per una più facile gestione da parte degli utenti:
download: Estraete il contenuto nella cartella \bin\ presente nel percorso principale di LSynth sovrascrivendo eventuali file precedenti (ma prima assicuratevi di farne una copia di riserva). Scaricate anche il file contenente l'ultimo aggiornamento dei files di vincolo. I vincoli di LSynth saranno considerati come parti non ufficiali di LDraw e posizionati in una apposita cartella. Assicuratevi di aver capito come le parti non ufficiali dovrebbero essere incluse in programmi come MLCad leggendo prima la guida per personalizzare MLCad attraverso il file MLCad.ini: download: Questa guida presume che la cartella di base di LDraw contenente le sottocartelle \PARTS\ e \P\ e anche \Unofficial\ sia C:\Programmi\LDraw. Create una sottocartella chiamata "LSynth" nella cartella \Unofficial\ ed estraetevi il contenuto di Constraints.zip. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Troverete inoltre due parti ufficiali . Quest'ultimi sono stati modificati per essere visibili nella gerarchia delle parti. Copiate anche questi due nella cartella LSynth. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Configurare MLCad | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Prima di buttarci nella sintesi di parti flessibili, dobbiamo essere certi che MLCad e LSynth lavorino bene insieme. Prima di tutto dobbiamo dire a MLCad qual è il percorso completo contenente LSynth e la sottocartella \Bin\, così come i files con i vincoli. Scaricate dalla pagina di tutorial di MLCad.ini l'ultima versione del file MLCad.ini che include tutti i nuovi tipi di sintesi supportati da LSynth 3.1. Estraete il contenuto nella cartella principale di MLCad sovrascrivento i files esistenti (ma prima assicuratevi di farne una copia di riserva nel caso abbiate personalizzato il file secondo le vostre necessità). Aprite ora il file MLCad.ini con un editor di testo o con un programma di scrittura e scendete verso la fine del documento, dove leggerete: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2. | Cancellate il punto e virgola "; " posto prima di:
; 3 = SHOW <LDRAWDIR>Unofficial\Parts questo vi porterà alla situazione seguente: [SCAN_ORDER]
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
3. |
Sostituire la frase "Define the absolute path to LSynth" con: "C:\Programmi\LSynth": [LSYNTH]
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Gli utenti che hanno già familiarità con LSynth riconosceranno i tipici comandi META necessari per creare tubi ed elastici. All'inizio del file .ini gli utenti più esperti troveranno anche informazioni aggiuntive a riguardo. Per il momento, salvate il file .ini e chiudetelo. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Per accedere facilmente alle parti di vincolo di LSynth nella gerarchia delle parti e per vederne l'immagine nella finestra di anteprima, è utile aggiungere una nuova categoria alla gerarchia di parti di MLCad. Avviare MLCad per configurarlo: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4. |
Selezionate nel menu Poprietà, la voce Gerarchia Parts, quindi Configurazione Gerarchia... (Poprietà > Gerarchia Parts > Configurazione Gerarchia...). |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
5. |
Si aprirà la finestra di dialogo Configurazione Gerarchia Parts. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
6. |
Inserire i seguenti nomi nei campi in basso: Nome: LSynth |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
7. |
Potete cambiare l'ordine di visualizzazione delle categorie di parti semplicemente premendo i tasti Muovi su o Muovi giù. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
8. |
Confermate l'inserimento e uscite dalla finestra di Configurazione Gerarchia Parts premendo il tasto OK. A questo punto la vostra Gerarchia Parts dovrebbe elencare i vincoli LSynth come segue: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Creare una sintesi LSynth | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Siete pronti per la vostra prima sintesi! LSynth distingue tra due tipi di sintesi: tubi e nastri, con la differenza che i nastri sono chiusi ed il loro sentiero viene segnato da pulleys, gears e notched wheels mentre i tubi seguono i vincoli possandone attraverso. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
9. |
Selezionate Extra > LSynth > Aggiungi comando... o premete l'icona Aggiungi comando nella barra dei comandi Esperti. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
10. |
Si aprirà la finestra di dialogo Comando LSynth. Il menu a tendina mostra tutti i META comandi LSynth precedentemente inseriti nel file MLCad.ini.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
11. |
Selezionate il tipo di comando desiderato e confermate la vostra scelta premendo il tasto OK. Per questa guida utilizzeremo come esempio il semplice comando TECHNIC_PNEUMATIC_HOSE. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
12. |
MLCad inserisce il corrispondente META comando LSynth seguito dai comandi SHOW e END. SYNTH BEGIN TECHNIC_PNEUMATIC_HOSE 16 Il numero alla fine del comando SYNTH BEGIN definisce il colore LDraw che sarà applicato al risultato della sintesi. |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
13. |
Potrete comunque cambiare il colore una volta generata la nuova sintesi, selezionando tutte le parti incluse nella sintesi grazie al comando del menu Modifica > Seleziona > Stesso tipo ma visto che LSynth ha la possibilità di gestire i colori, è molto più conveniente definire il colore corretto fin dall'inizio. Selezionate il menu Modifica > Modifica... o fate doppio click direttamente sulla riga di comando LSynth nel riquadro con la Lista Pezzi. Questo aprirà la finestra di dialogo Annotazione. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
14. |
Sostituite il colore predefinito numero 16 con il numero di colore LDraw che desiderate applicare e premete il tasto OK. Assicuratevi che la casella Annotazione o comando meta in vecchio stile sia selezionata.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
15. |
Selezionate la categoria LSynth nella gerarchia parts per avere le immagini di anteprima delle parts di vincolo disponibili. Selezionate il vostro vincolo preferito - sembrano differenti ma hanno tutti la stessa funzione - e posizionatelo nei riquadri di MLCad. Utilizzerò il vincolo LS02.dat - LSynth Hose Constraint Part - Type 2, che ho creato durante la fase di beta test di LSynth.
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 16. | E' un buon consiglio quello di colorare i vostri vincoli: in un file contenente più di una sola sintesi può diventare difficile individuare quale vincolo appartiene ad una determinata sintesi. Questo è ancora più vero quando LSynth produce un risultato dall'aspetto strano a causa di un errato posizionamento dei vincoli e dovete individuare qual è quello da sistemare. Persino in un file con una sola sintesi io solitamente organizzo il mio lavoro colorando il vincolo iniziale di verde, quello finale di rosso e quelli intermedi che definiscono il percorso con un colore comune e diverso dal 16, il colore principale di LDraw. Nel caso che uno dei vostri vincoli si vada a sovrapporre con una part esistente [in questo caso un "4694c01.dat - Technic Pneumatic Switch complete assembly (neutral position)"] applicate il colore trasparente alla part in modo da facilitare il posizionamento del vincolo. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
17. |
Mentre il comando SYNTH END è fondamentale solo per lo script LSynth, il comando SYNTH SHOW sarà utilizzato anche da MLCad per gestire internamente lo stato di visualizzazione dei vincoli e delle parts sintetizzate. Tutti i vincoli per creare tubi ed elastici DEVONO essere posizionati tra i comandi di visualizzazione SYNTH SHOW oppure HIDE ed il comando SYNTH END! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Come già evidenziato precedentemente, i vari vincoli disponibili hanno un diverso aspetto ma vengono utilizzati da LSynth allo stesso modo con l'eccezione che i vincoli con agnelli rossi e verdi dovrebbero essere impagnati esclusivamente pr tubi con un lungezza fissa come le catene Minifig o le corde con l'identificatore "xxL".
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
18. |
Una volta che avete posizionato tutti i vincoli, scegliete Extra > LSynth > Esegui LSynth dal menu o l'icona nella barra dei comandi Esperti. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
19. |
Se state lavorando su un nuovo file che non è stato ancora salvato, MLCad vi chiederà se desiderate salvarlo prima di inviare il tutto a LSynth. E' caldamente raccomandato farlo, perchè ciò permette di ovviare alla mancanza del comando Annulla in MLCad. Questo punto sarà trattato più avanti in questa guida, ma per il momento salvate il vostro file nominandolo LSynth_Tutorial_Constraints-only.ldr. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
20. |
Su computer lenti vedrete comparire per un attimo una finestra di DOS nella quale verrà elaborata la sintesi, e che si chiuderà immediatamente dopo. In effetti MLCad non fa altro che creare un file temporaneo e inviare il comando a LSynth. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
21. |
Congratulazioni! a questo punto dovreste avere ottenuto il vostro primo tubo pneumatico. Non è così? Allora date un'occhiata al capitolo di risoluzione dei problemi. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 22. | Con un click del tasto destro in uno dei riquadri e selezionando la voce Bounding Box potrete dare un'occhiata su come le singole parts sintetizzate sono state disposte per creare il tubo. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
23. |
Una volta che la sintesi è stata eseguita, MLCad assegna lo stato nascosto ai vincoli. Usate i comandi di visibilità dal menu Extra > LSynth o tramite le icone della barra dei comandi Esperti per: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Questa caratteristica è utile quando volete sistemare il percorso delle parts sintetizzate perchè il risultato non soddisfa le vostre attese. Nascondendo e mostrando i vincoli vi potrete rendere conto di quali vanno riposizionati o eliminati. Ma prima che iniziate a modificare le cose vi dovete sbarazzare della sintesi e dei meta comandi che LSynth ha aggiunto durante il funzionamento. Poiché MLCad non ha la funzione Annulla, si può aggirare il problema caricando il file salvano appena prima nella guida. | |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 24. | Selezionate File > Ripristina l'originale e scartate le modifiche premendo il pulsante OK nella finestra che vedrete comparire. LSynth_Tutorial_Constraints-only.ldr sarà caricato nuovamente. Salvare il vostro file ogni volta prima di eseguire una sintesi vi farà risparmiare un sacco di tempo e di scocciature! | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 25. | Per sostituire il tratto di tubo rettilineo alla fine con una curva più raccordata potete sia riposizionare o ruotare il vincolo selezionato oppure rimuoverlo in qualche maniera in modo che LSynth non lo "veda" quando calcola il percorso. Meno punti di vincolo si impongono e più il risultato sarà omogeneo. Io preferisco rimuovere il vincolo, poiché secondo la mia esperienza ho notato quanto sia noioso trovare il posizionamento e l'angolazione ideali. (Ma vi mostrerò anche qualche trucco ;-) Il sistema più semplice sarebbe infatti di cancellare il vincolo, ma in questo modo perderemmo completamente ogni informazione e non è molto pratico. Spostare invece il vincolo al di fuori del campo di sintesi, ossia al disotto del comando SYNTH END oppure al disopra del comando SYNTH BEGIN... potrebbe essere un'altra soluzione, ma la via più rapida è usare il nuovo meta comando HIDE di MLCad che ora è pienamente supportato. |
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 26. | Selezionate il menu Modifica > Visibilità > Nascondi o clickate l'icona sulla barra dei comandi Visibilità per nascondere il vincolo selezionato. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 27. | Lanciando nuovamente LSynth, il programma ignorerà il vincolo nascosto. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 28. | Nel caso che ora il risultato soddisfi le vostre attese, potete anche cancellare il vincolo o spostarlo al di fuori del campo di sintesi e finalmente salvare il vostro lavoro. Si raccomanda di usare il comando dal menu File > Salva con nome... e rinominare il file in modo diverso, come ad esempio LSynth_Tutorial_Synthesis.ldr o LSynth_Tutorial_Processed.ldr o altro, in modo da avere anche una versione di riserva già processata. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
State ancora cercando altre informazioni su questo argomento? Date un'occhiata al capitolo di risoluzione dei problemi e alla pagina con gli esempi LSynth. Inoltre potreste esaminare con attenzione i files usati per questa guida:
Buone LSintesi! |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||
|
Tutto il contenuto in questo sito viene fornito così come si presenta, senza garanzia per l'accuratezza o la qualitá delle informazioni. |
||