|
Введение
История создания программ, позволяющих оформлять конструкторскую документацию
в соответствии с требованиями отечественных стандартов, начинается в первой половине
80-х годов, когда во многих крупных конструкторских бюро появились зарубежные системы САПР.
В те времена можно было наблюдать следующую картину: на кульман помещался чертеж, выведенный
на графопостроителе, и конструктор дорабатывал его вручную, нанося размеры и условные обозначения по ЕСКД.
Это делалось по двум причинам. Первая - большая трудоемкость процедуры оформления конструкторской документации
и отсутствие специальных программ для оформления чертежей в соответствии с ЕСКД.
Вторая - малое количество рабочих мест, оснащенных зарубежными САПР. В это время и
предпринимаются первые попытки создания автоматизированных систем оформления конструкторской документации.
В конце 80-х, с появлением в массовом количестве персональных компьютеров, вооруженных AutoCAD, начинается буйный рост количества таких программ.
Некоторые из них дожили до настоящего времени и превратились в мощные надстройки над AutoCAD. Система MechaniCS LT имеет
более чем 10-летнюю историю, правда, название у нее было другое. Она успешно работала и продолжает работать на десятках
предприятий и сотнях рабочих мест.
В настоящее время MechaniCS LT имеет в основании современную ARX-технологию и продуманный, удобный интерфейс.
Использование этой системы позволяет значительно сократить время оформления конструкторской документации. Ее применение в графическом редакторе
AutoCAD LT в несколько раз удешевляет рабочее место, предназначенное для разработки и выпуска КД.
Это дешевое рабочее место прекрасно подходит как для традиционного двумерного проектирования,
так и для оформления КД в соответствии с ЕСКД, если базовая графика была получена на рабочих
местах с более дорогой системой САПР.
Разработчики MechaniCS LT не стремились к расширению круга задач, которые решает данная система.
Основное внимание было сосредоточено на качестве работы системы, разработке мощной системы
подсказок и переводе системы на современные программные технологии. Дело в том, что в любой
сложной и всеохватывающей системе большинство возможностей используется крайне редко или не
используется совсем. Поэтому, если учесть частоту использования, 10% возможностей системы
бывает достаточно для решения 90% задач пользователя. В то же время избыточные возможности
сильно сказываются на цене и сложности освоения системы. Кроме того, платой за большие
возможности зачастую оказывается затрудненный доступ к наиболее важным функциям системы и
снижение их эффективности.
Исходя из этого, при разработке MechaniCS LT мы отказались от попыток "объять необъятное"
и сосредоточились на том, чтобы сделать максимально удобными наиболее часто используемые
операции, свести к минимуму число нажимаемых клавиш или движений мышью. Везде, где возможно,
система пытается предугадать действия пользователя, подсказать ему возможные варианты действий,
предоставить справочные материалы. Мы поставили перед собой цель "выжать" все из тех
10% рутинных операций, на которые конструктор тратит 90% своего времени.
|