Такая ситуация, нужно запустить нож по сложной поверхности. На станке есть оптический дальномер(штрих-2). В пространстве есть две точки, начало и конец реза. Но поверхность сложная и требуется осью Z обыгрывать рельеф. Собственно стойка позволяет записывать в файл показания дальномера после каждого кадра, получается можно отсканировать траекторию, сложить Z и дельту дальномера и тогда нож будет обыгрывать рельеф.
Вопрос, в чем подготовить УП. Движение между этими точками необходимо задать не двумя кадрами, а хотя бы разбить на отрезки по 1 мм. Все в максимально упрощенном виде.
Создание простейшего G кода
-
- Кандидат
- Сообщения: 68
- Зарегистрирован: 29 ноя 2012, 09:24
- Репутация: 14
- Настоящее имя: Александр
- Откуда: Обнинск, Калужская обл.
- Контактная информация:
Создание простейшего G кода
боишься - не делай, делаешь - не бойся
Как правило, обычно, мы так и поступаем, но редко
Как правило, обычно, мы так и поступаем, но редко
-
- Мастер
- Сообщения: 6135
- Зарегистрирован: 19 дек 2012, 15:49
- Репутация: 884
- Откуда: Москва
- Контактная информация:
Re: Создание простейшего G кода
Может в нотепаде ? (или в экселе)
Вряд ли команд более сотни...
Вряд ли команд более сотни...
-
- Кандидат
- Сообщения: 68
- Зарегистрирован: 29 ноя 2012, 09:24
- Репутация: 14
- Настоящее имя: Александр
- Откуда: Обнинск, Калужская обл.
- Контактная информация:
Re: Создание простейшего G кода
Точки в пространстве.
примерно
X=1280 y=550 z=880
X=6000 Y=500 z=885
И по все длине Z гуляет в приделе 5мм. Соответственно это нужно обыгрывать что бу УЗ нож оснастку не испортил
примерно
X=1280 y=550 z=880
X=6000 Y=500 z=885
И по все длине Z гуляет в приделе 5мм. Соответственно это нужно обыгрывать что бу УЗ нож оснастку не испортил
боишься - не делай, делаешь - не бойся
Как правило, обычно, мы так и поступаем, но редко
Как правило, обычно, мы так и поступаем, но редко
-
- Мастер
- Сообщения: 6135
- Зарегистрирован: 19 дек 2012, 15:49
- Репутация: 884
- Откуда: Москва
- Контактная информация:
Re: Создание простейшего G кода
Эксель чем плох ?
-
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Создание простейшего G кода
Так этож в тему гравировки печатных плат, есть же скрипт сканирующий.
-
- Кандидат
- Сообщения: 68
- Зарегистрирован: 29 ноя 2012, 09:24
- Репутация: 14
- Настоящее имя: Александр
- Откуда: Обнинск, Калужская обл.
- Контактная информация:
Re: Создание простейшего G кода
как из одной точки в другую приехать домустим по 10 кадрам, т.е. через 10 равных отрезков лежащих на этой прямойSVP писал(а):Эксель чем плох ?
Да скрипт сканирующий уже есть, испробовал уже на стойкеBmax77 писал(а):Так этож в тему гравировки печатных плат, есть же скрипт сканирующий
боишься - не делай, делаешь - не бойся
Как правило, обычно, мы так и поступаем, но редко
Как правило, обычно, мы так и поступаем, но редко
-
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Создание простейшего G кода
А чем он не устраивает? Или вам принципиально нужно руками G код написать?Stylo писал(а):Да скрипт сканирующий уже есть, испробовал уже на стойке
Скрипт по моему идеально работает, и в ручном режиме и по программе, корректирует высоту Z.
Сделайте сканирование 10 точек, а потом запустите движение из начала траектории в конец, и будет у вас 10 отрезков.Stylo писал(а):как из одной точки в другую приехать домустим по 10 кадрам, т.е. через 10 равных отрезков лежащих на этой прямой
Или я не понял условие задачи?
-
- Кандидат
- Сообщения: 68
- Зарегистрирован: 29 ноя 2012, 09:24
- Репутация: 14
- Настоящее имя: Александр
- Откуда: Обнинск, Калужская обл.
- Контактная информация:
Re: Создание простейшего G кода
Вот мне и нужны эти 10 точек. Есть только две, начало и конец. Код вручную, я делал в Exel, потом в txt переводил. Стойка от Microplace, под виндой, похожа чем то на Kflop. Код делал в Гемма 2D, построил между двумя точками прямую, и он выдает код в двух кадрах. Разбить прямую либо заставить код калякать "точнее" что бы побольше кадров.Bmax77 писал(а):Сделайте сканирование 10 точек, а потом запустите движение из начала траектории в конец, и будет у вас 10 отрезков.
Или я не понял условие задачи?
боишься - не делай, делаешь - не бойся
Как правило, обычно, мы так и поступаем, но редко
Как правило, обычно, мы так и поступаем, но редко
- Prav
- Мастер
- Сообщения: 827
- Зарегистрирован: 14 июл 2015, 05:10
- Репутация: 138
- Настоящее имя: Петр Раввинский
- Откуда: Москва
- Контактная информация:
Re: Создание простейшего G кода
Вот с этого момента и стоило начинать свой монолог.maxems писал(а):Станок запаролен, влезть в мозг его не получится.