Skip to main content

Description

Jupyter Forge is a powerful library that seamlessly integrates Autodesk Platform Services with Jupyter Notebooks, enabling interactive 3D viewing and exploration within your notebook environment.

Features

  • Show 3d viewer from Autodesk Platform Services
  • Show 3d viewer from Autodesk Platform Services with object id
  • Show 3d viewer from Autodesk Platform Services with object id and ajust width and height
  • Zoom In, Zoom Out, Pan, Isolate,
  • Clustering Viewer

Installation

pip install jupyter-forge

Usage

from jupyter_forge import JupyterForge
from aps_toolkit import Auth

urn = "dXJuOmFkc2sud2lwcHJvZDpmcy5maWxlOnZmLlFsa1ZtVU5RUmYtanMtd3dLQ2dLM1E_dmVyc2lvbj0x"
token = Auth().auth2leg()
forge_viewer = JupyterForge(urn, token)
# object id from derivative api
object_ids = [123, 456]
# show 3d viewer
forge_viewer.show(object_ids, width=800, height=600)

Developers

Test Data Readme

pip
install - e.

Fix server not starting

# start a server with dir 
python -m http.server 54364 --directory D:\API\Forge\jupyter-forge\src\template

Kill Port

netstat -ano | findstr :54364
taskkill /F /PID 21008
  • Kill all port relate to 54364
taskkill /F /PID 21008

Start Debug

http://localhost:54364/render.html

Download files

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

Source Distribution

jupyter_forge-0.1.0.tar.gz (8.7 kB view details)

Uploaded Source

Built Distribution

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

jupyter_forge-0.1.0-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

Details for the file jupyter_forge-0.1.0.tar.gz.

File metadata

  • Download URL: jupyter_forge-0.1.0.tar.gz
  • Upload date:
  • Size: 8.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for jupyter_forge-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a6a836973c45775c8ef90c9ccd8e20b7415915e6303a648df993ac0b99ed50ba
MD5 7f2116960c6b853472fb1513cf21b2dc
BLAKE2b-256 12322c5d33969f218084d4029e9880c1e312a49dfb68f77207212dbe1e75262a

See more details on using hashes here.

File details

Details for the file jupyter_forge-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: jupyter_forge-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 15.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for jupyter_forge-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6960cc45fce786fdf3dc83a512de770db7b7c8616d78da1bd5277b5a7813c395
MD5 b86e6f21e64dcee7230775c8f6275b92
BLAKE2b-256 c39a91ef82cb30533e4fbff8ba590ef7257d555aee39a6e7d85cffd6fa618797

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Supported by

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