admin писал(а):Я понял.
Предполагаю сделать просто, в папке Options создаем файл CylinderOrder.txt и туда прописываем свой список, если этот файл есть, прога возьмет список от туда, если нет то будет по умолчанию.
Список цилиндров общий для всех окон и линейки.
Отличное решение.
И работы, на две-три строчки кода, как и чем эти комбо-боксы заполнять.
Возникла у меня еще одна идея. (на рассмотрение сообщества)
Суть ее заключается в том, чтобы оставить пользователям больше простора для настроек, вот в этом месте:
- settings.PNG (109,46 Кб) Просмотров: 7198
Цель:
Контроль фазировки по реперным колесам, многовальных моторов с фазовращателями, а также их мгновенных положений (р.валов).
У меня еще не сформулировалась эта идея до состояния готового алгоритма (сам - кодописатель также), но в первом приближении видится следующим образом:
1. Исхожу из предположения, что во многих мастерских разбираются-собираются моторы, и есть возможность у диагностов тщательно измерить всю кинематику на живом железе.
Т.е. все углы на реперных колесах, их угловое положение к фактическим положениям датчиков, и фактическим соотношением углов откр.-закр. клапанов, к геометрической ВМТ. А также геометрические углы диапазонов фазовращателей. Из инструмента нужен угломер да индикаторная головка.
2. В настройках линейки, затем устанавливаются эти "виртуальные фазы", для конкретного двигателя.
3. После синхронизации такой линейки с данными из самописца, возможен мгновенный контроль за многими параметрами, через математический пересчет.
4. Возможность сбора действительно эталонных данных, а не осциллограммы в случайных состояниях двигателя (разная температура, нагрузка - и получи другие углы всех р.валов)
ЗЫ. Повторюсь, над этой идеей еще много думаю, но во многом она мне видится полезной. Добавить функцию "Линейка" кучей полезного функционала. Чтобы не только могла отображать мгновенные обороты кв, но и углы рв, на любом кадре.