Страница 2 из 3

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

Добавлено: 20 окт 2017, 16:23
arkhnchul
Lecter писал(а):Вот плата к примеру.
файлы не совсем корректные, в слое контура есть лишний общий прямоугольник и четыре окружности в нижней плате, продублированные в файле сверловки. А так - нормально все во флаткаме обрабатывается.

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

Добавлено: 20 окт 2017, 23:30
selenur
Вот ссылка на скачивание программы: https://drive.google.com/open?id=0B-Hkc ... C1oeFJfcFk (как обычно сообщаю о том что программа в разработке, в связи с чем могут быть глюки, и неудобство в интерфейсе программы)
Для данного примера использую 2 твоих файла: Pin_ver2_a_Pen5.plt и Pin_ver2_a.drl
Порядок работы следующий:
При запуске программы нужно выбрать двойным кликом мыши указанный пресет.
2017-10-21_004728.jpg (6138 просмотров) <a class='original' href='./download/file.php?id=122624&mode=view' target=_blank>Загрузить оригинал (189.67 КБ)</a>
В результате чего откроется первый модуль:
2017-10-21_004848.jpg (6138 просмотров) <a class='original' href='./download/file.php?id=122625&mode=view' target=_blank>Загрузить оригинал (586.06 КБ)</a>
Где нужно
1 - указать файл
2 - указать программу в которой создан
3- прописать название метки которая будет присвоена всем траекториям, что-бы при генерации G-кода можно было отделить данные которые для фрезеровки, от данных которые для сверловки.
4- нажать вычислить
5- нажать что-бы посмотреть на результат полученных данных, и убедиться что всё нормально.
После этого нужно переключиться на следующий модуль:
2017-10-21_005012.jpg (6138 просмотров) <a class='original' href='./download/file.php?id=122626&mode=view' target=_blank>Загрузить оригинал (218.49 КБ)</a>
В данном модуле нужно сделать следующее:
2017-10-21_005136.jpg (6138 просмотров) <a class='original' href='./download/file.php?id=122627&mode=view' target=_blank>Загрузить оригинал (643.64 КБ)</a>
1 - поставить флажок
2 - выбрать файл
3- посмотреть на результат
Далее переключается на следующий модуль:
2017-10-21_005246.jpg (6138 просмотров) <a class='original' href='./download/file.php?id=122628&mode=view' target=_blank>Загрузить оригинал (201.3 КБ)</a>
2017-10-21_005319.jpg (6138 просмотров) <a class='original' href='./download/file.php?id=122629&mode=view' target=_blank>Загрузить оригинал (231.77 КБ)</a>
В котором нажимаем кнопку, и получаем траектории для фрезеровки, и сверловки.
При нажатии кнопки предварительного просмотра, можем посмотреть всё ли верно сопоставилось:
2017-10-21_005358.jpg (6138 просмотров) <a class='original' href='./download/file.php?id=122630&mode=view' target=_blank>Загрузить оригинал (692.4 КБ)</a>
продолжение в следующем сообщении сейчас будет.....

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

Добавлено: 20 окт 2017, 23:41
selenur
Пресет представляет собой некую таблицу с модулями, и переключение между строками выполняется с помощью кнопки №2
2017-10-21_005420.jpg (6134 просмотра) <a class='original' href='./download/file.php?id=122631&mode=view' target=_blank>Загрузить оригинал (117.93 КБ)</a>
А вот в пределах одной строки можно пользоваться кнопкой №1, т.к. дальше нужно переключаться по модулям в правую сторону.

После объединения, возможно потребуется сместить все данные, для этого можно сделать так:
2017-10-21_005520.jpg (6134 просмотра) <a class='original' href='./download/file.php?id=122632&mode=view' target=_blank>Загрузить оригинал (605.09 КБ)</a>
Указать смещение, и нажать кнопку вычислить, и в окне предварительно просмотра можно увидеть результат.
И переключившись в последний модуль генерации G-кода будет доступно 2 профиля станка (профиль - это набор правил, и пользовательских параметров по которым генерируется G-код) Выбрав фрезеровку:
2017-10-21_011038.jpg (6134 просмотра) <a class='original' href='./download/file.php?id=122633&mode=view' target=_blank>Загрузить оригинал (527.95 КБ)</a>
Можем указать несколько параметров, и получить результат :-)

После этого выбрать профиль сверловки, и так-же получить результат:
2017-10-21_011158.jpg (6134 просмотра) <a class='original' href='./download/file.php?id=122634&mode=view' target=_blank>Загрузить оригинал (556.8 КБ)</a>
Единственное что касается сверловки различными диаметрами, тут нужно будет профиль который вместе с программой в каталоге "profiles" скорректировать под себя:
2017-10-21_011336.jpg (6134 просмотра) <a class='original' href='./download/file.php?id=122635&mode=view' target=_blank>Загрузить оригинал (937.08 КБ)</a>
1 - указать какой текст должен быть перед началом сверловки
2 - возможно удалить эту информационную строку
3 - возможно поправить передвижение к точке сверловки, и сверловку
4 - и поправить окончание сверловки.

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

Добавлено: 21 окт 2017, 06:02
Lecter
Спасибо огромное! Я буду пробовать, если все получится — я Ваш поклонник навсегда)) Спасибо за труд, за столь развёрнутый ответ!

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

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

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

Добавлено: 23 окт 2017, 13:41
selenur
Lecter писал(а):Selenur, повозился я с Вашей программой, вроде все понятно, есть несколько вопросов:
1. Не отображается в последнем модуле генерации G-кода окно предварительного просмотра (кнопка неактивна)
2. Файл G-кода генерируется для каждой операции свой (сверловка, обрезка контура)?
3. При сверловке разными диаметрами, немного непонятно, как будет происходить "смена инструмента"? Т.е. отсверлил одним диаметром, сверло нужно сменить, как программа будет себя вести? Поднимет шпиндель, передет в некую точку?
Ответы:
1) Ранее никто не просил такую возможность.
2) В показанном примере по отдельности, но можно сделать сразу весть G-код в одном файле, но это требует хорошего понимания G-кода, и логики работы станка, что-бы можно было менять например фрезу, сверла, и т.д.
3) Это зависит от управляющей электроники станка, например если используется GRBL контроллер версии 1.1 то можно из моей программы сверловку сделать следующим образом: https://youtu.be/DFLUY8j6TjE?t=294
А в других программах, контроллерах, нужно узнавать как там делать паузу, перемещение шпинделя для смены сверла, и возврат в исходную позицию, и прочее...

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

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

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

Добавлено: 23 окт 2017, 14:23
SVP
Frezer_PU писал(а):А почему к примеру нельзя сделать контур платы и расположение отверстий в солиде
Не очень понимаю, вы мне предлагаете 100500 отверстий вручную как-то в солиде рисовать ?
Этож долбануться можно...

Пользовался flatcam... немного linux way, но разобраться можно довольно быстро.
Делает и кривые контуры, и дырки :) и всё остальное.

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

Добавлено: 23 окт 2017, 15:01
selenur
Lecter писал(а):на Ваших скринах (последних) есть объемное изображение результата, мне не удалось его открыть
Это не из моей программы :-) это программа для работы с GRBL контроллерами вот эта: https://github.com/Denvi/Candle на мой взгляд лучшая в работе с контроллерами.

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

Добавлено: 23 окт 2017, 16:23
Lecter
Упс, сорри)) Действительно Candle)) Проглядел. Надо обновляться с 0,9 до 1,1, не работает она с прошивкой 0,9

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

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

;cutting g-kode
G0 M3 X0 Y0 Z10

G0 M5 X0 Y0 Z10

И все. Хотя делал с того же самого PLT. Программа 3.1.1.5 Тоже самое с 3.1.1.4
Файлы прилагаю

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

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

С квадратом такого нет, фигура цельная, и режется как надо...

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

Добавлено: 03 ноя 2017, 12:53
selenur
Начал смотреть PLT файл, в нем контур платы состоит не из 1 отрезка, а из разных, в связи с чем получить нормально траекторию не получается, попробую сегодня вечером в спринте посмотреть как можно сделать одну траекторию, если не получиться, то нужно будет тогда добавить возможность объединять траектории в одну.
И с файлом сверловки тоже какая-то ошибка.... при сохранении ты какую единицу измерения используешь?

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

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

По поводу траекторий, да, в спринте сделать одну не получается. Хорошо бы их (траектории) объединять, как например ArtCam делает

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

Добавлено: 04 ноя 2017, 05:33
selenur
Если использовать профиль станка фрезеровка то он использует все траектории, а профиль pcb фрезеровка - использует траектории только те что имеют метку cutting, а модуль загрузки plt данных 103, по умолчанию ставит метку plt, в результате чего при генерации г-кода в выборку траекторий не попадают траектории имеющие метку plt

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

Добавлено: 04 ноя 2017, 06:41
Lecter
Не очень понял, что нужно сделать чтобы программа снова генерала g-код?))

Пробовал по всякому, код не генерится никак, ни для фрезеровки контура ни для сверловки (( жаль

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

Добавлено: 04 ноя 2017, 09:59
Lecter
Еще можно вопрос, как фрезеровать большие отверстия? У меня есть плата с крепежными отверстиями 6 мм, не пойму как экспортировать правильно из спринта файл

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

Добавлено: 04 ноя 2017, 10:25
selenur
Пока можно вместо отверстия можно использовать круг.

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

Добавлено: 04 ноя 2017, 21:29
selenur
Вот из-за чего и не формируется G-код:
2017-11-04_232003.jpg (5881 просмотр) <a class='original' href='./download/file.php?id=123742&mode=view' target=_blank>Загрузить оригинал (146.99 КБ)</a>
В этом поле стоит значение PLT по умолчанию, в связи с чем, на странице генерации G-кода при выборе этого профиля станка:
2017-11-04_232205.jpg (5881 просмотр) <a class='original' href='./download/file.php?id=123743&mode=view' target=_blank>Загрузить оригинал (102.64 КБ)</a>

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

В каталоге с программой, есть каталог: profiles, в котором есть файл: PCB - вырезка платы.prof если его отрыть блокнотом, то там будет такая строка:
2017-11-04_232625.jpg (5881 просмотр) <a class='original' href='./download/file.php?id=123744&mode=view' target=_blank>Загрузить оригинал (363.31 КБ)</a>
И фразу CUTTING поменяй на PLT и должно получиться.

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

Добавлено: 05 ноя 2017, 07:43
Lecter
Хорошо, попробую! Спасибо!