martedì 28 aprile 2015

[Autocad] Problema: vorrei creare dei blocchi dinamici.

Soluzione:
  • dentro l'editor blocchi (_BEDIT) selezionare i “Geometric Constraints” adatti allo scopo (Perpendicular, Parallel, etc.)
  • usare, nel caso ci fossero diversi elementi all'interno del blocco in questione, la funzione _AUTOCONSTRAIN di modo che tutti gli elementi (linee e vertici) siano interconnessi tra loro.
  • provare il blocco appena modificato con _BTESTBLOCK
  • salvare e tornare nello spazio di lavoro.

venerdì 24 aprile 2015

[Autocad] Problema: vorrei spostare solo alcuni elementi all'interno di un blocco dinamico.

Soluzione:
  • digitare _BEDIT e scegliere il blocco precedentemente creato
  • digitare _BPARAMETER e scegliere pOint (O)
  • cliccare su di un punto dell'elemento che si vorrà spostare
  • digitare _BACTIONTOOL e scegliere Move (M)
  • cliccare sulla linea “Position1”
  • selezionare tutto l'elemento che si dovrà spostare una volta tornati nel modello
  • salvare e uscire dall'editor blocchi

N.B. per creare delle azioni coordinate:

  • cliccare con il tasto destro sull'icona dell'azione creata (nel caso precedente (move action) avrà la forma di una doppia freccia incrociata),
  • “Action selection set” → “Modify selection set”
  •  cliccare su si un'altra azione per coordinarla con la prima.

martedì 21 aprile 2015

[Autocad] Problema: vorrei che un blocco dinamico potesse avere dentro di se delle misure preordinate.

Soluzione:

  • creare un rettangolo (per semplicità)
  • digitare _B per creare un blocco e nominarlo
  • digitare _BEDIT per editare il blocco
    • digitare _BPARAMETER e scegliere Linear (L)
    • scegliere 1 grip (opzioni disponibili 0/1/2). Digitare _PR, nel campo “Misc” scegliere “Numbers of grips: 1”.
    • identificare il lato del rettangolo che dovrà estendersi nel modello
      • digitare _BACTIONTOOL e scegliere sTretch (T)
      • cliccare sul parametro Linear
      • selezionare la parte del blocco che si vuole estendere e, poi, selezionare i vertici che saranno compresi nell'azione
    • selezionare il Linear Parameter e dentro la voce Proprietà (_PR) scegliere il valore “List” dentro il campo “Value Set” (di default settato su “none”).
    • digitare i valori desiderati all'interno del campo “Dist value list” (*) cliccando sull'icona con tre pallini neri disposti orizzontalmente.
    • salvare e chiudere l'editor blocchi
  • nello spazio di lavoro avremo un blocco il cui Stretch sarà vincolato ai valori che gli daremo.



  • per un maggiore ordine, si può inserire anche un menù nel seguente modo:
  • dentro l'editor blocchi (_BEDIT) digitare _BPARAMETER e scegliere looKup (K)
    • posizionare la relativa icona al di fuori del blocco
  • digitare _BACTIONTOOL e scegliere Lookup (L)
  • cliccare sull'icona precedentemente creata
  • all'interno della schermata che si aprirà, cliccare su “Add properties ...” e con il flag selezionato sull'opzione “Add input properties” scegleire la voce “Distance”. Dare l'OK
  • nel pannello “Input properties” cliccare sulla barra bianca a fianco della freccia nera e scegliere il primo valore scelto nel precedente passaggio [guardare più sopra (*)]
  • ripetere l'operazione per tutti i valori impostati cliccando progressivamente sulle barre bianche sottostanti
  • nel campo a destra “Lookup properties” scrive il testo che apparirà nel menù all'interno del modello
  • dare l'OK
  • nel modello dovrebbe apparire, se tutto è stato fatto a dovere, un'icona nel punto che si è scelto con al suo interno i valori che il rettangolo dell'esempio assumerà a nostra scelta.
 
 Un'ulteriore finezza può essere quella di inserire un testo collegato alle dimensioni scelte [guardare più sopra (*)].
  • dentro l'editor blocchi (_BEDIT) cliccare sul tasto “Attribute definition”
  • dare un nome al Tag.
  • cliccare sul tasto “Insert field” a fianco del campo “Default:”
  • nel campo “Field names” scegliere “BlockPlaceholder”
  • nel campo “Block reference property” scegliere “Lookup1”
  • nel campo “Format” scegliere “Title case”
  • dare l'OK
  • scegliere la voce “Preset” all'interno del campo “Mode”
  • settare la dimensione del testo e la giustificazione
  • dare l'OK
  • al variare del valore scelto nel modello, il testo cambierà di conseguenza.

venerdì 17 aprile 2015

[LibreOffice] Problema: nella tabulazione vorrei sostituire gli spazi vuoti con dei puntini.

Soluzione:
  • selezionare la riga di testo che contiene la tabulazione
  • tasto dx → Paragrafo...
    • andare alla Scheda “Tabulazioni” e scegliere i Caratteri riempitivi desiderati.

mercoledì 15 aprile 2015

[3ds] Problema: ho poco tempo e vorrei creare in modo automatizzato le bitmap necessarie per gli shader.

Soluzione:

Attraverso il programma Shader Map Pro [ www.shadermap.com ] è possibile creare mappe partendo dall'RGB, utilizzabili nei vari canali dei materiali. Molto efficace nel creare gli shader da utilizzare poi nel modello 3d.

lunedì 13 aprile 2015

[Autocad] Problema: in un blocco dinamico vorrei scegliere quali elementi visualizzare.

Soluzione:
  • digitare _BEDIT e scegliere il blocco
  • digitare _BPARAMETER e scegliere Visibility (V)
  • posizionare l'icona
  • nella barra dei comandi saranno apparse le funzioni relative a questa proprietà
  • scegliere “Manage Visibility states”
  • nella scheda che si aprirà, rinominare e creare altri “Visibility states”. Dare l'OK
  • nel menù a tendina, selezionare il “Visibility state” voluto e con il comando “Make Invisible” selezionare gli oggetti che vogliamo nascondere.
  • salvare e chiudere l'editor blocchi
  • nel modello apparirà un grip azzurro in corrispondenza del punto in cui abbiamo posizionato l'icona del parametro Visibility.

venerdì 10 aprile 2015

[3ds] Problema: come posso creare velocemente una macro e posizionarla nella barra degli strumenti?

Soluzione:
Se non conoscete il comando maxscript, potete utilizzare la seguente scorciatoia:
tasto dx sul rettangolo rosa e bianco in basso a sinistra ( Listener/Editor window ) e scegliere l'opzione “Listener”
Menù “Macrorecorder” → “Enable”
In questo modo le azioni avviate attraverso i pulsanti di 3ds verranno visualizzate come righe di comando.
una volta conosciuto il comando desiderato [ per esempio FreeSceneBitmaps () ], selezionarlo e trascinarlo (drag&drop) nella Toolbar.
tasto dx sul pulsante appena creato e selezionare la voce desiderata per personalizzarlo (icona, diciture, correzioni, etc).


N.B. il comando FreeSceneBitmaps () libera la memoria scaricando le texture dopo un render.

giovedì 9 aprile 2015

[CorelDraw] Problema: mi servirebbe un modo veloce per spostare gli oggetti con i tasti freccia della tastiera.

Soluzione:
  • ctrl+j per aprire la schermata opzioni
  • Document → Rulers → settare i valori di Nudge/Super nudge/Micro nudge da utilizzare rispettivamente con i tasti freccia/shift+tasti freccia/ctrl+tasti freccia.

mercoledì 8 aprile 2015

[CorelDraw] Problema: vorrei evitare che in fase di stampa si possa creare uno spiacevole alone bianco attorno ad un testo NERO su di una foto.

Soluzione:

Con l'opzione Sovrastampa (Overprint Fill) attivata, verrà stampato il testo NERO sopra la fotografia senza nascondere l'immagine sottostante.

Nel caso questa opzione non fosse attivata, il programma bucherà automaticamente la sezione di foto sottostante creando un'area vuota per il testo nero. Nel caso ci fossero delle inesattezze nella messa a registro delle pellicole, si avrà uno spiacevole alone bianco attorno al testo.

Fare attenzione perché i colori, con l'opzione sovrastampa attivata, diventeranno parzialmente trasparenti (testo giallo su un fondino magenta, produrrà un testo arancione).

sabato 4 aprile 2015

[3ds] Problema: il calcolo finale dell'immagine è finito e mi sono dimenticato di includere alcuni render elements fondamentali per la post produzione.

Soluzione:
Attraverso un mask type dello script free RenderMask [ illusionboxstudio.com/wp/?p=129 ] è possibile calcolare in modo veloce la distanza minima e massima degli oggetti dalla fotocamera e far calcolare una buona ZDepth da utilizzare nella post produzione, oltre ad altre differenti tipologie di maschere.

venerdì 3 aprile 2015

[Autocad] Problema: vorrei che un blocco si allinei velocemente con le linee del disegno.

Soluzione:
  • digitare _BEDIT
    • aprire il blocco desiderato
    • digitare _BPARAMETER e scegliere Alignment (A)
    • selezionare due punti di riferimento sul blocco
    • salvare e tornare nel modello.
  • selezionare il blocco e cliccare sull'Alignemnt grip (icona azzurra) precedentemente creato.
  • avvicinare il blocco, per esempio, ad una linea diagonale e constatare il suo automatico allineamento ad essa.

[Autocad] Problema: vorrei che un rettangolo avesse un'area costante al variare di un alto.

Soluzione:
  • nello spazio di lavoro disegnare il rettangolo con dimensioni @X,Y [X e Y sono i valori noti per ottenere una certa area voluta]
  • selezionarlo e digitare il comando _B per creare un blocco
    • dare un nome al blocco
  • digitare il comando _BEDIT e selezionare il blocco appena creato
    • applicare due Constraints, uno orizzontale ed uno verticale (hanno un'icona simile a quelle delle quote). Saranno identificati da due variabili d1 e d2.
    • digitare _AUTOCONSTRAIN e selezionare tutto il blocco di modo che siano creati tutti i vincoli necessari.
    • aprire la finestra Parameter Manager (_PARAMETERS)
      • selezionare “Creates a new user parameter
      • nominarlo come “Area” e inserire nel campo “Expression” il valore dell'area voluta (X*Y)
    • cliccare due volte sul parametro d1 per editare il suo valore
    • al posto del numero, digitare =Area/d2
    • lasciare invariato il parametro d2
    • salvare e chiudere l'editor blocchi
  • al variare di un lato, varierà l'altro mantenendo l'Area costante.

giovedì 2 aprile 2015

[Autocad] Problema: vorrei creare un cerchio passante per 3 tangenti.

Soluzione:

  • deselezionare tutti gli object snap tranne "Tangent"
  • scegliere l'opzione cerchio passante per 3 punti (_3P)
  • toccare le tre linee che si vogliono prendere come riferimento per contenerlo.



N.B. in DraftSight esiste un comando diretto all'interno della forma cerchio (TTT).

[Autocad] Problema: vorrei modificare un blocco precedentemente creato.

Soluzione:
  • digitare _BEDIT
  • selezionare il blocco desiderato dalla lista
  • modificarlo all'interno della finestra che si aprirà
  • digitare _BSAVE
  • digitare _BCLOSE

    N.B. in questo modo si cambieranno automaticamente tutti i blocchi eventualmente inseriti all'interno del disegno.

[Autocad] Problema: vorrei creare dei blocchi velocemente.

Soluzione:
  • selezionare il disegno
  • portarlo sul layer0 (in questo modo assumerà le proprietà del layer al quale si assocerà in un secondo momento)
  • tagliarlo (ctrl+x)
  • incollarlo come blocco (ctrl+shift+v)

mercoledì 1 aprile 2015

[Autocad] Problema: ho importato un raster e vorrei chiuderlo dentro una maschera di modo che alcune parti dell'immagine non si vedano.

Soluzione:
  • digitare _IMAGECLIP
  • Selezionale l'immagine
    • scegliere l'opzione “New boundary” e tracciare il contorno voluto della maschera ( l'azione è analoga alla PowerClip di CorelDraw ).