Коллеги, ни как не соображу, в чем отличие в функционале токарной оболочки Mach3 от фрезерной? 
Я к тому, что зачем понадобилось делать две разные оболочки? Ведь можно все то же самое, что в токарной оболочке, легко сделать средствами фрезерной и будет даже удобнее. Досточно было бы просто написать скрин под токарную обработку, но нет, сделали именно отдельный токарный модуль. Зачем? 
Поясню, откуда мой вопрос. У меня токарный станок уже много лет управляется Mach3 под фрезерной оболочкой. Соответственно ось шпинделя это Х, а ось поперечной подачи - Y. Как по мне, так удобнее, просто по тому, что еще в школе все проходили декартовую систему координат у которой оси расположены именно так. И вроде все, что нужно, работает, но не покидает мысль, что возможно я просто чего-то не понимаю? Может у токарной оболочки есть какие-то свои плюсы о которых я не знаю? Просвятите, плиз!
			
			
									
									В чем отличие токарной оболочки от фрезерной в Mach3?
- 
				AlanDerby
 - Опытный
 - Сообщения: 112
 - Зарегистрирован: 05 авг 2021, 13:37
 - Репутация: 20
 - Контактная информация:
 
В чем отличие токарной оболочки от фрезерной в Mach3?
Производим принтеры: virshke.com
Запускаем производство станочной оснастки: virshketech.com
						Запускаем производство станочной оснастки: virshketech.com
- Mamont
 - Мастер
 - Сообщения: 2005
 - Зарегистрирован: 10 дек 2015, 12:21
 - Репутация: 391
 - Настоящее имя: Виталий
 - Откуда: РБ Минск
 - Контактная информация:
 
Re: В чем отличие токарной оболочки от фрезерной в Mach3?
Отличаются достаточно ощутимо.
В токарной оболочке:
1. есть цикл нарезки резьбы резцом.
2. есть возможность написания макросов для G кодов. Например у меня G100 - продольное точение, G101 торцевание, G102 наклонное конусное точение, G103 паралельное наклонное.
Расположение осей - на любителя. В шпиндель фрезера часто зажимаю детали и обтачиваю об пластинку, закрепленную в тисках. Та же система получается что и в токарном - продольная ось это Z. поперечная - X
			
			
									
									
						В токарной оболочке:
1. есть цикл нарезки резьбы резцом.
2. есть возможность написания макросов для G кодов. Например у меня G100 - продольное точение, G101 торцевание, G102 наклонное конусное точение, G103 паралельное наклонное.
Расположение осей - на любителя. В шпиндель фрезера часто зажимаю детали и обтачиваю об пластинку, закрепленную в тисках. Та же система получается что и в токарном - продольная ось это Z. поперечная - X
- 
				AlanDerby
 - Опытный
 - Сообщения: 112
 - Зарегистрирован: 05 авг 2021, 13:37
 - Репутация: 20
 - Контактная информация:
 
Re: В чем отличие токарной оболочки от фрезерной в Mach3?
Спасибо за ответ! 
1. В фрезерной оболочке тоже резцом резьбу нарезать легко. Ставим на шпиндель энкодер, а на продольную подачу серву, соединяем, выставляем передаточное число и можно резать любые резьбы. У меня на похожем принципе ТФО работает. Естественно пришлось небольшой скрипт на это дело написать, чтобы удобнее работать было.
2. Вот этого не знал. А чем макросы для G-кодов отличаются от M-кодов? У меня токарный работает под фрезерной оболочкой, и есть М-коды для проточки внутренних отверстий, проточки наружного диаметра, торцевания, сверления, нарезания резьбы.
Вроде как снова получается паритет. Сейчас есть планы новый токарный собрать, вот и встал вопрос под токарную или под фрезерную оболочку его делать. Если разницы нет, тогда конечно под фрезерную удобнее, просто по тому, что можно взять со старого станка и скринсет, и макросы. и программы. Смущает, что зачем-то написали для токарки отдельную оболочку, наверное не с проста. В общем, хочется быть в теме.
			
			
									
									1. В фрезерной оболочке тоже резцом резьбу нарезать легко. Ставим на шпиндель энкодер, а на продольную подачу серву, соединяем, выставляем передаточное число и можно резать любые резьбы. У меня на похожем принципе ТФО работает. Естественно пришлось небольшой скрипт на это дело написать, чтобы удобнее работать было.
2. Вот этого не знал. А чем макросы для G-кодов отличаются от M-кодов? У меня токарный работает под фрезерной оболочкой, и есть М-коды для проточки внутренних отверстий, проточки наружного диаметра, торцевания, сверления, нарезания резьбы.
Вроде как снова получается паритет. Сейчас есть планы новый токарный собрать, вот и встал вопрос под токарную или под фрезерную оболочку его делать. Если разницы нет, тогда конечно под фрезерную удобнее, просто по тому, что можно взять со старого станка и скринсет, и макросы. и программы. Смущает, что зачем-то написали для токарки отдельную оболочку, наверное не с проста. В общем, хочется быть в теме.
Производим принтеры: virshke.com
Запускаем производство станочной оснастки: virshketech.com
						Запускаем производство станочной оснастки: virshketech.com
- 
				drummaster
 - Новичок
 - Сообщения: 13
 - Зарегистрирован: 13 дек 2024, 13:42
 - Репутация: 1
 - Настоящее имя: Сергей
 - Контактная информация:
 
Re: В чем отличие токарной оболочки от фрезерной в Mach3?
Добавлю от себя - как работающий в токарной оборочке мач3 , для нарезания резьб - не нужно ставить экодер и серво на оси и не нужно писать доп опции и скрипты. 
В токарной оболочке есть визард - для нарезания резьбы и для этого достаточно поставить только счетчик оборотов на шпиндель- по сути датчик холла и вывести его на контакт- Index во входящих сигналах. Ну и так же в токарной оборочке есть визарды под стандартные токарные операции, по сути там только забить в нужные окошки параметры точения и сразу готов код для точения .И не нужно в принципе пользоваться каким то дополнительным ПО . Из основного - все .
			
			
									
									
						В токарной оболочке есть визард - для нарезания резьбы и для этого достаточно поставить только счетчик оборотов на шпиндель- по сути датчик холла и вывести его на контакт- Index во входящих сигналах. Ну и так же в токарной оборочке есть визарды под стандартные токарные операции, по сути там только забить в нужные окошки параметры точения и сразу готов код для точения .И не нужно в принципе пользоваться каким то дополнительным ПО . Из основного - все .
- 
				AlanDerby
 - Опытный
 - Сообщения: 112
 - Зарегистрирован: 05 авг 2021, 13:37
 - Репутация: 20
 - Контактная информация:
 
Re: В чем отличие токарной оболочки от фрезерной в Mach3?
Так визард генерирует g-код для выполнения. Зачем этот гемор? К тому же, я посмотрел, код визарда, он работает с командой G95, т.е. фокус не в визарде, а в том, может ли Mach3 воспринимать сигналы от метки Index. Возможно ошибаюсь, но, как я понял, эта метка корректно работает только при подключении через LPT. Поправьте, если я не прав. Никакого предубеждения против LPT не имею, только вижу по сообщениям на форуме, что гемора с LPT значительно больше, чем пользы. Я подключаюсь по Ethernet, и метка Index у меня не работает.drummaster писал(а): ↑ В токарной оболочке есть визард - для нарезания резьбы...
Что касается визардов вообще, то возможно в некоторых случаях они полезны, но в практической работе толку от них чуть. Гораздо быстрее и проще использовать скрипты. Тем более, что их можно запускать изнутри собственных G-кодов в виде M-команд.
Простой пример:
Нужно проточить заготовку с диаметра 40 мм до диаметра 20 мм, на длину 16 мм.
Вариант 1: открыть визард, указать 10 (!) параметров, получить сгенерированный G-код, запустить.
Вариант 2: дать команду: M111 P16 Q20 R0.3 F100,
где P16 - длина проточки, Q20 - конечный диаметр, R0.3 - величина съема за проход.
Дарю вам собственный скрипт на проточку. Сохраните через VB Script Editor в папку C:\Mach3\macros\Mach3Turn
Назовите, например M111. Пример вводимого кода, я выше показал. Потом поделитесь с нами, что удобнее.
P=param1
Q=param2
R=param3
XStart=GetDRO(2)
YStart=GetDRO(0)
'Calculate new coordinates
XEnd=XStart-P
Message XEnd
YNow=GetDRO(0)
NextY=YNow-R
If U>=YStart Then
Exit Sub
End If
While Q < NextY
Code "Z"&XEnd
While (IsMoving)
Wend
YNow=GetDRO(0)
Code "X"&YNow+R
While (IsMoving)
Wend
Code "Z"&XStart
While (IsMoving)
Wend
NextY=YNow-R
If NextY<Q Then
Code "G0 X"&Q
Code "G1 Z"&XEnd
While (IsMoving)
Wend
YNow=GetDRO(0)
Code "G0 Y"&YNow+R
While (IsMoving)
Wend
Code "G0 Z"&XStart
While (IsMoving)
Wend
Code "G0 X"&YNow
While (IsMoving)
Wend
Exit Sub
End If
Code "X"&NextY
While (IsMoving)
Wend
Wend
Производим принтеры: virshke.com
Запускаем производство станочной оснастки: virshketech.com
						Запускаем производство станочной оснастки: virshketech.com
- 
				BORIS D
 - Новичок
 - Сообщения: 6
 - Зарегистрирован: 28 янв 2023, 16:41
 - Репутация: 2
 - Настоящее имя: Борис
 - Контактная информация:
 
Re: В чем отличие токарной оболочки от фрезерной в Mach3?
Если кому надо, вот переведённый мной стандартный плагин для токарки с некоторыми оптимизациями ( https://disk.yandex.ru/d/XXWL__5Db3I13Q ) Создаёт и нумирует файлы из мастеров, встроенных  сразу в плагин в порядке обработки. Запустить ( Токарка на Mach3.exe ) указать диск установки с Mach3, конфигурацию не меняет.