3. Running Buildx

Previous    Next     Home

BuildX is an interactive program that helps you create the input file for the Dynawiz simulation. You activate BuildX, by typing 'buildx' at the command line. After the greeting page, the main menu would appear with 21 commands for you to choose. These commands are explained in a table below. To exercise any of these, just type its Selection Command abbreviation at the command prompt.

Online Help

You can ask what a command does by typing 'H' followed by the command number. For example, 'H4' for this menu asks what the 4th function does. The answer is that this edit command helps you to edit the parameters of a body. In fact, this is the general online help that is available in almost all the other submenus. Typing 'H' followed by a parameter or command index at the command prompt will bring out an explanation or definition of the numbered item that you want to know.

Edit Menus

The edit menus above are for data entry, and  for list generation. By data entry, we mean to give values to specific parameters such as the mass of a body, the angular rate of a wheel, and so forth. These include Edit_Body, Edit_Wheel, and so forth. By list generation, we mean to define interface variables between the plant dynamics and its control enviroment or plot file. There are only four of these which are Edit_Yfile, Edit_Ufile, Edit_Ofile and Compute.  The Menu construct between them is nearly identical. In the following, we will use the Edit_Body Menu to illustrate the use of a data entry menu, and Edit_Yfile to illustrate a list generation menu.

Compute Menu

This menu lets you define a data list that you want the values for during a BuildX session. You edit the desired data list just as you would with the Edit_Yfile menu. Once that list is created, type 'va' at the command prompt to see the value of that list. You can also go to five Edit Menus from the Compute Menu to change the parameters of your present model. On return from those edits, type 'va' again to see changes to the values of your data list.

Previous    Next     Home

BuildX Main Menu Commands

  Submenu or Command Selection Command

Description

1 Get Started G A greeting that suggests what to do if you are new to BuildX
2 Open File OP Opens a new model file for the BuildX session
3 Save File S Saves the current model data to a user specified file
4 Edit Body B 1) Edit the mass property and position inform- ation on selected body. 2) Initialize the joint coordinates and rates. 3) Define the type of hinge motion at the inboard hinge of the index body 4) Connect the bodies to their parents
5 Edit Wheel W 1)Define inertia and spin axis 2) Connect wheels to bodies 3) Specify intial spin rate
6 Edit Yfile Y Define the data list that go from the plant dyanmics to the control routine or control workspace
7 Edit Ufile U Define the data list that go from the control routine or the control workspace to the plant dynamics
8 Edit Ofile O Define the plot data list
9 Edit Marker M 1) Define position markers on user selected bodies 2) Define unit vectors on user selected bodies
10 Edit Constraints C Define gear constraints, position constraints, directional constraints
11 Edit Switches SW Define the presence of switching functions and their error tolerances
12 Edit ODE OD Define the presence of auxiliary differential equations for additional user defined signal processing. Details of the ode are in the control subroutine
13 Edit Discrete Process DP Define the presence of discrete processes. Details of the processes are defined in the control subroutine.
14 Edit Forces F Define the presence of external forces and the bodies to which these forces are applied. Details of the forces are defined in the control.for routine or in the Simulink workspace
15 Edit Torque T Define the presence of external torque and the bodies they are applied to. Details of the torque are defined in the control.for routine or in the Simulink workspace
16 Edit Restart R Define the restart files and the times when they are to be generated in the current simulation
17 Timing & Control TC Define start and end times for the simulation, the output file and its sampling time, the flex data file, the gravity model, and orbit (for space-boarn vehicles)
18 Make Control MK Generates the control.for template for your to build your control and disturbance modeling
19 Compute CP Show the numeric values of selected kinetic and kinematic data for the current simulation. Examples include total system angular momentum, total rate of the jth body, etc...
20 Short Summary SM Show a short summary of the key parameters of the current simulation such as the size of the states, number of bodies, number of wheels, number of constraints, total mass, etc...
21 Exit X Exit BuildX. You will be prompted to save the working model before you exit

 

  Previous    Next     Home

DynaWiz, BuildX, XAL, and QX3D are trademarks of Concurrent Dynamics International. All other products mentioned are registered trademarks or trademarks of their respective companies.

Questions or problems regarding this web site should be directed to admin@concurrent-dynamics.com.
Copyright © 2001-2003 Concurrent Dynamics International. All rights reserved.
Last modified: Tuesday July 22, 2003.