{ "info": { "author": "Tim Hatch", "author_email": "tim@timhatch.com", "bugtrack_url": null, "classifiers": [], "description": "# STL Stretch\n\nThis script lets you modify stl files by scaling them, including by scaling just\na section along an axis.\n\nRequirements:\n\n* Python 2.7+ including Python 3.x\n* Nose in order to run the tests\n\n## How does it work?\n\nFor example, let's say you have this file, but want it to be wider:\n\n![original](docs/a.png)\n\nYou coud scale it by a fixed amount through the whole way, but that will make\nthe circles out of round, which you might need for screws or something else:\n\n![scale by 1.6 in x](docs/b.png)\n\nTo use this script, you need to find (or guess and iterate) on the coordinates\nthe bound where you want to modify, for example to stretch between X=9 and X=15,\nthe script divides it into 3 segments:\n\n![3 segments](docs/c.png)\n\nThe no-op change would be `python stl.py --stretch \"X 9 15 0\" -o new.stl\nold.stl`. Note the `0`. If you want to expand this region by 7.5 units\n(typically mm by convention) then change the `0` to `7.5`.\n\n![middle segment stretched](docs/d.png)\n\nThe resulting file is one without gaps, those are just for illustration.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/thatch/stl_stretch", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "stl-stretch", "package_url": "https://pypi.org/project/stl-stretch/", "platform": "", "project_url": "https://pypi.org/project/stl-stretch/", "project_urls": { "Homepage": "https://github.com/thatch/stl_stretch" }, "release_url": "https://pypi.org/project/stl-stretch/0.1/", "requires_dist": null, "requires_python": "", "summary": "Stretches just part of an stl file", "version": "0.1" }, "last_serial": 5011219, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "46b889236fdc5acc29a4fffe50392c66", "sha256": "dea360b4f12f1f1464d71a91a8e997d85fe093a9cfbd3f295d032bd2ef411ba1" }, "downloads": -1, "filename": "stl_stretch-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "46b889236fdc5acc29a4fffe50392c66", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5645, "upload_time": "2019-04-01T02:35:17", "url": "https://files.pythonhosted.org/packages/32/b4/2c8c67f26fe5debc26c2f9167e9acb454da9bca22146499bdd941c4d23da/stl_stretch-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "711d5d064ef05ec00092ef82048e8707", "sha256": "04fff51bcee7168969db653ef74cf6197685e2a645e33b6a4726fa6038d62ea8" }, "downloads": -1, "filename": "stl_stretch-0.1.tar.gz", "has_sig": false, "md5_digest": "711d5d064ef05ec00092ef82048e8707", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4369, "upload_time": "2019-04-01T02:35:19", "url": "https://files.pythonhosted.org/packages/a9/cc/4d5350dc66b7acd2e9a2a3a79131715291da09fe7405cd22807bad1c2443/stl_stretch-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "46b889236fdc5acc29a4fffe50392c66", "sha256": "dea360b4f12f1f1464d71a91a8e997d85fe093a9cfbd3f295d032bd2ef411ba1" }, "downloads": -1, "filename": "stl_stretch-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "46b889236fdc5acc29a4fffe50392c66", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5645, "upload_time": "2019-04-01T02:35:17", "url": "https://files.pythonhosted.org/packages/32/b4/2c8c67f26fe5debc26c2f9167e9acb454da9bca22146499bdd941c4d23da/stl_stretch-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "711d5d064ef05ec00092ef82048e8707", "sha256": "04fff51bcee7168969db653ef74cf6197685e2a645e33b6a4726fa6038d62ea8" }, "downloads": -1, "filename": "stl_stretch-0.1.tar.gz", "has_sig": false, "md5_digest": "711d5d064ef05ec00092ef82048e8707", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4369, "upload_time": "2019-04-01T02:35:19", "url": "https://files.pythonhosted.org/packages/a9/cc/4d5350dc66b7acd2e9a2a3a79131715291da09fe7405cd22807bad1c2443/stl_stretch-0.1.tar.gz" } ] }