Page 661 - ExtendSim User Guide
P. 661

Animation pictures
ExtendSim includes a large number of animation pictures as bitmaps (Windows) or PICT resources (Mac OS). These pictures are used by discrete event blocks to show the flow of items, by the Animate Value and Animate Item blocks (Animation 2D-3D library) to show cus- tom pictures, and in any custom block that calls the appropriate animation functions.
To add your own animation pictures to the available list, they must be of the correct file format and they must be stored in the ExtendSim9/Extensions/Pictures folder. After placing the ani- mation pictures in the Pictures folder, restart ExtendSim and the pictures will be available in animation picture popup menus. For information about these and other extensions, see the Developer Reference.
Picture file formats
ExtendSim running on a Windows operating system accepts three kinds of pictures: • .WMF(WindowsMetaFiles)
• BMP(Bitmap)
• AMacOSPICT(picture)resourcefilethathasbeenconvertedtoWindowsformatusingthe ExtendSim Mac/Win converter.
ExtendSim for the Mac OS accepts only picture resources.
Displaying messages on a block’s icon
The Run > Debugging > Show Block Messages command is a type of animation used by block developers when they step through models to debug blocks. It is discussed further in “Stepping through the simulation” on page 724.
ExtendSim databases
Databases are very useful when presenting models to others because a model’s inputs and out- puts can be stored in a centralized location and data can be organized in a logical manner. Each model can have one or more ExtendSim databases for storing, managing, and reporting infor- mation. For more information, see “ExtendSim databases for internal data storage” on
page 747.
Connections
Connections are the main method blocks use to send data, items, or flow between each other. ExtendSim has two types of connections, line connections and named connections. The fol- lowing discussion shows how to format connection lines and discusses the use of named con- nections. To learn how to make and delete connections between blocks, refer to “Connecting blocks” on page 28 and “Quick Tricks” on page 798.
☞ The Value, Item, and Rate libraries each contain Throw and Catch blocks for sending data without using connections. Use these blocks in situations where you cannot use a line or named connection, such as when you need to send data between hierarchical levels. For instance, see the example at “Throw Item and Catch Item blocks for merging item streams” on page 160.
Connection lines
ExtendSim provides several formatting options to alter the appearance of connection lines. Some default line options can be specified in the Edit > Options > Model tab. To change an existing line, double-click to select it, then choose a connection line option.
Presentation 635
ExtendSim databases
How To


































































































   659   660   661   662   663