Skip to main content

Parse code files from OpenSCAD

Project description

Author:

Roie R. Black

Docs:

https://rblack42.github.io/ScadParser

tests

Github Workflows Travis-CI Build Status AppVeyor Build Status Code Coverage"

package

PyPI Package latest release PyPI Wheel Supported versions Commits since latest release development status

This project supports the Math-Magik project which uses OpenSCAD to design model airplanes. The purpose of the parser developed here is to process the OpenSCAD design files in order to facilitate performing an analysis on the proposed design. Specifically, that processing seeks to predict the estimated weight and center of gravity of the model, two parameters that are important in getting a model to actually fly!

The initial goal of this project is not necessarily to be a complete parser for all kinds of OpenSCAD code. Rather, it focuses on the kind of code used in Math-Magik projects.

More details on the parent project can be found at https://rblack42.github.io/math-magik

If you are interested in assisting with the development of this project, or need help with anything found here, please contact me by email. I welcome questions and ideas for extending this project.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ScadParser-0.1.1.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

ScadParser-0.1.1-py2.py3-none-any.whl (4.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file ScadParser-0.1.1.tar.gz.

File metadata

  • Download URL: ScadParser-0.1.1.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6

File hashes

Hashes for ScadParser-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4e95489f8d549bcf3504c8aa4d4b80850dcf1de3607b2f5ad3ce3cf8e98d0ad2
MD5 b40f1f08ef7230f36cc068a4aea1548d
BLAKE2b-256 6d4939b0a54b55b22186cc3522319e12d1222612ea06daca7e725eef9f3c5309

See more details on using hashes here.

File details

Details for the file ScadParser-0.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: ScadParser-0.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6

File hashes

Hashes for ScadParser-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5584fa53ac22f1812cabe4af675d483f702db8974bd9cad152045dc49d8bdc5a
MD5 c0ba2233d6ba5588985364927c501477
BLAKE2b-256 a4c686e6a66623a013e6790da11b629e9c08abd86c9b81169cbbfdd2c37a1733

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page