{
 "slug": "3d-printer",
 "triangles": 21436,
 "texture_px": 4096,
 "triangles_light": 12841,
 "texture_px_light": 1024,
 "files": {
  "glb": {
   "name": "3d-printer.glb",
   "bytes": 5048420
  },
  "blend": {
   "name": "3d-printer.blend",
   "bytes": 1879819
  },
  "fbx": {
   "name": "3d-printer.fbx",
   "bytes": 8310764
  },
  "obj": {
   "name": "3d-printer-obj.zip",
   "bytes": 3201489
  },
  "usdz": {
   "name": "3d-printer.usdz",
   "bytes": 8192298
  },
  "glb_light": {
   "name": "3d-printer-light.glb",
   "bytes": 958788
  },
  "fbx_light": {
   "name": "3d-printer-light.fbx",
   "bytes": 1781676
  }
 },
 "extras": {
  "license": "CC0-1.0",
  "source": "grab3d.com",
  "dimensions_m": "0.438 x 0.372 x 0.674",
  "triangles": 21436,
  "textures": "PBR 4096px: base color, roughness, metallic, normal (baked)",
  "generator": "Created by grab3d",
  "created": "2026-10-26",
  "real_size": "open cartesian FDM 3D printer (bed slinger), about 43 x 36 x 67 cm with spool, print bed 235 x 235 mm",
  "notes": "own generic design: mint base with a glowing colour field display (no text) and a knob, aluminium extrusions with dark slots (Y rails, two Z columns, top bar), Z lead screw with motor, X gantry with lavender Z carriages, belt and X motor; print head with carriage, lavender fan shroud, heater block, brass nozzle and extruder motor; pink filament runs from the spool on the top holder straight into the extruder; bed with carrier plate, four levelling knobs and springs, aluminium heat bed and gold print sheet carrying a half printed twisted vase (mint) whose rim sits under the nozzle. Movable: print head '3d-printer_head' along X (origin at the nozzle tip, the filament is part of the head, keep about +-25 mm for a clean spool exit) and bed '3d-printer_bed' along Y (origin at the centre of the print sheet). Display is a separate emissive mesh (not baked). No text, no logos",
  "set": "Cozy PC Parts Kit"
 },
 "origin": {
  "method": "procedural",
  "detail": "Built procedurally with Blender scripts. The scripts were written with the help of an AI coding assistant. No generative AI model produced the geometry or textures directly.",
  "ai_content": false,
  "ai_assisted_code": true
 }
}