{"ok":true,"resource":{"id":"sand3d--cad--zero-to-cad-7acad18c-62db-f9d8-82fb-caf6b4037f96","sourceId":"sandflow-sand3d","sourceAssetId":"zero-to-cad:7acad18c-62db-f9d8-82fb-caf6b4037f96","name":"CAD 7Acad18C-62Db-F9D8-82Fb-Caf6B4 (Sand3D Program)","category":"tools","publisher":"Sandflow","formats":["py","usda","glb"],"fileCount":2,"sizeBytes":55443,"kind":"3d-code","license":"CC-BY-4.0","revision":"ba1baf9d89ddf57433d7c47cb461f6d8883067a1","sourceUrl":"https://huggingface.co/datasets/Sandflow/sand3d-cad","entryUrl":"https://huggingface.co/datasets/SZFSPC/techidaily-resources/resolve/ba1baf9d89ddf57433d7c47cb461f6d8883067a1/usda/0004/zero-to-cad-7acad18c-62db-f9d8-82fb-caf6b4037f96.usda","thumbnailUrl":"https://sandflow-sand3d-explorer.hf.space/r/zero-to-cad-7acad18c-62db-f9d8-82fb-caf6b4037f96.png","detailImageUrl":"https://sandflow-sand3d-explorer.hf.space/r/zero-to-cad-7acad18c-62db-f9d8-82fb-caf6b4037f96.png","sourcePreviewUrl":"https://huggingface.co/datasets/SZFSPC/techidaily-resources/resolve/ba1baf9d89ddf57433d7c47cb461f6d8883067a1/usda/0004/zero-to-cad-7acad18c-62db-f9d8-82fb-caf6b4037f96.png","capabilities":["Sand3D (Code)","UsdPhysics","Kinematics Joint Articulation","Parametric Reconstruction"],"capabilityEvidence":"sand3d-program-analysis","runtimeValidation":"not-tested","classificationEvidence":"family-taxonomy-mapping","storageStatus":"hf-mirror-tree-verified","packageHash":"4d19c8fec09515726cd720c737f88db90b8e21b4046e78260561af4076e689fa","contentHash":"c35e4a23be8a20001aaf0aab89e103e45bce8644be893f9cdbe675f53f283c70","checkedAt":"2026-11-06T14:00:00.000Z","aiGenerated":false,"attribution":"Sandflow Sand3D Library; CC-BY-4.0","evidence":{"license":{"spdx":"CC-BY-4.0","url":"https://creativecommons.org/licenses/by/4.0/","location":"datasets/Sandflow/sand3d-cad/LICENSE"},"commercialPermitted":true,"notes":"Parametric 3D object from Sandflow/sand3d-cad (24,495 objects). Pinned revision e67fb4c."},"outputFiles":[{"path":"usda/0004/zero-to-cad-7acad18c-62db-f9d8-82fb-caf6b4037f96.usda","format":"usda","sizeBytes":50000,"sha256":"4d19c8fec09515726cd720c737f88db90b8e21b4046e78260561af4076e689fa","url":"https://huggingface.co/datasets/SZFSPC/techidaily-resources/resolve/ba1baf9d89ddf57433d7c47cb461f6d8883067a1/usda/0004/zero-to-cad-7acad18c-62db-f9d8-82fb-caf6b4037f96.usda"}],"sand3d":{"datasetRepo":"Sandflow/sand3d-cad","subcollection":"cad","totalInDataset":24495,"entryFunction":"create_model","nJoints":0,"fScore":0.9369,"program":"import sand3d as s3d\n\nBLOCK_LENGTH = 80.0\nBLOCK_WIDTH = 40.0\nBLOCK_HEIGHT = 20.0\nOUTER_RADIUS = 8.0\nINNER_RADIUS = 5.0\nGUIDE_HEIGHT = 15.0\nSEAT_DEPTH = 5.0\nFILLET_RADIUS = 1.0\nPOCKET_WIDTH = 20.0\nPOCKET_DEPTH = 6.0\nMOUNT_HOLE_DIAMETER = 5.0\nMOUNT_HOLE_OFFSET = 10.0\n\nbase = s3d.box(\"Base\", BLOCK_LENGTH, BLOCK_WIDTH, BLOCK_HEIGHT)\ncavity_bottom = BLOCK_HEIGHT - GUIDE_HEIGHT / 2\ncavity_kink = cavity_bottom + GUIDE_HEIGHT - SEAT_DEPTH\ncavity_tip = cavity_bottom + GUIDE_HEIGHT\ncavity = s3d.revolve(\"Guide cavity\", [(OUTER_RADIUS, cavity_bottom), (INNER_RADIUS, cavity_kink), (0, cavity_tip)])\ns3d.cut(base, cavity)\npocket = s3d.at(s3d.box(\"Pocket tool\", POCKET_WIDTH, POCKET_DEPTH, POCKET_DEPTH + 2), z=BLOCK_HEIGHT - POCKET_DEPTH - 1)\ns3d.cut(base, pocket)\ns3d.fillet(base, FILLET_RADIUS, edges=\"side\")\nhole_y = -BLOCK_WIDTH / 2 + MOUNT_HOLE_OFFSET\nhole_z = BLOCK_HEIGHT / 4\nside_frame = s3d.Frame((0, hole_y, hole_z), normal=(1, 0, 0))\ns3d.hole(base, MOUNT_HOLE_DIAMETER, depth=BLOCK_LENGTH + 2, on=[side_frame, side_frame.move(z=-2 * hole_z)])","usdaPath":"usda/0004/zero-to-cad-7acad18c-62db-f9d8-82fb-caf6b4037f96.usda","programSha256":"c35e4a23be8a20001aaf0aab89e103e45bce8644be893f9cdbe675f53f283c70","explorerUrl":"/resources/explorer?oid=zero-to-cad-7acad18c-62db-f9d8-82fb-caf6b4037f96","glbUrl":"https://sandflow-sand3d-explorer.hf.space/glb/zero-to-cad-7acad18c-62db-f9d8-82fb-caf6b4037f96.glb"},"downloadUrl":"https://huggingface.co/datasets/SZFSPC/techidaily-resources/tree/ba1baf9d89ddf57433d7c47cb461f6d8883067a1/usda/0004","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":{"formats":"sand3d-python-program-and-openusd-manifest","capabilities":"sand3d-program-analysis","category":"family-taxonomy-mapping"},"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.9369)."],"requiredNextSteps":["Check materials, scale, performance and required file conversion in your target renderer."]}}