Creoson 的 Python 库
项目描述
克里奥皮森
Creopyson 是一个 python 库,旨在通过 CREOSON 通过 JLink控制PTC 的 CREO 参数。
CREOSON 使用 JSON 请求向 CREO 发送命令/函数,JSON 响应用于传达请求的结果。
Creopyson 创建一个客户端以将 JSON 请求发送到 CREOSON 服务器。
免费软件:麻省理工学院许可证
文档:https ://creopyson.readthedocs.io 。
特征
Creopyson 可用于在 CREO 中自动执行操作:
获取物料清单
管理文件,工作目录
支持家庭表
导出 3D/2D:pdf3d、pdf、STEP、IGES、JPEG…
与图层、视图交互
读/写参数、尺寸
支持 Windchill
基本使用视频:
有关更多信息,请参阅文档...
学分
来自Simplified Logic, Inc.的CREOSON
这个包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。
历史
0.7.4 (2022-05-16)
- 添加参数:
bom_get_paths:get_simpreps
- 文档更新:
creo_set_creo_version:Creo 8 支持。
0.7.3 (2021-08-29)
Add is not None几乎无处不在,以防止False和None混淆
迁移到 Github 工作流
删除 pipenv 的东西
0.7.2 (2021-04-01)
将 python_requires 更改为“>=3.7”
0.7.1 (2021-03-23)
- 错误修复:
在 Creoson 2.8.0中, file_get_active返回{}而不是None
0.7.0 (2021-03-22)
- 新功能:
creo_set_creo_version(防止 Creo 7 问题)
feature_list_selected
- 添加参数:
特征集参数:描述
参数集:描述
- 文档更新:
drawing_list:在 Return 中添加view_model、simp_rep
feature_list_param:在 Return 中添加描述
feature_user_select_csys:添加文件,删除返回对象中的“feat_number*”。
parameter_list:在Return中添加描述
- 错误修复:
file_set_cur_material:现在使用 Creoson >2.8.0
0.6.2 (2021-02-17)
修正:
drawing.get_cur_model: 修正 data_key ( issue#27 )
0.6.1 (2021-01-30)
修正:
familytable.list_tree: 更正 data_key ( issue#21 )
文档更新:
用法:添加香草Creoson
用法:添加日志记录
问题模板:添加 Creo 版本
0.6.0 (2020-07-16)
- 新功能:
file_get_accuracy
- 添加参数:
interface_mapkey:延迟
interface_export_pdf interface_export_pdf3d:sheet_range
0.5.2 (2020-07-09)
文档更新
用法:路径斜线修正
文档字符串更正
drawing_list_models:更正(问题#18)
错误修复
file_get_transform :不返回转换键(问题#17)
0.5.1 (2020-05-19)
文档字符串更新:
interface_import_file:PV 扩展修正。
interface_export_image:在 dpi 和深度的文档字符串中添加有关有效值的信息。
功能更新:
interface_mapkey:删除脚本字符串中的多余空格。
connection_start_creo:添加 use_desktop 参数。
新功能:
根据请求和响应添加日志记录调试。
0.5.0 (2020-03-08)
- 新功能:
interface_import_file
- 添加参数:
bom_get_paths:添加has_simprep
file_delete_material:文件现在允许通配符
interface_export_file:将NEUTRAL添加到file_type
file_load_material:file_允许使用通配符
- 新回报:
file_massprops:将惯性矩阵添加到输出(ctr_grav_inertia_tensor、coord_sys_inertia、coord_sys_inertia_tensor)
0.4.3 (2020-03-07)
从以前的 Creoson 更新中更新缺失的功能。
- 新的功能:
drawing_set_sheet_format
file_get_cur_material
file_get_cur_material_wildcard
文件列表材料
file_list_materials_wildcard
文件加载材料文件
file_set_cur_material
- 新参数:
- 注意列表:
添加选择参数
添加位置作为响应
0.4.2 (2020-03-03)
修正:
特征列表参数校正(添加:状态,路径,no_comp。删除:参数,值,编码)
feature_list_params 参数更正(inc_unnamed)
feature_param_exists 参数更正(名称)
在功能的功能(feature_delete、feature_list feature_resume、feature_suppress)中添加对状态正确值的测试
修改 pipenv 配置以获得漂白安全警报。
0.4.1 (2020-01-30)
修正:
0.4.0 (2019-10-12)
Creoson 2.5.0 版本的更新。
新功能:
文件删除材料
drawing_get_sheet_format
维度集文本
添加参数:
windchill_clear_workspace:文件名
维度列表:选择
维度列表细节:选择
feature_resume: name可以是feat_ID的整数
feature_suppress: name可以是一个整数,代表feat_ID
- 新回报:
note_get:位置
维度列表:dwg_dim
维度列表细节:dwg_dim
一些笔记更新
0.3.3 (2019-07-13)
修正:
feature_resume: with_children参数设置默认为False (问题 #3 )
0.3.2 (2019-07-03)
修正:
creo_list_dirs:如果目录中没有文件夹,则返回空列表(问题 #1)
在 README 中添加基本使用视频
0.3.1 (2019-06-30)
Bug修复:
view_list:默认查询名称=”*”
0.3.0 (2019-06-29)
Bug修复:
file_set_mass_units:函数参数修正
file_list:函数参数修正
通用:当文件为可选时设置活动文件
改进:
file_open:激活并显示默认为 True
维度集:文件是可选的
0.2.0 (2019-06-28)
Creoson 2.4.0 版本的更新。新功能:
参数集指定
特征列表组特征
特征列表模式特征
添加缺少的功能:
特征列表参数
0.1.0 (2019-06-22)
PyPI 上的第一个版本。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。