Математичне моделювання в машинобудуванні
Створення параметричних сімейних таблиць у Nx для сортів продуктів
Table of Contents
Розуміння параметрів сімейних таблиць в Siemens NX
Параметричні сімейні столи в Siemens NX забезпечують структурований метод управління варіантами продукту через централізований таблиці параметрів. Кожен ряд визначає конфігурацію, в той час як стовпчики представляють змінні атрибути, такі як розміри, властивості, пригнічення або вибір компонентів. За допомогою зв'язку цих параметрів до базової частини або складання інженери можуть генерувати сотні послідовних варіантів з одного основного файлу, різко зменшуючи дублювання і ручне реконструкція. Ця можливість є важливим для галузей, які виробляють сімей аналогічних продуктів -наприклад, кріплення, кронштейни, закриття або компоненти для трубопроводів - де зміни дизайну повинні пропагувати всі варіанти безшовно.
Основна концепція спирається на двигун експресії NX і функцію пригнічення. Ви визначаєте вирази (наприклад, діаметр, довжина], ]]hole count]]), які контролюють геометрію. Потім в рамках Сімейного столу ви віддаєте певні значення для кожного учасника. Додатково ви можете пригнічувати або несупресові функції за варіант (наприклад, різьблений отвір, який з'являється тільки в певних конфігурацій). Цей параметричний підхід забезпечує автоматично послідовне визначення, коли всі варіанти залишаються послідовно, що в цьому.
Основні переваги використання сімейних таблиць
- Сінгле джерело правди: Майстер-учасники всіх варіантів; модифікації до бази оновлення кожного учасника.
- Оцінені коефіцієнти помилок: Усуває ручне копіювання та задання геометрії, що часто вводить невідповідності.
- Фастер цикли проектування: Нові варіанти можуть бути створені, додаючи ряд з новим параметром, не ремоделюванням.
- Спрощено управління даними: Один файл за сім'ю, а не сотні окремих файлів, полегшує контроль та зберігання даних.
- Застосовано налаштування: Швидко генеруйте варіанти клієнтів при збереженні дизайну.
Підготовка бази для параметричної контролінгу
Перед тим як створити сімейний стіл, вкласти час в будівництво надійної базової частини. Цей крок визначає успіх усього процесу генерації варіантів. Зосереджуватися на цих значеннях:
Визначення параметрів прозорого очищення за допомогою виразів
Використовуйте NX Експресії] інструмент (Tools → Експресії) для створення іменних параметрів. Дотримуйтесь відчутних конвенцій для окування замість пробілів, пов'язаних з групами параметрів з префіксами (наприклад, baseWidth], baseLength]], flangeThickness. Уникти жорсткість значень, кожен вимір, які повинні бути в змозі визначитися, в тому, що ви можете встановити вираз.
Використання міжпартних виразів для асамблеї
Якщо ваша сім'я пропускає збірку, наприклад, моторний кріплення з різними болтами, — спрощує Інтерпарт-виставки] для посилань компонентів. Майстер збірка файлів посилань виявляє від субкомпонентів, що дозволяють вам варіюватися, скажуть, діаметр болта в верхній частині складання і мають відповідне оновлення шаблону отворів в кронштейні. NX пропагує ці посилання правильно через сімейний стіл.
Виберіть тип правої функції
Особливості, які пригнічують чисто (отворці, фаски, кишенята, суміші) добре працюють в сімейних таблицях. Уникайте функцій, які викликають помилки перебудови при зміні параметрів, наприклад, комплексні шляхи змикання, пов'язані з певною номеричною довжиною. Випробування бази за допомогою ручного редагування значень виразу для перевірки, що всі значення геометрії надійно оновлюються.
Покроковий план: Створення сімейного столу на NX
З вашої базової частини, підготовленої, слідувати цими кроками, щоб побудувати і популяти сімейний стіл:
1. Запустіть сімейний інструмент таблиці
Перейдіть до Tools → Сімейний стіл або виберіть />Сімейний стіл] / ]Modeling] / панелі інструментів. Сімейний стіл діалогове вікно відкриває, показує стік-подібний інтерфейс.
2. Параметри та стовпці Define
Натисніть Insert] для додавання нового стовпця. У Column Definition діалогове вікно, виберіть з:
- Експресіон] – Для числових або рядкових параметрів з списку виразів.
- Файтюр] – Для функції регулювання пригнічення (здавання або незпресований).
- Attribute] – Для атрибутів частини (матеріал, вага, вартість).
- Body] – (Advanced) Для вибору чергуючих твердих тіл в тій же частині.
Виберіть кожен тип стовпця, потім виберіть конкретний вираз або функцію з списку. Назва стовпця (наприклад, "Length", "Hole Diameter", "Threaded"). Ви можете змінити стовпці пізніше.
3. Додати руси (Мебери)
Після визначення всіх стовпчиків натисніть Інсерт знову додавати ряд. Кожен рядок являє собою варіант. Для кожної комірки введіть бажане значення (для виразів) або виберіть Притискний / Несупресований (для функцій). NX перевіряє записи, які ви повинні попередити, якщо значення виявиться з прийнятного діапазону, визначеного у виразі.
4. Важкий кожного учасника
Перед збереженням використовуйте Validate] кнопка (позначна ікона) для створення кожного учасника внутрішньо. NX намагається перебудувати частину заданими параметрами. Якщо будь-який варіант не виходить (наприклад, екструзія нульової довжини), то помилка посилюється. Ви повинні вирішити всі помилки перед сімейним столиком. Загальні виправлення включають регулювання параметрів або додавання умовної логіки через вирази.
5. Заощаджувати та використовувати сім'ю
Після перевірки, закрийте діалогове вікно. Вже в майстер-частини тепер міститься таблиця сім'ї. Ви можете генерувати індивідуальні варіанти, вибравши File → New і виберіть майстер частини; NX підкаже вам, щоб вибрати учасника з таблиці. Крім того, скористайтеся Family Table] команди в збірці, щоб розмістити конкретний варіант безпосередньо.
Додаткові методи для комплексного управління змінами
Нестередні сімейні столи
Для високомодульних виробів можна створити сімейний стіл в складі, який сам використовується в зборі сімейного столу. Наприклад, шнековий сімейство (різні довжини і типи голови) може бути прокинута всередині кронштейна збірної сім'ї. Цей ієрархічний підхід зберігає параметричне управління на кожному рівні.
Використання інтеграції таблиць
NX дозволяє експортувати / імпортувати сімейні таблиці за допомогою Excel або CSV. Це нездатний, коли значення параметра визначені зовні NX (наприклад, з налаштування продукту або бази даних). Виберіть Tools → Сімейний стіл → Спредлист] для редагування таблиці в Excel. Після збереження, імпортувати в NX. Зверніть увагу, що NX повинен бути в змозі знайти файл списків для оновлень.
Комбінація з продуктом шаблонної студії
Для інтерактивних вхідних користувачів Продукція шаблон Studio (PTS) може обгорнути таблицю сімей з користувальницьких діалогових ящиків та правил. Це дозволяє користувачам не-CAD вибрати параметри (довжина, матеріал, обробка) без відкриття повноцінного NX моделювання середовища. Базовий сімейний стіл створює кінцеву частину.
Кращі практики для масштабних та загартованих сімейних таблиць
- Позначки параметра Keep послідовно у всіх таблицях сім'ї в організації, щоб уникнути згубства.
- Документувати мету кожного параметра в області коментаря виразу.
- => до чого необхідно; дуже великі столи (>200 членів) можуть впливати на продуктивність при валідації. Розглянемо розщеплення на суб-сімії.
- Усе контроль версій] (Teamcenter або аналогічний PLM) для основного файлу, щоб зміни відстежуються.
- Налаштування параметрів зворотного зв’язку: Якщо параметр комп’ютерний з інших (наприклад, об’єм = довжина * ширина * висота), не включає його в таблиці—завтрачіть його.
- Test edge case: Дійсні члени в екстремальних кінцях діапазону параметра, щоб забезпечити геометрію не інвертувати або не збоченим.
Загальні Питви та Як уникнути
- Проблеми з нездатністю через нульові розміри: Завжди встановлюють мінімальні значення в визначенні виразу (настановки, такі як if(довжина<1) length=1).
- Нерозчинені міжпартаментні посилання: Якщо збірка таблиці сімей посилання на компонент, який змінює назву або видалено, оновлення збірки не буде. Використовуйте глобальні конвенції та вирази блокування при можливому.
- Over-parameterization: Додавання занадто багато стовпчиків може зробити таблицю непровідниковим і помилковим. Тільки включають параметри, які дійсно різні.
- Вимірювання типів блоків: NX лікує розміри з юніками. Переконайтеся, що ви не випадково змішати дюйми і міліметри в значення таблиці.
Інтеграція сімейних таблиць з PLM і Downstream процесами
При використанні командного центру Siemens, сімейні столи можуть бути керовані як / продукт сімей, зв'язуючи кожен варіант до конкретної версії елемента. Ця інтеграція дозволяє автоматизоване виробництво BOM, де таблиця зібрань виробляє різні елементи ліній для кожного варіанту. Крім того, застосувань, як інженерні імітації та виготовлення можуть імпортувати параметричну майстерну частину і генерувати сітки або інструментальні рішення для кожної конфігурації без окремих файлів. Для отримання додаткової інформації, зверніться до Siemens NX Family Table Документація і Siemens NX Community [FLT Guide[FLT]
Реальний приклад: розробка сім'ї брекетів
Враховуйте кріпильну дужку з трьома змінними параметрами: ширина основи (50-100 мм), візерунок отворів (4 або 6 отворів), а висота фланги (10-30 мм). Створюйте базову частину з виразами: bWidth]], ] ] (інтегер), flangeHt]. У шаблоні отвір використовується шаблон, який визначається виразом отвірCount. У сімейних таблицях: bWidth (нумерний), отвірCount (однорідний варіант мм)
Висновок
Параметричні сімейні столи в НХ є кутовим елементом ефективного управління варіантом продукту. За допомогою часу інвестування в добре структуровану базову частину і наступні кращі практики ви можете досягти драматичних скорочення в проектних зусиллях, мінімізації помилок і підтримувати загальний контроль над вашим продуктом сімейства. Техніка вага від простих сімей до складних багаторівневих збірок, інтегруючи безшовно з ПЛМ і низовим процесами. Майстерні сімейні столи не просто підвищення продуктивності, - це стратегічна перевага в сучасному попиті для індивідуальних продуктів, доставлених швидко.