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.4.2 (2020-03-03)
- bugfix:
feature_list params correction (ADD: status, paths, no_comp. REMOVE: param, value, encoded)
feature_list_params params correction(inc_unnamed)
feature_param_exists params correction (name)
add test on status correct values in feature’s functions (feature_delete, feature_list feature_resume, feature_suppress)
modify pipenv config for bleach security alert.
0.4.1 (2020-01-30)
0.4.0 (2019-10-12)
- Update for Creoson 2.5.0 release.
- New functions:
file_delete_material
drawing_get_sheet_format
dimension_set_text
- Add parameters:
windchill_clear_workspace: filenames
dimension_list: select
dimension_list_detail: select
feature_resume: name can be an integer for feat_ID
feature_suppress: name can be an integer for feat_ID
- New returns:
note_get: location
dimension_list: dwg_dim
dimension_list_detail: dwg_dim
Few notes updates
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file creopyson-0.4.2.tar.gz.
File metadata
- Download URL: creopyson-0.4.2.tar.gz
- Upload date:
- Size: 387.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.5.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
655f8ca9c94f9eacd80d33708d79a1d1e775d21cef96f4dd8a44a1198bacd995
|
|
| MD5 |
4dad51be6bcb0c56f2421469838c8147
|
|
| BLAKE2b-256 |
a33143c840259a578fa27d5bf8eb4ba7f2057ec185ab284e12a013cd2d7489ef
|
File details
Details for the file creopyson-0.4.2-py3-none-any.whl.
File metadata
- Download URL: creopyson-0.4.2-py3-none-any.whl
- Upload date:
- Size: 35.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.5.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d751159fb3a463173e9c09a7cd4339b665618d0b1296a6e408d14e01da58393
|
|
| MD5 |
79852aa0c79a35a15b7b193c5281317e
|
|
| BLAKE2b-256 |
034dc1041b1c3becc5fc444301f73ddba23d49752bc06e830ce09fd4b76e2a35
|