¬аше окно в мир —јѕ–
 
Ќовости —татьи јвторы —обыти€ ¬акансии Ёнциклопеди€ –екламодател€м
—татьи

27 окт€бр€ 2020

—тандартизаци€ при работе в —јѕ–. «ачем это нужно и как ее контролировать?

ќльга  утузова, ƒенис ќжигин

ќльга  утузова ƒенис ќжигин

ќльга  утузова Ч руководитель проектов по внедрению программного обеспечени€ јќ ЂЌанософтї,
ƒенис ќжигин Ч технический директор ќќќ ЂЌанософт разработкаї

ќригинал статьи на сайте компании ЂЌанософтї

—јѕ– (система автоматизированного проектировани€) Ч это, в простейшем случае, программа дл€ разработки и оформлени€ проектной документации (чертежей). ј дл€ того чтобы чертежи от разных авторов (проектировщиков) были одинаково читаемы и понимаемы производственниками и другими специалистами, существуют √ќ—“ы на оформление, которые многие из нас изучали еще в школе (штампы, шрифты, наклон букв и т. д.). Ќо каждый человек индивидуален и при разработке документации часто исходит из собственного ощущени€ Ђчитаемостиї и Ђпрекрасногої: то в одном месте отойдет от стандарта, то в другом положит штриховку чуть иначе. ¬ результате чертежи, собранные в один том (комплект), начинают друг от друга хоть и немного, но отличатьс€.  ак привести все документы к одному стилю?  азалось бы, программное обеспечение поможет и в этом, но на деле тут есть свои тонкости. ѕриглашаем вас подробно изучить тему.

¬ведение

 ажда€ —јѕ–, ориентиру€сь на универсальное применение, предоставл€ет возможность настройки под задачи пользовател€: можно загрузить свои шрифты, настроить типы и толщины линий, добавить собственные штриховки, размерные стили и т. д. Ўирокие возможности настройки инструментов в —јѕ– Ч благо это или зло? — одной стороны, конечно, здорово, когда функционал программного продукта способен обеспечить выполнение авторских инженерных задумок, когда есть возможность настроить удобное рабочее место лично дл€ себ€.

ј с другой, если в проекте задействовано более одного человека, есть риск Ч и довольно большой Ч столкнутьс€ с непреодолимыми проблемами на этапе сводного оформлени€ и нормоконтрол€. ѕомимо индивидуальных особенностей, специалисты различны по навыкам, специфике работы, длительности трудового стажа. » в итоге вместо успешной сдачи проекта мы получаем его на доработку с указанием ЂЌе соответствует стандартам оформлени€ї. Ќачинаетс€ судорожное приведение к единообразию настроек чертежа и самой программы, интеграции с внешними устройствами печатиЕ » так по дес€ть раз кр€ду Ч из проекта в проект, под разных заказчиков, у которых также по€вл€ютс€ свои требовани€ к документации. Ќарушаютс€ сроки, падает качествоЕ

ќсознание

ѕостепенно компании приход€т к пониманию, что информации из общих, универсальных √ќ—“ов на оформление может быть недостаточно, что надо разрабатывать собственный стандарт предпри€ти€ на работу в —јѕ–, заточенный под свою проектную специфику и программно-аппаратную инфраструктуру. ¬ организаци€х по€вл€ютс€ —јѕ–-менеджеры, которые, исход€ из опыта работы, определ€ют Ђправила игрыї, производ€т настройку своих рабочих мест, а затем распростран€ют эту настройку по компьютерам коллег. » наконец, внедр€етс€ либо официальный, либо неофициальный Ђ—тандарт ѕредпри€ти€ на разработку, ведение и оформление Ёлектронной ѕроектной ƒокументацииї (Ђ—“ѕ на Ёѕƒї, который еще называют Ђ—“ѕ на DWGї, если используетс€ *.dwg-подобна€ —јѕ–).

„то обычно включают в Ђ—“ѕ на DWGї? ≈сли говорить о платформе nanoCAD, то, как правило, в стандарт вход€т следующие настройки:

  • DWT-шаблон Ч обычный *.dwg-файл, в котором настроены единицы чертежа (метры/миллиметры), типы и толщины линий, текстовые, размерные и табличные стили, стили мультивыносок, некий предустановленный набор слоев и их комбинаций, настроенные типовые системные переменные (отображение прокси-объектов, высота текста по умолчанию, отображение штриховок и т. д.);
  • папка с SHX-шрифтами Ч специализированные шрифты, заточенные на применение в *.dwg-чертежах, где контролируютс€ толщина линий и вывод на печатающие устройства;
  • папки с PAT-штриховками Ч специализированные штриховки, заточенные на применение в *.dwg-чертежах;
  • папка с типовыми блоками, то есть с типовыми фрагментами чертежей, которые используютс€ из проекта в проект. Ќапример, форматки листов со штампами, типовые условные графические обозначени€ и т. д.

ѕомимо этого, опытные —јѕ–-менеджеры в Ђ—“ѕ на DWGї могут подобрать полезные дл€ компании сторонние LISP-скрипты (или даже разработать свои); сформировать панели инструментов, на которые вынесут каталоги блоков, преднастроенные инструменты и те же самые скрипты автоматизации; настроить PC3-файлы, а также CTB- и STB-стили печати, которые позвол€ют в один клик вывести чертежи на определенный плоттер с определенными настройками.

Ќастройки могут быть общими дл€ всех или индивидуальными дл€ каждого отдела. ј еще можно разработать и подключить DWS-стандарты, которые в режиме реального времени контролируют соответствие текущего *.dwg-файла преднастройкам DWT-шаблона и оповещают об отклонени€х от стандарта (рис. 1)Е

Ќанософт стандартизаци€

–ис. 1. ѕример проверки *.dwg-файла по DWS-стандарту в nanoCAD 20

¬ общем, уже сейчас есть широкий набор возможностей дл€ адаптации nanoCAD пр€мо из коробки под инфраструктуру вашей компании. Ќадо всего лишь настроить и начать пользоватьс€. ¬ чем же проблема?

ѕроблематика

ѕроблема в том, что подобными настройками —јѕ–-менеджеры управл€ют только при распространении этих настроек по рабочим местам коллег (обычно в момент установки —јѕ–). „то будет со Ђ—тандартомї дальше Ч должны контролировать проектировщики. » как показывает опыт, в процессе работы настройки постепенно сбиваютс€. ѕочему? ¬споминаем, что у каждого проектировщика свой уровень познаний в —јѕ–. » есть наработки в формате *.dwg, которые новому стандарту не соответствуют, а как их перенастроить Ч пользователи не знают.  роме того, приходитс€ иметь дело со сторонними *.dwg, которые сбивают настройки при копировании в документ пользовател€. Ќаконец, может возникнуть необходимость включить в Ђ—“ѕї новые настройки: штриховки, шрифты, форматки под новый проектЕ

ј теперь представьте, что в вашей организации 100 человек каждый день по восемь часов работают в —јѕ– и ежесекундно могут помен€ть настройки как программы, так и используемых чертежей Ч да еще и сами не всегда понимают, что изменили эти настройки. Ђ—тандартї плывет, хаос возвращаетс€Е

 онечно, есть альтернативный способ распространени€ настроек: через общие папки. Ќо этот способ ставит пользователей в зависимость от подключени€ к локальной сети. » никак не обеспечивает защиту от переопределени€ настроек пользовател€ми.

ѕоэтому €вно нужен новый подход.

ћожно ли это автоматизировать?

‘актически нужен инструмент, который получает настройки и автоматизированно вливает их на рабочие места. Ёто позволит разработать, распространить и динамически обновл€ть Ђ—тандарт предпри€ти€ї, контролиру€ его изменени€ в процессе работы проектировщиков. » как же эту задачу решить, кроме как средствами самой *.dwg-платформы?

ѕонима€ это, разработчики nanoCAD зан€лись созданием специализированного механизма, работающего на базовом уровне. ќбща€ иде€ заключаетс€ в том, чтобы —јѕ–-менеджер собрал все настройки, из которых состоит Ђ—“ѕ на DWGї, а затем в один клик распространил их по рабочим местам. Ћюбое обновление Ч это перенастройка и обновление у проектировщиков оп€ть же в один клик. »де€ воплощалась три года и по€вилась в €нваре 2020-го с выходом платформы nanoCAD Plus 20. –еализацией идеи стал модуль Ђ орпоративное управлениеї. ƒавайте разберемс€, как он работает.

 ак это работает?

¬се смысловые единицы, обеспечивающие работу nanoCAD в соответствии со стандартами предпри€ти€, можно разделить на три базовых участка (рис. 2):

  • рабочее место —јѕ–-менеджера, где формируютс€ файлы настроек;
  • серверна€ часть Ч центральное хранилище настроечных файлов плюс информаци€ о рабочих местах пользователей, которым эти настройки доставл€ютс€;
  • рабочие места пользователей, которые получают настройки.
Ќанософт стандартизаци€

–ис. 2. ќбща€ схема работы модул€ Ђ орпоративное управлениеї на платформе nanoCAD Plus 20 и выше

ѕервое, что необходимо сделать дл€ работы  орпоративного модул€, Ч это выбрать центральное место дл€ хранени€ и обновлени€ настроек. ќптимальный вариант Ч выделить папку, доступ к которой осуществл€етс€ по FTP-протоколу. Ётот способ организации хранилища позволит скрыть структуру файлов, а значит, заблокирует утечку интеллектуальной собственности организации, даже теоретически устранив возможность скопировать Ђ—тандарт предпри€ти€ї вовне. »нформаци€ о хранилище настроек автоматически передаетс€ на рабочие места пользователей с сервера лицензий ЂЌанософтї Ч именно поэтому модуль Ђ орпоративное управлениеї работает только с сетевой лицензией.

«атем наступает очередь —јѕ–-менеджера, который настраивает списки групп пользователей с указанием вход€щих учетных записей. „то такое группа? Ёто любое логическое распределение пользователей. ¬ простейшем случае все пользователи, работающие по —“ѕ, могут быть представлены в одной группе. “акже можно, например, разделить пользователей по проектным отделам организации либо сформировать группы участников проектов, над которыми работает компани€. »менно поэтому одна учетна€ запись пользовател€ может входить сразу в несколько групп, и существует возможность динамически переключатьс€ между настройками по мере подключени€ к новым проектам с другими настройками —“ѕ.

ƒалее —јѕ–-менеджер формирует настройки дл€ каждой группы (рис. 3):

  • файлы настроек Ђ—тандарта предпри€ти€ї, то есть те файлы, которые настраивают nanoCAD дл€ работы с форматом *.dwg. Ёто могут быть:
    • файлы стандартов *.dwg (*.dws),
    • штриховки (*.pat),
    • настройки плоттеров (*.pc3),
    • настройки стилей печати (*.stb и *.ctb),
    • шрифты (*.shx),
    • *.dwg-шаблоны (*.dwt),
    • настройки панели »нструменты (*.ntc);
  • файлы настроек программы: визуальные стили, пользовательские панели инструментов дл€ ленты (*.xml) и дл€ классического интерфейса (*.cfg), параметры автосохранени€, расположение стандартных папок (шаблоны, стили печати, образцы шрифтов и штриховок), поведение основных инструментов управлени€ объектами, настройка видеографики и т. д.;
  • файлы настроек системы оформлени€, то есть настройки элементов аннотировани€ платформы (команда PARAMS): параметры размеров, выносок, автомасштабирование стилей и т. д.
Ќанософт стандартизаци€

–ис. 3. —труктура Ђ—тандарта предпри€ти€ї, контролируема€ через модуль Ђ орпоративное управлениеї в nanoCAD Plus 20 и выше

 роме того, —јѕ–-менеджер может управл€ть стилем обновлени€ настроек на рабочих местах пользователей. ¬озможны три варианта:

  • Ђм€гкийї стиль: настройки приход€т на рабочее место пользователей, дополн€€ те, которые пользователи настраивали дл€ себ€. –азрешено вносить изменени€;
  • Ђсреднийї стиль: настройки, приход€щие на рабочее место пользователей, можно расшир€ть (добавл€ть свои стили, файлы шрифтов, штриховок, стилей печати и т. д.). ¬нести изменени€ не получитс€ Ч отличающиес€ файлы настроек будут обновл€тьс€ в соответствии с эталонными, которые отправл€ет администратор;
  • Ђжесткийї стиль: пользователь не может ни расширить настройки, ни внести изменени€ Ч все они будут приводитьс€ в соответствие с распростран€емым эталонным комплектом.

 огда группы и настройки дл€ них заданы, мы фактически формируем версию Ђ—тандарта предпри€ти€ на работу в *.dwgї и готовы распространить ее по рабочим местам. ƒл€ этого —јѕ–-менеджер публикует стандарт в централизованное хранилище, определенное на первом этапе. », в принципе, это все Ч настройки автоматически попадут на рабочие места пользователей при очередной загрузке nanoCAD Plus.

„то в итоге?

ј в итоге мы получаем организованную систему управлени€ настройками —јѕ–. ѕри открытии nanoCAD 20 на сервере лицензий происходит идентификаци€ пользовател€ и все необходимые настройки автоматически копируютс€ на локальный компьютер (рис. 4). ѕри каждом открытии программного продукта будет происходить обновление Ч без участи€ пользовател€: всЄ настраивает —јѕ–-менеджер, он же разрешает применение.
Ќанософт стандартизаци€

–ис. 4. ¬ nanoCAD Plus с модулем Ђ орпоративное управлениеї настройки Ђ—тандарта предпри€ти€ на разработку, ведение и оформление *.dwgї приход€т на рабочие места пользователей автоматически

—пециалист зан€т сразу в нескольких проектах и, соответственно, входит в несколько групп? ѕри запуске nanoCAD по€витс€ возможность выбора конфигурации.

—пецифика работы предполагает командировки? ћожно настроить работу из внешней сети. ≈сли же интернет-подключение отсутствует, nanoCAD просто начнет работать с последней сохраненной конфигурацией.

»ными словами, разработчики модул€ Ђ орпоративное управлениеї постарались учесть все особенности организации работы над выпуском проекта.


ѕодвод€ итоги, перечислим по пунктам практическую пользу от внедрени€ модул€:

  • простота применени€ дл€ пользовател€: достаточно запустить nanoCAD 20, и все настройки произойдут автоматически;
  • динамика внесени€ изменений в —“ѕ: —јѕ–-менеджер произвел изменени€, опубликовал их Ч и настройки тут же по€вились у пользовател€;
  • управление с одного рабочего места: все настройки собраны в одной точке;
  • вариативность настроек дл€ пользовател€: предусмотрена работа в нескольких группах, есть возможность пополнить —ѕ собственными настройками;
  • доступ по интернету: удаленные филиалы и сотрудники в командировках тоже смогут работать со стандартами предпри€ти€;
  • безопасность: FTP позвол€ет закрыть доступ к общим файлам настроек (—“ѕ не Ђутечетї за пределы организации);
  • перспективность: отечественный разработчик хорош в том числе и тем, что находитс€ в посто€нном контакте с пользовател€ми и готов рассмотреть предложени€ по развитию модул€ Ђ орпоративное управлениеї.



¬акансии:

јктуальное обсуждение

RSS-лента комментариев

-->

ƒавид Ћевин
ƒавид Ћевин
ќт редактора: ¬рем€ покупать —јѕ–-компании
ѕроект ЂЌародное —јѕ–-интервьюї

—лучайна€ стать€:

isicad Top 10

—амые попул€рные материалы

   ‘орумы isicad:

isicad-2010 isicad-2008
isicad-2006 isicad-2004

ќ проекте

ѕриглашаем публиковать на сайте isicad.ru новости и пресс-релизы о новых решени€х и продуктах, о проводимых меропри€ти€х и другую информацию. јдрес дл€ корреспонденции - info@isicad.ru

ѕроект isicad нацелен на

  • укрепление контактов между разработчиками, поставщиками и потребител€ми промышленных решений в област€х PLM и ERP...
ѕодробнее

»нформаци€ дл€ рекламодателей


¬се права защищены. © 2004-2020 √руппа компаний «Ћ≈ƒј—»

ѕерепечатка материалов сайта допускаетс€ с согласи€ редакции, ссылка на isicad.ru об€зательна.
¬ы можете обратитьс€ к нам по адресу info@isicad.ru.