Структура таблиц
В программе предусмотрено заполнение 6 таблиц: УЗЛЫ, СТЕРЖНИ, СЕЧЕНИЯ,
УЗЛОВЫЕ СИЛЫ, РАСПРЕДЕЛЕННЫЕ СИЛЫ, СМЕЩЕНИЯ УЗЛОВ.
Заполнение таблицы - это заполнение такого количества строк в таблице,
которого требует Ваша задача, а не такого, которое может обеспечить программа.
Строки должны быть заполнены подряд, например: если заполнены строки 4 и 6, то строка 5 должна также содержать информацию. Заполненная строка- это строка, в которой заполнены все графы. Исключение составляют таблица 2 - СТЕРЖНИ, в которой 2 графы с названием Шарнир могут быть не заполнены (о них будет сказано ниже). При вводе некоторых данных программа автоматически заполняет некоторые графы. При необходимости Вы можете исправить эти графы, введя необходимые Вам значения. В графе может быть действительное число (например, координата узла), целое положительное число (например, номер узла) или целое число - один из допустимых вариантов. В последнем случае система дополняет это число кратким пояснением. В описании это пояснение указывается в кавычках.
Заполнение таблицы осуществляется в виде ответов на вопросы, которые высвечиваются в первой строке дисплея. На цветном дисплее этот вопрос высвечивается 4 цветами. Один цвет используется для ключевых слов - названия таблицы и графы. Другой цвет - для чисел, которые Вы набираете и можете исправлять. Третий - для разделителей слов - символов "=" и ",". Четвертый - для указателя точки ввода. Вопрос состоит из названия таблицы, номера строки, разделителя "=", названий высвечиваемых граф, их числовых значений и указателя текущей позиции. Название графы высвечивается, если в ней набрано какое-либо число или находится указатель текущего места. Разделитель "," помогает оценить положение высвечиваемых граф в таблице, так как название многих граф не высвечиваются, но они обозначены запятыми.
Набор значений таблицы осуществляется с помощью клавиатуры. При вводе действительных чисел дробная часть отделяется ".". Можно использовать символы "+", "-", а также экспоненциальную запись чисел, отделяя значение степени сим- волами "e", "E", "d" или "D". В тех графах, где должны стоять целые неотрица- тельные числа, при наборе можно использовать только клавиши цифр.
Номер строки в вопросе всегда генирируется системой, он может быть изменен при ответе. Тогда содержимое ответа будет относится к указанной пользователем строке и эта строка станет текущей. Если ответ состоит только из измененного номера строки, то это эквивалентно переходу в данную строку. Иногда это удобно делать с помощью "мыши".
Таблица "УЗЛЫ"
1. Таблица "УЗЛЫ" имеет 7 граф.
1.1. "Номер". Целое число, указывающее номер узла, к которому относится данная строка.
1.2. "X". Абсциса узла - любое действительное число.
1.3. "Y". Ордината узла - любое действительное число.
1.4. "Опора". В этой графе описывается закрепление (опирание) узла. Возможно 8 вариантов:
0 - "нет". Закрепления нет - свободный узел.
1 - "по X". Закреплено перемещение по оси X ( u ).
2 - "по Y". Закреплено перемещение по оси Y ( v ).
3 - "по X,Y". Закреплены перемещения по осям X и Y ( u и v ).
4 - "по Ф". Закреплено перемещение по повороту Ф ( ф ).
5 - "по X,Ф". Закреплены перемещения по оси X и повороту Ф ( u и ф ).
6 - "по Y,Ф". Закреплены перемещения по оси Y и повороту Ф ( v и ф ).
7 - "по X,Y,Ф". Закреплены перемещения по осям X, Y и повороту Ф (u,v и ф).
1.5. "Шарнир". В этой графе может стоять одно из двух значений:
0 - "нет". Жесткий узел.
1 - "да". Шарнирный узел.
1.6. "Направление". В этой графе описывается направление рисования узла. Воз- можно 4 варианта:
0 - "влево", 1 - "вправо", 2 - "вверх", 3 - "вниз".
При вводе любого значения в строку таблицы ( кроме номера ), если в какой- либо из трех правых граф ( 1.4."Опора", 1.5."Шарнир" и 1.6."Направление" ) от- сутствует значение и оно не указано явно при этом вводе, то происходит заполнение этих граф значениями стоящими в меню типов узлов. Так происходит и при использовании манипулятора "мышь" для задания координат узла в графе 1.2."X" .
Условия шарнирности и закрепления не должны противоречить друг другу: нельзя одновременно задавать шарнир и закреплять поворот. Такой узел можно ввести, но он будет выявлен как ошибочный при контроле.
Значение в графе 1.6."Направление" не влияет на результат расчета, а только на изображение узла. Если узел данного типа нельзя изобразить по указанному направлению ( например, вертикально закрепленный узел - "влево" ), то система сама выбирает направление рисования.
Таблица "СТЕРЖНИ"
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.