LKSoft releases JSDAI, a toolkit for STEP, ISO 10303 under AGPL-v3
JSDAI is a Java toolkit for any kind of industrial product data covered by CAD, CAM, PDM and PLM tools. LKSoft has released the commercial Java toolkit JSDAI under the free open source license Affero GPL v3
LKSoft now decided to release a product that took more than 10 man-years of development under the "GNU Affero General Public License" v3. In parallel LKSoft will continue to offer commercial licenses for commercial applications.
STEP, the "STandard for the Exchange of Product model data" is an alias for ISO 10303 "Industrial automation systems and integration - Product data representation and exchange". ISO 10303 is the most comprehensive standard of the International Organization for Standardization. It consists of more than 70 regular parts and 500 application modules.
STEP is today in wide use by all major mechanical CAD systems for 3D geometry and assembly structures. But STEP is supporting much more: 2D, machining features, GD&T (geometric dimensioning and tolerances), construction history, parametrics, kinematics, material characteristics, breakdowns and variants, electrical connectivity, cables/wire harness, printed circuit boards and assembly, ship structures, requirements, ... and finally the whole area of life cycle support. Releasing JSDAI under AGPL should help initiating new projects (especially in the academic world) to take advantage of all the capabilities of STEP.
Together with JSDAI comes the XIM library, the eXtended Integrated Model. It offers two unique features not found elsewhere, the ARM-AIM/MIM integration in combination with cross AP implementation support. The ARM-AIM/MIM integration is a high level API for STEP Application Protocols, allowing to operate on the so called Application Reference Model (ARM), while supporting import and export on the underlying normative Application or Modular Integrated Model (AIM/MIM). Applications can use the cross AP implementation support to go beyond the boundaries of a single STEP Application Protocol.
In particular XIM is supporting these APs:
* ISO 10303-203 Configuration controlled 3D designs of mechanical parts and assemblies;
* ISO 10303-210 Electronic assembly, interconnect and packaging design
with a focus on Printed Circuit Boards and Assembly;
* ISO 10303-214 Core data for automotive mechanical design processes.
* ISO 10303-236 Furniture product data and project data;
* ISO 10303-239 Product life cycle support, PLCS.
For the future it is planned to add two further APs:
* ISO 10303-209 Composite and metallic structural analysis and related design
* ISO 10303-233 Systems engineering data representation
Another major part of JSDAI is the development environment for Eclipse (http://www.eclipse.org/). It provides all the needed tools to make users develop their own data models on the basis of the EXPRESS modelling language (ISO 10303-11). This includes tools like the Express-Compiler, an Express-G editor to create Express diagrams, documentation and data validation tools. But the main feature is that instantly after compiling an Express schema the user can start writing Java applications for that schema, taking advantage of the persistent and object oriented capabilities of STEP. From the Eclipse Integrated Development Environment this part of the tool can easily be installed using http://eclipse.jsdai.net/ as the remote site.
The three major components JSDAI Runtime, XIM and JSDAI Developer are released under AGPL. Only the JSDAI Database component remains under commercial license.
LKSoft (http://www.lksoft.com) is a leading software provider in the area of STEP, ISO 10303, the standard for product model data. Tool for converting, viewing and editing of CAD/CAM data in the areas of mechanics (2D/3D), electrical installation, printed circuit boards and assembly as well as connecting these information with PDM and PLM systems are provided. Through active participation in technical working groups of ISO the consistency with STEP is ensured. LKSoft is also member of the PDES Inc. consortium (http://pdesinc.aticorp.org), that play a leading role in the development and industrial implementation of STEP.
Press releases you might also be interested in
Weitere Informationen zum Thema "Software":
Mit Total One ist die Infrastruktur auf Microsoft-Cloud-Produkten in wenigen Stunden perfekt
Ab fünf Benutzern liefert, implementiert, konfiguriert, verwaltet und betreibt der irische Dienstleister Total One automatisiert die IT-Infrastruktur von KMUs. Außerdem verspricht das Unternehmen: In wenigen Stunden ist die die Kundeninfrastruktur mitsamt persönlichem Microsoft-Lizenz-Management online und individuell eingerichtet.Weiterlesen