{ "info": { "author": "Peter Boin", "author_email": "peter.boin+cqparts@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: Manufacturing", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Multimedia :: Graphics :: 3D Modeling", "Topic :: Multimedia :: Graphics :: 3D Rendering", "Topic :: Scientific/Engineering" ], "description": "=========================================\n`cqparts` Content Library : Bearings\n=========================================\n\nComponents\n-------------------------\n\n* Ball Bearings\n* Tapered Roller Bearings\n\nExamples\n-------------------------\n\n`BallBearing`\n^^^^^^^^^^^^^^^^^^^^^^^\n\nCreate a ball bearing with::\n\n from cqparts_bearings.ball import BallBearing\n\n bearing = BallBearing(\n # outer edges\n inner_diam=8,\n outer_diam=20,\n width=5,\n\n # internal rolling elements\n ball_count=6,\n ball_diam=4,\n )\n\n # display [optional]\n from cqparts.display import display\n display(bearing)\n\n # export model to file, various formats available [optional]\n bearing.exporter('gltf')('bearing.gltf')\n\n.. image:: https://fragmuffin.github.io/cqparts/media/img/bearings/ball-example.png\n\nAll `BallBearing` parameters are documented\n`here `_.\n\nThe bearing is generated in the following hierarchy:\n\n::\n\n >>> print(bearing.tree_str())\n \n \u251c\u25cb inner_ring\n \u251c\u25cb outer_ring\n \u2514\u2500 rolling_elements\n \u251c\u25cb ball_000\n \u251c\u25cb ball_001\n \u251c\u25cb ball_002\n \u251c\u25cb ball_003\n \u251c\u25cb ball_004\n \u2514\u25cb ball_005\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fragmuffin/cqparts", "keywords": "cadquery,cad,3d,modeling,bearings", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "cqparts-bearings", "package_url": "https://pypi.org/project/cqparts-bearings/", "platform": "", "project_url": "https://pypi.org/project/cqparts-bearings/", "project_urls": { "Homepage": "https://github.com/fragmuffin/cqparts" }, "release_url": "https://pypi.org/project/cqparts-bearings/0.1.0/", "requires_dist": [ "cqparts" ], "requires_python": "", "summary": "Bearings content library for cqparts", "version": "0.1.0" }, "last_serial": 3682380, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "0930a5a289d23648425dc26b423dc6e9", "sha256": "0b9e746819c653565cb64c5bfdbcac7002169058e3a29514ea87814e653cbf21" }, "downloads": -1, "filename": "cqparts_bearings-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "0930a5a289d23648425dc26b423dc6e9", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 22004, "upload_time": "2018-03-19T02:33:21", "url": "https://files.pythonhosted.org/packages/cd/80/1bb7824ae00383c57ff3f74114fd7cbe6f1501f0935c8a333af15938eea9/cqparts_bearings-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afb1260730e3c0ddb551f1d083413a52", "sha256": "f903ab0ce02f93a9cee5e4d9332a20810120b570546ecb1ea6483a5260ad4010" }, "downloads": -1, "filename": "cqparts_bearings-0.1.0.tar.gz", "has_sig": false, "md5_digest": "afb1260730e3c0ddb551f1d083413a52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19522, "upload_time": "2018-03-19T02:33:23", "url": "https://files.pythonhosted.org/packages/00/e9/56cf4bf1f70753ed894992dd9e3d4255c85edef662c5917635ab9682ccb5/cqparts_bearings-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0930a5a289d23648425dc26b423dc6e9", "sha256": "0b9e746819c653565cb64c5bfdbcac7002169058e3a29514ea87814e653cbf21" }, "downloads": -1, "filename": "cqparts_bearings-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "0930a5a289d23648425dc26b423dc6e9", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 22004, "upload_time": "2018-03-19T02:33:21", "url": "https://files.pythonhosted.org/packages/cd/80/1bb7824ae00383c57ff3f74114fd7cbe6f1501f0935c8a333af15938eea9/cqparts_bearings-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afb1260730e3c0ddb551f1d083413a52", "sha256": "f903ab0ce02f93a9cee5e4d9332a20810120b570546ecb1ea6483a5260ad4010" }, "downloads": -1, "filename": "cqparts_bearings-0.1.0.tar.gz", "has_sig": false, "md5_digest": "afb1260730e3c0ddb551f1d083413a52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19522, "upload_time": "2018-03-19T02:33:23", "url": "https://files.pythonhosted.org/packages/00/e9/56cf4bf1f70753ed894992dd9e3d4255c85edef662c5917635ab9682ccb5/cqparts_bearings-0.1.0.tar.gz" } ] }