Skip to main content

A Python wrapper for Siemens Tecnomatix Plant Simulation COM Interface

Project description

pyplantsim

A python wrapper for Siemens Tecnomatix Plant Simulation COM Interface.

SetupExamplesFurther documentationNotice

Setup

Install via pip:

pip install git+https://github.com/malun22/pyplantsim.git

Examples

import pyplantsim

with Plantsim(license=PlantsimLicense.STUDENT, version=PlantsimVersion.V_MJ_22_MI_1,
                    visible=True, trusted=True, suppress_3d=False, show_msg_box=False) as plantsim:

        plantsim.new_model()

        plantsim.save_model(
            folder_path=r"C:\users\documents\plantsimmodels", file_name="MyNewModel")

There are further examples in the example folder.

Further documentation

Here is the official COM Interface documentation

Notice

This is a private project and still in progress. This is not associated to Siemens in any way.

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

pyplantsim-0.1.2.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

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

pyplantsim-0.1.2-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

Details for the file pyplantsim-0.1.2.tar.gz.

File metadata

  • Download URL: pyplantsim-0.1.2.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pyplantsim-0.1.2.tar.gz
Algorithm Hash digest
SHA256 0b12db3f5e5d99b28c76add72624265d39d1320d0e8baa0e76f83c582f106421
MD5 33c55b5ca7c4b561e28f0dc655cd4789
BLAKE2b-256 ebdf25fb8aadef564019b8254d4667fe0eb42c96d0312d2d4c4c8ee37e2b1600

See more details on using hashes here.

File details

Details for the file pyplantsim-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: pyplantsim-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 12.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pyplantsim-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b4dcb80d1ddae93b7bd5583e494ed9b151b62b0f1dd6c30de593d2dc61afb9d6
MD5 da1be1a3f8988e6a3f8881e9f326dc22
BLAKE2b-256 db983619f1eccaa7ee37de39a8a5078155a6471f1887c660730eca19ab58aa01

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