{"ok":true,"resource":{"id":"sand3d--simready--simready-pallet_wood_recycled_a05","sourceId":"sandflow-sand3d","sourceAssetId":"simready:pallet_wood_recycled_a05","name":"Pallet Wood Recycled A05 (Sand3D Program)","category":"industrial","publisher":"Sandflow","formats":["py","usda","usd","glb"],"revision":"ba1baf9d89ddf57433d7c47cb461f6d8883067a1","sourceUrl":"https://huggingface.co/datasets/Sandflow/sand3d-simready","thumbnailUrl":"https://sandflow-sand3d-explorer.hf.space/r/simready-pallet_wood_recycled_a05.png","detailImageUrl":"https://sandflow-sand3d-explorer.hf.space/r/simready-pallet_wood_recycled_a05.png","sourcePreviewUrl":"https://huggingface.co/datasets/SZFSPC/techidaily-resources/resolve/ba1baf9d89ddf57433d7c47cb461f6d8883067a1/usda/0003/simready-pallet_wood_recycled_a05.png","checkedAt":"2026-11-06T14:00:00.000Z","licenseStatus":"manifest-and-text-checked","storageStatus":"hf-mirror-tree-verified","attribution":"Sandflow (Sand3D: 3D-as-Code Ecosystem)","evidence":{"license":{"spdx":"CC-BY-4.0","url":"https://creativecommons.org/licenses/by/4.0/","location":"datasets/Sandflow/sand3d-simready/LICENSE"},"commercialPermitted":true,"notes":"Parametric 3D object from Sand3D SimReady (Robotics & Simulation) (2,334 total). Pinned revision ba1baf9."},"outputFiles":[{"path":"usda/0003/simready-pallet_wood_recycled_a05.usda","format":"usda","sizeBytes":50000,"sha256":"c86be1acb02a01a65ba64dd11273fd06a2bdad77513a59ddc9813e24a47dc872","url":"https://huggingface.co/datasets/SZFSPC/techidaily-resources/resolve/ba1baf9d89ddf57433d7c47cb461f6d8883067a1/usda/0003/simready-pallet_wood_recycled_a05.usda"}],"sand3d":{"datasetRepo":"Sandflow/sand3d-simready","subcollection":"simready","totalInDataset":2334,"entryFunction":"pallet","nJoints":0,"fScore":0.9998,"program":"import sand3d as s3d\n\n\ndef pallet():\n    frame = s3d.at(support_frame(), y=-1, z=20)\n    center = s3d.at(bottom_center_rail(), x=-3)\n    outer = s3d.at(bottom_outer_rail(), x=542.5)\n    twin = s3d.transform(s3d.copy(outer), mirror=\"x\")\n    end = s3d.at(deck_end_slat(), x=537, z=99)\n    end_image = s3d.transform(s3d.copy(end), mirror=\"x\")\n    slats = s3d.at(deck_slats(), x=-2, z=99)\n    return s3d.assembly(\"pallet\", frame, center, outer, twin, end, end_image, slats)\n\n\ndef support_frame(w=1188, d=895, h=81, beam_d=32, pitch=431.5):\n    beams = s3d.at(s3d.box(\"upright_beam\", w=w, d=beam_d, h=h), on=s3d.grid(nx=1, ny=3, py=pitch))\n    for beam in beams:\n        s3d.material(beam, \"pine\", color=\"#ad956d\")\n    return s3d.group(\"support_frame\", beams)\n\n\ndef bottom_center_rail(w=109, d=899, h=21):\n    rail = s3d.box(\"bottom_center_rail\", w=w, d=d, h=h)\n    s3d.material(rail, \"pine\", color=\"#ad956d\")\n    return s3d.group(\"bottom_center_rail\", rail)\n\n\ndef bottom_outer_rail(w=107, d=899, h=21):\n    rail = s3d.box(\"bottom_outer_rail\", w=w, d=d, h=h)\n    s3d.material(rail, \"pine\", color=\"#ad956d\")\n    return s3d.group(\"bottom_outer_rail\", rail)\n\n\ndef deck_end_slat(w=114, d=900, h=21):\n    board = s3d.box(\"deck_end_slat\", w=w, d=d, h=h)\n    s3d.material(board, \"pine\", color=\"#ad956d\")\n    return s3d.group(\"deck_end_slat\", board)\n\n\ndef deck_slats(w=76, d=897, h=21, pitch=140):\n    boards = s3d.at(s3d.box(\"deck_board\", w=w, d=d, h=h), on=s3d.grid(nx=6, px=pitch))\n    for board in boards:\n        s3d.material(board, \"pine\", color=\"#ad956d\")\n    return s3d.group(\"deck_slats\", boards)","usdaPath":"usda/0003/simready-pallet_wood_recycled_a05.usda","programSha256":"a99008455294f2b185ce24b5fb4c06cdc33b662ed56a92279e7e2350d430e45c","explorerUrl":"/resources/explorer?oid=simready-pallet_wood_recycled_a05","glbUrl":"https://sandflow-sand3d-explorer.hf.space/glb/simready-pallet_wood_recycled_a05.glb"},"capabilities":["Sand3D (Code)","UsdPhysics","Kinematics Joint Articulation","Parametric Reconstruction"],"runtimeValidation":"not-tested","kind":"3d-code","license":"CC-BY-4.0","sizeBytes":1024,"entryUrl":"https://huggingface.co/datasets/SZFSPC/techidaily-resources/resolve/ba1baf9d89ddf57433d7c47cb461f6d8883067a1/usda/0003/simready-pallet_wood_recycled_a05.usda","downloadUrl":"https://huggingface.co/datasets/SZFSPC/techidaily-resources/tree/ba1baf9d89ddf57433d7c47cb461f6d8883067a1/usda/0003","mirror":{"repository":"SZFSPC/techidaily-resources","revision":"ba1baf9d89ddf57433d7c47cb461f6d8883067a1","checkedAt":"2026-11-06T14:00:00.000Z","verification":"official-huggingface-dataset-parquet-manifest"}},"analysis":{"suitability":"candidate-needs-runtime-validation","useCase":"scene-building","evidence":{"license":"manifest-and-text-checked","formats":"sand3d-python-program-and-openusd-manifest"},"limitations":["Runtime compatibility and physical behavior have not been tested by TechIDaily.","Sand3D programs export OpenUSD with UsdPhysics joints; requires sand3d library and Python 3.13 for direct execution.","Mirror verification checks Git tree identity and sampled delivery, not an independent rehash of every payload.","Follow source-specific licensing and attribution. Other rights may apply; no endorsement is implied.","Parametric Python reconstruction available (0 articulated joints, F-score: 0.9998)."],"requiredNextSteps":["Check materials, scale, performance and required file conversion in your target renderer."]}}