- •1. Проектирование: от технического задания к технологической документации. Информационный смысл проектирования.
- •6. Параметризация. Сравнительная оценка эффективности параметрических и непараметрических cad-систем.
- •2. Возможности компьютерной поддержки различных проектных процедур (творческие и рутинные задачи; выработка технических решений, расчеты, моделирование, создание документаци).
- •3. Создание чертежей. Смысл компьютерной поддержки.
- •4. Документооборот. Смысл компьютерной поддержки. Проблемы безбумажного документооборота.
- •9. Создание и редактирование 3d – моделей на основе булевых операций и на основе элементов. Основные различия.
- •11. Проектирование электротехнических изделий. Особенности по сравнению с проектированием электронных узлов. Основные возможности компьютерной поддержки.
- •14. Создание систем управления (асутп и асу): основные вопросы и структурные решения. Возможности компьютерной поддержки.
- •13. Компьютерная поддержка технологической подготовки производства. Основные задачи в машиностроении и приборостроении.
- •15. Scada-системы. Назначение и основные возможности на примере ТрейсМоуд.
- •16. Автопостроение. Технический смысл.
- •17. Язык функционально-блоковых диаграмм. Назначение.
- •19. Pcad: основные составные части, их назначение и информационная связь. Последовательность операций при создании печатного узла.
- •20. MicroSim DesignLab: основные составные части, их назначение и информационная связь. Последовательность операций при моделировании.
- •1 Проектирование: от технического задания к технологической документации. Информационный смысл проектирования.
16. Автопостроение. Технический смысл.
Смысл: автопостроение – это автоматическая настройка спецальных технологических параметров оборудования для облегчения жизни создателя проекта.
17. Язык функционально-блоковых диаграмм. Назначение.
Разработка ПО – ключевой момент. Для этого во-первых, требуется программист.
Если задачи подобного рода на предприятии не являются каждодневной работой (а чаще всего так и бывает), то программист – человек со стороны, тонкости технологии ему надо объяснять. Во-вторых, насколько бы хорошо ни было продумано ТЗ, неминуемо всплывут неучтенные нюансы, в особенности если процесс автоматизируется впервые. Нюансы всплывают порой неожиданно, а влезть в программу и внести коррективы практически может только сам разработчик, который в это время может быть занят другой работой или вообще откажется от дальнейшего сотрудничества. Так же обстоит дело и с внесением модификаций. В подобных ситуациях неминуемо возникают напряженность в отношении с клиентом, экономические потери и другие неприятности.
В то же время такая ситуация вовсе не является неизбежной. Если системотехнические вопросы можно решить своими силами, то остается дать технологу в руки инструмент, позволяющий изложить свои требования на языке, содержащем описание необходимых логических связок. Кроме того, в его распоряжение очень желательно предоставить средства разработки пользовательского интерфейса – рабочих экранов. Это, по сути, специализированный графический редактор и библиотеки изображений типовых элементов систем.
Таким образом, практически отпадает необходимость в создании ПО в традиционном смысле: надо просто изложить исходные требования немного другими средствами. В этом случае привлечение сторонних или содержание своих программистов перестает быть необходимым: исчезает промежуточное звено, скорость разработки существенно повышается, качество – тоже.
Язык функциональных блоков ТРЕЙС МОУД является языком визуального программирования. Программа в нем разрабатывается размещением функциональных блоков с заданными функциями в поле редактирования, настройкой их входов и выходов, и связи их между собой в диаграмму, реализующую требуемую функцию. Программа, созданная в этом языке, называется FBD-программой.
Разработка и отладка FBD-программ осуществляется в специальном окне редактора базы каналов. В рабочем поле окна редактирования FBD-программ выводится диаграмма из функциональных блоков, реализующая программируемые алгоритмы, и диалог управления редактированием.
FBD-программа разрабатывается размещением функциональных блоков в рабочем поле и соединением их в одну диаграмму. После размещения блока осуществляется настройка его входов и выходов. Если это требуется, входы и выходы разных функциональных блоков могут связываться между собой. Так создается диаграмма из блоков, реализующая требуемый алгоритм.
Язык Техно FBD имеет большой набор встроенных функций, а также позволяет использовать функциональные блоки с программируемыми функциями. Программирование таких блоков осуществляется на языке инструкций (Техно IL).