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

G-POST, много вопросов. Хочется понять логику работы.


DJ Astro

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

28 минут назад, DJ Astro сказал:

Всё так. Я открыл ваш проект, ничего не меняя нажал "Воспроизвести". Фреза почему-то пошла по верхней кромке фаски. Я подумал, что так и задумано и постил эту траекторию.

4ax2.jpg.db2bd77fa10353379cb003fe6d2ee93b.jpg

 

Если попытаться редактировать этот шаг - траектория смещается внутрь отверстия и координаты в программе совпадают с вашими. Creo чудит. 

28 минут назад, DJ Astro сказал:

Всё так. Я открыл ваш проект, ничего не меняя нажал "Воспроизвести". Фреза почему-то пошла по верхней кромке фаски. Я подумал, что так и задумано и постил эту траекторию.

4ax2.jpg.db2bd77fa10353379cb003fe6d2ee93b.jpg

 

Если попытаться редактировать этот шаг - траектория смещается внутрь отверстия и координаты в программе совпадают с вашими. Creo чудит. 

Я так делаю обычно притупки и фаски на деталях если они не нарисованы. отвожу в PROF_STOCK_ALLOW и опускаю в AXIS_SHIFT.  тогда почему пост выводить так как показано в  creo если в EIA STANDARD поставить галочку, н с противоположной координатой оси вращения. А если её убрать то отход-захоти  в обратном направлении.

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


Вы указали, что:

5 часов назад, serrj сказал:

ось поворачивается в + по часовой стрелке.

Судя по системе координат в вашем проекте Creo, деталь в станке располагается так, что ось отверстия горизонтальна и обращена к оператору. Чтобы обработать на нем фаску, деталь нужно повернуть против часовой стрелки в "А-". Так? 

 

В программе:

 

T1M6
S1111M3
M8
G0A-81.619
X-49.015Y-4.005
G43H1Z99.92
Z46.743
G1Z44.743F111.
G41X-48.998Y-1.005D1
X-49.036Y-.726Z44.744
X-49.151Y-.469Z44.748
X-49.333Y-.253Z44.754
X-49.567Y-.097Z44.761
X-49.836Y-.013Z44.77
X-49.992Y0.Z44.775
X-50.673Z44.808A-81.66
X-51.353Z44.863A-81.794
X-52.028Z44.937A-82.02
X-52.692Z45.027A-82.34
X-53.33Z45.128A-82.748

.....

 

 

Что не так?

 

 

 

 

 

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

Если постить центровку или сверло  в это отверстие, то правильная координата будет A270 или А-90. Для станка это одна и таже координата.

Ссылка на сообщение
Поделиться на других сайтах
В 16.05.2019 в 12:24, serrj сказал:

Немного исправил ваш пост. Попробуйте. Направление оси A изменено.

POST47.rar

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

Немного исправил ваш пост. Попробуйте. Направление оси A изменено.

POST47.rar

Спасибо, выводит правильно но ось поворачивается в противоположную сторону. Можно как то это сделать?

1111.PNG

op010.tap

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

Спасибо, выводит правильно но ось поворачивается в противоположную сторону. Можно как то это сделать?

1111.PNG

op010.tap

 

post47.rar

Ссылка на сообщение
Поделиться на других сайтах
В 25.05.2019 в 14:46, DJ Astro сказал:

@serrj что с программой, про которую я спрашивал выше? Она правильная?

НЕТ.

Ссылка на сообщение
Поделиться на других сайтах
В 25.05.2019 в 16:06, AlexK76 сказал:

не получается, опять показывает неправильную координату. A90. Но выводит правильно.

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

@serrj, вас не поймёшь: 

1 час назад, serrj сказал:

....показывает неправильную координату....... Но выводит правильно.

Как может быть одновременно правильно и неправильно? 

 

Вы говорите, что:

В 23.05.2019 в 17:17, serrj сказал:

....правильная координата будет A270 или А-90. Для станка это одна и таже координата

и тут же говорите, что программа, где А крутится в районе -90 неправильная. Это как понимать? 

 

 

 

Ну, теперь может так? :biggrin::biggrin::biggrin: 

post47.RAR

 

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

%
O1300
G40G80G17G90G55
( / 4AXIS)
( / TOLERANCE : 0.010000)
( / TOOL NAME : FASKA_10_45)
( / CUTTER_DIAM : 0.020000)
G40G80G17G90G55
T1M6
S1111M3
M8
G0A281.973
X-49.988Y0.
G43H1Z100.
Z49.479
G1Z47.479F111.
X-50.828A281.926
X-51.663A281.784
X-52.487Z47.48A281.546
X-53.293A281.213
X-54.075A280.789
X-54.827Z47.481A280.276
X-55.541A279.677
X-56.208A279.002
X-56.829Z47.482A278.249
X-57.395A277.427
X-57.9A276.545
X-58.339Z47.483A275.611
X-58.708A274.634
X-59.007A273.615
X-59.231A272.571
X-59.379A271.509
X-59.449A270.432
X-59.455A270.
X-59.416A268.923
X-59.3A267.858
X-59.107A266.804
X-58.837A265.771
X-58.497A264.779
........

 

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

не получилось! Не получается вывести одновременно правильную координату оси вращения и правильную траекторию.

Снимок.PNG

Снимок2.PNG

причём все посты так выводят! 

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

@serrj , вы уверены, что CIMCO правильно рисует?

да, я и на станке проверял. Зарезало. Всё было нормально, и выводил и 3+1 и активную 4 ось. Но как только решил сделать фаски в активной 4 оси вылезла такая хрень.

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

Можете выложить эти две проги со скринов?

 

4ось.rar

проги.rar

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

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

не получилось! Не получается вывести одновременно правильную координату оси вращения и правильную траекторию.

Снимок.PNG

Снимок2.PNG

причём все посты так выводят! 

Очень странная специфика программирования вашего станка. Вы обрабатываете фаску отверстия в координате А90., а сверлите этоже самое отверстие в координате А270. Но ведь это координаты противоположных отверстий, разнесенных на 180 градусов. Чтото здесь не вяжется. Может проблема в настройках станка? А именно режим задания движения 4-й оси? 

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

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

там всё по-умолчанию:

1.jpg.d1fa30552113e2ed38fa79e894313650.jpg

12 часа назад, AlexK76 сказал:

Вы обрабатываете фаску отверстия в координате А90., а сверлите этоже самое отверстие в координате А270. Но ведь это координаты противоположных отверстий, разнесенных на 180 градусов.

Тут 2 варианта: либо косяк с выводом абсолютные/с приращением, а скорее всего косяк с выбором "локальных систем координат"! 

 

22 часа назад, serrj сказал:

Всё было нормально, и выводил и 3+1 и активную 4 ось. Но как только решил сделать фаски в активной 4 оси вылезла такая хрень.

Скорее всего при сверлении были выбраны локальные координаты, и когда Вы добавили обработку 4х - то подхватилась не основная СК а последняя активная. 

Выберите основную систему координат в траектории и переопределите зазор.

 

При 4х должна быть активна только основная СК!

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • ДОБРЯК
      Если тело жесткое, а подвеска мягкая, то это колебания как жесткого тела. Это как груз на мягкой пружинке. Что испытывать... Изменятся все собственные частоты изделия...
    • vladimir.songin
      R можно   X нельзя.  Даже после перезагрузки но без инициализации R можно. А X нельзя 
    • vad0000
      В этом режиме видно, что Х не инициализирована. А этом режиме можно ось Х погонять колесиком?
    • AlexKaz
      @afalina,   или загуглить "методичка основы ls-dyna казанцев"   Ага, есть подсказка: В *MAT_SPRING* задаётся общая для растяжения и кручения жёсткость "K:=Elastic stiffness (force/displacement) or (moment/rotation)." *MAT_SPRING_ELASTIC This is Material Type 1 for discrete elements (*ELEMENT_DISCRETE). This provides a translational or rotational elastic spring located between two nodes. Only one degree of freedom is connected. Rotational displacement is measured in radians.   Так что, пример должен работать без значительной переделки.
    • vladimir.songin
      На последней фотографии включена.  Ось R слушается. Ось X нет. При выключенной оси X и при нажатии педали вниз, балка идет вниз.   При включенной оси X балка стоит.  в сервисной строке после пробы инициализировать оси, cycle = -1. 
    • Orchestra2603
      ниче не понял... а разве это можно? нет задачи сохранить все характеристики изделия в нетронутом девственном виде? :)
    • Jesse
      спасибо, мысль интересная..)) ну у нас гос структура росатома, они такие "игры" вряд ли захотят делать... Но зато теперь у нас есть несколько вариантов на крайняк, если заказчик начнёт выёживаться: 1) изменить массовые хар-ки изделия как посоветовал AlexKaz: таким образом сдвинутся вниз частоты, но самое главное мы сможем компенсировать "недосдачу" в силах инерции увеличенной массой; 2) изменить 1-ю СЧ изделия виброизоляцией, не трогая его массу.   Оба варианта хорошие..)
    • Jorik123
      Ждем электричества на объекте, надеюсь смогу опустить как подсказали знающие люди!
    • vad0000
    • Orchestra2603
      Ну, если изделие массивное и жесткое, а подвеска мягкая, то влияние будет пренебрежимо мало. Вы по сути добавляете промежуточную систему (дополнительную степень свободы), которая, если все правильно сделать, практически не влияет на само изделие. Если первая собственная частота изделия 25 Гц, то можно подобрать промежуточное крепление так, чтобы частота колебний изделия на этом креплении как массы на пружинке была, ну там, 5 Гц. Нужно просто грамотно подобрать параметры системы, и проверить что собственные частоты изделия не меняются или меняются очень мало. Проверить можно экспериментально или численно.   Как добавить массу в изделие так, чтобы увеличить амплитуду ускорений, но не менять характеритики системы - это мне пока недоступно. Могу что-то не знать конечно.  Кроме того, если изделие крепко прикручено к столу вибростенда, и управление стендом идет именно по амплитудам перемещения самого стола (displacement control), то оно будет двигаться вместе со столом как единое целое с амплитудой стола, и не важно какая там масса, и какая инерционная нагрузка получается. Так что, я хз, как это поможет.
×
×
  • Создать...