DDCSV2.1 Контактное сканирование

Fanuc, Okuma, Sinumerik и т.д.
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

Выкладываю тестовый г-код для 9 точек ! только с правками в блокноте гемор конечно!!!
заменял 1 строку с отпусканием по зет на 5! строк
G21G54
G0 Z0.000
G0 X-3.000Y-2.990
M101
G1 Z-5 F50
G04P0
RecordCoords[1,#840,#841,#842,#843]
M102
G0 Z0.000
G0 X0.000Y-2.990
M101
G1 Z-5 F50
G04P0
RecordCoords[1,#840,#841,#842,#843]
M102
G0 Z0.000
G0 X3.000Y-2.990
M101
G1 Z-5 F50
G04P0
RecordCoords[1,#840,#841,#842,#843]
M102
G0 Z0.000
G0 X-3.000Y0.000
M101
G1 Z-5 F50
G04P0
RecordCoords[1,#840,#841,#842,#843]
M102
G0 Z0.000
G0 X0.000Y0.000
M101
G1 Z-5 F50
G04P0
RecordCoords[1,#840,#841,#842,#843]
M102
G0 Z0.000
G0 X3.000Y0.000
M101
G1 Z-5 F50
G04P0
RecordCoords[1,#840,#841,#842,#843]
M102
G0 Z0.000
G0 X-3.000Y2.990
M101
G1 Z-5 F50
G04P0
RecordCoords[1,#840,#841,#842,#843]
M102
G0 Z0.000
G0 X0.000Y2.990
M101
G1 Z-5 F50
G04P0
RecordCoords[1,#840,#841,#842,#843]
M102
G0 Z0.000
G0 X3.000Y2.990
M101
G1 Z-5 F50
G04P0
RecordCoords[1,#840,#841,#842,#843]
M102
G0 Z0.000
G0 Z0.000
G0 X3.000Y2.990
M30
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

Nick писал(а): 30 сен 2020, 00:04
ivan773 писал(а): но проблема в том что править обычный г-код с заменой определенных строк довольно утомительно !
если к примеру нужно отсканировать 1000 точек!!!
потому что заменить нужно 1строку на 3или 4 строки в блокноте не выходит!
А вот для этого у тебя там в архиве был файл для сканирования прямоугольника. Там сделаны циклы при помощи if #что-то LT (less than) GOTO N2 (переход к строке N#)
Простые функции, но позволяют при помощи пары параметров сделать цикл.
а можно коротенький код для 4 точек в качестве примера? я чет не могу врубиться как это работает!
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

Нашел еще выход из положения!
для написания уп все равно пользуюсь Rhinoceros 5 (64-bit)
отредактировал постпроцесор RhinoCAM под сканирование!
скрины прилагаю!
теперь все проще и быстрее !
просто создать кучу точек как нужно и создать г-код сканирования используя отдельный постпроцессор!
да и еще безопасную высоту ставлю 0.скорость тоже 0. глубину обработки - 0!
стратегия -обычный Engraving!
Вложения
2020-09-30_024638.jpg (3354 просмотра) <a class='original' href='./download/file.php?id=187013&sid=02dc0313a4365008c2b80dd0b815b4d8&mode=view' target=_blank>Загрузить оригинал (272.05 КБ)</a>
2020-09-30_024715.jpg (3354 просмотра) <a class='original' href='./download/file.php?id=187014&sid=02dc0313a4365008c2b80dd0b815b4d8&mode=view' target=_blank>Загрузить оригинал (283.96 КБ)</a>
2020-09-30_024819.jpg (3354 просмотра) <a class='original' href='./download/file.php?id=187015&sid=02dc0313a4365008c2b80dd0b815b4d8&mode=view' target=_blank>Загрузить оригинал (190.78 КБ)</a>
2020-09-30_024903.jpg (3354 просмотра) <a class='original' href='./download/file.php?id=187016&sid=02dc0313a4365008c2b80dd0b815b4d8&mode=view' target=_blank>Загрузить оригинал (271.44 КБ)</a>
2020-09-30_024956.jpg (3354 просмотра) <a class='original' href='./download/file.php?id=187017&sid=02dc0313a4365008c2b80dd0b815b4d8&mode=view' target=_blank>Загрузить оригинал (261.89 КБ)</a>
2020-09-30_025154.jpg (3354 просмотра) <a class='original' href='./download/file.php?id=187018&sid=02dc0313a4365008c2b80dd0b815b4d8&mode=view' target=_blank>Загрузить оригинал (298.54 КБ)</a>
2020-09-30_025544.jpg (3354 просмотра) <a class='original' href='./download/file.php?id=187019&sid=02dc0313a4365008c2b80dd0b815b4d8&mode=view' target=_blank>Загрузить оригинал (276.43 КБ)</a>
2020-09-30_033415.jpg (3352 просмотра) <a class='original' href='./download/file.php?id=187020&sid=02dc0313a4365008c2b80dd0b815b4d8&mode=view' target=_blank>Загрузить оригинал (475.27 КБ)</a>
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

Последняя прошивка контроллера! может кому пригодиться!
Вложения
ПАНДОРА.rar
(3.05 МБ) 305 скачиваний
leoFIN
Новичок
Сообщения: 10
Зарегистрирован: 22 окт 2020, 10:06
Репутация: 1
Настоящее имя: Leonid Makarov
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение leoFIN »

Как у вас получилось искать центр отверстия,у меня тоже есть такой контроллер очень хотелось бы эту фунцию
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

leoFIN писал(а): 30 окт 2020, 08:07 Как у вас получилось искать центр отверстия,у меня тоже есть такой контроллер очень хотелось бы эту фунцию

пока еще руки не дошли! но уже скоро ! можете посетить форум -дигитал дреам там много всего интересного!
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

Есть интересная задумка!!!!!!
в данный момент использую на токарном LinuxCNC. металлообработка.
только из-за функции нарезания резьбы . а так эта система очень неудобная . для работы.
также есть автономный контроллер DDCSV 2.1 в котором есть интересная функция . которая могла бы подойти для резьбонарезания по энкодеру шпинделя .
я это представляю следующим образом ---пишется уп обработка ступенчатая 1 линии и вся уп контролируется энкодером.
может это и не совсем правильно -но думаю будет удобно пользоваться .
в остальном на станке требуется обычный 4х осевой контроллер. т.к прикручена 4 ось по степ-дир.

к сожалению он не поддерживает нарезку резьбы но в нем есть MPG ручной генератор импульсов который можно было использовать для нарезки резьбы по энкодеру и z-метке .
я скину видео где показывают эту интересную функцию! но она немного недопилена.
там контроль осуществлен по скорости ручной крутилки а не по импульсам с энкодера .
я готов заплатить за реализацию этой задумки! в случае успеха выложу все здесь в свободном доступе.
думаю это выгодный вариант для большинства станков!

https://www.youtube.com/watch?v=pT8LWuqXIr4
Вложения
2020-10-31_015339.jpg (3160 просмотров) <a class='original' href='./download/file.php?id=188158&sid=02dc0313a4365008c2b80dd0b815b4d8&mode=view' target=_blank>Загрузить оригинал (164.5 КБ)</a>
Последний раз редактировалось ivan773 31 окт 2020, 14:20, всего редактировалось 1 раз.
Аватара пользователя
Тенгель
Почётный участник
Почётный участник
Сообщения: 1813
Зарегистрирован: 01 май 2012, 13:41
Репутация: 619
Откуда: Чита
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение Тенгель »

(для просмотра содержимого нажмите на ссылку)
Не надо заканчивать каждое предложение восклицательным знаком, прекращай кричать на форуме.
Подпись отключена за неуплату.
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

Тенгель писал(а): 31 окт 2020, 13:00
(для просмотра содержимого нажмите на ссылку)
Не надо заканчивать каждое предложение восклицательным знаком, прекращай кричать на форуме.
исправил!
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

попалось интересное видео -поиск центра в ручную и деление координаты на 2

https://www.youtube.com/watch?v=HtXk6hFgKO4
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

leoFIN писал(а): 30 окт 2020, 08:07 Как у вас получилось искать центр отверстия,у меня тоже есть такой контроллер очень хотелось бы эту фунцию
простая программка -поиск центра отверстия
максимум-100 мм -если нужно больше нужно исправить в блокноте
проверяйте-тестируйте возможно есть недостатки
Вложения
2020-11-02_062907.jpg (3082 просмотра) <a class='original' href='./download/file.php?id=188239&sid=02dc0313a4365008c2b80dd0b815b4d8&mode=view' target=_blank>Загрузить оригинал (154.87 КБ)</a>
leoFIN
Новичок
Сообщения: 10
Зарегистрирован: 22 окт 2020, 10:06
Репутация: 1
Настоящее имя: Leonid Makarov
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение leoFIN »

Спасибо буду пробывать
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

leoFIN писал(а): 02 ноя 2020, 11:01 Спасибо буду пробывать
отпишитесь только как результаты .пожалуйста)
добавлю сюда код

G04P0
M5
G1 F300Z-5
M101
G91G01X-100F300
M102
G04P0

IF #2004LT0 GOTO3
G90 G92 X#2001
M101
G91G01X100F300
M102
G04 P0
IF #2004LT0 GOTO3
G90 G92 X#2001=#840/2
G0X0
M101
G91G01Y-100F300
M102
G04P0

IF #2005LT0 GOTO3
G90 G92 Y#2002
M101
G91G01Y100F300
M102
G04 P0
IF #2005LT0 GOTO3
G90 G92 Y#2002=#841/2
G0Y0
M30
leoFIN
Новичок
Сообщения: 10
Зарегистрирован: 22 окт 2020, 10:06
Репутация: 1
Настоящее имя: Leonid Makarov
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение leoFIN »

Хорошо если успею на выходных то конечно напишу, а с вами можно связаться по почте или в личку или еще как.
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

leoFIN писал(а): 03 ноя 2020, 09:52 Хорошо если успею на выходных то конечно напишу, а с вами можно связаться по почте или в личку или еще как.
ок) связаться можно ватсап -+79605303826
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

кое что еще накопал )
контроллер поддерживает макро программирование!
кто знает список всех команд языка макро B ?
как правильно писать команды?
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

АВТОЦентр отверстия- заработал наконец))
Последний раз редактировалось ivan773 08 дек 2020, 03:14, всего редактировалось 1 раз.
Аватара пользователя
ivan773
Кандидат
Сообщения: 81
Зарегистрирован: 16 июл 2015, 16:19
Репутация: 6
Настоящее имя: иван
Откуда: Рыбинск
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение ivan773 »

leoFIN
Новичок
Сообщения: 10
Зарегистрирован: 22 окт 2020, 10:06
Репутация: 1
Настоящее имя: Leonid Makarov
Контактная информация:

Re: DDCSV2.1 Контактное сканирование

Сообщение leoFIN »

Вот тоже доработал код и теперь можно находить центр или край заготовки и снаружи
https://youtu.be/K-rolNMsHQI
Ответить

Вернуться в «Промышленные стойки»