Macro Screen Wiki/fr: Difference between revisions

From FreeCAD Documentation
mNo edit summary
No edit summary
 
(63 intermediate revisions by 3 users not shown)
Line 3: Line 3:
{{Macro/fr
{{Macro/fr
|Name=Macro Screen Wiki
|Name=Macro Screen Wiki
|Name/fr=Macro Screen Wiki
|Icon=Macro_Screen_Wiki.png
|Icon=Macro_Screen_Wiki.png
|Description=Macro spéciale pour le Wiki passionné. Cette macro permet d'enregistrer la vue 3D au format souhaité. La vue 3D ou la fenêtre 3D complète de FreeCAD prend les dimensions souhaitées. Une rotation de l'objet sélectionné ou de la vue 3D est possible pour donner un angle de rotation le nombre d'images est calculé automatiquement il est possible de donner un angle de départ et un angle d'arrivée. Vous devez utiliser un autre programme d'exemple Gimp pour assembler les images et créer le fichier animé.
|Description=Macro spéciale pour l'utilisateur du wiki. Cette macro permet de sauvegarder la vue 3D dans le format souhaité. La vue 3D ou la fenêtre 3D complète de FreeCAD prend les dimensions souhaitées. Une rotation de l'objet sélectionné ou de la vue 3D est possible; pour donner un angle de rotation, le nombre d'images est calculé automatiquement. Il est possible de donner un angle de départ et un angle d'arrivée. Vous devez utiliser un autre programme d'exemple Gimp pour assembler les images et créer le fichier animé.
|Author=Mario52
|Author=Mario52
|Version=00.03
|Version=00.06b
|Date=2020/10/30
|Date=2023/06/26
|FCVersion=0.19
|FCVersion=0.19 et plus
|Download=Téléchargez [https://wiki.freecadweb.org/images/f/f5/Macro_Screen_Wiki.png Macro_Screen_Wiki.png] et copiez la dans la même répertoire que la macro
|Download=[https://wiki.freecad.org/images/f/f5/Macro_Screen_Wiki.png Icône de la barre d'outils]
|SeeAlso= [[Image:Macro_Copy3DViewToClipboard.png|24px]][[Macro_Copy3DViewToClipboard|Macro_Copy3DViewToClipboard]]<br/>[[Image:Snip.png|24px]] [[Macro_Snip|Macro_Snip]]
|SeeAlso=[[Macro_Copy3DViewToClipboard/fr|Macro Copy3DViewToClipboard]], [[Macro_Snip/fr|Macro Snip]]
}}
}}


==Description==
==Description==


Macro spéciale pour le Wiki passionné. Cette macro permet d'enregistrer la [[3D view/fr|vue 3D]] au format souhaité. La vue 3D ou la fenêtre 3D complète de FreeCAD prend les dimensions souhaitées. Une rotation de l'objet sélectionné ou de la vue 3D est possible pour donner un angle de rotation le nombre d'images est calculé automatiquement il est possible de donner un angle de départ et un angle d'arrivée. Vous devez utiliser un autre programme d'exemple Gimp pour assembler les images et créer le fichier animé.
Cette macro permet à l'utilisateur de sauvegarder la [[3D_view/fr|vue 3D]] dans le format souhaité. La vue 3D ou la fenêtre 3D complète de FreeCAD prend les dimensions souhaitées. Une rotation de l'objet sélectionné ou de la vue 3D est possible; pour donner un angle de rotation, le nombre d'images est calculé automatiquement; il est possible de donner un angle de départ et un angle d'arrivée. Vous devez utiliser un autre programme d'exemple Gimp pour assembler les images et créer le fichier animé.


{{Codeextralink|https://gist.githubusercontent.com/mario52a/61571ce0bd41af0471995df7c3ea855f/raw/d15e84bf796fedb39fefe5f6c16a40f814883fa0/Macro_Screen_Wiki.FCMacro}}
{{Codeextralink|https://gist.githubusercontent.com/mario52a/61571ce0bd41af0471995df7c3ea855f/raw/2e2f5d1f30acd9fee9ea58596d0bcaa8d19f03f3/Macro_Screen_Wiki.FCMacro}}


[[File:Macro_Screen_Wiki_00.png]]
[[File:Macro_Screen_Wiki_00.png]]


{{Caption|Macro Screen Wiki Image et configuration de la fenêtre}}
{{Caption|Fenêtre Image et configuration de la Macro Screen Wiki }}


[[File:Macro_Screen_Wiki_01.png]]
[[File:Macro_Screen_Wiki_01.png]]


{{Caption|Macro Screen Wiki Rotation window}}
{{Caption|Fenêtre Rotation de la Macro Screen Wiki}}


<span id="Usage"></span>
==Utilisation==
==Utilisation==


===Images options===
===Image options===


====Definition====
====Definition====


#{{RadioButton|400x200}}
#{{RadioButton|400x200}}
#{{RadioButton|TRUE|600x400}} (Default)
#{{RadioButton|TRUE|600x400}} (Par défaut)
#{{RadioButton|1024x768}}
#{{RadioButton|1024x768}}
#{{RadioButton|320x240 (QVGA)}}
#{{RadioButton|320x240 (QVGA)}}
Line 48: Line 50:
====Format image====
====Format image====


#{{SpinBox|600 px}} Longueur (Default: 600 px)
#{{SpinBox|600 px}} Longueur (Par défaut : 600 px)
#{{SpinBox|400 px}} Hauteur (Default: 400 px)
#{{SpinBox|400 px}} Hauteur (Par défaut : 400 px)


====Window====
====Window====


#{{RadioButton|Window FC}} : La fenêtre complète de FreeCAD
#{{RadioButton|Window FC}} : la fenêtre complète de FreeCAD
#{{RadioButton|TRUE|Screen 3D}} : La vue 3D de FreeCAD
#{{RadioButton|TRUE|Screen 3D}} : la vue 3D de FreeCAD


====BackGround Color====
====BackGround Color====


#{{RadioButton|TRUE|Current}} (Default)
#{{RadioButton|TRUE|Current}} (Par défaut)
#{{RadioButton|Color}}
#{{RadioButton|Color}}
#{{RadioButton|Transparent}}
#{{RadioButton|Transparent}}
Line 65: Line 67:
====Command====
====Command====


#{{Button|Set Screen}} : Fenêtre Docked
#{{Button|Set Screen}} : fenêtre ancrée
#{{Button|Tile Screen}} : Fenêtre volante
#{{Button|Tile Screen}} : fenêtre volante
#{{Button|Save Image}} : Sauve l'image ex: {{FileName|imageBox_000.png}} (le _000 toujours ajouté
#{{Button|Save Image}} : enregistre l'image, par ex : {{FileName|imageBox_000.png}} (le _000 est incrémenté à chaque nouvelle image)
#{{Button|Follow}} : Après avoir enregistré la première image, appuyez sur ce bouton si vous souhaitez enregistrer l'image suivante avec le même nom. Les images enregistrées sont incrémentées ex: {{FileName|imageBox_001.png}}, {{FileName|imageBox_002.png}}, {{FileName|imageBox_003.png}}, etc ..
#{{Button|Follow}} : après avoir enregistré la première image, appuyez sur ce bouton pour enregistrer l'image suivante avec le même nom. Les images sauvegardées sont incrémentées, par ex : {{FileName|imageBox_001.png}}, {{FileName|imageBox_002.png}}, {{FileName|imageBox_003.png}}, [[Image:Macro_Screen_Wiki_ToolBar_04_4b.png]] etc...
#{{Button|New image}}: Sauve une nouvelle image sans modifier le compteur
#{{Button|New image}} : enregistre une nouvelle image sans modifier le compteur
#{{Button|Rotation}} : Accède au menu rotation (le titre de la section change de "Image options" en "Rotation options"
#{{Button|Rotation}} : accès au menu de rotation (le titre de la section "Image options" en "Rotation options").
#{{Button|Quit}} : ___Screen_Wiki end__________
#{{Button|Quit}} : ___Screen_Wiki end__________
#{{Button|ToolBar}}: Réduit la fenêtre image en une barre D'Outils, le bouton {{Button|Rotation}} n'est pas disponible dans ce mode.
#{{Button|ToolBar}} : réduit la fenêtre d'image dans une barre d'outils, l'option {{Button|Rotation}} n'est pas disponible dans ce mode.
##[[Image:Macro_Screen_Wiki_ToolBar_01.png]][[Image:Macro_Screen_Wiki_ToolBar_02.png]][[Image:Macro_Screen_Wiki_ToolBar_03.png]][[Image:Macro_Screen_Wiki_ToolBar_04.png]]
##Le bouton {{Button|[[Image:Macro_Screen_Wiki_ToolBar_04_6.png]]}} Flip/Flop Y/N la mini barre d'outils [[Image:Macro_Screen_Wiki_ToolBar_Mini.png]]


===Rotation options===
===Rotation options===
Line 78: Line 82:
====Rotation on====
====Rotation on====


#{{RadioButton|3D View}}w : Rotation de la vue 3D complète
#{{RadioButton|3D View}} : la vue complète est pivotée
#{{RadioButton|TRUE|Object}} : Seul l'objet sélectionné est pivotée
#{{RadioButton|TRUE|Object}} : l'objet sélectionné subit une rotation


====Axis====
====Axis====


:{{RadioButton|TRUE| {{ColoredText||red|'''X'''}}}}: Rotation sur l'axe X
:{{RadioButton|TRUE| {{ColoredText||red|'''X'''}}}} : rotation sur l'axe X
:{{RadioButton| {{ColoredText||Green|'''Y'''}}}}: Rotation sur l'axe Y
:{{RadioButton| {{ColoredText||Green|'''Y'''}}}} : rotation sur l'axe Y
:{{RadioButton| {{ColoredText||Blue|'''Z'''}}}} Rotation sur l'axe Z
:{{RadioButton| {{ColoredText||Blue|'''Z'''}}}} : rotation sur l'axe Z
:{{RadioButton| {{ColoredText||#995500|'''D'''}}}}: Rotation sur une Direction.
:{{RadioButton| {{ColoredText||#995500|'''D'''}}}} : rotation sur la direction.
::* Pour utilisez cette option, sélectionnez d'abord l'objet, ensuite: la ligne guide. Si {{RadioButton|TRUE|{{ColoredText||#995500|'''D'''}}}} est coché et qu'aucun fil n'est sélectionné, la direction est {{incode|Vector(0, 0, 0)}}
::* Pour utiliser cette option : sélectionnez d'abord l'objet, puis ensuite la ligne de référence. Si {{RadioButton|TRUE|{{ColoredText||#995500|'''D'''}}}} est coché et qu'aucune ligne n'est sélectionnée, la direction est {{incode|Vector(0, 0, 0)}}


====Point Rotation BoundBox====
====Point Rotation BoundBox====


#Object: Rotation sur le centre BoundBox de l'objet sélectionné
#Object : rotation sur le centre de la boîte de délimitation de l'objet sélectionné
#Sub Object: Rotation sur le centre BoundBox du sous-objet sélectionné
#Sub Object : rotation sur le centre de la boîte de délimitation du sous-objet sélectionné


====Angles====
====Angles====


*Angle Rotation
*Angle Rotation
#{{Button|-}} : Diminue la valeur de 10 degrés
#{{Button|-}} : diminue la valeur de 10 degrés
#{{SpinBox|0 Degrees}} : Value
#{{SpinBox|0 Degrees}} : Valeur
#{{Button|+}} : Augmentez la valeur de 10 degrés
#{{Button|+}} : augmente la valeur de 10 degrés
*Number images
*Number images : L'image numérique enregistrée avec les valeurs données est calculée (approximation + 1)
#{{Button|-}}: diminue la valeur de 10 images
#{{SpinBox|0 Images (+1)}} : Value
#{{Button|+}}: augmente la valeur de 10 images
*Angle Begin Rotation
*Angle Begin Rotation
#{{Button|-}} : Diminue la valeur de 10 degrés
#{{Button|-}} : diminue la valeur de 10 degrés
#{{SpinBox|0 Degrees}} : Value : Angle de début de rotation
#{{SpinBox|0 Degrees}} : Valeur : Angle de la rotation de départ
#{{Button|+}} : Augmentez la valeur de 10 degrés
#{{Button|+}} : augmente la valeur de 10 degrés
*Degrees Angle End Rotation
*Degrees Angle End Rotation
#{{Button|-}} : Diminue la valeur de 10 degrés
#{{Button|-}} : diminue la valeur de 10 degrés
#{{SpinBox|360 Degrees}}: Value : Angle de rotation de fin
#{{SpinBox|360 Degrees}} : Valeur : Angle de la rotation finale
#{{Button|+}} : Augmentez la valeur de 10 degrés
#{{Button|+}} : augmente la valeur de 10 degrés


====Command====
====Command====


*Delay between 2 images
*Delay between 2 images
#{{SpinBox|0,00 Delay second}} : Délais entre deux images. Si vous avez un problème pour sauvegarder l'image (ordinateur trop rapide) donnez une valeur ...
#{{SpinBox|0,00 Delay second}} : s'il y a un problème d'enregistrement des images à cause de la vitesse, alors ajoutez un délai de X secondes.
#{{CheckBox|Reverse}}: Checked, cette option inverse la vue de rotation 3D ou l'objet
#{{CheckBox|Reverse}} : cochée, cette option inverse la rotation de la vue 3D ou de l'objet.
#{{Button|Point center}}: visualise point de rotation, si le point est visible il est inclus dans l'image sauvée (PS: the point can be hidden by an object)
#{{CheckBox|TRUE|Original position}}: Cette option rétablit la position d'origine de la vue 3D ou de l'objet pivoté. Sinon, la vue 3D ou l'objet restent dans la dernière position de la rotation
#{{CheckBox|TRUE|Original position}} : cette option rétablit la position originale de la vue 3D ou de l'objet ayant subi une rotation. Au lieu que la vue 3D ou l'objet reste dans la dernière position de la rotation.
#{{Button|Save the animation}} : Enregistrez l'animation
#{{Button|Test Rot.}}: teste la rotation sans sauver d'images
#{{Button|Save the animation}} : enregistre l'animation


<span id="Examples"></span>
==Exemples==
==Exemples==


[[Image:Macro_Screen_Wiki_03_Set_Screen.png]]
[[Image:Macro_Screen_Wiki_03_Set_Screen.png]]


{{Caption|Mode Set Ecran 640 px x 400 px}}
{{Caption|Écran capturé avec des dimensions de {{incode|640px x 400px}}}}


[[Image:Macro_Screen_Wiki_04_Tile_Screen.png]]
[[Image:Macro_Screen_Wiki_04_Tile_Screen.png]]


{{Caption|Mode Tile Screen 640 px x 400 px par ex: déplacez la fenêtre. L'image est enregistrée dans le même mode Définir l'écran ci-dessus}}
{{Caption|Mêmes dimensions que l'image précédente, celle-ci est capturée en mode<br/>"Tuile d'écran"}}


[[Image:Macro_Screen_Wiki_Object_Direction_Object.gif]]
[[Image:Macro_Screen_Wiki_Object_Direction_Object.gif]]


{{Caption|Mode d'animation Objet sélectionné et direction BoundBox center Objet. <br/> Les images doivent être assemblées avec un autre programme pour créer un Gif animé <br/> Exemple [https://daviesmediadesign.com/project/make-animated-gif-gimp/ GIMP] ou [https://www.screentogif.com ScreenToGif]}}
{{Caption|Mode d'animation : objet sélectionné et direction de la boîte de délimitation<br/>centre de l'objet. Les images doivent être assemblées avec une application<br/>tierce pour créer un .gif animé comme [https://daviesmediadesign.com/project/make-animated-gif-gimp/ GIMP] ou [https://www.screentogif.com ScreenToGif]}}


[[Image:Macro_Screen_Wiki_Object_Direction_SUBObject.gif]]
[[Image:Macro_Screen_Wiki_Object_Direction_SUBObject.gif]]


{{Emphasis|Mode d'animation : direction de l'objet sous-objet sélectionné.<br/>
{{Emphasis|Sous-objet Direction de l’objet d’animation sélectionné. <br/> Les images doivent être assemblées avec un autre programme pour créer un Gif animated<br/>Example [https://daviesmediadesign.com/project/make-animated-gif-gimp/ GIMP] ou [https://www.screentogif.com ScreenToGif]}}
Les images doivent être assemblées à l'aide d'une application tierce qui crée <br/>un .gif animé, comme [https://daviesmediadesign.com/project/make-animated-gif-gimp/ GIMP] ou [https://www.screentogif.com ScreenToGif]}}.


[[Image:Macro_Screen_Wiki_07.png]]
[[Image:Macro_Screen_Wiki_07.png]]


{{Caption|La fenêtre FreeCAD a été redimensionnée. La dimension peut être différente de la définition (dépend du Widget, la barre de titre ... utilisés)}}
{{Caption|La fenêtre de FreeCAD a été redimensionnée. La dimension peut être différente de la<br/>définition (selon le widget, la barre de titre etc... utilisés.)}}


==Versions==
==Versions==


Version=00.06: Version=00.06b: 2023/06/26 : sélectionner le nombre d'images voulue, bouton pour visualiser la rotation sans sauvegarde, bouton visualiser le point de rotation,
Version=0.03: 2020/10/30 : create a tool bar for the image and new button for unique image
ajout du code de wmayer pour rotation au centre de l'écran:


{{Code|code=
Version=0.02: 2020/05/04 : correction de la couleur du bouton bug (self.PB_01_Color obsolete)
#https://forum.freecadweb.org/viewtopic.php?f=22&t=10157
cam = Gui.ActiveDocument.ActiveView.getCameraNode()
position = cam.position.getValue()
orient = cam.orientation.getValue()
focalDistance = cam.focalDistance.getValue()
viewdir = coin.SbVec3f(0, 0, -1)
viewdir = orient.multVec(viewdir)
pointRotation = position + viewdir * focalDistance
pointRotation = pointRotation2 = App.Vector(pointRotation.getValue()[0], pointRotation.getValue()[1], pointRotation.getValue()[2])


}}
Version = 00.01 : 2020/03/21 :

Version=00.05 : 2021/05/21 : ajout de code dans la section du fichier Save pour Linux Mint, QFileDialog ignore l'extension. Seul le chemin+nom est affiché

{{Code|code=
global switchQFileDialogMint
#### mint
if switchQFileDialogMint == True: #
Filter = Filter[Filter.find("."):Filter.find(")")]
SaveName = SaveName + Filter
#### mint
}}
Version=00.04 : 2021/01/13 : ajout d'une mini barre d'outils

Version=0.03 : 2020/10/30 : création d'une barre d'outils pour l'image et un nouveau bouton pour l'image unique

Version=0.02 : 2020/05/04 : correction de la couleur du bouton bug (self.PB_01_Color obsolete)

Version=0.01 : 2020/03/21

Latest revision as of 12:21, 31 December 2023

Macro Screen Wiki

Description
Macro spéciale pour l'utilisateur du wiki. Cette macro permet de sauvegarder la vue 3D dans le format souhaité. La vue 3D ou la fenêtre 3D complète de FreeCAD prend les dimensions souhaitées. Une rotation de l'objet sélectionné ou de la vue 3D est possible; pour donner un angle de rotation, le nombre d'images est calculé automatiquement. Il est possible de donner un angle de départ et un angle d'arrivée. Vous devez utiliser un autre programme d'exemple Gimp pour assembler les images et créer le fichier animé.

Version macro : 00.06b
Date dernière modification : 2023/06/26
Version FreeCAD : 0.19 et plus
Téléchargement : Icône de la barre d'outils
Auteur: Mario52
Auteur
Mario52
Téléchargement
Icône de la barre d'outils
Liens
Version Macro
00.06b
Dernière modification
2023/06/26
Version(s) FreeCAD
0.19 et plus
Raccourci clavier
None
Voir aussi
Macro Copy3DViewToClipboard, Macro Snip

Description

Cette macro permet à l'utilisateur de sauvegarder la vue 3D dans le format souhaité. La vue 3D ou la fenêtre 3D complète de FreeCAD prend les dimensions souhaitées. Une rotation de l'objet sélectionné ou de la vue 3D est possible; pour donner un angle de rotation, le nombre d'images est calculé automatiquement; il est possible de donner un angle de départ et un angle d'arrivée. Vous devez utiliser un autre programme d'exemple Gimp pour assembler les images et créer le fichier animé.

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/2e2f5d1f30acd9fee9ea58596d0bcaa8d19f03f3/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/2e2f5d1f30acd9fee9ea58596d0bcaa8d19f03f3/Macro_Screen_Wiki.FCMacro")


Fenêtre Image et configuration de la Macro Screen Wiki

Fenêtre Rotation de la Macro Screen Wiki

Utilisation

Image options

Definition

  1. 400x200
  2. 600x400 (Par défaut)
  3. 1024x768
  4. 320x240 (QVGA)
  5. 320x480 (HVGA)
  6. 400x300
  7. 480x360
  8. 640x480 (VGA)
  9. 768x576 (PAL)
  10. 800x600 (SVGA)
  11. 960x720
  12. 1024x768 (XGA)

Format image

  1. 600 px Longueur (Par défaut : 600 px)
  2. 400 px Hauteur (Par défaut : 400 px)

Window

  1. Window FC : la fenêtre complète de FreeCAD
  2. Screen 3D : la vue 3D de FreeCAD

BackGround Color

  1. Current (Par défaut)
  2. Color
  3. Transparent
  4. Restore

Command

  1. Set Screen : fenêtre ancrée
  2. Tile Screen : fenêtre volante
  3. Save Image : enregistre l'image, par ex : imageBox_000.png (le _000 est incrémenté à chaque nouvelle image)
  4. Follow : après avoir enregistré la première image, appuyez sur ce bouton pour enregistrer l'image suivante avec le même nom. Les images sauvegardées sont incrémentées, par ex : imageBox_001.png, imageBox_002.png, imageBox_003.png, etc...
  5. New image : enregistre une nouvelle image sans modifier le compteur
  6. Rotation : accès au menu de rotation (le titre de la section "Image options" en "Rotation options").
  7. Quit : ___Screen_Wiki end__________
  8. ToolBar : réduit la fenêtre d'image dans une barre d'outils, l'option Rotation n'est pas disponible dans ce mode.
    1. Le bouton Flip/Flop Y/N la mini barre d'outils

Rotation options

Rotation on

  1. 3D View : la vue complète est pivotée
  2. Object : l'objet sélectionné subit une rotation

Axis

X : rotation sur l'axe X
Y : rotation sur l'axe Y
Z : rotation sur l'axe Z
D : rotation sur la direction.
  • Pour utiliser cette option : sélectionnez d'abord l'objet, puis ensuite la ligne de référence. Si D est coché et qu'aucune ligne n'est sélectionnée, la direction est Vector(0, 0, 0)

Point Rotation BoundBox

  1. Object : rotation sur le centre de la boîte de délimitation de l'objet sélectionné
  2. Sub Object : rotation sur le centre de la boîte de délimitation du sous-objet sélectionné

Angles

  • Angle Rotation
  1. - : diminue la valeur de 10 degrés
  2. 0 Degrees  : Valeur
  3. + : augmente la valeur de 10 degrés
  • Number images
  1. -: diminue la valeur de 10 images
  2. 0 Images (+1)  : Value
  3. +: augmente la valeur de 10 images
  • Angle Begin Rotation
  1. - : diminue la valeur de 10 degrés
  2. 0 Degrees  : Valeur : Angle de la rotation de départ
  3. + : augmente la valeur de 10 degrés
  • Degrees Angle End Rotation
  1. - : diminue la valeur de 10 degrés
  2. 360 Degrees  : Valeur : Angle de la rotation finale
  3. + : augmente la valeur de 10 degrés

Command

  • Delay between 2 images
  1. 0,00 Delay second  : s'il y a un problème d'enregistrement des images à cause de la vitesse, alors ajoutez un délai de X secondes.
  2. Reverse : cochée, cette option inverse la rotation de la vue 3D ou de l'objet.
  3. Point center: visualise point de rotation, si le point est visible il est inclus dans l'image sauvée (PS: the point can be hidden by an object)
  4. Original position : cette option rétablit la position originale de la vue 3D ou de l'objet ayant subi une rotation. Au lieu que la vue 3D ou l'objet reste dans la dernière position de la rotation.
  5. Test Rot.: teste la rotation sans sauver d'images
  6. Save the animation : enregistre l'animation

Exemples

Écran capturé avec des dimensions de 640px x 400px

Mêmes dimensions que l'image précédente, celle-ci est capturée en mode
"Tuile d'écran"

Mode d'animation : objet sélectionné et direction de la boîte de délimitation
centre de l'objet. Les images doivent être assemblées avec une application
tierce pour créer un .gif animé comme GIMP ou ScreenToGif

Mode d'animation : direction de l'objet sous-objet sélectionné.
Les images doivent être assemblées à l'aide d'une application tierce qui crée
un .gif animé, comme GIMP ou ScreenToGif.

La fenêtre de FreeCAD a été redimensionnée. La dimension peut être différente de la
définition (selon le widget, la barre de titre etc... utilisés.)

Versions

Version=00.06: Version=00.06b: 2023/06/26 : sélectionner le nombre d'images voulue, bouton pour visualiser la rotation sans sauvegarde, bouton visualiser le point de rotation, ajout du code de wmayer pour rotation au centre de l'écran:

#https://forum.freecadweb.org/viewtopic.php?f=22&t=10157
                cam = Gui.ActiveDocument.ActiveView.getCameraNode()
                position = cam.position.getValue()
                orient = cam.orientation.getValue()
                focalDistance = cam.focalDistance.getValue()
                viewdir = coin.SbVec3f(0, 0, -1)
                viewdir = orient.multVec(viewdir)
                pointRotation = position + viewdir * focalDistance
                pointRotation = pointRotation2 = App.Vector(pointRotation.getValue()[0], pointRotation.getValue()[1], pointRotation.getValue()[2])

Version=00.05 : 2021/05/21 : ajout de code dans la section du fichier Save pour Linux Mint, QFileDialog ignore l'extension. Seul le chemin+nom est affiché

global switchQFileDialogMint
                ####  mint
                if switchQFileDialogMint == True:   #
                    Filter = Filter[Filter.find("."):Filter.find(")")]
                    SaveName = SaveName + Filter
                ####  mint

Version=00.04 : 2021/01/13 : ajout d'une mini barre d'outils

Version=0.03 : 2020/10/30 : création d'une barre d'outils pour l'image et un nouveau bouton pour l'image unique

Version=0.02 : 2020/05/04 : correction de la couleur du bouton bug (self.PB_01_Color obsolete)

Version=0.01 : 2020/03/21