FreeCAD-macros
24 строки · 850.0 Байт
1# Run to activate rotations on Spacemouse device.
2
3__Name__ = 'Spacemouse Rotation On'
4__Comment__ = 'Run to activate rotations on Spacemouse device.'
5__Author__ = 'tja2468,R3D3,galou_breizh'
6__Version__ = '1.0.0'
7__Date__ = '2021-11-01'
8__License__ = 'LGPL-2.0-or-later'
9__Web__ = 'http://forum.freecadweb.org/viewtopic.php?f=?&t=????'
10__Wiki__ = 'http://www.freecadweb.org/wiki/Macro_Title_Of_macro'
11__Icon__ = ''
12__Help__ = 'Run to activate rotations on Spacemouse device.'
13__Status__ = 'production'
14__Requires__ = 'FreeCAD 0.20'
15__Communication__ = 'https://forum.freecadweb.org/viewtopic.php?f=22&t=61482'
16__Files__ = ''
17
18import FreeCAD as app
19
20# Activate rotations.
21app.ParamGet('User parameter:BaseApp/Spaceball/Motion').SetBool('Rotations', True)
22
23# display message to convey status
24app.Console.PrintMessage('Spacemouse rotations enabled\n')
25