Macro Screen Wiki

Description
This macro allows to save the 3D view in the desired format. The 3D view or the full 3D window of FreeCAD takes the desired dimensions. A rotation of the selected object or of the 3D view is possible to give a rotation angle the number of images is calculated automatically it is possible to give a departure angle and an arrival angle. You must use another Gimp example program to assemble the images and create the animated file.





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 (Default: 600 px)
 * 2) Height (Default: 400 px)

Window :

 * 1) Window FC : The complete FreeCAD window
 * 2) Screen 3D : The 3D view of FreeCAD

BackGround Color :

 * 1) Current (Default)
 * 2) Color
 * 3) Transparent

Command :

 * : Docked window
 * : Fly window
 * : Save the image ex: (the _000 is always adding
 * : After saved the first image, push this button if you want save the next image with the same name. The images saved is incremented ex:, ..
 * : ___Screen_Wiki end__________
 * : Access to the rotation menu (the title of the section "Image options" change to "Rotation options"

Rotation on

 * 1) 3D View : The complete view is rotate
 * 2) Object : The object selected is rotate

Axis :

 * X : Rotation on X axis
 * Y : Rotation on Y axis
 * Z : Rotation on Z axis
 * D : Rotation on Direction, for use this option, select first the object, second: the wire guidline. If D is checked and no wire is selected the direction is Vector(0, 0, 0)

Point Rotation BoundBox :

 * 1) Object : Rotation on the BoundBox center of the object selected
 * 2) Sub Object : Rotation on the BoundBox center of the sub object selected

Angles :

 * Angle Rotation
 * : Decrease the value by 10 degrees
 * 1) Degrees : Value
 * : Increase the value by 10 degrees
 * Number images : The number image saved with the values given is calculated (approximation + 1)
 * Angle Begin Rotation
 * : Decrease the value by 10 degrees
 * 1) Degrees : Value : Angle of the begin rotation
 * : Increase the value by 10 degrees
 * Angle End Rotation
 * : Decrease the value by 10 degrees
 * 1) Degrees : Value : Angle of the end rotation
 * : Increase the value by 10 degrees

Command :

 * Delay between 2 images
 * 1) Delay second : If you have problem for save image (computer too fast) give one value ...
 * 2) Reverse : Checked, this option reverse the rotation 3D view or Object
 * 3) Original position : This option restore the original position of the 3D View or the Object rotated. If not the 3D view or the Object stay in the last position of the rotation
 * : Save the animation

Versions
Version=00.01 : 2020/03/21 :