|
| WorkDocs: Изменения в системе ПРАЙМ за период 2010 г.
Июль
Изменения в системе
Теперь можно отображать или убирать вертикальную линию при отслеживании значений кривой: «Настройка умолчаний» — «Объекты» — «Кривые» — «Вертикальная прямая при отслеживании»;
Теперь можно свободно редактировать значения в цветной карте двумерной кривой;
При вставке объектов в многопланшетном режиме (на корр. схему, например) можно переключаться на другие планшеты, при этом объект будет вставлен в последний выбранный планшет в правильных координатах;
В диалоге таблицы позиция, состав и ширины полей, поля сортировки теперь сохраняются;
В диалоге вставки кривых показываются все кривые многоколоночного массива (ранее показывалось только первые 127 кривых);
Ускорено сохранение планшета после автозагрузки: ранее автозагруженные кривые заново сохранялись при сохранении планшета, теперь сохраняются только модифицированные данные;
Теперь диалог выбора данных корректно работает с таблицами, имена которых содержат пробелы;
Теперь обычную кривую можно перетаскивать на двумерную;
В диалоге свойств кривой выпадающие списки к полям «Код метода ГИС» и «Код единицы измерения» пытаются загружаться из таблицы СЛОВАРИ, если их нет в таблице СПИСКИ;
В коде имени кривой двойные кавычки теперь не считаются частью ссылки, а в квадратные скобки можно поместить любой символ, чтобы вывести его неизменённым;
В диалоге свойств кривой ключевые поля показываются полностью (ранее резались до 15 символов);
Теперь при сохранении объектов планшета в таблицу ПЛАНШЕТ отдельно записывается информация о методе ГИС;
Администратор базы
Теперь можно задавать права пользователей на уровне отдельных ветвей базы;
Навигатор
В фильтры добавлена возможность задавать условие наличия кривой в заданной стратиграфии;
Импорт_LOG
При считывании данных из файла заголовка исправлено считывание значений ключевых полей — МЕТОД_ГИС, ПЛОЩАДЬ, СКВАЖИНА для случая, когда файл заголовка был некорректным;
модифицирован ресурс log.res;
Увязка кривых
Модифицирована функция группового сдвига, теперь из группы на планшете и в базе исключается исходная кривая.
Редактирование
При сшивке кривых, первая из которых с постоянным шагом, а вторая с переменным, результат сшивки идёт с переменным шагом (иначе невозможно обеспечить совпадение кривых);
В функции «Вырезать интервал» добавлена опция «Корректировать кровлю и подошву кривой». При включенной опции значения полей «КРОВЛЯ_КРИВОЙ_ГИС» и «ПОДОШВА_КРИВОЙ_ГИС» принимаются равными кровле и подошве интервала обработки. Режим удобен, когда необходимо для всех кривых las-файла задать единую кровлю и подошву.
Программы пользователя
Добавлена возможность ручного задания интервала обработки;
Добавлена возможность переименования кривых после запуска программы.
Открытый ствол. Поправки ПС
Появилась новая опция «Промежуточные данные» (в диалоге «Введите данные для расчета Апс»), выбрав которую, можно вывести на планшет колонку толщин по ПС и отдельную кривую поправок.
Инклинометрия
Изменился ресурс, добавлены параметы для формирования строк в таблицах "Интервалы_ИНКЛ" и "РЕЗ_ИНКЛ". Это необходимо для последующего экспорта в формате ZAK.
Добавлена возможность многоскважинной обработки в базах произвольной структуры. Данные для многоскважинной обработки должны быть предварительно введены в таблицу "Интервалы_ИНКЛ" каждой скважины средствами ПРАЙМ.
Контроль за разработкой
Снятие отсчетов по времени
Теперь в массиве данных для колонки времени корректно обрабатываются смены не только даты, но и месяца и года
Обработка уровней
Добавлена возможность указывать отдельно кривую ДУ и НВР при обработке данных уровней. В этом случае при указании положения уровня кривая планшет перестраивается так, чтобы нужная кривая была сразу видна
Устранена ошибка при закрытии модуля.
Многоскважинный импорт LAS
В режиме Навигатора заработали списки площадей, скважин и т.п.
Программа научилась правильно работать с каталогами, в именах которых есть пробелы
Многоскважинный экспорт LAS
Теперь появляется список идентификаторов при задании интервала по стратиграфии.
Май, июнь
New! Поддержка «электронной подписи» WS-файлов.
Электронная подпись WS-файла используется для проверки его аутентичности, т.е. того, что его содержимое утверждено именно тем лицом (или лицами), подпись которого на нём стоит, и не было никем подделано. Как правило, проверка подлинности WS-файла доступна широкому кругу пользователей (в большинстве случаев она доступна любому), в то время как подписывать документ может только держатель электронной подписи, знающий пароль.
Электронной подписью не может быть подписана твёрдая (бумажная) копия документа, поскольку, во-первых, не существует технических средств предотвращения либо обнаружения подделок в бумажной копии, а также существует техническая возможность получения скан-образа (либо иного изображения документа в электронной форме), его подделки в графическом редакторе и последующей распечатки средствами этого редактора. Тем не менее, система «Прайм» поддерживает возможность внесения в распечатку специальных изображений (подписей, печатей) в том и только в том случае, если печатаемый документ имеет связанные с этими изображениями корректные электронные подписи. Эта возможность, в основном служит для контроля правильности электронной подписи и предназначена для того, кто подписывает и распечатывает планшет.
New! Новый модуль построения поперечного сечения скважины.
Возможности модуля:
Построение поперечного сечения скважины по данным профилеметрии с любым числом каналов (использование сплайнов при получении модели сечения скважины)
Возможность задавать порядок расположения каналов
Возможность отключения выбранных каналов
Возможность формирования рисунков на заданных глубинах или с заданным шагом по стволу скважины, автоматическая вставка их на планшет.
Возможность использования данных угла поворота прибора
Подробнее...
New! Новая функция увязки кривых по табличным данным (используется, например, для полуавтоматической увязки кривых по магнитным меткам)
Особенности функции:
Реперы для увязки сохраняются в удобной табличной форме;
С кривой магнитных меток считываются глубины магнитных меток и вставляются в таблицу;
Глубины отображаются в метрах (в стандартной функции увязки глубины реперов сохранялись в см., что было неудобно для пользователя);
Добавлена возможность создания новой кривой с заданным именем. Имя новой кривой может формироваться с использованием ссылок.
Существующие реперы можно всегда просматривать, редактировать, удалять и добавлять новые в виде таблицы соответствия глубин.
Возможность увязки дополнительных кривых, содержащихся в одном Las – файле с исходной кривой или выбранных вручную на планшете. Здесь также возможно формирование новых кривых с записью их в таблицу PCURVE.
Новые функции в скриптах диалога таблицы
Для проверки присутствия строки Name в колонке Colnumber словаря(списка);
Для преобразования по словарю значения Name по словарю DicName из колонки Col1 в колонку Col2. Всегда используется таблица СЛОВАРИ;
Для отработки универсальных ссылок RefStr;
Для переименования имен колонок массива ArrName в строке;
Для более универсального переименования имен (X), единиц измерений (Y), комментариев (Z) колонок массивов;
Преобразование формата даты и времени. Задаются входные данные InData, формат входных данных InFormat и формат выходных данных OutFormat.
Изменения в системе
В меню можно подключать файлы MWIS (новой многоскважинной вставки);
Теперь можно выбирать строковые колонки массива в диалогах выбора данных кривых и колонок глубин (в нескольких последних версиях такая возможность считалась ненужной);
Исправлена ошибка: в массиве при выборе из списка курсор не вставал на текущий выбранный элемент (вставал на первый);
Исправлена ошибка: при редактировании данных попластовой колонки в режиме абсолютных глубин неправильно отображалась легенда;
Исправлена ошибка: при открытии планшета в том же окне (через Навигатор) не обновлялись надписи;
Исправлена ошибка: стилевое оформление текста исчезало, если в значении по ссылке были разделители. Пример: ссылка «#B @ШАПКА.1.ЗАДАЧА», значение поля ЗАДАЧА в таблице ШАПКА = «Задача|номер|один» («|» — символ, в Прайме работающий как разделитель строк). Ранее содержимое, вычисленное по ссылке, отображалось так: «Задача» в первой строке выводилось жирным шрифтом, а «номер» и «один» во второй и третьей строках — обычным начертанием; теперь все строки выводятся жирным шрифтом.
Исправлена ошибка: значение в кавычках иногда определялось и преобразовывалось, как ссылка (как правило — в пустое значение), например, в строке «ОАО "Техаснефтегеофизика"» значение в кавычках могло исчезнуть вместе с кавычками.
Исправлена ошибка: если при печати была для шапки была задана горизонтальная ориентация, а для диаграмм — вертикальная, и ширина шапки после поворота оказывалась больше ширины диаграмм, то правый край шапки выравнивался по правому краю диаграмм, а вылезающая часть шапки обрезалась по левой границе диаграмм.
При копировании всех параметров двумерной кривой формата «Кедр» копируется также шаг квантования по времени.
Редактирование
В Фильтрах по умолчанию отключил флажок «Новая кривая»;
Исправлена ошибка в функции Фильтры, вызывавшая зависание или пустые результаты.
Увязка кривых
Добавлена возможность создания новой кривой с заданным именем. Имя новой кривой может формироваться с использованием ссылок. Новая кривая записывается таблицу PCURVE.
Возможность создания новых кривых при увязке дополнительных кривых, содержащихся в одном Las – файле с исходной кривой или выбранных вручную на планшете. Новые кривые записываются таблицу PCURVE.
Существующие реперы можно всегда просматривать, редактировать, удалять и добавлять новые в виде таблицы соответствия глубин.
Глубины сохраняются в метрах (в стандартной функции увязки глубины реперов сохранялись в сантиметрах, что было неудобно для пользователя);
Импорт LAS
В импортируемый LAS всегда добавляется поле ГРП_СМЕЩЕНИЕ.
Экспорт LAS
При экспорте LAS появилась возможность не подвергать кровлю округлению. Для этого в группе «Округление» появился новый флажок «сохранять дробность кровли».
Исправлена ошибка: при экспорте имя las-файла отрезалось до 80 символов;
Исправлено мелкое неудобство: в экспорте LAS при выборе LAS-файла для экспорта вручную была неправильно указана маска, в результате LAS-файлы не показывались.
Инклинометрия
Просмотр исходных данных текущего замера на планшете в рамках программы инклинометрии;
Исправлена ошибка, возникающая при нажатии на кнопку «Дальше». Для выхода требовалось нажимать кнопку «Выход». По-прежнему в этом окне можно только просматривать данные; изменения не фиксируются.
Экспорт ZAK - файлов
Проверяется, была ли изменена схема, и если да, то предлагается её сохранить
Игнорируется отсутствие zsh-файлов;
Можно задать несколько файлов фондов;
Сразу показывает, если ZAK-файл получится пустой;
В диалоге свойств кривой подцеплены списки имён и мнемоник для быстрого выбора из них;
Если мнемоника кривой задана некорректно, она отключается, предупреждая об этом;
В настройках добавился список мнемоник результирующих кривых;
В настройках появился флажок «Добавлять кривые с признаком Отказ», при включении кривые, обязанные быть по ТЗ, но отсутствующие в техсхеме добавляются с комментарием «Отказ по согласованию с заказчиком»;
В дереве замеров отображаются комментарий кривой и имя LAS-файла для замера;
Добавлена возможность в ZAK-файлах формировать дат в формате «дд.мм.гг». Для этого нужно в MKZ-файле указать для поля даты магическое значение 62 в качестве числа знаков после запятой (ДАТА_ЗАМЕРА:0:62). (62 — означает 6 знаков на дату и 2 на разделители);
Исправлена ошибка при определении режима замера в шапке: режим идентифицируется по значению колонки УСЛОВИЯ;
Многоскважинный импорт LAS
Исправлена ошибка, возникавшая при попытке изменения базы, если не было выбрано имя текущей базы.
Трехмерная визуализация (Well3D)
Добавлена кнопка для выставления правильных углов поворота для вида "сверху";
Добавлена возможность вывода значений радиусов скважин;
Добавлена возможность включения – выключения «перспективы» при построении поперечного сечения скважины.
Март, апрель
New! Модуль многоскважинной загрузки данных
Новая технология многоскважинной загрузки табличных данных (стратиграфии, перфораций, инклинометрии, результатов интерпретации, керна и др.) по сравнению с предыдущей обладает следующими преимуществами:
Не требуется создавать файлы ресурсов (что делало сложной предыдущую технологию, т.к. требовало от пользователя определенных навыков администрирования);
Исключены ошибки при формировании стандартных или произвольных таблиц (например, пустое значение идентификатора), т.к. теперь это контролируется автоматически;
Удобный интерфейс вставки данных (вставка таблицы целиком, блоками или по колонкам, возможность удаления колонок);
Возможность использования стандартных шаблонов для решения типовых задач загрузки данных, создания своих шаблонов или работа совсем без шаблонов;
Возможность настроить выбор пути для импорта сразу всех видов данных;
Возможность тестовой загрузки для контроля результатов импорта;
Комфортная загрузка при любой степени сложности структуры базы данных.
Новый модуль многоскважинной загрузки работает только с новой базой данных. Поставляется в комплекте с многоскважинными модулями при их поставке или обновлении.
Изменения в системе
Ускорена загрузка планшетов в режиме Навигатора;
В выпадающее меню планшета добавлены пункты «Вырезать значения» и «Копировать значения» для копирования в буфер обмена объектов с предварительно вычисленными ссылками;
Изменён алгоритм преобразования структуры WS-файла при сохранении, теперь производится быстрое преобразование на месте. Если необходимо вернуться к старому алгоритму, нужно отключить флажок «Быстрое преобразование структуры» на вкладке «Сохранение» Настройки умолчаний;
В диалоге конструкции скважины (новой) при двойном щелчке на кровлю или подошву объекта этот интервал предлагается выбрать интерактивно на планшете;
Во всплывающее меню добавлен пункт «Диалог таблицы», открывающий таблицу в WS-файле текущего планшета;
Теперь, при открытии диалога выбора WS-файла, если он был открыт из БД, но доступен напрямую (с префиксом WSTP://DIRECT:), открывается диалог для открытия локальных файлов, а не предлагает выбрать текущий WS-файл;
Создана единая версия PrmExt.dll, которая умеет работать и в режиме навигатора БД и умеет удалять кривые из диалога вставки;
Теперь после удаления кривых, представленных на планшетах (в Навигаторе БД), из планшетов удаляются соответствующие объекты;
Исправлена ошибка: при сохранении нового планшета (либо старого под другим именем) активизировалось окно с другим планшетом (если таковое было);
Исправлена ошибка: кривая из таблицы HCURVE вставлялась в Навигаторе всегда с именем «Ручная_кривая»;
Контроль за разработкой
Расчет плотности по кривой давления
При расчете давления можно задавать интервал для расчета.
В случае, когда надо выбрать весь интервал кривой, можно нажать клавишу Esc.
В случае, если на планшете нет линейки для вставки результирующей кривой, она вставляется на ту же сетку, что и исходная кривая (Раньше же вставлялась на 3 см от левого края планшета).
Обработка РГД
Исправлена ошибка: если данные скорости были отрицательными, они обнулялись;
Снято ограничение на длины строк, передаваемых в ini-файл настройки.
Импорт LAS
Появилась возможность рядом с ~ASCII выдавать имена кривых;
Исправлена ошибка: флаг «Расщепление кривых» иногда самопроизвольно включался.
Многоскважинный импорт LAS
Добавлена возможность изменить текущую базу для импорта;
Исправлена ошибка: импорт LAS в файлы БД не объединял структуры.
Корреляционные схемы
Примитивы теперь загружаются по умолчанию при создании планшета корр. схемы (чтобы отключить загрузку примитивов, нужно явно отключить соотв. флажок на вкладке «Автозагрузка»).
Исправлена ошибка: иногда при открытии корр. схемы выдавалась ошибка проверки диапазона.
Январь, февраль
Изменения в системе
Оптимизирована работа переводчика (имён на англ. язык и обратно), устранено замедление работы, в частности, при вызове диалога редактирования строки WS. Кроме того, устранено исключение, если у файлов перевода *.ptm не было прав на запись.
Теперь, если Прайм запущен без командной строки, он пытается найти в подкаталоге SET файл MAIN.INI, в нём секцию [DefaultCmdLine], и из неё построчно конструирует командную строку, например:
[DefaultCmdLine]
setdir=set
dir=data
nonet
Если в командной строке не задан параметр SETDIR=, то по умолчанию берётся подкаталог SET, а не каталог Прайма, как ранее.
Исправлены ошибки при работе с WSZ-файлами: если при открытии WSZ-файлов что-то пошло не так (например, пользователь отказался от выбора планшета), то временный файл .UNPACKED.WS не удалялся; кроме того, теперь пресекаются попытки создания планшета из WSZ-файла и сохранения в WSZ-файл, (т.е. операции, не поддерживаемые в текущей версии).
Исправлена ошибка: иногда на больших планшетах терялась ссылка на объект с ведущей колонкой глубин (привязка отсчётов к колонкам коллекторов и т.п.).
Для двумерных кривых можно снабжать горизонтальные линии заливкой с определённого уровня (вкладка «Гор. кривые», группа «Заливки линий уровня»); флажок «Не отображать кривые <= уровня» включает режим, в котором горизонтальные кривые ниже определённого уровня не рисуются. Это свойство можно использовать, например, для отображения данных ЯМК.
У двумерных кривых появилась возможность логарифмического масштабирования аргумента. Задаётся в окне свойств на вкладке «Общие», группа «Ограничение аргумента», флажок «Логарифм. масштаб»;
Исправлена ошибка: в случае, если при печати интервала планшета вместе с ним выводится и легенда, и линейка, линейки кривых с «умным нулём» могли выводиться с неправильными значениями;
Исправлена ошибка: при печати корр. схемы выравнивание сводного подвала не менялось (не реагировало на состояние соответствующего флажка настроек);
Исправлена ошибка: в корр. схеме при отключении флажка «Раскраска внутри скважины» (свойства объекта «Колонка межскважинных объектов», вкладка «Объекты», группа «Раскраска») переставали выводиться также соединительные линии, хотя их рисование было включено;
При редактировании пунктов меню, ссылающихся на файлы MWC, PR и PG, заработала кнопка «Параметры запуска», которая облегчает настройку строки запуска для различных многоскважинных режимов (Односкважинный режим, Регион/Площадь/Скважина, Старый Навигатор, Навигатор БД);
Появилась поддержка двумерных кривых в формате ГЕО, записанных 2-й версией регистратора «Кедр». Для поддержки требуется также обновление библиотеки KedrData.dll (до версии 3.4.2.29 или более новой);
Исправлена ошибка, внесённая в декабрьской версии 4.14.02.000: иногда неожиданно активное окно исчезало и вместо него активизировалось окно планшета;
Исправлена ошибка, внесённая в декабрьской версии 4.14.04.000: цветная карта для большинства встроенных форматов данных двумерных кривых выводилась неверно;
Добавлено ограничение на ширину объектов планшета и окна с планшетами: 100 м;
Для вращаемых рисунков (т.е. тех, у которых на вкладке «Расположение» окна свойств установлен флажок «Рисунок можно поворачивать») появилась возможность изменять угол поворота интерактивно мышью непосредственно на планшете. Для этого у таких рисунков отображаются специальные «ручки». Щелчок левой кнопкой мыши на «ручке» включает режим изменения угла поворота. После выбора нужного угла нужно снова щёлкнуть мышью — угол поменяется.
Новые настройки умолчаний: на вкладке «Объекты», подвкладке «Сетки» можно задавать модуль и основание для логарифмических сеток. На вкладке «Загрузка» рядом с масками таблиц для выбора данных кривых и колонок появились флажки «Использовать при автозагрузке». При установке флажка автозагрузка для соответствующего объекта проверяет только таблицы из указанной маски.
Исправлена ошибка: при вставке примитивов «Интервал опробования» пустые поля становились нулевыми;
При вставке попластовой колонки в случае, если идентификатор был изменён, имя колонки на планшете принимает значение этого изменённого идентификатора;
В именах попластовых колонок можно задавать ссылки на данные, например, @ИДЕНТИФИКАТОР;
Исправлена ошибка в редакторе таблицы: Ctrl+V работало как вставка строк даже в режиме редактирования ячейки;
Теперь сортировка строк в редакторе таблицы производится по умному алгоритму, выделяющему из них числа и сортирующего их отдельно. Например: 1, 1b, 2a, 10, 10a, 100 (ранее сортировалось в алфавитном порядке: 1, 10, 100, 10a, 1b, 2a);
При открытии планшета Прайм проверяет ошибки в глубинах примитивов (некоторые версии сохраняли глубину, увеличенную в 10000 раз) и автоматически исправляет их, если это не запрещено настройками (т.е. если в Настройке умолчаний на вкладке «Объекты» - «Примитивы» режим «Обновление данных перед открытием планшета» установлен в «Авто» или «Обновлять»).
Исправлена ошибка: иногда выдавалось некорректное сообщение о нарушении монотонности глубин в колонке керна (чаще всего при её корректировке, хотя могло быть и при ручном редактировании данных), если был образец точно на кровле или на подошве интервала отбора (ошибка была вызвана неточностями при округлении дробных глубин).
WSIGF.res
В структуру данных планшета добавлены поля для хранения данных заливки горизонтальных линий.
Автозагрузка
В командной строке понимает параметры «ADDCURVELC=» и «ADDTOWERLC=» (которые также можно удобно настроить через меню), добавляющие произвольное условие загрузки для кривых и колонок соответственно (без этого обновления новые настройки умолчаний «Использовать при автозагрузке» в Прайме будут работать неправильно).
Параметры шапки
Исправлена ошибка: если данные таблицы ШАПКА загружены на планшет как данные объекта, то они не обновлялись после редактирования. Также в этом случае теперь выдаётся предупреждение, что изменение структуры невозможно.
Импорт LAS
Теперь импортируются некорректные LAS'ы с символами #0 внутри файла (раньше эти символы считались концом строки).
Многоскважинный импорт LAS
Исправлена ошибка: если в структуре базы нет категории %REGION, сохранённые площадь и месторождение не загружались при следующем запуске;
Если установлен флажок «Генерировать отчёт», то все сообщения об ошибках направляются в него (в предыдущей версии некоторые сообщения всё же выдавались пользователю).
Редактирование кривых
В случае если при редактировании возникала необходимость поднять кровлю новой кривой, а шаг кривой был равен 20 см, то новая кривая создавалась со сдвигом относительно исходной;
В функции «Фильтры» исправлена ошибка: в режиме создания новой кривой для кривых шаг равен 0 не копировались данные исходной кривой, что приводило к зависанию.
Инклинометрия
В настройках экспорта в LAS-формат теперь не требуется указывать формулу для пересчета угловых единиц из градусов и долей в градусы и минуты. Для параметров и кривых, измеряемых в угловых единицах, из выпадающего списка выбирается нужная размерность.
В настройке «Заключение» при создании шаблонов для формирования результата в виде EXCEL-файла не требуется указывать формулу для пересчета угловых единиц из градусов и долей в градусы и минуты. Для параметров и кривых, измеряемых в угловых единицах, из выпадающего списка выбирается нужная размерность.
Предусмотрена возможность сохранения в буфере для последующей вставки трехмерной проекции, плана (общий вид или детальное изображение), вертикальной проекции (общий вид или детальное изображение).
При формировании заключения по умолчанию на первый лист записывается таблица с результатами расчета, на второй лист – трехмерное изображение, на третий лист – общий вид плана, на четвертый – общий вид вертикальной проекции. При желании можно заменить общий вид плана или вертикальной проекции на детальное изображение, сохраненное в буфере. Пользователь может создавать шаблоны для формирования заключения и с большим количеством листов, помещая на них разные варианты изображений, сохраненных в буфере.
Контроль за разработкой
Обработка РГД
В окне «Данные кривых» добавлена колонка «Имя кривой на планшете». Необходима в случае, когда информация по ключевым полям кривых РГД одинаковая, а значение скорости необходимо вводить вручную. Как правило, имя кривой на планшете содержит верное значение скорости;
Исправлена ошибка, приводящая к появлению сообщения «Индекс таблицы за пределами диапазона».
Опубликовал tanya07 09/03/2010
|
| |
|
|
|
 |
|
|
Средняя оценка: 0 Ответов: 0
|
|