|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 05.11.2014
Сообщений: 978
|
Tregart вот накидал пример, вам уж самому под себя настройки менять (методом проб и ошибок, я так делал)
https://youtu.be/mOv4W9Gxda4 |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,039
|
Как в 2008 акаде появилось улучшенное извлечение данных - только ленивый не пытался использовать эту функцию для получения спецификаций) Только, во первых - это стандартная возможность акада и к ветке программирования отношения не имеет. Во вторых, сомнительное удовольствие разбиения спецификации по листам и ВЭ на них, внесение в подшивку (без подшивки ориентироваться во всех этих листах еще больше удовольствие. Хотя некоторые даже текстовую часть в акаде делают - дело вкуса и желания использовать инструменты по назначению). В третьих - как учитывать те же изделия и материалы, которые могут и отсутствовать в чертеже (а также как учитывать запасы кабеля того же). В четвертых - на чертеже может быть один УГО, а по факту за ним "прячутся" несколько изделий - например, считыватели и исполнительное устройство системы СКУД (это актуально на больших вытянутых в длину объектах, чтобы потом их можно было распечатать на вменяемые форматы при сохранении читаемости чертежа). И т.д.
|
|||
|
|||||
Регистрация: 10.04.2011
Сообщений: 250
|
Цитата:
Цитата:
Цитата:
Цитата:
По запасам кабеля - ну конечно хочется, чтобы в автокаде была большая красная кнопка с надписью "сделать проект", но увы. Пока такого функционала нет - приходится руками. |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,039
|
Судя по примеру - вы слаботочник) Значительную часть времени разработки спецификации составляет как раз подсчет кабелей, так же много времени занимает кабельный журнал. Но это уже 100% программирование либо переход на вертикалки.
|
|||
|
||||
Регистрация: 10.04.2011
Сообщений: 250
|
В точку) Слаботочник.
По подсчёту кабелей - решаю с помощью GeomProps. Выношу однотипные кабеля в свои слои, далее "Выбрать подобные" - получил длину кабеля. Просьба к модераторам - перекиньте тему в основную ветку, ибо программированием тут и не пахнет. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,039
|
Ну по сути вы изобрели велосипед заново 10 летней давности, надо все таки двигаться дальше в плане удобства пользования) Благо ничего сложного - чтобы подключиться из того же экселя к активному документу акада и сграбить данные:
Код:
|
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Цитата:
Но опытные люди знают, что основная трудоемкость приходится на формирование позиций спецификаций - точные "формулировки заказа" и прочее. Вот здесь и надо, чтобы "щелкнул кнопку" - и вывелось сто или больше оформленных страниц СО. Причем возможно в разных вариантах. Включая те "позиции", которые никогда на чертежах не будут показаны. Включая возможность вообще отсутствия чертежей (для ПД, например). Чтобы "автоматически" получить "Кол" давно известны все примитивные и изощренные приемы. У всех них одно общее - "позиция" должна быть "нарисована". То ли в виде блока с атрибутами, то ли в виде Custom-объекта с техническими данными, то ли в виде "палочки" с привязанными расширенными данными. При этом очень много времени тратится на само создание объектов - надо ведь не просто поставить значки УГО, но еще с каждым связать его технические данные. Которые на момент "рисования" еще могут быть и неизвестны. Потом эти данные можно собрать, извлечь используя "400 сравнительно честных способов" и начинать оформлять. Тут уж кто во что горазд, больше на Excel надеются. А в итоге оказывается, что в СО (денежном документе) очень многое вообще пропущено или "машина насчитала" неверное количество. Мы много лет используем другой подход. Вся основная работа со спецификациями ведется в самостоятельной программе, основанной на работе с базами данных. Спецификации могут составляться для любых марок и стадий, выводиться в разных формах. Текст "позиций" формируется с использованием справочников оборудования, заводов, единиц измерения и прочего. В спецификацию могут быть вставлены готовы фрагменты, т.е. типовые наборы всяких позиций. Строки СО могут автоматически нумероваться, сортироваться. База СО объекта может быть выведена в нескольких формах из одних и тех же данных, включая калькуляцию стоимости (это для "менеджеров"), ведомость объемов работ, опросные листы, чертежи НО. А что касается Количества, то его для 90% оказывается проще заполнить вручную. Но есть и "волшебная" кнопка Взять в AutoCAD. К этой кнопке изощренный любитель "как следует помучиться" может привязать любую собственную программу (функцию). Для этого в программе есть специальный интерфейс - достаточно заполнить 5 переменных в INI-файле и можете "сосчитывать" чего угодно и каким угодно способом. Опыт показал, что наибольшим успехом пользуются самые простые методы, например Измерить длины или Указать штуки. В этом случае вообще не требуется, чтобы в момент рисования была привязана какая-то информация - все может быть "палочками". Прилагаю скриншот одного из вариантов программы. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,039
|
и тут опять возвращаемся к старой холиварной теме - как хранить данные в чертеже: либо каждый пользовательский объект снабжать полным описанием его характеристик (раздувая файл сотнями и тысячами одинаковых данных), либо в объекте хранить лишь идентификатор (ключ) внешней БД. Это уже обсуждалось тут на форуме.
|
|||
|
||||
проектировщик Регистрация: 13.10.2012
Златоуст
Сообщений: 15
|
На рабочем месте Есть голый автокад 2012 и опенофис, с которым связь акада не сделать. Беру акад, создаю в нем блок с атрибутами: Описание, Тип, Код, Поставщик, Количество, Примечания, все скрытые. В редакторе блоков для блока добавляю параметр Таблица свойств, в ней добавляю указанные атрибуты. Получается спецификация по ГОСТ. Ее надо заполнить. Беру прайсы производителей, из них дергаю инфу в файл Calc опенофиса с аналогичными стобюцами: Описание, Тип, Код и т.д. Из Калька передергиваю массив данных в таблицу свойств блока. Сохраняю. В блок добавляю параметр видимости. Каждой видимости присваиваю свое УГО, название каждой видимости соответсвует строке из таблицы свойств. Сохраняю, закрываю. Получаю блок с двумя кнопками, одна дает выбор УГО с названием типа, другая кнопка - список типов из таблицы свойств. Выбираем тот, который соответсвует выбранному типу по певой кнопке. Все получили именно тот УГО, у которого название совпадает с данными для спецификации. Копируем блоки, меняем УГО и параметры. Потом делаем извлечение данных, получаем таблицу спецификации, выгружаем ее в автокад и настраиваем оформление. Все спецификация готова. По ГОСТ. При редактировании, изменяя количество и типы блоков, имеем возможность обновления спецификации. Чем не то, что хотели? Один раз помучиться, потом получать удовольствие. Есть еще момент оформления итоговой сводной спецификации. Я ее в отдельной файле сделал, в модели динамический блок разлиновки столбиков и строк спецификации с возможностью добавления строк кратно лиистам. В листах шапка спецификации с привязкой в каждом листе к своему видовому экрану. Можно хоть 60 листов сделать, как заготовку. Потом использовать. Сначала получаем спецификацию на чертеже, плане по разделу. Коприуем ее, разбиваем, разбитую в итоговую спецификацию в отдельном файле вставояем и т.д. Уфф. как-то так
|
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,051
|
Цитата:
Цитата:
|
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Цитата:
Базы данных (хоть оборудования, хоть самих спецификаций) должны быть универсальными. Желательно в одном из "промышленных" форматов. Чтобы их можно было использовать и в любых CAD-системах, и в других программах - например для формирования заявок, учета). |
|||
|
||||
Регистрация: 10.04.2011
Сообщений: 250
|
Цитата:
Цитата:
kwamp Можете пример выложить? Не улавливаю ход вашей мысли. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,039
|
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Почему объекты внешней ссылки не попадают в спецификацию ADT?... | kurstep | Вертикальные решения на базе AutoCAD | 14 | 08.02.2017 10:33 |
Revit 2016. Как создать спецификацию на разные категории? | Modis | Revit | 8 | 05.07.2016 23:51 |
Кто должен выполнять спецификацию кровельных фасонных изделий по маркам | PACOMP | Профессии и трудовые отношения | 7 | 08.10.2015 06:31 |
Автоматизация внесения изменений в сквозную спецификацию проекта | wol1 | AutoCAD | 5 | 24.02.2014 15:39 |
Как сохранить созданную спецификацию как шаблон? (Autocad Mep 2011) | MagaShpaga | Вертикальные решения на базе AutoCAD | 22 | 26.05.2011 13:26 |