dd22

3d коррекция

Pinned posts

Добрый день!

 

 Вывожу программу чпу постпроцессором  через программу delcam postprocessor. 

 

Вопрос.

Как узнать - присутствует ли в программе чпу коррекция (слева, справа, 3д и т.п.) уже в блоке load tool?

В настоящий момент параметр cutter compensation из значения OFF в значение 3D (например) переключается только в блоке 

Сutter compensation ON (см. рисунок), а мне нужно его знать уже в строке TOOL CALL?

Буфер обмена-1.jpg

Share this post


Link to post
Share on other sites


UnPinned posts

@dd22

program.ActiveToolpath.Parameters.Item(32)

1 person likes this

Share this post


Link to post
Share on other sites

Спасибо,

 

пока определяет значение 0 почему-то, не ругается хотя бы,

буду разбираться (может итем другой не 32 в моем случае  или другое)

Share this post


Link to post
Share on other sites

ID: 4   Posted (edited)

8 минут назад, dd22 сказал:

Спасибо,

 

пока определяет значение 0 почему-то, не ругается хотя бы,

буду разбираться (может итем другой не 32 в моем случае  или другое)

Надо перебрать параметры с 1 по 40 где-то и сравнить. Дело в том что если какой либо параметр не принимает никакого значения - то он просто отсутствует.

 

Как-то так  

function copmchk()
{
  var out = "";
  var per2 = "";
  for(var per1 = 0 ; per1 <= 40 ; per1++)
    {
     per2 = per2 + ',' + program.ActiveToolpath.Parameters.Item(per1);
    }
   MessageBox(per2);
   if (~per2.search("LEFT"))
    MessageBox("LEFT");
   else if (~per2.search("RIGHT"))
    MessageBox("RIGHT");
   else if (~per2.search("3D"))
    MessageBox("3D");
   else
    MessageBox("OFF");
  return out += StandardResponse();
}

Hide  
Edited by mannul
1 person likes this

Share this post


Link to post
Share on other sites

Благодарю, перебрал - у меня это 25-ый итем, версия 2016 pmpost.

 

 

Share this post


Link to post
Share on other sites

ID: 6   Posted

В 19.04.2019 в 11:12, mannul сказал:

@dd22

program.ActiveToolpath.Parameters.Item(32)

Не могли бы выложить ссылочку на источник, искал не нашел сам ...

Share this post


Link to post
Share on other sites

ID: 7   Posted

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

Не могли бы выложить ссылочку на источник, искал не нашел сам ...

Это из справочного руководства AMPPU. Глава Objects.

1 person likes this

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.