{
  "id": "city-double-wheel-bench-grinder",
  "type": "model",
  "title": "両頭ベンチグラインダー",
  "titleEn": "Double-wheel bench grinder",
  "description": "整備工房の作業台上に置く両頭グラインダー。中央モーター外装、左右の砥石、正面が実際に開いた部分カバーと側板、独立した工具受けと支持金具、上部リップ、支持された不透明な小型スクリーン、正面スイッチ、取付穴付きベースとゴム足を備えます。作業台、材料、回転・研削・火花は含みません。スクリーンは透過せず保護性能を示しません。電気・機械・荷重支持・安全性は未検証の静的な外観モデルで、操作・製作の指示は付属しません。 ゲーム・可視化向け。製造・構造設計・3Dプリント用途は未検証。 外接寸法（X×Y×Z）0.628 × 0.452 × 0.522 m、11,712三角形。単位m・Y-up、水平中央の接地用原点、最下点Y=0。部品ごとの重複UV0と単色PBR材質を収録し、画像テクスチャ・UV2・コライダー・LOD・リグ・動作は付属しません。静的表示用でUnity/VRChat実機検証は未実施。STLはm・Y-up座標の形状のみで色・材質・UV・階層を含みません。",
  "descriptionEn": "A double-wheel grinder for maintenance workshop benches, with central motor exterior, two abrasive wheels, genuinely open-front partial guards and side plates, separate bracketed tool rests, upper lips, supported opaque small screens, front switch, apertured base and rubber feet. No workbench, workpiece, rotation, grinding or sparks is included. The opaque screens are visual details, not evidence of protective performance. Static appearance geometry with no electrical, mechanical, load-bearing or safety validation and no operation or fabrication instructions. For games and visualization; not validated for manufacture, structural engineering or 3D printing. Bounding dimensions (X×Y×Z): 0.628 × 0.452 × 0.522 m; 11,712 triangles. Metres, Y-up, horizontally centered placement origin with minimum Y=0, not an articulation or wall-mount pivot. Includes overlapping component UV0 and constant-color PBR materials, with no image textures, unique UV2, colliders, LOD, rig or runtime behavior. Static visualization only; Unity/VRChat editor and runtime tests have not been performed. STL uses metre-valued Y-up coordinates and contains geometry only, without color, materials, UVs or hierarchy.",
  "category": "urban",
  "tags": [
    "city",
    "street",
    "original",
    "workshop",
    "bench-grinder",
    "maintenance",
    "abrasive",
    "グラインダー"
  ],
  "author": "Xenoah",
  "license": "CC-BY-4.0",
  "version": "1.0.0",
  "status": "public",
  "created": "2026-10-14",
  "updated": "2026-10-14",
  "thumbnail": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-double-wheel-bench-grinder/preview.png",
  "preview": "city-double-wheel-bench-grinder.glb",
  "unit": "m",
  "upAxis": "Y",
  "triangles": 11712,
  "dimensions": [
    0.62825,
    0.452,
    0.521706
  ],
  "uv": "Per-component primitive or automatically unwrapped UVs. Overlapping between components; not a packed unique lightmap atlas. Solid-color PBR materials; no external textures. STL has no colors or UVs.",
  "provenance": {
    "method": "Original AI-agent-authored procedural city geometry",
    "tool": "Blender 4.3.2; Meshcopia original city expansion generator 1.0",
    "rights": "Original geometry and material design created for Xenoah Meshcopia under the owner request for CC-BY-4.0 publication. No third-party meshes, scans, brands, logos or font files.",
    "generatorUrl": "https://github.com/Xenoah/meshcopia/blob/main/scripts/city_expansion/frozen/batch-027/scripts/city_expansion/workshop_machines.py",
    "sourceSha256": "0d277b48eac145562b67c35558f08278bb88e3ae344b93533f285319c6d0a5ba",
    "sourceRecipeSha256": "4a468bb111b2c6384b46c7cbedd3be9072f93cd179466bef1ab68e53a3fd36dd",
    "sourceHelpersSha256": "99ea76b4c3073b3ec2cfdf732e987c7977bfe5efc986b4a077df8db35a6f9d15",
    "alternateFormat": "STL triangulated from the exact reimported GLB, metre-valued Y-up coordinates. No printability or manufacture validation.",
    "stlSha256": "a56221784e5fca2fc92ba0ce879541163bcfef6fe10bf7f4ef5a6b0dea704d40"
  },
  "usages": [
    {
      "relationship": "original",
      "project": "Meshcopia",
      "sourceUrl": "https://github.com/Xenoah/meshcopia",
      "sourcePaths": [
        "scripts/city_expansion/frozen/batch-027/scripts/city_expansion/workshop_machines.py",
        "scripts/city_expansion/frozen/batch-027/scripts/city_expansion/common.py"
      ],
      "selectors": [
        "city-double-wheel-bench-grinder"
      ],
      "context": "Original city asset created for this library. No external deployment or reuse claimed."
    }
  ],
  "pageUrl": "https://xenoah.github.io/meshcopia/assets/city-double-wheel-bench-grinder/",
  "manifestUrl": "https://xenoah.github.io/meshcopia/api/assets/city-double-wheel-bench-grinder.json",
  "attribution": "Double-wheel bench grinder by Xenoah / Meshcopia\nhttps://xenoah.github.io/meshcopia/assets/city-double-wheel-bench-grinder/\nCC BY 4.0 — https://creativecommons.org/licenses/by/4.0/\nChanges: none. If modified, replace this line with a description of your changes.",
  "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
  "files": [
    {
      "name": "city-double-wheel-bench-grinder.glb",
      "format": "GLB",
      "bytes": 615584,
      "sha256": "0d277b48eac145562b67c35558f08278bb88e3ae344b93533f285319c6d0a5ba",
      "url": "https://xenoah.github.io/meshcopia/assets/city-double-wheel-bench-grinder/source/city-double-wheel-bench-grinder.glb"
    },
    {
      "name": "city-double-wheel-bench-grinder.stl",
      "format": "STL",
      "bytes": 585684,
      "sha256": "a56221784e5fca2fc92ba0ce879541163bcfef6fe10bf7f4ef5a6b0dea704d40",
      "url": "https://raw.githubusercontent.com/Xenoah/meshcopia/7f829d09a66d156c7f2ca19f2ea2ed88c015a01c/content/assets/city-double-wheel-bench-grinder/source/city-double-wheel-bench-grinder.stl"
    }
  ],
  "downloads": {
    "delivery": {
      "schemaVersion": 1,
      "id": "city-double-wheel-bench-grinder",
      "assetVersion": "1.0.0",
      "packageVersion": "1.0.0",
      "contentPolicy": "fbx-required-textures-single-notice-v1",
      "sourceFiles": [
        {
          "bytes": 615584,
          "name": "city-double-wheel-bench-grinder.glb",
          "sha256": "0d277b48eac145562b67c35558f08278bb88e3ae344b93533f285319c6d0a5ba"
        },
        {
          "bytes": 585684,
          "name": "city-double-wheel-bench-grinder.stl",
          "sha256": "a56221784e5fca2fc92ba0ce879541163bcfef6fe10bf7f4ef5a6b0dea704d40"
        }
      ],
      "archive": {
        "bytes": 319565,
        "filename": "city-double-wheel-bench-grinder-1.0.0-fbx-minimal-1.0.0.zip",
        "sha256": "e0985b1204887a1d5f9aaa0c148005f9420ab67d637a8134e61cb40bf16b0b04",
        "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-double-wheel-bench-grinder-1.0.0-fbx-minimal-1.0.0.zip"
      },
      "files": [
        {
          "name": "city-double-wheel-bench-grinder.fbx",
          "format": "FBX",
          "bytes": 387612,
          "sha256": "eb0d534b169c32b8225c423191c4df9985e6b9b400b43386a28c94bb7627fbab",
          "url": "https://github.com/Xenoah/meshcopia/releases/download/cohort-new251-v1.0.0/city-double-wheel-bench-grinder.fbx",
          "fetch": {
            "kind": "chunks-gzip-v1",
            "url": "https://xenoah.github.io/meshcopia/download-data/7ed1d5d342b1d9b34f9bf65f8316502aca05d1c5a18a48c99220885cd2d66072.json",
            "bytes": 707,
            "sha256": "7ed1d5d342b1d9b34f9bf65f8316502aca05d1c5a18a48c99220885cd2d66072"
          }
        }
      ],
      "notice": {
        "bytes": 410,
        "filename": "LICENSE.txt",
        "sha256": "3e321d767df9f7c273b0f3554d92f3bfefc60231d48c8e5a9a4c97570ecd16fd",
        "text": "Double-wheel bench grinder by Xenoah / Meshcopia\nCopyright (c) 2026 Xenoah\nCC BY 4.0: https://creativecommons.org/licenses/by/4.0/\nSource: https://xenoah.github.io/meshcopia/assets/city-double-wheel-bench-grinder/\nProvided as-is, without warranties (license Section 5).\nChanges: none.\nAdditional changes: Converted unchanged source GLB geometry to FBX, with documented compatible material/texture derivatives.\n"
      },
      "verification": {
        "fCommit": "58c092992430326c3aad463072dba6507003a058",
        "inventorySha256": "bb5a0cc2c72f78e8097aef922bd419180a0c4147fadc88c56473f0f78f58c53d",
        "releaseId": 415820647,
        "releaseTag": "cohort-new251-v1.0.0",
        "state": "published-verified"
      }
    }
  },
  "previewUrl": "https://xenoah.github.io/meshcopia/assets/city-double-wheel-bench-grinder/source/city-double-wheel-bench-grinder.glb"
}
