[st-users] STIX v0.2 now available!

Dave Loffredo loffredo at steptools.com
Tue May 27 18:34:16 EDT 2003


The STIX v0.2 release is ready for download!  This Open Source C++
library gives the developers of CNC Controls and applications easy
access to AP-238 machining data.

While putting together the upcoming StixCOM DLL, I've made a number 
of extensions and corrected several bugs. I've included a summary of 
the new features below.  You can find the latest source code as well
as news, instructions, and more on the STIX home page:

        http://www.steptools.com/stix/

I've also added a getting started section to the home page for
documentation and useful articles to help folks start using STIX.

Thank you to everyone who provided such helpful feedback!  It is
wonderful to see so much interest!

						- Dave




----------------------------------------
Changes in release 0.2 (2003-05-27)

* Added several new cursors for accessing some computed lists on the
  workplans and other information:

  StixWorkplanAllNestedCursor -- Returns all workingsteps under a
      workplan, including workingsteps within any nested workplans.
      The steps are returned in depth-first search ordering.

  StixWorkplanAllFeatureCursor -- Returns the set of unique features
      machined by a workplan, including the features from any nested
      workplans.

  StixWorkplanAllToolCursor -- Returns the set of unique tools
      required by a workplan, including the tools from any nested
      workplans.

  StixFeatureFaceCursor -- Returns the advanced_face instances that 
      describe the explicit shape of a feature.  If it is given an
      in-process feature, it will return faces for the associated
      final feature instead, but if none are found, it will return the
      faces for the in-process one.  Removed append_feature_faces()
      function since it is obsoleted by this cursor class.

* The StixNC object now checks to make sure the schema is present
  before trying to load an AP-238 file.  This should detect install
  problems earlier.  Also implemented the reset() function to clear
  out the old design and index data so that a new one can be loaded.

* Fixed a Windows makefile problem when building in locations with
  spaces in the path, like "My Documents".  Also the xform.h header
  file was not being installed properly.

* Moved the expx_typename functions for aspect, exec, and outside
  provide out of the STIX library.  These were providing some legacy
  behavior that is better kept with the code that uses it.

* Worked around an issue with the representation of the shapes for
  general paths and profiles in ST-Plan output.  These shapes should
  be in a path_shape_represenatation, but are not being written that
  way.  The following functions were changed to find the reps as they
  are currently written, as well as the proper way.

	get_path_shape_property ();
	get_profile_general_shape ();
	get_path_general_shape ();

* Enhanced the show_feature demo program to print out some geometry
  information when it sees general open or closed profiles.

* Fixed a problem with get_exec_type() where the value was not being
  computed properly for machining_workingsteps.  Fixed a problem with
  calc_feature_orientation() where the orientation of closed pockets
  was coming out null.  Added Stix prefix to the Mtrx & Vctr utility
  classes.



More information about the st-users mailing list