Стартуем в MACH3
Да, может свистеть, это нормально. Даже если двигатели будут греться (в разумных пределах, град. до 50) ничего страшного.
А еще посоветуйте оптимальные параметры для блока питания ? Например вот для питания 3-х движков (контроллеры буду питать от компьютерного БП) 24V 4,2А подойдет …kiev.ua/…/4.2A+(�������%3A+S-100F-24%2C+GK-100-24…
По хорошему для таких двигателей надо БП с током не ниже 9А, а лучше 11А, максимальный ток всех двигателей плюс небольшой запас.
Из тех что нашол на том сайте - www.rcscomponents.kiev.ua/product/S-350-24.html, а лучше с большим напряжением, вольт на 36.
Вот например думаю подешевле будет…хотя и придется подождать 😃
Спасибо за подсказку ваш вариант с e-bay получается в 2 раза дешевле.
Извиняюсь, что отклоняюсь от темы, но хочу привести цитату из документации Пурелоджиков:
Выбор максимального тока источника основывается на следующих рассуждениях - если,
например, на ШД указан ток обмотки 4А, то от источника питания драйвер с таким ЩД будет
потреблять не больше 2А (и даже меньше) при небольших скоростях вращения. При увеличении
частоты вращения потребляемый ток может упасть до 0.5А. Связано это с импульсным
регулированием тока в обмотках ШИМ — потребление тока идет только в момент открытия
транзисторов и средний ток меньше импульсного. Поэтому ток источника питания нужно
выбирать с расчетом 50…70% от заявленного тока обмотки ШД.
Это все хорошо, только ели Вы будете обрабатывать 3D рельеф когда все двигатели постоянно меняют скорость, при этом ток на двигателе может достигать максимально установленного на драйвере и если не будет запаса по току у блока питания, будет просаживаться напряжение (или вообще защита в БП сработает) и заготовка в помойку…
Николай (Трудоголик) на своем форуме выкладывал интересные цифры с зависимостью максимальных скоростей двигателей в зависимости от напряжения и тока БП.
Это все хорошо, только ели Вы будете обрабатывать 3D рельеф когда все двигатели постоянно меняют скорость, при этом ток на двигателе может достигать максимально установленного на драйвере и если не будет запаса по току у блока питания, будет просаживаться напряжение (или вообще защита в БП сработает) и заготовка в помойку…
Естественно надо выбирать БП из расчета 50-70 процентов от максимального тока мотора умноженное на их количество. Напряжение БП желательно выбирать близкое к максимальному рабочему для драйверов. Запас нужен для защиты от недобросовестных производителей, когда заявленные параметры не соответствуют реальным.
Обычно это ничего страшного не сулит. Программа распознает долгую загрузку большого файла, как зависание и включает Е-стоп.Можно просто снять галку в главных настройках. Вот смысл этого триггера-mir-cnc.ru/index.php?s=&showtopic=1901&view=findpo…
еще один непонятный косяк…
только в одном файле уп наблюдается (размер 2,5 мб)…
в конце по команде G0Z100 происходит пропуск шагов на моторе…ну и естественно он стоит на месте…
такая фигня только в одном файле, все ост. программы отрабатывают норм.(тоже выход в конце на такую высоту)
еще пару косяков в маче…
по команде reff all home иногда одна из осей встает не доехав до концевика…
в некоторых программах время выполнения останавливается…программа дальше выполняется
МАСН с кряками может хитро вредить…
вот тока у меня лицензия теперь…и тоже вредит блин
Даже не знаю , что подсказать. Как то пробовал последнюю версию МАСН ставить и что то мне не понравилось там. Вернулся к рекомендуемому Release 3.042.022 . Управляется напрямую через ЛПТ?
(размер 2,5 мб)…
Василий а что за размеры файлов у вас такие огромные на раскрой??? И если не секрет что-за контуры кроите?
Даже не знаю , что подсказать. Как то пробовал последнюю версию МАСН ставить и что то мне не понравилось там. Вернулся к рекомендуемому Release 3.042.022 . Управляется напрямую через ЛПТ?
я вот тоже думаю, что надо на это версию вернуться…
крою много и разного…детали мелкие…последние из фанеры.
на листе 1525*750 разместилось 360 деталек и каждая за 3 прохода, отсюда и размер файла…
бывают и по 10 мб и более программы.
бывают и по 10 мб и более программы.
А в чём Уп делаете???
я себе представить не могу 2D раскрой, текстовый файл и 2,5 Мб…
У меня вот такой вопрос по Mach: Допустим шаг винта 3 мм и драйвер ШД настроен на полушаг. В настройках двигателя я ввожу значение 133.3333… для перемещения на 1 мм. Значит что бы переехать на этот мм, двигатель должен сделать 133 полных шага и еще .3333… Как драйвер справляется с дробной частью? Ведь физически, в полушаге драйвер не сможет выполнить дробное значение, т.к это не полушаг и даже не 1/8 шага. Значит должна накапливаться ошибка. А если надо переехать на 100 мм? Я понимаю, что Мач как-то делает поправку, а как драйвер ее отрабатывает?
Как драйвер справляется с дробной частью?
Ни как, Мах делает это.
За один шаг проходится 0,0025 мм.
В конечной точке Мах математически определяет погрешность, если больше 50% от шага, то минусует, если меньше, то плюсует.
В итоге получается погрешность меньше величены одного шага.
Погрешность не накапливается т.к. всё передвижения инструмента щитаются от нулевой точки в независимости от того в каком режиме
производится отсщёт, в абсолютных или относительных координатах.
В абсолютных координатах:
G90
G0 X50 - от нуля до 50 +/- поправка
G0 X100 - от нуля до 100 +/- поправка
В относительных координатах:
G91
G0 X50 - от нуля до 50 +/- поправка
G0 X50 - от нуля до 50+50 +/- поправка
Спасибо Creolka, теперь понятно. А то я прикинул, что если нужно сделать 40 пазов с расстоянием между ними 1 мм. Ошибка набегает в целую десятку, причем на ширине массива пазов уже заметная.
Подскажите, допустим есть сменные головы.
1)Как объяснить мачу к какой голове надо ехать?Т.е. Как он узнает координаты, где надо взять голову?
2)Или скажем есть револьверная голова с кучей инструмента, как мач “понимает”, что надо повернуть голову на N позиций, чтоб выбрать нужный? и какой в этом случае использовать привод? Ну или ткните носом где про это можно поглядеть?