Настройка Автоматической Смены Инструмента. |
Здравствуйте, гость ( Вход | Регистрация )
Настройка Автоматической Смены Инструмента. |
22.8.2011, 19:56
Сообщение
#1
|
|
Новичок Группа: Пользователи Сообщений: 42 Регистрация: 16.9.2010 Из: С-Петербург Пользователь №: 31247 |
Приобрел кит авто смены инструмента для KRESS 1050, и хочу разобраться как заставить все работать на программном уровне.
Прочитал все (которые нашел) темы по данному вопросу на форуме и не только на этом, но так и не смог найти ответ и решение для своей задачи. Везде обрывочные данные, не дающие нужного ответа. В целом как все работает понятно, но есть нюансы, ответы на которые, надеюсь, смогу получить в этой теме. Для работы использую VisualMILL и Mach3. Как я понял по команде из УП - M6 T1 – станок должен переместить шпиндель на место, где стоит картридж с цангами и установить его надо цангой с инструментом номер 1 и произвести смену инструмента. - Где указываюся координаты цанг с инструментом? - Где прописывается макрос, который начинает работу после получения команды на смену инструмента? После захвата цанги с нужным инструментом явно нужно компенсировать длинну инструмента. - Где указываются координаты кнопки компенсации и соотвтетсвенно куда прописать макрос на компенсацию? Пока что все что хочу выяснить. Дальше наверника будут еще вопросы. |
|
|
22.8.2011, 20:37
Сообщение
#2
|
|
Новичок Группа: Пользователи Сообщений: 42 Регистрация: 16.9.2010 Из: С-Петербург Пользователь №: 31247 |
Ну или поправьте меня пожалуйста если я в чем то не прав.
|
|
|
23.8.2011, 22:50
Сообщение
#3
|
|
Новичок Группа: Пользователи Сообщений: 42 Регистрация: 16.9.2010 Из: С-Петербург Пользователь №: 31247 |
91 просмотри и ни одного ответа.... Странно...
Ну я тоже не сидел сложа руки и с удовольствием поделюсь информацией которую смог найти. Итак речь пойдет о настройке Mach3: - Все что будет происходить после получения команды M6 (в том числе и местоположения цанг с инструментом) - описывается в файле M6Start.m1s, расположением в "каталог программы\macros\название загружаемого профиля\M6Start.m1s". Изменение в файл можно вносить ручками чрез блокнот, но удобнее встроенной утилитой. Запустить ее можно из меню "Operator" -> "VB Script Editor". После проверки скрипта - выложу пример. В том же каталоге расположен файл M6End.m1s - насколько я понял в нем описываются действия, которые будут происходить после смены инструмента. В мое случае там будет прописана операция по компенсации длинны инструмента. Вот кстати интересный сайт, часть информации почерпнул на нем: http://www.hossmachine.info/ Надеюсь информация будет полезна. Если я что-то не так понял - поправьте пожалуйста. |
|
|
24.8.2011, 12:11
Сообщение
#4
|
|
Новичок Группа: Пользователи Сообщений: 42 Регистрация: 16.9.2010 Из: С-Петербург Пользователь №: 31247 |
Проверил макрос - все работает.
Макрос рассчитан на смену до 8 инструментов. Кому будет надо - думаю без труда по аналогии поправят под необходимое кол-во. Макрос компенсации инструмента я добавлял в этот файл. Но в данном примере я вырезал свой макрос но указал куда вставлять свои. Листинг фала M6Start.m1s: Sub Main() OldTool = GetOEMDRO (1200) 'Tool In spindle DRO You must add this to your settings screen x = GetToolChangeStart( 0 ) y = GetToolChangeStart( 1 ) z = GetToolChangeStart( 2 ) a = GetToolChangeStart( 3 ) b = GetToolChangeStart( 4 ) c = GetToolChangeStart( 5 ) tool = GetSelectedTool() NewTool = tool 'Tool Changer Macro (Bed Type) MaxToolNum = 8 'Max number off tools for the changer ToolDown = -90 'Z Pos to Get or drop a tool ToolUp = 0.0 'Z Hieght to Rapid from tool to tool If NewTool = OldTool Then Exit Sub End If While NewTool > MaxToolNum NewTool = Question ("Enter New Tool Number up to " & MaxToolNum) Wend Code "G00 G53 Z" & ToolUp While IsMoving() Wend Call MovePos(OldTool) While IsMoving() Wend Code "G53 Z" & ToolDown Code "G4 P.75" While IsMoving() Wend ActivateSignal(Output1) 'Turn On Draw bar to release the tool Code "G4 P1.0" 'Wait for the tool to release 'SystemWaitFor (7) 'Wait for the tool Release Limit switch Code "G53 Z-2.5" & ToolUp Call MovePos(NewTool) While IsMoving() Wend Code "G53 Z" & ToolDown Code "G4 P.75" While IsMoving() Wend DeActivateSignal(Output1) 'Turn Off Draw bar to Clamp the tool Code "G4 P1.0" 'Wait for the tool to Clamp While IsMoving() Wend Code "G53 Z" & ToolUp Call SetUserDRO (1200,NewTool) SetCurrentTool( NewTool ) '============================================= ' Сюда Я вставлял макроС компенсации инструмента '============================================= Code "G00 X" & x & " Y" & y 'Move back to where the tool change was prompted End Sub Sub MovePos(ByVal ToolNumber As Integer) Select Case ToolNumber Case Is = 1 Xpos = -20 YPos = -140 Case Is = 2 Xpos = -20 YPos = -200 Case Is = 3 Xpos = -20 YPos = -260 Case Is = 4 Xpos = -20 YPos = -320 Case Is = 5 Xpos = -20 YPos = -380 Case Is = 6 Xpos = -20 YPos = -440 Case Is = 7 Xpos = -20 YPos = -500 Case Is = 8 Xpos = -20 YPos = -560 End Select Code "G53 X" & XPos & " Y" & YPos End Sub Main |
|
|
25.8.2011, 17:41
Сообщение
#5
|
|
Новичок Группа: Пользователи Сообщений: 29 Регистрация: 3.1.2010 Из: г.Тверь Пользователь №: 30070 |
Нет ответов потому что на хобби станках мало кто затевает автосмену инструмента.
Я тоже собирал макрос из разных форумов. У меня токарный с 6-ю инструментами. Не могу прокоментировать подойдет или нет в данном случае макрос, но компенсацию в нем я ни какую не прописывал. Она уже сделана в Mach. Это таблица инструмента. В неё вводишь все компенсации а инструмент вызываешь Т0101. Первые две цифры номер инстр., вторые компенсация на него (номер строки). Можно выбрать третий с компенсациями на пятый (Т0105). Это все описано в мануале. Загружается программа в координатах машины (без учета компенсаций, даже если установишь функцию сохранять номер инструмента). |
|
|
21.11.2011, 21:41
Сообщение
#6
|
|
Технический турист Группа: Пользователи Сообщений: 8 Регистрация: 1.10.2007 Пользователь №: 636 |
|
|
|
23.11.2011, 9:54
Сообщение
#7
|
|
Завсегдатай Группа: Пользователи Сообщений: 205 Регистрация: 31.1.2008 Из: с. Красное-на-Волге Пользователь №: 2102 |
X-Slider спасибо за ценную информацию.
-------------------- Незаменимых нет, есть толковые и бестолковые...
|
|
|
29.12.2011, 17:06
Сообщение
#8
|
|
Мимо проходящий Группа: Пользователи Сообщений: 4 Регистрация: 28.12.2011 Пользователь №: 33209 |
|
|
|
1.1.2012, 15:17
Сообщение
#9
|
|
Новичок Группа: Пользователи Сообщений: 42 Регистрация: 16.9.2010 Из: С-Петербург Пользователь №: 31247 |
http://www.usovo.de/shop/Tool-Changer-and-...27_126_122.html
Но честно говоря разочаровался в именно этой системе. Есть пара очень слабых узлов - которые надо доработать. В принципе после внесения неких изменений в контроллер и в саму насадку - система проработала несколько месяцев. На данный момент - снял ее , начались глюки а починить некогда. Разобрал всю систему, снял все мерки, сделал модель в SolidWorks. Будит время хочу переделать несколько узлов и сделать похожую насадку самому. Идеи уже есть. |
|
|
2.1.2012, 12:24
Сообщение
#10
|
|
Постоялец Группа: Пользователи Сообщений: 54 Регистрация: 25.1.2010 Из: Рига Пользователь №: 30202 |
Есть пара очень слабых узлов - которые надо доработать. В принципе после внесения неких изменений в контроллер и в саму насадку - система проработала несколько месяцев. Не сочтите за труд и поделитесь соображениями - что надо изменить в контроллере, да и какие слабые места у вы нашли? Да и насколько реально сделать изменения в пределах домашней мастерской? Кстати - а какие глюки появились? -------------------- |
|
|
2.1.2012, 12:37
Сообщение
#11
|
|
Технический турист Группа: Пользователи Сообщений: 8 Регистрация: 1.10.2007 Пользователь №: 636 |
Согласен с Shadowvoice, и модель в Solid если можно.
|
|
|
2.1.2012, 12:47
Сообщение
#12
|
|
Новичок Группа: Пользователи Сообщений: 42 Регистрация: 16.9.2010 Из: С-Петербург Пользователь №: 31247 |
Не сочтите за труд и поделитесь соображениями - что надо изменить в контроллере, да и какие слабые места у вы нашли? Да и насколько реально сделать изменения в пределах домашней мастерской? Кстати - а какие глюки появились? В контроллере (как на форуме уже писали) надо менять электромагнитные клапана. Так как у тех что стоят очень низкая пропускная способность. Самые слабые места - это "резиновые" прокладки, которые осуществляют роль клапанов. Внутри их 2е. Нижняя у меня сдохла в течении 3х дней, пришлось из капролона вытачивать. Верхняя - со временем деформируется и пропускает воздух. Собственно глюки и начались из-за неисправностях в этих прокладках. Они начали пропускать воздух, давление не то, и инструмент не освобождается. В домашних условиях боюсь можно только прокладки менять. Но надо найти из чего их делать. Материал должен быть эластичным и термо устойчивым. |
|
|
2.1.2012, 13:18
Сообщение
#13
|
|
Технический турист Группа: Пользователи Сообщений: 8 Регистрация: 1.10.2007 Пользователь №: 636 |
X-Slider если можно опублекуйте чертёж в разрезе, что бы иметь более подробное предстовление о строении конструкции или тех-эскиз
Сообщение отредактировал Yashcher - 2.1.2012, 13:18 |
|
|
2.1.2012, 13:37
Сообщение
#14
|
|
Новичок Группа: Пользователи Сообщений: 42 Регистрация: 16.9.2010 Из: С-Петербург Пользователь №: 31247 |
|
|
|
2.1.2012, 14:08
Сообщение
#15
|
|
Постоялец Группа: Пользователи Сообщений: 54 Регистрация: 25.1.2010 Из: Рига Пользователь №: 30202 |
В контроллере (как на форуме уже писали) надо менять электромагнитные клапана. Так как у тех что стоят очень низкая пропускная способность. Самые слабые места - это "резиновые" прокладки, которые осуществляют роль клапанов. Внутри их 2е. Нижняя у меня сдохла в течении 3х дней, пришлось из капролона вытачивать. Верхняя - со временем деформируется и пропускает воздух. Собственно глюки и начались из-за неисправностях в этих прокладках. Они начали пропускать воздух, давление не то, и инструмент не освобождается. В домашних условиях боюсь можно только прокладки менять. Но надо найти из чего их делать. Материал должен быть эластичным и термо устойчивым. ОК, поживём - увидим. Я купил новую версию, там прокладки другие... может и контроллер привели в порядок. Как запущу так и отпишусь. Кстати - в поставке теперь 2 запасных комплекта прокладок ;-) -------------------- |
|
|
16.6.2012, 20:09
Сообщение
#16
|
|
Технический турист Группа: Пользователи Сообщений: 9 Регистрация: 15.4.2012 Пользователь №: 33597 |
ОК, поживём - увидим. dds наверное уже запустили? как впечатления? стоит приобретение затрат?
Я купил новую версию, там прокладки другие... может и контроллер привели в порядок. Как запущу так и отпишусь. Кстати - в поставке теперь 2 запасных комплекта прокладок ;-) |
|
|
17.6.2012, 2:25
Сообщение
#17
|
|
Постоялец Группа: Пользователи Сообщений: 54 Регистрация: 25.1.2010 Из: Рига Пользователь №: 30202 |
dds наверное уже запустили? как впечатления? стоит приобретение затрат? Nakonec kompressor postgavil v novoj masterskoj - teper budu sobirat ATC sistemu... -------------------- |
|
|
6.1.2019, 15:17
Сообщение
#18
|
|
Мимо проходящий Группа: Пользователи Сообщений: 2 Регистрация: 5.1.2019 Пользователь №: 41063 |
Все прочитал и вот что получилось.
Здесь видео: https://youtu.be/6KhepVMygj8 В поставке контроллера отказали уже после оплаты контракта на поставку, так что пришлось изготовить самому. Всем спасибо!
Прикрепленные файлы
|
|
|
14.1.2019, 12:03
Сообщение
#19
|
|
Технический турист Группа: Пользователи Сообщений: 6 Регистрация: 20.8.2015 Из: Екатеринбург Пользователь №: 38171 |
Все прочитал и вот что получилось. Здесь видео: https://youtu.be/6KhepVMygj8 В поставке контроллера отказали уже после оплаты контракта на поставку, так что пришлось изготовить самому. Всем спасибо! Круто! |
|
|
18.7.2019, 10:52
Сообщение
#20
|
|
Мимо проходящий Группа: Пользователи Сообщений: 2 Регистрация: 5.1.2019 Пользователь №: 41063 |
Круто! На круто думаю не тянет, но работает нормально! Уcтановил защиту на магазин и сочинил новый контроллер с возможностью использования всех восьми выходов Mach. Видео здесь: https://youtu.be/Emh1Pa-XJpI. |
|
|
Текстовая версия | Сейчас: 29.3.2024, 11:28 |