内容提要
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许可证,欢迎贡献和提交请求。