Страница 3 из 10
Re: EMC2 и AlphaCAM
Добавлено: 20 сен 2011, 16:55
Nick
ШИМ - широтно импульсная модуляция (
wiki). При помощи нее можно на изначально дискретном (только 0 или 1 (0 и 5В)) пине порта LPT получить условно непрерывную регулировку. Т.е. получить сигналы от 0 до 5 вольт на пине LPT (или пине другого дискретного устройства). Такие плавные регулировки нужны для управления аналоговыми драйверами, инверторами (для изменения оборотов шпинделя) или другими устройствами, при этом используя только один пин.
Re: EMC2 и AlphaCAM
Добавлено: 29 сен 2011, 14:23
Андрей
Николай больщое спасибо за разъяснения
ну что там не занимался моей проблемой???
Re: EMC2 и AlphaCAM
Добавлено: 29 сен 2011, 15:12
Nick
Так в чем проблема-то?
Re: EMC2 и AlphaCAM
Добавлено: 29 сен 2011, 16:08
Андрей
сообщение от 19.09 по поводу отступа на 50-100 шагов назад и сброса на 50% подачи
Re: EMC2 и AlphaCAM
Добавлено: 29 сен 2011, 20:21
Nick
С подачей просто - меняешь feed override и все, а вот с отступом назад... может быть получится отступить на начало кадра...
Re: EMC2 и AlphaCAM
Добавлено: 03 окт 2011, 09:03
Андрей
а это где
Re: EMC2 и AlphaCAM
Добавлено: 03 окт 2011, 09:11
Nick
Либо в интерфейсе есть ползунок, либо можно менять программно или скриптом задавая значение halui.feed-override.value.
Re: EMC2 и AlphaCAM
Добавлено: 04 окт 2011, 14:31
Андрей
ну справа ползунок я видел но надо автоматически когда возрастает у зазора платку контроллера
соберу но программно где прописать никак не врублюсь
Re: EMC2 и AlphaCAM
Добавлено: 04 окт 2011, 15:01
Nick
Для этого нужно редактировать hal.
# загружаем компонент выбора
loadrt mux2 count=1
addf mux4.0 servo-thread
# назначаем варианты:
setp mux2.0.in0 1
setp mux2.0.in1 0.5
# подключаем выход
net feed-override <= mux2.N.out
net feed-override => halui.feed-override.value
# подключаем управляющий пин (в данном случае к пину LPT)
net feed-select <= parport.0.pin-XX-in
net feed-select => mux2.N.sel
Теперь, если на этом пине появится 1 feedoverride уменьшится до 0.5, как только исчезнет, снова станет 1.
Re: EMC2 и AlphaCAM
Добавлено: 24 окт 2011, 17:55
Андрей
спасибо большое
Николай а подскажи пожалуйста можно ли делать превязку инструмента к детали а не к нулю станка и как?????
Re: EMC2 и AlphaCAM
Добавлено: 24 окт 2011, 18:01
Андрей
имеется ввиду когда настраивал станок то указівал настройки оси по х от 0 до120мм по y от 0 до 200 (это куда может перемещаться станок) а когда вставляю программу то рисунок детали распологается где попало в рабочей поверхности (красный прямоугольник) а карандаш инструмента в 0 по х и y
а привязать конкретно к детали не получается когда подвожу инструмент не подскажеш как выкрутится
Re: EMC2 и AlphaCAM
Добавлено: 31 окт 2011, 10:55
Nick
Не совсем понимаю, о чем речь?
Обычно делается так, подводим инструмент к точке заготовки, для которой точно знаем координаты и выставляем в этом месте новую систему координат.
В простейшем случае, правой кнопкой на координате и вводим нужное значение. //// упс, это для TkEMC
В AXIS, для этого есть кнопочка Touch Off.
Основная идея, EMC2 всегда должен знать в каком положении реально находится станок, чтобы не убежать за границы осей, или чтобы правильно рассчитывать траекторию, если есть поворотные оси. А для того, чтобы привязать управляющую программу к заготовке используются дополнительные системы координат. Они могут также задаваться в самом Gкоде (коды G54 - G59).
Re: EMC2 и AlphaCAM
Добавлено: 01 ноя 2011, 12:20
Андрей
спасибо большое
коль а подскажи пожалуйста как в инскейпе на нарисованой детали установить начало обработки
я когда формирую ж код начало ставит где хочет а мне надо конкретно указать с этой позиции
Re: EMC2 и AlphaCAM
Добавлено: 01 ноя 2011, 12:26
Nick
Если контур замкнутый, то нажимаешь F2, выбираешь нужный узел и нажимаешь сделать из одного узла два не соединенных. Т.е. делаешь как бы разорванный контур, но начало и конец в одной точке.
Re: EMC2 и AlphaCAM
Добавлено: 01 ноя 2011, 12:43
Андрей
то есть сделать копию есчо такогоже узла??
Re: EMC2 и AlphaCAM
Добавлено: 01 ноя 2011, 12:48
Nick
Нет, когда выберешь узел сверху есть кнопочка вот такая:
Re: EMC2 и AlphaCAM
Добавлено: 01 ноя 2011, 13:45
Андрей
понял
да так рисует но все равно когда формирую ж код и вставляю в емс показывает начало где хочет
Re: EMC2 и AlphaCAM
Добавлено: 01 ноя 2011, 14:27
Андрей
выставляю начало разрываю контур ставлю окончание и все???
потом нажимаю объект заливка и обводка и ставлю начало он мне его ставит где угодно
я чо не так делаю или уже торможу ))))):((((((
Re: EMC2 и AlphaCAM
Добавлено: 01 ноя 2011, 14:57
Nick
Может контур изначально не замкнут? Тогда в emc2 должно появиться два входа-выхода...
Заливка заливает все, что внутри контура, не важно замкнут он или нет.
Можешь проверить, как контур разомкнулся, выбираешь заново этот же узел и тащишь куда-нибудь. Тогда должен быть виден разрыв.
А gкод в alphacam делаешь? Может там какие-то настройки есть по входу в контур?
Re: EMC2 и AlphaCAM
Добавлено: 01 ноя 2011, 14:59
Андрей
маркер ставиться где угодно и неполучается его передвинуть