Skip to main content

weldx-widgets: advanced visualisation and jupyter widgets for weldx

Zenodo

This package provides advanced visualisation and interactive widgets for the weldx core package.

Installation

pip install weldx weldx-widgets
# or
conda install weldx_widgets --channel conda-forge

3D visualisation

The weldx-widgets package includes 3D visualisation tools based on k3d for weldx core elements such as weldx.SpatialData, weldx.LocalCoordinateSystem and weldx.CoordinateSystemManager. When installed, these plots can be enable by selecting the backend="k3d" in the respective plot functions.

k3d Example 3D visualisation of a weldx-file including geometry surface, a single TCP line, cross section images and hardness measurements

Interactive widgets

The weldx-widgets package includes forms based on ipywidgets to generate basic welding experimental descriptions in the weldx file format using graphical inputs.

Joint Design with 3D visualisation and CAD export

from weldx_widgets import WidgetGrooveSelectionTCPMovement

WidgetGrooveSelectionTCPMovement()

groove design widget (setup)
Example joint configuration using interactive widgets.

groove design widget (k3d)
Example 3D visualisation of joint and TCP design using interactive widgets.

Joint Design with 3D visualisation and CAD export

from weldx_widgets import WidgetGMAW

WidgetGMAW()

process design widget
Example GMAW process configuration using interactive widgets.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

weldx_widgets-0.3.3.tar.gz (991.9 kB view details)

Uploaded Source

Built Distribution

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

weldx_widgets-0.3.3-py3-none-any.whl (45.9 kB view details)

Uploaded Python 3

File details

Details for the file weldx_widgets-0.3.3.tar.gz.

File metadata

  • Download URL: weldx_widgets-0.3.3.tar.gz
  • Upload date:
  • Size: 991.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for weldx_widgets-0.3.3.tar.gz
Algorithm Hash digest
SHA256 34352c6137b1713dab6d2755364c05eba565f0dfe11b04e4cc57bc6719887259
MD5 7b432c013d77609dbdc4cbe55ff792c6
BLAKE2b-256 0d30ef4d3f94604c52b14385017005134f19daf13a29a0168cd00532cd5ff048

See more details on using hashes here.

Provenance

The following attestation bundles were made for weldx_widgets-0.3.3.tar.gz:

Publisher: build.yml on BAMWelDX/weldx-widgets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file weldx_widgets-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: weldx_widgets-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 45.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for weldx_widgets-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e52a1ee613e7ec3e7a2caef9a02bf67658345af6c5a33b8fe0d6b2b0419462c7
MD5 6b41fd6c3d8dd28386019fc1555f8283
BLAKE2b-256 079b970f6245f051d342b4a94f7187c531d0c171556e2f9e0b21353286714684

See more details on using hashes here.

Provenance

The following attestation bundles were made for weldx_widgets-0.3.3-py3-none-any.whl:

Publisher: build.yml on BAMWelDX/weldx-widgets

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.3.3 This release

2 files

0.3.0

2 files

0.2.6

2 files

0.2.5

2 files

0.2.4

2 files

0.2.3

2 files

0.2.2

1 file

0.2.1

1 file

0.2.0

1 file

0.1.0

1 file

Supported by

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