Jump to content

Квадрат, шестигранник


shuric-mit

Recommended Posts

shuric-mit

Помогите начинающему, станок cnc-s20c стойка fanuc 0i-td , кинте пожалуйста пример программы квадрата, шестигранник через    G12. 1  . Шестигранник 19,квадрат 20. Фреза концевая 14

Link to post
Share on other sites


UnPinned posts

За вас тут программу писать вряд ли кто-то будет

А примеры вот, пожалуйста 

Корректоры инструмента у вас есть

 

Шестигранник

 

Почти квадрат

 

1393268558_G112-G17FREZOVANIE.jpg.ef55140526193bdb13d4b3b5d69660e3.jpg

Edited by Guhl
Link to post
Share on other sites

Шестигранник. В переменные поставить свои значения. Ну и M- и  G-команды свои, соответственно. 


O5555(SHESTIGRANNIK) 
G30U0W0B0
N3G40G113M76 (включение приводного инструмента) 
G4X0.1 
G28H0M8(ориентация шпинделя) 
G4X0.1 
T0606(FREZA MEC 20-S20-11T)
G97G98S2600M3
#6=13.9(S SHESTIGRANNIKA)
#7=20.(D FREZY)
#8=18.(D NACHAL,NYJ) 
#1=-2.35 (глубина первого прохода) 
G0X[#7+#8+10.]Z0C0 
WHILE[#1GE-6.85]DO1(конечная тока фрезерования по Z) 
G0Z#1
G112 
G1G42X[1.154*#6]C[#6/2]F2500 
X-[0.577*#6]F300 
X-[1.154*#6]C0 
C-[#6/2]X-[0.577*#6] 
X[0.577*#6]
X[1.154*#6]C0
X[0.577*#6]C[#6/2] 
G1G40X[#7+#8+10.]F2500 
G113 
G0C0 
#1=#1-2.25 ( глубина каждого последующего за первым прохода) 
END1 
G0Z5.M5
G30U0W0M75 
M1 
M30
%

Фрезерование попутное. Для встречного заменить G42 на G41 и поменять знак у C во всех необходимых строках. 

Edited by Wasp
Доп
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.



  • Сообщения

    • Kelny
      Вам закрыли доступ к справке? https://help.solidworks.com/2025/russian/solidworks/sldworks/t_flexible_component_add.htm
    • Alex1986
      меня очень интересует практический опыт реального применения...
    • Alex1986
      @Мрачный , я совершенно не могу понять как гибкий компонент использовать в сборке
    • Fedor
      Если закрыть снаружи кожухом, чтобы создать направленный, то можно в разы меньше вещества.  Так в советской армии учили  :) 
    • AlexKaz
      Обычный курс пластичности и расчёты в динамике. В ОМД есть специальный вид штамповки по советским учебникам. Не всё же листовое в промке роботами формовать и на турецких матрицах за миллион $. Плюс людям могут пригодиться минимальные расчётные навыки городить защиты от подобного.
    • Fedor
      Пособие для террористов готовите ?  :) 
    • AlexKaz
      Это усреднённый диаметр трубы С.П. по вики. Это моё задание для одного из студентов на зачёт. Поскольку я вчера убегая на работу в спешке оставил дома телефон с инетом, народ занервничал что я не отвечаю. Вчера вечером я поправил расчётный файл на обычные константы бетона без плясок с "сверхточными" мехсвойствами и материалами. Судя по даже такой приближённой постановке, бетонную оболочку с трубой точно прорывает 1900 кг TNT, расположенные на поверхности или рядом. Если же нужно расфигачить трубу как нож маслом чтобы аж не осталось стыка - масса должна быть ещё больше в разы.   Короче говоря, дайвер-любитель такое поставить на трубу не осилит. Постарались и организовали опытные.   Поскольку расчёт сильно приближённый, интересна лишь постановка задачи для отчёта и получение опыта работы с явным солвером. Что там было в реальности и какие массы и какие константы, для зачёта не интересно. Кстати, одна из работ была немного про другой случай. Лет 10-15 назад у китайцев тоже что-то случилось, но, вроде, не настолько бесцеремонное, и, вроде, обычный пром. Инфа от китайцев, если поискать, есть в сети в виде статей с расчётами.
    • NDE
      Проблем читать/писать свойства объектов - нет. Проблема в идентификации. В сессии NX уже загружена сборка с компонентами. Соответственно созданы Runtime объекты BOMLine. Как определить, какой BOMLine соответствует конкретному компоненту. Дело в том, что если создавать новый BOMWindow, то его придётся сохранять после записи, это приведёт к тому что будет невозможно сохранить сборку. Если менять свойства в соответствующих PSOccurrence - то при сохранении сборки NX перезапишет свойства из BOMLine. И NX ведёт себя не по человечески - после закрытия сборки и повторного её открытия он не закрывает предыдущий BOMWindow, а создаёт новый, соответственно в сессии может присутствовать несколько дублей BOMLine и я не могу отличить те, которыми пользуется NX в данный момент от тех, которые уже неактуальны. А это предпосылка к ошибке.
    • Bot
      Оригинал на сайте C3D Labs: Расширение возможностей кинематической операции Операция построения кинематического тела путем движения образующей кривой вдоль траектории относится к базовому функционалу геометрического ядра C3D Modeler. Это одна из старейших и проработанных операций построения 3D-объектов. Тем не менее наш заказчик поставил перед разработчиками ядра задачу по расширению функциональности этой операции. Необходимо было предоставить возможность изменять плоское образующее сечение вдоль траектории. В качестве примеров управления сечением можно назвать: изменение длины кривых, ограничения угла между ними, а также требование прохождения сечения через набор кривых или касательно некоторой поверхности. Совокупность подобных требований исключала реализацию кинематической поверхности в аналитическом виде, а многообразие варьируемых параметров делало сложным управление ими. После непростых обсуждений было решено на уровне ядра предоставить абстрактный [...] View the full article
    • GerVoronkin
      Приветствую !!! Сможешь переслать образ станка .тоже ищу чтото подобное . подогнать под токарный fanuc 0itd  
×
×
  • Create New...