Jump to content

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


DJ Astro

Recommended Posts

maxx2000
8 часов назад, Vladimir_Gorshkov сказал:

Сверление в режиме

3+1

а другого и не бывает в 4 осях. 

Как только ты вынесешь поворот А за цикл у тебя цикл станет просто 3 осевым

Link to post
Share on other sites


maxx2000

Можешь реализовать цикл по условию

If есть движение оси А  (флаг отвечающий за это не подскажу)

            G83 G01 XYZA R Q F

    else G83 G01 XYZ R Q F

endif

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

Edited by maxx2000
Link to post
Share on other sites
Vladimir_Gorshkov
13 часов назад, zeppelin сказал:

Попробуйте в последовательности задавать точку начала последовательности, координаты должны сначала быть получены из этой точки, а потом из цикла сверления (без дублирования).

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

Я хочу дважды отрешать одну и туже запись при выходе со смены инструмента с разными запретами на вывод, сначала запрет на XYZ , а потом запрет на ось А .

Таким образом хочу получить сначала поворот , и после перемещение в точку.

Однако пока не очень получается.

4 часа назад, maxx2000 сказал:

Можешь реализовать цикл по условию

If есть движение оси А  (флаг отвечающий за это не подскажу)

Стоит задача вывести ось А намного раньше самого цикла. Я уже выше написал.

У меня не получается снова вернуться к записи, которую я уже один раз обработал

Link to post
Share on other sites
maxx2000
25 минут назад, Vladimir_Gorshkov сказал:

Стоит задача вывести ось А намного раньше самого цикла.

а для чего? Какой от этого эффект?

Link to post
Share on other sites
Vladimir_Gorshkov

 

15 минут назад, maxx2000 сказал:

а для чего? Какой от этого эффект?

Безопасность выхода к точке.

Link to post
Share on other sites
maxx2000

Так это совсем другой компот, ты просто указывай безопасную Z выше нужной плоскости(поверхности). На хрена для этого ковырять циклы.

Edited by maxx2000
Link to post
Share on other sites
Vladimir_Gorshkov
2 часа назад, maxx2000 сказал:

На хрена для этого ковырять циклы

Уважаемый !

Такое ощущение что Вы не поняли задачу , которую я хочу решить.

Циклы никто ковырять не собирается.

Не надо превращать тему во флейм.

Link to post
Share on other sites
maxx2000

 

Флейм (от англ. flame — «пламя») — ситуация во время интернет-общения, при которой участники вместо содержательных посланий обмениваются сообщениями, несущими негативную эмоциональную зарядку

Пока такая зарядка исходит только от Вас.

 

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

Особенно от желания путешествия во времени

6 часов назад, Vladimir_Gorshkov сказал:

У меня не получается снова вернуться к записи, которую я уже один раз обработал

Edited by maxx2000
Link to post
Share on other sites
Vladimir_Gorshkov

Почему то zeppelin понял поставленную задачу сразу же , а Вы никак не можете понять суть . Если посмотрите на самый первый мой пост по этому вопросу, то там кадрах ЧПУ уже видно значение плоскости безопасности. Вопрос не в ней.

По простому. Есть перемещение по 4 координатам в одном кадре. Нужно это перемещение разбить определенным образом.

Сначала - ось А , потом по XY , потом по Z.

Link to post
Share on other sites
maxx2000

Я предположу что Цеппелин просто угадал, потому что даже по простому у тебя не очень получается состыковаться с тем что ты писал ранее. Но в целом то что написал Цеппелин должно работать так, как ты описал в крайнем сообщении. НО в контексте последнего сообщения можно настроить сам формат вывода кадров цикла в виде

Цитата

 

A

XY

Z R Q F

 

Но это всё равно опять будет не то что ты хочешь. 

Link to post
Share on other sites
Vladimir_Gorshkov

Опять Вы про циклы.

Меня интересует выход в точку после смены инструмента.

Link to post
Share on other sites
maxx2000
11 часов назад, Vladimir_Gorshkov сказал:

Есть перемещение по 4 координатам в одном кадре. Нужно это перемещение разбить определенным образом.

Сначала - ось А , потом по XY , потом по Z.

Это ты делаешь в цикле? Ты же сам с самого начала завёл разговор про сверлильный цикл.

А так настрой как угодно, хоть одна строка-одна координата. И необязательно в цикле, хоть все кадры так выводи.

А выход в точку после смены инструмента настраивается в цикле смены инструмента

Link to post
Share on other sites
Vladimir_Gorshkov

Если бы Вы внимательно читали , то заметили бы , что вопрос изначально ставился как избежать попадания в кадр цикла

адреса А, при выходе после выполнения смены инструмента .

В этой теме нужны не общие слова, а конкретный код Fil или картинки анкет.

Link to post
Share on other sites
maxx2000

Изначально ты написал вот это

16.01.2025 в 20:30, Vladimir_Gorshkov сказал:

Каким образом извлечь из кадра цикла сверления координату угла A ,

и расположить ее перед циклом , чтобы было примерно так ....

теперь тебе это уже не нужно.

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

а теперь , тебе нужно избежать попадания в цикл координаты А.

Ну и как тебя тут понимать?

 

Edited by maxx2000
Link to post
Share on other sites
Vladimir_Gorshkov
20.04.2015 в 11:14, DJ Astro сказал:

С отъездами-наездами разобрался

DJ Astro

Скажи пожалуйста , возможно ли в одной CIMFIL/ON,GOTO

дважды выполнить обработку одной и той же записи СL , что то типа

 

CIMFIL/ON,GOTO

DMY=POSTF(20)

*

*

DMY=POSTF(13) 

*

*

DMY=POSTF(13) 

*

*

CIMFIL/OFF

 

Понятно , что можно отдельно вычислить угол , вставить его и т,д,

Просто хочется дважды организовать вывод существующей записи с разными ограничениями.

Или это в принципе невозможно , и надо копать в другую сторону.

За ранее спасибо..

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

Ну и как тебя тут понимать?

Думается мне , что Вам это не понять.

Link to post
Share on other sites
maxx2000

Пусть будет так, раз тебе так проще

Link to post
Share on other sites
zeppelin

mill_sieme_1.zip

Пример поста. Только там ось В. Но сам принцип разбора записи GOTO и CYCLE.

  • Нравится 2
Link to post
Share on other sites
Vladimir_Gorshkov
1 час назад, zeppelin сказал:

Пример поста. Только там ось В. Но сам принцип разбора записи GOTO и CYCLE.

Спасибо !

Буду разбираться.

Классное образцовое комментирование поста !!!

Еще раз большое спасибо !!!

 

PS. ( Жаль комментарии на английском языке :smile: )

Link to post
Share on other sites
DJ Astro

CIMFIL/ON,GOTO

DMY=POSTF(20)

*

*

DMY=POSTF(13) 

*

*

DMY=POSTF(21) ; заново загрузит в буфер G-поста СL-кадр, который был сохранён командой POSTF(20)

DMY=POSTF(13) 

*

*

CIMFIL/OFF

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • streamdown
      Погуглил. Карта за 300 тыщ. С такой производительностью там всё вокруг неё будет тоже в районе 300 тыщ))) Итого: нужен энтузиаст который потратится на пол-ляма чтоб в сапр2000 картинки из кривого солида-бенчмарка выложить. @ANT0N1DZE а какой вы ищете на инженерном (где люди деньги за мозги получают) форуме результат? Ну, тесты такой карты для чего? Для солида???)))
    • mamomot
      Тема публикации: первое из четырех приложений Нормали 5340 "Гибка пружин кручения". Приложение А - "Элементы типовые". 5_4_3 Нормаль ОГТ Приложение А.pdf
    • BSV1
      Повторное использование порошковой краски
    • RTYG55
      с клавишами попробовал сейчас, всё так же. привязка к сетке-то работать будет, когда включена сетка, а я её не включаю, ибо в глазах рябит. ну и шаг сетки придётся постоянно менять, это прям очень неудобно. где-то миллиметровая нужна, где-то в десятку, где-то в сотку. Я вот тоже думаю, что должна быть возможность ограничения, но ни в настройках, ни в интрнетах не нашёл. А тут, как я понял, люди в этом деле грамотные сидят, вот и спрашиваю. Можно, конечно, эскизы в автокаде чертить, потом в павершейп импортировать, но это лишние файлы, в которых путаешься. и ошибки иногда возникают, заметил. 
    • BOO07
      Технология сушки какая?
    • vik_q
      Думаю такое во flow не решить. Из подвижных объектов он допускает только вращение и движение строго вдоль потока.   Можно пожалуй только посчитать усилие срыва крышки.
    • ANT0N1DZE
      Кто угодно: производители железа, самого софта или просто энтузиасты. Подобных тестов довольно много (они же как-то сделались) в инете, но чего-то близкого не нашел пока. 
    • Maro
      Круглая кровать... Зеркала, ванная в центре - это что-то из почасовой аренды... Я уже не в том возрасте 
    • kkk
      А как Вы себе это представляете? Кто и зачем должен сделать такие тесты? И за чей счет?
    • Snake 60
      Да потому, что от одного эскиза могут быть получены сколько угодно элементов. Не нравится - отключите вложенную структуру отображения дерева элементов и ваши эскизы будут отображены в дереве без явной привязки к элементам.
×
×
  • Create New...