Jump to content

Как реализована функция "Извлечения данных атрибутов"?


Recommended Posts

Добрый день

В пространстве модели многое выполнено блоками и множеством атрибутов

В автокаде процесс извлечения данных атрибутов не вызывает сложности.

В НаноКад не могу реализовать эту функцию  "Извлечения данных".

Прошу пояснить,  как выполнить извлечение данных атрибутов в пространстве модели и выгрузку в Excel

 

 

Link to comment
Share on other sites

Добрый день!

Это можно сделать при помощи таблиц nanoCAD. Во втором видео показано как это работает на примере атрибутов блока, выполненного в виде форматки. 

  • Like 3
Link to comment
Share on other sites

12 часов назад, Volk1205 сказал:

процесс извлечения данных атрибутов

Можно не только извлекать, но и возвращать атрибуты. Можно управлять, например исполнениями, по вычисленным условиям.

Легенда, в первом комментарии, под роликом.

  • Like 2
Link to comment
Share on other sites

Только что, MCAD сказал:

Можно не только извлекать, но и возвращать атрибуты. Можно управлять, например исполнениями, по вычисленным условиям.

Легенда, в первом комментарии, под роликом.

 

Какое-то очень сложное извлечение

Есть блок с атрибутами. Вставлен 500раз на чертеже. 

Это надо каждый раз таблицу заполнять и писать функции в таблице ручками?

Link to comment
Share on other sites

4 минуты назад, Volk1205 сказал:

Какое-то очень сложное извлечение

@cad@maxsoft.ru дал ссылку на отличный пример выше.

Вот очень простой пример.

Атрибут, это такое же свойство, как слой из этого примера

 

Лучше выложить файл с примером и xls, который нужно получить в итоге

  • Like 2
Link to comment
Share on other sites

9 минут назад, Volk1205 сказал:

Какое-то очень сложное извлечение

Вот ссылка на вебинар, там достаточно подробно разобран довольно простой пример. На мой взгляд, в таблицах nanoCAD это и проще и быстрее, нужно только немного привыкнуть. А возможностей при этом больше.

Таблицу не обязательно создавать каждый раз заново, её можно сохранить в базу данных.

  • Like 3
Link to comment
Share on other sites

В 09.06.2021 в 08:40, Volk1205 сказал:

Есть блок с атрибутами. Вставлен 500раз на чертеже. 

Это надо каждый раз таблицу заполнять и писать функции в таблице ручками?

Если  нужно просто собрать атрибуты, то ничего писать не надо

Просто выбираете из списка или ищите в построителе выражений

500 Block for Volk1205.dwg

Title block VK.mcd

  • Like 2
Link to comment
Share on other sites

  • 1 year later...

Коллеги, добрый день.

 

Команда "данныеизвл" в Автокаде - ключевая команда для извлечения данных блоков. Особенно это важно для тех людей типа меня, кто активно использует динамические блоки в проектировании. В эти динамические блоки я забиваю всю информацию об объекте в виде атрибутов, (ключевое!): УЖЕ ГОТОВЫХ ДЛЯ ВСТАВКИ В СПЕЦИФИКАЦИЮ.

Причём для меня важна не только возможность (после танцев с бубном) вставить это в кадовские таблицы. Мне важна - принципиально - возможность выгрузок в универсальные внешние форматы. Эксель прежде всего.

Я не понимаю, предусмотрена ли такая возможность в нанокаде?

 

П.С. Видео без аудиопояснений - это как брачная ночь без невесты.

 

Кифа

Link to comment
Share on other sites

31 минуту назад, Kifa сказал:

не понимаю, предусмотрена ли такая возможность в нанокаде?

Да

Таблицы нанокад все это могут и даже больше

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

1 час назад, Kifa сказал:

это как брачная ночь без невесты.

 

Какой образ :-) 

Тогда можно почитать тут

Или потыкать тут

image.thumb.png.292472e83180f8aa8c4156ddb71f7bfb.png

1 час назад, Kifa сказал:

Я не понимаю, предусмотрена ли такая возможность в нанокаде?

Есть.

image.png.aae35d753e36f1115bf75c44385008b1.png

 

  • Like 3
Link to comment
Share on other sites

  • 1 month later...

Коллеги! Подскажите решение такой задачи. Имеем 500 файлов. В каждом файле один лист. В каждом файле лежит блок с атрибутами (блок рамки и названием чертежа) а так же таблица нанокада (спецификация). Задача составить ведомость рабочих чертежей и ведомость спецификаций. Вопрос. Можно ли пакетно извлечь заданные данные из группы файлов?

Link to comment
Share on other sites

25 минут назад, omsksn сказал:

Можно ли пакетно извлечь заданные данные из группы файлов?

spdataextraction 

as is

как в платформе не знаю

Edited by doctorraz
  • Confused 1
Link to comment
Share on other sites

штатно никак

тога остаются лисп вебеа шарп

Link to comment
Share on other sites

По вашему описанию пытаюсь извлечь данные с атрибутров "ИМЯ_ЛИСТА_1", "ИМЯ_ЛИСТА_2", "ИМЯ_ЛИСТА_3". По итогу выскакивает рекдактор таблицы в котором прописаны формулы, что СПДС пытается извлечь. Но ничего не извлекается. Что делаю не так? Файлы из которого нужно извлечь и файл с таблицей результатов извлечения прикладываю

Файл из которого извлекаем.dwg Результат извлечения.dwg

Link to comment
Share on other sites

50 минут назад, omsksn сказал:

Что делаю не так?

Спойлер

image.png.ca20587b2fd5b4a78de5f57e5db71a74.png

image.png.c838ae893a63cb7b1e29af6e08bf2c02.png

 

image.png.7639399f93ed93999b4e9c16b0846649.png

 

image.png.cbf4f29e2e957b810799fbc057f24f07.png

 

выбираем имя нужного блока и отмечаем нужные свойства

image.png.d0e4ec0a6f8894bbb1198ce2fb3c8070.png

 

задаем куда вывести результат и где сохранить настройки отчета

image.png.79dd391d091f18a8b15709dbeb57f500.png

 

настраиваем отчет

image.thumb.png.b2292c45af36e4d9a437538c23933f76.png

 

 

 

 

Edited by doctorraz
Link to comment
Share on other sites

Спойлер

image.thumb.png.f5ee2b9d7f27ab487c8ffdae30d698ed.png

 

 

в атаче пример по комиксам, поправишь пути к своим боевым файлам

 

Результат извлечения.dwg

Edited by doctorraz
  • Like 1
Link to comment
Share on other sites

У меня спдс 8. Выглядит не так окно и свойствами файла

Видео с созданием новой таблицы: 

 

Видео с редактированием вашей таблицы:

 

 

image.png.cbf4f29e2e957b810799fbc057f24f07.png

 

Edited by omsksn
  • Like 1
Link to comment
Share on other sites

В 14м году статью кажется иллюстрировал из СПДС CS 8

Кстате с тех пор формат таблиц был поменян, поэтому советую таки ввести в ком строку spdataextraction и выполнить комикс самостоятельно с начала по шагам..

В принципе никто не обещал, что это будет работать у всех, недокументированная и недопиленная фича..

Учитывая что разработчиков за нее периодически пинают, удивительно что они не выпилили ее вместе с другими мертворожденными

Хотя задел древние сделали мощный, жаль что нанодев постепенно утрачивает эти знания

Edited by doctorraz
Link to comment
Share on other sites

Что то сделал вроде всё по инструкции. Не хочет работать. Ну ладно. Попробум другую версию поковырять

 

Link to comment
Share on other sites

Оказалось что в голом нанокаде ваша «таблица извлечений» (назову её так) таки работает. Создать её с нуля естественно нельзя, но уже созданная работает. В спдс 8 таблицу такую  создать можно, но ни какие данные она не извлекает (либо я делаю что то всё же не верно). Созданная вами «таблица извлечений» при редактировании её в голом нанокаде ведёт себя странно, но если приловчится, то работает сносно. В частности извлечение данных из блоков работает стабильно (включая обновление отредактированных  позже данных), а вот извлечение данных из таблиц работает только один раз. То есть если позже решили что изменить, то обновление данных в «таблицу извлечения» ни в какую не делается. Но если сделать извлечение по новой (то есть в созданной вами «таблице извлечений» указать откуда и что извлекаем), но тогда все отражается нормально. Много букв написал, но надеюсь понятно. Так что функция действительно мощная, плохо что работает не очень хорошо

Edited by omsksn
  • Like 1
Link to comment
Share on other sites

6 минут назад, omsksn сказал:

плохо что работает не очень хорошо

Официально ее как бэ нет(((

  • Confused 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Tell a friend

    Love Официальный форум компании Нанософт Разработка? Tell a friend!
×
×
  • Create New...