{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2016:CR45S3OYBZKWLI6BADKPKST6YH","short_pith_number":"pith:CR45S3OY","schema_version":"1.0","canonical_sha256":"1479d96dd80e5565a3c100d4f54a7ec1e9f7402a541a6d086b50646bfe4f050b","source":{"kind":"arxiv","id":"1605.07829","version":3},"attestation_state":"computed","paper":{"title":"As-exact-as-possible repair of unprintable STL files","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CG"],"primary_cat":"cs.GR","authors_text":"Marco Attene","submitted_at":"2016-05-25T11:16:00Z","abstract_excerpt":"Purpose: The class of models that can be represented by STL files is larger than the class of models that can be printed using additive manufacturing technologies. Stated differently, there exist well-formed STL files that cannot be printed. In this paper such a gap is formalized and a fully automatic procedure is described to turn any such file into a printable model.\n  Approach: Based on well-established concepts from combinatorial topology, we provide an unambiguous description of all the mathematical entities involved in the modeling-printing pipeline. Specifically, we formally define the "},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1605.07829","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.GR","submitted_at":"2016-05-25T11:16:00Z","cross_cats_sorted":["cs.CG"],"title_canon_sha256":"0a9b089fdb7201b6ce89e493ed84b3a8a2f59d2d0008cb464d85aea7753c9ba2","abstract_canon_sha256":"04fa282305a0e7895240c77a97c73b5b19f40c0735f4457cdd62047566e5587b"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:12:46.146799Z","signature_b64":"bZkUIo0qulvM5GVWhq/noky0YiLOsBiC73fXB3BBj79Ipt4CAy505+mmzbj4WAr0nXEnKnRE/EDz5yUNyqRNCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"1479d96dd80e5565a3c100d4f54a7ec1e9f7402a541a6d086b50646bfe4f050b","last_reissued_at":"2026-05-18T00:12:46.146272Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:12:46.146272Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"As-exact-as-possible repair of unprintable STL files","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CG"],"primary_cat":"cs.GR","authors_text":"Marco Attene","submitted_at":"2016-05-25T11:16:00Z","abstract_excerpt":"Purpose: The class of models that can be represented by STL files is larger than the class of models that can be printed using additive manufacturing technologies. Stated differently, there exist well-formed STL files that cannot be printed. In this paper such a gap is formalized and a fully automatic procedure is described to turn any such file into a printable model.\n  Approach: Based on well-established concepts from combinatorial topology, we provide an unambiguous description of all the mathematical entities involved in the modeling-printing pipeline. Specifically, we formally define the "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1605.07829","kind":"arxiv","version":3},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"1605.07829","created_at":"2026-05-18T00:12:46.146359+00:00"},{"alias_kind":"arxiv_version","alias_value":"1605.07829v3","created_at":"2026-05-18T00:12:46.146359+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1605.07829","created_at":"2026-05-18T00:12:46.146359+00:00"},{"alias_kind":"pith_short_12","alias_value":"CR45S3OYBZKW","created_at":"2026-05-18T12:30:09.641336+00:00"},{"alias_kind":"pith_short_16","alias_value":"CR45S3OYBZKWLI6B","created_at":"2026-05-18T12:30:09.641336+00:00"},{"alias_kind":"pith_short_8","alias_value":"CR45S3OY","created_at":"2026-05-18T12:30:09.641336+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/CR45S3OYBZKWLI6BADKPKST6YH","json":"https://pith.science/pith/CR45S3OYBZKWLI6BADKPKST6YH.json","graph_json":"https://pith.science/api/pith-number/CR45S3OYBZKWLI6BADKPKST6YH/graph.json","events_json":"https://pith.science/api/pith-number/CR45S3OYBZKWLI6BADKPKST6YH/events.json","paper":"https://pith.science/paper/CR45S3OY"},"agent_actions":{"view_html":"https://pith.science/pith/CR45S3OYBZKWLI6BADKPKST6YH","download_json":"https://pith.science/pith/CR45S3OYBZKWLI6BADKPKST6YH.json","view_paper":"https://pith.science/paper/CR45S3OY","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1605.07829&json=true","fetch_graph":"https://pith.science/api/pith-number/CR45S3OYBZKWLI6BADKPKST6YH/graph.json","fetch_events":"https://pith.science/api/pith-number/CR45S3OYBZKWLI6BADKPKST6YH/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/CR45S3OYBZKWLI6BADKPKST6YH/action/timestamp_anchor","attest_storage":"https://pith.science/pith/CR45S3OYBZKWLI6BADKPKST6YH/action/storage_attestation","attest_author":"https://pith.science/pith/CR45S3OYBZKWLI6BADKPKST6YH/action/author_attestation","sign_citation":"https://pith.science/pith/CR45S3OYBZKWLI6BADKPKST6YH/action/citation_signature","submit_replication":"https://pith.science/pith/CR45S3OYBZKWLI6BADKPKST6YH/action/replication_record"}},"created_at":"2026-05-18T00:12:46.146359+00:00","updated_at":"2026-05-18T00:12:46.146359+00:00"}