16
Jotne EDMopenSimDM Release notes Page 1 of 16 Document Date/Version 2016-10-28/V1.0 Document status Final Jotne EPM Technology AS 2016 EDMopenSimDM™ Release 13.0 (R13.0) Release Notes Document id. EDMopenSimDM_R13_Release_notes File name EDMopenSimDM_R13_Release_notes.doc Doc version V 1.0 Status Final Date 2016-10-28 Author Jochen Haenisch Verified Alexey Zorin Approved Kjell Bengtsson

CDM2STEP Converter Release Notes - Jotne€¦ · 3D visualization1 VCollab Presenter 2013, 64 bit, ... Jotne EPM Technology AS - 2016 . Jotne EDMopenSimDM Release notes Document Date/Version

  • Upload
    trannga

  • View
    225

  • Download
    0

Embed Size (px)

Citation preview

Jotne EDMopenSimDM Release notes Page 1 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS 2016

EDMopenSimDM™

Release 13.0 (R13.0)

Release Notes

Document id. EDMopenSimDM_R13_Release_notes

File name EDMopenSimDM_R13_Release_notes.doc

Doc version V 1.0

Status Final

Date 2016-10-28 Author Jochen Haenisch

Verified Alexey Zorin

Approved Kjell Bengtsson

Jotne EDMopenSimDM Release notes Page 2 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

Document revision history

Rev Description Status Date Author Approved

1.0 Final delivery Final 2016-10-31 JH KAB

Initials:

AZ Alexey Zorin

KAB Kjell Bengtsson

JH Jochen Haenisch

Proprietary notice

EDMopenSimDM™ is owned by Jotne EPM Technology AS.

VCollab is owned by Visual Collaboration Technologies Inc., http://www.vcollab.com .

Jotne EDMopenSimDM Release notes Page 3 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

Table of contents

1 Introduction 4

1.1 Objective ............................................................................................. 4 1.2 Documentation .................................................................................... 5 1.3 Definitions, Acronyms and Abbreviations ........................................... 5

2 User Support 7

3 Released software 8

4 Required Software 10

5 System changes 10

5.1 EDMopenSimDM .............................................................................. 10 5.1.1 Update of EDM ............................................................................ 10 5.1.2 MapToAndFromAP209e2 ........................................................... 10 5.1.3 Engineering queries .................................................................... 11

5.2 EDMinterface(C++/AP209) ............................................................... 11 5.3 EDMconverter (NASTRAN-to-AP209) .............................................. 11 5.4 EDMconverter (Abaqus-to-AP209) ................................................... 12

6 Installation 12

6.1 EDMopenSimDM .............................................................................. 12 6.2 EDMinterface(C++/AP209) ............................................................... 12 6.3 EDMconverter (NASTRAN-to-AP209) .............................................. 12 6.4 EDMconverter (Abaqus-to-AP209) ................................................... 12

7 Backward compatibility issues 12

8 Testing 12

9 Known issues EDMopenSimDM 12

10 Known issues EDMconverter™ (NASTRAN/Abaqus - to-AP209) 14

Table of tables

Table 1: Related documentation .................................................................................... 5

Table 2: Released software ............................................................................................ 9 Table 3: Required software .......................................................................................... 10

Jotne EDMopenSimDM Release notes Page 4 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

1 Introduction

1.1 Objective

Jotne EPM Technology AS develops and sells as part of their product suite EXPRESS Data Manager™ (EDM) the following products to support simulation and engineering analysis activities:

1. Simulation data management collaboration server, EDMopenSimDM™

2. AP209 C++ Application Programmers Interface, EDMinterface(C++/AP209)™

3. Converter from NASTRAN to AP209, EDMconverter™ (NASTRAN-to-AP209)

4. Converter from Abaqus to AP209, EDMconverter™ (Abaqus-to-AP209)

This document describes the release of version 13.0 (R13.0).

The following are highlights of changes since R12 (see also section 5 for greater details).

EDMopenSimDM:

- Update to the international standard (IS) version of edition 2 of ISO 10303-209; see … for changes to the CD schema.

EDMinterface(C++/AP209) and its EXPRESS-to-C++ generator:

- Uses EDMsix, that is, a full 64 bits system, and is compiled using MS VisualStudio 2013;

- Improvements to the generated code.

EDMconverter™ (NASTRAN-to-AP209):

- Added NASTRAN cards;

- Considerable performance improvements of the NASTRAN reader side of the converter;

- Uses the store-in-memory version of the updated EDMinterface(C++/AP209).

EDMconverter™ (Abaqus-to-AP209):

- Uses the store-in-memory version of the updated EDMinterface(C++/AP209).

The following are important software requirements:

- The EDMopenSimDM server requires Java version 8 (build 1.8), JDK or JRE to be installed on your machine.

- The EDMopenSimDM server requires .NET Framework 4.0 .

Jotne EDMopenSimDM Release notes Page 5 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

1.2 Documentation

Table 1: Related documentation

Ref Description Rev Date

[1]

EDMopenSimDM - System Installation Guide (R13)

EDMopenSimDM_R13_Installation_guide.pdf

13.0 2016-10-27

svn 6065

[2] EDMopenSimDM Browser - Reference Manual

EDMopenSimDM_R13_Reference_manual.pdf

13.0 2016-10-25

svn 6059

[3] EDMopenSimDM - Usage Guide

EDMopenSimDM_R13_Usage_guide.pdf

13.0 2016-10-27

svn 6064

[4] Open Simulation Data Management – Product sheet

Jotne Open Simulation Data Management.pdf

2013-06-06

[5] EDM documentation, EDMassist

http://edmserver.epmtech.jotne.com/EDMAssist/Web

Help/EDMAssist.htm

5.2 Any

[6] ISO 10303-209ed2:2014

AP209_AIM_lf_e2.exp

WG12N8334 is mim_lf.exp of ISO/TS 10303-409,v

1.46

Patches included due to errors in the schema:

- added cylindrical_point;

- added proposed resolution of Bugzilla #6025:

allow point_representation.

Based on

WG12

N8334

2014-05-22

1.3 Definitions, Acronyms and Abbreviations

Abaqus™ Abaqus Unified FEA software suite for finite element analysis (FEA) and computer-aided engineering (CAE), now under the Dassault Systems Simulia portfolio

AP209 ISO 10303-209:2014

CAE Computer-Aided Engineering

CD Committee Draft (first official ballot of a draft ISO standard)

EDM EXPRESS Data Manager™, software product of Jotne EPMT

EPMT Jotne EPM Technology AS

EXPRESS Data modeling language, defined in ISO 10303-11:2004

FEA Finite Element Analysis

Jotne EDMopenSimDM Release notes Page 6 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

IS International Standard

ISO International Organization for Standardization

ISO 10303 Industrial automation systems and integration - Product data representation and exchange

ISO 10303-11 Industrial automation systems and integration - Product data representation and exchange - Part 11: Description methods: The EXPRESS language reference manual

ISO 10303-21 Industrial automation systems and integration - Product data representation and exchange: Implementation methods: Clear text encoding of the exchange structure

ISO 10303-209 Industrial automation systems and integration - Product data representation and exchange - Part 209: Application protocol: Multidisciplinary Analysis and Design

Jotne Jotne EPM Technology AS

NA Not Applicable

NASTRAN™ A finite element analysis (FEA) program that was originally developed for NASA

EDMopenSimDM™ Open Simulation Data Manager, a Jotne product within the EXPRESS Data Manager suite

STEP Standard for the Exchange of Product Model Data

Jotne EDMopenSimDM Release notes Page 7 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

2 User Support

Please, register question and issues regarding the CRYSTAL Platform using this web-site: http://helpdesk.jotne.com/ .

Select “Customer Help Desk” (see Figure 1) and fill in the form sheet that will pop up (see Figure 2).

Use the remaining fields as appropriate to describe the issue.

Such a registered issue will first be closed when its resolution has been approved by Lockheed Martin.

Figure 1: Welcome screen of http://helpdesk.jotne.com/

Jotne EDMopenSimDM Release notes Page 8 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

Figure 2: Jotne Helpdesk web form sheet

3 Released software

The items in Table 2 are released as part of this delivery.

Jotne EDMopenSimDM Release notes Page 9 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

Table 2: Released software

Component Of Product Version Subversion Revision

EDMopenSimDM™ client EDMopenSimDM™ 13.0.3.0

Client installer with VCollab EDMopenSimDM™ client 13.0.3.0 6081

EDMopenSimDM™ server EDMopenSimDM™ 13.0.3.4

Server installer EDMopenSimDM™ server 13.0.3.4 6084

MapToAndFromAP209e2.exe

(export to and import from AP209ed2 for all user-defined data)

EDMopenSimDM™ client/server application

13.0.3 6072

EDMopenSimDMobjectLibrary.dll

(AP209ed2 engineering queries)

EXPRESS Data Manager

%EDM_HOME%\bin\EDMopenSimDM_bin

Unversioned

2016-10-31

simdmconverter.exe

(reads and writes zip-files with all EDMopenSimDM user-defined data; calls MapToAndFromAP209e2)

EDMopenSimDM™ client/server application

%EDM_HOME%\bin

1.043 6038

FileUtil.dll

.NET plugin used for the web user interface

EDMopenSimDM™ server 1.0.0.0 6039

EDM Cpp10 Generator EDMsix™ 2.0100.a12, 24 Oct 2016

EDMinterface(C++/AP209) Option for EDMsdk™ 2.0100.a12, 24 Oct 2016

EDMconverter™ (NASTRAN-to-AP209)

EDMopenSimDM™ 1.3.1116.AP209e2_API_20130522 - oli.20161018133937

EDMconverter™ (Abaqus-to-AP209)

EDMopenSimDM™ 1.3.1116.AP209e2_API_20130522 - oli.20161018133937

Jotne EDMopenSimDM Release notes Page 10 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

4 Required Software

Table 3: Required software

Component Product Version

Operating System (for client) MS Windows 7 and 10

Operating System (for server)

MS Windows 7, 10 and Windows Server 2012 R2

Java (for server) Oracle Java JDK or JRE 8 (build 1.8)

.NET Framework Microsoft .NET 3.5 SP1 (for client) 4.0+ (for server)

DBMS, data conversion1 EXPRESS Data Manager

(EDM) EDMsix.2.100.04, 2016-10-31

3D visualization1 VCollab Presenter 2013, 64 bit, Release R2,

File Version 4.8.214.825

Installation source: VCollab Presenter 2013_4.8.214.825_Win64

STEP tessellation1 VCollab AP209toCax 1.0.116.216 (64-bit)

Installation source: VCollab Suite 2015R2_Win64_160219

Native tessellations1 VCollab VMoveCAE 2015 R2 2.1.216.215 (64-bit)

Installation source: VCollab Suite 2015R2_Win64_160219

5 System changes

This chapter describes changes to EDMopenSimDM and related software products since R12 of EDMopenSimDM.

5.1 EDMopenSimDM

5.1.1 Update of EDM

- The underlying EDMsixServer™ software has been updated to EDMsix.2.100.04.

- EDM is now a full 64 bits system; that is, the database object id is 64 bits long.

5.1.2 MapToAndFromAP209e2

- Updated to version 13.0.2, which now also converts the following EDMopenSimDM concepts to and from AP209e2:

1 Installed by the server or client installers if selected during the installation process.

Jotne EDMopenSimDM Release notes Page 11 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

1. Properties and Assigned Properties

2. Comments

3. Events

4. Methods and Tasks

5. File short cuts

6. Uploaded Files

7. Generated Files

5.1.3 Engineering queries

- Updated to query files that conform to the IS version of AP209e2 (see item [6] in Table 1).

- OBS: Old AP209 files that are based on the CD-version cannot be queried any more.

5.2 EDMinterface(C++/AP209)

- The signatures of the AP209 AIM API and C++ Express API have not been changed. The header files are the same except for that sdai_epm.h is not needed anymore. The database related objects and the edmi library are unchanged as are methods for List, Set and Iterator.

- The change to enable this interface, also known as cpp10 library, to work not only with “objects in memory”, but also with “objects in database” has been started. Most of the remaining work concerns the handling of aggregates because in the EDM database aggregates can only exist as attributes to objects whereas in memory they may exist without the association to an object.

- Added new string functions with improved performance and functionality.

- Improved code readability.

- Corrected bugs that lead to validation errors against the AP209 schema.

- Improved handling of aggregates and corrected handling of aggregates of select.

- Corrected error in initialization of EDM so that automatic object references are generated and the number of validation errors is reduced.

5.3 EDMconverter (NASTRAN-to-AP209)

- Performance of reading and processing the NASTRAN cards has been considerably improved.

- The converter has been built with the new API and for both the cpp10 options, objects-in-memory and objects-in-database.

- FEM converter version information is now automatically written to the log file when running conversions to AP209e2.

Jotne EDMopenSimDM Release notes Page 12 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

5.4 EDMconverter (Abaqus-to-AP209)

- The converter has been built with the new API and for both the cpp10 options, objects-in-memory and objects-in-database.

6 Installation

6.1 EDMopenSimDM

The details of installing EDMopenSimDM are described in System Installation Guide (R13), which is reference [1] in Table 1.

If you have an EDMopenSimDM™ installation already, uninstall both EDM and VCollab. Then run the new installers for server and client according to the System Installation Guide (R13). You may reuse an already existing EDMopenSimDM™ database.

Else, install EDMopenSimDM™ from scratch. Update the VCollab installation folder with your personal VCollab license. Such a license is not included in the installers, but information is provided in the System Installation Guide (R13).

Finally reboot your system.

The server will be started and stopped using the command scripts “Start EDMopenSimDM” and “Stop EDMopenSimDM”; the EDMconsole™ application is not used.

6.2 EDMinterface(C++/AP209)

The software lib-file is used as is in a converter development environment (C++).

6.3 EDMconverter (NASTRAN-to-AP209)

Unzip the provided code package. Femconverter.exe includes both NASTRAN and Abaqus converters.

6.4 EDMconverter (Abaqus-to-AP209)

Unzip the provided code package. Femconverter.exe includes both NASTRAN and Abaqus converters.

7 Backward compatibility issues

- Archives from R9 and earlier cannot be imported.

8 Testing

Jotne has run this release through its in-house regression tests; deviations have been recorded and are listed in chapter 9, below.

9 Known issues EDMopenSimDM

1) If you start the installer from a mapped folder, you may get an error message saying that the path does not exist. Moving the installer to a non-mapped folder solves this problem.

2) When importing a model from an exported package and choosing the option “AP209” the following data will not be imported:

Jotne EDMopenSimDM Release notes Page 13 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

a. assigned_person, assigned_organization objects

b. Comments for: approval, assigned_approval, method, task

c. Some optional attributes for: pbs, approval, assigned_approval, attached_file

Work-around: Use the import-option “SIMDM MASTER”.

3) When importing a model from an exported package and choosing the option “AP209” the following data will lead to issues:

a. Mapping of property.applicable_to (OPTIONAL LIST OF item_type) leads to a validation error.

i. There is a contradiction in the definition of groupable_item in AP209ed2; entity group is included as select item, but the WHERE-rule excludes it.

ii. This issue has been reported to SC4 as BugZilla #6008.

4) The function “Import Product structure …” converts the breakdown of the imported file into EDMopenSimDM, but much of the provided PLM data are not yet interpreted correctly.

5) The bdf-files and stp-files that come with the demo database need to be downloaded and re-imported to view them through VCollab.

6) Bdf-files that do not contain nodes and elements cannot be converted to VCollab cax-format; there is simply no geometry in the file. This is currently reported as an Error with a pop-up window. “Open Log” in that window will among others show this text: “message : No nodes or elements defined”.

7) File extensions management: For the .pdf , .doc , .ppt , jpg and .xls file types Undefined is shown in the Type column. This has no consequence, but may irritate the user. (BugZero #437) This is not considered a bug.

8) Menu item Help>Help (context sensitive help) is not implemented, yet.

9) Approval definitions and assigned approvals cannot be edited. (BugZero #414)

10) Property definitions and assigned properties cannot be edited. (BugZero #419 and #420)

11) Links between folders may in some views of the product structure confuse the user and seem not to account for new folder versions, though the data structure behind is correct. (Jotne Issue number EASD-194)

12) In the Properties Tab, when Type Attribute (also some other attributes) is selected, an arrow is shown on the right. This gives the impression that it is editable, but it cannot be modified.

13) In the Properties Tab, certain attributes (e.g. Size) show a "+" sign. This gives the impression of being expandable, but if it is clicked, the text is just greyed out.

Jotne EDMopenSimDM Release notes Page 14 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

14) Properties tab of the web-client does not show “virtual” user defined properties, that is, those that are mandatory and, thus, automatically assigned to folders. Work-around: Use the desktop client.

10 Known issues EDMconverter™ (NASTRAN/Abaqus - to-AP209)

1) The converter does not use default values; it needs to be started with explicit command line parameters.

2) The converters need to produce PLM-type data to produce AP209 compliant data sets. Most of the required PLM-data are not available from the source data in NASTRAN and Abaqus. Instead, they are added by the converters themselves.

The here released converters produce data sets that validate well also against the PLM-share of the AP209 data model. A check against the “Usage Guide for the STEP PDM Schema V1.2” (pdmug_release4_3.doc) and the “Recommended Practices for AP 209 ed2, 10303-209:2014, version 2.0” (RecPrac209ed2V2.0_Final.pdf) reveal non-compliances. The following table summarizes for those entities that are exported by the FEM-converters the PLM-values they currently set (see column “Current value”) with those they are supposed to provide (see column “Planned default value”). Column “Has user input” identifies those types of attributes that can be input to the FEM-converters.

Jotne EDMopenSimDM Release notes Page 15 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

ENTITY Attribute Name Current value Planned default value Has user input

APPLICATION_CONTEXT label 'AP209_MULTIDISCIPLINARY_ANA

LYSIS_AND_DESIGN_MIM_LF'

'AP209_MULTIDISCIPLINARY_A

NALYSIS_AND_DESIGN_MIM_LF'

no

DESCRIPTION_ATTRIBUTE attribute_value 'to be decided' NULL string no

ID_ATTRIBUTE attribute_value 'to be decided' NULL string no

PRODUCT_DEFINITION_CONTEXT

name 'assembly definition' NULL string no

life_cycle_stage 'life cycle stage' 'ANALYSIS' yes

PRODUCT_DEFINITION id 'default-id.0' 'ANALYSIS_ID' yes

description $ 'PRODUCT_VERSION_DESCRIPTION' + 'ANALYSIS'

no

PRODUCT_DEFINITION_FORMATION

id 'default-id.0' 'PRODUCT_VERSION_ID' yes

description '' 'PRODUCT_VERSION_ID' yes

PRODUCT id 'default-id.0' 'PRODUCT_ID' yes

name 'default-fea-part' 'PRODUCT_NAME' yes

description '' 'PRODUCT_DESCRIPTION' yes

PRODUCT_CONTEXT name 'design_context' NULL string no

disciplin_type design_context' 'PRODUCT_DISCIPLINE yes

PRODUCT_DEFINITION_SHAPE

label 'name' NULL string no

text $ NULL string no

POINT_REPRESENTATION assigned_id 'point_representation_name_1

'

'node_shape' no

Jotne EDMopenSimDM Release notes Page 16 of 16

Document Date/Version 2016-10-28/V1.0

Document status Final

Jotne EPM Technology AS - 2016

ENTITY Attribute Name Current value Planned default value Has user input

CLASSIFICATION_ROLE name 'view_type' NULL string no

description $ $ no

APPLIED_IDENTIFICATION_ASSIGNMENT

assigned_id 'default-id.0' NULL string no

IDENTIFICATION_ROLE name 'default-role' NULL string no

description $ $ no

ORGANIZATION id $ 'ORGANIZATION_ID' yes

name 'default-organization' 'ORGANIZATION_NAME' yes

description $ $ no

ORGANIZATION_ROLE name 'id context' 'creator' no

APPLICATION_PROTOCOL_DEFINITION

status 'international standard' 'international standard' no

application_interpreted_model_schema_name

'ap209_multidisciplinary_ana

lysis_and_design'

'ap209_multidisciplinary_a

nalysis_and_design'

no

application_protocol_year 2011 2014 no