The Task: A building screen with 50 angled horizontal slats. The Workflow:
Unlocking Creativity with Play It Again SketchUp Plugin
As a SketchUp user, you're likely no stranger to the frustration of repeating tasks or trying to recreate a specific design element. However, what if you could automate repetitive tasks and focus on the creative aspects of your project? This is where the Play It Again SketchUp plugin comes in – a game-changing tool that allows you to record and playback actions, saving you time and increasing productivity.
What is Play It Again SketchUp Plugin?
The Play It Again SketchUp plugin is a powerful extension that enables you to record a sequence of actions in SketchUp and then replay them with a single click. This plugin is perfect for tasks that involve repetitive actions, such as:
Key Features of Play It Again SketchUp Plugin
Benefits of Using Play It Again SketchUp Plugin
Real-World Applications of Play It Again SketchUp Plugin
Getting Started with Play It Again SketchUp Plugin
Tips and Tricks for Mastering Play It Again SketchUp Plugin
In conclusion, the Play It Again SketchUp plugin is a powerful tool that can revolutionize the way you work in SketchUp. By automating repetitive tasks, you can unlock your creativity and focus on high-level design decisions. Whether you're an architect, interior designer, or landscape architect, this plugin is a must-have for anyone looking to boost productivity and efficiency in SketchUp.
"Play it Again" plugin, officially known as Memory Copy (xformclone), is a powerful utility for SketchUp that automates repetitive transformations—specifically movement, rotation, and scaling
—allowing users to generate complex geometric patterns with minimal effort Developed by Adam Billyard
, this extension serves as a "geometric memory" for the software. While SketchUp has basic native array tools (like
after a Move/Copy), "Play it Again" goes significantly further by allowing multiple different transformations to be "played back" simultaneously on a sequence of components. Core Workflow and Capabilities
The plugin does not appear in a standard toolbar; instead, it is accessed through a contextual right-click menu
. Its primary value lies in its ability to combine different types of changes: Move + Rotate
: Ideal for creating spiral staircases or twisted architectural columns. Move + Scale
: Used to create tapering structures, such as a "Jenga pyramid" where each successive block is smaller than the last. Rotation + Scale
: Useful for decorative furniture details, such as modern coffee table legs or ornate brick patterns. Operational Steps Prepare the Component : The plugin exclusively works with components Define the Transformation
: Select a component, make a copy, and apply the desired change (e.g., move it up 10 inches and rotate it 15 degrees). Initiate Memory : Right-click the component and select "Play it again..." : Click on the newly transformed component
. Each subsequent click will generate another copy that repeats the exact same transformation relative to the previous one. Strategic Significance in Design
In a professional workflow, "Play it Again" bridges the gap between manual modeling and computational design
. It allows architects and designers to experiment with parametric-style forms—like complex lattices or generative facade elements—without needing to write code or master advanced software like Rhino/Grasshopper. SketchUp Plugins | PluginStore | SketchUcation 29 Apr 2013 —
Play It Again, SketchUp
Arjun didn’t believe in haunted plugins.
He’d been a 3D modeler for twelve years. He’d seen corrupted files, vanishing geometry, and the infamous “blue face of doom.” But ghosts? Ghosts didn’t compile in Ruby. Ghosts didn’t have a .rb extension. play it again sketchup plugin
So when he found the old plugin on a forgotten USB drive—labeled only play_it_again.srb—he loaded it without a second thought.
The SketchUp toolbar gained a new button: a dusty cassette tape icon. He hovered his mouse over it. Play It Again.
“Weird name,” he muttered, clicking it.
Nothing happened. No dialog box, no settings panel. Just a soft click from his laptop speakers—the sound of old tape heads engaging. Arjun shrugged and went back to modeling a downtown revitalization project: glass towers, a park, a transit hub.
He extruded a face. The model didn’t move.
Instead, a ghost version of his cursor appeared—faint, translucent, replaying the exact extrusion he’d just made, but in a different corner of the site.
“What the—”
He rotated the view. The phantom cursor moved on its own, finishing the operation with eerie precision. Then it vanished. In its place stood a perfect glass box. A building he hadn’t designed. But it fit. It improved his layout.
Arjun’s pulse quickened. He drew a line. The ghost cursor drew one too, snapping to a better angle. He pushed a wall. It pushed a terrace. He painted a facade with gray concrete. It painted the adjacent tower with warm cedar—a material he hadn’t even realized he owned.
Play It Again. Not replaying him. Replaying someone.
He checked the plugin’s metadata. No author. No version. But buried in the code, he found a comment:
# For Lena. Every model we ever built together.
# I saved the last session. Press play when you miss her.
# — D.
Arjen leaned back. Lena. D. Two modelers, probably a firm, probably a couple. One of them had coded this as a digital séance. Every click, every push-pull, every material assignment from their final shared project—archived, looped, eternally rebuilding their last collaboration.
He clicked the tape icon again. This time, he watched the ghost build an entire coffee shop from scratch: a curved counter, mismatched stools, a window seat with a terrible view of a parking lot. Then the cursor paused, as if hesitating. It drew a tiny heart on the underside of the counter. The kind of detail no client would ever see.
Arjun closed the model and opened a blank slate. He clicked Play It Again.
The ghost cursor appeared. It extruded a foundation. Raised walls. Cut windows. Arjun didn't touch the mouse. He just watched two hands he’d never meet build a world that no longer existed, one command at a time.
And when the ghost drew another tiny heart—under another counter, inside a closet, on the roof of a tiny shed—Arjun whispered to his empty office:
“Play it again.”
The cursor flickered. Then, gently, it began again from the start.
The "Play It Again" SketchUp plugin, officially known as Memory Copy (xformclone.rb) by Adam Billyard, is a powerful time-saving tool that allows users to record and repeat complex transformations like moving, rotating, and scaling. By storing the transformation data of a single copy, you can instantly apply that exact change to other objects with a simple click. What is the Play It Again Plugin?
Commonly referred to by its context-menu command "Play it again...", this extension acts as a macro recorder for physical transformations within SketchUp. While native SketchUp tools allow for simple linear or radial arrays (
number of copies), Play It Again captures multi-step changes—such as moving an object and then scaling it—and lets you "play" that sequence back on any other instance of the same component. Key Features & Functionality
Transformation Recording: Captures the precise distance, rotation angle, and scale factor applied to a duplicate.
Repetitive Execution: Apply the recorded sequence to multiple objects just by clicking them, ensuring perfect consistency.
Complex Arrays: Create intricate designs like decorative brick columns, coffee table legs, or Jenga-style pyramids where each successive piece is slightly smaller or rotated differently than the last.
VCB Support: You can type a string (e.g., "12x") into the Value Control Box (VCB) to set how many instances are created per click. How to Use Play It Again
The tool does not typically appear in the standard Extensions menu; it is accessed via the right-click context menu after a transformation is made. SketchUp Plugins | PluginStore | SketchUcation The Task: A building screen with 50 angled horizontal slats
The "Play It Again" plugin for SketchUp—officially known as Memory Copy—is a productivity tool developed by Adam Billyard. It is widely used by designers to automate repetitive modeling tasks by "memorizing" a specific transformation and applying it to subsequent objects. Core Functionality
Unlike standard SketchUp arrays, which are limited to simple linear or radial movements, Play It Again can store and repeat complex, multi-step transformations including: Move: Shifts objects by a specific distance and direction. Rotate: Applies exact angular turns.
Scale: Progressively grows or shrinks copies relative to the original.
Combined Actions: The plugin's true power lies in repeating a combination (e.g., move up + rotate 15 degrees + scale 95%) simultaneously. How to Use the Plugin
The plugin does not typically appear in the standard Extensions menu; it is accessed via the right-click context menu.
Preparation: Create a Component of the object you want to repeat.
The Master Copy: Create one copy of that component and apply your desired transformation (move, rotate, and/or scale it).
Activation: Right-click on the original component and select "Play it again...".
Execution: Click on the transformed copy. Each subsequent click on that copy will generate a new instance that follows the same transformation pattern. Common Use Cases
The plugin is a favorite for creating parametric-style designs without complex coding: SketchUp Plugins | PluginStore | SketchUcation
The Play it Again plugin (often associated with the Memory Copy extension) is a specialized tool for SketchUp used to automate and repeat complex transformations like moving, rotating, and scaling. It is particularly popular for creating intricate architectural details and furniture. Key Features & Use Cases
Complex Patterns: Automates the creation of decorative elements such as "brick decorative" columns by repeating a set of transformations.
Furniture Modeling: Used to model detailed 3D objects like modern coffee tables.
Transformation Memory: The plugin "remembers" the last move, rotation, or scale applied to a component and can apply those exact parameters to new selections. How to Use the Plugin Based on tutorials from YouTube and TikTok:
Select Component: Choose the component you want to manipulate.
Perform Transformation: Move or rotate a copy of the component into its desired position. Right-Click: Right-click the original component.
Trigger Plugin: Select Play It Again... from the context menu to repeat the transformation. Where to Find It
The plugin is typically available through community-driven libraries like the SketchUcation PluginStore. Summary of Alternatives
While Play it Again is excellent for custom transformations, standard SketchUp has a built-in feature for simple linear or radial arrays:
Array Copy: Move/rotate an object, then type [number]x (e.g., 8x) and press Enter to repeat that specific move a set number of times.
"Play It Again" plugin for SketchUp is an extension developed by
designed to record and replay your modeling actions in real-time
. It is often used by designers and content creators to create smooth, step-by-step "build-up" animations of their 3D models for presentations or social media. Key Features Recording Actions
: The plugin tracks your modeling steps as you perform them, including adding, moving, and scaling geometry. Automated Replay
: It allows you to play back these actions automatically, effectively "building" the model in front of the viewer. Animation Control
: Users can typically adjust the speed and sequence of the playback to create a professional-looking time-lapse or instructional video. Presentation Tool Key Features of Play It Again SketchUp Plugin
: It is particularly popular for showing the "process" of a design rather than just the final result, making it a favorite for architectural storytelling. Where to Find It The plugin is part of the
suite of tools. You can generally find and download it through the following platforms: SketchUp Extension Warehouse : Search for "Play It Again" or the developer "Indie3D". : Developers often host their extensions on for direct purchase or download. Installation Quick Guide Download the file from the source. Open SketchUp and navigate to Extensions > Extension Manager Install Extension and select your downloaded file. Once installed, ensure it is toggled to in your manager. for SketchUp to compare with this one? How to Use the Play It Again Plugin in SketchUp 16 Jun 2024 —
The "Play It Again" command is a feature of the Memory Copy extension (also known as xformclone
) for SketchUp. It allows you to record a transformation—like moving, rotating, or scaling—and then repeat it exactly on other components with a single click. SketchUcation How to Use "Play It Again" Transform a Component
: Select a component and perform your desired transformation (e.g., move it 5 feet and rotate it 90 degrees). Activate the Plugin : Right-click the (unmoved) component and select
The Play It Again plugin, often formally known as Memory Copy (xformclone.rb), is a powerful tool designed to automate repetitive transformations in SketchUp. While SketchUp includes native tools for creating arrays, Play It Again excels at repeating complex sequences involving multiple transformations like moving, rotating, and scaling all at once. Key Features and Capabilities
The primary function of the Play It Again plugin is to "memorize" the relationship between two component instances and then apply that same transformation to subsequent copies with a single click. SketchUp Plugins | PluginStore | SketchUcation
Best for: LinkedIn, Instagram, or Facebook Groups.
Headline: Stop Repeating Yourself. Start Designing. 🚀
Are you tired of clicking the same buttons over and over in SketchUp? If you’re manually applying materials, tagging layers, or rotating components one by one, you need to meet your new best friend: the "Play it Again" plugin.
💡 What it does: This tool records your actions on one object and lets you replay them instantly on others. It’s like a "copy-paste" for your workflow actions, not just geometry.
✅ Perfect for:
Stop wasting time on busy work and get back to the fun part of modeling. Check out "Play it Again" on the Extension Warehouse today!
#SketchUp #3DModeling #Architecture #DesignTech #Productivity #SketchUpPlugins
The Play It Again plugin for SketchUp is a specialized tool designed to automate repetitive modeling tasks by "recording" a sequence of actions and replaying them on different objects. It functions similarly to a "macro" recorder found in software like Photoshop or Excel, but specifically tailored for the 3D environment of SketchUp. Core Functionality
The primary appeal of Play It Again is its ability to handle relative transformations. When you record a sequence—such as scaling a component, rotating it 45 degrees, and then moving it two feet along the Red axis—the plugin doesn’t just repeat those exact coordinates in space. Instead, it applies those specific changes to whatever new component or group you have selected.
This makes it an essential tool for "procedural-style" modeling without needing to write complex Ruby scripts. For instance, if you are designing a spiral staircase or a complex facade with repeating but unique elements, Play It Again allows you to perform a complex edit once and then "play" that edit across dozens of other instances instantly. Key Use Cases
Iterative Architecture: If you have twenty different window components that all need the same frame thickness adjustment, you can record the modification on one and blast through the rest with a single click.
Furniture Design: It is highly effective for detailing. If you decide that all the legs on a set of chairs need a specific taper and a chamfered edge, Play It Again eliminates the need to manually enter each component’s edit mode.
Efficiency in Massing: When working with site models, users often need to apply uniform changes (like height adjustments or rotations) to a variety of disparate groups. Play It Again bridges the gap between manual editing and the "Component" system (where all instances change together), allowing for uniform changes across different types of groups. Why It Matters
SketchUp is loved for its "push-pull" simplicity, but it can become tedious when projects scale in complexity. While SketchUp’s native "Components" feature handles identical copies well, it struggles when you need to apply the same logic to different shapes. Play It Again fills this vacuum. It shifts the user’s role from a manual laborer to a director, allowing for a more fluid, creative workflow where the "grunt work" of 3D modeling is handled by the software.
In summary, Play It Again is a productivity multiplier. It transforms SketchUp from a purely manual drafting tool into a more sophisticated, automation-friendly platform, saving designers significant time and reducing the physical strain of repetitive clicking.
After recording, right-click the macro name in the Extensions > Play It Again > Macros submenu to see:
| Option | What it does |
|--------|---------------|
| Edit Macro | Opens a text editor with the macro code. You can manually tweak coordinates. |
| Rename | Change macro name. |
| Delete | Remove macro. |
| Export | Save macro as a .pia file for sharing. |
| Import | Load a .pia file. |
If you import a CAD file with 100 extruded faces that all have their textures facing the wrong way (reversed faces), you can record the act of selecting the face, right-clicking, orienting the texture, and reversing the face. Then apply this macro to the entire model.
The plugin works inside groups and components. If you record an action inside a specific component, you can replay that action inside a different component, and the plugin will adapt to the local axis of that group.
Let's record a single tread and repeat it.
For professionals who are intimidated by the Ruby Console, this is a lifesaver. It is purely GUI-based.