qweqweqe123123

Макропрограммирование

Программирование макросов или макропрограммирование заключается в объединении наборов графических команд под одним именем. Если графические команды объединяются в программу, которая называется микропрограммой (macro program), к ним могут добавляться некоторые условные и арифметические операторы из обычных компьютерных языков. Входные параметры графических команд могут быть определены как переменные, что позволяет задавать макропрограмме разные значения и получать разные чертежи. Макропрограмма такого рода называется параметрической программой (parametric program), поскольку чертеж, который она строит, зависит от значений, присвоенных соответствующим параметрам. Хорошим примером параметрической программы может быть автоматическая программа построения чертежей винтов. Пользователь вводит характеристики нагрузки, программа рассчитывает размеры винтов по этим характеристикам, а затем строит их чертежи с учетом вычисленных размеров. В такую параметрическую программу входят арифметические операторы, позволяющие вычислить размеры винтов, а также графические команды, строящие чертеж винта. Функция макропрограммирования очень важна, поскольку она позволяет приспосабливать коммерческие системы автоматизированной разработки чертежей под конкретные приложения. Многообразие параметрических программ, разработанных компанией, фактически может быть мерой эффективности использования этой компанией имеющейся у нее системы автоматизированной разработки чертежей.

Смотрите также