Homepage | About EASA | Contact
Estimated completion time = 15 minutes.
In this practical session, you will create the new EASAP, set its properties, and create its data entry objects. At the end of this session, your EASAP will look like the sample shown below.
Please follow the instructions below to complete this practical session. Detailed information on the objects created in this session can be found at the Author's Pages.
The first task is to create a new EASAP within EASA.
In the New Application wizard, set some PROPERTIES for our EASAP.
Note: Optionally, you can select an Image such as plate.gif
, included with this tutorial, and a brief description such as: ‘This application performs a loading analysis on a cantilevered rectangular plate having a variable thickness and length and a fixed width of 1 ft. The displacement of the plate is predicted for a user defined uniformly distributed load’. Both the image and the description will be visible to Users once you publish your EASAP.
EASAP Builder is one of the main tools used within EASA to create applications without coding. As you can see, it consists of a tree with objects on the left and associated parameters on the right. During this tutorial, all we will do to build a fully functioning application is to create various objects and populate their parameters. There will be no coding involved.
After creating your EASAP, the next task is to upload any files required by the EASAP. When uploaded, these files are copied from your computer to the EASA Server and stored in the development folder for the EASAP. This folder contains the single, centralized definition of the EASAP, which once published will be used by all users of the EASAP.
EASAlogo.jpg
, by either clicking on Open or double-clicking the file name, and then click on the Upload button.The file will be added to the list of current files shown below the Browse and Upload buttons.
plate.gif
and load.gif
also. Note: The Save button is enabled only when you have unsaved changes. Upon saving the EASAP settings, the button will be disabled or grayed out until you make another change.
You are now ready to proceed with adding data entry objects to the user interface of your EASAP.
Let's check our work.
Now we start to add data entry objects to the user interface of your EASAP: on input users will choose a plate material and specify its dimensions.
Parameter Name | Parameter Value |
---|---|
Choices: | Steel, Aluminum, Titanium |
Default: | Steel |
Label: | Plate material |
Now add a SUB PANE.
Parameter Name | Parameter Value |
---|---|
Default: | 5.0 |
Label: | Length |
Upper Bound: | 10 |
Lower Bound: | 0.5 |
Units: | Length |
After setting the parameter values as shown in the table above,
The parameter table for the REALBOX L will appear as follows:
Create another REAL BOX.
Note: Set Units: first to create a dropdown 'units' menu for the other parameters.
Parameter Name | Parameter Value |
---|---|
Default: | 1, in |
Label: | Thickness |
Upper Bound: | 2, in |
Lower Bound: | 0.25, in |
Units: | Length |
Parameter Name | Parameter Value |
---|---|
Default: | 50, lbf/ft |
Label: | Load magnitude |
Upper Bound: | 200, lbf/ft |
Lower Bound: | 20, lbf/ft |
Units: | Force per Unit Length |
If you have errors, you will see error messages directing you to problems within your objects that you will need to fix.
At this point, the EASAP tree should look like this:
Let's check our work.
Your EASAP will have a title such as ‘Cantilever Plate Loading Analysis (*)’, where the asterisk will be a number.
Note: The reason you may get a number within parentheses after your EASAP title is that EASA automatically adds this number in order to keep the title unique. Therefore, if another EASAP already exists with the same name then the number will be added to your EASAP’s title.
Congratulations. You have finished Practical Session 1.