Корректировка конфигурации кривой — КиберПедия 

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Корректировка конфигурации кривой

2020-11-03 302
Корректировка конфигурации кривой 0.00 из 5.00 0 оценок
Заказать работу

РЕДАКТИРОВАНИЕ КРИВЫХ ГИС

 

В этом разделе собраны программы, предназначенные для устранения дефектов и небольших погрешностей записи исходных кривых ГИС, увязки кривых по глубине, а также для различных преобразований и корректировки как исходных кривых, так и результатов их обработки.

Программы редактирования позволяют устранить практически все встречающиеся искажения кривых ГИС, записанных в сложных технических условиях. Поэтому, если записанная кривая ГИС неудовлетворительного качества, а запись невозможно повторить, то опытный интерпретатор может исправить кривую с помощью богатого набора функций программ редактирования.

 

 


Корректировка нуля кривой

      (дрейф)

 

Назначение

Программа предназначена для корректировки положения нулевой линии кривой ГИС и пересчета амплитуды кривой от этой линии.

Постановка задачи

При проведении каротажа больших интервалов разреза скважин вследствие изменения условий проведения каротажа (температуры, давления, заполнения ствола скважины и др.) происходит изменение кривых ГИС, не связанное с изменением свойств пород. Это изменение обычно выражается в «сползании» кривой, т.е. в видимом изменении положения нулевой линии, которое невозможно исправить автоматически, вследствие отсутствия данных о количественных характеристиках изменения условий измерения. В этом случае приходится корректировать амплитуду кривой путем изменения положения нулевой линии метода на этапе предварительной обработки.

 

Метод решения и алгоритм

        Положение нулевой линии отмечается маркером в нескольких местах на планшете двойным щелчком левой кнопки мыши. Окончание проведения нулевой линии фиксируется правой кнопкой, при этом программа запрашивает подтверждение «применения кривой дрейфа», т.е. пересчета амплитуды кривой от новой нулевой линии.

 

 

 

 


                                               

 

Рис.1.1.1. Окно подтверждения запроса

 

Пересчитанная кривая отличается от исходной цветом, хотя и записывается в базу данных с именем исходной кривой. Записывается также заданная линия нуля под именем «Временная кривая». 

Кривая выше первой указанной точки положения нуля остается без изменений, ниже последней точки пересчитывается от этого последнего нуля.

           

Входная информация

· исходная кривая для пересчета амплитуды от другого нуля

· положение нулевой линии

 

Выходная информация

· отредактированная кривая ГИС

 

Рекомендации пользователю

· программа может использоваться для проведения наклонной линии глин для расчета амплитуды ПС.

· чтобы кривая ниже последней точки положения нуля не смещалась по амплитуде, положение последней точки должно быть равно по амплитуде первой.

Контрольная задача

В качестве контрольной задачи приведен пример пересчета амплитуды ПС от наклонной линии глин.

 

 

 


Рис.1.1.2.   Пример пересчета амплитуды кривой ПС

  от заданной линии глин

 

Технические характеристики

       Основной модуль программы – DOCURVE,

       Вызываемая функция – DoNewCurve,

Используемые файлы ресурсов - wsigf.res,

 

 


Рис.1.3.1. Изменение амплитуды точки

 

 Запоминание в базе данных исправленной кривой происходит с тем же именем, что и исходная кривая при выходе из программы с сохранением планшета.

 

Входная информация

· редактируемая кривая

 

Выходная информация

· исправленная кривая с тем же именем

 

Технические характеристики

       Основной модуль программы – DOCURVE,

       Вызываемая функция – CorrectPoint,

Используемые файлы ресурсов - wsigf.res,

 

 

Контрольная задача

В качестве иллюстрации программы представлено исправление отсчета кривой ГЗ1 на глубине 1549.4 м. На левом поле планшета представлена исходная, на правом - отредактированная кривая.

 

 

 

 


Рис.1.3.2. Иллюстрация работы программы

на примере исправления отсчета кривой ГЗ1.

 

 

 


Сглаживание кривых

                 (фильтры)                  

 

Назначение

Программа предназначена для сглаживания одной или нескольких кривых различными методами (фильтрации, сглаживания и расчета усредненных значений).

 

Постановка задачи

При работе с данными ГИС возникает необходимость их сглаживания, например, необходимость фильтрации высокочастотных составляющих или случайных сбоев кривой.

 

Метод решения и алгоритм

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

После задания одной или нескольких кривых для проведения одной из описанных операций на экране высвечивается окно в котором следует выбрать нужную операцию, задать кровлю и подошву интервала. Сделать это можно вручную, набив значения в окнах "кровля" и "подошва", или с помощью курсора после нажатия клавиши "интервал" высвеченного окна. Здесь же задается радиус окна - размер скользящего окна, определяемый нечетным числом - 3,5,7,…. При задании нечетного числа программа дополнит его до ближайшего четного.

Для метода мажоритарной фильтрации радиус окна определяется формулой                           

R=2n+1, здесь r-радиус окна, n - количество точек, которые будут отбрасываться при фильтрации.

 

 


        Рис.1.5.1. Сглаживание кривых различными методами

 

Программа предусматривает возможность создания новой исправленной кривой или записи ее на место исходной.

 

 

Рекомендации пользователю

- интервал фильтрации по умолчанию задается от кровли верхней до подошвы нижней из кривых

- предусмотрена фильтрация кривых, имеющих разрывы (интервалы, заполненные значениями признака отсутствия информации

 

Входная информация

- исходные кривые

- радиус окна

- интервал фильтрации

 

Выходная информация

- исправленные кривые

 

Контрольная задача

На рисунке приведен пример фильтрования, сглаживания и расчета усредненного значения кривой ДС

                         

 

 

Рис.1.5.2. Иллюстрация работы программы на примере фильтрования,          сглаживания и расчета усредненного значения кривой ДС

 

Технические характеристики

       Основной модуль программы – DOCURVE,

       Вызываемая функция – FilterCurves,

Используемые файлы ресурсов - wsigf.res,

 


Переворачивание кривой

          (развернуть)

 

Назначение

Программа предназначена для переворачивания (разворота) кривой относительно некоторой вертикальной линии, указанной пользователем.

 

Метод решения и алгоритм

Программа делает зеркальное отображение кривой или отдельных указанных интервалов и в зависимости от положения линии поворота (в окне – точка разворота) пересчитывает масштаб кривой следующим образом:

· если точка разворота указана справа от кривой, масштаб не меняется,

· если точка разворота указана слева, масштаб кривой переворачивается и становится отрицательным,

· если точка разворота указана внутри кривой, то масштаб кривой слева от точки разворота отрицательный, справа - положительный. 

 

Входная информация

· исходная кривая

· линия поворота (точка разворота)

 

Выходная информация

· перевернутая кривая

 

 

Рекомендации пользователю

· данная программа может быть использована для переворачивания кривой ПС, записанной от условного нуля, в кривую ПС от линии глин, а также других кривых при увязке глубин.

· для переворачивания кривой ИК, используемой для обработки, необходимо воспользоваться функцией «Отразить кривую» в «Свойствах кривых» или изменить масштаб кривой, задав на нуле максимальное значение и отрицательный масштаб записи.

              

Технические характеристики

       Основной модуль программы – DOCURVE,

       Вызываемая функция – Reversecurves,

Используемые файлы ресурсов - wsigf.res,


Обработка сносов кривой

Сносы

 

Назначение программы

Программа предназначена для перерисовки кривой, записанной со сносами, на заданном поле планшета.

 

Постановка задачи

Запись некоторых каротажных кривых, больших по амплитуде, например, термограмма, производится с переносами кривой в том же масштабе. Чтобы увидеть кривую целиком, необходимо пересчитать масштаб кривой в соответствии с заданной шириной сноса.

 

Метод решения и алгоритм

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

 

 

 


                                       Рис.1.9.1. Обработка сносов

 

Фактичеки описанные режимы работают одинаково, различается лишь расположение кривой на планшете. В результате работы программы из значений кривой ниже подошвы указанного интервала вычитается значение ширины сноса. Значение в кровле заданного интервала и исправленного значения в его подошве соединяются методом линейной интерполяции.

       Перед завершением работы программы в режимах «Не менять» и «Сдвигать начало» предлагается произвести «переавтомасштабирование» кривой.

 

Рекомендации пользователю

· Количество сносов, которые могут быть исправлены в одной программе, практически неограничено, однако, ширина сноса будет везде одинакова - та, которая задается в начале программы.

· Место сноса указывается как «интервал сноса».

 

 

Входная информация

- исходная кривая

- ширина сноса

- режим сшивки

 

Выходные данные

- исправленная кривая

 

Технические характеристики

       Основной модуль программы – DOCURVE,

       Вызываемая функция –SnosCurves,

Используемые файлы ресурсов - wsigf.res,

 


Сносы детальные

 

 

Назначение

Программа предназначена для удаления сносов на кривой (чаще всего на кривой ПС), когда эти сносы имеют различную величину.

 

Основные сведения о программе

       После запуска на экране высвечивается диалоговое окно программы

 

 


Рис.1.9.2.1. Диалоговое окно программы «Сносы детальные»

         

     Ширина сноса задается на планшете с помощью курсора после нажатия кнопки «Указать» или набивается вручную в соответствующем окне. Затем следует выбрать режим сшивки сносов: "не менять" - амплитуда в кровле кривой не меняется, сдвигается часть кривой ниже указанного интервала; "сдвигать начало" - сдвигается верхняя часть кривой; "переавтомасштабировать" - перестраивается масштабная линейка кривой таким образом, чтобы сшитая кривая уместилась в указанном поле. Птичка в окне «Авто» задает режим, при котором следующий снос будет искаться автоматически по критерию резкого изменения амплитуды. По желанию пользователя этот режим можно отключить. После нажатия копки «Дальше» пользователю будет предложено выбрать интервал сноса, т.е. место сноса, которое реально всегда будет отличаться от точки. Удалив один снос, программа предложит удалить следующий и т.д. Работа программы прекращается нажатием кнопки ESC.

 

Рекомендации пользователю

- направление задания ширины и интервала сноса (слева направо или наоборот для ширины и снизу вверх или наоборот для интервала сноса) значения не имеет

- знак ширины сноса выставляется автоматически после задания интервала сноса

 

 

Входная информация

- исходная кривая

- ширина сноса

- режим сшивки

 

Выходные данные

- исправленная кривая

 

Контрольная задача

                         На рисунке приведен пример удаления сноса на кривой ПС на глубине 1596 м. Заданная ширина сноса - 20, интервал сноса - (1595.8-1596), режим сшивки - "не менять". Исходная и отредактированная кривые расположены на планшете со смещением нулевой линии для наглядности просмотра.

          

 

 

          

 

 

             Рис.1.9.2. Иллюстрация работы программы на

                           примере удаления сноса на кривой ПС

 

Технические характеристики

       Основной модуль программы – DOCURVE,

       Вызываемая функция –SnosCurvesNew,

Используемые файлы ресурсов - wsigf.res,

 


Объединение кривых

 

Назначение

При создании Банка данных по региону для формирования сводных кривых по скважине часто возникает необходимость сформировать единую кривую каротажа из нескольких промежуточных. Программа предназначена для формирования единой кривой ГИС из двух или более кривых.

 

Основные сведения о программе

После задания поочередно верхней и нижней кривых для сшивки высвечивается диалоговое окно

 

 

 


             Рис.1.10.1. Выбор метода сшивки кривых

 

                   Здесь пользователю предлагается два метода сшивки.

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

       При задании метода Сшивка в точке программа предложит указать на планшете точку сшивки. Далее программа сравнивает значения сшиваемых кривых в точке сшивки. Если они совпадают, то кривые просто сшиваются. Если нет, то программа предложит сдвинуть нижнюю кривую по амплитуде таким образом, чтобы значения кривых в точке сшивки совпали.

 

 


Такой режим удобен при сшивке кривых ПС. Если сдвигать нижнюю кривую не нужно, следует ответить на запрос отрицательно.

Сшитая кривая записывается в базу с именем верхней из указанных кривых, имя ее на планшете – Сшитая кривая.

        

       Если кривые не перекрываются, то сшивка производится автоматически, диалоговое окно при этом не высвечивается.

Если интервал для усреднения или точка сшивки указаны вне интервала перекрытия кривых, то программа выдает соответствующее сообщение и предложит выбрать интервал или точку заново.

           

 

Входная информация

-      две или более исходные кривые

-      интервал для усреднения или точка сшивки в случае перекрывающихся кривых

 

Выходная информация

-      сводная кривая ГИС

 

Рекомендации пользователю

-      количество соединяемых кривых практически не ограничено, все они должны быть представлены на планшете.

 

 

Контрольная задача

На рис 2.10.2. проиллюстрирована работа программы на примере сшивки двух интервалов кривой ГК с заданным интервалом усреднения. Интервал усреднения – (1848-1856). На левом поле планшета выведены исходные кривые, на правом - кривая, являющаяся результатом работы программы.

 

 


       Рис.1.10.2. Сшивка с заданным интервалом усреднения

 

На следующем рисунке продемонстрирована работа программы на примере сшивки двух фрагментов кривой ПС в точке. Точка сшивки - глубина 1550м.

 

 

 

 

 


 

 

 

 

 


А в т о р и е г о м е с т о р а б о т ы

 

 

           Рис.1.10.2. Сшивка кривых в точке

 

Технические характеристики

       Основной модуль программы – DOCURVE,

       Вызываемая функция – UniteCurves3,

Используемые файлы ресурсов - wsigf.res,


Вырезать интервал

 

Назначение

Для уравнивания кривых по глубине, формирования кривых меньшей длины с целью отсечения искаженных участков, например при цифровой записи, необходимо по заданному интервалу глубин сформировать из заданных кривых кривые меньшей длины. Программа предназначена для формирования отдельных фрагментов кривых и записи их в рабочую базу данных.

 

Основные сведения о программе

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

Если при запросе кривых для вырезания нажать ESC, то будут вырезаны все кривые, загруженные на планшет.

 

 

 


                     Рис.1.11.1. Вырезание интервала кривой

 

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

Вырезанные фрагменты выводятся на планшет тем же цветом, что и исходные кривые, и том же масштабе, но со смещением вправо на 0,5 см.

 

Входная информация

· кривые для вырезания

· интервал для вырезания

 

Выходная информация

· фрагменты кривых в указанных интервалах

· исходные кривые (по желанию пользователя)

 

Рекомендации пользователю

· при ошибочном задании интервала большего, чем длина исходных кривых, в базу копируется та же самая кривая

 

 

 

Контрольная задача

На рисунке представлен фрагмент кривой ПС, вырезанный в интервале (1592-1600).

 

 

 

 


      Рис.1.11.2. Иллюстрация работы программы на примере

                          вырезания фрагмента кривой ПС

                   

Технические характеристики

       Основной модуль программы – DOCURVE,

       Вызываемая функция – CutCurves,

Используемые файлы ресурсов - wsigf.res,

 

 


Удаление интервала

         (удалить)

 

Назначение

Программа предназначена для удаления некоторого интервала на кривой.

 

Метод решения и алгоритм

После указания исходной кривой (или кривых) программа запрашивает интервал, который надо удалить, и направление сдвига, определяющее порядок соединения оставшихся фрагментов. При указании направления сдвига "вверх" верхняя часть кривой остается без изменения, а нижняя смещается по глубине вверх на величину удаленного интервала, и, наоборот, при задании направления сдвига "вниз". При включении функции “не сдвигать” выделенный интервал заполняется признаком отсутствия информации. Верхняя и нижняя части кривой при этом остаются на месте. Если выделенный интервал находится на конце кривой, то кривая будет укорочена. Кровля или подошва кривой (в зависимости от того, где находится выделенный интервал) при этом будет изменена. При укорачивании кривой необходимо точно задать лишь границу интервала, находящуюся в пределах кривой. Вторая граница может быть задана приблизительно и находиться даже за пределами кривой.

Программа предусматривает возможность создания новой кривой. Имя ее пользователь может задать произвольно (по умолчанию это имя Pdv_).

 

 

 


                      Рис.1.12.1. Удаление фрагмента кривой

Контрольная задача

Работа программы продемонстрирована на примере удаления из кривой ПС интервала (1525-1527). Указанное направление сдвига - "вверх".

 

 

 


      Рис.1.12.2. Удаление интервала (1525-1527) из кривой ПС

 

Технические характеристики

       Основной модуль программы – DOCURVE,

       Вызываемая функция – PdvCurves,

Используемые файлы ресурсов - wsigf.res,


Совмещение кривых

              (совместить)

Назначение

Программа предназначена для совмещения двух и более кривых в заданной точке.

 

Постановка задачи

Для решения некоторых качественных задач необходимо изменить расположение кривых на экране с целью наглядности и удобства интерпретации, например для выделения коллекторов по разновременным замерам БК ил ИК.

 

Метод решения и алгоритм

Программа запрашивает для совмещения кривые ГИС и точку на планшете, в которой они должны совпасть. Программа изменяет расположение кривых по амплитуде таким образом, чтобы они были совмещены в указанной точке. Таким образом, значения кривых в результате произведенной операции не изменяются. Точка может быть на одной из кривых либо в любом месте на планшете.

 

Входные данные

· исходные кривые ГИС или результаты обработки

· точка совмещения

Выходные данные

· совмещенные кривые

Рекомендации пользователю

· количество кривых для совмещения ограничено количеством кривых, представленных на планшете

· совмещать можно только кривые в линейном масштабе

 

Контрольная задача

Работа программы проиллюстрирована на примере совмещения кривых БК и ИКП в интервале глин на глубине 1769.8. Момент указания точки совмещения показан на первом рисунке.

На следующем рисунке представлены исходные и совмещенные кривые.

Исходная и результирующая кривые БК практически совпадают, т.к. точка совмещения лежит почти на кривой БК. Смещение кривой ИК более значительно. Следует еще раз подчеркнуть, что значения кривых остались без изменений, просто изменился масштаб их выдачи на планшет.

 

Технические характеристики

       Основной модуль программы – DOCURVE,

       Вызываемая функция – AdjastCurves,

Используемые файлы ресурсов - wsigf.res,

 


      Рис.1.13.1. Момент указания точки совмещения кривых

 

 

 


Рис.1.13.2. Пример совмещения кривых ИК и БК

Перенормировка кривой

 

Назначение

Программа предназначена для перенормировки кривой по двум точкам различными способами.

Постановка задачи

При работе с материалами ГИС на этапе предварительной обработки может возникнуть необходимость преобразований кривых по амплитуде (смещение, сжатие, растяжение по амплитуде).

Метод решения и алгоритм

После указания кривой для перенормировки на экране монитора высвечивается следующее окно:

 

 

 

 


По способу выбора точек перенормировка кривой может осуществляться тремя способами:

По кровле и подошве кривой. Этот режим задания точек осуществляется нажатием кнопки «КрПд». После нажатия кнопки в окне высвечиваются глубина и значение в кровле и в подошве кривой. В окне «Значение (будет)» следует задать нужное значение. Его можно набить вручную или задать на планшете после нажатия кнопки с тремя точками.

По минимуму и максимуму кривой. Этому режиму соответствует кнопка «МинМах».

По двум произвольным точкам. Глубины точек можно также набить вручную или задать на планшете после нажатия кнопки с тремя точками. После задания глубины точки автоматически высвечивается значение в указанной точке

 

В программе предусмотрены два режима обработки, которые условно названы «Масштаб и ноль» и «Только ноль».

Работу в режиме «Масштаб и ноль» наглядно можно проиллюстрировать на примере перевода кривой НГК из имп/мин в усл.ед. Выбираем две опорные точки, задаем в них новое значение в условных единицах и получаем пересчитанную кривую в новых единицах измерения. При этом меняются и минимальное значение кривой, и ее размах.

В качестве иллюстрации второго режима («Только ноль)» можно привести корректировку кривой ДС за уход от номинального диаметра. Если задать две точки (в области кровли и в области подошвы кривой), значение в одной из них зафиксировать (значение (было)=значению (будет)), а значение в другой точке изменить, то программа перестроит кривую таким образом, что размах ее не изменится, а как бы сместится нулевая линия (в данном случае не параллельно).

 

Контрольная задача

В качестве контрольной задачи приведен пример исправления кривой ДС за сползание линии номинального диаметра. Здесь ДСисх. – исходная кривая, ДС – исправленная кривая.

 

 

 


Рис 2.14.2 Иллюстрация программы на примере исправления

   кривой ДС за сползание линии номинального диаметра

 

Рекомендации пользователю

Программа предусматривает возможность пересчета исходной кривой или создания новой. Для создания новой кривой следует поставить галочку в окошке «Новая кривая» и задать имя новой кривой (по умолчанию это Renorm)


 

Входные данные

· исходная кривая

· параметры перенормировки

 

Выходные данные

· пересчитанная кривая

 

Технические характеристики

       Основной модуль программы – DOCURVE,

       Вызываемая функция – RenormCurves,

Используемые файлы ресурсов - wsigf.res,

 

 

 

 

 


Горизонтальный график

 

Назначение

       Программа предназначена для просмотра кривой в горизонтальном виде и сохранения горизонтального графика в виде файла с рисунком.

 

Постановка задачи

       Иногда бывает удобно разместить кривую на планшете горизонтально (т. е. шкала глубин или времени расположена по оси абсцисс), использовать в оформлении планшета рамку с рисунком горизонтального графика.

 

Метод решения и алгоритм

       Программа предлагает выделить кривую для представления в горизонтальном виде. Если кривая импортирована в формате LOG или ИНГИС, то на горизонтальном графике она будет размещена одна. А если кривая в LAS - формате, то на горизонтальном графике будут размещены все кривые, входящие в этот LAS - файл.

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

       Пункт меню РЕДАКТОР позволяет кроме обычного режима работать в режиме просмотра и изменения точек. Для этого сначала следует нажать кнопку ПРОСМОТР ТОЧЕК или клавишу клавиатуры F4. На планшете появится скользящая вертикальная линия. Зафиксировав ее клавишей ENTER на глубине, отсчет которой необходимо исправить, следует нажать клавишу F5 клавиатуры или кнопку ИЗМЕНЕНИЕ ТОЧЕК меню. На указанной глубине появится горизонтальный маркер, перемещаемый стрелками ВВЕРХ и ВНИЗ или сочетанием их с клавишей CTRL для увеличения шага перемещения. Изменив отсчет как это необходимо, следует нажать ENTER, и отсчет будет исправлен. Исправленный отсчет в базе данных не фиксируется. При выходе из режима ГОРИЗОНТАЛЬНЫЙ ГРАФИК, все изменения отсчетов и параметров не сохраняются.

       Пункт меню ПАНЕЛЬ включает в себя вставку ПАРАМЕТРЫ ГРАФИКА.

 

 

 

Здесь можно изменить интервал выдачи графика; цвет фона, графика, кривых; заголовок, масштаб выдачи кривой (кривых) и другие параметры. Для изменения масштаба выдачи значения минимума, максимума и шага по оси X (или Y) следует задавать одновременно. Если задать один из этих параметров и не задать другие, программа не проработает.

       Окно ОБЛАСТЬ позволяет вызвать на планшет весь график или его область, параметры НАЧАЛЬНАЯ и КОНЕЧНАЯ ТОЧКА задают шаг дискретизации области.

       Все кривые графика выводятся на общее поле, но, если отключить параметр ОБЩИЙ ГРАФИК, то каждая кривая будет выводиться на отдельном поле.

       Пункт меню РИСУНОК позволяет сохранить рисунок в указанном файле, выдать его на печать. Корректнее будет создать сначала файл и распечатать его, чем печатать рисунок прямо из программы.

 

Входные данные

- исходная кривая (кривые)

 

Выходные данные

- горизонтальный график  

                                                                       

Контрольная задача

Так выглядит окно программы ГОРИЗОНТАЛЬНЫЙ ГРАФИК.      

 

 

 


Технические характеристики

       Основной модуль программы – DOCURVE,

       Вызываемая функция – Hgraph

Используемые файлы ресурсов - wsigf.res,

 


Изменение начала

 

Программа позволяет изменить начало поля размещения кривых на планшете, ширина поля при этом может меняться, либо оставаться прежней.

 

 


Рис. 1.16.1.1. Изменение начала поля размещения

                                кривых на планшете

 

Поле Начало, см – в нем задается требуемое начало размещения кривых на планшете. Одновременно с заданием начала следует задать опцию Изменять ширину или Двигать начало. По умолчанию значение в поле Начало равно нулю.

Опция Изменять ширину – при ее выборе изменится только начало поля размещения кривой (кривых), конец же размещения останется прежним. Таким образом изменится ширина поля размещения кривой (кривых) и значение кривой на нулевой линии при неизменном масштабе и максимальном значении на масштабной линейке.

Опция Двигать кривую – при ее выборе ширина поля размещения кривой (кривых) останется прежней, изменится только начало размещения. Масштаб кривой при этом сохраняется.

Кнопка Указать – с ее помощью начало размещения кривых указывается с экрана

Кнопка Дальше осуществляет запуск программы

Кнопка Отказ осуществляет отказ от намеченных операций

 

Технические характеристики

       Основной модуль программы – GROUPZ.DLL,

Вызываемая функция – MoveStart

 


Изменение ширины поля

 

Программа позволяет изменить ширину размещения нескольких кривых. Масштаб кривых и значения на нулевой линии при этом остаются неизменными.

 


   Рис.1.16.2.1. Задание ширины поля размещения кривых

 

Поле Ширина, см – в нем задается требуемая ширина размещения кривых. Первоначально в нем высвечивается максимальная ширина поля размещения всех помеченных кривых.

Кнопка ОК – осуществляет запуск программы

Кнопка Отмена – отменяет намеченные действия

 

Технические характеристики

       Основной модуль программы – GROUPZ.DLL,

Вызываемая функция – ChangeWidth.

 


 

Масштаб кривых

 

Программа позволяет задать для нескольких кривых единый масштаб и значение на нулевой линии. Начало и ширина поля размещения кривых при этом останутся без изменения.

 


     Рис.1.16.3.1. Задание единого масштаба и значения

                             на нулевой линии

 

Окно Минимум – в нем задается требуемое значение на нулевой линии. Первоначально в нем высвечивается максимальное значение на нулевой линии для выбранных кривых. Если максимальное значение минимума отрицательно, то высветится значение минимума равное нулю.

Окно Масштаб – в нем задается требуемый масштаб. Первоначально в нем высвечивается максимальное значение масштаба для выбранных кривых. Если максимальное значение масштаба отрицательно, то высветится значение масштаба равное единице.

Кнопка Дальше осуществляет запуск программы

Кнопка Отказ осуществляет отказ от намеченных действий

 

Технические характеристики

       Основной модуль программы – GROUPZ.DLL,

Вызываемая функция – ChangeScale.

 


Сдвиг колонок

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

 


Поделиться с друзьями:

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.306 с.