Skip to content

Latest commit

 

History

History
59 lines (43 loc) · 20.5 KB

File metadata and controls

59 lines (43 loc) · 20.5 KB

Покриття інженерного каталогу

Зіставлено з аналізом користувача від 16.09.2026. Це аудит бібліотеки моделей, а не підтвердження відповідності всім переліченим стандартам. Початковий каталог уже містив 111 пакетів деталей; повторно їх не додавали.

Додано 54 незалежні пакети та 189 варіантів: 177 параметричних прототипів і 12 каталогових моделей AMASS. Ще три варіанти крил використовують координати UIUC: Eppler E387, Selig S1223 та NACA 23012. Машиночитаний перелік нових пакетів: library-expansion.json.

Як користуватися

У бібліотеці нові деталі розміщені у відповідних розділах і підгрупах. Фільтр Prototype examples показує редаговані приклади; вони не позначаються як перевірені вироби виробника. Розміри, отвори, товщини, вали та інші доступні параметри редагуються перед експортом.

  • Envelope · assembly fit — легша геометрія для компонування. Detailed · visible construction з'являється лише в сімействах, де є додаткова геометрія. Деталізація не означає моделювання всіх внутрішніх механізмів.
  • Assembly — окремі іменовані компоненти. Exploded — їх рознесення вздовж Z для огляду. Це не траєкторія розбирання і не система кінематичних зв'язків FreeCAD.
  • Моделі O-ring, торцевої та радіальної канавок — окремі виходи. Різець потрібно розмістити відносно деталі й застосувати Cut. Ширина та глибина канавки задаються явно; автоматичного розрахунку обтиснення немає.
  • Корпусні моделі придатні для перевірки введених габаритів; приєднувальні розміри конкретного купованого виробу слід переносити з його креслення. Позначення форми не підтверджує взаємозамінність.

Порівняння з усіма 15 розділами аналізу

Розділ Було в проєкті Додано Межі покриття
1. Кріплення Болти/гвинти, численні гайки та шайби, стійки, пружинні штифти, стопорні кільця, різьби Суцільні циліндричні й конічні штифти; Т-гайки; термовставки, втулки, заклепкові та самозатискні гайки; витяжні заклепки Вставки та заклепки — прототипні розміри. Helicoil і точні клинові шайби Nord-Lock не додані; клас міцності не визначається геометрією.
2. Вали, муфти, шарніри Щелепна муфта, шарнірні головки, обгінна муфта та втулки Ступінчасті/конічні вали, пази/канавки, прямобічні візуальні шліци, паралельні та сегментні шпонки, хомути; жорстка, Oldham, сильфонна, прорізна та фланцева муфти; кардан і кульова головка Шліци не мають сертифікованого посадкового профілю. Не реалізовані евольвентні шліци, ШРУС, робочі зубчасті та запобіжні муфти.
3. Підшипники Основні кулькові, роликові, голчасті, упорні, комбіновані, корпусні й лінійні сімейства Втулки ковзання, фланцеві втулки, стопорна гайка з лапчастою шайбою Нові втулки та гайки не є перевіреними таблицями DIN/ISO/KM/MB.
4. Пружини й ущільнення Гвинтові, торсіонні, спіральні пружини; манжети валів Тарілчасті, хвилясті, листові пружини; телескопічна стійка; гумові віброопори; O-ring і два типи різця канавки; U-манжета, пильник, плоска прокладка Немає розрахунку жорсткості, ресурсу, тиску й посадок ущільнень. Стійка відображає габарити та висування.
5. Зубчасті передачі Прямозубі, косозубі/шевронні, конічні та конічна пара, черв'ячна передача, рейки Наявні генератори збережено; редуктори винесено в окрему підгрупу Внутрішнє зачеплення, спірально-конічні, гіпоїдні й хвильові робочі пари залишаються прогалиною.
6. Редуктори й диференціали Окремі зубчасті колеса та пари Корпуси редукторів із паралельними, співвісними та перпендикулярними валами; корпус диференціала з півосями Корпусні моделі. Немає внутрішньої планетарної, циклоїдної, хвильової передачі, відкритого диференціала із сателітами, LSD чи блокування. Однакові корпуси не розмножено під назвами різних внутрішніх механізмів.
7. Паси, ланцюги, троси Окремі базові ролики Два однакові шківи та окремий замкнутий пас; номінальні кроки 2/3/5/8/10 мм; роликова ланцюгова передача з окремим контуром ланцюга; тросовий шків і талреп Зубці показані спрощеними трапеціями, не виробничим профілем GT/HTD/ISO 606. V/Poly-V — гладкі габарити. Ланки, замок, натягувач, направляюча та підбір стандартної довжини паса не реалізовані.
8. Лінійний рух Профільні й круглі напрямні, лінійні втулки, ШВП та рейки Розрізні/фланцеві/корпусні опори; ходовий гвинт із гайкою; лінійні, телескопічні й «ластівчин хвіст» компонувальні вузли Гвинт має гладкий номінальний діаметр; для спіралі є окремий Thread tool. Типи опор не є таблицями SK/BK/FK. Внутрішні ролики й точні V-slot каретки не змодельовані.
9. Двигуни BLDC, NEMA, RC-серво, соленоїди й електромагніти DC, компактний мотор-редуктор, двигуни на лапах/фланці, промисловий серво, плоский моментний двигун; електролінійний актуатор Узагальнені корпуси, вали й кріплення; без підтвердження IEC-фреймів та конкретних артикулів. Voice coil не додано.
10. Конструкції Профілі 2020/2040, кронштейни, корпуси, ролики Профілі 3030/4040/4080/8080; двотавр, швелер, кутик, профтруба; U/Z-кронштейни; петля, ручка, засувка, ніжка, заглушка; кабель-канал і прямий ланцюговий канал Пази профілів узагальнені, не копії Bosch/item/80-20. Листові згини ідеальні, без розгортки; ланцюговий канал без рухомих шарнірів.
11. Пневматика/гідравліка Газові картриджі Круглі, корпусні, компактні, гідравлічні й безштокові циліндри; фітинги, швидкороз'єми, шланги; клапани, FRL, ежектор; насосні корпуси; вакуумна присоска Приєднання — введені вручну габарити, не перевірені ISO/JIC/ORFS. Порти не визначають внутрішню пневмосхему. Немає гідравлічного розрахунку чи допустимого тиску.
12. Крила й гвинти NACA 4-digit, двоклинні/двоопуклі профілі, крила, кермові поверхні та корпуси літальних апаратів E387/S1223/NACA 23012; гвинти 2/3/4 лопаті, гребний та осьовий ротор, відцентрове колесо; сопло, дифузор, вхідний канал; стійки шасі з вилкою, віссю, шарнірами та підкосами Координати трьох профілів з UIUC; нормалізацію описано нижче. Гвинти мають простий лінзоподібний переріз. Немає лонжеронів/нервюр/обшивки крила, аеродинамічного розрахунку чи розрахунку міцності шасі.
13. Механізми Поршень і шатун, зубчасті та шарнірні компоненти Чотириланковик, кривошипно-шатунний, Scotch yoke, ножиці, пантограф, ексцентрик/ролик, храповик, Geneva Фаза змінює геометрію відповідних важільних моделей. Храповик і Geneva — рознесені конструктивні зразки без повного закону зачеплення/індексації. Уатт, Чебишов і спеціальний toggle clamp не додані.
14. Механіка електроніки Плати, камери, ESC/BEC та корпусні компоненти DIN-рейки, радіатори, вентилятори 40/60/80/120, енкодер, кінцевик, циліндричні датчики, кнопка/ручка/маяк, тримачі елементів, кабельні вводи, серійні AMASS XT30U/XT60/XT60U/XT60H/XT90H/MR60 Роз'єми мають окремі M/F контакти та різні корпуси; габарити 12 моделей звірено з кресленнями AMASS. Внутрішня геометрія спрощена; повна сумісність із виробами не підтверджена.
15. Ходова, гальма, захвати Базові колеса, ролики, рейки та наконечники Пневмоколесо, omni/mecanum із роликами; гусеничний контур; дискове/барабанне гальмо; паралельний і вакуумний захват; поворотний круг Нетипові внутрішні механізми та навантаження не моделюються. Неточні дублікати електромагнітного гальма не додавалися. Гусениця — суцільний контур, без окремих траків.

Джерела та точність

Нові довільні розміри не позначено як підтверджені стандартами. Посилання в пакетах пояснюють сімейства конструкцій, а не засвідчують кожен параметр.

  • UIUC E387, S1223, NACA 23012: оригінальні координати збережено в lifting-surface/lib/tabulated-profiles.json. Для кожної поверхні діапазон X нормалізується від спільної крайньої передньої точки до задньої; лінія між цими кінцями віднімається від ординат, щоб замкнути задню крайку. Це явно змінює початкову скінченну товщину крайки NACA 23012. Між точками — лінійна інтерполяція; хорди й розмах — власні параметри.
  • Parker O-ring handbook: довідкове джерело щодо ущільнень; автоматичні нормативні канавки не реалізовані.
  • SDP/SI belts and pulleys: класифікація пасів; згенеровані зубці не копіюють виробничий профіль.
  • Festo cylinder families: конструктивні сімейства; нові пресети не є каталогом Festo.

Перевірка

Відтворювані перевірки: tests/library-expansion.test.ts, tests/lifting-surface.test.ts, tests/library-names.test.ts. scripts/verify-library-expansion.ts готує незалежно виміряні габарити/об'єми прев'ю та макроси для нативної перевірки через scripts/verify-electronics.py: замкнені позитивні тіла, колізії компонентів, збіг прев'ю/CAD, незалежне переміщення, повторний імпорт STEP і FCStd.

Геометрична перевірка не підтверджує точність відносно ненаданого креслення, міцність, ресурс чи роботу механізму. Цей список не закриває весь аналіз на рівні виробничих та кінематичних моделей; залишкові прогалини перелічені в таблиці, а не приховані під назвами приблизних корпусів.

Результат перевірки 16.09.2026

  • npm run build, перевірка типів тестів і parts:check — успішно; реєстр: 165 пакетів / 13 258 пресетів.
  • 322 цільові тести нової геометрії, профілів і назв та 166 перевірок унікальності/валідності всіх пресетів — успішно.
  • 348 нативних перевірок нових пакетів (../data/library-expansion-native-validation.json, generated locally): усі пресети у доступних рівнях деталізації, по одному рознесеному стану на сімейство та шістнадцять змінених конфігурацій — без помилок.
  • 42 нативні перевірки крил і перерізів (../data/lifting-surfaces-native-validation.json, generated locally), включно з дев’ятьма перевірками трьох нових профілів — без помилок.
  • У браузері перевірено пошук/підгрупи, зміну розміру різця O-ring, перерахунок фази чотириланковика та блокування експорту пантографа зі зіткненням ланок.

Збірка попереджає про великий основний JS-пакет (приблизно 35,1 МБ до gzip); це не помилка збірки, але завантаження всього каталогу потребує подальшої оптимізації.