Skip to main content

A Python client for the Ansys Additive service

Project description

PyAnsys Python PyPI GH-CI Codecov MIT Black

Overview

PyAdditive is a Python client library for the Ansys Additive service.

Installation

You can use pip to install PyAdditive.

pip install ansys-additive-core

To install the latest development version, run these commands:

git clone https://github.com/ansys/pyadditive
cd pyadditive
pip install -e .

For more information, see Getting Started.

Basic usage

This code shows how to import PyAdditive and use some basic capabilities:

import ansys.additive.core as pyadditive

additive = pyadditive.Additive()

input = pyadditive.SingleBeadInput(
    machine=pyadditive.AdditiveMachine(),
    material=additive.material("Ti64"),
    id="bead1",
    bead_length=0.001,  # meters
)

summary = additive.simulate(input)

For comprehensive usage information, see Examples in the PyAdditive Documentation.

Documentation and issues

Documentation for the latest stable release of PyAdditive is hosted at PyAdditive documentation.

In the upper right corner of the documentation’s title bar, there is an option for switching from viewing the documentation for the latest stable release to viewing the documentation for the development version or previously released versions.

On the PyAdditive Issues page, you can create issues to report bugs and request new features. On the PyAdditive Discussions page or the Discussions page on the Ansys Developer portal, you can post questions, share ideas, and get community feedback.

To reach the project support team, email pyansys.core@ansys.com.

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

ansys_additive_core-0.18.2.tar.gz (59.9 kB view details)

Uploaded Source

Built Distribution

ansys_additive_core-0.18.2-py3-none-any.whl (90.3 kB view details)

Uploaded Python 3

File details

Details for the file ansys_additive_core-0.18.2.tar.gz.

File metadata

  • Download URL: ansys_additive_core-0.18.2.tar.gz
  • Upload date:
  • Size: 59.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for ansys_additive_core-0.18.2.tar.gz
Algorithm Hash digest
SHA256 96ddf3688059343f817da774f445abb69d560151d1b98b5fb0919cbbe074493a
MD5 c56d96341d9a22ab6890fb82363ec65a
BLAKE2b-256 6d53fc62cdd2972271b31eee17ac514ae0c7be99511a9aac7f4e17db7df9140b

See more details on using hashes here.

File details

Details for the file ansys_additive_core-0.18.2-py3-none-any.whl.

File metadata

File hashes

Hashes for ansys_additive_core-0.18.2-py3-none-any.whl
Algorithm Hash digest
SHA256 82e0307d0c6b070b841eb570571ec418bfdf53ca8c4ef6aea2e2cd1668970d5e
MD5 d2bde18898af797c3114376309a9dbed
BLAKE2b-256 18d589dc43888e7b484afb5c7c29a980d036e736ce3e31aca6fbe13ca1ff46bc

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