[AI CC-CC2022] Есть что-то для поиска совпадающих линий?

  • Автор темы Автор темы egorus2010
  • Дата начала Дата начала
Последнее редактирование:

Вложения

Вложения

Последнее редактирование:
Фрагмент пазла для резки лазером
А еще у тебя там в контурах которые должны быть замкнуты, 2 контура открыты :) Потому добавлю еще это:

Не по теме:
Скрипт не мой, но вроде как что-то я там менял... или нет... не упомню :) Потому выкладываю, а не привожу источник :)
 

Вложения

Последнее редактирование:
которые должны быть замкнуты, 2 контура открыты
Не должны ) там все сделано верно.
Если прям вообще в детали вдаваться — там где края розовых линии врезаются в другие формы они где-то на 0,1 не доходят до линии, чтоб лазер точку не оставлял.
 
Последнее редактирование:
Алгоритм для скрипта:
Перебираем все контуры
Преобразуем в обьект
Offset path
Вычитаем полученный из остальных контуров
Конец цикла
 
  • Спасибо
Реакции: NatalieRedFox_333
Может потому, что я PDF часть открывал :) У меня ведь CS6...
да, там угловая точка с 3 входами. В ней разобран контур, чтоб лазер оттуда начинал. Ну, во всяком случае я так это понял )
Замыкать его там не надо.
 
Замыкать его там не надо.
А... :)
Алгоритм для скрипта:
Перебираем все контуры
Преобразуем в обьект
Offset path
Вычитаем полученный из остальных контуров
Конец цикла
Угу... :) и
на 0,1 не доходят
:)
 
Ну я так понял что и не должны доходить?
 
У иеня именно упаковка. Чертежи. И могут быть пути замкнутые и не замкнутые. Наложение, когда накопировали лишнего или одна линия продолжается по другой. В софте для упаковки (PPD, Picador... ) eсть функции коррекции. Но у меня они не работают. PPD просто вылетает, например.
 
Последнее редактирование:
За ТСа не скажу, а вот в моих реалиях убрать дублирующие контура для плоттерной порезки достаточно нужная вестч временами.
Для плоттерной порезки есть куча плагинов (скриптов, VBS...) для Корела, которые отлично заточены под такие операции.
Но это оффтоп

P.S. e-cut для корела, к примеру
 
Последнее редактирование:
Для плоттерной порезки есть куча плагинов (скриптов, VBS...) для Корела, которые отлично заточены под такие операции.
Но это оффтоп

P.S. e-cut для корела, к примеру
Макросов, вообще то
 
  • Спасибо
Реакции: NatalieRedFox_333
а все уже, все... уже поздно, можно не отвечать....))) :D

Macro​

The common usage of macros is in software applications, and they originated as a tool to map user input to a different set of user output. The key aspect here is the changing of user input/output at the application level. Since user input tends to be related to keyboards, mouse and other devices. The output changed by the macro was often previously recorded by one of those devices. There are also macros that can be written by the user but the goal is often to yield a desired output.

Script​

If macros are to application output, then scripts are to application automation. Scripts are often an application specific programming language that automate tasks for the user. The key here is the role of the user as a programmer, and the fact that users are not programmers. If you categorize scripting languages as those that don't compile, are parsed and easy to use then there are many languages that fit those requirements. I argue that scripting languages are the ones easiest for application users to automate the software with the least amount of programming knowledge. That is how they should be categorized as scripts. Anything that requires specialized knowledge outside the domain of the application is just programming tool.
 
Я бы сделал через поиск одинаковых anchor'ов. По-моему, в этом древнем скрипте, так и сделано:
Беда заключается в том, что линии могут совпадать и без наличия одинаковых нод и анкоров. :(
Этот критерий, по сути, не работает