MVP Toolbar 2012

Download MVP Toolbar 2012

Post on 20-Oct-2015

92 views

Category:

Documents

14 download

Embed Size (px)

DESCRIPTION

toolbar

TRANSCRIPT

<ul><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Stefan Eberhard</p><p>Altair Germany</p><p>MVP Toolbar 2012</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Agenda</p><p>MVP Toolbar General Information about MVP Toolbar</p><p> History Quality Assurance Download and Installation</p><p> Tool Highlights Animation Client Plot Client (HyperGraph) General Tools Hidden Tools Batch Tools Libraries</p><p> Default Settings SupportHyperMath and HyperGraph</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>General</p><p> What is the MVP Toolbar ? More than 500 Tools for HyperGraph / HyperView</p><p> No HWUs required</p><p> Tools came out of support and customizing solutions</p><p> Regularly updates available =&gt; Update every two month recommended </p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>General</p><p> Quality Assurance No official Altair Development =&gt; no standardized QA process</p><p> No update to new HW version guaranteed</p><p> Tools are tested at Altair Germany support</p><p> If required quick bugfixes / new features could be provided</p><p> Tools will be deleted from the MVP Toolbar if core functionalities available which replace all features of the tool</p><p> More tools will go to core into the near future </p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Download and Installation</p><p> Download Link to ftp-Server:</p><p>ftp://ftp.altair.de/pub/hyperworks/support/macro_toolbarsNew version available MVP_Toolbar_.zip</p><p> Installation: Insert one line at the end of the file (.)preferences.mvw:</p><p>{mvp_toolbar_dir = "../MVP_Toolbar";include(mvp_toolbar_dir + "/preferences_macro.mvw")} Alternatively load via File Load Preferences another (.)preferences.mvw file </p><p>containing the following lines:*Id("MotionView 11.0"){mvp_toolbar_dir = "../MVP_Toolbar";include(mvp_toolbar_dir + "/preferences_macro.mvw")}</p><p> Installation Guide For a more detailed installation guide and effective usage of the MVP Toolbar please </p><p>read the file MVP_Toolbar/readme.txt inside of the zip file. Default settings FAQs Usage of different MVP Toolbar versions Error messages</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>HyperView Tools Overview</p><p> All menus / tools with * came with the MVP Toolbar</p><p> Context menu:</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>HyperView Tools</p><p> Misc Contour Value in Notes Notes created via ID lists Additional selection methods implemented Layouts defaults available </p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>HyperView Tools</p><p> Layout Apply Style Detailed Selection Based on core functionality Tools - Apply Style Apply style of active model to a selection of different models</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>AVIs / H3Ds Export Modal Frequency Selection</p><p> Export Features: GUI for frequency selection All AVI / H3D export setting supported All windows will be set to the same frequency Sort &amp; Label exported files according min / max Export ASCII Summary </p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p> behind the scene ..</p><p> Example: Attach notes automatically to max / min of sets Essential to use HyperView Reports without manual editing Notes and sets must have the same name The note should end with max or min This is equal to attach to curve using indexofmax(c1.y) </p><p> Attach notes to the absolute max / min</p><p>*BeginInterpreter("tcl")::mvptoolbar::tools::executeInAllHVclients -attachMinNotesLabel "MinNote \-attachMaxNotesLabel "MaxNote" -attachMinNotesToSets 1 -attachMaxNotesToSets 1</p><p>*EndInterpreter()</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p> Cuve Manipulation* Filter* Statistics* Units* Injury* Layout* Export* Misc* </p><p> Context menu:</p><p>HyperGraph Tools Overview</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Advanced Build Plots Standard Features Options for </p><p> Manipulate curve names Filter Type, Request, </p><p>Components X- and Y- axis</p><p> Create math copy curves Scaling and offset Save settings</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Advanced Build Plots Subcases Subcase Handling</p><p> Attach Subcases Plot all Subcases</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Advanced Build Plots Match Y Vector X-Requests match Y-Requests </p><p> No need to select eachX-Vector seperately!!</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Advanced Build Plots Multiple Result Files Read in Curves from multiple result files in one shot </p><p> Autofill result file list with file check Automatic curve labeling Sort curves file-, request- and component- dependent</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Algebra / Trim N Curves</p><p> Curve Manipulation Algebra / Trim N Curves Graphical curve selection Calculation of sum, mean </p><p>value, product and resultant Synchronization of curves with </p><p>different x vectors:new x vector has of the points of the vector with the most points in the overlapping area of all selected curves</p><p> Deletion of source curves Save as type Value Each plot could be calculated </p><p>separately Trimming of result curves</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Polar / Complex Plots: Math Multiple Curves</p><p> Curve Manipulation Polar / Complex Plots: Math Multiple Curves Graphical curve selection Add, Multiply, Substract, Divide Deletion of source curves Save as type Value Each plot could be calculated </p><p>separately Create curves in new plot Trimming of result curves</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>MVP Toolbar - Envelopes</p><p> Create max / min envelopes Synchronization also possible if curves have different numbers of points</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Extrapolate Curves</p><p> Curve Manipulation Extrapolate Curves Graphical curve selection Curves could be extrapolated:</p><p> Parallel to the x axis</p><p> Along the gradient With zero value </p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Apply Style Detailed Selection</p><p> Layout Apply Style Detailed Selection Based on core functionality Tools - Apply Style Apply style of active window to a selection of other windows</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Layout Tools</p><p> Layout Rename Curve by Color / Recolor Curve by Name Change curves properties </p><p>name- or color-dependent Rename curves color-</p><p>dependend</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Layout Tools</p><p> Layout Show / Hide / Delete Curves Property dependent or Value dependent Show, hide or delete curve </p><p>dependent from Name Color Resultfile</p><p> Value dependent Dependent on max / min</p><p> Options are combined with Boolean value and</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Curve Export Features</p><p> Export Templates Abaqus Radioss PamCrash LS-Dyna Madymo</p><p> Excel CSV Export</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>General Tools</p><p> Export IMAGES Selected Pages - Advanced Screenshots of all selected </p><p>pages will be saved in a new created subdirectory</p><p> Supported image types: JPEG, BMP PNG, TIFF (uncompressed)</p><p> Export image each window seperately</p><p> User defined resolution Keep window aspect ration</p><p> Batch-version included in MVP Toolbar</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>General Tools</p><p> Export Export to MS Office Page title inserted as text field or master title Visual Positioning of header and screenshot Support of slide master </p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Demo Sessions / Reports / Makros</p><p> Demo session are necessary for efficient hotline support Get code examples via cut and paste from attached demo sessions Tips &amp; tricks accessible via mouse click</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Batch Tools</p><p> Batch Tools for HyperView / HyperGraph The directories</p><p>MVP_Toolbar/hg/batch/MVP_Toolbar/hv/batch/.......</p><p>contain batch tools created within the Altair hotline support</p><p> Programming skills are required to adapt these scripts to your personal needs For further information please contact</p><p>Stefan Eberhard+49 (0)89 379952-448</p><p>eberhard@altair.de</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Batch Tools Example Get Visible Values</p><p> Export visible values from HyperView in a text file Frequently used in HST to get a system response Saves a lot of coding!!! Get visible values or values from ID list Get current time step values only, or max values all timesteps or from last timestep</p><p>d:\hw110_64\hw\bin\WIN64\hw.exe getVisibleValues_demo.mvw -tcl getVisibleValues.tcl</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Not Implemented</p><p> Tools which are not implemented because more work has to be done for general use no proof if the math formulas / standards / information provided by the </p><p>customer is correct . more work would be created I can handle Examples:</p><p>Octave FiltersMaterial Curves </p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Not Implemented Material Curves</p><p> Create average curve from multiple material curves All curves will be made strictly monotone increasing by a Templex function Resampled math copy curves will be created, differently resampled for the linear </p><p>part and the failure part Average curve from these curves will be created</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Libs comming with the MVP Toolbar</p><p> MVP Toolbar Lib using options Create unique curve handle </p><p>with minimum information as possible</p><p> Lot of functions available to do the frequently asked for tasks</p><p> Because the usage of options robust for updates of the libraries</p><p> HTML Documentation available</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Libs comming with the MVP Toolbar</p><p> Examples: Clear session:</p><p>[GetSession] New Add new page with 2 windows from type plot:</p><p>addPage -client Plot -layout 1 setActive 1 -label "Demo Plot Page " Add Sinus Curve in first window:</p><p>addCurve -mathExprX 0:10:0.1 -mathExprY sin(x) -label Sinus -window 1 -color 2 Add new page with 2 windows from type animation:</p><p>addPage -client Animation -layout 1 setActive 1 -label "Demo Animation Page 2" Load model in window 1:</p><p>loadModel -file $modelFile -resultfile $resultFile Set resulttype displacement:</p><p>setContourResult -resulttype "Displacement Get model handle from active model:</p><p>set modelHandle [GetModel] Get client handle from plot page 1, window 2</p><p>set clientHandle [GetClient -page 1 -window 2]</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>MVP Toolbar Settings</p><p> Menu buttons Hide menus partly / totally Embedding of user specific menus with links to MVP Toolbar tools is possible</p><p> GUI Defaults Default values could be set for tools with graphical interfaces Support for all users in central installations and user specific defaults </p><p> Units of HyperGraph Macros Default units of Templex- and Tcl-based macros</p><p> Deactivation of MVP Toolbar Loading of the MVP Toolbar in a central installation could be blocked by the user </p><p>via an environment variable Loading of a different MVP Toolbar e.g. for testing purposes is possible</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Tools activated by configuration files</p><p> Some tools could only be activated by configuration files Example: Export / Import Session File (created for Takata Petri)</p><p> The users work there with up to 20 sessions They save their multiple sessions and attach each sessions at their </p><p>master session when everything is fine They nnow can do this via shortcuts The following lines must be defined in the file </p><p>mvp_toolbar_defaults.tcl in HOME or parallel to the MVP Toolbar# Exchange directory to export / append the current session via right mouse button / shortcutnamespace eval ::mvptoolbar::general {</p><p>set exchangeDirectory "d:/home/eberhard/temp"}</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>Updates / Versions</p><p> Updates Regular updates according customer requirements Normally minor changes between each update Recommendation: Update every three month</p><p> Versions More information about version, location etc. could be found at Misc - About </p><p>MVP Toolbar and Whats New in the MVP Toolbar ..</p></li><li><p>Copyright 2009 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.</p><p>MVP Toolbar Support</p><p> Readme.txt For detailed inforamtion about installation, defaults, error messages etc. please </p><p>read MVP_Toolbar/readme.txt.</p><p> Files for default settings All files to adapt the default settings could be found in the directory </p><p>MVP_Toolbar/user_defaults</p><p> Implementation of new features Please contact</p><p>Stefan Eberhard+49 (0)89 379952-448eberhard@altair.de</p><p>or the Altair Hotline</p></li></ul>