Перейти к публикации

Как развернуть ось С вокруг Z на 180 градусов?


Stanislav

Рекомендованные сообщения

Как развернуть ось С вокруг Z на 180 градусов?

Нужно пройти по линии слева на право с начала с осью С=0, потом с осью С=180.

Это необходимо для определения правельности работы постпроцессора. 

При наличии несоосности между осью инструмента и осью вращения С, должно присутвувать смещение по Y, такое что бы рез совпадал в обоих траекториях.

 

Не получается задать в повермиле что бы он развернул ось на 180. Ограничения оси инструмента не помогают в этом случае. Все время обрабатывает в позиции B0C0. 

 

G53 G0 Z0.0 
G54 G90 G0 
G0 X0 Y0 B0 C0
S1500M3
G1Z10.
X0Y0B0C0F3000
Z5.B0C0
Z0B0C0F500
X100.B0C0F1000
Z10.B0C0F3000
X0B0C0
G0 X0 Y0 B0 C0
B0C0
Z5.B0C0
Z0B0C0F500
X100.B0C0F1000
Z10.B0C0F3000
G53 G0 Z0.0
G54 G0 X0.0 Y0.0 B0.0 C0.0
M05 S0
%

 

1.jpg

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts

@Stanislav NC-файл становится многоосевым если направление оси Z СК вывода и СК траектории не совпадают, либо если ось инструмента в процессе обработки изменяет наклон.

Изменено пользователем mannul
Ссылка на сообщение
Поделиться на других сайтах

Не совсем понятно что Вы пытаетесь реализовать. Думаете вы правильно про смещение по Y если повернуть ось C, инструмент окажется с другой стороны. Но зачем лепить это всё на 3 осевой траектории? Если Вам нужно чтобы резал туда-сюда то разрешите резать в двух направлениях. 

 Отключите обязательный вывод координат BC если по ним нет движения. Только не спрашивайте как отключить. Я работаю в Эсприте :secret:

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Е в г е н. сказал:

Так?

Запись_2020_11_27_09_11_53_280.gif

 

 

Возможно. Если симуляция симулирует по G-коду где Станок имеет смещение, а G код судя по координатам не имеет смещения по Y то да все верно. Симуляция станка (который имеет смещени) отрабатывает этот код со смещением.

 

Вобщем мне пока не удалось добиться желаемого. Просто добавление СК и ее разворот на 180 результатов не дал. 

Ссылка на сообщение
Поделиться на других сайтах
20.11.2020 в 17:56, Stanislav сказал:

Нужно пройти по линии слева на право с начала с осью С=0, потом с осью С=180.

Запись_2020_11_30_08_23_28_154.gif

 

27.11.2020 в 15:38, Stanislav сказал:

а G код судя по координатам не имеет смещения по Y то да все верно

Вот код

Скрытый текст

 S1500 M03
 X0.0 Y-8.0
 Z100.0 M
 Z2.0
 G01 Z0.0 F500
 X250.0 F1000
 G00 Z100.0
 
 A0.0 C180.0
 
 X0.0 Y-8.0
 Z100.0 M
 Z2.0
 G01 Z0.0 F500
 X250.0 F1000
 G00 Z100.0
 M09
 M05

Так?

Ссылка на сообщение
Поделиться на других сайтах

Похоже что так. Надо моим попробовать.

Каким образом Вы развернули ось на 180? 

14 часов назад, Е в г е н. сказал:

Так?

Похоже что так. Надо моим постом попробовать.

Каким образом Вы развернули ось на 180? 

Изменено пользователем Stanislav
Ссылка на сообщение
Поделиться на других сайтах
27.11.2020 в 15:38, Stanislav сказал:

Просто добавление СК и ее разворот на 180 результатов не дал.

Необходимо ещё задать у каждой тр. вектор ориентации! Хорошо бы иметь модель станка, наглядно убедиться, что траектория обрабатывается в нужной зоне станка.

Снимок2.JPG

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Aiche
      DS0300 (X) APC ALARM: NEED REF RETURN DS0300 (Y) APC ALARM: NEED REF RETURN DS0300 (Z) APC ALARM: NEED REF RETURN DS0306 (X) APC ALARM: BATTERY VOLTAGE 0 DS0306 (Y) APC ALARM: BATTERY VOLTAGE 0 DS0306 (Z) APC ALARM: BATTERY VOLTAGE 0 DS0307 (X) APC ALARM: BATTERY LOW 1 DS0307 (Y) APC ALARM: BATTERY LOW 1 DS0307 (Z) APC ALARM: BATTERY LOW 1
    • gudstartup
      какие у вас ошибки опишите пожалуйста? есть ли у станка режим реф? бэкап не восстанавливает нули счетчиков apc это нужно делать вручную параметром 1815 или выполнив процедуру зануления описанную в рук. по эксплуатации
    • Aiche
      Всем добрый день, такая проблема, батарея не заменялась долгое время (станок просто стоял), нужно восстановить 0 (REF.), меток 0 осей нету, есть бэкап станка, возможно ли просто откатить его с бэкапа, в ручную чтобы не восстанавливать, не снимать кожуха ? Станок вертикально-фрезерный модель WEIDA ХН7132 с системой ЧПУ FANUC Oi mate-MD. https://drive.google.com/file/d/1f8qmMToC7Mi7uMkF9vBy_nJMQ0VcLgYh/view?usp=sharing - файл бэкапа. Благодарю за ответ !
    • anser89
      У меня на кольцо повесилась команда "Выбрать идентичные" (правда там значка нету, текст только) и теперь 3 тыка - на кольцо, на деталь и на глаз в всплывающей менюшке
    • Snake 60
      А детали сделанные массивом и зеркальные входят в эту группу? Как вы повесите на один сегмент одновременно две команды выделить и скрыть? Может я чего не знаю - просветите тогда... Не совсем подходит. Идея в том чтобы сократить до минимума телодвижения 1…2 клика мыши до достижения результата. А тут: 1) сначала надо скопировать название детали 2) вставить в строку поиска 3) выделить все детали с помощью Ctrl 4) Нажать скрыть. Да и сам фильтр работает не быстро. То же самое относиться и к визуализации.
    • Павлуха
      Или так.   И гасить всю группу.
    • kkk
      Боюсь, такой формат обучения будет стоить ОЧЕНЬ дорого. Идеальный вариант - имея какие-то базовые практические навыки, устроиться в контору, где люди с ТФ на ты. И там уже все эти вопросы будут в рабочем порядке. :)
    • Kelny
      Вероятно вам нужен всё таки не Solidworks, а смотреть раздел форума по теме CAM: https://cccp3d.ru/forum/11-все-вопросы-о-cam/   и SolidCAM/SOLIDWORKS CAM в частности: https://cccp3d.ru/forum/122-solidcam/   Или иные CAM программы с использованием импортирования моделей из Solidworks.    
    • Kelny
      Для скрытия идентичных компонентов попробуйте ФИЛЬТР в дереве (вверху дерева): https://help.solidworks.com/2019/russian/solidworks/sldworks/t_filtering_featuremanager_assemblies.htm?_gl=1*rt4glz*_up*MQ..*_ga*MTU2MzA2MzExLjE3MTUyODE5NTg.*_ga_XQJPQWHZHH*MTcxNTI4MTk1OC4xLjEuMTcxNTI4MTk2MC4wLjAuMA..   или ВИЗУАЛИЗАЦИЯ СБОРКИ: https://help.solidworks.com/2019/russian/solidworks/sldworks/c_Assembly_Visualization_Overview.htm   Не понятно зачем перед CTRL+Q нажимать CTRL+B. Разве просто CTRL+Q не достаточно?   Ещё есть настраиваемая панелька с кнопками инструментов по клавише S на клавиатуре.  
    • PARADOX.NC
      здравствуйте, такая проблема, магазин начал проскакивать позицию, немного смещаясь от положенного места,горит ошибка на датчик, суть в том что при вращении кулачка который взаимодействует с датчиками, он останавливается не на том датчике и из за этого горит ошибка о неисправности датчика, если вручную совершить правильный порядок включения датчиков то ошибки нет, но когда все собираешь на место и система отрабатывает опять происходит тот же эффект, приезжало много специалистов , поменяли все  датчика- результата ноль, все датчики система видит в полном объеме как положено, есть предположение (одного из мастеров) что сбился параметр отвечающий на время срабатывания датчика, но ни кто не знает где этот параметр находится... если может кто помочь огромная просьба помогите, станок уже долго стоит и ни кто не может решить проблему.
×
×
  • Создать...