PřihlásitRegistrovat

Návod k pluginu SketchUp

Jak exportovat Dynamic Components pro konfigurátor Konfiguruj

Plugin Konfiguruj Export uloží do zip souboru model.glb, parameters.json a případné obrázky textur podle modelu; tento zip nahrajete do konfigurátoru. Váš model musí používat Dynamic Components s konfigurovatelnými parametry.

Instalace

  1. Stáhněte .rbz soubor pomocí tlačítka výše.
  2. Ve SketchUp: Okno → Manager pluginu → Instalace rozšíření.
  3. Vyberte konfiguruj_export.rbz. Plugin se objeví v Pluginy → Konfiguruj Export.

Po instalaci se Konfiguruj Export zobrazí v Manažeru pluginů (záložka Spravovat).

Manažer pluginů s rozšířením Konfiguruj Export, verzí a stavem podepsáno

Podporované entity

Plugin čte atributy Dynamic Components z:

  • Skupin – s atributy Dynamic Components ve slovníku dynamic_attributes
  • Instancí komponent – s atributy Dynamic Components

Příklad: nadřazená komponenta s vnořenými částmi (např. top, legs) ve stromu komponent a vlastní atributy nadřazené komponenty v okně Atributy komponenty.

Prostředí SketchUp s okny Atributy komponenty a Stromové okno komponent – hierarchie modelu a atributy Dynamic Components

Parametry

Podporované typy parametrů:

  • Rozměry: LenX, LenY, LenZ, width, height, depth (a česky: sirka, vyska, hloubka, prumer)
  • Materiály: color, barva, material
  • Možnosti: avariant, variant, typ

Syntaxe formulí

  • Parent!param – odkazuje na parametr z nadřazené skupiny/komponenty
  • ComponentName!param – odkazuje na parametr z jiné komponenty (např. stul!leny)

Vlastní atributy na nadřazené komponentě; vnořené části je odkazují pomocí formulí typu =parent!název_parametru (rozměry, materiál atd.).

Dialog Atributy komponenty – vlastní parametry u rodiče a podkomponenty s odkazy parent! na LenX, LenY, LenZ a materiály

Typy efektů

  • scale – škálování mesh na ose (x, y, z, xz)
  • position – pozice mesh z formule (např. z LenY)
  • material – aplikace materiálu/barvy na mesh

Postup exportu

  1. Otevřete model SketchUp s Dynamic Components.
  2. Vyberte kořenovou skupinu nebo komponentu s parametry.
  3. Pluginy → Konfiguruj Export → Export for Konfiguruj.
  4. Zvolte umístění uložení (výchozí: modelname_configurator.zip).
  5. Nahrajte zip do konfigurátoru přes Import ze SketchUp.

Export spusťte v menu Pluginy (popisky podle jazyka SketchUp).

Menu Pluginy s podmenu Konfiguruj Export a položkou Export for Konfiguruj

Po rozbalení zipu typicky uvidíte model.glb a parameters.json; složka s texturami (např. materials) a PNG soubory tam jsou jen tehdy, když export obsahuje texturované materiály.

Prohlížeč souborů: model.glb, parameters.json a volitelně podsložka s texturami PNG

Materiály

Jako PNG se exportují pouze texturované materiály. Materiály pouze s barvou se přeskočí; konfigurátor podporuje textury. Parametry rozměrů se exportují v cm (SketchUp vrací palce; plugin převádí).

Řešení problémů

Pokud plugin nic neexportuje:

  • Spusťte Pluginy → Konfiguruj Export → Debug a zkontrolujte Ruby Console (Okno → Ruby Console) pro nalezené entity a parametry.
  • Před exportem vyberte kořenovou skupinu/komponentu s parametry.

Spusťte Pluginy → Konfiguruj Export → Debug; v Ruby Console uvidíte, jaké komponenty a parametry plugin vidí (např. klíče Dynamic Components a seznam parametrů).

SketchUp s menu Pluginy, zvýrazněné Debug, a Ruby Console s výstupem ladění Konfiguruj Export