файл Excel связан с файлом autocad. заполняете екслевский файл.в лист 111 помещаете первый лист спецификации(максимум 24 строки) в лист 222 помещаете всю осталную таблицу.сохраняете.заходите в автокад.если изменения были внесены в ексель то автокад сам предложит обновить данные, если этого не проиходит то это можно запустить командой "_DATALINKUPDATE" .в завсисмости от количества строк в экселевском файле обновление может занять 2 минуты.получаете спецификацию готовую к печати.ненужные листы можете удалить.лейауты сформированы по 52 лист.распечатать все листы разом можно командой "_PUBLISH".к екслевскому файлу прописан относительный путь,значит таблица должна быть в той же папке что и dwg файл,переименовывать екселевский файл или переименовывать листы в нем не рекомендую иначе все слетит.
небольшой совет, лучше таблицу взорвать после вставки.дальнейшая работа с файлом будет гораздо быстрее(на работе комп завис при сохранении спецификации из 25 листов).если спецификацию нужно распечатать а не перевести в пдф, то нужно открыть любой лейаут, выставить настройки для одного листа.в окне печати вверху есть кнопка добавить, сохраняете под любым именем.потом через "_Publish" ,выделяете все листы ctrl+a , в правой части окна щелкаете в любом месте колонки настрока страницы (page setup ) и выбираете то название для печати которое вы сохранили ранее.и остается только нажать на кнопку публикация.
Скачал) попробую)))
Большое спасибо, сам хотел сделать нечто подобное
ну хоть кто то написал что не зря выложил )))
Спасибо! Полезная вещь!!!
Идея хорошая, так же можно сделать таблицу «характеристика отоп.-вент. систем» и табл. «воздухообмена» в autocade их заполнять муторно.....
Вот это ВЕСТЧЬ!!!! Благодарю!
Вот бы еще понять зачем эта ВЕСТЧЬ!!!! в таком виде нужна в автокаде...Не в ту сторону направлен вектор. Как-то не логично, вот если бы она из CADовской схемы рождалась, тогда ура! Ну реально, нет прогресса. Жаль, конечно, такие слова говорить, человек старался, но я высказываю свое мнение, можно? Как идет процесс в нормальных, существующих, САПР? 1 - делаем модель из заранее подготовленной библиотеки элементов. К слову, для проектирования среднего уровня сложности узлов (типа ИТП, ХЦ, и т.д.) достаточно библиотеки в 200 единиц. Каждый элемент уже "заряжен" параметрами, остается только их "состыковать". Это самый продолжительный период, примерно 2 недели на 2 МВт ХЦ. В результате получаем 3D модель, привязанную к реальным планировкам. 2 - из модели генерируем чертежи узлов. По времени примерно так: 50 оформленных листов с автоматически вставленной экспликацией и автоматически же пронумерованными в соответствии с ней элементами узла - 2 рабочих дня. 3 - генерируется спецификация проекта, примерно 1 минута. 4 - "раскрашиваем" спецификацию, минуты 3.
Развивайтесь, господа, и будет Вам удача. Пример спецификации вложил.
1 ну вот. а дельше что с этой таблицей просиходит у вас? надо раскидать по листам и напечатать. не думаю что солд воркс сам делит на листы.
2 эта таблица это правда результат солида без лишних манипуляций? круто
3 вот у меня так же рождается общая специфиация в экселе... и потом я её руками муторно переношу на листы в автокаде (все офомление в автокаде, что бы хоть оформление было общим)
Тоже думал над этим вопросом, как ускорить процесс. думал в экселе создать шаблон с заполнеными полями и туда вставлять чисто текст. тоже быстро должно быть... но эксель со своими нерегулируемыми строчками по высоте отпадает.
вообщем идея связать эксель и акад нормальная. когда то давно видел реализацию как связывается эксель и автокад. в обе стороны. и там после экспорта в текста в автокад программа как то помечае тескты, и их можно без разрыва связей перемещать по чертежу. выглядит весело, но применять я все же не рискнул. страшненько в конце проекта получить какой нить глюк.
а эту надо попробовать. вполне допускаю что сократит время экспорта. особенно если таблицы настроены правильным образом. но взрывать их всеравно придётся... тормозные они.
я не знаю как например в инвенторе получить общую спецификацю заказную разбитую по листам.
есть общий список. это понятно. в нем допустим 500 позиций. ... да, конечно, они все сформировались авоматически (за исключением длин труб, не могу победить - в приведённом листе в посте выше кстати тоже не победилась длинна общая труб)
хорошо. есть этот список. далее надо его обрамить в рамки заказной спецификации... и вот тут и можно применить этот макрос....
что делаю я - экспортирую из инвентора в эксель, вставляю в автокад объектами автокада, ровняю... разношу по листам.
получается полуавтоматическое заполнение.. большая часть времени тратится на форматирование текста и перенос строчек, которые не влезли в одну ячейку.
ssn, а кто Вас заставляет спецификацию выпускать а ACAD'е? Не морочьтесь, есть более простые способы и Вам они доступны. Тот же Word с колонтитулами, если уж ексель не устраивает, это всего лишь стандарт компании и он может быть изменен. Вами. Ну и уж если на то пошло, когда квалифицированный инженер начинает заниматься "оформительством", это прямой путь в никуда. Этим должны заниматься специально обученные люди. Можно сколько угодно спорить о наклоне шрифта и его размере в чертеже, но это инженерная графика, а не работа инженера, не надо их путать.
до подмастерий пока не дорос... по этому все сам... все сам...
ворд и эксель по моему не дают возможность настроить высоту ячеек в мм. хотя может я путаю.
но мне честно говоря ближе позиция - весь комплект чертежей в одной программе.
попробовал на днях в реальных условиях.
все не плохо. даже хорошо.
одно только пока растраивает... я не смог победить шрифт в таблице.
меняешь стиль в автокаде, в описании таблиц, в экселе... всеравно один и тот же шрифт (по моему АРИАЛ).
это бы ещё побороть, и ваще красота.
есть подозрения что это из за форматирования таблиц в экселе. надо попробовать удалить листы, создать с такими же именами но чистые. на них не будет никакого форматирования. и туда вставлять текст. по идее должно помочь..
вечерком попробую.
v-david ваша идея хороша в вашем пространстве. но она не универсальна. могу рассказать в каких ситуациях
1)когда проект уже кем то сделан , а вам нужно немного поправить и посчитать спецификацию. И проект сделан не в Сапре и не в виде блоков а в виде линий и пр. примитивов автокада.
2)некоторые элементы не получиться добавить в базу, а некоторые не имеет смысла. Например комплектация кипа для вентустановок.
3)глядя в Вашу ексельку, я сомневаюсь что на печати вылезет спецуха, сделанная по ГОСТу.
4)хорошо когда есть Сапр, а то в крупных кампаниях стоит автокад (порой даже LT) и запрет на установку любых программ.
Для v-david... Вы, по видимому, из менагеров, сударь. Тады - да, Вам эта спецификация не особо. А в проект её вставлять - милое дело. Надо лишь понять, как эта штука работает. Простите за прямоту, но Вы, по видимому, абсолютно не считали спецификацию сами. Вещьч у Composter пользительна в том плане, что позволяет свести к минимуму человеческий фактор, типа "где-то что-то забыли"... Ну и связь с автокадом - немаловажна. Экспорт может идти, насколько я знаком с продуктом, в обе стороны. То есть из автокада гоним в эксель, из экселя - в автокад. При этом решается куча проблем. К примеру монтажникам экселевский вариант милее, а вот в проект требуют прикладывать спецификацию по ГОСТ. Таким образом и монтажники, и менагеры, и экспертиза получают свой бакшиш, а проектировщик делает для этого лишь один набор операций.
... дак шрифт в таблице кто нибудь победил, что бы он менялся как надо?
у меня все ещё руки не добрались попробовать измнить форматирование таблиц. я что то ч ними совсем на Вы....
кстати, тормозов они добавляют... по этому наверно все же правильно их в отдельном файле делать. я то я по привычке в общий файл запихал.
но все равно очень удобно.
у меня дальше в списке желаемых вещей для автоматизации по времени оформления проекта стоит раставление осей на видах. с трубами ещё куда ни шло. на отводах ставить просто мучение. надо думать макрос какой то
стер... ни к чему все это.
а почему таблица не берёт в себя свойства стиля текста?
можно сделать форматирование не частное, а глобальное. что бы при смене текстового стиля для таблиц менялся бы шрифт.
не буду вдаваться в подробности почему так происходит. лучше потом как нить подправлю.расскажу Вам как это самому сделать.
нужно как в предыдущем рисунке щелкнуть на уголок таблицы, выбрать Locking по русски это что то типа блокирование и там убрать блокировку.проделать это для двух таблиц(1 таблица находится на 1 листе , вторая таблица начинается на 2 листе).
отсюда скачать лисп
http://cadabyss.wordpress.com/2010/01/04/stripmtext-v5-0/
загрузить в акад, запустить командой "smt" , поставить все галочки и и выделить 2 таблицы.и вы должны получить искомый результат
ух ты какой хороший лисп по ходу дела обнаружился спасибо.
это старый CADALYST туда переехал что ли?
Как только люди не мучаются со спецификациями! Зачем себя так насиловать!
Берите готовые решения. Создать спецификацию в Excel легче всего с помощью программы Blank-RZ.
Причем любые форматы спецификаций: ЕСКД, КЖ, КМ, КМД.
Можно создать чертежные штампы-колонтитулы в Excel или загрузить такие шаблоны, нарисованные в клеточках Excel.
Кстати, Вы знали, что в Excel есть стандартная функция Видовых экранов, наподобие ACAD?
А вставить в ACAD Excel-таблицы проще-простого: Ctrl+C -> Ctrl+V.
Ищите прогу по названию в Yandex.
http://youtu.be/jpaQn4jkGgI
похоже, Александр, это ответ на Ваш 11 пост... ща погоняю, отпишусь.
поехали, пишу только по сообщениям программы пока. поюзаю - отпишусь детально.
1. Если стоит Excel2003 и 2010, десятого не видит
2. 2010-64 не поддерживает, копаем дальше.
3. не ясен принцип разбиения на листы, на листах с 15мм штампом остается много пустого места снизу.
Ну это так, за 10 минут. А в принципе для ленивых очень даже ничего, сейчас попробую с колонтитулами
Ни фига. на 64 разрядной ОС не катит, т.е. не для нас.
Ну как я уже говорил весьма не дурно и так. Спасибо автору от ленивых! но покупать пока рановато...не поддерживает серьезный компы. А может это я не разобрался?
Еще. Не нашел пока, как сохранить для дальнейшего использования свой штамп, ну лениво каждый раз своё фамилиё писать
и последнее, не разбирался со шрифтами, хотелось бы, чтобы и здесь был выбор. Шриф ГОСТ уже зачастую ЗАКом не принимается. Я серьезно.
самая главная фишка-то в чем - штамп - экселёвый, а таблица на листе растр.... и?
не правда. я такого не говорил.
я говорил, что инвентор... солид.. и прочее... автоматом спецификацию не делит на листы.
с ревитом разбираюсь, там по ходу тоже это не решено. но там хоть можно задавать условия, внедрить доп строку и в ней писать номер листа СО, и по нему разносить по листам.. тоже танцы
я понимаю что можно и думаю не сложно создать в экселе листы с колонтитулами в виде штампов. и все автоматом будет разбиваться как надо на листы.
эксель не управляем по поводы высоты ячеек. все что меня пока не устраивает.
а так. конечно чудесно. создать шаблон экселя с рамками, и из рабочего файла просто скопировал текст в шаблон, не парясь на разбиение по листам, первый, второй.. не важно.
основные и наиболее часто используемые (линейные) элементы типа отводов, переходов, фланцев и т.д. естественно делаю сам, как параметрически заданные. Это не сложно. Задвижки, краны, приводы и пр. арматура сейчас практически вся есть в инете, остается только подготовить их (как я уже говорил - зарядить параметрами для спецификации. Это тоже элементарно). Ну а экзотику, во-первых стараюсь не использовать, во вторых, можно изобразить "муляж" или некий аналог по присоединениям, в третьих, чтоб "руку не сбивать" можно в свободное время похудожничать.
Классная работа +1
Все круто, спасибо, но подскажите, как изменить шрифт в автокаде? При изменении через свойства всей таблицы, ничего не происходит, хотя, если одной ячейки, то работает. Косяк автокада, сталкивался уже, но может есть какое то, решение.
Удобнее всего делать спецификации (да и любые таблицы) в Excel, а оформлять в AutoCAD. Это очевидно.
Причём, в Excel лучше всю таблицу делать на одном листе, а не на нескольких. Тогда можно на заголовки автофильтры в Excel делать (что очень удобно). И не будет проблемы с добавлением строк: добавились позиции на первый лист и уже строки не помещаются - надо на всех других листах смещение делать.
В итоге, решение такое:
1. Делать таблицу в Excel на одном листе
2. Оформление таблиц (рамки, штампы) делать в AutoCAD
3. Настроить связь между таблицами Excel и AutoCAD, чтобы всё автоматически обновлялось.
Таблицы в AutoCAD позволяют делать автоматическую "разбивку" таблицы на несколько частей (промежуток между частями таблицы настраивается), причём 1-й лист может быть меньше по высоте. Настраиваем так, делаем нужное число рамок со штампами и связываем Excel и AutoCAD.
В статье показываю как это делается и какие настройки связи надо сделать, чтобы AutoCAD не тормозил https://ddecad.ru/kak-vstavit-tablitsu-excel-v-autocad-i-nastroit-svyaz-dannyh/
Настройка на примере спецификации, но можно и для любых других таблиц сделать.
Так у меня и так сделано , и это иписано в первых постах
Похоже, но не так сделано. Есть существенные отличия.
1. В моём случае в Excel один общий лист, а не "первый" и "остальные"
2. В моём случае ссылка-связь идёт на диапазон, а не на лист. Это серьёзно снижает время обновления
3. В моём случае другие настройки форматирования, с которыми время обновления меньше
[attachment=140499:____________.rar]Получилось, что получилось. Дальше работать со спецификацией не вижу сильно смысла. Да по сравнению с черчением палочками и однострочным текстом штука достаточно продвинутая. Но по сравнению с тем, что должно делаться в проекте по настоящему, как кто-то заметил выше. Должен быть реализованы блоки с атрибутами и из них делаться извлечения, которые далее собираются в спецификацию. А так разницы особо нет.
Прошло чуть больше двух лет. Жизнь свела с автокадом. Выкладываю обновленную спеку. Фактически сделана по гост. Обновляется и все иже с ним
Спасибо, очень выручили
Русская версия Invision Power Board (http://nulled.ws)
© Invision Power Services (http://nulled.ws)