VaVa

Визуализация и проверка программ на переменных

Пишу программы для фрезерного станка HAAS на переменных, вручную. Поэтому велика вероятность ошибок(систаксис и перемещения). Максимум могу загнать её на станок и прогнать визуализацию 2D. При этом обнаруживаю ошибки текста, но не перемещений. Есть ли программа 3D визуализации подобных программ?

Share this post


Link to post
Share on other sites


У меня была примерно аналогичная проблема при программировании с переменными.

Такие программы называются параметрическими.

Но только софт, поставляемый разработчиками оборудования (итальянские Biesse и Morbidelli), в отличие от вашего

случая, позволяет наблюдать тоже при 2D визуализации не только ошибки синтаксиса, но и перемещений.

Для вашего случая посоветовал бы CIMCO Edit или NCManager (неплохо симулируют 3D), но только вот беда:

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

т.е. в кадрах, где присутствует параметр или алгебраическое выражение (формула), ставить реальное значение X, Y, Z

и таким образом проверять ответственную программу.

Share this post


Link to post
Share on other sites

ID: 3   Posted (edited)

NCPlot

<noindex>http://www.ncplot.com/ncplotv2/ncplotv2.htm</noindex>

Custom Macro B Support

Macro Debugging

Step by step execution of macro programs allows you to watch program variables as the program is executed

Subprogram display allows you to follow program execution even into subprograms that are not in the loaded file

Macro Translator

Execute variable macros offline! All variable commands are evaluated and the resulting values are used in their place. This creates a standard G-Code program that can be run on any machine. NCPlot comes standard with macros for pocketing, bolt circles, grid pattern and others.

Macro Expression Calculator

This built-in calculator accepts expressions written in Custom Macro B format. This tool can also be used to view or set variable values.

Edited by lesso

Share this post


Link to post
Share on other sites

но только вот беда:

параметры не "кушают".

Еще как кушают. Готовить не умеете.

Кидай мне УП (model00@mail.ru), которую NCManager не может, якобы, съесть. Настрою стойку и подарю.

Share this post


Link to post
Share on other sites

В любом случае спасибо ... "жаба" задавила,- обязательно попробую сам в т.ч. с использованием NCPlot.

Share this post


Link to post
Share on other sites

Скачал NCPlot2.21 , глючный и тормознутый какой то он. При малейших манипуляциях проц грузит на 100%

Share this post


Link to post
Share on other sites

lesso БОЛЬШОЕ СПАСИБО!!! Работает!

Share this post


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.



  • Сообщения

    • chatjokey
      нее. хайп это молодежный сленг. типа "шумиха". и что получается? "шумиха" для станков?  
    • a_schelyaev
      Сделал повышение давления более гладким, но сам градиент остался прежним. Также сделал расчет на Куранте=100, но тоже с градиентом роста от Куранта=1 до 100 в течении 20 шагов по времени. как видно из графика, осцилляция осталась после выхода на полную амплитуду давления, что говорит, что нужно было диапазон от среднего значения до максимального сделать более растянутым, а от начального до среднего более крутым - сейчас все наоборот. Но смысл вы поняли - нужно открывать вентиль плавно, а не срывать его кувалдой. Соответственно, совершенно другая асимптотика сходимости по количеству шагов. Я там в конце еще переключился на Курант 10, чтобы проверить как схемные дела могли повлиять на решение, все таки увеличение шага интегрирования размазывает низкочастотные дела, но сила не поменялась. Т.е. мы вышли на стационарный режим, но с одной оговоркой, на данной расчетной сетке. Если ее проадаптировать погуще, то можно будет отловить какие-нибудь маломасштабные дела. Но это уже если оно вам надо.
    • vasillevich68
      Ну как бы, не совсем у Вас получился перевод. Вот более точный  
    • lex4
      Добрый день! У кого есть документация на станок зу12аф11?
    • igarr
      Вот.            
    • Vova
    • vad0000
      Я ошибся, надо F1
    • Di-mann
      Да ты там в принципе не нужен. Сутками гонишь самогон?
    • chatjokey
      не ну это нужно сюда.   
    • Vova
      Не надо этого боятся, на Фольксвагене таким образом удалось избежать массовых увольнений в 90х.