Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Построение выкроек на компьютере


Информационный Канал Subscribe.Ru


 

Письмо 14

Добрый день!

Это четырнадцатое письмо в почтовой рассылке "Построение выкроек на компьютере".

Рассмотрим некоторые операторы, которые не вошли в описание, хотя достаточно давно доступны в системе ЛЕКО.

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

Перед тем как располагать рисунок на лекале его необходимо подготовить в векторном HPGL формате (расширение файлов .plt). Если исходный рисунок был в другом векторном формате (dxf, wmf, eps), то его можно перевести в HPGL формат при помощи программы CorelDraw (файл - экспорт - :). Если рисунок в растровом формате (.bmp, .jpg, .tif, отсканированная книга, цифровая фотография) то необходимо сначала векторизовать изображение, например, при помощи программы CorelTrace.

Для вставки вышивки можно использовать следующую последовательность

{ ВЫШИВКА }

вышивка1:=Ф_ЧИТАТЬ_СП_ЛМН(">ffile_l.i01");

выш1:=точка(2.5,10);

выш2:=точка(-1,-13);

выш3:=точка(2.5,-13);

 

вв3:=точка(т15.х-шир_бн-0.5,л.у);

вв1:=точка(вв3.х,т22нн.у*0.9);

вв2:=точка(Т12.х,ВВ3.у);

 

СОВМЕСТИТЬ_3((вышивка1),выш1,выш2,выш3,вв1,вв2,вв3,"");

 

...........

 

ЗАПИСАТЬ(имя=(полочка),

полотно=верх,

кд=(1,1),

контур=(-подбортц,нпб,с_пбт1_т92нн,-с_т92_т92н,-С_Т9_Т92, с_т9_т10,с_т10_т11,т16,горл_пол),

внтр=((т15,т22нн),(мет2), (м_пуг1),(м_пуг2),(м_пуг3),вышивка1),

прибавка=1,

прибавка_у=((нпб,1,4,пбт1),(пбт1,4,4,т92нн)),

цвет=11);

Разберем этот фрагмент более подробно. Во второй строке создается переменная вышивка1. Тип переменной вышивка1 будет такой же, как при оформлении надписей на лекалах - "набор линий". Переменная создается при помощи оператора Ф_ЧИТАТЬ_СП_ЛМН - читать из файла список ломанных. В качестве имени файла используется строка ">ffile_l.i01". Система встретив в имени файла строку ">ffile_l", заменит ее на имя файла текущей модели без расширения. Т.е. если текущее имя файла "modeli\ubka\прямая юбка", то чтение будет производится из файла "modeli\ubka\прямая юбка.i01". Зачем такие сложности, если можно указать явно имя файла:

вышивка1:=Ф_ЧИТАТЬ_СП_ЛМН("modeli\ubka\прямая юбка.i01");

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

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

СОВМЕСТИТЬ_3((вышивка1),выш1,выш2,выш3,вв1,вв2,вв3,"");

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

 

 

Продолжение в следующем письме.

 

 

 

 

 

Выложена новая программа для печати выкроек + большая база моделей. Пользователи СПО ЛЕКО могут распечатывать эти модели БЕСПЛАТНО.

 


 

 Если Вас интересует дополнительная информация   - пишите leko@lekala.info нам.

Посетите наш сайт www.lekala.info

конец


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу


В избранное