Компас-3d v13
Віталій Булгаков
Інженер з тестування програмного забезпечення АСКОН
Значущість і фундаментальність ряду внесених в продукт змін не залишає вибору, з чого починати розповідь. З виходом пакета оновлень SP1 КОМПАС3D V13 в деякому сенсі подвоївся. До сих пір система існувала тільки як 32разрядное додаток. Після виходу SP1 для V13 користувачам надається вибір: встановити 32 або 64разрядную версію КОМПАС3D (рис. 1).
Таким чином, версія КОМПАС3D V13 тепер існує в двох варіантах, і один відрізняється від іншого подвоєною розрядністю. Технічно 32разрядние додатки мають деякі обмеження, наприклад максимальний обсяг використовуваної оперативної пам'яті. І в останні роки, зі збільшенням кількості і складності оброблюваної на комп'ютерах інформації, це стає відчутним. Додатки з 64разрядной архітектурою від такого недоліку позбавлені. КОМПАС3D V13 в 64разрядной версії за підтримки відповідної (64разрядной) операційної системи Windows дозволить повною мірою задіяти всю міць сучасного комп'ютерного «заліза». Необхідно відзначити, що найбільш суттєві переваги від збільшення розрядності зможуть помітити ті користувачі КОМПАС3D, які працюють з документами, які займають багато пам'яті. Як правило, такими документами є складні 3Dсборкі. У цьому випадку підвищення комфортності роботи стане помітним і буде полягати в збільшенні швидкості реакції системи на дії користувача. Крім того, стає можливим створення документів підвищеної складності, які раніше фізично не можна було створити изза перевищення ліміту пам'яті для 32разрядного додатки. На 64разрядние рейки, крім власне КОМПАС3D, переведені (поки що!) Тільки базові додатки і бібліотеки. З продуктами Комплексу рішень АСКОН (ЛОЦМАН: PLM, ВЕРТИКАЛЬ, Корпоративні довідники) 64разрядная версія ще не працює. Це означає, що в даний час немає можливості повністю замінити 32разрядную версію у всіх випадках. Але якщо ви працюєте з великими збірками, то має сенс встановити 64разрядную версію КОМПАС3D на окремий комп'ютер або окрему установку 64разрядной операційної системи. Природно, слід вибрати комп'ютер з сучасним багатоядерним процесором з вершини модельного ряду Intel або AMD, встановити достатню кількість пам'яті (пам'яті багато не буває), ну і інші компоненти обчислювальної системи теж відставати не повинні. Взагалі, найкраще використовувати серійну графічну станцію відомого виробника. При передачі документів можна не замислюватися про те, в версії з якою розрядністю вони створювалися або редагувалися, - все створені в 64разрядной версії КОМПАС3D документи відкриваються і редагуються в 32разрядной і навпаки. На свій розсуд будь-який власник ліцензії на КОМПАС3D V13 може застосовувати 64лібо 32разрядную версію, але, зрозуміло, не одночасно. Загалом спробуйте КОМПАС «ікс шістдесят чотири» - не розчаруєтеся.
В останні роки активно використовується такий резерв підвищення продуктивності програм, як паралельні обчислення. Розробники CADсістем в цьому питанні мають досить консервативний підхід: лише деякі системи проектування завантажують більше одного ядра або процесора робочої станції. Раніше так справа йшла і з КОМПАС3D, але з виходом оновлення SP1 для КОМПАС3D V13 ситуація змінилася. Розробники компанії АСКОН застосували паралельні обчислення для вирішення однієї з найбільш ресурсоємних завдань - побудова (або перестроювання) асоціативних видів з 3Dмоделей. Якщо у вас комп'ютер з сучасним багатоядерним процесором і «на борту» досить оперативної пам'яті (рекомендується не менше 8 Гбайт), то з КОМПАС3D V13 SP1 ви зможете змусити ваш процесор працювати по повній, усіма ядрами, включивши в настройках системи паралельну обробку асоціативних видів ( рис. 2). Прискорення буде вельми відчутним, на реальних документах часто більш ніж удвічі скорочується час побудови / перестроювання асоціативних видів. Загалом тепер у конструкторів з'явиться ще більше часу безпосередньо на конструювання.
Чи не «по щучому велінню», звичайно, але досить легко. Вибираємо грань, викликаємо режим сплайна форма - обрана грань замінюється сплайновой поверхнею. Тепер можна переміщенням полюсів надавати цій поверхні практично будь-яку форму. У режимі сплайна форма на відповідній панелі управління зібрані команди для ефективної роботи з полюсами отриманої поверхні:
- Лінійне переміщення - служить для переміщення обраних полюсів на одне і те ж відстань в заданому напрямку;
- Переміщення зі згладжуванням - обраний полюс переміщається в заданому напрямку на задану відстань, при цьому одночасно переміщаються кілька сусідніх оточуючих полюсів, щоб поверхня залишалася гладкою;
- Обертання - служить для повороту вибраних полюсів навколо заданої осі;
- Масштабування - переміщення обраних полюсів зі зміною відстані від якоїсь обраної точки (центру масштабування) пропорційно заданому коефіцієнту;
- Вирівнювання - переміщення обраних полюсів на задану площину або поверхню.
Крім того, присутні додаткові команди для управління сіткою полюсів, зміни порядку сплайновой поверхні, фіксації полюсів. Під час редагування система стежить за збереженням цілісності тіла, змінюючи межі граней, суміжних з редагованої. Ще одна корисна можливість режиму сплайна форма - опція еквідістанти межі. Вона дозволяє зберегти вихідну грань в недоторканому вигляді, створивши повторює її поверхню, яка і буде об'єктом редагування.
Більш зручною та швидкою тепер стане робота з масивами. У масиві по концентричній сітці додалася можливість рівномірного зсуву примірників масиву вздовж осі. У деяких випадках таке розміщення може здорово допомогти, наприклад тепер дуже просто і природно виходить драбинка (рис. 4).
Новинка в масивах по концентричній і параллелограммной сіток - завдання розміщення примірників в шаховому порядку. Ефект досягається зрушенням на півкроку в одному з напрямків сітки (рис. 5).
Якщо масив будується по точках, які лежать на кривій або на поверхні, то тепер екземплярів можна зберегти вихідну орієнтацію або довернуть їх до нормалі до кривої або поверхні, на якій лежать точки. Відповідні перемикачі можна знайти в групі Орієнтація на панелі властивостей.
Мабуть, це головне, що можна було сказати про розвиток масивів в SP1 для КОМПАС V13. Пора рухатися далі.
Просторові криві і точки часто є опорними об'єктами для моделювання твердих тіл або поверхонь. Було б помилкою знижувати темп розвитку в цій галузі. Перша на черзі - Група точок по поверхні. При побудові точок із зазначенням межі точки розташовуються на теоретичної поверхні і не звертають ніякої уваги на межі реального межі. Нова опція Враховувати кордону дозволяє заборонити побудова точок поза межами реальної межі. У цій же команді додався новий спосіб розміщення точок - по сітці навколо заданої точки. Сітка може бути одного з трьох типів: прямокутна (на поверхні будь-якого типу), концентрична (на сферичних і плоских поверхнях) або гексагональная (на плоских і циліндричних поверхнях). У вузлах обраної сітки і розмістяться створювані точки.
Нова команда і новий об'єкт - Відрізок. Відрізок створюється, як і слід такому об'єкту, зазначенням положення двох його вершин.
Для розширення можливостей обміну інформацією з зовнішнім світом додана команда Імпортована крива. З її допомогою вирішено проблему імпорту просторових кривих, збережених у файлах форматів IGES (розширення імені файлу * .igs) і STEP (* .stp, * .step). Та ж команда побудує вам просторові ламані за координатами, записаним в простих текстових файлах (* .txt), в файлах з поділом значень (* .csv) або в файлах електронних таблиць (* .xls, * .ods). Раз вже зайшла розмова про обмін даними, не можна не згадати ще одну доконаний реальність - читання поверхонь з файлів формату STEP в команді Імпортована поверхню. Можливість обміну різними даними з різними зовнішніми системами через безліч форматів вже є сильною стороною КОМПАС3D.
Рухаємося далі. Поява в попередніх версіях КОМПАС3D так званих типів завантаження мало на меті отримання додаткових можливостей при індивідуальній і колективній роботі з 3Dсборкамі. Тип завантаження, призначений компоненту, визначає його візуальне уявлення в збірці і можливості роботи з таким компонентом. Наприклад, не потрібні в даний момент компоненти в збірку завантажуються лише з поданням зовнішнього вигляду (тип завантаження Спрощений) або зовсім як невидимі (тип завантаження Порожній). Отже, на такі компоненти витрачається менше системних ресурсів, збірка стає «легше», а робота з нею горздо комфортніше. Позитивно оцінено багатьма користувачами функціонал продовжує свій розвиток. На додаток до раніше наявним системним типам завантаження з'явився ще один - Габарит. В результаті його застосування компонент збірки видно в вікні моделі як паралелепіпед, довжини сторін якого дорівнюють відповідним габаритними розмірами компонента (рис. 6).
На практиці даний тип завантаження добре застосуємо до компонентів, які мають форму, близьку до паралелепіпеда, наприклад до інтегральних схем (чіпам). Завантаживши такі компоненти з типом Розмір. ми практично нічого не втратимо в візуальному сприйнятті, зате істотно полегшимо для комп'ютера обробку збірки. Природно, якщо потрібно редагувати компонент або працювати з його сполученнями, потрібно тип завантаження Повний.
Крім того, для зручності команди контекстного меню кореневого елемента збірки (в дереві побудови моделі) Створити тип завантаження і Застосувати тип завантаження замінені однією командою - Типи завантаження. Таким чином, для створення, зміни та застосування типів завантаження використовується одна команда. Застосований до збірки тип завантаження тепер можна побачити в спеціальному елементі управління на панелі інструментів Поточний стан і там же поміняти поточний тип завантаження на всякий інший з наявних (див. Рис. 6).
Дерево побудови є найважливішим інформаціонноуправляющім елементом 3Dмоделі. У КОМПАС3D V13 SP1 воно стало ще зручніше і інформативніше, зокрема за рахунок додаткових можливостей по налаштуванню його відображення. Для тіла, компонента і самої моделі можна налаштувати, що саме показувати в дереві: найменування, найменування та позначення або в зворотному порядку: позначення і найменування. У дереві тепер можна приховати розділи Тіла. Компоненти і Сполучення - раніше вони обов'язково відображалися, якщо містили відповідні об'єкти. Саме, на мій погляд, цікаве - це можливість в дереві збірки розібрати компоненти, в залежності від їх типу, по групах: Складальні одиниці. Деталі. Бібліотечні компоненти і т.д. (Рис. 7).
Тобто дерево фактично набуває структуру специфікації. Команда, за допомогою якої створюється така структура дерева, називається Групувати компоненти і знаходиться в меню кнопки Склад дерева моделі.
Ще одна новинка пов'язана з поданням до дереві моделі ескізів. Якщо побачите в дереві моделі поряд з ескізом знак оклику в дужках (!) - значить, ескіз перевизначений, тобто містить зайві (суперечать один одному) обмеження, зокрема це можуть бути розміри. Бажано не доводити ескізи до такого стану, оскільки перевизначення ескіз може в якийсь момент некоректно перебудуватися (або не перебудуватися). Взагалі, найменше проблем доставляють повністю певні ескізи, відмічені в дереві знаком «плюс» в дужках.
Маленьке, але приємне і корисне доповнення. Якщо файл компонента 3Dсборкі має атрибут доступу «Тільки читання», то в дереві збірки у такого компонента при включенні опції налаштувань з'являється спеціальний значок у вигляді перекресленого дискети.
Для асів моделювання, які працюють зі змінними і виразами, стане корисною нова можливість збереження створених виразів для повторного використання. Командою Зберегти вираз вікна змінних можна зберегти вираз в спеціальний файл collection.law, який розташовується в одній папці з файлами конфігурації КОМПАС3D (KOMPAS.cfg, KOMPAS.dsk). Збережене вираз стане доступним для вибору і вставки в розділі З файлу колекції діалогу Вставка математичного виразу.
На закінчення хочу подякувати за увагу і терпіння Новомосковсктелей, дійшли зі мною до цих рядків, і прошу прочитати ще кілька рядків. КОМПАС3D розвивається стрімко, і далеко не про все вдалося розповісти, але я постарався висвітлити найцікавіші новинки випущеного пакета оновлень. Правда, вийшло торкнутися тільки базовій конфігурації КОМПАС3D, але ж є ще й спеціалізовані: машинобудівна, приладобудівна та будівельна - і в них з виходом SP1 теж з'явилося чимало цікавого. Як бачите, цей пакет вийшов аж ніяк не рядовим. Фактично користувачі КОМПАС3D V13, які встановили SP1, отримають нову версію, набагато більш надійну, зручну, швидку і функціональну. А тим, хто ще користується попередніми версіями, вважаю, варто подумати про оновлення - момент найкращий. Встановіть КОМПАС3D V13 SP1 і оціните швидкість роботи 64разрядной версії, швидкість паралельної обробки асоціативних видів, розширені можливості роботи з поверхнями і великими збірками, більш зручне дерево моделі і багато, багато іншого.
Популярні статті
Майбутнє CAM-систем
Нова лінійка професійної графіки NVIDIA Quadro - в центрі візуальних обчислень
Компанія NVIDIA оновила лінійку своїх професійних графічних карт Quadro. Нова архітектура Maxwell і збільшений обсяг пам'яті дозволяють продуктивно працювати з більш складними моделями в найвищих дозволах. Продуктивність додатків і швидкість обробки даних стали вдвічі вище в порівнянні з попередніми рішеннями Quadro
OrCAD Capture. Методи створення бібліотек та символів електронних компонентів
У цій статті описані різні прийоми і способи створення компонентів в OrCAD Capture, які допоможуть як досвідченому, так і починаючому користувачеві значно скоротити час на розробку бібліотек компонентів і підвищити їх якість