mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/MI-38.git
synced 2026-01-24 01:05:37 +03:00
223 lines
65 KiB
C++
223 lines
65 KiB
C++
#include <QMap>
|
||
#include <QString>
|
||
#include "ru_const.h"
|
||
|
||
void RU_Const::Init_RU_Const() {
|
||
companyName = "АО 'ЦНТУ 'Динамика'";//"АО «Вертолеты России»";
|
||
modelIdentCode = "Model"; pmIssuer = "RHC01"; //modelIdentCode = "MI38"
|
||
languageIsoCode = "ru"; countryIsoCode = "RU";
|
||
inWork = "01"; issueNumber = "000";
|
||
security_securityClassification = "01";
|
||
responsiblePartnerCompany_enterpriseCode="CAGEC"; responsiblePartnerCompany_enterpriseName = "АО «ВСК»";
|
||
originator_enterpriseCode = "CAGEC"; originator_enterpriseName = "АО ЦНТУ «Динамика»";
|
||
copyrightPara = "©2022 АО 'ЦНТУ 'Динамика'";//"© 2017 АО «Вертолеты России»";
|
||
tableOfContents = "Содержание"; acronymsList = "Перечень сокращений";
|
||
htmlButtonLearned = "ИЗУЧЕНО";
|
||
tableTitle = "Таблица"; tableShortTitle = "таб."; figureTitle = "Рисунок"; figureShortTitle = "рис.";
|
||
testQuestions = "Контроль знаний";
|
||
icn_variantCode = "R"; // A — для ГМК, в котором нет объектов для локализации/перевода
|
||
// R — для ГМК на русском языке
|
||
// E — для ГМК на английском языке
|
||
crew.append("КВС"); crew.append("2П"); crew.append("ИВД"); crew.append("ИАО"); crew.append("ИРЭО"); crew.append("ИТО"); crew.append("БП"); crew.append("БО");
|
||
|
||
addPMCode("GTC", "01", "00", "АУК ОБЩЕГО ПРИМЕНЕНИЯ", "ВОЗДУШНОЕ ПРАВО", "");
|
||
addPMCode("GTC", "02", "00", "АУК ОБЩЕГО ПРИМЕНЕНИЯ", "МЕТЕОРОЛОГИЯ", "");
|
||
addPMCode("GTC", "03", "00", "АУК ОБЩЕГО ПРИМЕНЕНИЯ", "АВИАЦИОННАЯ БЕЗОПАСНОСТЬ", "");
|
||
addPMCode("GTC", "04", "00", "АУК ОБЩЕГО ПРИМЕНЕНИЯ", "ПРАВИЛА ПЕРЕВОЗКИ ГРУЗОВ", "");
|
||
addPMCode("GTC", "05", "00", "АУК ОБЩЕГО ПРИМЕНЕНИЯ", "ЧЕЛОВЕЧЕСКИЙ ФАКТОР (CRM)", "");
|
||
addPMCode("GTC", "06", "00", "АУК ОБЩЕГО ПРИМЕНЕНИЯ", "ПРОТИВООБЛЕДЕНИТЕЛЬНАЯ ЗАЩИТА ВС НА ЗЕМЛЕ", "");
|
||
addPMCode("GTC", "07", "00", "АУК ОБЩЕГО ПРИМЕНЕНИЯ", "АВАРИЙНО-СПАСАТЕЛЬНАЯ ПОДГОТОВКА (ВОДА И СУША)", "");
|
||
addPMCode("GTC", "08", "00", "АУК ОБЩЕГО ПРИМЕНЕНИЯ", "ПРАВИЛА ТЕХНИЧЕСКОГО ОБСЛУЖИВАНИЯ", "");
|
||
addPMCode("FTC", "01", "00", "АУК ЛЕТНОГО ПЕРСОНАЛА", "ПРАКТИЧЕСКАЯ АЭРОДИНАМИКА", "");
|
||
addPMCode("FTC", "02", "00", "АУК ЛЕТНОГО ПЕРСОНАЛА", "ЛЕТНАЯ ЭКСПЛУАТАЦИЯ", "");
|
||
addPMCode("FTC", "03", "00", "АУК ЛЕТНОГО ПЕРСОНАЛА", "БЕЗОПАСНОСТЬ ПОЛЕТОВ", "");
|
||
addPMCode("FTC", "04", "00", "АУК ЛЕТНОГО ПЕРСОНАЛА", "ВОЗДУШНАЯ НАВИГАЦИЯ", "");
|
||
addPMCode("FTC", "05", "01", "АУК ЛЕТНОГО ПЕРСОНАЛА", "ВАРИАНТЫ ПРИМЕНЕНИЯ", "(НЕБОЕВЫЕ)");
|
||
addPMCode("FTC", "05", "02", "АУК ЛЕТНОГО ПЕРСОНАЛА", "ВАРИАНТЫ ПРИМЕНЕНИЯ", "(БОЕВЫЕ)");
|
||
addPMCode("FTC", "06", "00", "АУК ЛЕТНОГО ПЕРСОНАЛА", "КОНСТРУКЦИЯ ВЕРТОЛЕТА И ЕГО СИСТЕМЫ", "ОПИСАНИЕ И ЭКСПЛУАТАЦИЯ");
|
||
addPMCode("FTC", "07", "00", "АУК ЛЕТНОГО ПЕРСОНАЛА", "КОНСТРУКЦИЯ СИЛОВОЙ УСТАНОВКИ", "ОПИСАНИЕ И ЭКСПЛУАТАЦИЯ");
|
||
addPMCode("FTC", "08", "00", "АУК ЛЕТНОГО ПЕРСОНАЛА", "АВИАЦИОННОЕ ОБОРУДОВАНИЕ", "ОПИСАНИЕ И ЭКСПЛУАТАЦИЯ");
|
||
addPMCode("FTC", "09", "00", "АУК ЛЕТНОГО ПЕРСОНАЛА", "РАДИОЭЛЕКТРОННОЕ ОБОРУДОВАНИЕ", "ОПИСАНИЕ И ЭКСПЛУАТАЦИЯ");
|
||
addPMCode("FTC", "10", "00", "АУК ЛЕТНОГО ПЕРСОНАЛА", "АВИАЦИОННОЕ ВООРУЖЕНИЕ", "ОПИСАНИЕ И ЭКСПЛУАТАЦИЯ");
|
||
addPMCode("FTC", "11", "00", "АУК ЛЕТНОГО ПЕРСОНАЛА", "АВАРИЙНО-СПАСАТЕЛЬНЫЕ СРЕДСТВА", "ОПИСАНИЕ И ЭКСПЛУАТАЦИЯ");
|
||
addPMCode("FTC", "12", "00", "АУК ЛЕТНОГО ПЕРСОНАЛА", "ДЕСАНТНО-ТРАНСПОРТНОЕ ОБОРУДОВАНИЕ", "ОПИСАНИЕ И ЭКСПЛУАТАЦИЯ");
|
||
addPMCode("MTC", "01", "01", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "КОНСТРУКЦИЯ ВЕРТОЛЕТА И ЕГО СИСТЕМЫ", "ТЕХНИЧЕСКОЕ ОПИСАНИЕ");
|
||
addPMCode("MTC", "01", "02", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "КОНСТРУКЦИЯ ВЕРТОЛЕТА И ЕГО СИСТЕМЫ", "ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ");
|
||
addPMCode("MTC", "02", "01", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "КОНСТРУКЦИЯ СИЛОВОЙ УСТАНОВКИ", "ТЕХНИЧЕСКОЕ ОПИСАНИЕ");
|
||
addPMCode("MTC", "02", "02", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "КОНСТРУКЦИЯ СИЛОВОЙ УСТАНОВКИ", "ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ");
|
||
addPMCode("MTC", "03", "01", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "АВИАЦИОННОЕ ОБОРУДОВАНИЕ", "ТЕХНИЧЕСКОЕ ОПИСАНИЕ");
|
||
addPMCode("MTC", "03", "02", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "АВИАЦИОННОЕ ОБОРУДОВАНИЕ", "ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ");
|
||
addPMCode("MTC", "04", "01", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "РАДИОЭЛЕКТРОННОЕ ОБОРУДОВАНИЕ", "ТЕХНИЧЕСКОЕ ОПИСАНИЕ");
|
||
addPMCode("MTC", "04", "02", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "РАДИОЭЛЕКТРОННОЕ ОБОРУДОВАНИЕ", "ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ");
|
||
addPMCode("MTC", "05", "01", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "АВИАЦИОННОЕ ВООРУЖЕНИЕ", "ТЕХНИЧЕСКОЕ ОПИСАНИЕ");
|
||
addPMCode("MTC", "05", "02", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "АВИАЦИОННОЕ ВООРУЖЕНИЕ", "ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ");
|
||
addPMCode("MTC", "06", "01", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "АВАРИЙНО-СПАСАТЕЛЬНЫЕ СРЕДСТВА", "ТЕХНИЧЕСКОЕ ОПИСАНИЕ");
|
||
addPMCode("MTC", "06", "02", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "АВАРИЙНО-СПАСАТЕЛЬНЫЕ СРЕДСТВА", "ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ");
|
||
addPMCode("MTC", "07", "01", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "ДЕСАНТНО-ТРАНСПОРТНОЕ ОБОРУДОВАНИЕ", "ТЕХНИЧЕСКОЕ ОПИСАНИЕ");
|
||
addPMCode("MTC", "07", "02", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "ДЕСАНТНО-ТРАНСПОРТНОЕ ОБОРУДОВАНИЕ", "ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ");
|
||
addPMCode("MTC", "11", "XX", "АУК ТЕХНИЧЕСКОГО ПЕРСОНАЛА", "ОБЩИЕ ПРОЦЕДУРЫ", "");
|
||
|
||
addPMCodesRTC("01", "КОНСТРУКЦИЯ ВЕРТОЛЕТА И ЕГО СИСТЕМЫ");
|
||
addPMCodesRTC("02", "СИЛОВАЯ УСТАНОВКА");
|
||
addPMCodesRTC("03", "РАДИОЭЛЕКТРОННОЕ ОБОРУДОВАНИЕ");
|
||
addPMCodesRTC("04", "АВИАЦИОННОЕ ОБОРУДОВАНИЕ");
|
||
addPMCodesRTC("05", "АВИАЦИОННОЕ ВООРУЖЕНИЕ");
|
||
addPMCodesRTC("06", "АВАРИЙНО-СПАСАТЕЛЬНЫЕ СРЕДСТВА");
|
||
addPMCodesRTC("07", "ДЕСАНТНО-ТРАНСПОРТНЫЕ СРЕДСТВА");
|
||
addPMCodesRTC("11", "ОБЩИЕ ПРОЦЕДУРЫ");
|
||
|
||
addPMCode("PTC", "XX", "00", "АУК ПРОИЗВОДСТВЕННОГО ПЕРСОНАЛА", "(самостоятельно определить тему)", "");
|
||
|
||
addDMCode("Техническое обслуживание", "Описание и работа систем",
|
||
"<html><head/><body><p>Модули данных по каждой системе/подсистеме ВС. Задача этих модулей дать полную информацию о конструкции и функционировании систем ВС.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-XX-XX-00-NNA-040A-A_T40C</span> (Наименование системы или подсистемы – Описание и работа), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> XX-XX: код стандартной системы нумерации</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить курсы по специальностям, членам экипажа), начиная с 01.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-XX-XX-00-NNA-040A-A_T80E</span> (Наименование системы или подсистемы – Контроль знаний: Описание и работа)</p></body></html>",
|
||
"DESCRIPT", "YY-A-XX-XX-00-NNA-040A-A_T40C", "T80E", "Наименование системы или подсистемы", "Описание и работа" );
|
||
addDMCode("Техническое обслуживание", "Описание и работа компонентов",
|
||
"<html><head/><body><p>Модули данных по компонентам систем/подсистем ВС, которые обладают сложной конструкцией и внутренней работой. Задача этих модулей дать полную информацию о конструкции и функционировании таких компонентов. Используйте эти модули данных только, если информации, раскрытой в описании системы, не достаточно для полного понимания принципов работы. Обычно, такие компоненты требуют технического обслуживания с разборкой.</p><p>ЗАПРЕЩАЕТСЯ ИСПОЛЬЗОВАТЬ ССЫЛКИ НА МЕСТО ЭТОГО КОМПОНЕНТА В СИСТЕМЕ. ИНФОРМАЦИЯ ДОЛЖНА БЫТЬ АВТОНОМНОЙ, РАСКРЫВАЮЩЕЙ ТОЛЬКО ВНУТРЕННЕЕ ФУНКЦИОНИРОВАНИЕ.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-XX-XX-XX-NNA-040A-A_T40C</span> (Наименование компонента – Описание и работа),</p><p>где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> XX-XX-XX: код стандартной системы нумерации</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить курсы по специальностям, членам экипажа), начиная с 01.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-XX-XX-XX-NNA-040A-A_T80E</span> (Наименование компонента – Контроль знаний: Описание и работа)</p></body></html>",
|
||
"DESCRIPT", "YY-A-XX-XX-XX-NNA-040A-A_T40C", "T80E", "Наименование компонента", "Описание и работа" );
|
||
addDMCode("Техническое обслуживание", "Планирование ТО",
|
||
"<html><head/><body><p>Модули данных по планированию технического обслуживания.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-05-4X-00-NNA-0B0A-A_T40C</span> (Вид технического обслуживания – Информация по планированию технического обслуживания), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> 4X: где X последовательная нумерация видов ТО</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить курсы по специальностям, членам экипажа), начиная с 01.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-05-4X-00-NNA-0B0A-A_T80E</span> (Вид технического обслуживания – Контроль знаний: Информация по планированию технического обслуживания)</p></body></html>",
|
||
"DESCRIPT", "YY-A-05-4X-00-NNA-0B0A-A_T40C", "T80E", "Вид технического обслуживания", "Информация по планированию технического обслуживания" );
|
||
addDMCode("Техническое обслуживание", "Общие меры безопасности",
|
||
"<html><head/><body><p>Модули данных по специальным общим мерам безопаности для типа ВС.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-00-20-00-NNA-012A-A_T40C</span> (Меры безопасности – Общие предупреждения и предостережения), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> NN: 00, или если требуется более одного модуля данных, начиная с 01.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-00-20-00-NNA-012A-A_T80</span>E (Меры безопасности – Контроль знаний: Общие предупреждения и предостережения)</p></body></html>",
|
||
"DESCRIPT", "YY-A-00-20-00-NNA-012A-A_T40C", "T80E", "Меры безопасности", "Общие предупреждения и предостережения" );
|
||
addDMCode("Техническое обслуживание", "Процедуры ТО",
|
||
"<html><head/><body><p>Модули данных по процедурам технического обслуживания для типа ВС.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-XX-XX-XX-NNA-ZZZZ-Q_T40C</span> (Процедуры ТО – Информационное имя), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> XX-XX-XX, принятая стандартной системы нумерации</p><p> NN: 00, или если требуется более одного модуля данных, начиная с 01.</p><p> ZZZZ: информационный код и его вариант.</p><p> Q: код расположения.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-XX-XX-XX-NNA-ZZZZ-Q_T80E</span> (Процедуры ТО – Контроль знаний: Информационное имя)</p></body></html>",
|
||
"DESCRIPT", "YY-A-XX-XX-XX-NNA-ZZZZ-Q_T40C", "T80E", "Процедуры ТО", "Информационное имя" );
|
||
addDMCode("Техническое обслуживание", "Средства материально-технического обеспечения",
|
||
"<html><head/><body><p>Модули данных с информацией по КПА, вспомогательному оборудованию, инструменту и расходуемым материалам.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-00-00-00-NNA-ZZZA-A_T40C</span> (Воздушное судно – Информационное имя), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить перечни по специальностям), начиная с 01.</p><p> ZZZ: 060 — Вспомогательное оборудование, инструмент и программное</p><p>обеспечение, 070 — Расходуемые материалы.</p><p>ЗАПРЕЩЕНО ОПИСЫВАТЬ ПРОЦЕДУРЫ ПРОВЕРОК ОБОРУДОВАНИЯ ВС В ЭТИХ МОДУЛЯХ.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-00-00-00-NNA-ZZZA-A_T80E</span> (Воздушное судно – Контроль знаний: Информационное имя)</p></body></html>",
|
||
"DESCRIPT", "YY-A-00-00-00-NNA-ZZZA-A_T40C", "T80E", "Воздушное судно", "Информационное имя" );
|
||
addDMCode("Техническое обслуживание", "Общие процедуры",
|
||
"<html><head/><body><p>Модули данных с осщей информацией по обращению с ВС в целом.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-ХХ-XX-XX-NNA-ZZZA-A_T40C</span> (Наименование темы – Информационное имя), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> ХХ-XX-XX: 00, Согласно классификации ГОСТ 18675–2012, для систем 07, 08, 09, 10, 12, 15, 16.</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить перечни по специальностям), начиная с 01.</p><p> ZZZ: — Согласно классификации ГОСТ 18675–2012.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-ХХ-XX-XX-NNA-ZZZA-A_T80</span>E (Наименование темы – Контроль знаний: Информационное имя)</p></body></html>",
|
||
"DESCRIPT", "YY-A-ХХ-XX-XX-NNA-ZZZA-A_T40C", "T80E", "Наименование темы", "Информационное имя" );
|
||
addDMCode("Общая информация и данные", "Служебные и вводные данные",
|
||
"<html><head/><body><p>Модули данных по правилам подготовки и кодирования служебой и вводной информации.</p><p>Коды модулей данных должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-00-47-XX-NNA-XXXX-A_T40C</span> (Наименование АУК – Информационное имя), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> XX:</p><p> 00 – Автоматизированные учебные курсы</p><p> 01 – Автоматизированные учебные курсы (летный персонал)</p><p> 02 – Автоматизированные учебные курсы (технический персонал)</p><p> 03 – Автоматизированные учебные курсы (ремонтный персонал)</p><p> 04 – Автоматизированные учебные курсы (производственный персонал)</p><p> NN: 00, или если требуется более одного модуля данных (для каждого конкретного АУК), начиная с 01.</p><p> XXX: информационный код и его вариант:</p><p> 001A — Титульный лист</p><p> 00UA — Внесенные изменения</p><p> 009A — Содержание</p><p> 009B — Поиск по курсу</p><p> 018A — Введение</p><p> 023A — Административные формы и данные</p></body></html>",
|
||
"DESCRIPT", "YY-A-00-47-XX-NNA-XXXX-A_T40C", "T80E", "Наименование АУК", "Информационное имя" );
|
||
addDMCode("Общая информация и данные", "Общие сведения о ВС",
|
||
"<html><head/><body><p>Модули данных для описания ВС в целом, чтобы дать общее представление о назначении, конструкции, составе оборудования ВС.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-00-00-00-NNA-010A-A_T40C</span> (Воздушное судно – Общие данные), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить курсы по специальностям, членам экипажа), начиная с 01.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-00-00-00-NNA-010A-A_T80</span>E (Воздушное судно – Контроль знаний: Общие данные)</p></body></html>",
|
||
"DESCRIPT", "YY-A-00-00-00-NNA-010A-A_T40C", "T80E", "Воздушное судно", "Общие данные" );
|
||
addDMCode("Общая информация и данные", "Нормативные требования авиации",
|
||
"<html><head/><body><p>Модули данных, относящиеся к общим дисциплинам авиационной деятельности и ее тематикам.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-00-7X-XXXX-NNZ-010A-A_T40C</span> (Наименование документа/раздела – Общие данные), где:</p><p> YY-Y – идентификационный код модели и отличительный код системы:</p><p> RHCT-A — для модулей данных нормативного характера Холдинга “Вертолеты России”</p><p> RHCT-B — для модулей данных общего применения международного характера</p><p> RHCT-C — для модулей данных общего применения на территории РФ</p><p> RHCT-D и далее — для модулей данных общего применения на территории иностранных государств</p><p> YY-Y — для модулей данных, применимых к конкретному типу ВС</p><p> 7X — категории авиационных требований:</p><p> 71 – авиационные требования общего назначения</p><p> 72 – авиационные требования гражданской авиации</p><p> 73 – авиационные требования государственной авиации</p><p> 74 – авиационные требования экспериментальной авиации</p><p> XXXX – последовательная нумерация регламентирующих документов</p><p> NN – последовательная нумерация/классификация разделов, согласно структуре исходного документа</p><p> Z – один буквенно-цифровой символ для дополнительного разделения информации, начиная c “A”.</p><p>В случае использования информации, относящейся к конкретному типу ВС необходимо:</p><p> определить категорию и нормативный документ регламентирующий учебную тему</p><p> определить тему по соответствующему нормативному документу</p><p> если код документа не присвоен, обратиться к организации, ответственной за выпуск Настоящих правил, за присвоением последовательного кода документа</p><p> присвоить код МД:</p><p> использовать идентификационный код модели и отличительный код системы дляданного типа ВС</p><p> использовать категорию (7X) и код документа (XXXX)</p><p> использовать номер раздела документа (NN).</p><p>ПРИМЕР:</p><p> MI171-A: информация по вертолету Ми-171</p><p> 72-0017: Правила расследования авиационных происшествий и инцидентов (ПРАПИ-98)</p><p> 03: Расследование авиационных происшествий</p><p> Полный код модуля в этом случае: MI171-A-00-72-0017-03A-010A-A-T40C</p><p> Наименование модуля модуля в этом случае: (Расследование авиационных происшествий — Общие данные).</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-00-7X-XXXX-NNZ-010A-A_T80E</span> (Наименование документа/раздела – Контроль знаний: Общие данные)</p></body></html>",
|
||
"DESCRIPT", "YY-A-00-7X-XXXX-NNZ-010A-A_T40C", "T80E", "Наименование документа/раздела", "Общие данные" );
|
||
addDMCode("Технологии ремонта", "Организация ремонта",
|
||
"<html><head/><body><p>Модули данных по общим задачам организации ремонта. Материал нацелен на руководящий состав, который должен обладать знаниями по принципам организации ремонта, его этапам, необходимым организационным мероприятиям, оснащению, требования к персоналу.</p><p>Коды модулей данных должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-00-6Х-ХХ-NNA-010A-A_T40C</span> (Ремонт – Общие данные), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> 6Х:</p><p> 0 – Ремонт</p><p> 1 – Средний ремонт</p><p> 2 – Капитальный ремонт</p><p> ХХ: Тема внутри задач организации ремонта</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить курсы по специальностям), начиная с 01.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-00-6Х-ХХ-NNA-010A-A_T80E</span> (Ремонт – Общие данные)</p></body></html>",
|
||
"DESCRIPT", "YY-A-00-6Х-ХХ-NNA-010A-A_T40C", "T80E", "Ремонт", "Общие данные" );
|
||
addDMCode("Технологии ремонта", "Ремонт конструкций планера",
|
||
"<html><head/><body><p>Модули данных по технологиям ремонта конструкций планера. Материал нацелен на персонал рабочих специальностей, который должен обладать знаниями по технологическим операциям выполнения ремонта на различных этапах.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-5Х-ХХ-ХХ-NNA-ZZZA-A_T40C</span> (Наименование темы – Информационное имя), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> 5Х-ХХ-ХХ: согласно классификатору ГОСТ 18675-2012</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить курсы по специальностям) или компоненты разборки основных узлов, начиная с 01.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-5Х-ХХ-ХХ-NNA-ZZZA-A_T80E</span> (Наименование темы – Информационное имя)</p><p><br/></p></body></html>",
|
||
"DESCRIPT", "YY-A-5Х-ХХ-ХХ-NNA-ZZZA-A_T40C", "T80E", "Наименование темы", "Информационное имя" );
|
||
addDMCode("Технологии ремонта", "Ремонт силовой установки",
|
||
"<html><head/><body><p>Модули данных по технологиям ремонта конструкции силовой установки. Материал нацелен на персонал рабочих специальностей, который должен обладать знаниями по технологическим операциям выполнения ремонта на различных этапах.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-7Х-ХХ-ХХ-NNA-ZZZA-A_T40C</span> (Наименование темы – Информационное имя), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> 7Х-ХХ-ХХ: согласно классификатору ГОСТ 18675-2012</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить курсы по специальностям) или компоненты разборки основных узлов, начиная с 01.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-7Х-ХХ-ХХ-NNA-ZZZA-A_T80E</span> (Наименование темы – Информационное имя)</p></body></html>",
|
||
"DESCRIPT", "YY-A-7Х-ХХ-ХХ-NNA-ZZZA-A_T40C", "T80E", "Наименование темы", "Информационное имя" );
|
||
addDMCode("Технологии ремонта", "Ремонт несущей системы и трансмиссии",
|
||
"<html><head/><body><p>Модули данных по технологиям ремонта несущей системы (НС) и трансмиссии воздушного судна. Материал нацелен на персонал рабочих специальностей, который должен обладать знаниями по технологическим операциям выполнения ремонта на различных этапах.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-6Х-ХХ-ХХ-NNA-ZZZA-A_T40C</span> (Наименование темы – Информационное имя), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> 6Х-ХХ-ХХ: согласно классификатору ГОСТ 18675-2012 из разделов 60-69, (84).</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить курсы по специальностям) или компоненты разборки основных узлов, начиная с 01.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-6Х-ХХ-ХХ-NNA-ZZZA-A_T80E</span> (Наименование темы – Информационное имя)</p></body></html>",
|
||
"DESCRIPT", "YY-A-6Х-ХХ-ХХ-NNA-ZZZA-A_T40C", "T80E", "Наименование темы", "Информационное имя" );
|
||
addDMCode("Технологии ремонта", "Ремонт систем и компонентов",
|
||
"<html><head/><body><p>Модули данных по технологиям ремонта систем, съемного оборудования воздушного судна. Материал нацелен на персонал рабочих специальностей, который должен обладать знаниями по технологическим операциям выполнения ремонта на различных этапах.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-ХХ-ХХ-ХХ-NNA-ZZZA-A_T40C</span> (Наименование темы – Информационное имя), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> ХХ-ХХ-ХХ: согласно классификатору ГОСТ 18675-2012 из разделов 20-49.</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить курсы по специальностям) или компоненты разборки основных узлов, начиная с 01.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-XХ-ХХ-ХХ-NNA-ZZZA-A_T80</span>E (Наименование темы – Информационное имя)</p></body></html>",
|
||
"DESCRIPT", "YY-A-ХХ-ХХ-ХХ-NNA-ZZZA-A_T40C", "T80E", "Наименование темы", "Информационное имя" );
|
||
addDMCode("Информация для экипажа", "Описание и работа систем",
|
||
"<html><head/><body><p>Модули данных по каждой системе/подсистеме ВС. Задача этих модулей дать инженерный взгляд на конструкцию и функционирование систем и компонентов ВС в объеме достаточном для экипажа.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-XX-XX-00-NNA-043A-A_T40C</span> (Наименование системы или подсистемы – Информация для экипажа), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> XX-XX: код стандартной системы нумерации</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить курсы по специальностям, членам экипажа), начиная с 01.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-XX-XX-00-NNA-043A-A_T80E</span> (Наименование системы или подсистемы – Контроль знаний: Информация для экипажа)</p></body></html>",
|
||
"DESCRIPT", "YY-A-XX-XX-00-NNA-043A-A_T40C", "T80E", "Наименование системы или подсистемы", "Информация для экипажа" );
|
||
addDMCode("Информация для экипажа", "Нормальная эксплуатация систем и оборудования",
|
||
"<html><head/><body><p>Модули данных по каждой системе/подсистеме ВС, имеющей нормальные процедуры эксплуатации.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-XX-XX-00-00A-131A-A_T40C</span> (Наименование системы или подсистемы – Процедура нормальной эксплуатации), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> XX-XX: код стандартной системы нумерации</p><p>Содержание разделов модулей данных должно быть составлено, исходя из условий (этапов) работы членов экипажа (по применимости), примеры:</p><p> Контрольный осмотр</p><p> Контрольная проверка перед запуском</p><p> Запуск двигателей</p><p> Контрольная проверка после запуска</p><p> Выполнение полета</p><p> После посадки.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-XX-XX-00-NNA-131A-A_T80E</span> (Наименование системы или подсистемы – Контроль знаний: Процедура нормальной эксплуатации)</p></body></html>",
|
||
"DESCRIPT", "YY-A-XX-XX-00-00A-131A-A_T40C", "T80E", "Наименование системы или подсистемы", "Процедура нормальной эксплуатации" );
|
||
addDMCode("Информация для экипажа", "Эксплуатационные ограничения",
|
||
"<html><head/><body><p>Модули данных по каждой системе/подсистеме ВС, имеющей эксплуатационные ограничения.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-10-XX-NNA-043B-A_T40C</span> (Наименование системы или подсистемы – Эксплуатационные ограничения), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> XX: код стандартной системы нумерации, 00 для ВС в целом.</p><p> NN – номер подсистемы/подподсистемы, если не требуется использовать 00.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-10-XX-NNA-043B-A_T80E</span> (Наименование системы или подсистемы – Контроль знаний: Эксплуатационные ограничения)</p></body></html>",
|
||
"DESCRIPT", "YY-A-15-10-XX-NNA-043B-A_T40C", "T80E", "Наименование системы или подсистемы", "Эксплуатационные ограничения" );
|
||
addDMCode("Информация для экипажа", "Нормальная эксплуатация ВС",
|
||
"<html><head/><body><p>Модули данных нормальных процедур эксплуатации по стадиям подготовки и полета. </p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-3X-XX-NNA-043A-A_T40C</span> (Наименование режима (стадии) – Информация для экипажа), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> 3X-XX:</p><p> 31 — Предвариатильная подготовка:</p><p> XX: используется для дальнейшей классификации, если необходимо, например:</p><p> 01: Штурманская подготовка</p><p> 02: Расчет полета</p><p> 32 — Подготовка к полету:</p><p> XX: используется для дальнейшей классификации, если необходимо, например:</p><p> 01: Предполетный осмотр</p><p> 02: Предполетная проверка перед запуском</p><p> 03: Запуск двигателей</p><p> 04: Предполетная проверка после запуска</p><p> 33 — Выполнение полета:</p><p> XX: используется для дальнейшей классификации, если необходимо, например:</p><p> 01 — Руление</p><p> 02 — Взлет и полет на малой высоте</p><p> 03 — Набор высоты</p><p> 04 — Крейсерский полет</p><p> 05 — Снижение</p><p> 06 — Заход на посадку</p><p> 07 — Посадка</p><p> 34 — Вертолетовождение/Самолетовождение:</p><p> XX: используется для дальнейшей классификации, если необходимо</p><p> (35–38) — Используется при необходимости</p><p> 39 — Завершение полета:</p><p> XX: используется для дальнейшей классификации, если необходимо, например:</p><p> 01: Выключение двигателей и оборудования</p><p> 02: Послеполетный осмотр</p><p> 03: Заполнение документации</p><p> 04: Анализ полетных данных</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить курсы по специальностям, членам экипажа), начиная с 01.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-3X-XX-NNA-043A-A_T80E</span> (Наименование режима (стадии) – Контроль знаний: Информация для экипажа)</p></body></html>",
|
||
"DESCRIPT", "YY-A-15-3X-XX-NNA-043A-A_T40C", "T80E", "Наименование режима (стадии)", "Информация для экипажа" );
|
||
addDMCode("Информация для экипажа", "Контрольные облеты и испытания/регулировки",
|
||
"<html><head/><body><p>Модули данных программ контрольных облетов и испытаний/регулировок в полете, включая динамическую регулировку несущей системы.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-05-62-XX-NNA-043A-A_T40C</span> (Наименование программы – Информация для экипажа), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> XX: используется для нумерации каждой уникальной программы облета/испытаний/регулировки</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить курсы по специальностям, членам экипажа), начиная с 01.</p><p>Перечень необходимых программ, смотри ЭТД применимого типа ВС.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-05-62-XX-NNA-043A-A_T80</span>E (Наименование программы – Контроль знаний: Информация для экипажа)</p></body></html>",
|
||
"DESCRIPT", "YY-A-05-62-XX-NNA-043A-A_T40C", "T80E", "Наименование программы", "Информация для экипажа" );
|
||
addDMCode("Информация для экипажа", "Особые условия эксплуатации ВС",
|
||
"<html><head/><body><p>Модули данных процедур эксплуатации в особых условиях.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-50-XX-NNA-131A-A_T40C</span> (Наименование особого условия – Процедура нормальной эксплуатации), где:</p><p> YY-Y: идентификационный код модели и отличительный код системы</p><p> XX: используется для нумерации каждого уникального особого условия</p><p> NN: 00, или если требуется более одного модуля данных (например, разделить курсы по специальностям, членам экипажа), начиная с 01.</p><p>Перечень необходимых особых условий, смотри РЛЭ применимого типа ВС.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-50-XX-NNA-131A-A_T80E</span> (Наименование особого условия – Контроль знаний: Процедура нормальной эксплуатации)</p></body></html>",
|
||
"DESCRIPT", "YY-A-15-50-XX-NNA-131A-A_T40C", "T80E", "Наименование особого условия", "Процедура нормальной эксплуатации" );
|
||
addDMCode("Информация для экипажа", "Аварийная эксплуатация ВС",
|
||
"<html><head/><body><p>Модули данных по действиям экипажа при возникновении аварийной ситуации/отказа.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-4X-XX-NNA-141A-A_T40C</span> (Наименование отказа/аварийной ситуации – Процедура аварийной эксплуатации), где:</p><p> 4X – тип ситуации:</p><p> 41 - Общие сведения</p><p> 42 - Аварийные ситуации на земле</p><p> 43 - Аварийные ситуации на взлете</p><p> 44 - Аварийные ситуации, связанные с неисправностью систем</p><p> 45 - Отказ одного или нескольких двигателей</p><p> 46 - Аварийные ситуации при заходе на посадку/посадке</p><p> 47 - Отказы систем БРЭО</p><p> 48 - Прочие аварийные ситуации или отказы</p><p> 49 - Показания многофункционального дисплея со сведениями об аварийной ситуации</p><p> XX – последовательная нумерация отказа/аварийной ситуации, внутри типа</p><p> NN – последовательная нумерация, если требуется более одного модуля данных.</p><p>Типы ситуации 41,42,43,45,46,48 могут быть использованы для АУК Летная эксплуатация.</p><p>Типы ситуации 44,45,47,48 могут быть использованы для АУК … Описание и эксплуатация.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-4X-XX-NNA-141A-A_T80E</span> (Наименование отказа/аварийной ситуации – Контроль знаний: Процедура аварийной эксплуатации)</p></body></html>",
|
||
"DESCRIPT", "YY-A-15-4X-XX-NNA-141A-A_T40C", "T80E", "Наименование отказа/аварийной ситуации", "Процедура аварийной эксплуатации" );
|
||
addDMCode("Информация для экипажа", "Практическая аэродинамика",
|
||
"<html><head/><body><p>Модули данных анализа летно-технических характеристик ВС.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-21-XX-NNA-043A-A_T40C</span> (Наименование темы — Информация для экипажа), где:</p><p> XX – последовательная нумерация МД/тем:</p><p> 01: Аэродинамические характеристики</p><p> 02: Устойчивость, управляемость и балансировка</p><p> 03: Висение и вертикальные режимы полета</p><p> 04: Установившиеся режимы полета с поступательной скоростью</p><p> 05: Переходные режимы полета, виражи и развороты</p><p> 06: Руление, взлет и посадка</p><p> 07: Дальность и продолжительность полета</p><p> 08: Особые условия полета</p><p> 09: Особые случаи в полете</p><p> 10: Критические режимы полета</p><p> NN – 00 или последовательная нумерация, если требуется более одного модуля данных.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-21-XX-NNA-043A-A_T80E</span> (Наименование темы – Контроль знаний: Информация для экипажа)</p></body></html>",
|
||
"DESCRIPT", "YY-A-15-21-XX-NNA-043A-A_T40C", "T80E", "Наименование темы", "Информация для экипажа" );
|
||
addDMCode("Информация для экипажа", "Эксплуатация по вариантам применения",
|
||
"<html><head/><body><p>Модули данных при применении ВС на различных видах работ.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-71-XX-NNA-043A-A_T40C</span> (Наименование варианта применения – Информация для экипажа), где:</p><p> XX – последовательная нумерация варианта применения</p><p> NN – последовательная нумерация, если требуется более одного модуля данных.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-71-XX-NNA-043A-A_T80E</span> (Наименование варианта применения – Контроль знаний: Информация для экипажа)</p></body></html>",
|
||
"DESCRIPT", "YY-A-15-71-XX-NNA-043A-A_T40C", "T80E", "Наименование варианта применения", "Информация для экипажа" );
|
||
addDMCode("Информация для экипажа", "Боевое применение",
|
||
"<html><head/><body><p>Модули данных при боевом применении вооружения. Включают описательные данные/ограничения, нормальные и аварийные процедуры применения по вариантам вооружения.</p><p>Коды модулей данных учебной темы должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-72-00-NNA-043A-A_T40C</span> (Боевое применение – Информация для экипажа)</p><p>- <span style=\" font-weight:600;\">YY-Y-15-72-XX-NNA-043A-A_T40C</span> (Наименование варианта боевого применения – Информация для экипажа), где:</p><p> XX – последовательная нумерация варианта боевого применения</p><p> NN – последовательная нумерация, если требуется более одного модуля данных.</p><p>Коды модулей данных контроля знаний должны иметь следующую структуру:</p><p>- <span style=\" font-weight:600;\">YY-Y-15-72-XX-NNA-043A-A_T80E</span> (Наименование варианта боевого применения – Контроль знаний: Информация для экипажа)</p></body></html>",
|
||
"DESCRIPT", "YY-A-15-72-XX-NNA-043A-A_T40C", "T80E", "Наименование варианта боевого применения", "Информация для экипажа" );
|
||
|
||
|
||
addEDocName("РЭ", "Руководство по эксплуатации");
|
||
addEDocName("ИМ", "Инструкция по монтажу, пуску, регулированию и обкатке изделия");
|
||
addEDocName("ФО", "Формуляр");
|
||
addEDocName("ПС", "Паспорт");
|
||
addEDocName("ЭТ", "Этикетка");
|
||
addEDocName("КИ", "Каталог изделия");
|
||
addEDocName("НЗЧ", "Нормы расхода запасных частей");
|
||
addEDocName("НМ", "Нормы расхода материалов");
|
||
addEDocName("ЗИ", "Ведомость ЗИП");
|
||
addEDocName("УП", "Учебно-технические плакаты");
|
||
addEDocName("ИС", "Инструкции эксплуатационные специальные");
|
||
addEDocName("ВЭ", "Ведомость эксплуатационных документов");
|
||
|
||
}
|
||
|
||
void RU_Const::addPMCodesRTC(QString pmNumber, QString pmNumberText) {
|
||
addPMCode("RTC", pmNumber, "00", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ");
|
||
addPMCode("RTC", pmNumber, "10", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "ПРЕДВАРИТЕЛЬНАЯ ДЕФЕКТАЦИЯ (СИСТЕМ, КОНСТРУКЦИЙ)");
|
||
addPMCode("RTC", pmNumber, "11", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "ТЕХНИЧЕСКОЕ ОПИСАНИЕ (СИСТЕМ, КОНСТРУКЦИЙ)");
|
||
addPMCode("RTC", pmNumber, "12", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "ИСПЫТАНИЯ И ОСМОТРЫ (СИСТЕМ, КОНСТРУКЦИЙ)");
|
||
addPMCode("RTC", pmNumber, "13", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РАЗБОРКА, СБОРКА (СИСТЕМ, КОНСТРУКЦИЙ)");
|
||
addPMCode("RTC", pmNumber, "20", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "ТИПОВЫЕ ТЕХНОЛОГИИ СИСТЕМ");
|
||
addPMCode("RTC", pmNumber, "21", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ ЭЛЕКТРОЖГУТОВ");
|
||
addPMCode("RTC", pmNumber, "22", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "ШВЕЙНЫЕ, ОБОЙНО-ЭМАЛИТНЫЕ РАБОТЫ");
|
||
addPMCode("RTC", pmNumber, "23", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ ВОЗДУШНО-МАСЛЯНЫХ РАДИАТОРОВ");
|
||
addPMCode("RTC", pmNumber, "24", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ ГИДРОБАКОВ");
|
||
addPMCode("RTC", pmNumber, "25", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ МАСЛОБАКОВ");
|
||
addPMCode("RTC", pmNumber, "26", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ ЖЕСТКИХ ТОПЛИВНЫХ БАКОВ");
|
||
addPMCode("RTC", pmNumber, "27", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ МЯГКИХ ТОПЛИВНЫХ БАКОВ");
|
||
addPMCode("RTC", pmNumber, "28", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ ТРУБОПРОВОДОВ");
|
||
addPMCode("RTC", pmNumber, "29", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ ШЛАНГОВ");
|
||
addPMCode("RTC", pmNumber, "30", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ КОМПОНЕНТОВ");
|
||
addPMCode("RTC", pmNumber, "31", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "ДЕФЕКТАЦИЯ КОМПОНЕНТОВ");
|
||
addPMCode("RTC", pmNumber, "32", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "СБОРКА/РАЗБОРКА КОМПОНЕНТОВ");
|
||
addPMCode("RTC", pmNumber, "33", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "Технологии ремонта КОМПОНЕНТОВ");
|
||
addPMCode("RTC", pmNumber, "50", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "ТИПОВЫЕ ТЕХНОЛОГИИ КОНСТРУКЦИЙ ПЛАНЕРА");
|
||
addPMCode("RTC", pmNumber, "51", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ ОСТЕКЛЕНИЯ");
|
||
addPMCode("RTC", pmNumber, "52", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ ЛКП");
|
||
addPMCode("RTC", pmNumber, "53", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ КРЕПЕЖА");
|
||
addPMCode("RTC", pmNumber, "54", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "ДЕФЕКТАЦИЯ МЕТОДАМИ НЕРАЗРУШАЮЩЕГО КОНТРОЛЯ");
|
||
addPMCode("RTC", pmNumber, "60", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "ТИПОВЫЕ ТЕХНОЛОГИИ НЕСУЩЕЙ СИСТЕМЫ И ТРАНСМИССИИ");
|
||
addPMCode("RTC", pmNumber, "61", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "РЕМОНТ ЛОПАСТЕЙ НВ И РВ");
|
||
addPMCode("RTC", pmNumber, "70", "АУК РЕМОНТНОГО ПЕРСОНАЛА", pmNumberText, "ТИПОВЫЕ ТЕХНОЛОГИИ СИЛОВОЙ УСТАНОВКИ");
|
||
}
|
||
|
||
void RU_Const::addPMCode(QString pmNumABC, QString pmNumber, QString pmVolume,
|
||
QString pmNumABCText, QString pmNumberText, QString pmVolumeText) {
|
||
pmCodeListItemType item;
|
||
item.pmNumABC = pmNumABC; item.pmNumABCText = pmNumABCText;
|
||
item.pmNumber = pmNumber; item.pmNumberText = pmNumberText;
|
||
item.pmVolume = pmVolume; item.pmVolumeText = pmVolumeText;
|
||
pmCodeList.append(item);
|
||
}
|
||
|
||
// DESCRIPT CREW LEARNING
|
||
void RU_Const::addDMCode(QString chapterName, QString paraName, QString text, QString schemeTypeStr, QString dmCode,
|
||
QString dmLearningCode, QString techName, QString infoName) {
|
||
dmCodeListItemType dm;
|
||
dm.chapterName = chapterName; dm.paraName = paraName;
|
||
dm.text = text; dm.schemeTypeStr = schemeTypeStr; dm.infoName = infoName; dm.techName = techName;
|
||
QStringList dmSplitList = dmCode.split("-"); //YY-Y-15-72-XX-NNA-043A-A_T40C
|
||
QStringList dmSplitList7 = dmSplitList[7].split("_"); //A_T40C
|
||
dm.modelIdentCode = modelIdentCode; /*dmSplitList[0];*/ dm.systemDiffCode = dmSplitList[1];
|
||
dm.systemCode = dmSplitList[2]; dm.subSystemCode = dmSplitList[3].mid(0,1); dm.subSubSystemCode = dmSplitList[3].mid(1,1); dm.assyCode = dmSplitList[4];
|
||
dm.disassyCode = dmSplitList[5].mid(0,2); dm.disassyCodeVariant = dmSplitList[5].mid(2,1);
|
||
dm.infoCode = dmSplitList[6].mid(0,3); dm.infoCodeVariant = dmSplitList[6].mid(3,1);
|
||
dm.itemLocationCode = dmSplitList7[0];
|
||
dm.learnCode = dmSplitList7[1].mid(0,3); dm.learnEventCode = dmSplitList7[1].mid(3,1);
|
||
dm._learnCode = dmLearningCode.mid(0,3); dm._learnEventCode = dmLearningCode.mid(3,1);
|
||
dmCodeList.append(dm);
|
||
}
|
||
|
||
void RU_Const::addEDocName(QString shName, QString name) {
|
||
eDocShortNames.append(shName); eDocNames.append(name);
|
||
}
|