Skip to main content

A code for generating Formula-Based Materials into Voxel, STL files.

Project description

FormulaBasedMaterials

Generate Formula-Based Materials into Voxel, STL files

Usage:

import matplotlib.pyplot as plt
%matplotlib inline
import FormulaBasedMaterials as FBM

test_SingleFM=FBM.SingleFormulaBasedMaterials(formula='sin(x)*cos(y)+sin(y)*cos(z)+sin(z)*cos(x)+1', l=10, r=[1,1,1], a=[1,1,1], eps=0.2, res=0.2, png=True, smooth=True)
test_SingleFM=FBM.SingleFormulaBasedMaterials(unit='random')
test_SingleFM=FBM.SingleFormulaBasedMaterials(unit='SchD')
test_SingleFM=FBM.SingleFormulaBasedMaterials(unit='gyroid')
test_SingleFM.save2stl()

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

pkg-FormulaBasedMaterials-0.1.0.tar.gz (3.5 kB view details)

Uploaded Source

File details

Details for the file pkg-FormulaBasedMaterials-0.1.0.tar.gz.

File metadata

  • Download URL: pkg-FormulaBasedMaterials-0.1.0.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for pkg-FormulaBasedMaterials-0.1.0.tar.gz
Algorithm Hash digest
SHA256 72b2d4e3d5dbbb8354490b4048e859bff221ba83f30e9b0ff24bbad5a5bf90d0
MD5 85d3e64c26093767fe8a443cf3443393
BLAKE2b-256 d9ece3625491599d9e8448717a9061063e0fd1bc05539f9402412557597c4966

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