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

Не могу разобраться с поворотной осью


3d_killer

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

Для примера можно как-то так попробовать:

 

          ;---------          Homing & Zero Returning axis             ---------
               ;--------- Instructions and explaination of definition below ---------

    ;  Format: [x][integer:][Prepstr :][AxisStr1 ;][AxisStrN]
    ;  x       = Putting 'x' as the first character means "Homing Mode" must be set for each line (i.e. 'x2:G00 :Z0 ;3:G00 :X-15.0 ' )
    ;  integer = Homing Output Mode (1=G28, 2=G28 G91, 3=G53 Non-Modal, 4=G53 Modal, 5=G30, 6=G30 G91, 7= any string)
    ;  PrepStr = Sets the code(s) for the begging of line used for Homing Axis (i.e. 'G00')
    ;  AxisStr = Homing Axis Definition (i.e. 'Z0.0', 'H0.0 W0.')
    ;  Note: You can define up to 49 "Homing Lines" seperated by ";"
    ;  Note: Only use ";" if using more then 1 "Homing Line"
    ;  Note: Define string as empty '' to ignore Specific Homing Definition
    sHomestrUpperBegin    = '3:G00 X0.;G00 Z0. '  ; Program Upper Turret Begin Homing Definition
    sHomestrLowerBegin    = '3:G00 X0.;G00 Z0. '  ; Program Lower Turret Begin Homing Definition
    sHomestrtc            = '3:G00 X0.;G00 Z0. '                           ; Tool Change Homing Definition
    sHomestrUpperEnd      = '3:G00 X0.;G00 Z0. '         ; Program Upper Turret Homing Definition
    sHomestrLowerEnd      = '3:G00 X0.;G00 Z0. '         ; Program Lower Turret Homing Definition
    sHomestrstpsame       = '3:G00 X0. '                 ; M00 Same Tool Homing Definition
    sHomestrstpdiff       = '3:G00 X0. '                 ; M00 Different Tool Homing Definition

   

 

или так:

;Homing Format Definitions
    ;[integer:][Prepstr :][AxisStr1 ;][AxisStrN]
    ;integer = Homing Output Mode (1=G28, 2=G28 G91, 3=G53 Non-Modal, 4=G53 Modal 5= anystring)
    ;PrepStr = Sets the code(s) for the begging of line used for Homing Axis (i.e. 'G00')
    ;AxisStr = Homing Axis Definition (i.e. 'Z0.0', 'H0.0 W0.')
    ;Note: You can define up to 49 "Homing Lines" seperated by ";"
    ;Note: Only use ";" if using more then 1 "Homing Line"
    ;Note: Define string as empty '' to ignore Specific Homing Definition
    sHomestrbegin         = ''                   ; Program Begin Homing Definition
    sHomestrSpecial       = '1:G00 :U0.0 '                  ; Special circumstance Homing Definition ( If needed)
    sHomestrtc            = '5:G00 :X6. Z8. '                           ; Tool Change Homing Definition
    sHomestrend           = '5:G00 :X6. Z8. '                    ; Program End Homing Definition
    sHomestrstpsame       = '1:G00 :U0.0 '                 ; M00 Same Tool Homing Definition
    sHomestrstpdiff       = '1:G00 :U0.0 '                 ; M00 Different Tool Homing Definition

Пробуйте варианты

Вот еще вариант:

 

       ;---------          Homing & Zero Returning axis             ---------
               ;--------- Instructions and explaination of definition below ---------

    ;  Format: [x][integer:][Prepstr :][AxisStr1 ;][AxisStrN]
    ;  x       = Putting 'x' as the first character means "Homing Mode" must be set for each line (i.e. 'x2:G00 :Z0 ;3:G00 :X-15.0 ' )
    ;  integer = Homing Output Mode (1=G28, 2=G28 G91, 3=G53 Non-Modal, 4=G53 Modal, 5=G30, 6=G30 G91, 7= any string)
    ;  PrepStr = Sets the code(s) for the begging of line used for Homing Axis (i.e. 'G00')
    ;  AxisStr = Homing Axis Definition (i.e. 'Z0.0', 'H0.0 W0.')
    ;  Note: You can define up to 49 "Homing Lines" seperated by ";"
    ;  Note: Only use ";" if using more then 1 "Homing Line"
    ;  Note: Define string as empty '' to ignore Specific Homing Definition
    sHomestrUpperBegin    = '1:G00 :U0.;W0.'                 ; Program Upper Turret Begin Homing Definition
    sHomestrLowerBegin    = ''                               ; Program Lower Turret Begin Homing Definition
    sHomestrtc            = '1:G00 :U0.;W0. '                ; Tool Change Homing Definition
    sHomestrUpperEnd      = '1:G00 :U0.;W0.  '               ; Program Upper Turret Homing Definition
    sHomestrLowerEnd      = ''                               ; Program Lower Turret Homing Definition
    sHomestrstpsame       = '7:G53 G00 X0. '                 ; M00 Same Tool Homing Definition
    sHomestrstpdiff       = '7:G53 G00 X0. '                 ; M00 Different Tool Homing Definition

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


у меня тоже примерно такая же проблема . вот скачал постпроцессор чуть выше. детали стали в размер. я не понял как повернуть ось вдоль оси Y. подскажите пожалуйста

 

Ссылка на сообщение
Поделиться на других сайтах
29 минут назад, doctorbit сказал:

у меня тоже примерно такая же проблема . вот скачал постпроцессор чуть выше. детали стали в размер. я не понял как повернуть ось вдоль оси Y. подскажите пожалуйста

 

В файле станка попробуй изменить вектор оси А в направлении той оси которой тебе надо! 

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

C6OPU.png

 

Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, doctorbit сказал:

я правельно понимамаю, что это надо делать вот тут?

ДА, но почему у вас такие лютые смещения в графе Rotation Point ?

Ссылка на сообщение
Поделиться на других сайтах
7 minutes ago, Frezer_PU said:

ДА, но почему у вас такие лютые смещения в графе Rotation Point ?

может я не прав, но вот схематично стол изображен, с поворпотной осью, тоже схематично. я указал там ость передней бабки с отступом от нее немного, это не правильно ?

Rotary_table.JPG

Ссылка на сообщение
Поделиться на других сайтах
27 minutes ago, Frezer_PU said:

ДА,

как только я меняю направление, solidcam выдает ошибку что выбраный путь инструмента на для 4-х осевого станка. просит проверить machinID  

 

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

как только я меняю направление, solidcam выдает ошибку что выбраный путь инструмента на для 4-х осевого станка. просит проверить machinID  

 

Выдает ошибку при попытке вывода УП или при сохранении файла станка после правки?

Ссылка на сообщение
Поделиться на других сайтах
11 hours ago, Frezer_PU said:

Выдает ошибку при попытке вывода УП или при сохранении файла станка после правки?

да при попытке генерации УП

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...