Шаг и максимальная скорость ШД

Baha
Практик:

Точные действительно круглые отверстия(под подшипник) растачивают на координатно-расточном.
Якобы круглые(под разьем)выфрезеровывают на обычном ЧПУ.
Откуда проблемы с ИНТЕРПОЛЯЦИЕЙ?

Никаких проблем с ИНТЕРПОЛЯЦИЕЙ! Если растачивать то да это просто круг, если фрезеровать то это инетрполированная прямая в круг.
Если выразиться грубо, то для математики G2 и G3, исходная будет G1, парсинг дуги на отрезки.

bolt

Сложности возникают при интерполяции кривых в микроконтроллере станка. Если эту процедуру проделать в РС, перед загрузкой в EEPROM или последовательной передачей, задача значительно упрощается. Правда при этом и объем данных в несколько раз больше исходного G-кода.

Практик
bolt:

Сложности возникают при интерполяции кривых в микроконтроллере станка. Если эту процедуру проделать в РС, перед загрузкой в EEPROM или последовательной передачей, задача значительно упрощается. Правда при этом и объем данных в несколько раз больше исходного G-кода.

У токарного траектория резца X*X+Y*Y=1 просто по его конструктиву,без всякой интерполяции.
Фрезерный,даже с ЧПУ, может только стремиться к идеальной формуле.Отклонения принципиально неустранимы.
И наоборот-квадрат для фрезера=пара проходов.На токарном квадрат-практически жопа.
Для разных задач-разные станки.Так что во время интерполяции не надо забывать о здравом смысле…

Constantine
bolt:

Сложности возникают при интерполяции кривых в микроконтроллере станка. Если эту процедуру проделать в РС, перед загрузкой в EEPROM или последовательной передачей, задача значительно упрощается. Правда при этом и объем данных в несколько раз больше исходного G-кода.

на самом деле сложностей относительно немного (я писал программу для интерполяции).
варианта исполнения два
можно интерполяционной формулой - второго порядка (квадратный многочлен с неизвестными, вычисляемыми коэффициентами)
можно сделать Y=знак*sqrt(R*R-X*X) и знак плюс или минус в зависимости от G02, G03. где X - меняется с минимальным шагом этой машины.

bolt

Самодельные ЧПУ по большей части фрезеры. При обработке чего-либо отличного от кубика возникает необходимость провести фрезу по некой траектории с минимальными отклонениями. Скажем, при обработке обычного равностороннего треугольника уже возникает необходимость компенсировать набегающую после каждого “шага конем” ошибку, поскольку число шагов - целое, а соотношение сторон - нет.
Пересчитать микроны в шаги с погрешностью не более 0,5 шага проще в РС. Это более разумно, чем скармливать G-код сразу контроллеру.
Давайте лучше необходимость ШИМ обсудим.

Практик
bolt:

Давайте лучше необходимость ШИМ обсудим.

Если устраивает скорость обработки 1мм/час то ШИМ абсолютно ненужен.
Если деталь все-же нужно обработать в этом году,но в мастерской холодновато и устраивает к.п.д.=5 % то двигатели можно включить через резисторы и опять ШИМ излишен.
Во всех остальных случаях-ШИМ. 😃

Baha
bolt:

Давайте лучше необходимость ШИМ обсудим.

ШИМ без альтернативы, можно и не обсуждать.

bolt

С винтовой парой 5мм/об имеем порядка 10мм/с. Увеличить эту скорость до 20…30мм/с за счет ШИМ можно, но какая конструкция выдержит такие скорости даже по дереву?