Forge查看器Python库笔记本

Forge查看器Python库笔记本

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

Jupyter Forge是一个强大的库,结合了Autodesk平台服务与Jupyter Notebook,支持交互式3D查看和探索。用户可以通过简单的Python代码展示3D视图,并实现缩放和平移等功能。

🎯

关键要点

  • Jupyter Forge是一个强大的库,结合了Autodesk平台服务与Jupyter Notebook,支持交互式3D查看和探索。

  • 用户可以通过简单的Python代码展示3D视图,并实现缩放和平移等功能。

  • 安装命令为pip install jupyter-forge --upgrade,要求Python版本为3.9及以上。

  • 需要设置环境变量APS_CLIENT_ID和APS_CLIENT_SECRET以进行身份验证。

  • 使用示例包括如何展示没有对象ID的视图和带有对象ID的视图。

  • 该项目使用Apache许可证,欢迎贡献和提交请求。

  • 提供了获取URN输入的方式,使用aps-toolkit库可以获取最新版本的URN。

  • 可以批量报告URN到数据框,使用BIM360类和aps-toolkit库。

  • 提供了启动服务器和终止端口的命令示例。

🔎

延伸解读

环境要求与安装注意事项

使用Jupyter Forge库前,确保你的Python版本为3.9及以上。此外,安装时需使用命令`pip install jupyter-forge --upgrade`,以确保获取最新版本。环境变量APS_CLIENT_ID和APS_CLIENT_SECRET的设置也至关重要,缺少这些变量将导致身份验证失败。

功能与使用示例

Jupyter Forge支持多种3D视图展示功能,包括缩放、平移和对象隔离等。用户可以通过简单的Python代码实现这些功能,示例中展示了如何处理没有对象ID和带有对象ID的视图。掌握这些用法将有助于更好地利用该库进行3D数据可视化。

贡献与开源许可

该项目采用Apache许可证,欢迎开发者贡献代码和提交请求。由于项目是作者在业余时间进行的研究,可能不会定期更新,因此参与者需关注项目的维护状态,以确保使用的版本是最新的。

延伸问答

Jupyter Forge是什么?

Jupyter Forge是一个结合Autodesk平台服务与Jupyter Notebook的库,支持交互式3D查看和探索。

如何安装Jupyter Forge?

可以通过命令pip install jupyter-forge --upgrade安装Jupyter Forge,要求Python版本为3.9及以上。

使用Jupyter Forge展示3D视图的代码示例是什么?

使用示例包括:from jupyter_forge import JupyterForge,创建实例后调用forge_viewer.show(width=800, height=600)。

如何设置环境变量以进行身份验证?

需要设置环境变量APS_CLIENT_ID和APS_CLIENT_SECRET以进行身份验证。

如何获取最新版本的URN?

可以使用aps-toolkit库,通过BIM360类获取最新版本的URN。

Jupyter Forge的许可证是什么?

该项目使用Apache许可证,欢迎贡献和提交请求。

🏷️

标签

➡️

继续阅读