Macro Screen Wiki

From FreeCAD Documentation
Revision as of 10:52, 23 March 2020 by Mario52 (talk | contribs)

Macro Screen Wiki

Descrizione
Macro speciale per Wiki Worker. Questa macro consente di salvare la vista 3D nel formato desiderato. La vista 3D o la finestra 3D completa di FreeCAD assume le dimensioni desiderate. Una rotazione dell'oggetto selezionato o della vista 3D è possibile dare un angolo di rotazione il numero di immagini viene calcolato automaticamente è possibile dare un angolo di partenza e un angolo di arrivo. È necessario utilizzare un altro programma di esempio Gimp per assemblare le immagini e creare il file animato.

Versione macro: 00.01
Ultima modifica: 2020/03/21
Versione FreeCAD: 0.19
Download: Telecarica l'icon Macro_Screen_Wiki.png e copia il file dentro lo stesso repertorio delle macro
Autore: Mario52
Autore
Mario52
Download
Telecarica l'icon Macro_Screen_Wiki.png e copia il file dentro lo stesso repertorio delle macro
Link
Versione macro
00.01
Data ultima modifica
2020/03/21
Versioni di FreeCAD
0.19
Scorciatoia
Nessuna
Vedere anche
Macro_Copy3DViewToClipboard
Macro_Snip

Descrizione

Macro speciale per Wiki Worker. Questa macro consente di salvare la vista 3D nel formato desiderato. La vista 3D o la finestra 3D completa di FreeCAD assume le dimensioni desiderate. Una rotazione dell'oggetto selezionato o della vista 3D è possibile dare un angolo di rotazione il numero di immagini viene calcolato automaticamente è possibile dare un angolo di partenza e un angolo di arrivo. È necessario utilizzare un altro programma di esempio Gimp per assemblare le immagini e creare il file animato.

Temporary code for external macro link. Do not use this code. This code is used exclusively by Addon Manager. Link for optional manual installation: Macro


# This code is copied instead of the original macro code
# to guide the user to the online download page.
# Use it if the code of the macro is larger than 64 KB and cannot be included in the wiki
# or if the RAW code URL is somewhere else in the wiki.

from PySide import QtGui, QtCore

diag = QtGui.QMessageBox(QtGui.QMessageBox.Information,
    "Information",
    "This macro must be downloaded from this link\n"
    "\n"
    "https://gist.githubusercontent.com/mario52a/61571ce0bd41af0471995df7c3ea855f/raw/99d1862bc4cf8fbf71e78d235774febcae7602d6/Macro_Screen_Wiki.FCMacro" + "\n"
    "\n"
    "Quit this window to access the download page")

diag.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint)
diag.setWindowModality(QtCore.Qt.ApplicationModal)
diag.exec_()

import webbrowser 
webbrowser.open("https://gist.githubusercontent.com/mario52a/61571ce0bd41af0471995df7c3ea855f/raw/99d1862bc4cf8fbf71e78d235774febcae7602d6/Macro_Screen_Wiki.FCMacro")


Macro Screen Wiki Immagine e finestra di configurazione

Finestra Rotazione Wiki schermo macro

Uso

Images options

Definition

  1. 400x200
  2. 600x400 (Default)
  3. 1024x768
  4. 320x240
  5. 320x480
  6. 400x300
  7. 480x360
  8. 640x480
  9. 768x576
  10. 800x600
  11. 960x720
  12. 1024x768

Format image

  1. Length (Impostato: 600 px)
  2. Height (Impostato: 400 px)

Window

  1. Window FC : Il completo FreeCAD window
  2. Screen 3D : La vista 3D di FreeCAD

BackGround Color

  1. Current (Default)
  2. Color
  3. Transparent
  4. Restore

Command

  1. Set Screen : Docked finestra
  2. Tile Screen : Finestra volante
  3. Save Image : Salva l'immagine ex: imageBox_000.png (il _000 e sempre aggiunto)
  4. Follow : Dopo aver salvato la prima immagine, premere questo pulsante se si desidera salvare l'immagine successiva con lo stesso nome. Le immagini salvate vengono incrementate ex: imageBox_001.png, imageBox_002.png, imageBox_003.png, etc. ..
  5. Quit : ___Screen_Wiki end__________
  6. Rotation : Accesso al menu di rotazione (il titolo della sezione "Image options" cambia in "Rotation options"

Rotation options

Rotation on

  1. 3D View: La vista completa viene ruotata
  2. Object: L'oggetto selezionato viene ruotato

Axis

  1. X : Rotazione sull'asse X.
  2. Y : Rotazione sull'asse Y.
  3. Z : Rotazione sull'asse Z.
  4. D : Rotazione su una direzione, per utilizzare questa opzione, selezionare prima l'oggetto, secondo: la linea guida del filo. Se D è selezionato e nessun filo è selezionato, la direzione è Vector(0, 0, 0)

Point Rotation BoundBox

  1. Object : Rotazione sul centro BoundBox dell'oggetto selezionato
  2. Sub Object : Rotazione sul centro BoundBox dell' secondo oggetto selezionato

Angles

  • Angle Rotation
  1. - : Ridurre il valore di 10 gradi
  2. Degrees : Valore
  3. + : Aumenta il valore di 10 gradi
  • Number images : Viene calcolata l'immagine numerica salvata con i valori indicati (approssimazione + 1)
  • Angle Begin Rotation
  1. - : Ridurre il valore di 10 gradi
  2. Degrees : Valore : Angolo della rotazione iniziale
  3. + : Aumenta il valore di 10 gradi
  • Angle End Rotation
  1. - : Ridurre il valore di 10 gradi
  2. Degrees : Valore : Angolo della rotazione finale
  3. + : Aumenta il valore di 10 gradi

Command

  • Delay between 2 images
  1. Delay second : Se hai problemi con il salvataggio dell'immagine (computer troppo veloce) dai un valore ...
  2. Reverse : Checked, questa opzione inverte la vista 3D o l'oggetto di rotazione
  3. Original position : Questa opzione ripristina la posizione originale della vista 3D o dell'oggetto ruotato. In caso contrario, la vista 3D o l'oggetto rimangono nell'ultima posizione della rotazione
  4. Save the animation : Salva l'animazione

Esempio immagini

Mode Set Screen 640 px x 400 px

Mode Tile Screen 640 px x 400 px ad esempio: sposta la finestra. L'immagine viene salvata nello stesso modo ché Set Screen qui sopra

Modalità animazione Oggetto selezionato e direzione BoundBox center Object.
Le immagini devono essere assemblate con un altro programma per creare un GIF animato
Esempio Gimp o ScreenToGif

Oggetto di animazione Direzione oggetto selezionato.
Le immagini devono essere assemblate con un altro programma per creare un'animazione GIF
Example Gimp or ScreenToGif

La finestra di FreeCAD ridimensionata. La dimensione può essere diversa dalla definizione (dipende dal Widget, dalla barra del titolo ... utilizzata)

Versione

Versione=00.01 : 2020/03/21 :