用于读/写STEP数据文件的Python包。

steputils的Python项目详细描述


斯特普蒂尔斯

此项目处于计划状态!在

摘要

STEPutils是一个Python包,用于管理STEP模型数据。在

这个包的目的是为STEP模型数据构建一个简单的文档对象模型(DOM),比如 xml.etree.ElementTree用于XML数据。STEPutils可以作为类CAD应用程序的导入/导出层。 DOM具有遍历、创建和删除对象节点的方法,但没有其他类似CAD的功能,如转换, 缩放或旋转对象,如果你需要-你正在寻找一个CAD应用程序,如 FreeCAD。在

有关STEP(ISO 10303)标准的更多信息,请阅读以下内容 Wikipedia文章。在

快速信息

  • Python包来管理STEP模型数据的简单文档对象模型(DOM)
  • 目标受众是开发者
  • 至少需要Python3.6
  • 独立于操作系统
  • 在Windows 10和Manjaro Linux上使用CPython和PyPy进行测试
  • 麻省理工学院执照

安装

使用pip for Python 3.6及更高版本安装:

pip install steputils

使用GitHub中的pip安装最新的开发版本:

^{pr2}$

或来源:

python setup.py install

文件

https://steputils.readthedocs.io/

贡献

STEPutils的源代码可以在GitHub找到,将拉取请求定向到master分支:

http://github.com/mozman/steputils.git

新闻

版本0.1a2

  • 优化STEP文件加载程序和序列化程序,速度提高约7倍
  • 将模块stepfile重命名为p21,并在模块级别实现工厂功能

版本0.1a1

  • 前阿尔法状态
  • STEP文件加载程序和序列化程序工作

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Cassandra复制因子大于节点数   java J2EE JTA事务回滚不适用于OSE Glassfish 4.0(Build 89)   java spring安全预认证用户登录   org的java类文件。反应流。从RxJava编译示例时未找到Publisher?   java在使用dataFormat作为POJO通过Camel调用Web服务时无法设置SOAP标头   Javafx类的java静态实例   java如何防止一个部件在关闭时覆盖另一个部件的位置   sql server无法从我的java代码连接到数据库   java在JList(Swing)中显示带有的ArrayList   从Java中的CXF服务获取WSAddressing数据   使用资产文件夹进行java简单json解析(本地)   java LDAPException未绑定的无效凭据   JavaJSFspring部署到weblogic   JAVA中字符数组中的特定元素排列?   如果脚本位于不同的目录中,则ant不会使用exec标记运行Javashell脚本