(ongoing...)
Assembly abl_model_step_1_vU0 has been created and is available :
A specific view exists to inspect an assembly. To go to this view once an assembly is selected, press ABL button.
It appears the following layout : the list of modules of the inspected assembly is displayed in the left table.
Remark : ABL or abl is a short name for assembly.
From this list of modules, modules can be added ou removed, or versions can be changed.
The right table shows items depending on the source chosen. There are 4 possible sources :
Modules
Archis (for Architectures)
Abls (for Assemblies)
Models
Sources Modules, Abls and Models refer to the following figure : (source Archis is seen step 2a in the tutorial for auto assemble functionality)
In this step 1a, we will add modules in the assembly abl_model_step_1_vU0, by using the source Modules :
(further steps 1b, 1c, 1d deal with the Source Models, i.e. the model synchro functionality.)
(source Archis is useful for auto assembly functionality, see step 2a)
By clicking this button Modules, the list of availables families of modules appear :
We would like the module FB_YawRate_v003d000 to be in the assembly abl_model_step_1_vU0. Then, the family has to be selected, the left arrow becomes enabled and can be pressed :
Then it appears the available versions of the family FB_YawRate. In this context, there are versions vU0, vU1, v003d000 :
Remark : v003d000 is a capitalized version, see step 6 about community functionalities for explanations.
To finally fill assembly abl_model_step_1_vU0 with module FB_YawRate_v003d000, select the v003d000 version and press the left arrow again :
An acknowledgment message is displayed (remark : this acknowledgment message may be automatically closed according to the MTX version) :
and the module FB_YawRate_v003d000 appears in the list :
In an assembly, a module is associated to a sample time displayed in the second St [s] column.
When a module is newly added, its sample time is the default sample time. This default sample time can be modified by pressing the Options button :
(Remark : step 7 specifically deals with all the available options)
The list of options is displayed with their current values. To change for the defaultSt value, select the line, change the value for example to 0.001s and press Valid :
The list of options is modified with the new value :
If now, user adds module FB_LatAcc_v000d000, its sample time in the assembly is 0.001 :
Note that the change of the defaultSt option did not change the St of the added so far in the assembly (FB_YawRate_v003d000): it only affects the newly added modules.
The St [s] of the left table is editable so that sample time can be modified individually :
and an ackowledgment message occurs (remark : this acknowledgment message may be automatically closed according to the MTX version) :
Sample time can be modified for all the selection (Select and use Shift+click to edit a cell) :
and an ackowledgment message occurs (remark : this acknowledgment message may not exist according the release) :
It also possible to specify a sample time -1, this makes the sample time inherited :
To modify a version of a module of the assembly, for example FB_LatAcc_v000d000, select it in the left, table, then, available versions of FB_LatAcc are displayed on the right :
On the right table, all the available versions are displayed. Select the chosen one, for example vU2 one and press the left arrow :
The following acknowledgment message occurs :
and the version changed from v003d000 to vU2 :
To remove a module of an assembly, for example FB_YawRate_v003d000, select it in the left table and press the cross button :
A rank 2 GUI is opening to ask confirmation :
Once confirmation has been made and removal validated, there is an acknowldgment message (remark : this acknowledgment message may be automatically closed according to the MTX version) :
And the module has been removed from the list :
The O button opens the library of the selected module in the left table.
For example, if user wants to take a look at FB_LatAcc_vU2 module, select it and press the O button :
This has actually the same effect as pressing the Open button in the MODULES view (see step 0).
In this step 1a, modules have been added from the Source Modules and removed.
Next step 1b uses the model synchro Simulink functionality to fill the assembly using the Source Models :