Skip to main content

A Python client for the Ansys Additive service

Project description

PyAnsys Python PyPI GH-CI Codecov MIT

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


Release history Release notifications | RSS feed

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.20.0.tar.gz (71.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ansys_additive_core-0.20.0-py3-none-any.whl (104.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ansys_additive_core-0.20.0.tar.gz
  • Upload date:
  • Size: 71.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for ansys_additive_core-0.20.0.tar.gz
Algorithm Hash digest
SHA256 52ed71bb14b602e49469cbeed3177cac41234cb8ea5600308ae46e757419ccf8
MD5 635c93e25cc46ec332e265205108a0c1
BLAKE2b-256 d0b4065299b7115022d48c96b7c5261b4aca9a8c361884207eef456e5093faea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ansys_additive_core-0.20.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6c14da67ab017b286b9e7c197cd5fcf8ac3cc574c5cf264ea26070dc75752421
MD5 d72f767961651e204178d8b38b28c1ea
BLAKE2b-256 c62294363eb9e67692878504fb043d7c0ad5a5e270d65df404083324653df057

See more details on using hashes here.

Supported by

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