Фрезы цилиндрические гост: ГОСТ 29092-91 Фрезы цилиндрические. Технические условия
alexxlab | 09.04.2023 | 0 | Разное
Фрезы цилиндрические насадные ГОСТ 29092-91
Выберите категорию:
Все Алмазный инструмент » Круг алмазный шлифовальный плоский прямого профиля формы 1А1 » Круг алмазный шлифовальный плоский с двухсторонним коническим профилем формы 1ЕЕ1 и 14ЕЕ1 » Круг алмазный шлифовальный плоский с выточкой формы 6А2 » Круг алмазный шлифовальный чашечный конический формы 12А2 с углом 45* и 11V9 70* » Алмазный карандаш » Наконечник Роквелла » Головка алмазная » Диски релитовые, державки ДО-40, ДО-75 » Алмазный выглаживатель Гребёнки плоские ГОСТ 2287-88 » Гребенки резьбонарезные плоские для метрической резьбы ГОСТ 2287-88 » Гребенки резьбонарезные для трубной резьбы Зенкера, зенковки » Зенкера с коническим хвостовиком » Зенковки с коническим хвостовиком ГОСТ 14953-80 Долбяки зуборезные » Долбяк дисковый прямозубый ГОСТ 9323-79 » Долбяк хвостовой прямозубый ГОСТ 9323-79 » Долбяк чашечный чистовой ГОСТ 9323-79 Измерительный инструмент » Головки измерительные » Индикаторы » Линейки » Микрометры » Нутромеры микрометрические » Нутромеры индикаторные НИ, НИПТ » Наборы концевых мер длины » Призмы многогранные ПМ » Приборы » Стойки и штативы » Скобы рычажные » Штангенциркули (штангенциркули механические (ШЦ) ГОСТ 166-89, штангенциркули цифровые (ШЦЦ) ГОСТ 1 » Штангенглубиномер » Штангенрейсмас » Штангензубомер » Шаблоны измерительные »» Набор резьбовых шаблонов » Уровни Калибры » Калибр кольцо G, K, Rc » Калибр пробка резьбовая трубная G » Калибр пробка резьбовая K, Rc » Калибр-кольцо метрическое Метчики » Метчики машинно-ручные ГОСТ 3266-81 » Метчики ЛЕВЫЕ машинно-ручные, ручные ГОСТ 3266-81 » Метчики для конической дюймовой резьбы машинно-ручные (К) ГОСТ 6227-80 » Метчики для трубной цилиндрической резьбы ручные (G) ОСТ 2И 50-1-92 » Метчики для трубной цилиндрической резьбы машинно-ручные (G) ГОСТ 3266-81 » Метчики для трубной конической резьбы машинно-ручные (Rс) ГОСТ6227-80 » Метчики гаечные ГОСТ 1604-71 » Метчики для газовой балонной резьбы ГОСТ 9909-81 » Метчики импортные HSSE » Метчики ручные » Метчики м/р для трапецеидальной резьбы Напильники и надфили » Напильники квадратные » Напильники круглые » Напильники плоские » Напильники полукруглые » Напильники ромбические » Напильники трехгранные » Надфили Ножи сменные для режущего инструмента Оснастка и приспособления » Центра вращающиеся » Центра упорные » Втулки переходные » Патроны сверлильные » Патроны токарные » Кулачки к патрону » Кулачки к головке РНГ » Цанги »» Цанги ER16 »» Цанги ER20 »» Цанги ER25 »» Набор цанг » Штативы магнитные » Воротки для метчиков » Вороток для плашек Пилы дисковые сегментные, сегменты ГОСТ 4047-82 » Пилы дисковые сегментные для металла (Геллера) ГОСТ 4047-82 » Сегменты к пилам дисковым для металла ГОСТ 4047-82 Пластины твердосплавные » Пластины для шаберов » Трехгранные неперетачиваемые пластины » Трехгранные ломанные неперетачиваемые пластины с отверстием и стружколомом » Пятигранные неперетачиваемые пластины » Квадратные неперетачиваемые пластины » Ромбические неперетачиваемые пластины » Круглые непертачиваемые пластины » Параллелограмм неперетачиваемые пластины Плашки » Плашки для метрической резьбы (тип М) ГОСТ 9740-71 » Плашки для левой метрической резьбы (тип М) » Плашки для трубной цилиндрической резьбы G ГОСТ 9740-71 » Плашки для конической дюймовой резьбы К” ГОСТ 6228-80 » Плашки для трубной конической резьбы (Rc) ГОСТ 6228-80 » Плашка резьбонакатная бесстружечная сборная » Плашки плоские резьбонакатные ГОСТ 2248-80 Полотна ножовочные » Полотна ножовочные машинные Развёртки » Развертки ручные цилиндрические ГОСТ 7722-77 » Развертки машинные ГОСТ 1672-80 » Развертки ручные разжимные ГОСТ 3509-71 » Развертки насадные ГОСТ 20389-74 » Развертки конические с прямой , винтовой канавкой 1:50 ГОСТ 11177-84 » Развертки котельные машинные ГОСТ 18121-72 » Развертки конические с цилиндрическим хвостовиком под конусы Морзе ГОСТ 11182-71 Резцы и вставки » Резцы отрезные ГОСТ 18884-73 » Резцы подрезные отогнутые ГОСТ 18880-73 » Резцы проходные прямые ГОСТ 18878-73 » Резцы проходные отогнутые ГОСТ 18877-73 » Резцы проходные упорные отогнутые ГОСТ 18879-73 » Резцы проходные упорные прямые ГОСТ 18879-73 » Резцы резьбовые для наружной резьбы ГОСТ 18885-73 » Резцы резьбовые для внутренней резьбы ГОСТ 18885-73 » Резцы расточные для глухих отверстий ГОСТ 18883-73 » Резцы расточные для cквозных отверстий ГОСТ 18882-73 » Резцы расточные с цилиндрич.
Производитель:
ВсеЗ-д ВильнюсЗ-д ВладивостокЗ-д ЗИДЗ-д КИЗЗ-д МИЗЗ-д Оренбургз-д СестрорецкЗ-д ТИЗЗ-д ФрезерЗ-д ФрунзеЗ-д ХарьковЗ-д ЧИЗ
Результатов на странице:
5203550658095
Фрезы цилиндрические насадные ГОСТ 29092-91
Наименование |
Цена |
Фреза насадная цилиндр. 40х40х16 (12z) |
По договоренности |
Фреза насадная цилиндр. 40х50х16 (10z) |
По договоренности |
Фреза насадная цилиндр. 40х63х16 (10z) |
По договоренности |
Фреза насадная цилиндр. 50х50х22 (12z) |
По договоренности |
Фреза насадная цилиндр. 50х75х22 (14z) |
По договоренности |
Фреза насадная цилиндр. 63х80х27 (14z) |
По договоренности |
Фреза насадная цилиндр. 60х60х27 (16z) |
По договоренности |
Фреза насадная цилиндр. 63х80х32 (16z) |
По договоренности |
Фреза насадная цилиндр. 63х100х27 (14z) |
По договоренности |
Фреза насадная цилиндр. 75х150х32 (14z) |
По договоренности |
Фреза насадная цилиндр. 80х80х32 (16z) |
По договоренности |
Фреза насадная цилиндр. 80х80х32 (16z) |
По договоренности |
Фреза насадная цилиндр. 80х80х32 (10z) |
По договоренности |
Фреза насадная цилиндр. 80х80х32 (10z) |
По договоренности |
Фреза насадная цилиндр. 80х80х32 (10z) |
По договоренности |
Фреза насадная цилиндр. 80х100х32 (16z) |
По договоренности |
Фреза насадная цилиндр. 80х100х32 (16z) |
По договоренности |
Фреза насадная цилиндр. 80х100х32 (16z) |
По договоренности |
Фреза насадная цилиндр. 80х125х32 (16z) |
По договоренности |
Фреза насадная цилиндр. 100х80х40 (18z) |
По договоренности |
Фреза насадная цилиндр. 100х100х40 (18z) |
По договоренности |
Фреза насадная цилиндр. 100х100х40 (12z) |
По договоренности |
Фреза насадная цилиндр. 100х100х40 (12z) |
По договоренности |
Фреза насадная цилиндр. 100х100х40 (12z) |
По договоренности |
Фреза насадная цилиндр. 100х125х40 (12z) |
По договоренности |
Фреза насадная цилиндр. 100х125х40 (12z) |
По договоренности |
Фреза насадная цилиндр. 100х160х40 (12z) |
По договоренности |
Фреза насадная цилиндр. 110х75х40 (10z) |
По договоренности |
Фреза насадная цилиндр. 110х200х50 (12z) |
По договоренности |
Фреза насадная цилиндр. 110х100х40 (10z) |
По договоренности |
Фреза насадная цилиндр. 130х125х50 (8z) |
По договоренности |
Фреза насадная цилиндр. 130х150х50 (8z) |
По договоренности |
Фреза насадная цилиндр. 150х100х60 (12z) |
По договоренности |
Анализ погрешностей эвольвентных червячных фрез с твердосплавными многогранными пластинами
Журналы → Черные Металлы → 2019 → №5 → Назад
Новые разработки Тульского государственного университета | |
Название статьи | Анализ погрешностей эвольвентных червячных фрез с твердосплавными многогранными пластинами |
СтатьяАвтор | Борискин О. И., Стаханов Н.Г., Горынина И.В. |
Данные об авторе статьи | Тульский государственный университет (Тула, Россия): Борискин О.И. , д.т.н., профессор, заведующий кафедрой приборно-метрологических систем, директор Политехнического института |
Аннотация | Повышение твердости рабочей поверхности зубчатых колес является эффективным способом повышения нагрузочной способности и долговечности зубчатых колес. Однако значительно возрастают требования к жесткости зуборезного оборудования и устойчивости режущего инструмента. В настоящее время червячные фрезы с твердосплавными напайками широко применяются для обработки мелкошаговых колес из стали, чугуна, неметаллических материалов, а также для нарезки закаленных цилиндрических колес с большим модулем зубчатого колеса. Такие фрезы изготавливаются из нескольких частей со съемными многогранными режущими пластинами из-за дефицита твердых сплавов. Однако проблемы формирования таких резцов решены недостаточно. При проектировании и изготовлении возникают отклонения в профиле зубчатой пластины, которые затем можно перенести на заготовку. В статье выявлены основные источники возникающих ошибок, разработаны приемы и методы, позволяющие минимизировать их. В частности, предлагается теоретически точный расчет червячных фрез, исключающий отклонения, зависящие от способа профилирования. Анализ геометрической точности таких фрез показал, что при наличии передних углов профиль боковых сторон зуба будет несимметричным. Это усложняет использование двусторонних пластин, так как при их повороте вокруг продольной оси на 180° в работу вступают новые режущие кромки, не совпадающие с исходными. Чтобы избежать этого явления, авторы статьи предложили два варианта использования таких пластин с сохранением теоретически правильного профиля. Первый из них заключается в изготовлении винтовой задней поверхности эвольвентных червячных мельниц. В этом случае при повороте пластины-зуба относительно продольной оси потребуются профильные углы. Второй вариант заключается в использовании двух рабочих корпусов с разным направлением резьбы. Предложенные в статье рекомендации позволят повысить точность червячных фрез и экономно использовать дефицитный твердый сплав. |
ключевые слова | Червячные фрезы, закаленное цилиндрическое колесо, профиль, метод профилирования, точность, погрешность, угол профиля |
Ссылки | 1. Гречишников В.А., Домнин П.В., Косарев В.А. и др. др. Современные методы решения задач формообразования сложного режущего инструмента. Станки и инструмент . 2013. № 12. С. 6–11. 2. Калашников А. С., Моргунов Ю. А., Калашников П.А. Современные методы обработки зубчатых колес. Москва: Издательский дом «Спектр», 2012. 238 с. |
Язык полнотекстового | русский |
Полное содержание | Купить |
Назад
Gale Apps – Технические трудности
Приложение, к которому вы пытаетесь получить доступ, в настоящее время недоступно. Приносим свои извинения за доставленные неудобства. Повторите попытку через несколько секунд.
Если проблемы с доступом сохраняются, обратитесь за помощью в наш отдел технической поддержки по телефону 1-800-877-4253. Еще раз спасибо, что выбрали Gale, обучающую компанию Cengage.
org.springframework.remoting.RemoteAccessException: невозможно получить доступ к удаленной службе [authorizationService@theBLISAuthorizationService]; вложенным исключением является com.zeroc.Ice.UnknownException unknown = “java.lang.IndexOutOfBoundsException: индекс 0 выходит за границы для длины 0 в java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) в java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) в java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) в java.base/java.util.Objects.checkIndex(Objects.java:372) в java.base/java.util.ArrayList.get(ArrayList.java:458) в com.gale.blis.data.subscription.dao.LazyUserSessionDataLoaderStoredProcedure.populateSessionProperties(LazyUserSessionDataLoaderStoredProcedure.java:60) в com.gale.blis.data.subscription.dao.LazyUserSessionDataLoaderStoredProcedure. reQuery(LazyUserSessionDataLoaderStoredProcedure.java:53) в com.gale.blis.data.model.session.UserGroupEntitlementsManager.reinitializeUserGroupEntitlements(UserGroupEntitlementsManager.java:30) в com.gale.blis.data.model.session.UserGroupSessionManager.getUserGroupEntitlements(UserGroupSessionManager.java:17) в com.gale.blis.api.authorize.contentmodulefetchers.CrossSearchProductContentModuleFetcher.getProductSubscriptionCriteria(CrossSearchProductContentModuleFetcher.java:244) на com.gale.blis.api.authorize.contentmodulefetchers.CrossSearchProductContentModuleFetcher.getSubscribedCrossSearchProductsForUser(CrossSearchProductContentModuleFetcher.java:71) на com.gale.blis.api.authorize.contentmodulefetchers.CrossSearchProductContentModuleFetcher.getAvailableContentModulesForProduct(CrossSearchProductContentModuleFetcher.java:52) на com.gale.blis.api.authorize.strategy.productentry.strategy.AbstractProductEntryAuthorizer. getContentModules(AbstractProductEntryAuthorizer.java:130) на com.gale.blis.api.authorize.strategy.productentry.strategy.CrossSearchProductEntryAuthorizer.isAuthorized(CrossSearchProductEntryAuthorizer.java:82) на com.gale.blis.api.authorize.strategy.productentry.strategy.CrossSearchProductEntryAuthorizer.authorizeProductEntry(CrossSearchProductEntryAuthorizer.java:44) на com.gale.blis.api.authorize.strategy.ProductEntryAuthorizer.authorize(ProductEntryAuthorizer.java:31) в com.gale.blis.api.BLISAuthorizationServiceImpl.authorize_aroundBody0(BLISAuthorizationServiceImpl.java:57) на com.gale.blis.api.BLISAuthorizationServiceImpl.authorize_aroundBody1$advice(BLISAuthorizationServiceImpl.java:61) на com.gale.blis.api.BLISAuthorizationServiceImpl.authorize(BLISAuthorizationServiceImpl.java:1) в com.gale.blis.auth.AuthorizationService._iceD_authorize(AuthorizationService.java:97) в com. gale.blis.auth.AuthorizationService._iceDispatch(AuthorizationService.java:406) в com.zeroc.IceInternal.Incoming.invoke(Incoming.java:221) в com.zeroc.Ice.ConnectionI.invokeAll(ConnectionI.java:2706) на com.zeroc.Ice.ConnectionI.dispatch(ConnectionI.java:1292) в com.zeroc.Ice.ConnectionI.message(ConnectionI.java:1203) в com.zeroc.IceInternal.ThreadPool.run(ThreadPool.java:412) в com.zeroc.IceInternal.ThreadPool.access$500(ThreadPool.java:7) в com.zeroc.IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:781) в java.base/java.lang.Thread.run(Thread.java:834) ” org.springframework.remoting.ice.IceClientInterceptor.convertIceAccessException(IceClientInterceptor.java:348) org.springframework. remoting.ice.IceClientInterceptor.invoke(IceClientInterceptor.java:310) org.springframework.remoting.ice.MonitoringIceProxyFactoryBean.invoke(MonitoringIceProxyFactoryBean.java:71) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) com.sun.proxy.$Proxy151.authorize(Неизвестный источник) com.gale.auth.service.BlisService.getAuthorizationResponse(BlisService.java:61) com. gale.apps.service.impl.MetadataResolverService.resolveMetadata(MetadataResolverService.java:65) com.gale.apps.controllers.DiscoveryController.resolveDocument(DiscoveryController.java:57) com.gale.apps.controllers.DocumentController.redirectToDocument(DocumentController.java:22) jdk.internal.reflect.GeneratedMethodAccessor250.invoke (неизвестный источник) java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.base/java.lang.reflect.Method.invoke(Method.java:566) org. springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod (RequestMappingHandlerAdapter.java:895) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal (RequestMappingHandlerAdapter.java:808) org. springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) javax.servlet.http.HttpServlet.service(HttpServlet.java:626) org. springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) javax.servlet.http.HttpServlet.service(HttpServlet.java:733) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) org. apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) org. apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) org.springframework.web.filter.RequestContextFilter.doFilterInternal (RequestContextFilter.java:100) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102) org. apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) com.gale.common.http.filter.SecurityHeaderFilter.doFilterInternal(SecurityHeaderFilter.java:29) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) org. springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) org.owasp.validation.GaleParameterValidationFilter.doFilterInternal(GaleParameterValidationFilter.java:97) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) org. apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:126) org.springframework.boot.web.servlet.support.ErrorPageFilter.access$000(ErrorPageFilter.java:64) org.springframework.boot.web.servlet.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:101) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:119) org. apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) org.springframework.web.filter.FormContentFilter.doFilterInternal (FormContentFilter.java:93) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) org. springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal (WebMvcMetricsFilter.java:96) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal (CharacterEncodingFilter.java:201) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter. java:117) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) org.apache.catalina.core.StandardHostValve. invoke(StandardHostValve.java:143) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight. java:65) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.