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