Jotne
Helpdesk@jotne.com
Type: solution-Offering complete set of parts that work for a purpose
TRL: 9
What is EDMSdk?
EDMsdk, used by both CAD/PLM vendors and leading OEMs for data interoperability, is the EXPRESS Data Manager software developer kit. The product is intended for application developers who wants to include EXPRESS Data Manager functionality in their applications.
Application programmers may use EDMsdk libraries to create standalone desktop applications or to connect to any of the EDMsixServer applications that is EDMmodelServer, EDMtruePLM and EDMopenSimDM to execute EDMmethods installed in the EDMdatabase. Access to installed EDMmethods will be granted by the EDMsixServer administrator. EDMmethods may be built-in functionality or plug-in functionality like area calculation, collision control and validation of information requirements.
EDMsdk libraries offer functionality for creating local EDMdatabases. Data sets may be imported into this local EDMdatabase from a range of STEP and buildingSMART formats, including P21, P28, AP242 XML, ifc and ifcXML.
The EDMsdk libraries provide functionality for operating on STEP and buildingSMART populations stored in an EDMdatabase. There is basically no difference between the EDMdatabase used by an EDMsixServer, and the EDMdatabase that may be created by the EDMsdk locally on your lap top. This makes it possible for application developers to write transparent code and to simulate an EDMsixServer in their own development environment.
The EDMsdk provides a set of EDMInterface language bindings for application programmers.
-
EDMInterface/C
-
EDMInterface/C++
-
EDMInterface/.Net
-
EDMInterface/Java
-
EDMInterface/Visual Basic
In order to provide a user friendly client-server application development environment, the EDMsdk allows setting up an EDMdevelopmentServer locally on the same host where the EDMsdk is installed. This makes it possible to test applications against a real server process in a local development environment. Using an EDMdevelopmentServer also makes it possible to use client applications like EDMsupervisor and EDMconsole to supervise the effects of your applications on a population.
EDMsdk comes in different flavors for different user groups. There are five such tailored versions of the EDMsdk available.
IPR / Licence
Commercial
Contact Point
Access Credentials
Information
-
EDMsdk product page: https://www.jotneit.no
-
EDMsdk product presentation video: https://www.jotneit.no
-
EDMsdkproduct flyer (pdf): https://www.jotneit.no
-
PLCS Video: https://jotne.atlassian.net/wiki/spaces/EDM/pages/3440476182/PLCS+Video
Use
Website: https://www.jotneit.no
Extend
On request from helpdesk@jotne.com
Our Digital Twin R&D background summarized here: Click on the links
- ISOfocus Article: https://www.iso.org/news/isofocus_142-2.html
- Why AI need standardized Information Models: https://www.regjeringen.no/contentassets/0e36c85fcfe143a5b626c53cf292cb3b/jotne---bengtsson---aht---sme---jotne.pdf
- How to Integrate Cloud Based IoT/CPS to Simulation and Testing Processes using ISO 10303: https://jotneit.no/images/pdf/NAFEMS_SDMWG-13.08.2020-How_to_Integrate_Cloud_Based_IoT_to_ISO10303.pdf
- The ESA Define project: https://myemail.constantcontact.com/ESA-Focus-on-ISO-Standards.html?soid=1103697758295&aid=RbtmVtUE7fo
- ISO 10303 Simulation and Testing (PhD work): https://ntnuopen.ntnu.no/ntnu-xmlui/bitstream/handle/11250/2585839/Relating%2bstructural%2btest%2band%2bFEA%2bdata%2bwith%2bSTEP%2bAP209_official.pdf?sequence=1&isAllowed=y
- EFFRA Connected Factories: https://cloud.effra.eu/index.php/s/wca6YUG61QXfd1M
Running “Industry 4.0” R&D activities:
- Change2Twin: https://www.change2twin.eu/
- CaxMan: https://www.caxman.eu/
- Kyklos 4.0: https://kyklos40project.eu/
- Arrowhead Tools: https://www.arrowhead.eu/arrowheadtools
- DAIS: https://almende.com/projects/dais/