Конструктор:Написание макрокоманд конструктором

Материал из Справка Julivi
Перейти к: навигация, поиск

Содержание

Написание макрокоманд конструктором

Макрокоманды – это комплексные построения контуров и лекал, созданные в один приём согласно схеме. Использование макрокоманд позволяет очень быстро получать в моделях стандартные и унифицированные лекала или вспомогательные и наметочные контура.

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

Обязательное условие для написания макрокоманд – умение работать в программе построения конструкций «Дизайн», запущенной в особом режиме. Тип такого построения будет определён не как «Базовая конструкция», а как «Лекало», «Нанесение контура» или «Модификация контура».

Maestro embim3647.png

В общем виде схему написания конструктором макрокоманды можно представить так:

  • Запустить программу «Дизайн» в режиме «Макро»
  • Создать новый пустой проект, выбрав нужный тип построения – Лекало, Контур.
  • Заполнить таблицу «Исходных данных» построения
  • Ввести схему, зарисовку построения и текстовое описание
  • Выбрать дополнительные параметры проекта – вид курсора, вывод схемы подсказки, и т.д.
  • Выполнить построение, используя обычные приёмы работы в программе «Дизайн»
  • Сохранить построение в базе.

Далее работа ведётся в программе «Конструктор». Выбрав данное построение, просмотрев схему и введя данные построения вместо введённых по умолчанию величин, конструктор вызывает на экран созданные контура и лекала.

Все макрокоманды можно разделить на три типа:

1)Лекала

2)Контура

3)Комплекты лекал, созданные по данным с экрана программы «Конструктор»

Построения типа «Лекало» позволяют вызывать на экране программы «Конструктор» готовые лекала сразу с градацией, если предварительно измерить и сохранить данные буфера в одной из закладок программы «Калькулятор». Например, промерив участок горловины блузы и введя имя сохранённой закладки правой клавишей мышки вместо введённой по умолчанию длины, выполняется создание градированного точно по этому участку лекала оборки-кокилье.

Построения типа «Контур» позволяют нанести вспомогательные и наметочные контура на лекала, подставляя нужные данные в предложенных схемах построений. Например, можно в один приём нанести на лекало контур наметки петель или наметки кармана.

Построения лекал по указанным на экране программы «Конструктор» участкам и точкам позволяют создавать комплекты лекал различных узлов изделий (воротники, карманы, рукава, подкладка, и т.п.). Например, указав на экране 2 точки входа в карман, на экране будет получен полный комплект лекал узла кармана: листочка, подкладка кармана, подзор, долевик. Для получения комплекта лекал воротника, нужно указать на экране участки горловины спинки и переда.

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

Создание макрокоманд лекал

Создание макрокоманд построения лекал выполняется в программе “Дизайн-Макро” как обычные построения программы «Дизайн». Но тип таких построений – не «Базовая конструкция», а «Лекало».

Создание нового проекта

При заполнении окна параметров нового проекта, в графе Тип построения нужно выбрать тип «Нанесение контура». Все остальные параметры заполняются, как для макрокоманд лекал.

Maestro embim3666.png

Заполнение таблицы «Исходных данных»

Перед началом работы необходимо заполнить таблицу данных, которые будут использоваться в построении (или проверить их, если данные копировались). Для этого необходимо:

  • Выбрать команду Maestro embim3667.png левого кнопочного меню или выполнить пункты текстового меню «Проект / Исходные данные». При этом на экран выходит таблица «Исходных данных», состоящая из ряда закладок. С помощью кнопки Maestro embim3668.png выполняется проход по закладкам.

Maestro embim3669.png

Обмерные данные – вводятся величины обмерных данных или других размерных признаков, используемых в построении;

Прибавкии константы – вводятся прибавки и постоянные величины для проекта;

Переменные величины – вводятся величины, получаемые расчетным методом. Это – формулы методики построения, состоящие из обозначений в закладках таблицы.

Идентификаторы – Это результаты промеров на экране, которые сохранены и использованы для дальнейших построений в проекте. В этой закладке величины только просматриваются.

Описание – вводится краткое текстовое описание и схема макрокоманды

Параметры – вводятся дополнительные параметры построения: вид курсора, вывод схему порядка указания элементов при вызове этой макрокоманды, вывод окна параметров лекала.

  • Заполнить исходные данные для построения в соответствующих закладках таблицы:

в графу Обозначение заносится условное обозначение величины,

в графу Величина – цифровое значение или формула расчета,

в графу Наименование – текстовое определение величины или комментарий.

Таблица заполняется с помощью кнопок нижней панели таблицы Maestro embim3670.png

  • Для подтверждения ввода данных необходимо нажать кнопку «Да».

Работа с «Размерной базой»

Если проект создан на основе размерной базы, данные закладки «Обмерные» будут изменяться, в зависимости от выбранного размера, например в соответствии с ГОСТом, ОСТом, и т.п.

Maestro embim3658.png

Для заполнения таблицы с использованием «Размерные базы», необходимо выбрать кнопку Maestro embim3659.png на верхней панели. На экран выходит окно размерных признаков данной базы и их значения для выбранного размера, роста и полноты.

Выбор строк выполняется двойным щелчком. Строки с выбранными обмерными данными выделяются голубым цветом.

Теперь с помощью окошек выбора Maestro embim3660.png и кнопки Maestro embim3661.png можно заполнить таблицу соответствующие величины из размерной базы для определённого размера.

Maestro embim3662.png

Однако, при вызове написанной макрокоманды в программе «Конструктор», такое использование «Размерных баз» не даёт возможности ввода данных вручную вместо обозначения из «Размерной базы». Для ручного ввода необходимо отключить эту базу, нажав кнопку выбора баз списка:

Maestro embim3663.png

Построение проекта

После завершения работы в программе «Конструктор», необходимо вновь вернуться в программу «Дизайн-Макро» и выполнить построение макрокоманды. Для этого необходимо:

1)Развернуть программу «Дизайн-Макро» на весь экран, щёлкнув левой клавишей мышки в её ссылку на нижней панели рабочего стола. При этом на экране появились введённые элементы с экрана программы «Конструктор».

2)Работая в окне создания чертежа Maestro embim3680.png, выполнить все необходимые построения с помощью функций программы «Дизайн-Макро». Начинать работу обязательно не с произвольной первой точки на экране, а именно с введённых исходных элементов – точек или участков.

При создании макрокоманд контуров работа в окне Лекал Maestro embim3681.png не имеет смысла.

3) Выполнить операцию «Собрать контур» (кнопка Maestro embim3682.png закладки ЛЕКАЛА), с учётом всех особенностей работы в обычном режиме программы «Дизайн».

Поочерёдно на экране указываются все созданные участки контура, и присваивается один из типов контуров в окне параметров. Например, Внутренний.

При наличии на предприятии режущего плоттера для подсобных лекал, можно сразу определить тип вывода контура «Резать», включив в окне данную настройку.

Maestro embim3683.png

ВНИМАНИЕ: При сборке контура не будет автоматического дозамыкания контуров, как при сборке лекал. Нужно вручную выполнить все замыкания перед выполнением операции сборки.

1)Выполнить операцию «Нанести контур на лекало». Для этого необходимо:

  • Выбрать закладку ЛЕКАЛА и кнопку Maestro embim3684.png в этой закладке. Курсор принимает вид Maestro embim3685.png.
  • Указать контур и щёлкнуть левой клавишей мышки
  • Перейти к следующему контуру, либо прекратить выполнение функции, щёлкнув правой клавишей мышки.

2) Сохранить проект в базе, брав команду Maestro embim3686.png вертикального кнопочного меню или выполнив пункты текстового меню «Проект/ Сохранить».

Теперь в программе «Конструктор» в списке Макрокоманд появится новый созданный проект.

Создание макрокоманд контуров

Создание макрокоманд для построение контуров выполняется в программе “Дизайн-Макро” аналогично тому, как было описано создание макрокоманд построения лекал. Но есть и ряд отличий.

Создание нового проекта

При заполнении окна параметров нового проекта, в графе Тип построения нужно выбрать тип «Нанесение контура». Все остальные параметры заполняются, как для макрокоманд лекал.

Maestro embim3666.png

Заполнение таблицы «Исходных данных»

Перед началом работы необходимо заполнить таблицу данных, которые будут использоваться в построении (или проверить их, если данные копировались). Для этого необходимо:

  • Выбрать команду Maestro embim3667.png левого кнопочного меню или выполнить пункты текстового меню «Проект / Исходные данные». При этом на экран выходит таблица «Исходных данных», состоящая из ряда закладок. С помощью кнопки Maestro embim3668.png выполняется проход по закладкам.

Maestro embim3669.png

Обмерные данные – вводятся величины обмерных данных или других размерных признаков, используемых в построении;

Прибавкии константы – вводятся прибавки и постоянные величины для проекта;

Переменные величины – вводятся величины, получаемые расчетным методом. Это – формулы методики построения, состоящие из обозначений в закладках таблицы.

Идентификаторы – Это результаты промеров на экране, которые сохранены и использованы для дальнейших построений в проекте. В этой закладке величины только просматриваются.

Описание – вводится краткое текстовое описание и схема макрокоманды

Параметры – вводятся дополнительные параметры построения: вид курсора, вывод схему порядка указания элементов при вызове этой макрокоманды, вывод окна параметров лекала.

  • Заполнить исходные данные для построения в соответствующих закладках таблицы:

в графу Обозначение заносится условное обозначение величины,

в графу Величина – цифровое значение или формула расчета,

в графу Наименование – текстовое определение величины или комментарий.

Таблица заполняется с помощью кнопок нижней панели таблицы Maestro embim3670.png

  • Для подтверждения ввода данных необходимо нажать кнопку «Да».

Ввод Исходных данных из программы «Конструктор»

В отличие от создания лекал, построение проектов макрокоманд контуров начинается не с Произвольной первой точки на экране, а с так называемых «Исходных элементов» - точек или линий. Они будут служить прототипами подобных элементов при вызове такой макрокоманды в «Конструкторе». Нужно будет указать на экране подобные точки или участки лекал, и по ним будет нанесён созданный контур.

Порядок создания макрокоманд по Исходным данным с экрана программы «Конструктор»:

  • Запустить программу «Дизайн-Макро»
  • Создать новый пустой проект
  • Заполнить таблицу «Исходных данных»
  • Свернуть программу на нижнюю панель рабочего стола
  • Запустить программу «Конструктор» и вызвать на экран лекала с элементами, служащими исходными элементами будущего макро-построения
  • Указывать нужные точки и участки на экране программы «Конструктор», выполняя пункты текстового меню «Макрокоманды/ Исходные данные/ Выбор точки» или «Макрокоманды/ Исходные данные/ Выбор участка»
  • Свернуть программу «Конструктор» на нижнюю панель рабочего стола, либо закрыть.
  • Развернуть на весь экран программу «Дизайн». На экране появились введённые точки и линии типа «Сплайн»
  • Выполнить построение проекта макрокоманды, начав работу не с произвольной начальной точки, а с введённых исходных элементов на экране. Сохранить построение в базе.

Согласно описанному порядку работы, после создания нового пустого проекта, и заполнения таблицы «Исходных данных», необходимо:

1)Свернуть программу «Дизайн-Макро», используя среднюю кнопку оптимизации рабочего окна в верхнем правом углу экрана Maestro embim3671.png

2)Запустить программу «Конструктор» Maestro embim3672.png в папке JULIVI.

3)На экран программы «Конструктор» вызвать лекало с точками или участками, служащими исходными данными будущего макро-построения. Это должны быть точки с нужным расположением или участки нужной конфигурации.

Для этого необходимо в программе «Конструктор» выполнить следующие команды:

  • Выбрать кнопку Maestro embim3673.png вертикального кнопочного меню, или выполнить пункты текстового меню «Предмет/ Работа с базой». При этом на экран выходит окно «Работы с базой».
  • Выбрать из списка закладки «Предметы» модель, подсветив нужную строку левой клавишей мышки, а затем загрузить активную модель в рабочее окно программы, выбрав кнопку «Сделать предмет рабочим» Maestro embim3674.png на нижней панели.
  • Перейти в закладку «Лекала» окна «Работы с базой», и выбрать из списка лекало. Для выбора необходимо щёлкнуть левой клавишей мышки в нужную строку, или в ячейку перед именем лекала, помечая сразу несколько лекал для вызова.
  • Вызвать лекало на экран с помощью команды «Вызов лекал» и кнопки Maestro embim3675.png.

4)Выполнить выбор точки или участка на экране программы «Конструктор».

Для этого необходимо:

  • Выполнить пункты текстового меню «Макрокоманды/ Исходные данные/ Выбор точки» или «Макрокоманды/ Исходные данные/ Выбор участка». Курсор принимает вид Maestro embim3676.png или Maestro embim3677.png.
  • Указать на экране соответственно точку или участок лекала, служащие исходным элементом макро-построения, и щёлкнуть левой клавишей мышки. При этом на экран выходит окно активизации типов точек и участков:

Maestro embim3678.png

Здесь активизируется чувствительность к указанию элементов, то есть определяется параметры точки или участка, которые допускается указывать на экране «Конструктора» при вызове этой макрокоманды в разных моделях.

По умолчанию установлен самый оптимальный набор параметров и для точек, и для участков

  • В нижней части окна, в графе Подсказка, нужно ввести текст подсказки порядка указания элементов. Этот текст будет выходить на панели подсказок программы «Конструктор» в момент вызова из «Дизайн-Макро» нужной макрокоманды.

ОСОБЕННОСТЬ: При написании текста подсказки, нельзя использовать символы запятой и точки с запятой. Символ подчёркивания срабатывает как пробел

5)Свернуть или закрыть «Конструктор», используя кнопки оптимизации окна Maestro embim3679.png.

Построение проекта

После завершения работы в программе «Конструктор», необходимо вновь вернуться в программу «Дизайн-Макро» и выполнить построение макрокоманды. Для этого необходимо:

1)Развернуть программу «Дизайн-Макро» на весь экран, щёлкнув левой клавишей мышки в её ссылку на нижней панели рабочего стола. При этом на экране появились введённые элементы с экрана программы «Конструктор».

2)Работая в окне создания чертежа Maestro embim3680.png, выполнить все необходимые построения с помощью функций программы «Дизайн-Макро». Начинать работу обязательно не с произвольной первой точки на экране, а именно с введённых исходных элементов – точек или участков.

При создании макрокоманд контуров работа в окне Лекал Maestro embim3681.png не имеет смысла.

3) Выполнить операцию «Собрать контур» (кнопка Maestro embim3682.png закладки ЛЕКАЛА), с учётом всех особенностей работы в обычном режиме программы «Дизайн».

Поочерёдно на экране указываются все созданные участки контура, и присваивается один из типов контуров в окне параметров. Например, Внутренний.

При наличии на предприятии режущего плоттера для подсобных лекал, можно сразу определить тип вывода контура «Резать», включив в окне данную настройку.

Maestro embim3683.png

ВНИМАНИЕ: При сборке контура не будет автоматического дозамыкания контуров, как при сборке лекал. Нужно вручную выполнить все замыкания перед выполнением операции сборки.

1)Выполнить операцию «Нанести контур на лекало». Для этого необходимо:

  • Выбрать закладку ЛЕКАЛА и кнопку Maestro embim3684.png в этой закладке. Курсор принимает вид Maestro embim3685.png.
  • Указать контур и щёлкнуть левой клавишей мышки
  • Перейти к следующему контуру, либо прекратить выполнение функции, щёлкнув правой клавишей мышки.

2) Сохранить проект в базе, брав команду Maestro embim3686.png вертикального кнопочного меню или выполнив пункты текстового меню «Проект/ Сохранить».

Теперь в программе «Конструктор» в списке Макрокоманд появится новый созданный проект.

Создание макрокоманд комплектов лекал по исходным данным с экрана «Конструктора»

Создание макрокоманд на основе исходных элементов, введённых с экрана «Конструктора», можно использовать не только для создания Контуров, но и для построения Лекал.

Лекало или комплекты лекал в «Дизайн-Макро» можно создавать не от произвольной точки, а по исходным данным – точкам и участкам, переданным с экрана «Конструктора» на экран предварительно созданного, ОТКРЫТОГО в этот момент проекта в «Дизайн – Макро».

Последовательность работы здесь в основном такая, как и для контуров:

  • Запустить программу «Дизайн-Макро»
  • Создать новый пустой проект, где Тип построения - «Лекало»
  • Заполнить таблицу «Исходных данных»
  • Свернуть программу на нижнюю панель рабочего стола
  • Запустить программу «Конструктор» Maestro embim3687.png и вызвать на экран лекала с элементами, служащими исходными элементами будущего макро-построения
  • Выполняя пункты текстового меню «Макрокоманды/ Исходные данные/ Выбор точки» или «…/ Выбор участка», выбираем участки и точки лекал - исходные данные построения и прототипы элементов, которые нужно будет указывать в разных моделях при вызове созданной макрокоманды.

Например, для построения комплекта лекал узла «Воротник», указываем горловину и плечо полочки и спинки, линию полузаноса и перегиба лацкана

При выборе участков удерживая клавишу клавиатуры <SHIFT>, выбирается несколько участков, как единый исходный участок

  • Свернуть программу «Конструктор» на нижнюю панель рабочего стола, либо закрыть.
  • Развернуть на весь экран программу «Дизайн». На экране появились введённые точки и линии типа «Сплайн»
  • Работая в окне создания чертежа Maestro embim3688.png, выполнить все необходимые построения с помощью функций программы «Дизайн-Макро». Начинать работу обязательно не с произвольной первой точки на экране, а именно с введённых исходных элементов – точек или участков.
  • Выполнить операцию «Собрать контур» (кнопка Maestro embim3689.png закладки ЛЕКАЛА), с учётом всех особенностей работы в обычном режиме программы «Дизайн».
  • Выполнить операцию «Собрать лекало» (кнопка Maestro embim3690.png закладки ЛЕКАЛА), с учётом всех особенностей работы в обычном режиме программы «Дизайн».
  • При необходимости, можно продолжить работу в окне Лекал Maestro embim3691.png, отложив на лекалах припуски швов, и выполнив команды-модификации по оформлению среза.
  • Сохранить проект в базе.

Таким образом, есть два основных отличия при написании макрокоманд по Исходным данным для контуров и для лекал. Для создания макрокоманд Лекал, тип проекта назначается как «Лекало», и после операции «Собрать контур», необходимо «Собрать лекало» и можно продолжить работу с лекалами.

Вызов созданных макрокоманд в программе «Конструктор»

Для вызова на экран программы «Конструктор» созданных макрокоманд, необходимо:

  • Выполнить пункт текстового меню «Макрокоманды». В списке групп макрокоманд

необходимо выбрать нужное построение. Например, «Макрокоманды/ Лекала/ Прямоугольник».

Можно воспользоваться кнопочным меню программы. Для этого необходимо:

  • Выбрать закладку ЛЕКАЛА и кнопку Maestro embim3692.png в этой закладке. На экран выходит окно выбора проектов программы «Дизайн» и программы «Дизайн-Макро».
  • Для выбора проектов макрокоманд необходимо нажать кнопку Maestro embim3693.png. Затем необходимо в списке выбрать нужную группу и проект макрокоманды в этой группе.

Maestro embim3694.png

  • В таблице «Исходных данных» вводятся нужные величины вместо введённых по умолчанию при создании данной макрокоманды, и построение выходит на экран.
  • Для создания лекала с градацией, необходимо предварительно вручную ввести данные в одну из закладок программы «Калькулятор» (закладки G, H, I,…), либо промерить нужную величину на экране и сохранить её в буфер «Алгебры швов» (закладка F).

Maestro embim3695.png

Теперь, при вызове макрокоманды, нужно в ячейке «Величин» таблицы «Исходных данных» щёлкнуть правой клавишей мышки, и во всплывающем меню выбрать имя нужной закладки.

Maestro embim3696.png

Но (!) не будет Перестроения этих лекал при изменении длины, которая использовалась для построения, так как работаем не с изменяющейся закладкой “А”, а с фиксированной величиной, сохранённой на данный момент в буфере (в закладке F, или G и т.д.).

Вызов макрокоманд, созданных по исходным данным из программы «Конструктор»

При вызове макрокоманд Контуров и Лекал по исходным данным программы «Конструктор», необходимо согласно подсказке нижней панели поочерёдно указывать элементы на экране.

Например, вызываем команду «Макрокоманды/ Лекало/ Узел пиджачного воротника».

На экран выходит таблица «Исходных данных», где вводим нужные величины вместо введённых по умолчанию. В правом верхнем углу выходит схема построения, согласно которой нужно указывать элементы лекала на экране рабочей модели – горловину спинки и полочки. При этом на экран выходит комплект лекал воротника данного вида, размноженный по длинам участков, указанных на экране – верх, клеевая, обтачивание, готовый вид нижнего и верхнего воротника.

Особенности вызова макрокоманд, созданных по Исходным данным:

  • Командами «Удалить последний выбранный элемент» и «Прекратить выполнение команды» (кнопки Maestro embim3697.png вертикального кнопочного меню) можно воспользоваться при ошибочном указании элементов.
  • Очень важно расположение лекала на экране! Оно должно точно соответствовать схеме макрокоманды, особенно если это условие дополнительно оговорено в описании к ней. Привести лекало в соответствие со схемой можно не только сортировками положения лекал в базе, но и функциями экранных поворотов лекал
  • При необходимости, можно указывать сразу несколько участков как единый, либо ввести

часть участка. Например, согласно условию необходимо указать плечо полочки, а в данной модели плечо состоит из 2 участков.

Для указания участков при вызове макро есть два дополнительных режима:

1)Для указания нескольких участков как единого, необходимо указывать участки, удерживая

клавишу клавиатуры <SHIFT>

2)Для указания части участка, необходимо указывать две точки участка, составляющие

нужную часть, одновременно удерживая 2 клавиши клавиатуры <SHIFT> и <CTRL>.

(При вводе исходных данных в «Макроредактор» с экрана «Конструктора» часть участка не передаётся, то есть, работает только режим <SHIFT> ).

  • При выполнении сложных схем построений, в верхнем правом углу выходит дополнительное окно подсказки очерёдности указания элементов. При необходимости это окно можно сразу закрыть и указывать элементы на экране по простым схемам без этого окна.
  • На созданные лекала автоматически переносятся надсечки с участков, указанных как

«Исходные элементы» в момент вызова построения. Надсечка не появится в том случае, если участок был указан как исходное данное, но НЕ ИСПОЛЬЗОВАЛСЯ непосредственно в построении как участок (использовались его точки, длина, по нём «сверху» проводилась линия, и т.д)

Maestro embim3698.png

И наоборот, если в построении использовалась надсечка (введенная как исходное данное, или созданная в «Дизайне» специально) – она на лекале будет стоять.

  • В таблице «Исходных данных» именно для построений по Исходным элементам, закладки Размеры не будет вообще.

Maestro embim3699.png

Она не имеет смысла: лекала выходят с размножением, согласно указанным для построения участкам и точкам.

Для типа построений без Исходных данных, в закладку «Размеры» таблицы «Исходных данных» можно не заходить. Либо создаётся базовый размер, либо вся разводка, если использовали буфер. В данной закладке можно только переназначить размер построения с базового на какой-то другой, при необходимости.

  • Чтобы написанная макрокоманда из «Дизайна» появилась в списке выбора макрокоманд в

программе «Конструктор», её нужно повторно запустить. Но если корректировалась созданное ранее построение – перезапускать программу «Конструктор» не нужно. При чём, при редактировании построения можно, например, добавлять лекала (построить нижний воротник, позже верхний), но при изменении построения лекала с изменением структуры контура, уже вызванного в «Конструкторе», НЕ БУДЕТ ЕГО ПЕРЕСТРОЕНИЯ.

Особенности создания макрокоманд конструктором

1)Настройка Диалог «Параметры лекала» в макрокомандах:

Maestro embim3700.png

При вызове на экран макрокоманд типа “Лекала” (Прямоугольник, Листочка, и т.п.), сразу выходит окно для ввода параметров данного лекала: материала, имени,...

При выборе в этом окне команды “Отмена” лекало на экран выходит “Без имени”.

Maestro embim3701.png

Эта настрока имеет смысл, только если при создании этой макрокоманды был установлен параметр “Запрашивать параметры лекала” в таблице “Исходных данных”:

Maestro embim3702.png

Для макрокоманд построения комплекта лекал (узлы карманов, воротников), а также для построений типа “Контура”, этот переключатель смысла не имеет.

2)И при создании Лекал, и Контуров – можно использовать «Размерные базы».

Например, при создании комплекта лекал втачного рукава, есть смысл выполнять построение на основе базы обмеров типовых фигур – Остов, Гостов. Это даёт возможность использовать в построении размножаемые параметры, которые не будут переданы при указании участков проймы на экране – например, длина рукава, и т.д.

Однако, при вызове написанной макрокоманды в программе «Конструктор», такое использование «Размерных баз» не даёт возможности ввода данных вручную вместо обозначения из «Размерной базы». Для ручного ввода необходимо отключить эту базу, нажав кнопку выбора баз списка:

Maestro embim3703.png

3)При вводе исходных данных с экрана «Конструктора» в «Дизайн», участок с надсечками передаётся в «Дизайн» без надсечек.

Для ввода таких значимых точек необходимо ввести их как дополнительные точки на участках, выполнив пункты текстового меню «Макрокоманды/ Исходные данные/ Выбрать точку». Затем необходимо уже в программе «Дизайн-Макро» создать в этой точке надсечку.

4)При ручном именовании элементов при написании макрокоманд по исходным данным с экрана «Конструктора», нельзя как начальную букву имени элемента использовать W.

5)Программа QIP (ICQ) должна быть закрыта в момент передачи исходных данных с экрана программы «Конструктор» в « Дизайн-Макро». Иначе линии и точки не передаются.

6)Нужно использовать в построении ВСЕ выбранные в «Конструкторе» участки.

Даже если не задействовать введённый исходный элемент в самом построении, при вызове этой макрокоманды в «Конструкторе» указывать её на экране нужно будет обязательно.

7)Особенности ввода участков – исходных элементов макро-построений

  • Важно при этом указывать участки ПО ЧАСОВОЙ СТРЕЛКЕ
  • При указании 2-х участков с разрывом на экране между ними (например – вытачка), в результате величина участка исходных данных берётся как сумма двух указанных участков и расстояние между ними!

Maestro embim3704.png

Поэтому, в данном случае нужно СОВМЕСТИТЬ лекала (или лекало и его экранную копию) между собой на экране, чтобы точки совпали.

  • При вводе участка как исходное данное, в подсказке режим работы с удержанием клавиши <SHIFT> (для ввода нескольких участков как единого участка) указан.

Но подсказка нижней панели, выходящая при вызове построении формируетсяпри создании макро самим конструктором, и от него зависит, будет ли в подсказке отображен вариант работы с SHIFT.

8)В окнах «Выбор участка» или «Выбор точки» отключение параметра «Генерировать команду

выбора» отменяет указание элементов на экране «Конструктора» при вызове этого построения.

Такая возможность введена специально для операции задания соответствия модели Табелю мер или Базовой основе.

Для этой операции также создана настройка «Передать весь контур», для ввода всех участков лекала сразу. Но эту настройку при необходимости можно использовать и при вводе исходных данных при создании макрокоманд конструктором.

Maestro embim3705.png

9)Возможно исходные данные построения – Точки и Участки устанавливать не в программе «Конструктор», а прямо в программе «Дизайн-Макро». Для этого необходимо:

  • Выбрать закладку ИСХОДНЫЕ ДАННЫЕ и кнопки Maestro embim3706.png или Maestro embim3707.png в этой закладке. Или выполнить пункты текстового меню «Исходные данные/ Выбор точки» или «Исходные данные/ Выбор участка».
  • При этом на экран выходят окна активизации типов точек и участков. Заполнив окна подсказок и установив нужные параметры, можно выполнять нанесение на экран точки или участка – как исходных данных.
  • Дальнейшие построения макрокоманды выполняются не с произвольной начальной точки, а с этих исходных элементов построения.

Отличия от ввода данных из «Конструктора»:

- Введённая как «Исходные данные» точка выходят в виде квадратов, а при построении в ней надсечки превращается в «прямоугольник»

- В окнах активизации точек и участков нет параметров «Генерировать команду выбора» и «Передавать весь контур», так как не имеют здесь смысла.

10) При вводе схем построения в «Дизайн-Макро» рекомендуется размер рисунка 340*350 точек

11)Для построений с градусами – нужно помнить правило перевода градусов в радианы: П/180 2П = 360, х = 45. х = 45* [0,01745]

12) При создании макрокоманд по Исходным элементам, в окне «Отладки программы» помимо закладки «Построения», будет заполнена вторая закладка «Исходные данные».

Maestro embim3708.png

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

13) Копирование текста алгоритма из другого проекта: при щелчке правой клавиши мышки

выходит меню, где можно выбрать, копировать закладку «Исходные данные» или «Построения»

Maestro embim3709.png

Особенность: В окне «Отладки алгоритма» можно копировать Исходные данные и ввести их в «Построения», и наоборот. Но, если ввести «Исходные данные» в «Построения», не будет в «Конструкторе» запроса на указание линии. Фактически, это будет набор унифицированных линий, а потому смысла в таком действии нет.

14)Если введённые «Исходные данные» с экрана «Конструктора» необходимо заменить, нужно очистить обе закладки окна «Отладки алгоритма» – и «Построение», и «Исходные данные»

15)После ввода из «Конструктора» исходных элементов для построения, есть возможность в «Дизайн- Макро» проведения Контроля исходной информации.

Для этого необходимо выбрать закладку ИСХОДНЫЕ ДАННЫЕ кнопку Maestro embim3710.png в этой закладке, или выполнить пункты текстового меню «Исходные данные/ Контроль исходной информации».

Затем в окне ввода данных устанавливаем необходимые условия выполнения команды.

Например, построение «Прорезного кармана с листочкой», выполненного по 2 указанным точкам.

Maestro embim3711.png

Можно в ходе выполнения проекта в «Дизайн-Макро», установить для 2 исходных точек Р1 и Р2 контроль, чтобы построение выполнялось только по точкам одного лекала, а не 2 разных, даже если они совмещёны.

Для этого, выполняем пункты меню «Исходные данные/ Контроль исходной информации». Устанавливаем соответствующие настройки:

Maestro embim3712.png.

При этом в окне алгоритма, в закладке «Исходные данные» будет прописан данный пункт и вызова этой макрокоманды не будет при указании точек на 2 разных лекалах.

Maestro embim3713.png

Теперь при щелчке в точки двух разных лекал, выходит сообщение:

Maestro embim3714.png Maestro embim3715.png

14) При создании конструктором макрокоманд самостоятельно, в закладке “Параметры” таблицы “Исходных данных” есть переключатель “Показывать окно подсказки”, который позволяет настроить вывод схемы подсказки на экран “Конструктора”, или выполнять построение без этой схемы.

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

Если исходные элементы построения (точки и участки) вводились не с экрана “Конструктора”, а в самой программе “Дизайн-Макро”, эти элементы не будут выходить в этой схеме-подсказке.

Maestro embim3716.png

16) Функция “Сообщение об ошибке”

Фунция позволяет выводить на экран по ходу построения какие-либо сообщения. Например, сообщения об ошибке в величинах вводимых значений таблицы «Исходных данных». Для вывода сообщения на экран необходимо:

  • Выбрать закладку Алгоритм и кнопку Maestro embim3717.png в этой закладке. Или выполнить пункты текстового меню «Алгоритм/ Сообщение об ошибке». На экран выходит окно ввода текста:

Maestro embim3718.png

  • Щёлкнуть курсором в окне текста и ввести нужное сообщение.

Для разделения слов текста пробелом здесь необходимо использовать знак подчёркивания Maestro embim3719.png, который вводится, удерживая клавишу клавиатуры <SHIFT>.

  • Нажать клавишу «Да» для подтверждения ввода или «Отмена» для отмены ввода.

Теперь в тесте алгоритма построения появилась строка оператора, при выполнении которого на экран выйдет созданное сообщение:

Maestro embim3720.png

Maestro embim3721.png

Данную команду можно использовать в операторах « Условия» и «Цикла» (Maestro embim3722.png), при написании конструктором макрокоманд, используемых в программе «Конструктор», а также для вывода каких-то пояснительных сообщений по ходу построения.

17) Функция “Прекратить выполнение проекта”

Функция позволяет ввести в тексте алгоритма построения команду прекращения выполнения проекта на любой его стадии. Для ввода строки остановки построения, необходимо:

  • Выбрать закладку Алгоритм и кнопку Maestro embim3723.png в этой закладке. Или выполнить пункты текстового меню «Алгоритм/ Прекратить выполнение проекта».

При этом в тексте алгоритма построения появляется строка остановки. Все команды, прописанные в алгоритме ниже этой строки, не будут выполнены на экране.

Maestro embim3724.png

  • Для ввода строки остановки внутри ранее созданного, полного текста алгоритма, необходимо:
  • в окне «Отладки программы» (кнопка Maestro embim3725.png) указать нужную строку оператора, до или после которой нужно остановить построение;
  • выполнить на экране проект до этой стадии (кнопка Maestro embim3726.png нижней панели этого окна);
  • воспользоваться командами «Вставить оператор перед текущим» и «Вставить оператор после текущего» (кнопки Maestro embim3727.png в этом окне)
  • Нажать кнопку Maestro embim3728.png

Данную команду можно использовать в операторах « Условия» и «Цикла» (Maestro embim3729.png) и при написании конструктором макрокоманд, используемых в программе «Конструктор», когда необходимо прекратить построение в случае ввода конструктором некорректных исходных данных построения.

18). Для того, чтобы созданная макрокоманда нанесения контура прокола выполнялась, и при щелчке в точку внутреннего контура (например, конца вытачки), и точечного контура типа «Прокол», при написании данного макро нужно для точки, указанной как Исходное данное включить переключатель для типа «Прокол»

Maestro embim3730.png

19) При копировании текста подсказки одного исходного данного (участка или точки) в другое с помощью клавиш <CTRL+C> и <CTRL+V> кроме текста подсказки может выходить ещё набор каких-то знаков. Это происходит вследствие использования программы сохранения данных Clipboard). Необходимо принудительное удаление ненужных символов.

Maestro embim3731.png

Советы и рекомендации

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

Многие ситуации сразу в ходе работы могут и не быть очевидны. То есть, только при вызовах данной макрокоманды в разных моделях будут возникать некорректные построения, или сообщения об ошибке. Значит, такой алгоритм построения нуждается в доработке, отладке.

Способ поиска ошибки в построении:

  • создать новый пустой проект в «Дизайн-Макро»
  • с экрана программы «Конструктор» ввести в него как «Исходные элементы построения» точки и участки конкретного лекала (или размера), который выходит на экран некорректно.

ВНИМАНИЕ: Здесь очень важно точно соблюдать порядок ввода исходных данных, как в основном построении, чтобы точки и линии получили одинаковые имена.

  • Копировать текст алгоритма, требующий отладки или проверки и ввести его в новый проект.

Для этого необходимо: выполнить пункты текстового меню «Проект/ Копировать», найти в списке нужный проект и скопировать текст его алгоритма в закладку «Исходные данные» рабочего проекта.

  • Нажать кнопку «Выполнить проект» Maestro embim3732.png и проанализировать, что необходимо доработать для корректного построения.

Ниже описан ряд наиболее часто встречающихся проблемных ситуаций в ходе создания макрокоманд конструктором и даны рекомендации по их решению.

1). При создании в «Дизайн-Макро» лекал (например, лекал узла кармана) нужно использовать те команды, которые будут выполнять построение ПРИ ЛЮБОМ НАКЛОНЕ, заданном двумя точками (например, входа в карман) – «исходными данными». Например, вместо функции «Точка пересечения вертикали с горизонталью» лучше использовать команду создания точки под углом к горизонтальной линии – на 90 градусов, или другой угол

2). Очень важно соблюдение правил операции «Собрать контур» в «Макроредакторе». Нужно до начала операции сборки обеспечить максимально идеальные условия пересечения прямых, которые будут отрабатывать в любых ситуациях указания элементов в «Конструкторе».

Например, нужно все участки состыковать между собой (команда Maestro embim3733.png «Продлить/ограничить до пересечения» закладки ЛИНИИ), обеспечив точную стыковку концов участка к моменту сборки. Иначе возможна такая ситуация:

При написании макрокоманды «Обтачка» как исходные данные построения вводились участки горловины, среднего участка спинки, и плеча. Но по плечу вводился именно участок, ровно по ширине обтачки - 7см, а не всё плечо.

При сборке контура в «Дизайн-Макро», имея НА ЭКРАНЕ участок на плече с чёткими границами, этот участок (7см) был указан где-то посередине, а не близко к горловине, как нужно для задания необходимого соотношения места щелчка к соседнему пересекающему участку.

Если теперь это построение вызывать в «Конструкторе» на модели, где указываем не часть, а весь участок плеча, и ширину обтачки задаём не 7, а 2 см – для сборки соотношение места щелчка на плече с пересекающим соседним участком будет находиться по другую сторону от этого места пересечения. В результате – некорректно собранное лекало, с «торчащими» участками.

Maestro embim3734.png

Ещё один пример построения, доказывающий необходимость установки мест стыковки с соседним участком при выполнении функции «Собрать контур»:

На пересечении дуги закругления стройки и эквидистанты от линии горловины конструктором не была построена точка пересечения. Поэтому, после «Сборки контура» в лекале программой было найдено два возможных места пересечения дуги (на продолжении) и линии.

Maestro embim3735.png

3). Если как Исходный элемент построения вводится незамкнутый участок лекала (например, контур, состоящего из одного участка), именно для незамкнутых контуров, именование точек зависит от порядка обхода в данном контуре (первая и вторая конечные точки участка). Поэтому обязательно нужно выполнять построение такими командами, чтобы в другой модели эта макрокоманда тоже отработала, независимо от начала и конца участка по порядку создания.

Например, указанный контур перегиба лацкана в разных моделях мог создаваться снизу вверх, или сверху вниз. В построении воротника нужно это предусмотреть, иначе при вызове этой макрокоманды в модели, где линия перегиба наносилась не снизу вверх, а сверху вниз – всё построение получается выполненным некорректно (не от той точки).

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

Maestro embim3736.png

4). При выполнении всех команд закладки МОДИФИКАЦИИ с копированными (командой Maestro embim3737.png) линиями, элементы дублируются с добавлением индексов в именах точек и линий. Если при этом любая точка на экране попадает точно на копированную линию, такая точка считается принадлежащей данной копии, и как все остальные точки, также начинает дублироваться при дальнейшей работе с этой линией (смещениях или других модификациях)

На рисунке показан пример поворота линии по вертикали. Здесь видно, что центральная точка линии (р2) дублируется на повёрнутой копии, получив имя с индексом (р2_0). Но данная точка идеально попадает на копированную линию. А значит, кроме своего «обязательного» дубликата на копиях, при смещении линии будет появляться ещё один дубликат – точки р2_1 и р2_0_0.

Эту ситуацию можно описать и по-другому: ЛЮБАЯ ТОЧКА НА ЭКРАНЕ, попавшая точно на копированную линию, будет продублирована.

Maestro embim3738.png

В связи с эти может возникнуть такая ситуация:

При построении рукава, необходимо зеркально развернуть копии нижней части оката вокруг линии переката. Можно не сразу повернуть линию вокруг линии переката (команда Maestro embim3739.png «Отразить зеркально линию вокруг линии»), а сначала повернуть копии по вертикали (команда Maestro embim3740.png «Отразить зеркально линию вокруг оси У»), а затем уже сместить эти копии в нужные точки.

Maestro embim3741.png

Но в части размеров длина участка может быть такой, что одна из точек копируемой линии попадёт прямо на повёрнутую копию. Согласно описанному выше принципу работы этой функции, при дальнейшей работе с копией, такая точка будет дублирована ещё раз, кроме основного своего дубликата (теперь уже как любая другая точка лежащая на копированной линии) создавая дополнительные точки с индексированными именами.

В данном примере, при смещении копированной линии, точка р3, попавшая точно на копированный участок при его зеркальном повороте, считается ещё одной точкой, лежащей на копии, помимо своего дубликата р3_0. А значит, в дальнейшей работе, например - при смещении копированного участка, теперь создалось два дубликата (точка р3_1 – от точки р3, и точка р3_0_0 от точки Р3_0)

Maestro embim3742.png

Опасно использовать такие точки в дальнейшей работе: проводить по ним линии, и т.д. Ведь эти точки возникают в построении, а значит и в моделях при вызове данной макрокоманды, только при определённых условиях – в части размеров, при определённой длине участка. В данном примере, один алгоритм для участков разной длины отрабатывает так, что точка р3_0 оказывается в разных местах построения. В дальнейшем её использовать в работе нельзя.

Maestro embim3743.png

Рекомендация: Работать с копированными линиями, по возможности предварительно сместив их в сторону, в свободное от лишних точек место экрана. В описанном примере необходимо было сразу поворачивать копированную линию вокруг линии переката. Тогда бы «лишняя» копия точки не создалась.

Второй пример: Для построения макрокоманды «Комплект лекал бокового кармана брюк» необходимо было введённую правую половинку копировать, повернуть зеркально на экране, и сместить в сторону – получив левую половинку.

Создав группу копированных линий, и выполнив зеркальный поворот (команда Maestro embim3744.png «Отразить зеркально линию вокруг оси У»), на экране образовалось так много линий, и часть точек исходных линий точно попала на копированные линии. Естественно, при смещении такой группы образовались так называемые «повторные дубликаты», разные для разных лекал при вызове такого макропостроения в программе «Конструктор». Соответственно, и различные линии, созданные по таким точкам будут существовать только там, где эти дубликаты будут в наличии.

Maestro embim3745.png

Рекомендация: Сначала создать группу копированных линий, затем её произвольно сместить, а уже затем зеркально повернуть на экране.

5). При построении эквидистанты через точку (команда Maestro embim3746.png закладки ЛИНИИ) она может откладываться в сторону, обратную от указанной точки проведения.

Например, при выполнении построения воротника, от горловины спинки(2) нужно отложить эквидистанту, проходящую через плечевую точку (1). Параллель (эквидистанта) будет построена с обратной стороны от указанной для построения.

Maestro embim3747.png

В данном примере исходная точка построения (1) находится дальше концов эквидистантной линии от участка горловины (2). В этом можно убедиться, выполнив построение эквидистанты по заданной ширине (команда Maestro embim3748.png закладки ЛИНИИ). Видно, что конечные точки эквидистанты (они же – нормали к конечным точкам участка построения), не доходят до уровня точки (1) на плече.

Поэтому эта точка воспринимается программой, как лежащая с другой стороны участка горловины.

Maestro embim3749.png

Рекомендация: Функцию «Эквидистанта, проходящая через точку» не желательно использовать в ситуациях, когда точка проведения параллели очень близка к границе будущего построения.

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

6). При проведении эквидистанты, все точки на исходной линии будут переходить и на созданную линию.

Возможна такая ситуация: Для построения подкладки полочки от линии плеча сначала была создана эквидистанта. Но в зависимости от наклона плеча, нормаль к конечной точке может попадать прямо на участок проймы, а может не доходить до неё.Теперь есть вероятность, что при проведении эквидистанты от участка проймы, для разных наклонов плечевой линии (то есть, в части размеров лекала) на эквидистанте может создаваться дополнительная точка (Р7_0)

Maestro embim3750.png

Рекомендация: Такая ситуация сразу в ходе работы может и не быть очевидной. То есть, при вызовах макрокоманды в разных моделях будут возникать некорректные построения, или сообщения об ошибке. Значит, такой алгоритм построения нуждается в доработке, отладке. В данной ситуации, необходимо просто поменять местами строки в тексте алгоритма: сначала построить эквидистанту от проймы, а затем – от плеча.

7). При вызове макропостроений, если для соответствия положения лекал схеме их необходимо повернуть, можно выполнить это функцией Сортировочных поворотов лекал. Но если макрокоманда была создана с помощью таких функций, которые не зависят от направления участка (как, например, «Эквидистанта»), повороты лекал можно выполнять и экранными поворотами.

Например, построение контура «Шалевый воротник» по лекалу полочки. Если для нанесения линии полузаноса была использована функция Эквидистанта, для которой требуется задать положительно направление по участку, то при вызове этой макрокоманды на экране «Конструктора» экранным поворотом лекало Полочки развернуть уже будет нельзя, иначе припуск полузаноса будет отложен не наружу, а внутрь детали, и дальнейшее построение выйдет некорректным:

Maestro embim3751.png

Импорт Макрокоманд в базу

Для предприятий, на которых не установлена программа «Дизайн», есть возможность ввода в базу программы «Конструктор» проектов макрокоманд, написанных по заказу.

Для этого необходимо:

  • Выполнить пункты текстового меню «Макрокоманды/ Импортировать макрокоманду».
  • На экран выходит окно выбора импортируемого проекта, где нужно указать путь файла проекта – выбрать диск, на диске - папку, в папке - файл проекта (с расширением .dxp)
  • Подсветить имя файла курсором мышки, чтобы его имя было вписано в нижнюю ячейку окна «Имя файла» и выбрать функцию «Открыть»

Maestro embim3752.png

  • На экран выходит окно параметров проекта, в котором необходимо выбрать из выпадающего списка или ввести вручную название группы, к которой данный проект будет отнесён:

Maestro embim3753.png

  • В графе «Наименование» автоматически введено название проекта, которое можно изменить.
  • Графа «Размерная база» будет заполнена, если данная макрокоманда была создана на основе

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

  • Новая макрокоманда будет прописана в общем списке набора макрокоманд только после перезапуска программы «Конструктор».
  • При вводе проекта с существующим в базе наименованием, на экран выходит запрос:

Maestro embim3754.png

При выборе кнопки «Да» существующий в базе проект будет заменён новым.

При выборе кнопки «Нет» импорта проекта с повторным именем будет остановлен.

Задание соответствия лекал Базовой основе или Табелю мер

Можно передавать лекала моделей не только из «Дизайна» в «Конструктор», но и наоборот.

В программе «Дизайн» (в обычном режиме), можно вводить элементы лекал, или целые модели как «Исходные данные» дальнейших построений так же, как это делается при написании макрокоманд.

Используется эта возможность для следующих операций:

1) Задание соответствия модели Табелю мер

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

Например, если в распоряжении конструктора есть только Табель мер и зарисовка модели, можно выполнить построение базовой (или модельной) основы в одном размере. Составляя различные «Размерные базы» с теми же наименованиями обмеров будет получена базовая, а затем и модельная конструкция, градированная в полном соответствии с различными Табелями мер.

2) Задание соответствия модели Базовой основе

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

Использовать данную возможность программы можно, если конструктор не имеет схем градации данной модели, но в программе «Дизайн» есть подходящая базовая основа, градированная, например, по размерной базе ОСТа иди ГОСТа.

Кроме того, при таких заданиях соответствий достигается ПРИВЯЗКА МОДЕЛИ К АЛГОРИТМУ ПОСТРОЕНИЯ в «Дизайне», а значит, возможность изменения исходных данных построения, и перестроения модели по новым данным.

Общий порядок работы для задания соответствия Табелю мер

  • Запустить программу «Размерные базы» Maestro embim3755.png и составить таблицу по данным Табеля мер.
  • Запустить программу «Дизайн»Maestro embim3756.png в общем режиме (Тип построения – «Базовая конструкция»)
  • Создать новый пустой проект с выбором созданной Размерной базы.
  • Заполнить таблицу «Исходных данных»
  • Свернуть программу на нижнюю панель рабочего стола
  • Запустить программу «Конструктор»Maestro embim3757.png и вызвать на экран лекала для передачи в «Дизайн»
  • Выполняя пункты текстового меню «Макрокоманды/ Исходные данные/ Выбор точки» или «Макрокоманды/ Исходные данные/ Выбор участка», поочерёдно указывать участки и точки каждого лекала.
  • Свернуть программу «Конструктор» на нижнюю панель рабочего стола, либо закрыть.
  • Развернуть на весь экран программу «Дизайн». На экране появились введённые точки и линии типа «Сплайн»
  • Используя команды закладки «Измерения» программы «Дизайн», необходимо промерить фактические величины лекал, сохраняя эти данные как «Идентификаторы»

Maestro embim3758.png

  • Смещать элементы чертежа (точки, линии) на разность фактической и требуемой величины, то есть на разность «Идентификаторов» и данных «Размерной базы» (то есть, Табеля мер из Таблицы «Исходных данных»).
  • Выполнить операции «Сборки контура и лекал» по смещённым и новым линиям построения.
  • Сохранить проект в базе.

Теперь лекала данного проекта можно вызывать в программе «Конструктор» как любые другие проекты программы «Дизайн».

Общий порядок работы для задания соответствия Базовой основе

  • Запустить программу «Дизайн»Maestro embim3759.png в общем режиме (Тип построения – «Базовая конструкция»)
  • Открыть проект подходящей базовой основы, созданный с использованием требуемой размерной базы, например, ОСТа типовых фигур. При необходимости сохранения данного проекта в исходном виде, его необходимо копировать с другим именем.
  • Открыть таблицу «Исходных данных» построения Maestro embim3760.png и выбрать как рабочий (базовый) размер, соответствующий базовому размеру вводимой модели «Конструктора»

Maestro embim3761.png

  • Свернуть программу на нижнюю панель рабочего стола
  • Запустить программу «Конструктор»Maestro embim3762.png и вызвать на экран лекала для передачи в «Дизайн»
  • Выполняя пункты текстового меню «Макрокоманды/ Исходные данные/ Выбор точки» или «Макрокоманды/ Исходные данные/ Выбор участка», поочерёдно указывать участки и точки каждого лекала.
  • Свернуть программу «Конструктор» на нижнюю панель рабочего стола, либо закрыть.
  • Развернуть на весь экран программу «Дизайн». На экране рядом с элементами построения выбранной базовой основы появились введённые с экрана «Конструктора» точки и линии типа «Сплайн»
  • Уложить введённые элементы лекал на элементы чертежа базовой основы по соответствующим конструктивным линиями, используя команды закладки МОДИФИКАЦИИ для выделения и смещения линий.
  • Смещать поочерёдно точки и линии элементов базовой основы в точки и линии введённых элементов лекал НА ПОСТОЯННУЮ ВЕЛИЧИНУ (по базовому размеру) в специальном режиме.

Для этого необходимо использовать команду закладки ТОЧКА “Сместить точка в точку” Maestro embim3763.png и команду закладки МОДИФИКАЦИИ “Переместить линию в точку” Maestro embim3764.png, нажав предварительно клавишу клавиатуры <ALT> . При этом смещение выполняется во всех размерах построения именно на постоянную величину, соответствующую величине в базовом размере.

  • Выполнить операции «Сборки контура и лекал» по смещённым и новым линиям построения.
  • Сохранить проект в базе.

Теперь лекала данного проекта можно вызывать в программе «Конструктор» как любые другие проекты программы «Дизайн».

ОСОБЕННОСТИ выполнения операции:

1) При задании «Исходных данных», в командах «Выбор участка» и «Выбор точки», на экран выходят окна АКТИВИЗАЦИИ типов соответственно контуров и точек:

Maestro embim3765.png Maestro embim3766.png.

В программе «Дизайн-макро» здесь активизируется ЧУВСТВИТЕЛЬНОСТЬ к указанию элементов при вызове на экран «Конструктора» построения, выполненного в «Дизайн-Макро» по введённым исходным данным.

Но именно для операций задания соответствия в данных окнах необходимо отключить режим «Генерировать команду выбора» и включить режим «Передать весь контур».

Переключатель «Генерировать команду выбора»:

  • Если отключить команду выбора, при вызове окончательного построения в «Конструкторе» не нужно будет указывать элементы на экране, как это делается при вызове макрокоманд по исходным данным с экрана «Конструктора». Построение выполняется автоматически, как при вызове любого другого проекта «Дизайна»
  • При включённом режиме «Генерировать команду выбора» в «Дизайн» вводятся только конечные точки участков, а при отключённом - передаваемый участок переносится со всеми промежуточными точками.
  • При работе команд «Исходные данные» в программе «Дизайн-Макро» настройки «Генерировать команду выбора» не будет.

Переключатель «Передавать весь контур»:

  • При включении данного режима именно достаточно указать один участок контура (например, среза), чтобы в «Дизайн» попали сразу все участки данного контура. Это позволяет не указывать отдельно каждый участок и точку лекала при передаче моделей в «Дизайн»