Перейти к содержимому


Фотография

Постройка ЧПУ ~500х400х80


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 15

#1 OFFLINE   CityHunter

CityHunter

    Студент

  • Пользователи+
  • PipPip
  • 12 сообщений
  • Пол:Мужчина
  • Из:Нижний Новгород

Отправлено 28 Март 2025 - 14:29

Всем привет!
Собираю потихоньку ЧПУ фрезер. Собрал в черновую всю механику, начал собирать электрику. Хочется уже подвигать осями)
Подключил одну ось, но не хотит(
Плата самая распостранённая.
LPT порт у меня через плату PCI, встроенного нет.
В свойствах порта есть два диапазона ввода/вывода   DC00-DC07 и D880-D887.
Ставил в матче D880, ничего. Поставил DC00 тоже никаких движений, но при нажатии и отжатии кнопки Reset  в матче шаговик то встаёт на удержание, то отпускается. Т.е. Сигнал Enable есть на пин14.
Так же пробовал пребирать все значения из диапазонов, в нескольких из них были кое какие эффекты, то при нажатии движения оси Х в + и в -  включалась и отключалась релюшка, то шаговик елеощутимо дёргался, возможно совершал микрошаг, фик его знает. В остальных значениях порта шаговик в основном был на удержании, даже если провода управления с драйвера скинуть.
Драйвер подключен с общим +. Кнопка Естоп не подключена.
Подключение перепроверил несколько раз.
Шнур LPT перепаивал от какогото принтера, один DB25 перепаял с другого шнура пин в пин (1 в 1, 2 в 2 и тд) всего 18 пинов, больше проводов нет, остальные пины остались в воздухе.
Пробовал сканировать потр прогой LPT scaner в диапазоне моего порта DC00-DC07 и D880-D887. Совпадений записи - чтения не обнаружил.
Куда копать, что ещё смотреть?

Прикрепленные изображения

  • _9lsOC5QIOE.jpg
  • 42Imnhuzk3M.jpg
  • L30kOc3HSzI.jpg
  • rlAp8BgKJ3Q.jpg

  • 0

#2 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 860 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 29 Март 2025 - 03:01

https://yandex.ru/se...ь лрт порт&lr=2
  • 1

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#3 OFFLINE   CityHunter

CityHunter

    Студент

  • Пользователи+
  • PipPip
  • 12 сообщений
  • Пол:Мужчина
  • Из:Нижний Новгород

Отправлено 29 Март 2025 - 17:05

https://yandex.ru/se...ь лрт порт&lr=2

Спасибо! Адрес порта определил теперь точно, все пины прозвонил.
Плюс все пины 18-25 на обоих штекерах объединил.
Всё равно не хочет.
Притащил осциллограф. Сигналы на пул и дир есть. На дир меняется 0 на +5в и обратно. А на пул идёт сигнал. См фото.
Сигналы есть. Чегож не хватает?
Может какие то помехи? Блоки питания драйверов у меня не закрытые, может от них наводка. Хотя судя по осциллографу сигнал различимый.

Прикрепленные изображения

  • 8us5FjiHtG4.jpg
  • xBcef4OpTGg.jpg

Сообщение отредактировал CityHunter: 29 Март 2025 - 17:49

  • 0

#4 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 860 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 29 Март 2025 - 17:39

Чегож не хватает?

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

Сообщение отредактировал lkbyysq: 29 Март 2025 - 17:36

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#5 OFFLINE   CityHunter

CityHunter

    Студент

  • Пользователи+
  • PipPip
  • 12 сообщений
  • Пол:Мужчина
  • Из:Нижний Новгород

Отправлено 29 Март 2025 - 17:51

Схемы подключения.

Сейчас сфоткаю поближе. 

Подключено по схеме с общим плюсом. В руководстве с драйвером обе схемы присутствуют и с общим + и с общим -.

 

Белый отрезать надо.

Т.е. Enable не нужно подключать? Слышал, что не все его подключают, но какую роль он играет не разобрался ешё.


  • 0

#6 OFFLINE   CityHunter

CityHunter

    Студент

  • Пользователи+
  • PipPip
  • 12 сообщений
  • Пол:Мужчина
  • Из:Нижний Новгород

Отправлено 29 Март 2025 - 18:39

Схема такая. Больше ничего не подключено

Прикрепленные изображения

  • Схема.jpg

  • 0

#7 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 860 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 29 Март 2025 - 19:04

Енабле пока не надо, может сильно мешать. Прямо вот как сейчас может тоже.

Сообщение отредактировал lkbyysq: 29 Март 2025 - 19:07

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#8 OFFLINE   VES

VES

    Абитуриент

  • Пользователи+
  • Pip
  • 8 сообщений
  • Пол:Мужчина
  • Из:САРОВ

Отправлено 29 Март 2025 - 19:12

36 V маловато, последовательно ещё 12V  подключите. Это не причина вашей проблемы, просто так лучше будет.


  • 0

#9 OFFLINE   CityHunter

CityHunter

    Студент

  • Пользователи+
  • PipPip
  • 12 сообщений
  • Пол:Мужчина
  • Из:Нижний Новгород

Отправлено 29 Март 2025 - 19:25

Енабл отключил, мотор теперь всё время на удержании стоит.
Ещё переподключил обмотки шаговика согласно инструкции, в коробке не было, по этому внимания не обратил. Вообщем подключил с соблюдением А+, А- и В+, В-.
Тоже бестолку. Хотя нашёл в нете у кого то было подключено по руководству, а он поменял обмотки местами и всё заработало. Тоже пробовал А и В местами менять, не помогло.
  • 0

#10 OFFLINE   CityHunter

CityHunter

    Студент

  • Пользователи+
  • PipPip
  • 12 сообщений
  • Пол:Мужчина
  • Из:Нижний Новгород

Отправлено 29 Март 2025 - 21:46

Причина обнаружена. На драйвере есть переключатель 5В или 24В. Я думал это для специального выхода драйвера, а это оказывается напряжение управления.
  • 0

#11 OFFLINE   CityHunter

CityHunter

    Студент

  • Пользователи+
  • PipPip
  • 12 сообщений
  • Пол:Мужчина
  • Из:Нижний Новгород

Отправлено 01 Апрель 2025 - 01:20

Подключил сегодня все оси. Написал УП по простенькой детальке в Freecad.

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

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

 

Что это? Глюк фрикада при написании УП?


Сообщение отредактировал CityHunter: 01 Апрель 2025 - 01:49

  • 0

#12 OFFLINE   slavyan75

slavyan75

    Гуру CNC

  • Опытный
  • PipPipPipPipPipPipPipPipPipPip
  • 1 438 сообщений
  • Пол:Мужчина
  • Город:Tilsit
  • Интересы:электроника,чпу
  • Из:Советск, Калининградская обл.

Отправлено 05 Апрель 2025 - 19:10

Что это? Глюк фрикада при написании УП?

вот эту уп попробуйте

Прикрепленные файлы


Сообщение отредактировал slavyan75: 05 Апрель 2025 - 19:11

  • 1
не верьте никому, уж мне то вы можете поверить

#13 OFFLINE   CityHunter

CityHunter

    Студент

  • Пользователи+
  • PipPip
  • 12 сообщений
  • Пол:Мужчина
  • Из:Нижний Новгород

Отправлено 12 Апрель 2025 - 00:14

вот эту уп попробуйте

Спасибо.

Разобрался. Это в фрикаде такая траектория создаётся, если присмотреться, то видно, что линии не ровно идут. Это относится только к инструменту Адаптивная очистка. Переделал ПУ без использования Адаптивной очистки и всё хорошо стало.

Прикрепленные изображения

  • Da4mLy4eAHI.jpg
  • C-7KE1rHBHQ.jpg

  • 0

#14 OFFLINE   CityHunter

CityHunter

    Студент

  • Пользователи+
  • PipPip
  • 12 сообщений
  • Пол:Мужчина
  • Из:Нижний Новгород

Отправлено 23 Апрель 2025 - 00:42

Фрезерую рабочий стол на станок, из алюминия. Нужно выполнить отверстия с цековкой. Цековку уже выфрезеровал. Стал сверлить, но при прогоне выяснилось, что инструмент не поднимается на безопасную высоту над заготовкой, а остаётся на уровне подъёма сверла при сверлении, в моём случае -12 мм. Хотя галочка в Freecad "Держать инструмент нажатым" не стоит.

Как это побороть?

В принципе отверстий не много, можно и вручную код поправить, но не умею пока)

Подскажите какие строчки добавить в код.

Скрытый текст

Сам предполагаю, что нужно добавить код "G0 Z5" после каждой строки G83. А потом уже будет переход по Х и У. Затем опуск по Z "G0 Z-12". И дальше следующая строка G83 сверления.

Поправьте пожалуйста знатоки.

 

G83 X333.000 Y73.500 Z-22.000 F450.000 Q0.500 R-12.000

G0 Z5
G0 X301.000 Y73.500

G0 Z-12

Прикрепленные изображения

  • 2025-04-22_21-24-40.png
  • 2025-04-22_21-25-14.png

  • 0

#15 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 860 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 23 Апрель 2025 - 08:56

Выньте сверло из патрона, запустите УП и смотрите.

А так-то откройте мануал на эту команду для конкретного ЧПУ.

Если у вас Fanuc, то в начале УП есть команда G98, а значит G83 исполняется по левой картинке.

G83-Deep-Hole-Peck-Drilling-Cycle-for-Fa


Сообщение отредактировал lkbyysq: 23 Апрель 2025 - 09:23

  • 1

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#16 OFFLINE   CityHunter

CityHunter

    Студент

  • Пользователи+
  • PipPip
  • 12 сообщений
  • Пол:Мужчина
  • Из:Нижний Новгород

Отправлено 28 Апрель 2025 - 12:06

Выньте сверло из патрона, запустите УП и смотрите.

Прогнал в воздухе. Всё нормально

Видимо симуляция в проге не всегда всё правильно показывает.


  • 0




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных