STEP Tools News for Tuesday February 29
Martin Hardwick
hardwick at steptools.com
Tue Feb 29 16:42:40 EST 2000
This weekly 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 (http://www.steptools.com).
This weeks letter contains a summary of the STEP meeting in Melbourne
Australia. It is not complete because it is impossible for one person
to attend all the events.
----------------------
EXPRESS-X in Melbourne
EXPRESS-X is a mapping language that makes it easy for users to
create object models from the STEP models. ST-Repository uses
it to deliver STEP data to application programs in XML, Java,
C++ or UML objects.
The EXPRESS-X group met for much of the week. Extensions were
made to Conformance Class 1 (Views) and Conformance Class 2 (Maps).
In the opinion of the technical committee the language is ready
for CD review and it will be submitted to SC4 after the remaining
editing issues have been resolved.
--------------------
STEP-NC in Melbourne
STEP-NC is an extension of STEP for controlling NC processes such
as Milling, Turning, EDM and Measurement. Tentative aggreement was
reached to release each STEP-NC standard in three phases:
Phase 1 - Requirements Model
Phase 2 - STEP Integrations
Phase 3 - Application Binding
The Requirements Model phase will show how the information requirements
of a STEP-NC process (such as material removal using milling machines)
will be met by the new standard.
The STEP Integration phase will show how the information requirements
are met by a new STEP data exchange (Part 21) and data sharing (Part 22)
standard.
The Application Binding phase will define how the STEP data will be
manipulated within the context of a particular programming environment
such as an OMAC implementation in Java or an OMAC implementation on
Windows CE. (OMAC is the Open Modular Architecture for Contollers).
----------------
XML in Melbourne
The SC4 group that is studying how to implement STEP using XML met all
week during the Melbourne meeting. They are proposing that Part 28 of
STEP should define four XML bindings:
* A late binding that encodes an EXPRESS model and data instances
using a generic, schema independent format.
* An early binding that seeks to capture all of the semantics of
the EXPRESS model in the XML data.
* An early binding that seeks to efficiently transport STEP data
into programming environments.
* An early binding that translates EXPRESS into UML and then uses
an XML binding defined for UML to transport the data.
All of these bindings were under development before the release which
happened immediately after the Melbourne meeting.
http://www.w3.org/TR/xmlschema-1/
http://www.w3.org/TR/2000/WD-xmlschema-0-20000225/
-------------------------------------------
ST-Viewer, ST-ACIS and ST-Parasolid Testing
The current round of PDES, Inc. sponsored CAx-IF data exchange testing
is focusing on:
* Production models supplied by the PDES, Inc. member companies.
* Color information.
* Round hole and thread features.
* Validation Properties (so that exchange files can be self-testing)
In this round we are testing ST-Viewer, ST-ACIS and ST-Parasolid.
ST-Viewer is our inexpensive tool for viewing STEP data. ST-ACIS and
ST-Parasolid are available as translators and libraries and have been
incorporated into many CAD systems.
-------------------
Translation Service
Summary:
Period Covered: Sun Feb 20 03:25:04 2000 -- Sun Feb 27 03:25:04 2000
Total usage: 115
Successful usage: 94 (81%)
Errors: 21 (18%)
Translator total errors success rate
ACIS to STEP: 25 1 96%
STEP to ACIS: 15 2 86%
AP203 Checker: 47 5 89%
Parasolid to STEP: 5 1 80%
STEP to Parasolid: 4 1 75%
STEP to XML: 6 3 50%
Visualization tools: 8 8 0%
Vis Service: 2 0 100%
XML to STEP: 1 0 100%
=======================================
All-Time stats
------------------------------------
Summary:
Period Covered: Wed Dec 31 19:00:00 1969 -- Sun Feb 27 03:25:31 2000
Total usage: 8099
Successful usage: 6872 (84%)
Errors: 1227 (15%)
Translator total errors success rate
ACIS to STEP: 1763 64 96%
STEP to ACIS: 2623 281 89%
STEP to XML: 87 18 79%
AP203 Checker: 573 48 91%
EXPRESS Checker: 11 1 90%
Parasolid to STEP: 243 123 49%
STEP to Parasolid: 288 140 51%
STEP to XML: 265 41 84%
Visualization tools: 389 104 73%
Vis Service: 36 8 77%
XML to STEP: 72 25 65%
---------
Our Tools
Programming:
* ST-Developer -- programming tools for understanding and writing
STEP/EXPRESS 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-Visualizer Library -- programming functions to visualize STEP
data.
Desktop:
* 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 check and view STEP data.
Database:
* ST-Repository -- Build to Print Services for the supply chain
including CAD translation, Internet viewing, Desktop viewing,
Manufacturing feature editing and Manufacturing tool selection.
== 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