cancel
Showing results for 
Search instead for 
Did you mean: 

6 tips to increase your productivity in LMS Imagine.Lab Amesim

Community Manager Community Manager
Community Manager

Tip #1 - Search brings everything closer

 

One of the best ways to put content and functionality at a user’s fingertips is to make it as accessible as possible.

With that in mind, we’ve made several major parts of LMS Amesim searchable – so that the content you’re looking for is only a few keystrokes away.

 

Library Tree: the library tree contains the list of all of the libraries (physical and applicative) of LMS Amesim – and of course their contents. It’s the place where you’ll most commonly go to find your individual components while you’re building your model.

 

The easiest way to do this is to search. Our library tree can be searched by component icon name or description – the component icon names are always assigned to be as representative of the components as possible, so if you know what physical object your component represents, you will be able to find it by searching.

 

01_Library_Tree.png

 

Model explorer: While you build your model, you may want to search through the components that you’ve put onto your sketch area. For this, look no further than the model explorer. Not only does it allow you to tag components according to customizable criteria (that you can color-code), but it also allows you to search through your list either by component alias, or submodel name. If you have assigned your own aliases to some of your components, you will be able to find them instantaneously.

 

02_Model_Explorer.png

 

These two search functionalities will help drastically improve your productivity while you build your model by minimizing the time spent visually looking for the components you’re interested in.

Beyond these search functionalities, there are of course several other searchable domains in LMS Amesim, such as our online help utility LMS Amehelp, our animation object editor, etc.

 

 

Tip #2 - Where is my data coming from?

 

Ever had a plot open in a model without knowing where the data you’re looking at is originating from?

 

In cases where you’re viewing a model with an extensively populated plot configuration, and where for instance you aren’t the person who has generated the plots, it could take a while to look through the individual similar components until you find which component is generating the data you’re looking at.

 

There’s a simple, quick way to instantly display the component for which the data is being plotted – simply click the curve, and a green label will be displayed, attached to the component that the variable is sourced from.

 

03_Curve_Plot.png

 

 

Tip #3 - Sketch growing pains

 

If you feel that your model is starting to out-grow your screen, there’s an easy way to increase your sketch real estate. Simply zoom out (by for example CTRL + scrolling, or by pressing CTRL +-). Once you zoom back to the original zoom level (CTRL + 0 to zoom to a view that contains the entire sketch, or CTRL + 1 to zoom to 1:1 scale), you’ll find that your sketch has grown.

 

04_Sketch.png

 

For power users, here is a list of some view-related shortcuts that will make life considerably easier:

 

05_Sketch2.png

 

 

 

Tip #4 - The power of cross-results

 

Cross-results is one of those tools that you may not be familiar with, but will definitely find a use for in your modelling workflow.

 

If you’ve ever run a batched simulation in LMS Amesim, then you know that there is a significant amount of information to be gleaned from studying your model’s sensitivity to the variation of key parameters – batch runs allow you to visualize all your variables for each individual run (each run being a particular configuration of the key parameters in your model).

 

Sometimes, though, you may want to observe, across a set of batch runs, of a significant quantity of your system – for instance, the maximum travel of one of your suspension corners for a given excitation, or the total amount of injected fuel output by your injector, and so on.

 

This is where cross-results come in. By combining post-processed variables, which allow you to create just the type of quantity described (maxima, total quantities, and a variety of other mathematical operations) with cross-results, you can visualize the trends of these model characteristics across the batch runs you’ve simulated, and get a sense for how these characteristics evolve as a function of your model configurations.

 

Let’s say you run a sensitivity study for one parameter of your study:

 

06_Plot1.png

 

It’s very easy to now get your cross-results. Simply create the post-processed variable that you’d like to get the cross result for:

 

06_Plot2.png

 

Now, add a new variable for it in the “Cross Result” contextual pane with a simple right click. Note that it’s possible to create cross results for parameters as well.

 

06_Plot3.png

 

Plotting these results yields the evolution of the post-processed variable over the range of the batch runs:

 

06_Plot4.png

 

Our results show that as mass increases, the lowest point to which the body travels becomes lower over the course of the batch run.

It’s possible to imagine more complex scenarios for cross results – for this slightly more advanced case, we’re examining the effect of the shift between the pilot and main stages of injection, on the total injected mass in the context of a solenoid injector. We also take advantage of the XY plot feature in order to plot this quantity as a function of the parameter that’s being changed over the course of the batch run:

 

06_Plot5.png

 

It’s easy to see that this chart contains valuable data – the kind that enables you to make decisions about how to configure your system and how it performs under different working circumstances.

 

 

Tip #5 - Commenting your model

 

Comments are a useful tool to have in your toolbox, whether it is to inform your future self about a decision in your modelling process that may seem obscure, or to communicate to your team of collaborators the origin and meaning of a given parameter.

With this in mind, you’ll be glad to find that you can add comments to your components while you model – adding information in order to provide maximum clarity. To do so, simply right click the component you want to comment, and select “Comment…” from the contextual menu:

 

07_Commenting_model1.png

 

Once you’ve inserted your comments, they can be accessed the same way. Another way of seeing the comments is by hovering your mouse cursor over the component in question:

 

07_Commenting_model2.png

 

If you wish for your model to contain even more information, you can use the properties contextual pane (View > Show/Hide > Properties) – this functionality allows you to append data of multiple types (files, numbers, rich text, plain text, images, dates) either to individual components, to experiments, or to the model itself.

 

07_Commenting_model3.png

 

Properties bring auxiliary files and data to within a click away from where you’re always working:

 

07_Commenting_model4.png

 

 

Tip #6 - Unit management

 

Everyone does not use the same units when doing their physical calculations. Fully aware of this fact, we’ve made it so that the experience of switching between units is as easy and painless as it can be.

In parameter and simulation mode, simply double-click the unit of the variable you want to convert, and select the new unit from the drop-down list.

Any units you modify will be displayed in bold, so as to be easily recognizable:

 

08_Units1.png

 

 In addition to this, you can fully customize the default units in your models by using the Unit Management tool, located in the Settings menu.

 

08_Units2.png

 

There, you can specify the default unit to be displayed for any given physical quantity. Additionally, you can specify presets from the unit configuration list, create your own custom unit configuration for your purposes, or import a configuration that a colleague or co-worker has already prepared.

 

08_Units3.png