ОБЩИЙ АЛГОРИТМ АВТОМАТИЗАЦИИ ОПИСАНИЙ СХЕМ ТЕХНИЧЕСКИХ УСТРОЙСТВ ПРИ ПРЕДСТАВЛЕНИИ ЦЕЛЕВЫМ ТЕХНИЧЕСКИМ МНЕМОЯЗЫКОМ

ОБЩИЙ АЛГОРИТМ АВТОМАТИЗАЦИИ ОПИСАНИЙ СХЕМ ТЕХНИЧЕСКИХ УСТРОЙСТВ ПРИ ПРЕДСТАВЛЕНИИ ЦЕЛЕВЫМ ТЕХНИЧЕСКИМ МНЕМОЯЗЫКОМ

© В.И.Бойко
© Государственный музей истории космонавтики им. К.Э. Циолковского, г. Калуга
Секция "К.Э. Циолковский и проблемы профессиональной деятельности космонавтов"
2007 г.

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

Алгоритм этого процесса строится на информационном анализе описаний схем. Основными конструктивными фрагментами описаний схем технических систем с помощью целевого технического мнемоязыка являются:

– обозначения блоков технической системы, входящих в них узлов, контактов (или элементов схемы) в виде маркировок, нумерации названий;

– статическая связь между блоками, узлами, элементами;

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

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

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

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

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