Dynamic Symbols
Bring your architectural diagrams to life with Dynamic Symbols, a lightweight SketchUp plugin that lets you animate and customize 2D symbols instantly. Perfect for architects, designers, and educators who visualize diagrams directly inside SketchUp.
The plugin has 03 Core Features.
<!-- Feature 1 Card -->
<div class="border border-slate-200 dark:border-slate-800 rounded-2xl p-6 sm:p-8 bg-slate-50/50 dark:bg-slate-900/50 shadow-sm flex flex-col md:flex-row gap-8 items-center">
<div class="w-full md:w-1/2 shrink-0">
<img src="/images/2026/04/Dynamic-symbols-library.gif" alt="Dynamic symbols library" class="rounded-xl border border-slate-200 dark:border-slate-800 shadow-md w-full object-cover" />
</div>
<div class="w-full md:w-1/2 space-y-4 text-left">
<h3 class="text-xl font-bold text-sky-600 dark:text-sky-400 hover:underline">
<a href="https://youtu.be/VOl67HeTK8M?si=pZwO_7sN0jqGlO-N&t=29" target="_blank" rel="noopener">1. One-Click Symbol Change — Keep Position, Size & Rotation (Feature 1)</a>
</h3>
<p class="text-sm text-slate-600 dark:text-slate-300 leading-relaxed">
Dynamic Symbols lets you instantly switch between different symbol shapes with just one click — while preserving the symbol’s exact position, size, and rotation in your 3D model.
</p>
<div class="space-y-2 text-xs sm:text-sm text-slate-600 dark:text-slate-300">
<p><strong>Step 1:</strong> Select any symbol from the Dynamic Symbols toolbar.</p>
<p><strong>Step 2:</strong> Click <strong>Yes</strong> when prompted to place the symbol at your cursor.</p>
<p><strong>Switch Shapes:</strong> To change the symbol type, select it and click any other symbol icon in the toolbar. The geometry updates instantly!</p>
</div>
<div class="pt-2">
<a href="https://youtu.be/VOl67HeTK8M?si=pZwO_7sN0jqGlO-N&t=29" target="_blank" rel="noopener" class="inline-flex items-center gap-1.5 px-3 py-1.5 rounded-lg bg-sky-50 dark:bg-sky-950/50 text-sky-600 dark:text-sky-400 border border-sky-200 dark:border-sky-800 text-xs font-bold hover:bg-sky-100 dark:hover:bg-sky-900/50 transition-colors">
▶️ See How It Works on YouTube
</a>
</div>
</div>
</div>
<!-- Feature 2 Card -->
<div class="border border-slate-200 dark:border-slate-800 rounded-2xl p-6 sm:p-8 bg-slate-50/50 dark:bg-slate-900/50 shadow-sm flex flex-col md:flex-row gap-8 items-center">
<div class="w-full md:w-1/2 shrink-0">
<img src="/images/2026/04/Select-color.gif" alt="Select color" class="rounded-xl border border-slate-200 dark:border-slate-800 shadow-md w-full object-cover" />
</div>
<div class="w-full md:w-1/2 space-y-4 text-left">
<h3 class="text-xl font-bold text-sky-600 dark:text-sky-400 hover:underline">
<a href="https://youtu.be/VOl67HeTK8M?si=Hoxn73WtmgsATYsa&t=72" target="_blank" rel="noopener">2. One-Click Color Change – Keep Position & Orientation (Feature 2)</a>
</h3>
<p class="text-sm text-slate-600 dark:text-slate-300 leading-relaxed">
Change the color of your diagram symbols instantly without editing materials or opening nested components manually.
</p>
<div class="space-y-2 text-xs sm:text-sm text-slate-600 dark:text-slate-300">
<p><strong>Step 1:</strong> Select the symbol in your SketchUp viewport.</p>
<p><strong>Step 2:</strong> Click the <strong>Color Button</strong> in the Dynamic Symbols palette.</p>
<p><strong>Step 3:</strong> Choose your color from the picker — done!</p>
<p><em>Tip: The plugin automatically remembers your last 5 colors for fast access.</em></p>
</div>
<div class="pt-2">
<a href="https://youtu.be/VOl67HeTK8M?si=Hoxn73WtmgsATYsa&t=72" target="_blank" rel="noopener" class="inline-flex items-center gap-1.5 px-3 py-1.5 rounded-lg bg-sky-50 dark:bg-sky-950/50 text-sky-600 dark:text-sky-400 border border-sky-200 dark:border-sky-800 text-xs font-bold hover:bg-sky-100 dark:hover:bg-sky-900/50 transition-colors">
▶️ See How It Works on YouTube
</a>
</div>
</div>
</div>
<!-- Feature 3 Card -->
<div class="border border-slate-200 dark:border-slate-800 rounded-2xl p-6 sm:p-8 bg-slate-50/50 dark:bg-slate-900/50 shadow-sm flex flex-col md:flex-row gap-8 items-center">
<div class="w-full md:w-1/2 shrink-0">
<img src="/images/2026/04/ANIMATION.gif" alt="Create Animation" class="rounded-xl border border-slate-200 dark:border-slate-800 shadow-md w-full object-cover" />
</div>
<div class="w-full md:w-1/2 space-y-4 text-left">
<h3 class="text-xl font-bold text-sky-600 dark:text-sky-400 hover:underline">
<a href="https://youtu.be/XDDJ7J3_zsE?si=9gz_TxKyNyvtWsGU&t=36" target="_blank" rel="noopener">3. Create Animation (Feature 3)</a>
</h3>
<p class="text-sm text-slate-600 dark:text-slate-300 leading-relaxed">
Automatically generate animated scenes that bring your circulation and flow symbols to life — ideal for presentation boards, videos, and reels.
</p>
<div class="space-y-2 text-xs sm:text-sm text-slate-600 dark:text-slate-300">
<p><strong>Step 1:</strong> Select the Dynamic Symbols you want to animate.</p>
<p><strong>Step 2:</strong> Click <strong>Create Animation</strong>. The plugin automatically creates 3 animation scenes: <code>Feb_F1</code>, <code>Feb_F2</code>, <code>Feb_F3</code>.</p>
<p><strong>Step 3:</strong> Go to <strong>File → Export → Animation</strong> in SketchUp to render your video clip.</p>
</div>
<div class="pt-2">
<a href="https://youtu.be/XDDJ7J3_zsE?si=9gz_TxKyNyvtWsGU&t=36" target="_blank" rel="noopener" class="inline-flex items-center gap-1.5 px-3 py-1.5 rounded-lg bg-sky-50 dark:bg-sky-950/50 text-sky-600 dark:text-sky-400 border border-sky-200 dark:border-sky-800 text-xs font-bold hover:bg-sky-100 dark:hover:bg-sky-900/50 transition-colors">
▶️ See How It Works on YouTube
</a>
</div>
</div>
</div>
What You Can Do with Dynamic Symbols:
Get Dynamic Symbols
Choose between Standard Free or Pro Studio / Lifetime
<div class="grid grid-cols-1 md:grid-cols-2 gap-8 pt-4">
<!-- STANDARD (FREE) CARD -->
<div class="border border-slate-200 dark:border-slate-700 rounded-2xl overflow-hidden bg-white dark:bg-slate-900 shadow-lg flex flex-col justify-between">
<div>
<div class="bg-slate-800 text-white text-center py-4 px-6">
<h3 class="text-lg font-black tracking-wide uppercase">Dynamic Symbols Standard</h3>
<p class="text-xs text-slate-300 mt-1">Free for all users, commercial work permitted.</p>
</div>
<div class="p-6 sm:p-8 space-y-4 text-sm text-slate-700 dark:text-slate-300">
<div class="flex items-start gap-2">
<span class="text-emerald-500 font-bold">✔️</span>
<div><strong>One-Click Symbol Swap:</strong> Instant switch between basic symbol shapes.</div>
</div>
<div class="flex items-start gap-2">
<span class="text-emerald-500 font-bold">✔️</span>
<div><strong>One-Click Color Palette:</strong> Quick color customization with 5 color history.</div>
</div>
<div class="flex items-start gap-2">
<span class="text-slate-400 font-bold">➖</span>
<div><strong>Animation Generator:</strong> Animate up to 2 symbols simultaneously.</div>
</div>
<div class="flex items-start gap-2">
<span class="text-slate-400 font-bold">➖</span>
<div><strong>Symbol Library:</strong> Core essential symbols included.</div>
</div>
<div class="flex items-start gap-2">
<span class="text-emerald-500 font-bold">✔️</span>
<div><strong>Updates:</strong> Auto via Extension Warehouse.</div>
</div>
</div>
</div>
<div class="p-6 bg-slate-50 dark:bg-slate-800/50 border-t border-slate-100 dark:border-slate-800 text-center space-y-3">
<a href="https://extensions.sketchup.com/extension/21085584-a984-474d-8407-33087adec402/dynamic-symbols" target="_blank" rel="noopener" class="block w-full py-3 px-6 rounded-xl bg-slate-900 hover:bg-slate-800 text-white dark:bg-white dark:text-slate-900 font-bold text-sm shadow-md transition-all">
Free Download on Extension Warehouse
</a>
<p class="text-xs text-slate-500 dark:text-slate-400">
Alternative free download via <a href="https://drive.google.com/file/d/1V4kZQnaM2btG0yoZFQTMYmMiVjwE0EpY/" target="_blank" rel="noopener" class="text-amber-500 underline font-medium">Google Drive</a>
</p>
</div>
</div>
<!-- DYNAMIC SYMBOLS PRO CARD -->
<div class="border-2 border-amber-400/80 rounded-2xl overflow-hidden bg-white dark:bg-slate-900 shadow-xl flex flex-col justify-between relative">
<div class="absolute top-3 right-3 bg-amber-400 text-slate-950 text-[10px] font-black uppercase px-2.5 py-0.5 rounded-full shadow-sm">
Recommended ⭐
</div>
<div>
<div class="bg-gradient-to-r from-slate-900 to-slate-800 text-white text-center py-4 px-6">
<h3 class="text-lg font-black tracking-wide uppercase text-amber-400">Dynamic Symbols Pro ⭐</h3>
<p class="text-xs text-slate-300 mt-1">Unlock full animated symbol library & unlimited scene generation.</p>
</div>
<div class="p-6 sm:p-8 space-y-4 text-sm text-slate-700 dark:text-slate-300">
<div class="flex items-start gap-2">
<span class="text-emerald-500 font-bold">✔️</span>
<div><strong>One-Click Symbol Swap:</strong> Full access to all advanced symbol designs.</div>
</div>
<div class="flex items-start gap-2">
<span class="text-emerald-500 font-bold">✔️</span>
<div><strong>One-Click Color Palette:</strong> Unlimited color palette switching.</div>
</div>
<div class="flex items-start gap-2">
<span class="text-emerald-500 font-bold">✔️</span>
<div><strong class="text-sky-600 dark:text-sky-400">Unlimited Animation Generator:</strong> ⚡ Animate unlimited symbols at once.</div>
</div>
<div class="flex items-start gap-2">
<span class="text-emerald-500 font-bold">✔️</span>
<div><strong class="text-sky-600 dark:text-sky-400">Complete Pro Library:</strong> Full architectural arrows, environmental and circulation markers.</div>
</div>
<div class="flex items-start gap-2">
<span class="text-emerald-500 font-bold">✔️</span>
<div><strong>Updates:</strong> Auto via Extension Warehouse / SketchUcation or Gumroad.</div>
</div>
</div>
</div>
<div class="p-6 bg-slate-50 dark:bg-slate-800/50 border-t border-slate-100 dark:border-slate-800 space-y-3">
<a href="https://extensions.sketchup.com/extension/cfc78108-f167-4855-b0f8-db2ca79c6219/dynamic-symbols-studio" target="_blank" rel="noopener" class="block w-full py-3 px-6 rounded-xl bg-amber-400 hover:bg-amber-300 text-slate-950 font-bold text-sm text-center shadow-md transition-all">
Subscribe Pro Studio ($12 USD / year)
</a>
<a href="https://febhouse.gumroad.com/l/dynamicsymbols" target="_blank" rel="noopener" class="block w-full py-3 px-6 rounded-xl border border-slate-300 dark:border-slate-600 hover:bg-slate-100 dark:hover:bg-slate-800 text-slate-900 dark:text-white font-bold text-sm text-center transition-all">
Buy Lifetime Pro ($29 USD One-time)
</a>
<div class="text-center text-xs text-slate-500 pt-1">
<a href="https://sketchucation.com/plugin/3116-febdynamicsymbolspro" target="_blank" rel="noopener" class="hover:text-amber-500 underline">Prefer SketchUcation? Get it here.</a>
</div>
</div>
</div>
</div>
2-Minute Quick Workflow Demo
https://www.youtube.com/watch?v=wMo6A8lJd0c
✨ Features & Performance: Added 10 new curved environmental flow arrows, improved palette color memory, and optimized scene transition generator speed.
<!-- Expandable Legacy Changelog Accordion -->
<details class="group mt-4 pt-4 border-t border-slate-200 dark:border-slate-800 cursor-pointer">
<summary class="font-bold text-sm text-sky-600 dark:text-sky-400 flex items-center justify-between list-none py-2 hover:text-sky-500">
<span>📜 View Legacy Changelog (V1.0 - V2.2)</span>
<span class="text-xs text-slate-400 transition-transform group-open:rotate-180">▼</span>
</summary>
<div class="mt-4 space-y-4 text-xs text-slate-600 dark:text-slate-300 pl-4 border-l-2 border-slate-200 dark:border-slate-700">
<div>
<strong class="text-slate-900 dark:text-white">Version 2.2 (2026-02-10)</strong>
<p>✔️ Fixed component scale preservation on complex rotated axes.</p>
</div>
<div>
<strong class="text-slate-900 dark:text-white">Version 2.0 (2025-11-01)</strong>
<p>✔️ Added animated scene generator (Feb_F1, Feb_F2, Feb_F3) with auto loop support.</p>
</div>
<div>
<strong class="text-slate-900 dark:text-white">Version 1.0 (2025-05-20)</strong>
<p>✔️ Initial release: 1-click symbol replacement and 1-click color change.</p>
</div>
</div>
</details>
Frequently Asked Questions
<details class="group p-4 sm:p-5 rounded-xl bg-slate-50 dark:bg-slate-900/60 border border-slate-200 dark:border-slate-800 cursor-pointer transition-all hover:border-amber-400/50">
<summary class="font-bold text-sm sm:text-base text-slate-900 dark:text-white flex items-center justify-between list-none">
<span>Which SketchUp versions are supported?</span>
<span class="text-amber-500 transition-transform group-open:rotate-180 text-xs">▼</span>
</summary>
<div class="mt-3 text-sm text-slate-600 dark:text-slate-300 leading-relaxed pt-3 border-t border-slate-200/60 dark:border-slate-800/60">
Dynamic Symbols supports SketchUp 2020 through SketchUp 2026 on both Windows and macOS (including Apple Silicon M1/M2/M3/M4).
</div>
</details>
<details class="group p-4 sm:p-5 rounded-xl bg-slate-50 dark:bg-slate-900/60 border border-slate-200 dark:border-slate-800 cursor-pointer transition-all hover:border-amber-400/50">
<summary class="font-bold text-sm sm:text-base text-slate-900 dark:text-white flex items-center justify-between list-none">
<span>Can I use Dynamic Symbols for commercial client projects?</span>
<span class="text-amber-500 transition-transform group-open:rotate-180 text-xs">▼</span>
</summary>
<div class="mt-3 text-sm text-slate-600 dark:text-slate-300 leading-relaxed pt-3 border-t border-slate-200/60 dark:border-slate-800/60">
Yes. Both the Standard Free and Pro versions are 100% licensed for commercial client presentations, competitions, and professional work.
</div>
</details>
<details class="group p-4 sm:p-5 rounded-xl bg-slate-50 dark:bg-slate-900/60 border border-slate-200 dark:border-slate-800 cursor-pointer transition-all hover:border-amber-400/50">
<summary class="font-bold text-sm sm:text-base text-slate-900 dark:text-white flex items-center justify-between list-none">
<span>Why does my exported animation flicker?</span>
<span class="text-amber-500 transition-transform group-open:rotate-180 text-xs">▼</span>
</summary>
<div class="mt-3 text-sm text-slate-600 dark:text-slate-300 leading-relaxed pt-3 border-t border-slate-200/60 dark:border-slate-800/60 space-y-2">
<p>Make sure scene transitions are enabled in SketchUp: go to <strong>Window > Model Info > Animation</strong> and verify that <strong>"Enable scene transitions"</strong> is checked.</p>
<img src="/images/2026/04/Enable-scene-transitions.jpg" alt="Enable scene transitions" class="rounded-lg max-w-md border border-slate-200 dark:border-slate-700" />
</div>
</details>
<details class="group p-4 sm:p-5 rounded-xl bg-slate-50 dark:bg-slate-900/60 border border-slate-200 dark:border-slate-800 cursor-pointer transition-all hover:border-amber-400/50">
<summary class="font-bold text-sm sm:text-base text-slate-900 dark:text-white flex items-center justify-between list-none">
<span>How do I export high-quality animated GIFs from SketchUp?</span>
<span class="text-amber-500 transition-transform group-open:rotate-180 text-xs">▼</span>
</summary>
<div class="mt-3 text-sm text-slate-600 dark:text-slate-300 leading-relaxed pt-3 border-t border-slate-200/60 dark:border-slate-800/60">
Export a video animation via <strong>File > Export > Animation > Video</strong> (MP4 format). Then use tools like Photoshop, Canva, Premiere, or ezgif.com to convert the seamless 3-scene loop into a GIF.
</div>
</details>



