{"ok":true,"resource":{"id":"sand3d--simready--simready-food_beverage_bottledWater_d01","sourceId":"sandflow-sand3d","sourceAssetId":"simready:food_beverage_bottledWater_d01","name":"Food Beverage Bottledwater D01 (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-food_beverage_bottledWater_d01.png","detailImageUrl":"https://sandflow-sand3d-explorer.hf.space/r/simready-food_beverage_bottledWater_d01.png","sourcePreviewUrl":"https://huggingface.co/datasets/SZFSPC/techidaily-resources/resolve/ba1baf9d89ddf57433d7c47cb461f6d8883067a1/usda/0003/simready-food_beverage_bottledWater_d01.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-food_beverage_bottledWater_d01.usda","format":"usda","sizeBytes":50000,"sha256":"c86be1acb02a01a65ba64dd11273fd06a2bdad77513a59ddc9813e24a47dc872","url":"https://huggingface.co/datasets/SZFSPC/techidaily-resources/resolve/ba1baf9d89ddf57433d7c47cb461f6d8883067a1/usda/0003/simready-food_beverage_bottledWater_d01.usda"}],"sand3d":{"datasetRepo":"Sandflow/sand3d-simready","subcollection":"simready","totalInDataset":2334,"entryFunction":"bottle","nJoints":0,"fScore":0.99,"program":"import sand3d as s3d\n\n\ndef bottle():\n    body = s3d.at(bottle_body(), z=0)\n    return s3d.assembly(\"bottle\", body)\n\n\ndef bottle_body(h=188, base_r=31, rib_pitch=11, groove_d=2.5, foot_d=18, foot_r=17, lower_boundary=99, upper_boundary=144):\n    outline = s3d.poly([(0, 3), (23, 3), s3d.spline([(23, 3), (base_r, 14), (30, 40), (29, 53), (27, 60), (25, 72), (30, 96), (30, 143), (30, 151), (25, 162), (13, 180), (12, h)]), (0, h)])\n    body = s3d.revolve(\"bottle_skin\", outline)\n    rib_frame = s3d.Frame(origin=(0, 0, 23+rib_pitch), normal=(0, -1, 0), up=(0, 0, 1))\n    tool = s3d.at(s3d.torus(\"rib_groove\", d=59, d_wire=groove_d), rx=90, on=s3d.grid(nx=1, ny=3, py=rib_pitch, on=rib_frame))\n    body = s3d.cut(body, tool)\n    boundary_frame = s3d.Frame(origin=(0, 0, (lower_boundary+upper_boundary)/2), normal=(0, -1, 0), up=(0, 0, 1))\n    tool = s3d.at(s3d.torus(\"boundary_groove\", d=60, d_wire=groove_d), rx=90, on=s3d.grid(nx=1, ny=2, py=upper_boundary-lower_boundary, on=boundary_frame))\n    body = s3d.cut(body, tool)\n    feet = s3d.at(s3d.sphere(\"rounded_foot\", d=foot_d), on=s3d.ring(n=5, r=foot_r))\n    body = s3d.join(body, feet)\n    s3d.material(body, kind=\"plastic\", color=\"#c9e3ec\")\n    closure = s3d.at(cap(), z=182)\n    return s3d.group(\"bottle_body\", body, closure)\n\n\ndef cap(d=26, h=20.9, ring_d=29.5, ring_h=2, ring_z=3):\n    lid = s3d.cylinder(\"closure\", d=d, h=h)\n    s3d.fillet(lid, r=0.6, edges=\"top\")\n    rim = s3d.at(s3d.cylinder(\"retaining_ring\", d=ring_d, h=ring_h), z=ring_z)\n    s3d.fillet(rim, r=ring_h/3)\n    lid = s3d.join(lid, rim)\n    s3d.material(lid, kind=\"plastic\", color=\"#e5e9ed\")\n    return s3d.group(\"cap\", lid)","usdaPath":"usda/0003/simready-food_beverage_bottledWater_d01.usda","programSha256":"f4ae7044121429f6323aae884c80e09a9ee79841511444f94f20532b40b43fb5","explorerUrl":"/resources/explorer?oid=simready-food_beverage_bottledWater_d01","glbUrl":"https://sandflow-sand3d-explorer.hf.space/glb/simready-food_beverage_bottledWater_d01.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-food_beverage_bottledWater_d01.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.99)."],"requiredNextSteps":["Check materials, scale, performance and required file conversion in your target renderer."]}}