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

Коническая шестерня с круговым зубом


ilesnick

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

Доброго времени суток всем)

Круговой зуб шестерни получается зуборезной головкой. Диаметр окружности берется из ГОСТа. сама окружность строится под углом как показано на рисунке.

 slide-1.jpg

 

здесь окружность строится на плоскости перпендикулярной оси шестерни.

то есть при проецировании на плоскость параллельную конусу получится овал. 
тогда нужно окружность строить сразу на плоскости параллельной конусу. не понятно как построить угол бета

п.с. спойлер не нашел

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


UnPinned posts
В 22.04.2020 в 23:00, ilesnick сказал:

не понятно как построить угол бета

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

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

Суть в том чтобы эту окружность спроецировать на плоскость конуса и сделать её траекторией для профиля зуба. Такая функция, как я уже разобрался, есть. 

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

 

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, ilesnick сказал:

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

Вообще то в программном обеспечении стоек 5-и координатных фрезерных станков с ЧПУ есть подпрограммы для резки любых зубчатых колес. Нет смысла это все моделировать, достаточно указать требуемые параметры. 

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

@Grig75 Если можете, пожалуйста, приведите любой известный вам пример такой подпрограммы (стойки, станка, при этом не специализированного), очень интересно. Именно фрезеровка коничек интересует.

Ссылка на сообщение
Поделиться на других сайтах
24 минуты назад, mr_Voden сказал:

Если можете, пожалуйста, приведите любой известный вам пример такой подпрограммы

Вы не поняли смысл моего ответа, в программном обеспечении конкретной стойки ЧПУ есть опции, обеспечивающие  возможность изготовления таких  колес, но только на конкретном станке или комплексе , которым управляет эта стойка. Все это защищено авторскими правами и стоит немалых денег. Вычленить эту возможность из ПО практически невозможно, да и не имеет никакого смысла.

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

Привет, возможно мой ответ не поможет, но есть специальный плагин под SW для построения шестерней - GearTeq | SOLIDWORKS

Ссылка на сообщение
Поделиться на других сайтах
В 05.05.2020 в 16:57, Grig75 сказал:

Вы не поняли смысл моего ответа, в программном обеспечении конкретной стойки ЧПУ есть опции, обеспечивающие  возможность изготовления таких  колес, но только на конкретном станке или комплексе , которым управляет эта стойка.

 

А можно примеры таких решений? Что-то мне не верится в такие стойки.

 

В 05.05.2020 в 15:40, Grig75 сказал:

Вообще то в программном обеспечении стоек 5-и координатных фрезерных станков с ЧПУ есть подпрограммы для резки любых зубчатых колес. Нет смысла это все моделировать, достаточно указать требуемые параметры. 

 

Только один момент, не декларацию и рекламу, а конкретную реализацию на конкретных станках. 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Limon2986
      Внес изменения согласно мануала, почти закрутился. Параметр: 1 - 1 2 - 0 3 - 0  4 - 2048 5 - 24 6 - 3332 7 - 2400 8 - номер инструмента   Голова закрутилась, садится правильно и в ошибку не выпадает. В ручную ( с кнопки крутить голову отлично).   А теперь плохое. В режиме MDA если револьверка стоит на 1-м инструменте, Т102; .......Т109; код принимает, и с экрана исчезает, только щелчок слышно. Номер инструмента остается как и был первый, револьверка не вращается. Выбираю Т1010; револьверка перескочит на 17 инструмент. С Т1010;.....Т1024; история такая же.
    • Guhl
      "XOR" - инвертирует состояние 8го бита в переменой #3, остальные оставляет без изменений А "OR" не имеет смысла в данном случае
    • advocut
      Решил отказаться от привязки по заготовке (когда одним контрольным инструментом с выставленной нулевой длиной привязывается заготовка по Z, а остальной инструмент отбивается от этой заготовки) и сделать как у белых людей — касаться установленного на столе датчика с часами (у меня цифровой), чтобы привязать весь инструмент от него, не завися от заготовки. Выключил настройку 64, настроил датчик так, чтобы при нужном мне натяжении он выдавал 0 ровно и в этот момент высота от точки касания до стола была ровно 50мм.   Дальше начинается веселье. Беру контрольный датчик в щупе (условный цилиндр) и касаюсь им датчика на столе, обнуляю инструмент — в оффсеты идёт текущая маш.позиция по Z. Ладно, привязываю заготовку — тоже фигня. Вычитания/прибавления что 50мм, что машпозиции особого прока не принесли, ещё и на каждый инструмент всё по-разному, какой-то логики не заметил.   Что я делаю не так? Как делать правильно и есть ли возможность донести до стойки, что инструмент теперь всегда привязывается в конкретном месте?  
    • ss_162
      Так быстро не смогу показать, его еще найти нужно.   Суть вопроса не меняет. При каком состоянии переменных выполнится условие "XOR", т.е. любое значение кроме 256?  
    • malvi.dp
      Зайдите в тему  этих макросов и скачайте версию 2017, там все это обсуждалось.
    • go-ha
      Нет. Похоже из-за того, что поменял один крякнутый NX на другой, тоже крякнутый, что-то пошло не так. Хотя все остальные функции работают корректно, только с постбилдером проблемы. Придётся искать готовый, максимально подходящий  пост для моего станка и ручками потом корректировать. 
    • MaxAmin
      При назначении гибкости можно использовать не конкретное значение, а длину (и др. свойства) другого элемента. Т.е. для этого не придется заносить это в таблицу семейства, т.к. этот размер гибкости будет меняться автоматически.
    • Guhl
    • serzh555
      Добрый день Ищу постпроцессор DMU 60_Millplus_5X для Solidcam.Либо постпроцессор с такой же компановкой(три поворотные оси A,В,С) Взамен готов поделиться своими постами(есть большая библиотека) Взамен готов поделиться Пример кода: %PM_model1 N_model1 N1 G54 N2 G17 T01 M06 ("MILL_D12") N3 G90 S1111 N4 M03 N5 G7 A5=0 B5=0.0 C5=0.0 L1=1 N6 G00 X-11.936 Y50.315 N7 Z60.1 M08 N8 Z50. N9 G00 X-5.932 Y50.315 N10 G01 F111. N11 X55.932 N12 X61.936 N13 G00 Z60.1 N14 X-11.94 Y44.689 N15 Z50. N16 G01 X-5.94 N17 X55.94 N18 X61.94 N19 G00 Z60.1 N20 X-11.94 Y39.064 N21 Z50. N22 G01 X-5.94 N23 X55.94 N24 X61.94 N25 G00 Z60.1 N26 X-11.94 Y33.438 N27 Z50. N28 G01 X-5.94 N29 X55.94 N30 X61.94 N31 G00 Z60.1 N32 X-11.94 Y27.813 N33 Z50. N34 G01 X-5.94 N35 X55.94 N36 X61.94 N37 G00 Z60.1 N38 X-11.94 Y22.187 N39 Z50. N40 G01 X-5.94 N41 X55.94 N42 X61.94 N43 G00 Z60.1 N44 X-11.94 Y16.562 N45 Z50. N46 G01 X-5.94 N47 X55.94 N48 X61.94 N49 G00 Z60.1 N50 X-11.94 Y10.936 N51 Z50. N52 G01 X-5.94 N53 X55.94 N54 X61.94 N55 G00 Z60.1 N56 X-11.94 Y5.311 N57 Z50. N58 G01 X-5.94 N59 X55.94 N60 X61.94 N61 G00 Z60.1 N62 X-11.936 Y-.315 N63 Z50. N64 G01 X-5.932 N65 X55.932 N66 X61.936 N67 G00 Z60.1 N68 M09 N69 G74 Z-1 L1 N70 G7 A5=0 B5=0.0 C5=0.0 L1=1 N71 G00 X-12. Y25. N72 Z60. M08 N73 Z45. N74 G00 X-6. Y25. N75 G01 F111. N76 Y50. N77 G02 X0.0 Y56. Z45. I0.0 J50. N78 G01 X50. N79 G02 X56. Y50. Z45. I50. J50. N80 G01 Y0.0 N81 G02 X50. Y-6. Z45. I50. J0.0 N82 G01 X0.0 N83 G02 X-6. Y0.0 Z45. I0.0 J0.0 N84 G01 Y25. N85 X-12. N86 G00 Z40. N87 G01 X-6. N88 Y50. N89 G02 X0.0 Y56. Z40. I0.0 J50. N90 G01 X50. N91 G02 X56. Y50. Z40. I50. J50. N92 G01 Y0.0 N93 G02 X50. Y-6. Z40. I50. J0.0 N94 G01 X0.0 N95 G02 X-6. Y0.0 Z40. I0.0 J0.0 N96 G01 Y25. N97 X-12. N98 G00 Z35. N99 G01 X-6. N100 Y50. N101 G02 X0.0 Y56. Z35. I0.0 J50. N102 G01 X50. N103 G02 X56. Y50. Z35. I50. J50. N104 G01 Y0.0 N105 G02 X50. Y-6. Z35. I50. J0.0 N106 G01 X0.0 N107 G02 X-6. Y0.0 Z35. I0.0 J0.0 N108 G01 Y25. N109 X-12. N110 G00 Z30. N111 G01 X-6. N112 Y50. N113 G02 X0.0 Y56. Z30. I0.0 J50. N114 G01 X50. N115 G02 X56. Y50. Z30. I50. J50. N116 G01 Y0.0 N117 G02 X50. Y-6. Z30. I50. J0.0 N118 G01 X0.0 N119 G02 X-6. Y0.0 Z30. I0.0 J0.0 N120 G01 Y25. N121 X-12. N122 G00 Z25. N123 G01 X-6. N124 Y50. N125 G02 X0.0 Y56. Z25. I0.0 J50. N126 G01 X50. N127 G02 X56. Y50. Z25. I50. J50. N128 G01 Y0.0 N129 G02 X50. Y-6. Z25. I50. J0.0 N130 G01 X0.0 N131 G02 X-6. Y0.0 Z25. I0.0 J0.0 N132 G01 Y25. N133 X-12. N134 G00 Z20. N135 G01 X-6. N136 Y50. N137 G02 X0.0 Y56. Z20. I0.0 J50. N138 G01 X50. N139 G02 X56. Y50. Z20. I50. J50. N140 G01 Y0.0 N141 G02 X50. Y-6. Z20. I50. J0.0 N142 G01 X0.0 N143 G02 X-6. Y0.0 Z20. I0.0 J0.0 N144 G01 Y25. N145 X-12. N146 G00 Z15. N147 G01 X-6. N148 Y50. N149 G02 X0.0 Y56. Z15. I0.0 J50. N150 G01 X50. N151 G02 X56. Y50. Z15. I50. J50. N152 G01 Y0.0 N153 G02 X50. Y-6. Z15. I50. J0.0 N154 G01 X0.0 N155 G02 X-6. Y0.0 Z15. I0.0 J0.0 N156 G01 Y25. N157 X-12. N158 G00 Z10. N159 G01 X-6. N160 Y50. N161 G02 X0.0 Y56. Z10. I0.0 J50. N162 G01 X50. N163 G02 X56. Y50. Z10. I50. J50. N164 G01 Y0.0 N165 G02 X50. Y-6. Z10. I50. J0.0 N166 G01 X0.0 N167 G02 X-6. Y0.0 Z10. I0.0 J0.0 N168 G01 Y25. N169 X-12. N170 G00 Z5. N171 G01 X-6. N172 Y50. N173 G02 X0.0 Y56. Z5. I0.0 J50. N174 G01 X50. N175 G02 X56. Y50. Z5. I50. J50. N176 G01 Y0.0 N177 G02 X50. Y-6. Z5. I50. J0.0 N178 G01 X0.0 N179 G02 X-6. Y0.0 Z5. I0.0 J0.0 N180 G01 Y25. N181 X-12. N182 G00 Z0.0 N183 G01 X-6. N184 Y50. N185 G02 X0.0 Y56. Z0.0 I0.0 J50. N186 G01 X50. N187 G02 X56. Y50. Z0.0 I50. J50. N188 G01 Y0.0 N189 G02 X50. Y-6. Z0.0 I50. J0.0 N190 G01 X0.0 N191 G02 X-6. Y0.0 Z0.0 I0.0 J0.0 N192 G01 Y25. N193 X-12. N194 G00 Z60. N195 M09 N196 G74 Z-1 L1 N197 M05 N198 G7 N199 G74 Z-1 L1 N200 M01 N201 G17 T02 M06 ("SPOTDRILLING_D4") N202 G90 S1500 N203 M03 N204 G7 A5=0 B5=0.0 C5=0.0 L1=1 N205 G7 A5=0 B5=0.0 C5=0.0 L1=1 N206 G00 X15. Y35. N207 Z53. M08 N208 G83 B3. Y3. Z-1. I10. K10. F10. N209 G79 X15. Y35. Z50. N210 G79 X15. Y25. Z50. N211 G79 X15. Y15. Z50. N212 M09 N213 G74 Z-1 L1 N214 M05 N215 G7 N216 G74 Z-1 L1 N217 M01 N218 G17 T03 M06 ("DRILLING_D1.6") N219 G90 S0 N220 M03 N221 G7 A5=0 B5=0.0 C5=0.0 L1=1 N222 G7 A5=0 B5=0.0 C5=0.0 L1=1 N223 G00 X15. Y35. N224 Z52.8 M08 N225 G83 B3. Y3. Z-5.281 I2. K2. F250. N226 G79 X15. Y35. Z49.8 N227 G79 X15. Y25. Z49.8 N228 G79 X15. Y15. Z49.8 N229 M09 N230 G74 Z-1 L1 N231 M05 N232 G7 N233 G74 Z-1 L1 N234 M01 N235 G17 T04 M06 ("TAP_M2") N236 G90 S850 N237 M03 N238 G7 A5=0 B5=0.0 C5=0.0 L1=1 N239 G7 A5=0 B5=0.0 C5=0.0 L1=1 N240 G00 X15. Y35. N241 Z52.8 M08 N242 G84 B3. Y3. Z0.0 I0.0 K0.0 F20. N243 G79 X15. Y35. Z49.8 N244 G84 B3. Y3. Z-.777 I0.0 K0.0 F20. N245 G79 X15. Y35. Z49.8 N246 G79 X15. Y25. Z49.8 N247 G79 X15. Y15. Z49.8 N248 M09 N249 G74 Z-1 L1 N250 G7 N251 T00 M06 N252 G00 B0 C0 N253 G74 Y-1 L1 N254 M30  
    • EvgenyAly
      Всем привет , станок dmu60 система itnc530 , вчера во время смены инструмента скакнуло электричество и инструмент остался в руке сменщика ,когда станок загрузился  естественно "TOOL CHANGER NOT IN BASIC POSITION" .Вот теперь вопрос на станке тоже есть меню спасения инструмента в вертикальной строке сбоку экрана но оно позволяло только крутить руку с инструментом ,а кнопки поднять руку и опустить не при каких обстоятельствах были не активны. Начал гуглить вопрос набрел на эту тему, при вводе 789 или 72697680 у меня не появляется кнопка помощь на экране , но файл wzw.hlp есть в разделе PLC в папке LANGUAGE/ENGLISH но он становится доступен после ввода 807667 каких то активных действий при его открытии и активации функций кнопкой запуск цикла станок не выполнял ,в общем вопрос то решили механическим путем разобрали руку 8 винтов открутили час делов на все про все  ,самое сложное пружины обратно вставить две .Но все же интересно как это можно сделать используя встроенные средства ITNC . Кстати на других станках все нормально кнопка помощь появляется после ввода 789 .Да на dmu60 есть ключ с 4 уровнями доступа все операции выполнял на 1 уровне к 4 нет пароля на 2 и 3 вертикальное меню было не активно.
×
×
  • Создать...