Contact
QR code for the current URL

Story Box-ID: 179490

LKSoftWare GmbH Steinweg 1 36093 Künzell, Germany http://www.lksoft.com
Contact Lothar Klein +49 661 9339330
Company logo of LKSoftWare GmbH
LKSoftWare GmbH

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

(PresseBox) (Kuenzell, Germany, )
JSDAI (http://www.jsdai.net/) is the most powerful STEP toolkit for the Java(TM) programming language with unique features not available elsewhere. Since its first release in 1998 the core API based on ISO 10303-22/27 "Standard data access interface (SDAI)" is stable, but got constantly extended for new features. JSDAI is fast, able to process large amounts of data and is in use by commercial applications such as IDA-STEP (http://www.ida-step.net/).

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.

LKSoftWare GmbH

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.

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.
Important note:

Systematic data storage as well as the use of even parts of this database are only permitted with the written consent of unn | UNITED NEWS NETWORK GmbH.

unn | UNITED NEWS NETWORK GmbH 2002–2024, All rights reserved

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.