Какое ПО использовать для сверловки и обрезки по контуру ПП

Обсуждение аспектов работы с CAМ программами, подготовка моделей, настройка постпроцессоров, настройка параметров инструментов, обсуждение стратегий обработки, симуляция обработки. Вопросы по G-коду.

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение arkhnchul » 20 окт 2017, 16:23

Lecter писал(а):Вот плата к примеру.

файлы не совсем корректные, в слое контура есть лишний общий прямоугольник и четыре окружности в нижней плате, продублированные в файле сверловки. А так - нормально все во флаткаме обрабатывается.
arkhnchul
Мастер
 
Сообщения: 1584
Зарегистрирован: 01 фев 2016, 13:56
Откуда: москва
Репутация: 290

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение selenur » 20 окт 2017, 23:30

Вот ссылка на скачивание программы: https://drive.google.com/open?id=0B-Hkc ... C1oeFJfcFk (как обычно сообщаю о том что программа в разработке, в связи с чем могут быть глюки, и неудобство в интерфейсе программы)
Для данного примера использую 2 твоих файла: Pin_ver2_a_Pen5.plt и Pin_ver2_a.drl
Порядок работы следующий:
При запуске программы нужно выбрать двойным кликом мыши указанный пресет.
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-10-21_004728.jpg

В результате чего откроется первый модуль:
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-10-21_004848.jpg

Где нужно
1 - указать файл
2 - указать программу в которой создан
3- прописать название метки которая будет присвоена всем траекториям, что-бы при генерации G-кода можно было отделить данные которые для фрезеровки, от данных которые для сверловки.
4- нажать вычислить
5- нажать что-бы посмотреть на результат полученных данных, и убедиться что всё нормально.
После этого нужно переключиться на следующий модуль:
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-10-21_005012.jpg

В данном модуле нужно сделать следующее:
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-10-21_005136.jpg

1 - поставить флажок
2 - выбрать файл
3- посмотреть на результат
Далее переключается на следующий модуль:
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-10-21_005246.jpg

Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-10-21_005319.jpg

В котором нажимаем кнопку, и получаем траектории для фрезеровки, и сверловки.
При нажатии кнопки предварительного просмотра, можем посмотреть всё ли верно сопоставилось:
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-10-21_005358.jpg


продолжение в следующем сообщении сейчас будет.....
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3755
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1322
Медальки:
Настоящее имя: Сергей

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение selenur » 20 окт 2017, 23:41

Пресет представляет собой некую таблицу с модулями, и переключение между строками выполняется с помощью кнопки №2
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-10-21_005420.jpg

А вот в пределах одной строки можно пользоваться кнопкой №1, т.к. дальше нужно переключаться по модулям в правую сторону.

После объединения, возможно потребуется сместить все данные, для этого можно сделать так:
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-10-21_005520.jpg

Указать смещение, и нажать кнопку вычислить, и в окне предварительно просмотра можно увидеть результат.
И переключившись в последний модуль генерации G-кода будет доступно 2 профиля станка (профиль - это набор правил, и пользовательских параметров по которым генерируется G-код) Выбрав фрезеровку:
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-10-21_011038.jpg

Можем указать несколько параметров, и получить результат :-)

После этого выбрать профиль сверловки, и так-же получить результат:
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-10-21_011158.jpg


Единственное что касается сверловки различными диаметрами, тут нужно будет профиль который вместе с программой в каталоге "profiles" скорректировать под себя:
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-10-21_011336.jpg

1 - указать какой текст должен быть перед началом сверловки
2 - возможно удалить эту информационную строку
3 - возможно поправить передвижение к точке сверловки, и сверловку
4 - и поправить окончание сверловки.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3755
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1322
Медальки:
Настоящее имя: Сергей

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение Lecter » 21 окт 2017, 06:02

Спасибо огромное! Я буду пробовать, если все получится — я Ваш поклонник навсегда)) Спасибо за труд, за столь развёрнутый ответ!
Lecter
Кандидат
 
Сообщения: 79
Зарегистрирован: 05 окт 2017, 10:10
Репутация: 1
Настоящее имя: Денис

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение Lecter » 23 окт 2017, 12:05

Selenur, повозился я с Вашей программой, вроде все понятно, есть несколько вопросов:
1. Не отображается в последнем модуле генерации G-кода окно предварительного просмотра (кнопка неактивна)
2. Файл G-кода генерируется для каждой операции свой (сверловка, обрезка контура)?
3. При сверловке разными диаметрами, немного непонятно, как будет происходить "смена инструмента"? Т.е. отсверлил одним диаметром, сверло нужно сменить, как программа будет себя вести? Поднимет шпиндель, передет в некую точку?
Lecter
Кандидат
 
Сообщения: 79
Зарегистрирован: 05 окт 2017, 10:10
Репутация: 1
Настоящее имя: Денис

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение selenur » 23 окт 2017, 13:41

Lecter писал(а):Selenur, повозился я с Вашей программой, вроде все понятно, есть несколько вопросов:
1. Не отображается в последнем модуле генерации G-кода окно предварительного просмотра (кнопка неактивна)
2. Файл G-кода генерируется для каждой операции свой (сверловка, обрезка контура)?
3. При сверловке разными диаметрами, немного непонятно, как будет происходить "смена инструмента"? Т.е. отсверлил одним диаметром, сверло нужно сменить, как программа будет себя вести? Поднимет шпиндель, передет в некую точку?

Ответы:
1) Ранее никто не просил такую возможность.
2) В показанном примере по отдельности, но можно сделать сразу весть G-код в одном файле, но это требует хорошего понимания G-кода, и логики работы станка, что-бы можно было менять например фрезу, сверла, и т.д.
3) Это зависит от управляющей электроники станка, например если используется GRBL контроллер версии 1.1 то можно из моей программы сверловку сделать следующим образом: https://youtu.be/DFLUY8j6TjE?t=294
А в других программах, контроллерах, нужно узнавать как там делать паузу, перемещение шпинделя для смены сверла, и возврат в исходную позицию, и прочее...
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3755
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1322
Медальки:
Настоящее имя: Сергей

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение Lecter » 23 окт 2017, 14:05

Спасибо, по первому вопросу, на Ваших скринах (последних) есть объемное изображение результата, мне не удалось его открыть
Lecter
Кандидат
 
Сообщения: 79
Зарегистрирован: 05 окт 2017, 10:10
Репутация: 1
Настоящее имя: Денис

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение SVP » 23 окт 2017, 14:23

Frezer_PU писал(а):А почему к примеру нельзя сделать контур платы и расположение отверстий в солиде

Не очень понимаю, вы мне предлагаете 100500 отверстий вручную как-то в солиде рисовать ?
Этож долбануться можно...

Пользовался flatcam... немного linux way, но разобраться можно довольно быстро.
Делает и кривые контуры, и дырки :) и всё остальное.
SVP
Мастер
 
Сообщения: 4247
Зарегистрирован: 19 дек 2012, 15:49
Откуда: Москва
Репутация: 650

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение selenur » 23 окт 2017, 15:01

Lecter писал(а):на Ваших скринах (последних) есть объемное изображение результата, мне не удалось его открыть

Это не из моей программы :-) это программа для работы с GRBL контроллерами вот эта: https://github.com/Denvi/Candle на мой взгляд лучшая в работе с контроллерами.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3755
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1322
Медальки:
Настоящее имя: Сергей

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение Lecter » 23 окт 2017, 16:23

Упс, сорри)) Действительно Candle)) Проглядел. Надо обновляться с 0,9 до 1,1, не работает она с прошивкой 0,9
Lecter
Кандидат
 
Сообщения: 79
Зарегистрирован: 05 окт 2017, 10:10
Репутация: 1
Настоящее имя: Денис

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение Lecter » 26 окт 2017, 23:55

Хм, Selenur, что-то не то с программой...Пару раз попробовал - норм было, фрезеровка+сверловка. Потом решил еще попробовать и фиг, G-код не генерится. Хотя в предпросмотре все рисуется, контур, сверловка. Но файл получается почти пустой:

;cutting g-kode
G0 M3 X0 Y0 Z10

G0 M5 X0 Y0 Z10

И все. Хотя делал с того же самого PLT. Программа 3.1.1.5 Тоже самое с 3.1.1.4
Файлы прилагаю
Вложения
Индикатор заряда.rar
(911 байт) Скачиваний: 45
Lecter
Кандидат
 
Сообщения: 79
Зарегистрирован: 05 окт 2017, 10:10
Репутация: 1
Настоящее имя: Денис

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение Lecter » 27 окт 2017, 00:27

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

С квадратом такого нет, фигура цельная, и режется как надо...
Вложения
Какое ПО использовать для сверловки и обрезки по контуру ПП 1.JPG
Lecter
Кандидат
 
Сообщения: 79
Зарегистрирован: 05 окт 2017, 10:10
Репутация: 1
Настоящее имя: Денис

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение selenur » 03 ноя 2017, 12:53

Начал смотреть PLT файл, в нем контур платы состоит не из 1 отрезка, а из разных, в связи с чем получить нормально траекторию не получается, попробую сегодня вечером в спринте посмотреть как можно сделать одну траекторию, если не получиться, то нужно будет тогда добавить возможность объединять траектории в одну.
И с файлом сверловки тоже какая-то ошибка.... при сохранении ты какую единицу измерения используешь?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3755
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1322
Медальки:
Настоящее имя: Сергей

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение Lecter » 04 ноя 2017, 01:22

Милиметр вроде, сейчас не могу проверить. А по поводу создания пустого файла? Как не пытался, файл получается практически пустой. Ошибка в программе или я что то делаю не так?

По поводу траекторий, да, в спринте сделать одну не получается. Хорошо бы их (траектории) объединять, как например ArtCam делает
Lecter
Кандидат
 
Сообщения: 79
Зарегистрирован: 05 окт 2017, 10:10
Репутация: 1
Настоящее имя: Денис

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение selenur » 04 ноя 2017, 05:33

Если использовать профиль станка фрезеровка то он использует все траектории, а профиль pcb фрезеровка - использует траектории только те что имеют метку cutting, а модуль загрузки plt данных 103, по умолчанию ставит метку plt, в результате чего при генерации г-кода в выборку траекторий не попадают траектории имеющие метку plt
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3755
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1322
Медальки:
Настоящее имя: Сергей

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение Lecter » 04 ноя 2017, 06:41

Не очень понял, что нужно сделать чтобы программа снова генерала g-код?))

Пробовал по всякому, код не генерится никак, ни для фрезеровки контура ни для сверловки (( жаль
Lecter
Кандидат
 
Сообщения: 79
Зарегистрирован: 05 окт 2017, 10:10
Репутация: 1
Настоящее имя: Денис

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение Lecter » 04 ноя 2017, 09:59

Еще можно вопрос, как фрезеровать большие отверстия? У меня есть плата с крепежными отверстиями 6 мм, не пойму как экспортировать правильно из спринта файл
Lecter
Кандидат
 
Сообщения: 79
Зарегистрирован: 05 окт 2017, 10:10
Репутация: 1
Настоящее имя: Денис

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение selenur » 04 ноя 2017, 10:25

Пока можно вместо отверстия можно использовать круг.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3755
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1322
Медальки:
Настоящее имя: Сергей

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение selenur » 04 ноя 2017, 21:29

Вот из-за чего и не формируется G-код:
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-11-04_232003.jpg

В этом поле стоит значение PLT по умолчанию, в связи с чем, на странице генерации G-кода при выборе этого профиля станка:
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-11-04_232205.jpg

и не формируется G-код.

В каталоге с программой, есть каталог: profiles, в котором есть файл: PCB - вырезка платы.prof если его отрыть блокнотом, то там будет такая строка:
Какое ПО использовать для сверловки и обрезки по контуру ПП 2017-11-04_232625.jpg

И фразу CUTTING поменяй на PLT и должно получиться.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Аватара пользователя
selenur
Почётный участник
Почётный участник
 
Сообщения: 3755
Зарегистрирован: 21 авг 2013, 19:44
Откуда: Новый Уренгой
Репутация: 1322
Медальки:
Настоящее имя: Сергей

Re: Какое ПО использовать для сверловки и обрезки по контуру

Сообщение Lecter » 05 ноя 2017, 07:43

Хорошо, попробую! Спасибо!
Lecter
Кандидат
 
Сообщения: 79
Зарегистрирован: 05 окт 2017, 10:10
Репутация: 1
Настоящее имя: Денис

Пред.

Вернуться в CAM пакеты

Кто сейчас на конференции

Зарегистрированные пользователи: aftaev, Alex lamaka, alxmik, antigua, Bing [Bot], botcman, Brynet83, Chili, CybSys, Dmaster, drey82, frezeryga, Google [Bot], hmnijp, jack87, kpankratov, Lead, Lexxa, Mamont, michalych, nebelnoir, noobik, Patmaz, polpohva, rage, s29, Samodelkin 88, ScrewDriver, sima8520, Skif_Z, Skydiving, tsups, UAVpilot, Vitalii, xenon-alien, xvovanx, Yandex [bot], yurayerz, шпиндель

Поделиться

Reputation System ©'