Перейти к публикации

PavelK

Administrators
  • Публикации

    9 492
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    539

Все публикации пользователя PavelK

  1. Приветствую! Что бы автоматизировать выполнение рутинных операций в большинстве графических редакторов предусмотрена возможность создавать и запускать так называемые "сценарии" или "макросы" - заранее записанный алгоритм действий или скрипт на каком-либо языке программирования. Достаточно лишь запустить такой сценарий на выполнение и вместо часов ручного труда скрипт всё сделает за секунды. В Adobe Illustrator и Adobe Photoshop так же есть эта великая возможность. Скрипты для них, в основном, существуют в виде отдельных файлов с расширением "*.jsx". Что бы запустить скрипт достаточно файл перетащить в окно редактора, либо двойным кликом по файлу на вопрос, с помощью какой программы запустить, выбрать Фотошоп или Люстру. Но, когда сценариями приходится пользоваться постоянно, то каждый раз перетаскивать их или запускать по клику достаточно неудобно - приходится разворачивать папку, где лежат сценарии, находить их в куче и т.д. Так вот, что бы облегчить себе жизнь, можно сделать быстрый запуск скриптов. Для этого: 1. Копируем файл скрипта (с расширением "*.jsx") в папку, в которую установлен Adobe Illustrator,в подпапку Presets/<Используемый язык>/Сценарии(или Scripts или Actions - в зависимости от используемого языка). В случае руссифицированного Иллюстратора, это папка по пути: "C:\Program Files\Adobe\Adobe Illustrator 2020\Presets\ru_RU\Сценарии\" 2. Перезапускаем редактор, и в верхнем меню "Файл" -> "Сценарии" должны оказаться все сценарии из этой папки: 3. Теперь, что бы запускать нажатием горячей клавиши или просто что бы скрипт был всегда на виду, делаем следующее: 3.1. В верхнем меню "Окно" -> включаем "Операции": Появится панелька с операциями: 3.2. Теперь нам нужно создать новую операцию. Для этого создадим сначала папку с любым именем, кликнув по значку внизу этой панели, а потом создаём новую операцию в ней, кликнув по значку . Откроется окно: Имя - любое, на ваше усмотрение. Так скрипт будет называться в этой панели. Набор - в какой папке в этой панели будет располагаться скрипт. Функциональная клавиша - задайте какую-либо кнопку на клавиатуре (или комбинацию, как в моём случае), и, нажав её в любой момент, будет запущен этот скрипт. Цвет - просто цвет фона за названием скрипта в панели (В новых версиях Illustrator`а уже не учитывается). 3.3. Нажимаете кнопку "Записать" и тем самым начнётся запись алгоритма действий, но нам пока что это не нужно (отдельная тема), а нам нужен просто запуск нашего скрипта, поэтому останавливаем запись, нажав на значок: . Теперь, кликнем один раз по названию нашей операции, которую мы создали, тем самым выделив её. И нажимаем на значок , который находится в правом верхнем углу панели. Откроется менюшка, выбираем "Вставить пункт меню...": 3.4. Откроется соответствующее окно. И просто мышкой выбираем в верхнем меню "Файл" -> "Сценарии" -> "нужный сценарий". В моём случае, это "Autopos". Ну и нажимаем "OK" для подтверждения и завершения. 3.5. Готово. Вот так это выглядит теперь в панельке: 4. Вот и всё. Теперь скрипт всегда на виду. Кстати, эту панель можно переместить в удобное место или пристыковать к другим. Что бы запустить операцию нужно выбрать операцию (кликнуть по ней в списке) и нажать на значок внизу панельки. Либо запускать по нажатию горячей клавиши (в моём случае это CTRL+SHIFT+F11)
  2. Посмотрите какой разъём за что отвечает у TL-302: И У Руиды: Dan вверху указал уже разъём J8 (На Вашем фото со знаком вопроса - правый) и как подключать блок розжига. Ваш - первый вариант, где CO2 power supply.
  3. PavelK

    Непрерывная работа лазера

    Вообще, по идее, без разницы - они должны быть внутри замкнуты между собой.
  4. PavelK

    Непрерывная работа лазера

    Соедините "G" (который у 6 пинового разъёма) блока "БР-1" с "G" контроллера. Вот только Вы не указали, как концевики то подключаются...
  5. PavelK

    Непрерывная работа лазера

    Эм, что-то несовсем понял. У Вас же, судя по фото из 4 поста - к блоку подключены все провода, в том числе и +5 Вольт. Вы откуда-то ещё подвели 5 вольтовую линию? Неправильное подключение датчиков или питания контроллера, либо датчика. Можете накидать схему, как у Вас сейчас что куда и откуда подключено?
  6. PavelK

    Запуск не с нулевой точки

    Да. У Вас неправильно выставлено количество шагов двигателем на миллиметр. Поэтому размер программный и реальный совпадать не будут. Подождите, может Dan ссылку на его описание процесса настройки даст, или сами можете в документации на контроллер посмотреть как настраивается.
  7. PavelK

    Запуск не с нулевой точки

    @Dan Вы там где-то инструкцию по настройке вроде скидывали, выдайте, пожалуйста, человеку ссылку, ибо расписывать мне пока что некогда.
  8. PavelK

    Запуск не с нулевой точки

    Ну, попробуйте меньшим размером. Похоже, что Вы настройки каким-то образом сбросили.
  9. PavelK

    Запуск не с нулевой точки

    Можете видео сделать, как сейчас себя станок ведёт от самого включения, до завершения резки задания? Что-то мне кажется, Вам нужно снизить скорости разгона/торможения.
  10. PavelK

    Запуск не с нулевой точки

    На самой плате контроллера внутри станка светодиоды, которые соответствуют датчикам, загораются, когда сами датчики срабатывают? И, судя по видео, у Вас ещё и пропуски шагов. В настройках ничего не меняли, он с рождения так себя вёл?
  11. PavelK

    Запуск не с нулевой точки

    Ну, похоже, что таки да, но всё же. rubaxa датчик по Y срабатывает? На самом контроллере зажигается ему соответствующий светодиод?
  12. PavelK

    Запуск не с нулевой точки

    Не понял, проблема по оси X или Y ? Перед включением отодвиньте каретку по X вправо, а по Y ближе к концевикам. Нужно понять точнее, по какой оси проблема, т.к. мне кажется, что по Y.
  13. PavelK

    Запуск не с нулевой точки

    Здравствуйте. Что за станок, какой контроллер, какого типа концевые датчики? Предполагаю, что Вы каким-то образом сместили концевой датчик, либо его ответную часть, либо сам датчик вышел из строя. Соответственно нужно выправить. Если индуктивный - проверить срабатывание, как именно - зависит от контроллера и типа датчика.
  14. Одно питание вроде-бы идёт на концевики. Отчего индуктивные датчики на неё не повесить - только "кнопки", т.к. в индуктивных датчиках NPN типа коммутация идёт стягивнием к земле, то нужно объединять ещё и земли питания контроллера и датчиков (они обычно от 12 Вольт минимум), от этого она ещё больше начинает ловить голюнов и вся хорошая задумка с распараллеливанием питаний сходит на нет, без ещё одной оптопары. Могу ошибаться, что это именно на TL-302, т.к. давно эт было. Кстати, хохмы ради: можно поиздеваться и сфотографировать контроллер с мощной вспышкой (ламповой, не светодиодной) - контроллер если не сожгёте, то голюнов он словит. Руида хотя бы корпус имеет (хоть и без экранирования, но тем не менее хоть что-то, нежели голая плата рядом с железным корпусом).
  15. Вот ни разу TL-302 не отнёс бы к профессиональной серии. У него погрешность копиться быстрее, чем он режет. В итоге приходится рано или поздно сбрасывать и отправлять в дом, иначе начинаются несостыковки и сдвиги. Это если дробление шага выставлено большое и большое поле. На малом почти не заметно. Так же очень большая чувствительность по USB к наводкам - проверки файлов на входе практически нет и часто бывало, что начинал сразу резать какую-то дичь и портил целый кусок, пока его успеваешь тормознуть. Руида в этом плане более устойчива (не идеальна, но в большинстве случаев не начинает резать). Так же нет подключения по сети, так что приходится сидеть на коротеньком USB поводке. Ну и особый гемморой - программщина. Если это не плагин в Корел, то остальные работают крайне криво и при отправке и при импорте. Конечно, зависит от прошивки, но у меня станки 2013 года и этот контроллер да же прошить невозможно новой прошивкой, так что и программщина старая. Эм, может я не понял, что Вы хотите сказать. На обоих контроллерах на выходе стоит опторазвязка. Так что блоки питания тут не при чём. Хотите - ставьте на Руиду отдельный от драйверов.
  16. Доброго дня. ИМХО, быстро и просто - только тестовой сплошной (полной заливкой) гравировкой при максимальной возможной рабочей области. Хотя бы даст понять, насколько живы сами сканаторы и не начала ли плавать мощность. Заливка должна быть равномерной (допускается небольшой муар у краёв рабочего поля). Можно так же снять объектив и посмотреть на состояние зеркал, да и самой линзы. При б/у иногда ставят некомплектную линзу, с меньшей рабочей областью. Сомневаюсь, что Вам дадут раскрутить корпус, дабы убедиться, что там действительно заявленный излучатель. Что касается китайских станков - то там проблемы начинаются месяца через 3. Насчёт "несбрасываемых" счётчиков лично я не вкурсе. Самое простое - проверить мощность, сравнив образцы гравировки с эталонными с известной мощностью и настройками. При покупке нового - разумеется запросить тестовые образцы гравировки на тех материалах, с которыми Вы будете работать. В любом случае рекомендую лично ехать и присутствовать, заодно на месте посмотреть, т.к. часто показывают одно - по факту другое. Учтите - что многое зависит от параметров, а там их поболее, чем на CO2 =)
  17. PavelK

    Смещение нуля

    Доброго дня. То же немного не понял, как всё происходит. Станок по Y при включении вообще не доходит до датчика Y ? Или доходит, отрабатывает, и потом уезжает на 5 см вниз?
  18. Эм, не понял вопроса... Его можно подключить заместо одного из 5 Вольтовых, т.к. tl-302 питается двумя напряжениями, а Руиде только одно нужно, поэтому один блок питания может быть лишним. По-моему не стоит Вам лезть в переделку электроники с такими знаниями... Если Вас всё устраивает, зачем менять? Мне лично был важен управляющий софт и выход на ещё одну ось. Если с лобзиком сравнивать, то вообще небо и земля настройки везде элементарны, если разобраться. В Руиде их так то достаточно мало.
  19. Посмотрите остальные темы. К примеру, Алиэкспресс если нужно дёшево и сердито. В первую очередь нужно знать что Вам от станка нужно, что будете обрабатывать, как много, толщины, Ваш опыт и т.д. Если ориентироваться только по цене и есть опыт - можете брать любой станок, потом доводить его до ума, как делают многие.
  20. Я предпочитаю не предполагать, т.к. повидал извращений и лучше убедиться, а то насоветуем. Но, судя по толщине проводов, этот таки на драйвера. Может быть второй - то же, типо отдельный оси Z или другой драйвер.
  21. Важнее то, сколько вольт он выдаёт и что ещё питает, а не внешний вид =) Обычно где-то на нём есть шильдик с характеристиками. Если от него ещё и драйвера питаются, то лучше таки будет поставить отдельный только для платы.
  22. Конечно. Особых проблем не будет. Только потребуется блок питания для неё свой скорее всего - нужно смотреть, что в станке стоит сейчас.
  23. Приветствую! Станок Aman 3040, 800 Ватт. Плата управления MACH3 Interface Board V1.2 Потребовалось выяснить распиновку разъёма, что бы понять, можно ли ещё без особого геморроя что-либо подключить. С порядком фаз осей мог напутать. Красным - выходы. Оранжевым - входы (номера соответствуют пинам LPT). ВАЖНО: CGND - общая земля только для входов и +5V (они оптоизолированы). Кстати, пины по входу подтянуты резистором 10КОм к +5V, а так же с конденсатором на CGND, т.е. можно безболезненно вещать просто кнопки (т.е. есть импровизированная защита от дребезга контактов). Вот только есть одно НО - в самом кабеле от блока управления до станка отсутствуют все провода до всех пинов из нижней линии. То есть придётся самостоятельно их добавлять, благо разъём легко разборный. Как видно, есть 3 свободных пина на вход и один никуда не подключённый - NC =)
  24. Приветствую! На моём Aman 3040, 800 Ватт сгорел один из драйверов шагового двигателя (фреза задела крепление заготовки на полном ходу и не обломалась). Переставил драйвер из оси A и благополучно забыл, т.к. на тот момент её не использовал. Как это обычно бывает - понадобилась срочно поворотная ось, а драйвера ждать уже некогда было. Решил заменить на первый попавшийся под руку, а попался мне Leadshine 3ND583 (придётся ещё и двигатель поменять, т.к. драйвер трёхфазный). Откручиваем винты, открываем корпус, смотрим на плату управления, в моём случае MACH3 Interface Board V1.2 Так как используется свой разъём, необходимо будет выяснить его распиновку: С последовательностью A+ A- B+ B- мог напутать, т.к. особо не смотрел - можно потом прозвонить будет или поменять на драйвере выходы. Пины STEP и DIR зависят от настроек программных, ничего страшного, если поменять местами - просто в программе нужно будет изменить настройки. Внимание: пин CGND общий только для управляющих STEP и DIR, т.к. они оптоизолированы и не повесьте на него случайно силовую часть драйвера! Так как мне подпаиваться к самой плате было лень, да и драйвер планировал в скором времени поставить родной, то что бы потом быстро поменять обратно, решил сделать плату-коннектор: С фоторезистом или ЛУТом заморачиваться было лень, просто взял кусок стеклотекстолита, покрыл лаком для ногтей (рекомендую не прозрачный), отгравировал, протравил в хлорном железе, залудил, оплёткой снял лишнее и всё: Да, сильно передержал, т.к. отвлекли, и подъело края, ну да ладно. Если лень возиться с хлорным железом - можно травить в перекиси водорода + лимонная кислота + соль. Кому интересно расскажу подробнее, но в интернете есть много роликов на эту тему. Самостоятельно сделать достаточно просто. Кстати, сам файлик с разметкой и готовый к гравировке/засветке: StepDriverConnector.ai. Только при гравировке, убедитесь, что лак програвировали до самой меди и что его не осталось на ней, иначе результат будет плачевный. Втыкаем в разъём: Подключаем к драйверу: Особо внимательные могли заметить, что я перепутал STEP и DIR - но уже исправил =) Так как драйвер трёхфазный, то двигатель то же поставил трёхфазный. Поэтому вместо A+ A- B+ B- используются U V W и один пин в родном разъёме остался не задействован - но Вы можете поставить двухфазный драйвер (они и стоят в заводской комплектации) что бы не пришлось двигателя менять и тогда там потребуются все пины. У кого нет возможности сделать самостоятельно плату - она не обязательна. Можно просто подпаяться к выводам разъёма снизу платы. Только распиновку соблюдайте. Вот как-то так =)
×
×
  • Создать...