На главную  (The main) Выбор раздела   (Parts) Список статей Карта номограмм  Справочная информация

Апплет - построение системы номограмм

Для установки Java (если у Вас не работают апплеты) перейдите на веб-сайт Java.com и установите бесплатную версию.

Построение системы номограмм (справка)

Инструкция в иллюстрациях на примере построения системы номограмм для задачи теплообмена излучением между двумя телами

Инструкция в иллюстрациях на примере построения системы номограмм для интегрального выражения

Для настройки параметров системы номограмм открываем дополнительное "Окно ввода" (оно запускается вместе с основным окном "Applet" или появляется (убирается) с помощью кнопки "Скрыть окно параметров (ИД)", имеющейся в  основном окне). Определяем схему размещения номограмм. На рисунке показана схема размещения номограмм для расчета лучистого теплообмена.


Построение схемы системы номограмм в дополнительном "Окне ввода"

Основные номограммы - большие прямоугольники, дополнительные - малые прямоугольники. Для выделения нужного квадрата "щелкаем" на нем левой клавишей мыши. Затем "щелкаем" на нем правой клавишей мыши. В середине квадрата появляется точка. Далее "щелкаем" правой клавишей мыши на малом квадрате, где хотим разместить параметр номограммы (Z) и список его значений (разноцветный флажок на схеме). После выбора всех номограмм системы, нажимаем на кнопку "[-]" (при этом надпись на кнопке изменится на "[+]"), тем самым фиксируя схему. Если нужно создать в одном сеансе несколько систем номограмм и переключаться между ними, - используйте ряд радиокнопок: "Системы номограмм:   текущ...   s1...   s9". Выбираем радиокнопку из этого ряда. Нажимаем на кнопку "Обновить" и схема перерисовывается. Однако при создании дополнительных схем номограмм требуется использовать незанятые прямоугольники. 


Задаем параметры номограмм в дополнительном "Окне ввода"

 Для заполнения любого текстового поля требуется активировать радиокнопку рядом с ним и поставить курсор в это текстовое поле. В верхнем ряду есть два текстовых поля - короткое и длинное. В коротком записываем параметр (например Y1), в длинном - формулу (например, X1^2+(2*Z1)^b+sing(T)+sin(K+P)). Можно вводить и одни цифры, тогда это будет просто калькулятор формул. В текстовые поля справа от схемы записываем параметры откладываемые по осям X (например, X1) и Y (например, Y1), их размерности и диапазон значений. Также вводим Z (в нашем примере Z1) - параметр каждого графика, имеющий максимум десять значений. При активированной радиокнопке "номин-е" значения вводимых диапазонов параметров будут отражены при построении номограмм. При активированной радиокнопке "крайние знач-я" - значения вводимых параметров являются крайними для данной системы.

Не забывайте, что при переходе между номограммами (на схеме) и смене радиокнопок: "номин."  -  "крайние знач-я",  "Значения Z  - 1" - "2"  или  смене ИД "общие" (1 или 2)  -  "частные" (1 или 2),  -  для смены параметров в текстовых полях требуется нажать на кнопку "Обновить" (зеленая кнопка в красной рамке).

В формуле могут присутствовать и другие параметры - постоянные значения. Это исходные данные (ИД), заданные в виде числа или выражения (например в нашем примере - это b, T, K, P), причем числовые ИД и результаты выражений могут быть подставлены в нижеследующие выражения исходных данных. Общие ИД относятся ко всей системе номограмм, частные - к текущей номограмме. В приведенном примере sing для значений в градусах, sin - для значений в радианах.

Кроме исходных данных в полях для записи ИД (параметр - выражение) можно записать так называемые комментарии - текстовое описание параметров, откладываемые по осям X, Y и параметра Z. Для этого в поле "Параметр" записываем "[X]", "[Y]"  или "[Z]". В поле "Выражение" записываем текстовое описание параметра. Данные комментарии сохраняются в оперативной памяти нажатием на кнопку "В ОЗУ ...". Общий комментарий к данной номограмме может быть записан в нижнем (длинном) текстовом поле (где автоматически формируется окончательная формула для расчета номограммы) и сохранен нажатием на кнопку "Коммент.".

Для сохранения расчетной формулы, параметров, исходных данных, подстановки ИД в расчетную формулу последовательно нажимаем на кнопки "В ОЗУ...", "Подстановка ИД", "Итоговая формула" - при этом в два нижних (длинных) текстовых поля автоматически заносится откорректированная формула. Для построения номограммы будет использована формула, помещенная в нижнее текстовое поле.


Основное окно "Applet"

Можем переходить к основному окну "Applet". В поля "Шаг" заносим шаги сетки по осям X и Y (обычное значение - 10). Далее нажимаем на кнопку "Построить по ИД". Автоматически рассчитывается и строится система номограмм. 

Для перемещения вдоль осей номограммы используем треугольники, размещенные за полем номограммы, "щелкая" левой клавишей мыши по треугольнику. При нажатии правой кнопкой мыши на левом или нижнем треугольнике происходит уменьшение диапазона параметров по соответствующей оси (уменьшение масштаба), на правом или верхнем - увеличение. Не забывайте, что данные корректировки возможны только в пределах заданных крайних значений.


Сохранение системы номограмм в текстовом файле

В основном окне "Applet" нажимаем на кнопку "Окно кодировки (ИД --> текст)". Открывается дополнительное окно с большим текстовым полем. Нажимаем на кнопку "Вставить данные из ОЗУ в текстовое окно (для переноса в файл)". При этом в текстовом поле должен появиться код, описывающий систему номограмм, заканчивающийся фразой "- перенесено полностью". Выделяем данный код и копируем в текстовый файл (через буфер обмена). Если весь код не переносится в текстовое поле (отсутствует фраза "- перенесено полностью"), можно перенести код по частям с помощью кнопки "ОЗУ --> текст. окно (по чатям)", последовательно сохраняя части кода в текстовом файле.


Возобновление работы с системой номограмм

Открываем дополнительное окно, в котором сохраняли код системы номограмм. Копируем из текстового файла сохраненный код в текстовое поле. Нажимаем кнопку "Скопировать данные из текст. окна в оперативную память - ОЗУ (для переноса в сист. номограмм)". Далее открываем основное окно "Applet". Нажимаем на кнопку "Из текстового окна --> в ИД". Открываем дополнительное окно со схемой системы и нажимаем на кнопку "Обновить". Проверяем правильность схемы (все ли флажки (параметр Z) присутствуют ) и закрепляем её, нажатием на кнопку "[-]". Далее требуется пересохранить все параметры номограмм, нажимая последовательно кнопки "В ОЗУ...", "Подстановка ИД", "Итоговая формула" для каждой номограммы на схеме. Это хорошо для дополнительной проверки параметров. Не забудьте про сохранение крайних значений, второй пятерки значений Z,  частных ИД, комментариев (при необходимости). После этого открываем основное окно, задаем шаги координатной сетки и запускаем систему на построение кнопкой "Построить по ИД"


Редактирование формулы

Формулы набираются как с помощью обычной клавиатуры, так и с помощью виртуальной (предпочтительный вариант), представленной в дополнительном окне (не забывайте активировать радиокнопку нужного текстового поля и ставить курсор в нужное текстовое поле). Можно набирать строчные, заглавные буквы, символы, нижние, верхние индексы, активизируя соответствующую радиокнопку на панели, имеющейся в левом верхнем углу. В нижней части экрана выводится текущая формула с учетом заданных настроек.


Виртуальная клавиатура

Кнопка в правом верхнем углу: в верхней половине надпись "a/b", в нижней - "a//b". В первом случае знак деления в формуле косая линия, во втором - горизонтальная линия, где знаменатель размещается под чертой, числитель - над. Кнопками "<<"  и  ">>" производится перемещение курсора в текстовом поле. Кнопка "dl>" удаляет символ слева от курсора, "<dl" - справа. Для обозначения знака "степень" используется кнопка с символом "^". Для применения стандартных функций набирайте: exp( ), sqrt( ), ln( ), log( ), tg( ), tgg( ), sin( ), sing( ), cos( ), cosg( ), ctg( ), arcsin( ), arcsing( ), arccos( ), arccosg( ), arctg( ), arctgg( ).

sing( ) - подставляются градусы  , sin( ) -  радианы.

Кнопки со значками интеграла и суммы позволяют вводить в формулу выражение для интеграла или суммы. Максимальное количество вложений - шесть (возможно чередование интегралов и сумм во вложениях).


Пример интегрального выражения

Публикуйте на сайте графоаналитические расчеты. Публикация на сайте с указанием Вашего авторства. Отправляйте текстовый код Вашей системы номограммы и краткое описание расчета на E-mail или с помощью формы отправки "Моя графоаналитическая система".

Апплеты, размещенные на сайте nomogramka.info, могут использоваться и как обычные калькуляторы формул.

 

web-сайт  "ГРАФОАНАЛИТИЧЕСКИЕ СИСТЕМЫ".                  Контактная информация. E-mail: nomogramka@gmail.com

Copyright © 2005-2022 г. Все права защищены.