用于读/写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文件加载程序和序列化程序工作
- 项目
标签: