SurfaceXplorer :: Profile Adjustment Panel

ОДО "Микротестмашины"

| SurfaceXplorer [Интерфейс пользователя] > [Панель объектов] > [Вкладка Свойства] > [Профиль]

2.5.2.4 Панель настройки параметров профиля поперечного сечения

Рис. 2.5.2.4.1 - Панель настройки параметров профиля поперечного сечения (нажмите на соответствующий элемент для перехода к его описанию) |

На панели [Profile] (Профиль) (рис. 2.5.2.4.1) размещены средства для настройки параметров отображения линий профиля поперечного сечения в соответствующем специализированном окне.

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

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

Использование последних двух способов - наиболее быстрый путь вызова панели настройки профиля, если активны вкладки, иные чем вкладка Properties (Свойства). Альтернативный подход для обеспечения быстрого доступа к ресурсам панели - отстыковать ее от вкладки и разместить панель отдельно.

Элементы панели настройки параметров профиля поперечного сечения

В секции LINE (Линия) сгруппированы средства настройки отображения линий профиля.

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

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

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

Кнопка удаления активной линии профиля - X - удаляет активную линию профиля в текущем окне визуализации профиля поперечного сечения.

Селектор типа данных - Data type - при наличии в файле совместных полей данных позволяет назначить для активной линии профиля отображаемый тип данных. Профили поперечного сечения автоматически подготавливаются для всех полей данных при выделении линии на СЗМ-изображении в окне двухмерного представления по идентичным параметрам. При переключении активной линии профиля имя отображаемого в селекторе поля автоматически переключается соответствующим образом (актуализируется).

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

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

Рис. 2.5.2.4.2 - Системная панель настройки цвета.

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

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

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

Опция вычитания из профиля прямой линии - Eliminate line - вычитание "на лету" из линии профиля аппроксимирующей прямой линии. Функция автоматически устраненяет общий наклон линии профиля. Аппроксимация осуществляется по методу наименьших квадратов. Автоматический расчет аппроксимирующей линии активируется опцией отображения средней линии. При изменении положения аппроксимирующей прямой линии вручную из профиля вычитается прямая, установленная пользователем (практически - вычитается та прямая, которая отображается на графике). Активация данной опции автоматически отключает функцию вычитания из профиля параболической линии. В примере красная линия профиля получена вычитанием средней прямой из профиля синего цвета:

Опция вычитания из профиля параболической линии - Eliminate parabola - вычитание "на лету" из линии профиля аппроксимирующей параболической линии. Функция автоматически устраненяет общий наклон и сферическую составляющую из текущей линии профиля. Аппроксимация осуществляется по методу наименьших квадратов автоматически. Активация данной опции автоматически отключает функцию вычитания из профиля прямой линии. В примере красная линия профиля получена вычитанием параболы из профиля синего цвета:

Опция отображения производной первого порядка - 1st order derivative - при активации отображает вместо исходных данных их превую производную - фактически локальные изменения данных, разницу высот между соседними точками. В примере красная линия представляет собой производную первого порядка для синей линии профиля:

Опция отображения аппроксимирующей линии - Fit line between markers - при активации отображает аппроксимирующую прямую линию на участке между маркерами [a] и [b] для соответствующей линии профиля. Линия автоматически рассчитывается аппроксимацией по методу наименьших квадратов всех точек участка профиля, ограниченного маркерами. Аппроксимирующая линия отображается пунктирной линией толщиной 1 пиксел и того же цвета, что и соответствующая линия профиля, например:

Маркер точек данных - Point marker - селектор для установки типа маркера (графической метки) для точек данных активной линии на графике в текущем окне визуализации профиля поперечного сечения. По умолчанию точки данных маркерами не отмечаются (вариант None). В списке доступны маркеры квадрат (Square), окружность (Circle), треугольник (Triangle), перевернутый треугольник (Triangle down), перекрестие + (Cross), диагональное перекрестие X (Diagonal cross), ромб (Diamond). Например:

Селектор толщины линии - Thickness - устанавливает толщину (в пикселах) активной линии на графике в текущем окне визуализации профиля поперечного сечения. По умолчанию толщина линии составляет 1 пиксел. Максимальная толщина линии, предусмотренная в селекторе - 4 пиксела. При необходимости установить толщину линии более 4 пикселов допускается ввод целого числа в поле ввода селектора вручную. В примере для красной линии профиля установлена толщина 3, для синей - 1.

Селектор сглаживания - Spline - устанавливает тип сглаживания для активной линии на графике в текущем окне визуализации профиля поперечного сечения. По умолчанию функция сглаживания отключена (None). В селекторе предусмотренны варианты использования сплайнов 3-го (3rd order), 4-го (4th order) и 5-го (5th order) порядков.

Селектор точек фильтрации - Filter points - устанавливает количество окружающих точек линии профиля, высоты которых будут использованы для фильтрации - усреднения значения. Позволяет сгладить линию, но на линии отсекаются крайние точки данных. По умолчанию функция фильтрации отключена (0). Максимальное количество точек фильтрации, предусмотренное в селекторе - 10. Допускается установка иного произвольного целого числа точек фильтрации вводом его значения в поле ввода селектора вручную.

В секции AXES (Оси) сгруппированы средства настройки осей на графике профиля.

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

Селектор активной оси (поле в левой части сектора) - активирует левую (Left), правую (Right) или нижнюю (Bottom) оси графика для применения к ним настроек, справа от селектора. Активная в данный момент ось выделяется в поле селектора.

Опция отображения линий сетки - Show grid - выводит в поле графика линии сетки для настраиваемой в данный момент оси. Линии сетки отображаются как пунктирные линии препендикулярные настраиваемой оси. Состояние опции актуализируется при переключении активной оси в селекторе слева.

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

При отключении опции автомасштабирования для всех осей предоставляется возможность интерактивного масштабирования:

Ctrl + |  | Zoom+

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

Ctrl + |  | Show all

2. Возврат к отображению в области построения всего графика (zoom-out). Выполняется "растягиванием" прямоугольника в любом месте области построения - при удержании нажатой клавиши Ctrl на клавиатуре компьютера и одновременном проведении мышью с нажатой левой кнопкой диагональной линии из правого нижнего до левого верхнего угла произвольной зоны. Например:

Alt+ |  | Move

3. Перемещение линий графика в поле построения - перетаскиванием графика при нажатой левой кнопке мыши и удержании клавиши Alt на клавиатуре компьютера. Например:

Поле ввода минимального значения по оси - Min# - при отключении функции автомасштабирования оси позволяет вручную установить минимальное значение по настраиваемой оси. Состояние опции актуализируется при переключении активной оси в селекторе слева.

Поле ввода максимального значения по оси - Max# - при отключении функции автомасштабирования оси позволяет вручную установить максимальное значение по настраиваемой оси. Состояние опции актуализируется при переключении активной оси в селекторе слева.

В секции NODES (Узлы) сгруппированы средства для работы с узловыми точками на выделенной линии в окне двухмерного представления, определяющей линию поперечного сечения в текущем окне профиля.

Кнопка востановления узловых точек выделения - Show selection nodes - при нажатии восстанавливает на СЗМ-изображении в родительском окне двухмерного представления линию выделения, по которой был построен соответствующий профиль поперечного сечения. Данная функция выполняется независимо от того, какой объект выделения установлен на СЗМ-изображении в текущий момент. Параметры линии выделения для каждого профиля поперечного сечения сохраняются программой независимо как отдельный объект, и поэтому для активного окна профиля соответствующая линия выделения может быть восстановлена в родительском окне двухмерного представления при нажатии кнопки Show selection nodes.

Данная особенность может быть использована для выделения на СЗМ-изображении более чем одного объекта линейного типа. Для этого необходимо построить в отдельных окнах профиль поперечного сечения для каждой выделенной линии. Чтобы восстановить после этого объект выделения (линию) на СЗМ-изображении, необходимо активировать соответствующее ему окно профиля и затем в панели [Profile] нажать кнопку Show selection nodes.

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

В первой колонке (No.) перечисляются номера узловых точек выделенной линии на СЗМ-изображении (соответствующих меткам). Во второй (x) и третьей (y) колонках указываются координаты узловых точек по оси X и Y, соотвественно, в точках матрицы данных - данное число всегда целое. В четвертой (x, um) и пятой (y, um) колонках приводятся координаты узловых точек по оси X и Y, соотвественно, в указанных линейных единицах. Значения координат могут быть изменены вручную после установки в необходимое поле ввода в таблице курсора. После ввода нового значения (в любом из форматов - в точках или в линейных единицах) положение узловой точки (соответственно - выделенной линии) соответствующим образом изменится и на СЗМ-изображении. Данная таблица аналогична таблице узловых точек в панели [2D], однако она активизируется только при построении профиля поперечного сечения.

Установки по умолчанию - Set as default - кнопка для сохранения текущих настроек панели как установок, используемых программой по умолчанию.

Copyright © 2005-2006, Microtestmachines Co.
All rights reserved.