Поле(Field). Количество элементов на чертеже.(AutoGad)
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Поле(Field). Количество элементов на чертеже.(AutoGad)

Поле(Field). Количество элементов на чертеже.(AutoGad)

Ответ
Поиск в этой теме
Непрочитано 21.08.2013, 15:59 #1
Поле(Field). Количество элементов на чертеже.(AutoGad)
DEM
 
YngIngKllr
 
СПб
Регистрация: 29.03.2005
Сообщений: 12,968

В стандартном поле к сожалению нету возможности, подсчитывать количество элементов(платформа AutoCad)....
Есть стандартная возможноть, создания спецификации с помошью _dataextraction, но там довольно не удобно создавать таблицы, и каждый раз приходится их переделывать....
Может быть кто то уже решал задачу с автообновлением таблицы, в зависимости от кол-ва элементов...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.

Последний раз редактировалось DEM, 21.08.2013 в 16:18.
Просмотров: 6066
 
Непрочитано 21.08.2013, 16:15
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


DEM, ты хоть уточняй, про какое ПО говоришь - про AutoCAD, Revit или еще что-то. Offtop: Сейчас нанокадовцы набегут...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 22.08.2013, 10:58
#3
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Кулик Алексей aka kpblc
Да с Ревитом то конечно по проще будет, там эти функции изначально есть...
А вот с Автогадом по сложнее, он почему то только к конкретным объектам привязывывается.
Хотелось бы получить примерно следующее.
1. Выбираем блоки секрамкой, получая прямоугольник который будет отрисован
2. Получаем таблицу с наименованиями блоков и их количеством.
3. Переодически запускаем команду для обновления полей таблицы...
Таблицу и рамку как нибудь связать, чтобы это было понятно...
Вложения
Тип файла: dwg
DWG 2010
00000.dwg (178.5 Кб, 1908 просмотров)
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 22.08.2013, 11:04
#4
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611


А чем _DATAEXTRACTION не устраивает? Ты хочешь именно то, что делает эта команда.
Boxa вне форума  
 
Автор темы   Непрочитано 22.08.2013, 11:39
#5
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Цитата:
Сообщение от Boxa Посмотреть сообщение
А чем _DATAEXTRACTION не устраивает? Ты хочешь именно то, что делает эта команда.
Ну возможно...
Надо подумать...
Мне вообще интерфейс работы с таблицами в автокаде не очень нравится.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 22.08.2013, 12:00
#6
LynxM


 
Регистрация: 17.08.2010
Kyiv
Сообщений: 688
<phrase 1= Отправить сообщение для LynxM с помощью Skype™


Цитата:
Сообщение от DEM Посмотреть сообщение
Мне вообще интерфейс работы с таблицами в автокаде не очень нравится.
Тогда СПДС GraphiCS. Там и выбор рамкой есть и обновление, и взаимосвязь между таблицей и блоками.

Очень жаль, что таких возможностей нету в AutoCAD
__________________
Лучше не обещать, чем обещать и не исполнять.
LynxM вне форума  
 
Автор темы   Непрочитано 22.08.2013, 12:09
#7
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


LynxM
Дык в том то и дело, что у нас на корпоративном уровне запрещено использование СПДС-ки
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 22.08.2013, 12:50
#8
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611


Цитата:
Сообщение от DEM Посмотреть сообщение
Ну возможно...
Надо подумать...
http://youtu.be/Tx1FDEhv8aI
Boxa вне форума  
 
Непрочитано 22.08.2013, 12:51
#9
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от DEM Посмотреть сообщение
2. Получаем таблицу с наименованиями блоков и их количеством.
Если будет в блоках атрибут то можно сделать.
Цитата:
Сообщение от DEM Посмотреть сообщение
3. Переодически запускаем команду для обновления полей таблицы...
А вот тут засада, вставлять придется каждый раз, только зачем - непонятно, спецификация делается когда всё готово, а если корректировка то и вручную мелочь поправить можно.
maratovich вне форума  
 
Автор темы   Непрочитано 22.08.2013, 13:05
#10
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


maratovich
Дык и обновление таблиц датаэкстракшен тоже надо делать.
Ладно позже сделаю.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 22.08.2013, 13:11
#11
LynxM


 
Регистрация: 17.08.2010
Kyiv
Сообщений: 688
<phrase 1= Отправить сообщение для LynxM с помощью Skype™


Цитата:
Сообщение от maratovich Посмотреть сообщение
А вот тут засада, вставлять придется каждый раз, только зачем - непонятно, спецификация делается когда всё готово, а если корректировка то и вручную мелочь поправить можно.
Не согласен.
Файл извлечения данных (*.dxe) сохраняем в папку с чертежом (можно и в другую любую папку). Вставляем таблицу на чертеж -> выделяем таблицу -> ПКМ -> Обновление связей с табличными данными (или в правом нижнем углу по иконке "Связь с данными" -> ПКМ -> Обновить все связи с данными).

А если работаете постоянно с типовыми для вас блоками - создаем шаблон извлечения *.blk и не надо каждый раз настраивать таблицу и выбирать свойства блоков.
Миниатюры
Нажмите на изображение для увеличения
Название: dataextraction-1.PNG
Просмотров: 57
Размер:	18.1 Кб
ID:	110294  Нажмите на изображение для увеличения
Название: dataextraction-2.PNG
Просмотров: 54
Размер:	2.7 Кб
ID:	110295  
__________________
Лучше не обещать, чем обещать и не исполнять.
LynxM вне форума  
 
Непрочитано 22.08.2013, 13:12
#12
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от DEM Посмотреть сообщение
Дык и обновление таблиц датаэкстракшен тоже надо делать.
Дык датаэкстракшен не создаст таблицу которую тебе надо, не просуммирует как надо, не отсортирует, не проставит позиции, не создаст ведомость, не перекинет в ворд или ексель, не выберет как тебе надо и т.д. "не".
Практически на всё есть решения.
maratovich вне форума  
 
Автор темы   Непрочитано 22.08.2013, 14:11
#13
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


maratovich
Я чей то тебя не понимаю...
Я просто хотел сделать более удобное решение чем dxe.
У него по моему мнению не очень удобный интерфейс для этого дела.
Думаю в течении месяца проработаю свое решение по созданию спецификаций на базе динамических блоков.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 22.08.2013, 14:19
#14
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от DEM Посмотреть сообщение
Я чей то тебя не понимаю...
Думаю в течении месяца проработаю свое решение по созданию спецификаций на базе динамических блоков.
Я к тому, что если ты хочешь сделать автоматическую спецификацию то как вариант - есть приблуды к автокаду (уже 2,5 года пользуемся, считаем и получаем всё что нам надо, и таблицы тоже сразу).
Выписка из инструкции:
"Программа TECHBRAS предназначена для автоматического получения спецификации элементов и деталей в программе AutoCAD при использовании в любой сфере деятельности. Позволяет автоматически произвести поиск блоков с атрибутами, на основе которых строится таблица спецификации, подсчитываются и суммируются значения количества и других требуемых данных, заполняется ведомость по расположению блоков по слоям. Автоматически производится экспорт таблиц спецификации и ведомости в Word, Excel, AutoCAD.
Основным преимуществом является универсальная настройка большинства параметров, которая позволяет настроить программу под Ваши потребности и желания – по принципу «Я хочу, чтобы было именно так!»."
maratovich вне форума  
 
Автор темы   Непрочитано 22.08.2013, 14:26
#15
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Цитата:
Сообщение от maratovich Посмотреть сообщение
Я к тому, что если ты хочешь сделать автоматическую спецификацию то как вариант - есть приблуды к автокаду
НУ я сейчас похожей разработкой и начал заниматься....
Раньше я пользовался СПДС-кой и горя не знал...
А тут пользуются только стандартными таблицами и динамическими блоками.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 22.08.2013, 14:35
#16
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от DEM Посмотреть сообщение
А тут пользуются только стандартными таблицами и динамическими блоками
Сфера деятельности какая ? Если будут вопросы по проге, могу подсказать.
maratovich вне форума  
 
Автор темы   Непрочитано 22.08.2013, 14:48
#17
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Offtop:
Цитата:
Сообщение от maratovich Посмотреть сообщение
Сфера деятельности какая ? Если будут вопросы по проге, могу подсказать.
ТА строител я конструятор....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 22.08.2013, 14:50
#18
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от DEM Посмотреть сообщение
ТА строител я конструятор....

Ну я думаю твоих навыков в создании блоков на всех хватит, делай атрибуты и не мучайся.
maratovich вне форума  
 
Непрочитано 22.08.2013, 16:20
#19
dip

проектировщик
 
Регистрация: 25.05.2007
г. Чебоксары
Сообщений: 206
<phrase 1=


[quote=DEM;1139142]В стандартном поле к сожалению нету возможности, подсчитывать количество элементов(платформа AutoCad)....
Есть стандартная возможноть, создания спецификации с помошью _dataextraction, но там довольно не удобно создавать таблицы, и каждый раз приходится их переделывать....

Было бы замечательно если бы кто решил эту задачу. Будем ждать
dip вне форума  
 
Непрочитано 22.08.2013, 16:22
#20
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от dip Посмотреть сообщение
Было бы замечательно если бы кто решил эту задачу. Будем ждать
Решено - Смотри пост #14
maratovich вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Поле(Field). Количество элементов на чертеже.(AutoGad)



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отслеживание таблиц на чертеже [программно] TwoZero Программирование 15 13.05.2024 09:51
найти все блоки, и сохранить их кол-во элементов Юрий_2007z Программирование 8 07.05.2009 17:12
как выделить блоки по имени и подсчитать их количество shadow_00 AutoCAD 7 17.06.2008 16:20
Как быстро подсчитать количество стержней в чертеже? Ильгиз AutoCAD 2 27.11.2007 09:12
Степень детализации элементов в чертеже vic153 AutoCAD 17 05.10.2005 11:01