У цьому уроці ми розглянемо, як створювати у Фрікаде різьблення, шестерні і як використовувати бібліотеки.
Почнемо з простого питання - навіщо нам потрібна різьблення в 3д-моделях? Якщо ми хочемо використовувати її в стандартних кріпильних елементах - болтах і гайках, і у нас в збірці їх буде кілька десятків, а то і сотня, то промальовування різьблення на кожній деталі просто уб'є наш процесор без всякого корисного результату. На двовимірних кресленнях різьблення теж відображається специфічним чином, і там її промальовування теж не потрібна. Єдиний варіант, де потрібна різьблення - якщо ми хочемо надрукувати її "в натурі" на 3д-принтері, і моделюємо 1-2 деталі, де вона є, або хочемо красиво візуалізувати різьблення в рендер. Запам'ятаємо просте правило - при кількості різьбових з'єднань більше 3-4х краще відмовитися від її моделювання в принципі і перейти на звичайний циліндр. Це не тільки заощадить наші особисті процесорні ресурси, але і буде хорошим тоном при подальшому перевикористання елементів з вашого проекту іншими людьми.
У Фрікаде застосовано елегантне рішення цієї проблеми - можна включити генерацію різьблення для кожного окремого болта або гайки в їх властивості. Якщо є бажання показати багато болтів і гайок з різьбою, їх можна отрендеріть і видалити параметричні моделі (які вимагають більше ресурсів). Все це дозволяє робити Fasteners Workbench:
Цей верстат не входить в стандартний список. Для його установки спочатку встановимо Addons Installer Macro - макрос, який дозволяє зручно встановлювати у Фрікад додаткові верстати і макроси. Перейдемо за посиланням на гітхаб. і згідно з інструкцією нижче встановимо файл addons_installer.FCMacro в папку для макросів у вашій поточної інсталяції Фрікада:
Скопіювавши файл, закриємо і відкриємо діалог, щоб Фрікад перечитав директорію. Виділимо макрос і натиснемо Execute / Виконати. З'явиться діалог з верстатами і макросами для установки. Виберемо пункт fasteners і натиснемо кнопку Install / Update:
Після цього перезапустити Фрікад і відкриємо новий документ і верстак Fasteners. Виберемо в панелі який-небудь болт і натиснемо на іконку для додавання його в документ. Виділивши цей болт в панелі зліва, подивимося на його властивості:
Виділимо край отвору:
І натиснемо на болт ISO 4017:
Тепер болт у нас пов'язаний з отвором. Якщо ми перемістимо або повернемо шайбу, болт пересунеться і повернеться слідом за нею. Так можна встановити кілька болтів відразу, виділивши кілька країв отворів за допомогою кнопки CTRL. Тепер і параметри набувають сенсу: invert перевертає болт, offset зміщує його щодо краю отвору, match Outer вирівнює діаметр різьби, щоб він вклався в діаметр отвору.
Якщо у нас в деталі кілька отворів, ми можемо переміщати болт з одного отвору в інше за допомогою команди Move на панелі. Створимо деталь з декількома отворами: приховуємо болт за допомогою Space (клавіша Пробіл), перейдемо на верстак Sketcher. виділимо M6-Washer і створимо ескіз на межі:
Потім перейдемо на верстак Part Design і використовуємо Pocket (Карман) з параметром "Через все".
Потім застосуємо до одержали об'єкту Pocket операцію Polar Pattern feature:
В поле події ми вказали число отворів 3. Натиснемо ОК. Перейдемо в Fasteners workbench. виділимо болт, зробимо його видимим (Space), виділимо край одного з отворів за допомогою CTRL. і натиснемо Move:
Поставимо по болту в усі інші отвори. Виділимо всі болти і встановимо різьблення в true. Після зняття виділення з поля ми побачимо результат:
Отрендеріть болти. Виділимо їх і натиснемо Change object to simple non-parametric shape.
Такий рендеринг також дозволяє спростити передачу проекту іншим людям: для того, щоб відкрити такий проект, користувачеві не потрібно спеціально встановлювати Fasteners Workbench. Але зв'язку таких болтів з отворами губляться, тому я не рекомендую видаляти базову версію файлу з оригінальними моделями - краще використовувати циліндри, але зберігати зв'язність.
На закінчення розповім про шестернях. Генерація шестерень вбудована в Фрікад - відкрийте верстак Part Design і виберіть з меню Part Design - Involute Gear. Вводимо кількість зубів, модуль зуба (відношення діаметра ділильної (середньої) окружності до кількості зубів), кут зачеплення, і отримуємо об'єкт, який можемо легко видавити, вирізати отвір в центрі і перетворити в шестерню.
Косозубая шестерня робиться приблизно так само. Створюємо два об'єкти InvoluteGear. звичайний і копію через Draft - Clone. другий об'єкт переміщаємо по Z і повертаємо:
І виконуємо операцію Part - Loft:
Тиснемо ОК. і отримуємо косозубой шестерню!
Аналогічно можна зробити шеврон шестерню, тільки потрібно створити дві копії, і повернути середню. Виконати Loft. виділивши чекбокс "Лінійчата поверхню" - і ми отримаємо результат.
Посилання на джерела:
Споруда 3D принтера
- "Hacked" RAMPS 1.4 + Arduino Due + RepRapDiscount Smart Controller - Поставивши собі за мету недорого побудувати 32-бітний принтер, я вирішив спробувати реалізувати схему з переробленим стандартним RAMPS і недорогий Arduino Due. вибираємо комплектуючі
- ENDSTOP. Кінець, зупинись! - Є купа статей про те, як треба підключати концевики (endstop). І з картинками, і без. Але, на жаль, у всій
- Прошивка MK4duo (Marlin Kimbra) - MK4duo (Marlin Kimbra) - це перероблена прошивка Marlin італійським RepRap спільнотою. Цікава підтримкою низкобюджетного RAMPS4DUE на Arduino DUE (32 біта). Можливості: Підтримує
- Порівняння роботи PID на прошивках Repetier і Marlin - Для загального розуміння принципів роботи PID. Р - це сила впливу, без D вона завжди буде на максимум тому D
- Прошивка Марлін з налагодженою автокалібруванням столу - прошивка Marlin 1.1.0 RC3. Опис: Активоване російську мову. Активована Servo. Активована автокалібровка столу. Розблоковано Eeprom. Підстроюємо прошивку під себе: Для
- Пропорційно-інтегрально-диференціює (ПІД) регулятор і вирівнювання графіка температури - Прийшов час калібрувати HotEND і стіл. Я користуюся EEPROM тому мне нравиться вносити настройки не прошиваючи зайвий раз принтер і
- Зміна базових налаштувань 3D принтера без перезаливання прошивки - Сучасні популярні прошивки для 3D принтерів на мікроконтролерах ATmega для зберігання деяких параметрів (змінних) використовують незалежну пам'ять EEPROM (Electrically Erasable Programmable Read-Only
- Огляд прошивки Teacup - Прошивка Teacup це RepRap прошивка з акцентом на продуктивність, стабільність, чистоту коду і простоту використання. Код написаний на C ++. Працює на
- Інтелектуальне управління додатковими вентиляторами на RAMPS 1.4 - Часто вентилятори на хотенде виділяються настирливим звуком. Особливо в просте, коли друк ще не запущена або вже закінчена. Для керування
- Налаштування прошивки Marlin для 3D принтера - Більшість 3D принтерів працюють під управлінням популярної прошивки Marlin. Для деяких 3D принтерів існують вже стандартно сконфігуровані прошивки: Ultimaker Original Ultimaker
Переходимо на 32 біта
- Проблеми плат Arduino Due. Варіанти рішень. На що звернути увагу при покупці - У попередньому "опусі" я спробував зібрати з різних джерел і узагальнити у вигляді гранично короткою інструкції як не вникаючи в
- "Hacked" RAMPS 1.4 + Arduino Due + RepRapDiscount Smart Controller - Поставивши собі за мету недорого побудувати 32-бітний принтер, я вирішив спробувати реалізувати схему з переробленим стандартним RAMPS і недорогий Arduino Due. вибираємо комплектуючі
- Ultimaker 2 + smini від MKS - Привіт всім Минуло пару місяців з використанням Ultimaker 2 з мізками MKS Gen 1.4 і за цей час згоріло по
- Переробляємо RAMPS 1.4 під DUE 32 біта. Продовження EEPROM - Загалом я любитель використовувати EEPROM, а не прошивати ардуінку при зміні 1 параметра. При спробі запису в EEPROM змін
- Переробляємо RAMPS 1.4 під DUE 32 біта - Така модифікація RAMPS 1.4 називається RAMPS4DUE і вже описувалася на інших ресурсах, де ми і почерпнули корисну інформацію. В цій
- Прошивка MK4duo (Marlin Kimbra) - MK4duo (Marlin Kimbra) - це перероблена прошивка Marlin італійським RepRap спільнотою. Цікава підтримкою низкобюджетного RAMPS4DUE на Arduino DUE (32 біта). Можливості: Підтримує
Віддалене управління 3D принтером
[Quote = Zur post_id = 17714 time = 1509384394 user_id = 1 599] мабуть витрачу я вихідні на окреслення пластика. І хренакну все з сталюгі ...