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

Проблема с нумерацией инструмента


Metal_Cutter

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

Добрый день.

Подскажите как решит следующую проблему.

Пишу програму на расточку. Необходимо одним резцом выполнить черновой и чистовой проход, соответсвенно перед чистовым произвести контроль, а для этого отвести инструмент от детали. Создаю 2 одинаковых инструмента с одинаковыми номерами и корректорами, но с разным наименованием. Соответственно в черновой обработке ставлю один, в чистовой другой. Но программа сама меняет номер чистового на не занятый номер в таблице инструментов.

Как это исправить?

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


Не совсем понятно описание проблемы. Выложите файл обработки (достаточно оставить только операцию расточки).

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

Не совсем понятно описание проблемы. Выложите файл обработки (достаточно оставить только операцию расточки).

Т.е. в менеджере инструмента существуют 2 инструмента с одинаковыми номерами, программа это обнаруживает и заменяет у второго инструмента номер на свободный. Как это убрать?

Пример программы (в чистовом блоке вместо 31 инструмента появился 3):

(ROUGH RASTOCHKA_D280_L420 B270)

#102=1(NOMER SHPINDELYA)

T31M[60+#102](IN_D120_L455_80R1.2)

G43D31

G[53+#102]

G0B270

G52Z#509X#510Y#511

G0X0Y0

M42

M112

G92S180

G96S120M3

G0G18U130.931Z5.0

M8

Z2.919

G1Z-421.2F0.3

U125.0

U124.293Z-420.846

G0Z2.919

G1U136.862F0.3

Z-421.2

U130.931

U130.224Z-420.846

G0Z2.919

G1U142.792F0.3

Z-421.2

U136.862

U136.154Z-420.846

G0Z2.919

G1U148.723F0.3

Z-421.2

U142.792

U142.085Z-420.846

G0Z2.919

G1U154.654F0.3

Z-421.2

U148.723

U148.016Z-420.846

G0Z2.919

G1U160.585F0.3

Z-421.2

U154.654

U153.947Z-420.846

G0Z2.919

G1U166.515F0.3

Z-421.2

U160.585

U159.878Z-420.846

G0Z2.919

G1U172.446F0.3

Z-421.2

U166.515

U165.808Z-420.846

G0Z2.919

G1U178.377F0.3

Z-421.2

U172.446

U171.739Z-420.846

G0Z2.919

G1U184.308F0.3

Z-421.2

U178.377

U177.67Z-420.846

G0Z2.919

G1U190.238F0.3

Z-421.2

U184.308

U183.601Z-420.846

G0Z2.919

G1U196.169F0.3

Z-421.2

U190.238

U189.531Z-420.846

G0Z2.919

G1U202.1F0.3

Z-421.2

U196.169

U195.462Z-420.846

G0Z2.919

G1U208.031F0.3

Z-421.2

U202.1

U201.393Z-420.846

G0Z2.919

G1U213.962F0.3

Z-421.2

U208.031

U207.324Z-420.846

G0Z2.919

G1U219.892F0.3

Z-421.2

U213.962

U213.254Z-420.846

G0Z2.919

G1U225.823F0.3

Z-421.2

U219.892

U219.185Z-420.846

G0Z2.919

G1U231.754F0.3

Z-421.2

U225.823

U225.116Z-420.846

G0Z2.919

G1U237.685F0.3

Z-421.2

U231.754

U231.047Z-420.846

G0Z2.919

G1U243.615F0.3

Z-421.2

U237.685

U236.978Z-420.846

G0Z2.919

G1U249.546F0.3

Z-421.2

U243.615

U242.908Z-420.846

G0Z2.919

G1U255.477F0.3

Z-421.2

U249.546

U248.839Z-420.846

G0Z2.919

G1U261.408F0.3

Z-421.2

U255.477

U254.77Z-420.846

G0Z2.919

G1U267.338F0.3

Z-421.2

U261.408

U260.701Z-420.846

G0Z2.919

G1U273.269F0.3

Z-421.2

U267.338

U266.631Z-420.846

G0Z2.919

G1U279.2F0.3

Z-421.2

U273.269

U272.562Z-420.846

G0Z2.919

G1U283.962F0.3

Z-0.281

U279.962Z-2.281

G2U279.2Z-3.2R1.3

G1U278.493Z-2.846

G0Z2.0

G0Z100M9

G53Z0M5

M113

M1

(FINISH RASTOCHKA_D280_L420 B270)

#102=1(NOMER SHPINDELYA)

T3M[60+#102](IN_D120_L455_80R1.2-чист)

G43D03

G[53+#102]

G0B270

G52Z#509X#510Y#511

G0X0Y0

M42

M112

G92S180

G96S120M3

G0G18U289.428Z5.0

M8

Z1.911

G1U280.903Z-2.351F0.25

G2U280.2Z-3.2R1.2

G1Z-421.2

U275.675Z-418.937

G0Z3.8

G0Z100M9

G53Z0M5

M113

M1

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

А скриншот Tool maping (меню обработка-список инструмента) можете выложить?

Изменено пользователем subscriber
Ссылка на сообщение
Поделиться на других сайтах

Добрый день.

Подскажите как решит следующую проблему.

Пишу програму на расточку. Необходимо одним резцом выполнить черновой и чистовой проход, соответсвенно перед чистовым произвести контроль, а для этого отвести инструмент от детали. Создаю 2 одинаковых инструмента с одинаковыми номерами и корректорами, но с разным наименованием. Соответственно в черновой обработке ставлю один, в чистовой другой. Но программа сама меняет номер чистового на не занятый номер в таблице инструментов.

Как это исправить?

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

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

И квинтэссенцией всех советов будет вот, что:

1.назначаете на чистовую и черновую 1 и тот же резец

2.ставите в настройках стратегии галочку чистовой резец (как верно заметил GUA)-в этом случае фичик создаст виртуальный инструмент с характеристиками чернового и разместит его в свободную позицию в револьвере.

3. лезете в табличку, где указаны позиции инструмента в револьвере и принудительно ставите для чистового тот же номер, что и для чернового. Фичик ругнется, но все съест. Вуаля:

выезд в точку смены ин-та, Т1, черновая, отвод в точку инструмента, там вызов тогоже инструмента Т1 и чистовая.

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

а если остановку сделать между черновой и чистовой?..и инструмент второй создавать не надо

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

И квинтэссенцией всех советов будет вот, что:

1.назначаете на чистовую и черновую 1 и тот же резец

2.ставите в настройках стратегии галочку чистовой резец (как верно заметил GUA)-в этом случае фичик создаст виртуальный инструмент с характеристиками чернового и разместит его в свободную позицию в револьвере.

3. лезете в табличку, где указаны позиции инструмента в револьвере и принудительно ставите для чистового тот же номер, что и для чернового. Фичик ругнется, но все съест. Вуаля:

выезд в точку смены ин-та, Т1, черновая, отвод в точку инструмента, там вызов тогоже инструмента Т1 и чистовая.

Так тоже делал, при замене номера инструмента в таблице фитчик не ругается, но в программе меняет.

а если остановку сделать между черновой и чистовой?..и инструмент второй создавать не надо

Не вариант. Инструмент нужно далеко отвести от детали.

А скриншот Tool maping (меню обработка-список инструмента) можете выложить?

post-21785-1342499980_thumb.jpg

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

Так тоже делал, при замене номера инструмента в таблице фитчик не ругается, но в программе меняет.

Я же вам писал, что заменить надо уже в самой готовой программе руками)) на тот же самый номер, что и первый инструмент.

Не вариант. Инструмент нужно далеко отвести от детали.

тоже не плохой вариант, но для этого тоже не много подкорректировать программу руками придется например(конец черновой обработки):

G0Z2.0

G0Z100M9

поставить тут М1(пауза),а Z например 300 поставить(так далеко как вам необходимо) ну и М5 выше поставить, чтобы шпиндель выключить

G53Z0M5

M113

M1

В итоге будет выглядеть примерно так:

G0Z2.0

G0Z300M9

M5

M1

G53Z0

M113

M1

Другое дело если не хотитете руками корректировать, тот тут уже надо править постпроцессор конкретно под ваш станок...

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

Нашел куда лезть. Меню обработка-> Карта наладки инструмента..

Впринципе это упоминал subscriber, но назвал это по другому, поэтому сразу не сообразил.

Спасибо всем за помощь.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • eljer0n
      Большое спасибо! Посмотрю. Но, судя по всему, даже если удастся заставить его сохранять чертеж с трехзначным исполнением, видимо, в той же спецификации правильного отображения не добиться. У Леона с товарищем был об этом разговор, что солид вроде как не воспринимает исполнения дальше двузначного. Хотя, может и я неправильно понял. Вернусь к этому вопросу чуть позже. Еще раз спасибо за совет.
    • mrVladimir
      @gudstartup @Viktor2004 спасибо Вам за такое участие.  Я вот тоже в maintenance manual заглянул (наконец-то ). А вот фраза "при замене FROM/SRAM необходимо ..." (под пунктом 3 во вложении) не подразумевает, что появление ps5523 произойдет только если мы решим на нашей чпу поменять именно FROM/SRAM. А при замене других печатных плат (в том числе и материнской ) необходимо только как написано в пункте 2 восстановить данные памяти SRAM и, при необходимости, файлы пользователя. Нет?
    • maxx2000
      @davidovka это же очевидно. Вдруг нужного размера не окажется  как в анекдоте  
    • davidovka
      А для чего и сотни исполнений в таблице и гибкость одновременно?
    • ak762
      в СВ есть встроенный калькулятор для расчета балок при различных сценариях нагружения если ваш профиль монорельса совпадает с предопределенными профилями то можно прикинуть поведение монорелься без анализа на картинке 2 расчета двутавровой балки в качестве теста    
    • Viktor2004
      @mrVladimir не спешите отчаиваться. Вопрос спорный Я завел новую тему в которой мы это выясним  
    • Viktor2004
      Уважаемые специалисты. У кого был опыт замены фануковских плат? Именно на ЧПУ. Пожалуйста напишите какое ЧПУ и какую плату меняли И результат. Подошла или не подошла  
    • gudstartup
      @mrVladimir к сожалению с вашей платой все не так просто вам придется приобрести ее клон то есть она должна быть подготовлена продавцом и в нее должен быть записан серийный номер вашей старой платы он на штрихкоде а так готовить умеют не все или готовьтесь к сертификации опций также есть еще один аппаратный вариант но не каждый будет на новую плату м\сх перепаивать с риском превратить ее в кирпич.   если бы у вас был отдельный модуль процессора то вы бы просто переставили его в новую плату и все а с этой платой из-за ее не модульности намучаешься
    • SAPRonOff
      в окне состава изделия снять замочки у колонки позиция, тогда генератор колонки состава изделия не будет им присваивать свои значения автоматически, а запомнит то - что вы поставили или стояло до изменений проекта: 
    • Kelny
      Смотреть надо процедуру main, почти в самом конце: Слева от этих строк на сером поле ставите красные точки (клик мышкой) и запускаете макрос, когда макрос дойдёт до обозначенных строк можно будет наводить мышку на перменные, например, sPathName и смотреть значения, что бы определить где сбой: Для продолжения выполнения макроса нажимаем зелёный треугольничек (как кнопка Play).      
×
×
  • Создать...