Skip to main content

An NXOpen helper package to reuse code in scripts, in order to avoid having all the underlying code in the journals itself.

Project description

nxopentse (by theScriptingEngineer)

LEARN NXOPEN

Siemens NX beginner NXOpen course (Python)

SimCenter 3D basic NXOpen course (C#)

This package contains functions which you can use in your own scripts, so you don't have to write everything from scratch.

pip install nxopentse

NOTE: You need to have configured NX/Simcenter to work with the external python interpreter.

Then in your script add

import nxopentse

Simple example:

import NXOpen
import nxopentse as tse


# Every NXOpen journal needs an NXOpen.Session object
the_session: NXOpen.Session = NXOpen.Session.GetSession()


def main():
    tse.cad.nx_hello()


if __name__ == '__main__':
    main()

nxopen.cad

CAD functionality

nxopan.cae

CAE functionality

nxopen.tools

General tools which can be used in different NX applications.

NX versions

SC2212:

Documentation

nxopentse documentation

Documentation from source using Sphinx sphinx-build -M html docs/source/ docs/build/

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

nxopentse-0.0.1a10.tar.gz (37.8 kB view details)

Uploaded Source

Built Distribution

nxopentse-0.0.1a10-py3-none-any.whl (39.8 kB view details)

Uploaded Python 3

File details

Details for the file nxopentse-0.0.1a10.tar.gz.

File metadata

  • Download URL: nxopentse-0.0.1a10.tar.gz
  • Upload date:
  • Size: 37.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for nxopentse-0.0.1a10.tar.gz
Algorithm Hash digest
SHA256 c28934b177305280461daefd7a6b8f18f4f0ce3e88038a4e86dd4887e6639ca4
MD5 2db1451b0efb8a3bddbaa01c2026c7ed
BLAKE2b-256 90aa97e54fd818d60f0edc901255966ac7f07d59146cf66cf42af4c417cba371

See more details on using hashes here.

File details

Details for the file nxopentse-0.0.1a10-py3-none-any.whl.

File metadata

  • Download URL: nxopentse-0.0.1a10-py3-none-any.whl
  • Upload date:
  • Size: 39.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for nxopentse-0.0.1a10-py3-none-any.whl
Algorithm Hash digest
SHA256 0909eb1b772d640afe8c8a770a2f00d315c809c4e0fb58b6bc53e9fb3062cdc8
MD5 73d5652d396160e962de781b5cd92c19
BLAKE2b-256 cfde80ae9f3de35102029f396aa21556b6e6e1d6cd01c5e919ac460bb3746a31

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