・Add-ons Explained
Convert complex, repetitive tasks into one click!
You have to remember is "Add" & "Play" Only!
Supported Version : 2.83 to 2.91
Simplify complex repetitive tasks, which were difficult to do with the standard “Repeat Last”(Shift+R) function of Blender, by registering multiple actions.
You can register, edit and play back various tasks as you wish
For example, routine tasks like adding instant coffee, milk, and sugar while boiling water are converted to one click!
(I've thought about it a few times, but unfortunately this add-on only allows you to register work within Blender.)
・Tutorial
・Terms/Definitions
Action
Plural of "macro"
Macro
Stand-alone work to register
bpy.ops*** and other python
Singular of "action"
Local
Available only in the project file you are creating
Executing actions from shortcut keys becomes available
Direct editing of macros is possible.
If you want to edit the Global macro, move it to Local and then edit it
Global
It can be shared and used with other project files as well
It is saved in the “Storage” folder where the add-on is installed
AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\ActionRecorder-master\Storage
or
AppData\Roaming\Blender Foundation\Blender\2.83\scripts\addons\ActionRecorder\Storage
You can't edit macros directly.
・Add and Confirm Shortcut keys
HeaderMenu > Edit > Preferences > KeyMap
Type "ActRec" in the Search Window and all shortcut keys will be displayed
These can all be changed.
Default shortcut keys
ActRec Selection Down :Shift+Wheel Down
ActRec Selection Up :Shift+Wheel Up
ActRec Play :Shift+.
ActRec Add Macro :Shift+,
Press "Save Preferences" when you change the settings
・Each Window & Button
Local Actions Window
The selected action is executed by a shortcut key or the Play button
Only saved in the project file
Add
Add a new action
Remove
Remove the registered action
Selection Up&Down
Swap the top and bottom of the selected action
Other
You can set an icon by clicking on the left side of the action name
You can rename an action by double-clicking on its name
Macro Editor Window
This screen allows you to record or edit the content of an action
Add
Add a new macro
Remove
Delete a registered macro
Selection Up&Down
Swap the top and bottom of the selected macro
Checkbox
Temporarily disable the macro
Uncheck the box if you want to skip the work, e.g., if you get an error, etc.
Other
Double-click on the Macro to edit its name and Python
Record Macro
All actions are recorded from the time you press this button until you release it.
Clear
Deletes all macros registered in the selected action.
Play
Play the actions registered in the Macro Editor
Local to Global
Saves the selected action for use in other files
"Global Actions" move mode.
Copy
Both Global and Local actions are maintained
Move
goes to Global, but removes the action from Local
・Global Actions Window
Global Action makes the action available even when you start a new blender
By default, it is saved in the Storage folder of the add-on
You can change the folder from Preferences in Blender
Global to Local
Move the selected action to Local Action
You can also re-edit your registered actions here
"Local Actions" Move Mode
Copy
Both Global and Local actions are maintained
Move
Goes to Local, but removes the action from Global
・Buttons
Move Action
I'll switch the order of the top and bottom.
Move Category
Move the selected action to another category
Remove Action
Remove the selected action
ReName
Renames the selected action to the string entered in the Text box
Move Category
I'll switch the order of the top and bottom.
Other
Click on the left Dot to select an action
You can click on a button name to perform an action
You can edit the icon by clicking on the left side of the button name
・Advance Window
Category
Category edit.
Add
Add category
ReName
Change the category name
Remove
Remove category
Warning! : if an action remains in the category, the action in the category will also be deleted
Data management
You can import and export actions
Be sure to save a backup before importing
Import
You can add actions by importing them, leaving the current action
Also, if the same name is found, it will be automatically renamed, as in "XXX.001"
・Create new Category
Import into a newly created category, regardless of the content of the exported data
Override
Delete and overwrite the current action
Export
You can export any selected action
also export by category.
All
Export all registered actions
Each Template Action
Download it and get some actions built in for you to use right away!
OBJ Mode
Works in Object mode only.
Edit Mode&UV Mode
Works in Edit mode only.
Template
Registering actions that cannot be performed by the automatically retrieved Macro
Use it as a reference or for modification
External
Requires an external add-on
For more information, please click here.
詳しくはこちらを参照してください
BacuUP
You can save a backup of your objects
object.
If there is no "BackUP Collection" in the scene, a new one will be created automatically.
If you want to create an existing one, do not do so.
Move the duplicated object to the "BackUP Collection".
Hides the "BackUP Collection"
Scatter Objects
Duplicate and scatter a group by object name
It is generated from the 3D cursor position
The object name must be a Cube~~ (can be changed from the script)
Play the animation and stop it automatically
objects into a single entity.
Bringing back the animation frame.
Click here for a sample file.
サンプルファイルはこちらから
Update
Changed the name of each part of the work window.
Addition of the category function
You can now set icons.
Add temporary disablement of macros
Added import and export functionality.
Actions can now be rearranged
Optimized button placement
Other bug fixes
Bug Report
Please send a DM with as much detail as possible about your Blender version, operating system, operation and error messages
If you get an error when you play Action, the macro you registered is probably not accurate
Try disabling or deleting macros
Functional Essentials
Currently, we are only accepting additional template command buttons.
Precautions
You can register macros with regularity, such as link select, deselect, select by specifying an object name, etc., but you cannot register actions that are important for the mouse cursor position.
If you need to make a new vertex selection, please register the action separately
(Link selection, expansion of the selection range, all selection, object name selection, etc. can be registered.
If you are unable to register the Macro, please see the Info window
This add-on allows you to copy and paste the Python code displayed in the Info
I can't register the Macro if there are no logs here such as bpy.ops
Finally
Exported command button files can be freely distributed and sold
You are responsible for any distribution problems and for downloading and executing the distributed actions at your own risk.
Thank you so much for your work! it really helps! 🌟