autodesk vault data standard 2020 – updates | migration · adms and vault language = english...

29
© 2018 Autodesk, Inc. Autodesk Vault Data Standard 2020.2.1 Updates | Migration Markus Koechl Solutions Engineer PDM|PLM Autodesk Central Europe

Upload: others

Post on 27-Jul-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

© 2018 Autodesk, Inc.

Autodesk VaultData Standard 2020.2.1 – Updates | Migration

Markus Koechl

Solutions Engineer PDM|PLM – Autodesk Central Europe

Page 2: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Agenda

▪ Updates – Improvements and Changes

▪ Editing Custom Configurations – Visual Studio Project Template “Quickstart”

▪ Migrating Custom Configurations 2019 – 2020

▪ Minimum Updates

▪ Recommended Updates

Page 3: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Updatesimprovements and changes

Page 4: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Updates and Changes | Overview

Configuration update required – otherwise, your configuration will not run

Configuration enhancement required to support new feature(s)

Configuration update recommended to improve product behavior and performance

Configuration update recommended to improve or simplify code

Does your custom 2019 configuration require edits for 2020.x.x?

2020 2020.1 2020.2 2020.2.1

New Release -- -- --

Multi-Lang Switch -- -- --

CAD Dialog – Dynamic Sizing -- -- --

Navigate to migration details by clicking the symbol in the table

Page 5: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Updates and Changes

▪ Inventor

▪ Copy/Replace incl. Drawing – Data imported by Autoloader

▪ Support migrated templates including property F(x) function definitions

▪ Support VDS Save As on non-saved Inventor Drawings

▪ Suppress VDS on save for imported files

▪ Applies to Import Option “Reduced Memory Mode” enabled/disabled

▪ AutoCAD

▪ Date only support

▪ Note – Include file property in

templates

Focus on quality and data related issues

Page 6: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Updates and Changes

▪ Vault

▪ CAD-BOM – Support for log off/in workflows

▪ Validation improvement for UDP with constraints of list values and requires value = true

▪ Custom Tabs – Solved issues for “SelectionChanged” event handlers

▪ Support “.” in folder names

▪ Support Client language switch (2020)

▪ Support Multi-Language labeling for property names (UDP) (2020.2) – Go to Slide 13

▪ Updated and Extended Help Documentation

▪ Enhance Category Switch for “New Standard File” workflows (2020.2)

▪ Remove properties not assigned to the active category on close (Create Mode)

▪ CAD Dialogs – Support for long numbering schemes and deep folder structure (2020.2.1) – Go to Slide

Focus on quality and data related issues

Page 7: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Editing Custom ConfigurationsVisual Studio Project Template “Quickstart”

Page 8: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

VDS 2020 Configuration Editor

▪ Updated Editor Template

▪ Basic Project including required references

▪ ALT key + Drag&Drop configuration files

▪ Add to VS Project Templates

▪ Updated GitHub Repository – https://github.com/koechlm/VDS-Configuration-Editor

▪ Including script samples and snippets

Updated Project Template | Updated GitHub Repository

Page 9: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Migrating Custom Configurationsminimum updates

Page 10: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Important

▪ This slide deck covers migration from 2019 to 2020 release only

▪ Older configurations 2016 – 2018 require additional steps documented in:

Incremental documentation

Page 11: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Minimum Updates

▪ Align Version

▪ Find / Replace \Vault 2019\ by \Vault 2020\

▪ All files of solution

▪ [Shortcut Implementation]

▪ Replace path segment 1_16_2018 by 1_7_2019

Apply to Default based and Quickstart Sample based configurations

Page 12: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Minimum Updates

▪ New Numbering Scheme Options

▪ Align new API service

▪ .\CAD\addins\Default.ps1

▪ .\Vault\addinVault\Default.ps1

Apply to Default based and Quickstart Sample based configurations

Page 13: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Minimum Updates | Dynamic Grid

▪ Additional attribute for Label column

Solves combo box constraints and selection update

▪ .\CAD\Configuration\*.XAML

▪ .\Vault\Configuration\*.XAML (Note – Data Sheets don’t require this attribute)

Applies to Default based and Quickstart Sample based configurations

Page 14: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Minimum Updates | Multi-Language Switch

▪ Scenario

▪ ADMS and Vault language = English

▪ Internationally distributed Vault clients applied individual country’s language pack as available

▪ VDS configuration adjustments need to reflect

1. Static language of database

2. Flexible adaption of client UI language

Applies to clients using language packs working on single central server

Page 15: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Minimum Updates | Multi-Language Switch 1/4

Set DB Language to Static Value

▪ DSLanguages.xml

Applies to clients using language packs working on single central server

Page 16: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Minimum Updates | Multi-Language Switch 2/4

Adjust Category Names According to Behavior Names of your Vault

▪ .\en-US\UIString.xml

▪ Category Names = Names in Vault Behavior Configuration

▪ Labeling = English

▪ .\non-EN locals\UIString.xml

▪ Category Names = Names in Vault

▪ Labeling = Localized

Replace Localized by English labels

Applies to clients using language packs working on single central server

Replace Localized

Category Names

Page 17: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Minimum Updates | Multi-Language Switch 3/4

Update XAML Definition of Dynamic Grids to enable Labeling in Property Column

▪ 2020 and before used VDS property “Name” = Vault Property Name

▪ 2020.2 and later use VDS property DispName = Override or Property Name

▪ Labeling allows override of VDS property “DispName” only

Replace all definitions for Dynamic Grids to enable labeling

Applies to clients using language packs working on single central server

Page 18: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Minimum Updates | Multi-Language Switch 4/4

Update Display Order/Filtering in VaultDynamicProperties.xml

▪ Create file for

▪ All Categories

▪ All Language Packs / Clients

All localized labels add per category

Applies to clients using language packs working on single central server

Page 19: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Minimum Update | CAD Dialogs

▪ 2020.2.1 Updated XAML files

▪ AutoCAD.xaml

▪ AutoCAD_Vanilla.xaml

▪ Inventor.xaml

▪ SaveCopyAs.xaml

Both controls require to gain space dynamically

Wrap-Panel for Folder Breadcrumb

Column Width for Numbering Ctrl

2020.2.1 dynamically resizes while keeping width ratio for columns

Resolving Folder Breadcrumb and Numbering Ctrl Interdependency

Page 20: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Minimum Update | CAD Dialogs – 1/3Required Changes for AutoCAD.xaml | Inventor.xaml | SaveCopyAs.xaml

Page 21: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Minimum Update | CAD Dialogs – 2/3Required Changes for AutoCAD.xaml | Inventor.xaml | SaveCopyAs.xaml

Page 22: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Minimum Update | CAD Dialogs – 3/3Required Changes for AutoCAD.xaml | Inventor.xaml | SaveCopyAs.xaml

Page 23: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Migrating Custom Configurationsrecommended updates

Page 24: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Recommended Updates | Inventor CFG

▪ Add property Sending System to Inventor.cfg

Suppress VDS on save

Page 25: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Recommended Updates | Default.ps1 for Vault

1. Update function “InitializeNumSchm”

Improve Numbering Scheme – Category Link

Page 26: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Recommended Updates | Default.ps1 for Vault

2. Update function “GetNumSchms”

Improve Numbering Scheme – Category Link

Page 27: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Recommended Updates | Default.ps1 for CAD

1. Update function “InitializeNumSchm”

Improve Numbering Scheme – Category Link

Page 28: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Recommended Updates | Default.ps1 for CAD

2. Update function “GetNumSchms”

Improve Numbering Scheme – Category Link

Page 29: Autodesk Vault Data Standard 2020 – Updates | Migration · ADMS and Vault language = English Internationally distributed Vault clients applied individual country’s language pack

Autodesk and the Autodesk logo are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document.

© 2018 Autodesk. All rights reserved.