Python library for Creoson
Project description
Creopyson
Creopyson is a python library that aim to control PTC’s CREO Parametric via JLink via CREOSON.
CREOSON uses JSON Requests to send commands/functions to CREO, JSON Responses are used to communicate the results of your requests.
Creopyson creates a Client to send JSON Requests to CREOSON server.
Free software: MIT license
Documentation: https://creopyson.readthedocs.io.
Features
Creopyson can be used to automate actions in CREO:
Get BOM
Manage files, Working directories
Support Familytables
Export 3D/2D: pdf3d, pdf, STEP, IGES, JPEG…
Interact with layers, views
Read/Write parameters, dimensions
Support Windchill
Basic usage video:
See documentation for more informations…
Credits
CREOSON from Simplified Logic, Inc.
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.3.3 (2019-07-13)
- bugfix:
feature_resume: with_children paramt set default to False (issue #3)
0.3.2 (2019-07-03)
- bugfix:
creo_list_dirs: return empty list if there is no folder in the directory (issue #1)
Add basic usage video on README
0.3.1 (2019-06-30)
- bugfixes:
view_list: default query name=”*”
0.3.0 (2019-06-29)
- bugfixes:
file_set_mass_units: function param correction
file_list: function param correction
general: set active file when file is optionnal
- improvement:
file_open: activate and display default to True
dimension_set: file is optionnal
0.2.0 (2019-06-28)
- Update for Creoson 2.4.0 release. New functions:
parameter_set_designated
feature_list_group_features
feature_list_pattern_features
- Add missing function:
feature_list_params
0.1.0 (2019-06-22)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for creopyson-0.3.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cae7968ecfb86ea66b035c9f1976962639c110f0345fcd3b90aa8219c39b5ec |
|
MD5 | 97b1dfa6fcf6ca98e577a1d5b5908c1d |
|
BLAKE2b-256 | 246255d9673e0cbd60cac3e47ac17398c4bbb9dc5e177bf6a6bdfa4346194510 |