Skip to content

@adama2000 adama2000 released this Jul 14, 2020

See the RELEASE_NOTES.txt inside the zip files for details.

Tickets addressed:

  • #51 added file.get_accuracy function

Other enhancements:

  • modify bom.get_paths handling of simplified reps to handle nested reps more like what Creo expects.
  • dimension.list_detail will now return subcomponent dimensions in drawings
  • drawing.list_symbols will now return location and attach_type properties
  • add sheet_range option to interface.export_pdf and interface.export_3dpdf
  • add delay option to interface.mapkey
  • modify file.get_length_units/get_mass_units to return null when no units exist, rather than erroring

Other bug fixes:

  • fix doc/examples on file.get_transform so that output is correct
  • fix file.save so that it properly saves lists of files
  • fix output of note.list so that value property is in correct location
  • windchill.clear_workspace will now ignore "Found" errors from Creo
Assets 6

@adama2000 adama2000 released this Mar 8, 2020 · 25 commits to master since this release

See the RELEASE_NOTES.txt inside the CreosonServer zip file for details.

Tickets addressed:

  • #46 feature.suppress was not using the clip flag properly, and not suppressing unnamed child features
  • #37 Do not throw "found" error on windchill.clear_workspace

Other enhancements:

  • material functions now support wildcards on model names. To preserve backwards compatibility, new functions get_cur_material_wildcard and list_materials_wildcard were added for wildcard handling, and get_cur_material and list_materials functions do not support wildcards.
  • imports of ProductView, STEP, IGES and Neutral file types are now supported
  • exports of Neutral file types are now supported
  • file.massprops now returns inertia matrices
  • in file.assemble, if the user does not specify either asmref or compref on a csys constraint, the constraint is ignored

Other bug fixes:

  • connection.is_creo_running - if a Creo exception occurs, just return false

Also includes a major revamp to the embedded web pages:

  • updated overall web template
  • new playground with in-line code editing and testing
  • added a batch example to the playground
  • new functions navigation and examples
  • creoson_js - client is included in the distribution for web-based and/or node.js usage
Assets 6

@adama2000 adama2000 released this Oct 12, 2019 · 52 commits to master since this release

See the RELEASE_NOTES.txt inside the CreosonServer zip file for details.

This release includes a number of updates for issues:

  • #8 Functions for handling materials on a model
  • #12 The ability to set/get drawing sheet format
  • #15 The ability to set dimension text
  • #16 Fix a bug where the symbol file name was required instead of optional
  • #19 The ability to clear specific files from a Windchill workspace rather than all files
  • #25 The ability to select notes or dimensions by setting a flag on the list functions
  • #26 Allow features to be resumed/suppressed by feature ID

Also added is the ability to get or set the X/Y coordinates of drawing notes.

Assets 6
  • v2.4.0
  • a11aaf4
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.4.0
  • a11aaf4
  • Compare
    Choose a tag to compare
    Search for a tag

@adama2000 adama2000 released this Jun 27, 2019 · 69 commits to master since this release

See the RELEASE_NOTES.txt inside the CreosonServer zip file for details.

From this release forward, the the ZIP files have been changed. You can now either download a version which includes the CreosonSetup application within the zip (CreosonServerWithSetup) or download a version that just contains the server (CreosonServer). The main reason for this was to give the user the option of downloading a much smaller file.

Note that the CreosonServer version will still not run without a setvars.bat file in the main directory, and that file is generated by CreosonSetup. If you download just the CreosonServer zip file, you'll need to copy setvars.bat from a copy of a previous on your system.

  • New functions: parameter.set_designated, feature.list_group_features, feature.list_pattern_features.
  • The documentation has been fixed for feature.list and feature.list_params; those two pages had been mixed together as "feature.list" in previous releases, but there should have been two separate pages.
  • A couple of changes to file functions for handling MFG models.
  • Validation has been added to check for missing "command" or "function" inputs in all JSON requests.
  • In the interface.mapkey function, newlines will now be stripped from the mapkey before it is sent to Creo.
Assets 6

@adama2000 adama2000 released this Apr 20, 2019 · 85 commits to master since this release

See the RELEASE_NOTES.txt inside the CreosonServer zip file for details.

  • Some new functions related to adding symbols to drawings
  • New functions for getting additional detail on drawing dimensions and views
  • New class for looping over drawing sheets
  • A few bug fixes

It looks as though Windows Defender may flag this download as containing Trojan:Java/Tisifi.C -- this appears to be a false positive that can be ignored. The ZIP file was scanned on jotti.org with the following results:

image

Assets 6

@adama2000 adama2000 released this Jan 3, 2019 · 99 commits to master since this release

A release encompassing the various checkins over the past year. See the RELEASE_NOTES.txt inside the CreosonServer zip file for details.

  • One new function, layer : exists
  • Several enhancements to existing functions

Of special note is a couple of changes to functions which loop through features:

  1. Invisible features will be skipped
  2. If no feature name or names are specified, then unnamed features will be included in the loop
Assets 6

@adama2000 adama2000 released this Nov 17, 2017 · 118 commits to master since this release

See the RELEASE_NOTES.txt inside the CreosonServer zip file for details.

  • A few new functions
  • A few enhancements to existing functions
  • Fix for Issue #3

(republished release to pick up updated release notes)

Assets 6

@adama2000 adama2000 released this Oct 5, 2017 · 127 commits to master since this release

See the RELEASE_NOTES.txt inside the CreosonServer zip file for details.

  • A few new functions
  • A few enhancements to existing functions
  • Better handling of Unicode on input and output (#2)
Assets 6

@adama2000 adama2000 released this Jul 20, 2017 · 143 commits to master since this release

First source release. The remaining planned functions have now been implemented.

Releases will now include a separate copy of CreosonSetup which is required to do a full build from the source. It is not needed for execution if you have already downloaded CreosonServer.

There was no production 1.0 release; version 1 was a series of pre-releases.

Assets 6
Pre-release

@adama2000 adama2000 released this Jul 12, 2017 · 147 commits to master since this release

Added file.assemble, file.get_transform functions

Assets 4
You can’t perform that action at this time.