Jump to content

Прошу помощи с постпроцессором для NCStudio


Recommended Posts

SashaPizuk

Добрый день! Я не программист, я столяр, которому пришлось изучать станок с чпу. Со многими вопросами сам разобрался при помощи интернета, но здесь застрял уже больше, чем на неделю. 
Станок - обычный китаец под управлением NC Studio. Взял постпроцессор Fanuc, убрал  лишнее, чтоб выводилась только уп с точность 0.1, все равно станок точнее не  сделает. Вот теперь опишу проблему: опытным путем выяснил, что если в повермиле вписать дуги в траекторию, то она выполняется быстрее и чище, чем если точками. Недавно посчитал траекторию выборки рисунка растром, а потом угол однопроходный (я всегда так  чищу после растра углы). Так вот, растр отработался отлично, а в угле однопроходном пост накосячил, заготовка испорчена, поскольку пост корректно отработал дуги только в трех плоскостях G17 G18 G19 а вот Helical Move не работает. Прошу глянуть в посте Helical move XY, XZ, ZX, они выводятся неправильно да и plane mode всегда g17, команда G2,G3 выводится только на плоских дугах. Команда Cyrcular move все правильно выводит.  Файл постпроцессора прилагаю, прошу глянуть и указать мне , где проблема! Буду очень благодарен. Я понимаю, что можно выводить точками и не морочить голову, но я хочу разобраться в чем дело, чтобы понимать саму суть проблемы и в будущем не портить заготовки и время.

Подскажите, как добавлять файлы? Не получается прикрепит файл!

Link to post
Share on other sites


UnPinned posts
SashaPizuk

Станок умеет спиральную интерполяцию, я к дуге выведенной в уп добавлял координату Z и все отрабатывалось.

Link to post
Share on other sites
SashaPizuk

Надеюсь, после проверки темы модератором я смогу добавлять файлы!

Link to post
Share on other sites
SashaPizuk

Добрый день, так и не смог добавить сюда файлы, поэтому записал их на гугл диск. Там проект, постпроцессор и уп, которую он выдает. https://drive.google.com/file/d/12q8jJNWSWYoJbUGCW7rOmkNCmUZARgXK/view?usp=sharing, https://drive.google.com/drive/folders/1eyRz1bGKQOiAy8_2uOF9HqQc1Gxce1_a?usp=sharing, https://drive.google.com/file/d/1uBu2Oy8B-bacWfz5wTOZh9lhIXWTvt-b/view?usp=sharing

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

Link to post
Share on other sites
mannul

@SashaPizuk К сожалению у меня PM 2020. Проект не открывается.

По поводу неправильных дуг - возможно поможет для координат X,Y,Z ПКМ->Output to tape->Always. И выключи поддержку дуг не в плоскостях:

5454.jpg

Link to post
Share on other sites
maxems

@SashaPizuk еще совет. Прежде чем программу запускать на железе прогони ее через что-то типо CIMCO. Увидишь все косяки траектории - загибы, перегибы и проч. Более подробно о верификаторах можешь узнать в интернете.

Link to post
Share on other sites
SashaPizuk

Добавил два скрина на диск https://drive.google.com/drive/folders/19JjBd00BGkN_IovxYUGQjCC5qaVeafbF?usp=sharing ,я думаю, что проблема в обведенном красным. В командах Helicak move не все параметры указаны.  Советы выше не помогли. Как добавить недостающие параметры, как на первом скрине?

Link to post
Share on other sites
mannul
38 минут назад, SashaPizuk сказал:

Добавил два скрина на диск https://drive.google.com/drive/folders/19JjBd00BGkN_IovxYUGQjCC5qaVeafbF?usp=sharing ,я думаю, что проблема в обведенном красным.

Обведенное красным - это ввод значений некоторых параметров для превью (в окошке справа) и никак не влияет на выводимый код.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • gudstartup
      Обязательно всплывет все опции придется активировать заново Если у вас есть даташит от вашей платы посмотрите какие опции на ней активированы и для новой платы вам придется  запросить у продавца лист данных и сравнить с имеющимися у вас программными и аппаратными опциями Покупая на али вы не будете иметь никаких гарантий кроме поставки платы в указанные сроки
    • Кварк
    • karachun
    • Кварк
      После расчета контактных напряжений правильнее смотреть запас прочности по нормальным напряжениям? По-хорошему смотреть нужно по смятию, но нет таких. Смотрим по нормальным и ручками прикидываем допускаемые смятия. Так? Скриншот 14-06-2021 20:10:42.jpg (skr.sh)
    • karachun
      @Кварк  Извините, нет времени объяснять. Используйте пружины. Inrel это для расчета самолетов и кораблей.     Inrel используют когда силы не до конца уравновешены, Inrel их доуравновешивает, если есть гравитация. У вас же силы уже в равновесии, вам он не нужен, нужны пружинки.
    • Кварк
      Нет. С инерционной разгрузкой. Я в ютубе видел, где так делали. А в чем тут ошибка? Я не правильно понимаю суть это разгрузки: она уравновешивает небольшие дисбалансы сил?
    • karachun
      @Кварк Давайте так. Сделайте толстостенную трубу с внутренним давлением. У нее будут только два компонента напряжений - радиальные и кольцевые (торцы трубы открыты). В методичке она есть. Оба этих напряжения главные, можете их подставить в формулу эквивалентных напряжений и тогда сможете сравнивать эквивалентные с эквивалентными. Покажете здесь - что насчитали.   Как результаты совпадут - тогда можете переходить к посадке с натягом. В методичке она тоже есть.   ОК?   P.S. Я же надеюсь что вы считаете со слабыми пружинами а не с Inertia Relief. Верно?
    • Кварк
      С торца ничего не крепится. По контактным напряжениям сошлось. Сетка грубая была, но и так видно, что то что надо. Скриншот 14-06-2021 19:33:31.jpg (skr.sh) Я правильно понимаю, что теперь нужно считать Мизесу и игнорировать напряжения в зоне контакта?
    • karachun
      Вы сперва их найдите а потом подумайте - а можно ли эти напряжения сравнивать с теорией. Знали ли составители теории что трубу будут считать в солиде и жестко крепить с торца?
    • Кварк
      Почему? Если на эпюре указан максимум такой, то где-то же он есть. Почитаю. Спасибо.
×
×
  • Create New...