• Home
    • Preface
    • Component Model
    • Bond Sim Variables
    • Elementary Components
    • Control Signal Elementss
    • Pendulum Problem
    • Overview
    • Get Started
    • Creating Components
    • Component's Documents
    • Editing a Project
    • Completing the Model
    • Use of Libraries
    • Building the Mathematical Model
    • Running Simulatioon
    • Examples
    • Inroduction
    • XML for Articulated Mechnisms
    • Generating the Basic Shapes
    • Generating Robotic Objects
    • Generating 3D Scenes
    • Preparing IPC
    • Running a Robot in 3D Scene
    • Examples
  • About
  • Contact

Welcome to Component's Documents

When we create a component, as we did in create components, the component created is empty, i.e. it does not contains an internal document. To create it, or open it if already exists, we may simply place the mouse cursor over the component's title and double click it by the left key, or by selecting the component (by clicking the component's title) and applying the menu command Document/Open Next. If the document does not exists, the program asks us to create it. Now a new document opens in the central part of the screen. It is used to create its Bond Graph model using similar techniques as used in create components by picking and dragging the components from Bond Graph Components section of Edit Box.

Figure 1 down below shows the pendulum's hierarchical model structure with all component's document opened. Figures 2 to 5 show the Bond Graph models of separate components. Note that every of them contains only elementary components such as 1, 0, SE, SF, TF, I. In much more complex problems the components contains other word model components as well to a higher level.

Pendulum

Figure 1

Support

Figure 2

Rod

Figure 3

Particle

Figure 4

Gravity

Figure 5

In difference to the external components ports in Figure 1 above up, the component's documents have the ports in the form of the nerrow strips, which lies on outside of document bounding rectangle and at position corresponding to the external ports of the corresponing component (see figures up above). These ports serve for internal connection of the components contained in the document. As rule, there are more bonds conected to a single document port as shown in the figures up above. To simplfy this connecting we often expand the port's strip length along the corresponing document window edge. We can do it by placing the mouse cursor at the end of the strip and when double arrow appears, press the left mouse key and drag parallel to outside window's edge, to enlarge or make them smaller, and then release the key.

© 2025 Copyright: MyWebsite.com