Загрузка конструкторской документации Компас в 1C:PDM.




Обработка предназначена для заполнения электронной структуры изделий в «1С:PDM» на основе файлового архива 2D-чертежей и спецификаций «Компас».
Для 1С:PDM Редакции 2 и версии 1С:PLM 2025

Предполагается, что файловый архив КД предприятия представляет каталог, содержащий в себе примерно следующие подкаталоги и файлы:

…АрхивАБВГ АБВГ 123-45-67АБВГ-123.00.000АБВГ-123.10.000 Сборка.spw

…АрхивАБВГ АБВГ 123-45-67АБВГ-123.00.000АБВГ-123.10.000СБ Сборка.cdw

…АрхивАБВГ АБВГ 123-45-67АБВГ-123.00.000АБВГ-123.10.001 Корпус.cdw

Каталог 

Результатом работы обработки является воспроизведенная в «1С:PDM» структура папок и элементов с заполнением всех необходимых реквизитов:

Электронная структура

Функции обработки

  • Создание ЭСИ по данным чертежей и спецификаций «Компас»
  • Разбор имени файла для определения обозначения, номера исполнения и наименования
  • Определение типа элемента по обозначению чертежа (СБ – сборка, иначе — деталь)
  • Заполнение обозначения и наименования элементов из чертежей и спецификаций Компас
  • Заполнение параметров «формат», «дата создания» элементов и чертежей по данным «Компас»
  • Прикрепление файлов чертежей к элементам.
  • Создание из чертежей «Компас» вторичного представления чертежей, сборок и деталей (растровое изображение 1:1 в формате .png).
  • Разбор спецификаций «Компас» и формирование состава по их данным, включая заполнение необходимых реквизитов: Обозначение, Наименование, Формат, Зона, Позиция, Количество Примечание
  • Режим имитации загрузки для определения возможных проблем
  • Возможность игнорировать при загрузке файлы и папки, название которых начинается с определенного символа (например «!»).
  • Формирование отчета о проблемах при загрузке.

Особенности

  • Пользователь выбирает как папку загружаемых документов, так и личную папку «1C:PDM», в которую будет производиться загрузка.
  • Структура папок воспроизводится полностью. Даже если чертеж не входит ни в одну спецификацию, он будет загружен в систему и будет доступен в папке с таким же названием, что и на диске.
  • Перед загрузкой производится нормализация обозначений и форматов. Все похожие по написанию латинские буквы заменяются русскими.(Кроме «x», которая необходима для форматов).
  • Возможность ведения списка замен «неправильных» сочетаний букв в обозначениях (Например буква «З»/цифра «3» и т.п.).
  • Возможность загрузки групповых чертежей. Для этого в папке загрузки достаточно создать текстовый файл с именем, содержащим обозначение чертежа, в котором будут перечислены обозначения и наименования создаваемых деталей или исполнений, например:
    Файл АБВГ-123.10.002.txt
    АБВГ-123.10.002 Деталь
    АБВГ-123.10.002-01 Исполнение
    АБВГ-123.10.002-02 Еще исполнение
    АБВГ-345.10.002 Деталь
    АБВГ-678.10.002 Деталь

    Детали будут созданы в той папке PDM, которая соответствует папке чертежа на диске.
  • Обработка допускает многократное использование. При загрузке производится поиск по обозначению и номеру исполнения.
  • Обработка связывает между собой исполнения деталей и сборок, даже загруженные в разное время. При этом оригиналом считается исполнение с наименьшим номером, если вдруг оригинал отсутствует.
  • Процедуры создания элементов и формирования составов могут запускаться раздельно.
  • При разборе спецификаций также производится поиск по обозначению и ревизии для деталей и сборок, и наименованию для стандартных и прочих изделий.
  • Никакие элементы, кроме изготавливаемого изделия, в процессе разбора спецификаций не создаются. В случае отсутствия загружаемой позиции спецификации в 1С:PDM обработка сообщает об этом в отчете с указанием спецификации, раздела, обозначения (или наименования).
  • Как в процессе загрузки элементов, так и при создании составов отслеживается возможный конфликт видов элементов «Деталь»/«Сборочная единица». В случае конфликта обработка сообщает об этом в отчете.
  • При создании составов пресекается ситуация, когда элемент включен в собственный состав (так бывает, когда сборочный чертеж указан в разделе «Сборочные единицы»). В этом случае также выдается сообщение об ошибке.

Ограничения демоверсии:

  • Демоверсия предназначена для работы с КОМПАС-3D LT. (На которой и отлаживаласьLaughing).
  • Поскольку КОМПАС-3D LT не поддерживает сохранения чертежа в растровое изображение, вместо вторичного представления детали грузится картинка рекламного характера.
  • За один прием загружаются чертежи и одна спецификация из текущей папки.
  • Не распознаются разные исполнения изделий и не создаются связи между ними.
  • Отстутствует режим имитации загрузки
Обработка бесплатная, но с ограниченным функционалом. Если будет интерес — добавлю в магазин позже.
 

Обновление от 7.11.2012

  1. Обработка адаптирована для использования с актуальным релизом 1С:PDM (2.6.1.1);
  2. Возникло понимание, что брать обозначения и наименования из штампа чертежа нужно уже на этапе построения дерева загружаемых файлов;
  3. Легкая оптимизация.

Обновление от 11.09.2013

  1. Обработка адаптирована для использования с актуальным релизом 1С:PDM (2.7.1.2);

Обновление от 20.02.2025

  1. Обработка адаптирована для использования с актуальным релизом 1С:PLM 2025 (2025.41)

7 Comments

  1. igonin_vlad

    если при импорте чертежи не требуются, то это более удобно. просто со спецификации по разделам попадают элементы разных видов в PDM. В чем преимущества, да в том, что многие организации не хотят давать чертежи, дают только спецификации. И еще из разделов попадают соответствующие элементы с нужным типом, а затем просто раскидываются по справочнику (но в этом случае и обработка импорта ктс не нужна). В целом обработка достаточно простая и надежная, думаю многим пригодится.

    Reply
  2. gsvserg

    Добрый день!

    Открыт ли модуль данной обработки?

    Планируем использовать для выгрузки спецификаций в другую конфигурацию (не УПП).

    Спасибо!

    Reply
  3. Iyar

    Добрый день.

    В выложенной версии модуль обработан обфускатором.

    Но обработка вполне рабочая.

    Общий принцип формирования спецификаций, реализованный в PDM простой — в конфигурацию PDM вставляются справочники из конфигурации-приемника, а потом через план обмена делается синхронизация…

    Для создания спецификаций используется обработка 1С:PDM. Создание номенклатуры и спецификаций по электронной структуре изделий.

    Использует штатные функции 1С:PDM для создания спецификаций.

    Их, правда, убрали из поздних версий, но старые вполне работоспособны.

    Они тоже открытые, поэтому можно рассмотреть вопрос об адаптации обработки под Вашу структуру данных.

    Reply
  4. smartem

    Добрый день!

    Для 1С:PDM Редакции 2 и версии 1С:PLM 2016

    Что за продукт 1С:PLM 2016, где можно про него прочитать? На сайте Аппиус ничего про это не нашел. Или это не Аппиус?

    Reply
  5. Iyar

    (4), это новая версия 1С:PDM 🙂

    Со всякими новыми плюшками типа управления проектами и т.п.

    Кое-что посмотреть можно здесь:Вебинары Аппиус

    Reply
  6. user1169791

    добрый день!подскажите пожалуйста,на конфе

    Управление производственным предприятием, редакция 1.3 (1.3.111.1)

    будет работать?

    Reply
  7. Iyar

    (6) Здравствуйте.

    Обработка предназначена для решения Appius-PLM Управление жизненным циклом изделия

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *