STEP Tools news for Wednesday August 8
Martin Hardwick
hardwick at steptools.com
Wed Aug 8 13:17:47 EDT 2001
This newsletter is a brief update of what is going on in STEP and at
STEP Tools, Inc. If you want to know more, try the STEP Tools web site
at http://www.steptools.com
------------------------------
Part Programming using STEP-NC
The STEP-NC demonstration at General Dynamics Land Systems featured a
part being made on a milling machine directly from a STEP-NC (AP-238)
Part Program pulled of the Internet using XML.
The STEP-NC Part Program Interpreter contained three elements
* Generic code to read the STEP-NC data and determine the meaning of
each operation.
* General Dynamics-specific code to determine the best strategy for
making the part on the chosen machine using the chosen material
(plastic substituting for aluminium).
* GibbsCAM-specific code to generate tool paths for the operation.
These tool paths were then immediately posted to an MDSI controller
resident on the same machine as the interpreter using a previously
selected post from the GibbsCAM library of 4,500 posts.
The time savings of STEP-NC were neatly demonstrated by having an
operator perform the same scenario using AP-203. He read the AP-203
file into GibbsCAM using an AP-203 interface and then made decisions
about how to make the part using the geometry in the model and his
understanding of how GD makes parts using this material on this kind
of machine.
The STEP-NC interpreter performed exactly the same operations but
instantly because his knowledge was captured as algorithms resident in
the controller.
As well as posting machine-specific codes, the STEP-NC interpreter was
able to check the STEP-NC part program for tool path collisions using
another option available in GibbsCAM and to generate a spreadsheet
documenting the operations. All of this took place on the CNC, with
the required user input being limited to choosing between the "Run",
"Verify" or "Document" buttons.
--------------------------------------------
STEP Tools Awarded Contract to Extend SHTOLO
Short To Long (SHTOLO) is a tool developed by NIST to convert
Application Protocol EXPRESS models from the short form used by AP
developers to the long form used by AP implementors. The short form
is preferred by AP developers because it allows them to simply
reference the STEP integrated resources. The long form is preferred
by AP implementors because it includes all the resources needed to
implement a STEP translator in one file.
SHTOLO was developed several years ago by NIST as part of its
mission to support the early development of STEP. SHTOLO converts
short forms into long forms by including all of the integrated
resources referenced by the short form in the long file. Only the
resources required to support the AP must be included so the
algorithm used to determine what is included is a complex one.
In recent years, industry has prefered commercial EXPRESS tools
developed by STEP Tools and others because they include support
instead of the EXPRESS tools developed by NIST. Consequently, SHTOLO
has been growing out of date. The requirement to update SHTOLO is now
urgent because AP developers are beginning to use EXPRESS v2 (E2) to
develop short forms.
Therefore, NIST has awarded a contract to STEP Tools to develop a new
SHTOLO using the STEP Tools EXPRESS compiler. STEP Tools is going to
develop the new SHTOLO in three stages:
Stage 1: Convert short form E1 to long form E1.
Stage 2: Convert short form E2 to long form E2.
Stage 3: Convert short form E2 to long form E2.
Stage 1 will fix the known bugs with the current SHTOLO tool and
should be ready for testing by the next STEP meeting in Japan at the
beginning of October.
---------------------------
Summary:
Period Covered: Sun Jul 29 03:25:03 2001 -- Sun Aug 5 03:25:03 2001
Total usage: 50
Successful usage: 47 (94%)
Errors: 3 (6%)
Translator total errors success rate
ACIS to STEP: 13 3 76%
STEP to ACIS: 26 0 100%
AP203 Checker: 2 0 100%
Parasolid to STEP: 5 0 100%
=======================================
All-Time stats
------------------------------------
Summary:
Period Covered: Wed Dec 31 19:00:00 1969 -- Sun Aug 5 03:25:51 2001
Total usage: 14039
Successful usage: 12718 (90%)
Errors: 1321 (9%)
Translator total errors success rate
ACIS to STEP: 3245 69 97%
STEP to ACIS: 4253 256 93%
STEP to XML: 87 18 79%
AP203 Checker: 1126 49 95%
CEB XML Writer: 39 3 92%
EXPRESS Checker: 11 1 90%
OSEB XML Writer: 38 0 100%
Parasolid to STEP: 734 128 82%
STEP to Parasolid: 671 174 74%
STEP to XML: 483 36 92%
Visualization tools: 691 166 75%
Visualization Service: 220 24 89%
XML to STEP: 106 21 80%
---------------------------
Tools From STEP Tools, Inc.
The world's foremost firms use the STEP Tools product line to help
them share engineering product information. Over one million people
use product data applications built with ST-Developer, the company's
flagship product.
Data Management Tools:
* ST-Repository -- STEP database with SOAP XML services for sharing
STEP-CAD, STEP-PDM and STEP-NC information with the supply chain.
Programming Tools:
* ST-Developer -- programming tools for writing STEP applications,
translators and databases.
* ST-ACIS Library -- programming functions to convert STEP data to and
from ACIS models and SAT files.
* ST-Parasolid Library -- programming functions to convert STEP data
to and from Parasolid models.
* ST-XML -- programming functions to convert STEP data to STEP XML and
business object data.
Desktop Tools:
* ST-ACIS Translator -- desktop tool for translating STEP data to ACIS
and vice versa.
* ST-Parasolid Translator -- desktop tool for translating STEP data to
Parasolid and vice versa.
* ST-Viewer -- desktop tool to view, analyze and dimension STEP data.
== ST-Announce Administrative Notes ==================================
To be removed from this mailing list, send mail to majordomo at steptools.com
with the line "unsubscribe st-announce" as the body of the message. To be
added to this list, send mail with the body "subscribe st-announce"
-
Short news items can be submitted to st-announce-owner for inclusion in
the next STEP Tools newsletter. Other questions or requests can be sent
to info at steptools.com.
More information about the st-announce
mailing list