Перейти к содержанию
1 / 6
2 / 6
3 / 6
4 / 6
5 / 6
6 / 6

Основы конструирования на Visual LEKO


Рекомендуемые сообщения

Напоминаю

 

у нас есть бесплатная версия с оплатой печати - платите только за печать раскладки (около 100 руб)

Ссылка на сообщение
Поделиться на другие сайты

Не выложена новая версия программы.
Оказывается более года назад была добавлена возможность записи раскладки в pdf файл одним листом. До того запись в pdf файл можно было организовать установив виртуальный принтер. Теперь это делается просто нажатием на кнопку. Кроме того, раскладку можно повернуть на 90-180-270 градусов. И можно записать в файл plt и dxf. И эти возможности есть в программе полтора года.

 

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

 

Версия 8.9 выложена на сайте http://lekala.info/leko/dn.html

Ссылка на сообщение
Поделиться на другие сайты

С удивлением обнаружил, что мы более полугода не обновляли программу на сайте. Там хоть мало что изменилось (может пару ошибок поправили) но все-таки непорядок. Так что можно скачать и при желании просто поменять экзешник (если обновлялись в прошлом году).
Версия 8.9 выложена на сайте http://lekala.info/leko/dn.html

Ссылка на сообщение
Поделиться на другие сайты

Во время дальнего плавания корабль обрастает ракушками, тоже самое случается и с программами, и в частности с алгоритмами, которые тоже являются небольшими программами. Они хоть и небольшие, но тоже обрастают ракушечником - старыми неиспользуемыми линиями, точками и переменными. И бороться с этим обычными методами достаточно сложно из-за того, что не сразу понятно, используется ли линия, ее углы или длина где-то в дальнейшем.
Поэтому мы добавили новую колонку при просмотре списка переменных - номер строки, где эта переменная последний раз использовалась. Если переменная не использовалась, то ставится прочерк - это признак, что переменную можно удалять. Не факт, что переменная действительно не используется - может при других размерах сработает другая ветка и переменная будет использована. Но в большинстве случает признак сработает.

 

Обновленная версия выложена на сайте. Можно начинать большую уборку.

Ссылка на сообщение
Поделиться на другие сайты

Обновление версии 8.97. Теперь признаки того, используется ли объект или нет отображаются в информационной строке. То есть можно навести указатель мыши на объект и увидеть, используется ли он и в какой строке. А это позволит быстрей чистить алгоритм для повторного использования или как конечную чистовую версию.
Версия 8.97 с оплатой печати выложена на сайте http://lekala.info/leko/dn.html

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

Уф
вроде пока конец обновлениям программы

 

последние нововведения привели к увеличению требуемой памяти стека вызовов, а так как он работает асинхронно по мере возникновения событий, то ошибка переполнения возникала периодически (причем в Вин10 и ВинХР чаще чем Вин7). А все это от внутренней гигантомании - резерва под отображаемые переменные и линии. В общем умерив аппетиты (пока), можно будет дальше заняться вопросами повышения эффективности чистки алгоритмов и расширением средств отладки.

 

скачивайте последнюю версию по старым ссылкам

Ссылка на сообщение
Поделиться на другие сайты


Уф
вроде пока конец обновлениям программы

 

последние нововведения привели к увеличению требуемой памяти стека вызовов, а так как он работает асинхронно по мере возникновения событий, то ошибка переполнения возникала периодически (причем в Вин10 и ВинХР чаще чем Вин7). А все это от внутренней гигантомании - резерва под отображаемые переменные и линии. В общем умерив аппетиты (пока), можно будет дальше заняться вопросами повышения эффективности чистки алгоритмов и расширением средств отладки.

 

скачивайте последнюю версию по старым ссылкам

 

Да уж. Это я про ваш самолет.
Меня натяжке всей основы в Графис быстрее научили, чем вы здесь могли научить точку с кругом построить. А сколько у вас проблем с размерными признаками, прежде всего с индивидуальными! А Стаприм не имеет таких проблем вовсе!
И вы мне говорите, что правильный самолет надо выбирать! Достаточно почитать ваш форум. чтобы понять как летает ваш самолет.

Ссылка на сообщение
Поделиться на другие сайты


Да уж. Это я про ваш самолет.
Меня натяжке всей основы в Графис быстрее научили, чем вы здесь могли научить точку с кругом построить. А сколько у вас проблем с размерными признаками, прежде всего с индивидуальными! А Стаприм не имеет таких проблем вовсе!
И вы мне говорите, что правильный самолет надо выбирать! Достаточно почитать ваш форум. чтобы понять как летает ваш самолет.

 

конечно у стаприма нет проблем - сколько там размеров ? есть ли их взаимная увязка ? делается ли реконструкция манекена для их проверки ?

 

кроме того, что вы понимаете под "проблемами" ?

Ссылка на сообщение
Поделиться на другие сайты

Новость для тех, кто разрабатывает лекала на заказ. Не важно руками или на САПР. У нас появился новый сайт, на котором можно предлагать к продаже свои модели. Условия вы определяете сами, можете продавать на типовые размеры, но у нас сделана удобная возможность получать индивидуальные размеры от покупателей. В виде полного списка размерных признаков или в виде строки-размера. Если вы используете наш САПР, то вы можете ввести строку в программу. Если вы работает вручную (ну вдруг вам так захотелось), то можете получить расшифровку строки размера или запросить у пользователя полный список размерных признаков.
У сайта есть особенность - полная анонимность. Нет ников, емайлов, рассылок и прочее. У каждого пользователя есть только номер и пинкод. Общение инициирует покупатель в миничате - то есть для покупателя не будет ни рекламы ни лишней информации. Обо всех условиях покупатель и исполнитель будут договариваться тет-а-тет. При этом им самим придется отвечать за свои решения - покупать или нет, браться за заказ или нет. Поэтому рекомендуем запрашивать у исполнителя дополнительную информацию до оплаты: сайт, страницу соцсети, инстаграм, пинтерест и что-то подобное. А исполнителю определяться с условиями оплаты-предоплаты. Наш же сайт будет решать проблему только с размерами фигуры.

 

Да, и помимо анонимности на сайте все будет бесплатным.

 

http://best-fit.me ПОКУПКА / ПРОДАЖА / ЗАКАЗ Одежды

Ссылка на сообщение
Поделиться на другие сайты

С нового года мы немного поднимем цены на САПР ЛЕКО. Так что у тех, кто думает о приобретении есть смысл думать в этом году. Напоминаем, что обновления пользователи получают бесплатно (даже те, кто купил САПР 10-20 лет назад по цене в несколько раз дешевле). Напоминаем, что есть платный обмен старых ключей (LPT, простые Стелс) на новые.
Для тех, кого смущает наш сайт про наш САПР, напоминаем, что в последнее время САПР мы делаем в первую очередь для себя, под свои методики и алгоритмы, которые в настоящее время очень существенно отличаются от традиционных. САПР ежедневно на нашем сайте строит сотни выкроек на разные размеры. И сейчас мы предлагаем новый сайт, для того, чтобы пользователи могли дистанционно принимать заказы на выкройки и готовые изделия и передавать размеры в САПР.

 

http://best-fit.me ПОКУПКА / ПРОДАЖА / ЗАКАЗ Одежды

 

Версия 8.97 с оплатой печати выложена на сайте http://lekala.info/leko/dn.html

Ссылка на сообщение
Поделиться на другие сайты

Мы давно не занимаемся разработкой лекал на заказ и переключились на разработку лекал-выкроек для сайта. Поэтому приходится отказывать практически всем кто обращается. И с обратной связью с конструкторами работающими на нашем САПРе у нас проблемы - обращаются только тогда, когда ломается компьютер и нужно установить программу под новую Виндос. Только тогда удается преложить скачать очередное обновление. Думали что наличие форума, страниц в соцсетях как-то улучшат коммуникацию, но пока как-то нет. Поэтому прибегаем к такой форме - публикация объявления пользователя:
Добрый день! У нас швейное производство. Ищем опытного конструктора верхней женской одежды: жакеты, пиджаки, жилеты, блузы. Имеем сапр ЛЕКО, возможность печати. От Вас: изготовление лекал моделей по нашим эскизам. Мы заказываем Вам лекало определённой модели, Вы строите данную модель, доводите посадку до совершенства на стандартную фигуру. Отправляете файл нам, мы прошиваем опытный образец, если с посадкой всё нормально, платим Вам за работу. Наша цель иметь удалённого конструктора женской одежды. С предложениями обращаться на почту arti9911@gmail.com

 

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

 

http://best-fit.me ПОКУПКА / ПРОДАЖА / ЗАКАЗ Одежды

Ссылка на сообщение
Поделиться на другие сайты

Давно не было обновлений программы. Потому что программа работает и выполняет свои функции. Когда меняется характер использования программы, то возникают новые пожелания к новым функциям, преимущественно сервисным, но упрощающим жизнь конструктора. Последние изменения связаны с циклами. Для их контроля обычно используется промежуточная печать в промежуточный файл. Для этого есть оператор "напечатать". Но в него нужно постоянно ставить номер цикла, номер итерации и вообще отдельно его выделять. А если хотим контролировать 5-6 мест с переходом, то и ставить 5-6 операторов перед операторами "ц_продолжить" и "ц_прекратить". Поэтому была добавлена возможность задать распечатываемую строку в этих операторах. Например,
ц_продолжить("доб_х_т9 "+доб_х_т9+" рзн_х "+рзн_х);

 

ц_прекратить(" конец ");

 

Текст записывается в файл TEMP \m_o.txt и открывается внешней программой кнопкой в панели. Имя внешней программы указывается в настройках, например, для просмотра текстовых файлов notepad.exe. Там же можно указать имя программы для просмотра картинок модели, например, C:\Users\Q4\AppData\Local\Yandex\YandexBrowser\Application\browser.exe, или краткое имя, если настройки компьютера поддерживают такой вызов.
Версия 8.97 с оплатой печати выложена на сайте http://lekala.info/leko/dn.html

Ссылка на сообщение
Поделиться на другие сайты

Добрый день, скажите пожалуйста, как в программе можно двигать лекала? потому что просто мышкой не получается или надо нажать на какую-то кнопку? спасибо!

Ссылка на сообщение
Поделиться на другие сайты

правой кнопкой - поднять лекало
левой - положить
поднятое - стрелками поворачивать или стрелки + Ctrl

Ссылка на сообщение
Поделиться на другие сайты

Добавлена очередная горячая клавиша. Как говорилось, дополнения в программу вносятся только в случае крайней необходимости. Вот и при внесении большого количества изменений в конструкции такая необходимость возникла. В предыдущей версии появилась возможность отслеживать использовалась ли переменная в алгоритме и в какой строке, но не было возможности быстро перейти на эту строку. Теперь появилась горячая клавиша Alt+D, которая перемещает курсор на последнюю строку, где использовалась переменная. Причем срабатывает переход и в том случае, когда идентификатор переменной был сгенерирован системой (например, сплайн_к). Таким образом получаем две клавиши навигации рядом: Alt+A - для перемещения на строку определения переменной, и Alt+D - для перемещения на строку использования переменной.
Версия 8.97 с оплатой печати выложена на сайте http://lekala.info/leko/dn.html

Ссылка на сообщение
Поделиться на другие сайты

Вакансия

 

Дорогие друзья!
Мы опять расширяемся и приглашаем конструктора, работающего в САПР Leko, возможно, в какой-то другой системе (не Grafis). Мы находимся по адресу Павелецкая набережная, 2. Режим работы понедельник-пятница 10-19 ч. Оклад.
Обязанности - оцифровка готовых лекал, проектирование новых лекал, ведение заказов.
Справки и запись на собеседование по телефону/WhatsApp +79163827190 Ольга

Ссылка на сообщение
Поделиться на другие сайты

Еще раз про метки. Самому приходится периодически вспоминать какой поставить номер. Для работы может помочь распечатка (можно распечатать на бесплатной версии)

 

{пример записи меток}

 

т1:=точка(10,10);
т2:=точка(35,10);
т3:=точка(35,50);
т4:=точка(10,50);

 

раст_пет:=2;

 

м1:=нарисовать_текст("1",отложить(Т1,((90,1+2*1),(0,2))),2,2,0);
м2:=нарисовать_текст("2",отложить(Т1,((90,1+2*2),(0,2))),2,2,0);
м3:=нарисовать_текст("3",отложить(Т1,((90,1+2*3),(0,2))),2,2,0);
м4:=нарисовать_текст("4",отложить(Т1,((90,1+2*4),(0,2))),2,2,0);
м5:=нарисовать_текст("5",отложить(Т1,((90,1+2*5),(0,2))),2,2,0);
м6:=нарисовать_текст("6",отложить(Т1,((90,1+2*6),(0,2))),2,2,0);
м7:=нарисовать_текст("7",отложить(Т1,((90,1+2*7),(0,2))),2,2,0);
м8:=нарисовать_текст("8",отложить(Т1,((90,1+2*8),(0,2))),2,2,0);
м9:=нарисовать_текст("9",отложить(Т1,((90,1+2*9),(0,2))),2,2,0);

 

м10:=нарисовать_текст("10",отложить(Т1,((90,1+2*10),(0,2))),2,2,0);
м11:=нарисовать_текст("11",отложить(Т1,((90,1+2*11),(0,2))),2,2,0);
м12:=нарисовать_текст("12",отложить(Т1,((90,1+2*12),(0,2))),2,2,0);
м13:=нарисовать_текст("13",отложить(Т1,((90,1+2*13),(0,2))),2,2,0);
м14:=нарисовать_текст("14",отложить(Т1,((90,1+2*14),(0,2))),2,2,0);
м15:=нарисовать_текст("15",отложить(Т1,((90,1+2*15),(0,2))),2,2,0);
м16:=нарисовать_текст("16",отложить(Т1,((90,1+2*16),(0,2))),2,2,0);
м17:=нарисовать_текст("17",отложить(Т1,((90,1+2*17),(0,2))),2,2,0);
м18:=нарисовать_текст("18",отложить(Т1,((90,1+2*18),(0,2))),2,2,0);
м19:=нарисовать_текст("19",отложить(Т1,((90,1+2*19),(0,2))),2,2,0);

 

м20:=нарисовать_текст("20",отложить(Т1,((90,1+2*1),(0,15))),2,2,0);
м21:=нарисовать_текст("21",отложить(Т1,((90,1+2*2),(0,15))),2,2,0);
м22:=нарисовать_текст("22",отложить(Т1,((90,1+2*3),(0,15))),2,2,0);
м23:=нарисовать_текст("23",отложить(Т1,((90,1+2*4),(0,15))),2,2,0);
м24:=нарисовать_текст("24",отложить(Т1,((90,1+2*5),(0,15))),2,2,0);

 

ид1:=нарисовать_текст("(ид_точки,",отложить(Т1,((90,1+2*7),(0,15))),1,2,0);
ид2:=нарисовать_текст("номер_метки,",отложить(Т1,((90,1+2*8),(0,15))),1,2,0);
ид3:=нарисовать_текст("угол,",отложить(Т1,((90,1+2*9),(0,15))),1,2,0);
ид4:=нарисовать_текст("длина,",отложить(Т1,((90,1+2*10),(0,15))),1,2,0);
ид5:=нарисовать_текст("ширина);",отложить(Т1,((90,1+2*11),(0,15))),1,2,0);

 

ф1:=метка(отложить(Т1,((90,1+2*1),(0,7))),1,0,2,1);
ф2:=метка(отложить(Т1,((90,1+2*2),(0,7))),2,0,2,1);
ф3:=метка(отложить(Т1,((90,1+2*3),(0,7))),3,0,2,1);
ф4:=метка(отложить(Т1,((90,1+2*4),(0,7))),4,0,2,1);
ф5:=метка(отложить(Т1,((90,1+2*5),(0,7))),5,0,2,1);
ф6:=метка(отложить(Т1,((90,1+2*6),(0,7))),6,0,2,1);
ф7:=метка(отложить(Т1,((90,1+2*7),(0,7))),7,0,2,1);
ф8:=метка(отложить(Т1,((90,1+2*8),(0,7))),8,0,2,1);
ф9:=метка(отложить(Т1,((90,1+2*9),(0,7))),9,0,2,1);

 

ф10:=метка(отложить(Т1,((90,1+2*10),(0,7))),11,0,2,1);
ф11:=метка(отложить(Т1,((90,1+2*11),(0,7))),11,0,2,1);
ф12:=метка(отложить(Т1,((90,1+2*12),(0,7))),12,0,2,1);
ф13:=метка(отложить(Т1,((90,1+2*13),(0,7))),13,0,2,1);
ф14:=метка(отложить(Т1,((90,1+2*14),(0,7))),14,0,2,1);
ф15:=метка(отложить(Т1,((90,1+2*15),(0,7))),15,0,2,1);
ф16:=метка(отложить(Т1,((90,1+2*16),(0,7))),16,0,2,1);
ф17:=метка(отложить(Т1,((90,1+2*17),(0,7))),17,0,2,1);
ф18:=метка(отложить(Т1,((90,1+2*18),(0,7))),18,0,2,1);
ф19:=метка(отложить(Т1,((90,1+2*19),(0,7))),19,0,2,1);

 

ф20:=метка(отложить(Т1,((90,1+2*1),(0,22))),20,0,2,1);
ф21:=метка(отложить(Т1,((90,1+2*2),(0,22))),21,0,2,1);
ф22:=метка(отложить(Т1,((90,1+2*3),(0,22))),22,0,2,1);
ф23:=метка(отложить(Т1,((90,1+2*4),(0,22))),23,0,2,1);
ф24:=метка(отложить(Т1,((90,1+2*5),(0,22))),24,0,2,1);

 

ЗАПИСАТЬ(имя=(полочка),
контур=(т1,т2,т3,т4),
внтр=(м1,м2,м3,м4,м5,м6,м7,м8,м9,м10,м11,м12,м13,м14,м15,м16,м17,м18,м19,м20,м21,м22,м23,м24),
внтр=((ф1),(ф2),(ф3),(ф4),(ф5),(ф6),(ф7),(ф8),(ф9),(ф10),
(ф11),(ф12),(ф13),(ф14),(ф15),(ф16),(ф17),(ф18),(ф19),(ф20),(ф21),(ф22),(ф23),(ф24)),
внтр=(ид1,ид2,ид3,ид4,ид5),
цвет=15);

 

конец;

Ссылка на сообщение
Поделиться на другие сайты

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

 

Возникла необходимость сделать несколько небольших складок. Так как один из участков сильно криволинейный, то складки нужно было делать честно - симметрией участков. А так как их несколько и они рядом, то возникало множество точек и участков. И если различные участки не сильно мешали восприятию, то множество точек на прямой линии делали их неразличимыми и нечитаемыми. Решено было оставить точки только вдоль криволинейного участка. Но нужно было как-то оформлять симметрию. Сделано это было так:
{ сформирована линия для складок }
в_пол:= ломаная(О_Т11_Т16,ГОРЛ_ПОЛ);

 

{ по горизонтали расставлены точки складок }
й0:= отложить(т12,170,рз_16*0.015);
й3:= отложить(й0,0,(т22.х-й0.х)*2/3);
й2:= отложить(й0,0,(й3.х-й0.х)*2/3);
й1:= отложить(й0,0,(й3.х-й0.х)*1/3);

 

{ линия разбита на участки, точки перенесены на линию, участки переопределяются }
разделить_н(В_ПОЛ,й0,90,й0,сй0,сй1);
разделить_н(сй1,й1,90,й1,сй1,сй2);
разделить_н(сй2,й2,90,й2,сй2,сй3);
разделить_н(сй3,й3,90,й3,сй3,сй4);

 

В принципе тут происходит постоянное стирание точек и линий, но зато не увеличивается количество переменных и чертеж остается понятным (контролируется построение через использование построения до заданной строки - клавиша F4). Далее раскрывались складки

 

{ раскрытие складки }
симметрия_л((СЙ3,Й2),отрезок( Й3, отложить(Й3,90,5)),"с");
симметрия_л((СЙ3С,Й3),отрезок( Й2с, отложить(Й2с,90,5)),"с");
перенос((СЙ4,т15),отрезок(Й3,Й3С),"");
......

 

Как видно в такой записи достаточно одной точки - вторая формируется по направлению линии во время выполнения оператора. Для записи лекала нужно указать линии складок, то есть нужны отрезки. Их тоже можно сформировать по одной точке

 

ос1:= отрезок( Й1, пересечение_н(Й1,90,т22у,0));
ос2:= отрезок( Й0у, пересечение_н(Й0у,90,т22у,0));
ос3:= отрезок( Й1у, пересечение_н(Й1у,90,т22у,0));

 

Вот для того, чтобы работал такой оператор в программу были внесены изменения. Теперь почти во всех в операторах вместо названия точки можно использовать операторы пересечение_н, пересечение_д, пересечение_дн. И в конце включаем сформированные отрезки в описание лекала:

 

внтр=((ОС2),(ОС3),(ОС4),(ОС5),(ОС6),(ОС7),(ОС8),(ОС9)),

 

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

Ссылка на сообщение
Поделиться на другие сайты

Обновление версии программы. Расширение функций оператора "симметричный".
При описании лекал возникает две задачи: формирование лекал для печати и формирование лекал для раскладки. В большинстве случаев это одни и те же лекала. Но большие симметричные лекала печатать выгодней в половинном размере, а в раскладке они нужны целиком. Пока для печати раскладки нужно корректировать алгоритм или иметь два алгоритма. Это приемлемо для разовых работ, но не годится для автоматической обработки заказов. Поэтому вводятся режимы построения: печати и раскладки. Режим печати ничем не отличается от того, как система работает в настоящее время. Для режима раскладки вводится расширение оператора описания лекала "симметричный" и добавляются условия формирования лекал.
Для оператора "симметричный" вводится опционный параметр - список внутренних линий, как для оператора "внтр". В режиме "печать лекал" лекало не будет симметрично отображаться и будет печататься список внутренних линий (у нас обычно это текст "сгиб"). Дополнительно в оператор "прибавка_у" будет добавлен участок с нулевой прибавкой от последней точки до первой (обычно это делалось вручную). В режиме "раскладка лекал" лекало будет симметрично отображаться и не будет печататься список внутренних линий из оператора "симметричный". Если оператор "симметричный" задан без параметров, то лекало формируется симметричным для обоих режимов.

 

симметричный(т_сп,(т1,т2)),

 

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

Ссылка на сообщение
Поделиться на другие сайты

Как мы уже раньше говорили преимущество владения своей САПР в том, что для решения новых задач мы всегда можем что-то добавить в программу. Вот сейчас - возникла необходимость получить информацию о взаимном расположении проекций точек на заданное направление. В принципе, если бы это была единичная задача, то ее можно было бы решить используя существующие операторы, но это потребовало бы лишних дополнительных построений. Раньше так и поступали, или пользуясь некоторыми предположениями использовали упрощенные решения. А так как в новых алгоритмах предполагается частое использование этих действий решено было добавить новый оператор "проекция_н". Напомним, что просто проектировать точку на заданное направление можно оператором "пересечение_н" (пересечение направлений). Например:

 

т2_н:=пересечение_н(т1,ф1,т2,ф1+90);

 

т3_н:=пересечение_н(т1,ф1,т3,ф1+90);

 

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

 

к2:= проекция_н(т1,ф1,т2,ф2);

 

или

 

к2:= проекция_н(т1,ф1,т2);

 

если угол ф2 не задан, то подразумевается ортогональная проекция ф2=ф1+90

 

зная координату мы можем восстановить саму проекцию

 

т2_н:=отложить_н(т1,ф1,к2);

 

но главное, теперь мы можем легко определить взаимное расположение точек на линии проекции.

 

Использовать новый оператор можно будет после очередного обновления программы.

Ссылка на сообщение
Поделиться на другие сайты

Еще один новый оператор "сообщить". Когда алгоритмы использовались в СД, то для общения с пользователем использовался оператор "предупредить". Он выдавал окно при каждом запуске и использовался в основном с условным оператором. Для разработчиков, для того, чтобы можно было не отвлекаться на дополнительные окна был добавлен оператор "напечатать" - текст выводился в отдельный файл и его можно посмотреть (например в блокноте) нажав на кнопку. При заказе выкроек на сайте не было инструментов для общения с пользователем, только возможность генерации ошибки. Решение новых задач требует общения с пользователем, возможность сообщать ему о значимых особенностях построения (естественно это относится не к линейным алгоритмам, а к алгоритмам в которых могут приниматься различные решения, с разветвленной логикой). Формат записи оператора аналогичен оператору "напечатать" - несколько строковых выражений разделенных запятыми, например:

 

сообщить("длина пояса = "+дл_п,", посадка = "+к_пс);

 

Использовать новый оператор можно будет после очередного обновления программы.

Ссылка на сообщение
Поделиться на другие сайты

Обновление версии программы. Добавлен новый режим отображения графических элементов. Теперь можно "подсвечивать" неиспользуемые элементы на экране. Метки элементов (точек и линий) подсвечиваются автоматически, а линии подсвечиваются при включении режима. Обычно для разработки новых моделей используются ранее разработанные и часть элементов могут не использоваться в новой модели. И алгоритм обрастает ими как корабль ракушками. Ранее мы добавили признак того, что переменная не используется (NU) но он отображается только при наведении указателя мыши. Новый режим упрощает поиск таких элементов, что позволит их убрать и убрать потенциальные ошибки, которые могут возникнуть из-за их существования.

Ссылка на сообщение
Поделиться на другие сайты

Расскажите про 3д. Это отдельное построение или строятся обычные лекала на плоскости, потом одевается манекенчик? Манекены уже есть в программе или их надо создавать? Можно ли импортировать в программу лекала из других САПР или ввести с дигитайзера и одеть манекен для визуализации?

 

Ссылка на сообщение
Поделиться на другие сайты

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...