Giter Site home page Giter Site logo

ikea-3d-model-download-button's Introduction

IKEA 3D Model Downloader

This Tampermonkey script adds a download button for 3D models on IKEA product pages, allowing you to easily save .GLB files of IKEA furniture and decorations. It works across different language versions of IKEA websites and automatically names the downloaded files based on the product name and color. The files can be opened in 3D software like Blender.

NOTE: If you need to batch download entire cataloques at once, check out my other script: https://github.com/apinanaivot/IKEA-3d-model-batch-downloader/tree/main

Features

  • Adds a "Download 3D" button next to the "View in 3D" button on IKEA product pages
  • Works on all language versions of IKEA websites
  • Automatically names downloaded files using the product name and color

Installation

  1. Install the Tampermonkey browser extension for your browser.
  2. Create a new script in Tampermonkey and paste the contents of ikea-3d-model-downloader.user.js into it.
  3. Save the script and ensure it's enabled in Tampermonkey.

Usage

  1. Navigate to any IKEA product page that has a "View in 3D" button.
  2. You'll see a new "Download 3D" button next to the "View in 3D" button.
  3. Click the "Download 3D" button to download the GLB file of the 3D model.
  4. The file will be saved with a name in the format: [Product Name] - [Color].glb

Troubleshooting

  • If the download button doesn't appear, ensure you're on a product page with a 3D model available and refresh the page.

Disclaimer

This script is for personal use only. Ensure you comply with IKEA's terms of service when using this script. The authors are not responsible for any misuse or violation of terms.

Credits

This script and README were created with the assistance of Claude 3.5 Sonnet, an AI language model by Anthropic.

ikea-3d-model-download-button's People

Contributors

apinanaivot avatar

Stargazers

 avatar  avatar Roman Garms avatar  avatar Miha Frangež avatar Szabo Gergely Andras avatar Shreyas Vinod avatar deketh avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.