Новий функціонал nanoCAD 6.0: нормативний аудит

    Загальновідомо, що, випускаючи нові версії, розробники завжди говорять про безліч виправлень, поліпшень і новий функціонал. Проте, всупереч усьому, я ризикну звернути вашу увагу на деякі дійсно унікальні інструменти nanoCAD 6.0, після яких світ САПР вже ніколи не буде колишнім. І в цій статті хотілося б розповісти про функції НОРМААУДІТ (нормативний аудит).
 
Ті, кому нудно читати докладний текст, можуть просто подивитися рекламний ролик :-)
 Решту запрошуємо під кат — методично і послідовно розглянемо нову функцію…
 
 

Вступ: трохи про суть проблеми

Очевидно, що при розробці креслень проектувальники постійно посилаються на нормативно-технічні документи (рис. 1) — з таблиць, тексту технічних умов, штампів, виносок, звичайних текстових розділів (стандарти, технічні умови, правила виготовлення, нормативи і т.д.). Часто в існуючі креслення копіюються ділянки з інших, більш старих документів.
 
Рис. 1. Практически любой серьезный чертеж ссылается на нормативно-техническую документацию, которую необходимо контролировать

Звичайно, нормативні документи регулярно оновлюються, змінюються, заміщуються, з'являються в нових редакціях, скасовуються взагалі… Як оперативно оновити документи і посилатися лише на новітні редакції нормативів і стандартів? Як забезпечити якість робочої документації та оперативно відстежити зміни в області технічного, технологічного, санітарного та інших видів регулювання? До цієї пори був тільки один спосіб — ручний: треба намагатися бути в курсі останніх подій, пам'ятати свої креслення і оперативно реагувати на зміни.
 
Але ж є електронні бібліотеки стандартів і нормативних документів, які регулярно оновлюються і розширюються. Чому б не закликати їх на допомогу при розробці креслень? Явно напрошується ідея інтеграції систем проектування і таких електронних бібліотек.
 
 

Функція НОРМААУДІТ

І справді, завдання функції НОРМААУДІТ дуже проста — знайти в документі всі посилання на нормативно-технічні документи, кожну з них перевірити на актуальність і надати користувачеві зручний інструмент з оновлення даних креслення. Саме це завдання ми і вирішуємо в новій версії nanoCAD 6.0!
 
Давайте послідовно простежимо цей процес. Для цього ви можете скористатися своїми кресленнями або відкрити демонстраційний приклад з папки Samples програмного продукту nanoCAD (виберіть пункт меню Файл → Відкрити, в діалозі, що з'явився в розділі nanoCAD Plus (зліва вгорі) вкажіть папку Samples і відкрийте файл nCAD. Нормааудіт. dwg ) (рис. 2).
 
Рис. 2. Новую функцию NORMAAUDIT можно опробовать либо на демонстрационном примере из папки Samples программного продукта nanoCAD, либо на любых своих DWG-чертежах

 
Виклик функції нормативного аудиту
Для запуску команди досить набрати в командному рядку nanoCAD НОРМААУДІТ (NORMAAUDIT ) або вибрати пункт меню Сервіс NormaCS Звірка посилань на НТД c NormaCS . У результаті з'явиться плаваюча панель Звірка посилань на НТД c NormaCS , за замовчуванням порожня.
 
Натискаємо кнопку Знайти на кресленні посилання на нормативні документи , і програма починає аналіз вашого файлу… Як уже згадувалося вище, здійснюється пошук будь-яких текстових входжень креслення — в однорядкових / багаторядкових текстах, таблицях, виносках, технічних умовах, штампах і т.п. І це унікально для nanoCAD: у звичайних системах проектування треба буде описувати окремі функцій пошуку для кожного типу текстового входження. nanoCAD ж надає єдиний інтерфейс для взаємодії не тільки зі стандартними текстами, але і з об'єктами спеціалізованих рішень. Розробникам додатків під nanoCAD треба тільки «обернути» свої об'єкти спеціальним кодом, і функція НОРМААУДІТ зможе не просто «бачити» текст всередині цих об'єктів, а й змінювати їх (це знадобиться нам пізніше).
 
Сам пошук здійснюється на основі правил регулярних виразів, які ми вже налаштували для користувачів ще в програмному продукті NormaCS. Тому будь-який користувач отримає відмінний результат без будь-яких додаткових налаштувань. Тим не менш, існує можливість розробити свій метод пошуку і спробувати знайти більш «хитромудрі» опису нормативних документів (рис. 3).
 
Рис. 3. Поиск ссылок на нормативные документы осуществляется на основе правил регулярных выражений, которые пользователь может расширять и редактировать

 
Результат пошуку
В результаті пошуку панель НОРМААУДІТ складає список посилань на нормативно-технічні документи, які використовуються в кресленні. Кожне посилання оформляється окремим рядком у списку і забезпечується іконкою, що відповідає статусу документа (рис. 4). Помилитися дуже складно: зелені посилання — це діючі документи, червоні — скасовані. Крім цих двох статусів панель вказує ще чотири статусу: частково діючі документи, документи з невизначеним статусом, документи, що знаходяться в розробці (проекти) і документи, що вимагають уточнення.
 
Рис. 4. В результате поиска панель НОРМААУДИТ составляет список ссылок на нормативно-технические документы, которые используются в чертеже, указывая при этом статус действия этих документов

Панель дозволяє відфільтрувати отриманий список за двома параметрами — за статусом документа (наприклад, відображати тільки скасовані документи) і типом документа (наприклад, відображати або тільки ГОСТ, або тільки ТУ, або тільки БНіП).
 
 
Робота з результатами пошуку
Якщо вибрати яку-небудь рядок у списку, відбудуться дві дії: а) на полі креслення буде наближений і виділений текст, в якому була знайдена посилання (але це можна і відключити); б) в нижній частині панелі буде відображатися опис обраного документа (рис. 5).
 
Рис. 5. Выделяя строчку в результатах поиска, мы сможем приблизить участок чертежа, в котором найдена ссылка, и получить более подробную информацию о документе

При цьому у нас з'являється можливість не просто прочитати опис документа, але і відкрити його у формі тексту та / або отримати скановану копію в програмі NormaCS (комерційна версія), поставити на цей документ гіперпосилання з креслення, переглянути історію змін і дізнатися, на якій норматив замінений недіючий нині документ. У додатковому списку ви побачите історію зміни документа (попередні редакції документа), де також можна отримати описову інформацію і доступ до тексту документа (у комерційної версії).
 
А потім те, заради чого все це затівалося: при натисканні кнопки Застосувати зміни програма виправить текстове входження. А якщо натиснути кнопку Застосувати до всіх , всі посилання на невірний стандарт будуть замінені на діючі версії. Два-три руху — і креслення не тільки перевірений, але і виправлений!
 
 

Інтеграція з NormaCS

Очевидно, що для повноцінної роботи даної функції nanoCAD необхідна програма NormaCS. Давайте розберемося, які версії цієї програми потрібні — адже у більшості користувачів вона не встановлена.
 
 
Інтернет-версія NormaCS
Насправді для повноцінної роботи функції НОРМААУДІТ досить невеликого модуля-оболонки і виходу в мережу Інтернет. Програма-оболонка поставляється разом з nanoCAD 6.0 (як у безкоштовній, так і в платній Plus-версії) і, якщо на комп'ютері користувача не виявлена ​​бібліотека NormaCS, то користувачеві пропонується невеликий модуль «Демо-клієнт NormaCS» (рис. 6).
 
Рис. 6. Если у пользователя не установлена программа NormaCS, то вместе с nanoCAD ему предоставляется небольшой модуль, который позволяет брать статусы документов из сети Интернет

Даний модуль забезпечує пошук посилань на нормативи, а потім запрошувати статуси документів на спеціалізованому сервісному сайті NormaCS. А якщо користувачеві необхідний текст документа, то цей модуль довантажити картку з найсвіжішою інформацією та реквізитами документа.
 
 
Демонстраційна версія NormaCS
Якщо на комп'ютері немає виходу в Інтернет, то користувач може встановити з сайту normacs.ru свіжу демонстраційну версію , яка:
 
     
містить більше 145 102 карток з реквізитами документів;
 має можливість повнотекстового і реквізитного пошуку по всіх документів, що зберігаються в системі;
 володіє повнофункціональної інтеграцією з продуктами Microsoft ® Office і AutoCAD;
 включає тексти та зображення 200 документів з класифікатора ISO 01.110 «Документація на продукцію»;
 містить приклади будівельних документів (типових будівельних серій, технологічних карт і ОСТів);
 приклади ППР по мостах у форматі DWG
 і багато іншого.
 
Крім того, до складу демоверсії входить додаткова база даних, розроблена за допомогою програми NormaCS PRO. Ця база містить ГОСТи, згруповані за «Класифікатором державних стандартів» (КГС), а також окремо винесені ЕСТД, ЕСКД, СПКП, СИБИД, ГСОЄІ, ЕСЗКЗ, ССБТ та ін
 
 
Комерційна версія NormaCS
І звичайно ж, функція НОРМААУДІТ взаємодіє з повною версією NormaCS: якщо у вашій організації програма працює в комерційному режимі (неважливо, локальна чи це версія або мережева), то ви зможете не просто знайти документи, дізнатися їх статус і замінити застарілі посилання на нові, але й моментально отримати доступ до тексту нормативного документа!
 
 

Висновок

Без сумніву, нова функція НОРМААУДІТ, яка з'явилася в шостій версії САПР-платформи nanoCAD, — значний крок вперед і відмінний помічник для проектувальників. Цей унікальний для САПР функціонал дозволяє не просто швидко перевірити робочу документацію, а й негайно виправити посилання на застарілі документи. А в комплекті з комерційною версією бібліотеки нормативів і стандартів NormaCS проектувальники знаходять корисний і зручний інструмент для отримання якісної робочої документації.
 
Найближчим часом даний функціонал з'явиться і у всіх спеціалізованих рішеннях, побудованих на базі платформи nanoCAD, а значить, цими інструментами зможуть скористатися всі наші користувачі!
 
Заходьте на сайт nanocad.ru , пробуйте сучасні версії платформи nanoCAD і надсилайте нам свої відгуки! Вдалих проектів!
    
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.