JSDAI™ is an Application Programming Interface (API) for reading, writing and runtime manipulation of object oriented data defined by an EXPRESS based data model. Such models are widely used in STEP (ISO 10303), PLIB (ISO 13584) and other ISO, IEC and DIN standards.
Since version 4.0.0, JSDAI is available for Eclipse platform as a plugin, creating a powerful and convenient IDE. Download JSDAI plugins for Eclipse as well as JSDAI source code from the Download page.
Another significant improvement of JSDAI is now available with the v4.3.0 release. The new release is still fully upward compatible with the original 1.0 release more than 10 years ago. This demonstrates the stability and efficiency of the overall structure. Main new improvements since 4.2 are memory optimized SdaiModel without inverse pointers, especially for huge geometrical data sets, and an enhanced database backup and restore mechanism that can now include all user management information and the complete change history (who changed what and when).
The new JSDAI maintenance release v4.2.1 is now available. Besides bug fixes it contains enhanced support for the "stepmod" development within ISO TC184/SC4 for the STEP modules an the new ISO 10303-1000 part. See the list of changes here : JSDAI v4.2.1
LKSoft has released the commercial Java toolkit JSDAI under the free open source license - JSDAI Runtime, XIM Library and JSDAI Developer for Eclipse are available under AGPL v3 from now on. This action makes the most powerful STEP toolkit for Java available for public usage in applications, which conform to the open source AGPL v3 license.
In addition, commercial JSDAI licenses are available for usage in commercial applications.