BSpyConvert


NameBSpyConvert JSON
Version 1.2 PyPI version JSON
download
home_pagehttp://github.com/ericbrec/BSpyConvert
SummaryLibrary for converting BSpy splines and solid models to and from OpenCascade (OCCT) equivalents and a variety of geometry and CAD file formats
upload_time2024-06-22 18:55:44
maintainerNone
docs_urlNone
authorEric Brechner
requires_python>=3.0
licenseMIT
keywords bspline b-spline occt occ opencascade cad step iges stl solid modeling solid model
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # BSpyConvert
Library for converting [BSpy](https://pypi.org/project/bspy/) splines and solid models to and from [OpenCascade (OCCT)](https://dev.opencascade.org/) equivalents and a variety of geometry and CAD file formats.

The [convert](https://ericbrec.github.io/BSpyConvert/BSpyConvert/convert.html) module has low-level functions to convert [BSpy](https://pypi.org/project/bspy/) splines and solid models to and from [OpenCascade (OCCT)](https://dev.opencascade.org/) equivalents.

The [importer](https://ericbrec.github.io/BSpyConvert/BSpyConvert/importer.html) module has high-level functions to import [BSpy](https://pypi.org/project/bspy/) splines and solid models from a variety of geometry and CAD file formats, specifically STEP and IGES.

The [exporter](https://ericbrec.github.io/BSpyConvert/BSpyConvert/exporter.html) module has high-level functions to export [BSpy](https://pypi.org/project/bspy/) splines and solid models to a variety of geometry and CAD file formats, specifically STEP, IGES, and STL.

BSpyConvert depends on the [PythonOCC](https://dev.opencascade.org/project/pythonocc) conda package. It can be installed with [conda](https://docs.conda.io/en/latest/), which is commonly acquired from [Anaconda](https://www.anaconda.com/). Details about PythonOCC, including installation instructions, can be found [here](https://github.com/tpaviot/pythonocc-core).

The full documentation for BSpyConvert can be found [here](https://ericbrec.github.io/BSpyConvert), its GitHub project can be found 
[here](https://github.com/ericbrec/BSpyConvert), <!-- a test suite can be found [here](https://github.com/ericbrec/BSpy/tree/main/tests), --> and
a set of examples can be found [here](https://github.com/ericbrec/BSpyConvert/tree/main/examples).

            

Raw data

            {
    "_id": null,
    "home_page": "http://github.com/ericbrec/BSpyConvert",
    "name": "BSpyConvert",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.0",
    "maintainer_email": null,
    "keywords": "bspline, B-spline, OCCT, OCC, OpenCascade, CAD, STEP, IGES, STL, solid modeling, solid model",
    "author": "Eric Brechner",
    "author_email": "ericbrec@msn.com",
    "download_url": "https://files.pythonhosted.org/packages/c8/0e/bcc01b942afb9341f9d4138fc9444ba264d537f835d515bd8ea2193076ed/bspyconvert-1.2.tar.gz",
    "platform": null,
    "description": "# BSpyConvert\r\nLibrary for converting [BSpy](https://pypi.org/project/bspy/) splines and solid models to and from [OpenCascade (OCCT)](https://dev.opencascade.org/) equivalents and a variety of geometry and CAD file formats.\r\n\r\nThe [convert](https://ericbrec.github.io/BSpyConvert/BSpyConvert/convert.html) module has low-level functions to convert [BSpy](https://pypi.org/project/bspy/) splines and solid models to and from [OpenCascade (OCCT)](https://dev.opencascade.org/) equivalents.\r\n\r\nThe [importer](https://ericbrec.github.io/BSpyConvert/BSpyConvert/importer.html) module has high-level functions to import [BSpy](https://pypi.org/project/bspy/) splines and solid models from a variety of geometry and CAD file formats, specifically STEP and IGES.\r\n\r\nThe [exporter](https://ericbrec.github.io/BSpyConvert/BSpyConvert/exporter.html) module has high-level functions to export [BSpy](https://pypi.org/project/bspy/) splines and solid models to a variety of geometry and CAD file formats, specifically STEP, IGES, and STL.\r\n\r\nBSpyConvert depends on the [PythonOCC](https://dev.opencascade.org/project/pythonocc) conda package. It can be installed with [conda](https://docs.conda.io/en/latest/), which is commonly acquired from [Anaconda](https://www.anaconda.com/). Details about PythonOCC, including installation instructions, can be found [here](https://github.com/tpaviot/pythonocc-core).\r\n\r\nThe full documentation for BSpyConvert can be found [here](https://ericbrec.github.io/BSpyConvert), its GitHub project can be found \r\n[here](https://github.com/ericbrec/BSpyConvert), <!-- a test suite can be found [here](https://github.com/ericbrec/BSpy/tree/main/tests), --> and\r\na set of examples can be found [here](https://github.com/ericbrec/BSpyConvert/tree/main/examples).\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Library for converting BSpy splines and solid models to and from OpenCascade (OCCT) equivalents and a variety of geometry and CAD file formats",
    "version": "1.2",
    "project_urls": {
        "Bug Tracker": "http://github.com/ericbrec/BSpyConvert/issues",
        "Homepage": "http://github.com/ericbrec/BSpyConvert"
    },
    "split_keywords": [
        "bspline",
        " b-spline",
        " occt",
        " occ",
        " opencascade",
        " cad",
        " step",
        " iges",
        " stl",
        " solid modeling",
        " solid model"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5f66ab39f4e014bea76192060121cfac4739b589f15c8aef9769504236f7f821",
                "md5": "d17e1ab89798add0bdfd6d808313d6cc",
                "sha256": "4a36cef9662ec3fe07bda7109732d67ae6a4ee4ca3c6424404ddb586fca42c76"
            },
            "downloads": -1,
            "filename": "BSpyConvert-1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d17e1ab89798add0bdfd6d808313d6cc",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.0",
            "size": 11635,
            "upload_time": "2024-06-22T18:55:42",
            "upload_time_iso_8601": "2024-06-22T18:55:42.463462Z",
            "url": "https://files.pythonhosted.org/packages/5f/66/ab39f4e014bea76192060121cfac4739b589f15c8aef9769504236f7f821/BSpyConvert-1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c80ebcc01b942afb9341f9d4138fc9444ba264d537f835d515bd8ea2193076ed",
                "md5": "ee1f2abfd675b6da6d5db5b9e41be05c",
                "sha256": "7bb4b7d81c362c62c7a8f097fda3620cfe76d127d046a2cca0527656c43fc42e"
            },
            "downloads": -1,
            "filename": "bspyconvert-1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "ee1f2abfd675b6da6d5db5b9e41be05c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.0",
            "size": 10647,
            "upload_time": "2024-06-22T18:55:44",
            "upload_time_iso_8601": "2024-06-22T18:55:44.317445Z",
            "url": "https://files.pythonhosted.org/packages/c8/0e/bcc01b942afb9341f9d4138fc9444ba264d537f835d515bd8ea2193076ed/bspyconvert-1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-22 18:55:44",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ericbrec",
    "github_project": "BSpyConvert",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "bspyconvert"
}
        
Elapsed time: 5.04737s