file script

25
I File di Script Corso 2D - R.Virili 1 File di script

Upload: federico-carnivoro-sciascia

Post on 30-Jul-2015

60 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: File Script

I File di Script Corso 2D - R.Virili 1

File di script

Page 2: File Script

I File di Script Corso 2D - R.Virili 2

Cosa sonon Consentono di combinare diversi

comandi AutoCAD e di eseguirli in una sequenza prefissata.

n I comandi possono essere scritti come file di testo con qualunque editor (Blocco Note)

n I file script hanno l’estensione .scr.

Page 3: File Script

I File di Script Corso 2D - R.Virili 3

Sono utilizzati per…n Eseguire l’impostazione iniziale dei

disegni.n Generare una presentazione di

diapositive.n Stampare un disegno con una

determinata specifica.

Page 4: File Script

I File di Script Corso 2D - R.Virili 4

Esempio n°1n Scrivere un file (SCRIPT1.SCR) che

imposti il seguente ambiente di disegno:

Page 5: File Script

I File di Script Corso 2D - R.Virili 5

1° Passon Prima di scrivere il file script, occorre

conoscere i comandi di AutoCAD.n Si può provare a digitare il comando da

tastiera e rispondere ai diversi prompt.

Page 6: File Script

I File di Script Corso 2D - R.Virili 6

2° Passo - Scrittura del fileAttenzione agli spazi!

Uno spazio serve per concludere un comando o un’immissione.

Page 7: File Script

I File di Script Corso 2D - R.Virili 7

3° Passo - Esecuzione del file

n Aprire un foglio AutoCADn Digitare da tastiera SCRIPTn Selezionate il file SCRIPT1.SCR appena creaton Selezionate il pulsante APRIn L’ambiente di disegno è direttamente

impostato con le indicazioni fornite nello script. Controllare sempre se le impostazioni sono state eseguite correttamente.

Page 8: File Script

I File di Script Corso 2D - R.Virili 8

Esempio n°2n Scrivere un file (SCRIPT2.SCR) che

imposti i seguenti layer:

Page 9: File Script

I File di Script Corso 2D - R.Virili 9

Esecuzione -1° Passo

n Prima di scrivere il file script, occorre conoscere i comandi di AutoCAD e le voci da immettere in risposta ai prompt.

Page 10: File Script

I File di Script Corso 2D - R.Virili 10

Layer Oggetto

Page 11: File Script

I File di Script Corso 2D - R.Virili 11

Esecuzione -2° Passo

Non inserire spazi superflui!

Righe di Commento

Page 12: File Script

I File di Script Corso 2D - R.Virili 12

Scrittura di tutto il file

Riga vuota che conclude il comando LAYER

Page 13: File Script

I File di Script Corso 2D - R.Virili 13

Esempio n°3Scrivere un file di script (SCRIPT3.SCR) che faccia ruotare il cerchio e la linea con incrementi di 45°.

Page 14: File Script

I File di Script Corso 2D - R.Virili 14

INOLTRE…n Il file di script

deve essere in grado di produrre una rotazione continua degli oggetti con un intervallo di 2 s dopo ogni rotazione di 45°.

Page 15: File Script

I File di Script Corso 2D - R.Virili 15

Esecuzionen Disegnare il cerchio e la linean Immettete i comandi necessari e le risposte n Annotate la sequenza esatta

Page 16: File Script

I File di Script Corso 2D - R.Virili 16

Riga vuota per l’INVIO

Riga vuota che conclude il comando RUOTA

Page 17: File Script

I File di Script Corso 2D - R.Virili 17

LIMITI del File di Scriptn Tutte le informazioni devono essere

contenute nel file! (vedi slide precedente dove sono inseriti gli estremi della finestra di selezione degli oggetti)

Page 18: File Script

I File di Script Corso 2D - R.Virili 18

Comando RSCRIPTn Consente di eseguire il file di script in

modo continuo finché non viene annullato (ESC o BACKSPACE)

n Non si possono inserire istruzioni condizionali affinchè venga interrotto quando si verifica una determinata istruzione, a meno che non si utilizzino le funzioni AutoLISP nel file di script.

Page 19: File Script

I File di Script Corso 2D - R.Virili 19

Presentazione Diapositive

Page 20: File Script

I File di Script Corso 2D - R.Virili 20

Una diapositiva…n è un’istantanea della schermata di

disegno (è come scattare una foto)n Non contiene informazioni vettoriali, di

conseguenza non può essere modificata

Page 21: File Script

I File di Script Corso 2D - R.Virili 21

Comando GENDIAn Comando: GENDIAn Crea le diapositiven Impostare FILEDIA a 1. Se la variabile

FILEDIA è impostata a 0, il comando chiede di immettere il nome del file di diapositiva.

Page 22: File Script

I File di Script Corso 2D - R.Virili 22

Comando VISDIAn Visualizza una diapositiva

n Dopo aver visualizzato 1 diapositiva, utilizzare il comando RIDISRIDIS per tornare al disegno esistente sullo schermo

Page 23: File Script

I File di Script Corso 2D - R.Virili 23

Esempio 1n Scrivere un file di script che generi una

presentazione di diapositive dei seguenti file, con una pausa di 5 secondi dopo ogni diapositiva: DIAP1, DIAP2, DIAP3.

Page 24: File Script

I File di Script Corso 2D - R.Virili 24

Esecuzionen Creare le diapositive e salvarle in una

cartella DIAPOSITIVE nel disco c.n Determinare la sequenza in cui le diapositive

devono essere visualizzate.n Creare il file di script Mostra.txt.n Richiamare lo script appena creato.

Page 25: File Script

I File di Script Corso 2D - R.Virili 25

Scrivere il percorso esatto della posizione delle diapositive