Skip to main content

A tool for extracting data from Revit ACC

Project description

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

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

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.

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