На главную страницу сайта К. Полякова
Преподавание, наука и жизнь.
 
главная школа вуз наука delphi программы походы автор
 Лента новостей Новости Блог Блог 
Этот сайт больше не обновляется. Сайт К. Полякова «Преподавание, наука и жизнь» переехал по адресу kpolyakov.spb.ru. Новый адрес страницы, к которой вы обратились: Пожалуйста, обновите свои закладки. Через 5 секунд вы будете перенаправлены на новый сайт автоматически.

Моделирование трубопровода

Что это такое?

Компонент TkpPipeline для Delphi — трубопровод

Компонент TkpPipeline предназначен для моделирования потоков жидкости в трубах или тока в электрической цепи. Элементами сети являются

  • источники (входы);
  • терминальные точки (выходы, стоки);
  • звенья трубопровода, идущие параллельно осям координат;
  • узлы (разветвления);

Ограничения:

  • одностороннее движение жидкости;
  • ветки могут разветвляться, но не могут пересекаться;
  • трубы соединяются только под прямым углом;
  • движение потока имитируется движением прямоугольников разных цветов.

Структура сети описывается как последовательность строк, каждая строка описывает один элемент. При использовании в программе можно организовать процесс так, что пользователь сможет сам задавать структуру сети. Однако для этого ему придется выучить несколько команд языка описания схем:

s x y имя_входа     вход в точке (x,y)
l длина звено влево
г длина звено вправо
u длина звено вверх
d длина звено вниз
j имя_узла новый узел в текущей позиции курсора
t имя_выхода выход в текущей позиции курсора
g имя_узла перейти в узел

Компонент был разработан специально для проекта «Логика».

Скачать

Компонент распространяется свободно с исходными текстами и примером.

Скачать! Компонент TkpPipeline (архив 12 Кб)

Компонент TkpPipeline (архив 12 Кб)

© 2000-2015 К. Поляков
 

В Контакте