|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/siemens-nx-advanced-python-topics/
课程评论:没有评论
**Siemens NX - 高级 Python 主题 课程概述** 本课程面向经验丰富的 NXOpen 和 Python 开发人员,深入探讨了 Python 在 Siemens NX 和 Simcenter 环境中的高级应用。 **核心内容:** * **外部 Python 解释器设置:** 详细指导如何在 NX 或 Simcenter 中配置和使用外部 Python 解释器,从而解锁 NumPy 和 nxopentse 等强大外部库的潜力。 * **nxopentse 库介绍与应用:** 通过实际演示,展示 nxopentse 库的核心功能,强调其作为开源 NXOpen Python 函数库的价值,并鼓励开发者共同构建和贡献。 * **nxopentse 在 Simcenter 3D 中的优势(面向非 Python 用户):** 阐述 nxopentse 库如何为 Simcenter 3D 用户带来便利,与 C# NXOpen 基础课程相辅相成。 * **NXOpen 调试技巧:** 提供关于如何有效调试 NXOpen 脚本的实用方法。 **未来扩展(待开发):** * 使用 Tkinter 创建用户界面。 * 在 NX 中执行 HTTP 请求。 **社区驱动:** 本课程旨在构建一个活跃的 NXOpen Python 开发者社区,通过协作共同打造一个强大的 NXOpen Python 函数库 (nxopentse)。无论您是资深开发者还是初学者,您的贡献(代码、测试、反馈等)都将受到欢迎,共同推动 NXOpen Python 的发展。
This course consists of a collection of loose topics covering advanced NXOpen concepts in Python. This course is only for seasoned developers which have already a lot of experience using NXOpen AND Python.The first section contains step by step instructions on how to point NX or Simcenter to the external python interpreter. Once this is done, you can start using external packages like nxopentse or numpy, and unlock the full potential of Python within your NX or Simcenter environment.The second section is a short demonstration of nxopentse, showing some of the functionality of this package and the power of working together on a code base.I'm building a community of NXOpen developers using Python. By working together we can leverage the power of the community and experts to create a fantastic library of NXOpen Python functions. This library is nxopentse and is open source, so it is free for everyone to use.Whether you are a seasoned developer, or taking your first steps, your help is welcome. You can contribute by adding code, testing, giving feedback,...Just like the African proverb goes: "If you want to go fast, go alone, if you want to go far, go toghether", we can go much further if we work together and join forces on the code in nxopentse. I hope to be able to build a community of NXOpen Python developers which becomes the reference go to place for NXOpen in Python.The third section will show the benefits of using nxopentse in Simcenter3D to non Python users. This is closely linked to my "Simcenter3D basic NXOpen course (C#)" (still to be completed)The fourth section shows how to get debugging to work with NXOpen journals.The fifth section (still to be completed) will show how to create windows using tKinterThe sixth section (still to be completed) will show how to perform http requests from within NX.