Play It Again Plugin Sketchup [top]
Here is a solid guide for the most probable match: , which is the standard tool for "playing" animations in SketchUp.
It sounds like you are looking for a guide on how to use the plugin for SketchUp.
Limited to basic linear spacing or simple single-pivot point rotations. play it again plugin sketchup
is a utility plugin for Trimble SketchUp designed to streamline repetitive tasks by recording and replaying user actions. It functions as a basic macro recorder, capturing a sequence of tool operations, view changes, and selection commands, then allowing the user to “play back” that sequence on demand.
Developed by Adam Billyard, the tool operates silently in the background of your workspace. It does not display a floating toolbar or occupy space in your Extensions dropdown menu. Instead, it embeds itself directly into SketchUp's . How It Exceeds Native Tools Here is a solid guide for the most
Play It Again is a for SketchUp users who perform the same short sequence of native-tool actions dozens of times per day. It is not a full automation platform, but for what it does—record and replay—it works reliably within its limits.
: Ensure you are using the installed version of SketchUp (Pro or similar), as the web version does not support external Ruby extensions. is a utility plugin for Trimble SketchUp designed
The plugin taps into SketchUp’s Ruby API and its native Observer classes (e.g., ToolObserver , SelectionObserver ) to listen for user events. When recording is active, each event is serialized into a lightweight command object—storing the tool ID, input point coordinates (relative to current context), modifier keys, and timing delay between actions. On playback, the plugin re-injects these events into SketchUp’s event queue, respecting the original timing or running at maximum speed if configured.
: Move, rotate, or scale a copy of that component into its new desired position.
| Tool | Approach | Best For | |------|----------|----------| | | Linear macro recording | Simple, repeatable UI sequences | | SketchUp’s * key | Repeats last command | Single-action repetition (e.g., Push/Pull again) | | Dynamic Components | Predefined behaviors | Repetition with parametric variation | | Ruby scripting | Full programmatic control | Complex, conditional, or file-batch operations | | FredoTools (Repeat Last Tool) | Extended single-tool repeat | Slightly more robust than native * key |
: Creating twisted legs or dynamic shelf systems where every layer follows a specific rotation pattern.