{"id":16153845,"url":"https://github.com/roginvs/3dtowerofletters","last_synced_at":"2026-01-20T02:02:10.878Z","repository":{"id":77829604,"uuid":"64518021","full_name":"roginvs/3dTowerOfLetters","owner":"roginvs","description":"Openscad file for generating 3d (stl) model of pencil holder with letters wrapped around","archived":false,"fork":false,"pushed_at":"2016-08-11T16:57:40.000Z","size":66894,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-06T23:42:33.140Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"OpenSCAD","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/roginvs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-07-30T00:33:00.000Z","updated_at":"2020-12-12T20:42:27.000Z","dependencies_parsed_at":"2023-02-23T21:00:49.032Z","dependency_job_id":null,"html_url":"https://github.com/roginvs/3dTowerOfLetters","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/roginvs/3dTowerOfLetters","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roginvs%2F3dTowerOfLetters","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roginvs%2F3dTowerOfLetters/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roginvs%2F3dTowerOfLetters/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roginvs%2F3dTowerOfLetters/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/roginvs","download_url":"https://codeload.github.com/roginvs/3dTowerOfLetters/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/roginvs%2F3dTowerOfLetters/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28593784,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T01:57:22.592Z","status":"online","status_checked_at":"2026-01-20T02:00:07.325Z","response_time":117,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-10T01:14:43.590Z","updated_at":"2026-01-20T02:02:10.861Z","avatar_url":"https://github.com/roginvs.png","language":"OpenSCAD","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 3dTowerOfLetters\nOpenscad file for generating 3d (stl) model of pencil holder with letters wrapped around. Was inspired by 'Tower of Pi' from Thingiverse\n\n![Photo](IMG_5811.JPG?raw=true \"Photo\")\n![Photo](IMG_20160811_195500.jpg?raw=true \"Photo\")\n![Photo](IMG_20160811_122035.jpg?raw=true \"Photo\")\n\n\n# Render\n```bash\nrm TowerOfLetters.stl\nopenscad -o TowerOfLetters.stl TowerOfLetters.scad \u0026\u0026 echo 'Render done at '`date` | mail -s 'Openscad render finished' vasya@rogin.ru\n```\nRender proccess can easily take 24 hours or more.\nThen, fix model with [netfabb](https://netfabb.azurewebsites.net) and slice with Cura 15. I used Cura instead of Slic3r because Slic3r generates strange supports.\n\n# Customization\n* To change the text change `content` variable in TowerOfLetters.scad. Generated text line is automatically resized to fit `content_spiral_length` (in mm), so after changing the text you have to check that letters are not too wide or narrow. To check change 'true' to 'false' in the only 'if' and look at generated stl file. If something is wrong, then change `content` or `content_spiral_length` variables.\n* To add a solidwall change `text_backplane_deep=1`\n\n# TODO\n* Add a normal text\n* Add a resize on image surface instead of static scale factor (`resize([2*text_r,2*text_r,_stand_picture_deep])` + add margin on image itself)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froginvs%2F3dtowerofletters","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Froginvs%2F3dtowerofletters","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Froginvs%2F3dtowerofletters/lists"}