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

Пож-та помогите разобраться с повтором в M98 P0001


MyName2

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

Пытаюсь разобраться с кодом  M98 P0001 L2. Написано вроде бы всё понятно. Но... Никак не могу понять когда нужно применять повторные вызовы подпрограммы с помощью L. Приведите пож-та пример программы, если у кого-то есть. Я, как ни крути, пришёл к выводу, что это абсолютно не используемая на практике опция.

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


Если нужно, чтобы повторилась подпрограмма несколько раз подряд, то и применяй, что тут непонятного. Почему неиспользуемая? очень даже используемая. Например при расфрезеровывании отверстия, нарезании резьбы, да много можно примеров применения придумать 

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

Если нужно, чтобы повторилась подпрограмма несколько раз подряд, то и применяй, что тут непонятного. Почему неиспользуемая? очень даже используемая. Например при расфрезеровывании отверстия, нарезании резьбы, да много можно примеров применения придумать 

 

А пример программы можете привести. Без примера не понятно. 

И еще, подскажите, как вызвать подпрограмму когда она в теле самой программы? Я имею ввиду синтаксис подпрограммы. Нужно ли отделять подпрограмму значками "%", в частности?

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

Можно и пример.

Расфрезеровывание предварительно просверленного отверстия.

%
O1000 (Основная программа)
G0G90G53G40G49Z0.
G53X0Y0
T1M6
S1000M3
X100.Y100. (Позиционирование над первым отверстием)
G43Z100.H1
Z0M8 (Опускаемся к началу отверстия. Z0 - верх детали)
M98P2000L25 (Вызываем подпрограмму 25 раз)
/M98P0252000 - возможно на вашей стойке вызов подпрограммы нужно делать так - читайте документацию 
g0z100.
X100. Y200. 2e отверстие 
M98P2000L25 
g0z100.
x200. y200.
M98P2000L25 
G0Z100.M9
G53G49Z0.
G53X0Y0
M30
%
 
%
O2000 (подпрограмма)
G1G91Z-1.F500 - опускаемся на 1 мм 
G41X25.F100D1 берем коррекцию 
G3I-25.F200 фрезеруем 
G1G40X-25.F500 сбрасываем коррекцию
G90
M99 переход 
%
 

И так 25 раз. В итоге получаем расфрезерованное за 25 проходов по глубине отверстие диаметром 25 и глубиной тоже 25 

В общем случае подпрограмма - это отдельный файл, который храниться в стойке ЧПУ в своей ячейке. Если вы хотите, чтобы все было в одном файле - используйте макропрогроммирование (переходы GOTO, WHILE DO и тд.).

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

Сколько вложений подпрограмм может быть по М98? 

Типа 

M98 P1

M30

 

O1

M98 P2

M99

 

O2

M98 P3

M99

 

O3

M98 P4

M99

 

....

...

 и т.д.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Orchestra2603
      Интересно... а если глубоко закопать? :) Даление воды в грунте убывает линейно с глубиной или по какой-то другой зависимости?
    • Fedor
      "Основной вопрос в том, правда ли что в таком "разжиженом" грунте возникает сила Архимеда" - я делал так - задавал все со своими удельными весами, потом включал ускорение свободного падения и получал необходимые подъемы грунта при условии что модуль разгрузки 5 Eg  в Ансисе  . Как и описано в статье.  Труба это по сути тело с меньшей плотностью и на комбинацию труба -земля действует ускорение свободного падения которое и приводит к закону Архимеда.   Да. И грузило :)
    • Борман
    • Fedor
      Сила плавучести = вес объекта в пустом пространстве − вес объекта, погруженного в жидкость.  <= https://en.wikipedia.org/wiki/Archimedes'_principle      Давления тут не участвуют ... 
    • Jesse
      ну вот вы ж сами пишите что подлодка (очень массивная штука!) будет деформировать грунт. Это ж не лёгкий шарик какой нибудь:D Вполне могут образоваться места куда вода не попадает.   ничего хорошего не будет))
    • kolo666
      UPDATE 2024   Нас уже 17 человек в команде инженеров расчетчиков (FEA/CFD). 2 года полная загрузка по расчетам ресурса планера SSJ100,95 (причем машины уже в эксплуатации, вы на них даже летаете скорее всего), интерьеры МС21, ТУ214 (в том числе VIP). Работаем по госконтрактам, в том числе и ГОЗ. Сейчас формируем новый отдел под большой проект реверс-инжиниринга (наша часть только CAE) нефтегазового оборудования для Газпромнефти. В общем динамично движемся вперед, на этот года минимальная планка по выручке 100 млн. ;)  
    • Fedor
      Есть табличка в СП Нагрузки и воздействия. Немного могут разниться.  Насыпные грунты насыщенной влажности 1800 кГ/куб.м   удельный вес .   При вибрациях структурные связи грунта нарушаются и будет действовать закон Архимеда с такой плотностью....  Закопанная в землю цистерна всплывает если не применять специальных мер удержания. Я проектировал винный погреб одному олигарху из железобетона, так чтобы он не всплывал навинтил винтовых свай для удержания из расчета 1800 кГ/куб.м. В отличие от архитектора из Жмурок жив, так что не ошибся :)     На дне в грунте действует давление, так что, думаю, лодку ничто не удерживает...  Если закопаете в реке полено в грунт, то оно все равно всплывет :) 
    • Кирилл5566
      Нам очень помог интернет-магазин Всерезаки . Долго мучались с расходниками, а теперь проблем не знаем.  
    • Orchestra2603
      неее... ))) Сами подумайте. Рядом с подлодкой же есть давление ro*g*h. Если подлодка не изолирована от окружающей воды, то даже если микроскопический какой-то подтёк есть из вне, то туда будет поступать воды, пока давление не выровняется со внешним, а там ro*g*h. Поскольку форма корпуса у них близка к циллиндру, то там эта ro*g*h будет распределена по довольно большой площади днищевой поверхности. Сложно себе представить, что  подлодка сядет на грунт так, что прям вытолкнет из под себя всю воду и "загерметизирует" днище на достаточной площади контакта так, чтобы нивеллировать разницу давлений сверху и снизу, которая с учетом размеров подлодки довольно существенная. Это надо конкретно так забуриться в грунт. Кстати интересная задачка была бы, определить такое "критическое внедрение в грунт" :)   А.. и еще.. Вы не забывайте что между легким и прочным корпусом у подлодки есть пространство, заполненной забортной водой, где давление такое же как снаружи. Интерсно, кстати говоря, что станет с легким корпусом после такой посадки :)
    • lem_on
      Об этом мы возможно никогда не узнаем. Военная тайна.  Мы как кто даже радиаторы "строгали", но это была медь и поднимало довольно таки неплохо.
×
×
  • Создать...