| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Кто как создает спецификации в AutoCad?

Кто как создает спецификации в AutoCad?

Ответ
Поиск в этой теме
Непрочитано 04.03.2017, 22:49
Кто как создает спецификации в AutoCad?
Dormer
 
Регистрация: 23.02.2010
Сообщений: 56

Добрый день !

Меня давно очень интересует тема создания автоматических спецификаций в AutoCad.Расскажу как я придумал делать ( на своей работе пока правда не применяю эту схему - все вбиваю руками (работаю я в машиностроении)).
Меня интересует что Вы думаете вообще про мой способ и в принципе про автоматические спецификации. Ну и если Вы знаете как можно сделать лучше и правильнее, то если не жалко расскажите пожалуйста как.

В общем я придумал так:
1. Сначала в Автокад нужно поставить панельку Express Tools. Эта панелька распространяется бесплатно Автодеском и есть во всех инсталяторах Автокада (там просто надо галочку поставить, чтобы ее установить).
2. При вычерчивании сборочного чертежа отдельные детальки я делаю блоком с тремя атрибутами для позиции,обозначения и наименования. В атрибут для обозначения и наименования вбиваю нужные значения.
3. Когда ставлю выноску к какой-либо детальке на сборке в поле для ввода текста ничего не ввожу а жму кнопку Поле, потом выбираю в появившемся окне строчку Объект и щелкаю по детальке, выбираю атрибут для позиции.
4. Когда все сделано для всех деталек на панели Express Tools щелкаю кнопочку Export Atributes. После этого в папке с чертежом появляется текстовой файл где написано имена боков и их атрибуты(и там еще какой-то код к каждому блоку он пишет). Открываю его Екселем и сортирую строчки как нужно, записываю нужные значения в колонку позиций.
5. Потом в Автокаде на панельке Express Tools жму кнопочку Imrort Atributes, появляется окошко выбора файла, выбираю свой отсортированный файлик. После этого на полках выносок позиций будут нужные номера(иногда почему то сразу изменения не отображаются - нужно регенерировать).
6. После этого можно с помощью стандартного извлечения данных извлекать значения атрибутов в екселевский файл, который и будет спецификацией. Едиственное у меня только пока не получилось оформить файл так чтобы все было как по ГОСТ, но я думаю это как то через колонтитулы сделать.
Просмотров: 38722
 
Непрочитано 06.03.2017, 12:06
#21
ssn

Инженер проектировщик (раздел ТМ - фриланс)
 
Регистрация: 06.12.2003
Геленджик
Сообщений: 1,794
Отправить сообщение для ssn с помощью Skype™


Цитата:
Сообщение от Lorens Посмотреть сообщение
Добрый день!

У меня подготовлен файл в Экселе, открываю его на второй монитор. Размечаю позиции мультиледором, параллельно заганяю все позиции в эксель. Далее импортирую таблицу в акад, там же и оформляю (создан лиспик для выравнивания таблицы под гост).

Автоматизации мало, на мне так работать удобно.
при таком раскладе лучше вставить таблицу в автокад обновляемой ссылкой. один раз настроить внешний вид и все.
я сейчас так и поступаю. из модели формируется информация для спецификации, открываю связанный с автокадом эксель, копирую туда все. открываю автокад, обновляю и все. спецификация готова.
для раздела ТМ создание спецификации по модели занимает порядка 10-15 минут (правда стоит отметить, что в модели информация настроена таким образом, что бы минимизировать дальнейшие телодвижения при формировании спецификации. т.е изначально пришлось потрудиться над базой и структурой)
ssn вне форума  
 
Непрочитано 06.03.2017, 13:17
#22
krok64

Л, ТХ
 
Регистрация: 01.06.2016
Ухта
Сообщений: 38


У меня в экселе заведена табличка со спецификацией (Поз. Обозначение Наименование Кол. Масса ед., кг Примечание Завод изготовитель Единица измерения + еще несколько полей и поле TAG). Эта табличка заполняется вручную. В автокаде все детали подписываются специальным блоком, который похож но Mleader но содержит невидимый атрибут TAG. В любой момент можно запустить скрипт который прочитает экселевскую спецификацию и поменяет нумерацию блоков в автокаде в соответствии с TAG. Преимуществом экселя я считаю то что из одного места с помошью нехитрых скриптов на питоне можно генерировать Спецификацию, Заказную Спецификацию и Ведомость объемов работ.
krok64 вне форума  
 
Непрочитано 06.03.2017, 16:50
#23
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,048


Цитата:
Сообщение от krok64 Посмотреть сообщение
Преимуществом экселя я считаю то что из одного места с помошью нехитрых скриптов на питоне можно генерировать Спецификацию, Заказную Спецификацию и Ведомость объемов работ.
А зачем питон? Или выводиться не в вордовские шаблоны?
Сергей812 вне форума  
 
Непрочитано 06.03.2017, 17:22
#24
Lorens

Учусь
 
Регистрация: 19.04.2007
Санкт-Петербург
Сообщений: 624


Цитата:
Сообщение от krok64 Посмотреть сообщение
содержит невидимый атрибут TAG
Хорошая мысль. надо будет подумать как сделать автоматическую простановку данного ТАГ.

p.s. Хотя нет, мне наверно данные таги отслеживать будет только сложнее.
Lorens вне форума  
 
Непрочитано 06.03.2017, 17:57
| 1 #25
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,048


Цитата:
Сообщение от Lorens Посмотреть сообщение
Хорошая мысль. надо будет подумать как сделать автоматическую простановку данного ТАГ.
любой смысл автоматических спецификаций - уменьшить количество работы и, соответственно, затрачиваемого времени. А не приделывать костыли, которыми долго-долго махать, а лишь потом нажать кнопочку и что-то получить на выходе. ТС вверху правильно написал последовательность операций при использовании стандартных средств акада. Да и то, экспресс-тулс - это уже не совсем стандартные средства акада, а надстройка над акадом. Хотите получить действительно автоматическую спецификацию - без дополнительных надстроек/программирования не обойтись.
Сергей812 вне форума  
 
Непрочитано 07.03.2017, 07:38
#26
krok64

Л, ТХ
 
Регистрация: 01.06.2016
Ухта
Сообщений: 38


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
А зачем питон? Или выводиться не в вордовские шаблоны?
Выводить можно хоть куда (пока сделано для Word и AutoCAD)
Во первых писать на питоне приятней чем на VBA и lisp. Во вторых планах есть идея сделать интернет сервис - ты закидываешь на него сформированный эксель а на выходе получаешь полный комплект: Спецификация, Заказная и Объемы работ. На VBA и lisp это сделать будет скорее всего невозможно (по крайней мере я не знаю как).

----- добавлено через ~10 мин. -----
Цитата:
Сообщение от Lorens Посмотреть сообщение
Хорошая мысль. надо будет подумать как сделать автоматическую простановку данного ТАГ.

p.s. Хотя нет, мне наверно данные таги отслеживать будет только сложнее.
Это сильно зависит от количества позиций в спецификации. Пока их немного (менее 20) можно и ручками нумеровать. В моем случае число позиций перевалило за 100 и поэтому мне проще нарисовать трубу и сразу подписать ее выноской например t-1420-18.7. Дополнительный плюс данного подхода заключается в том что при дальнейшем анализе чертежа можно просто тыкнуть на выноску и увидеть что это труба 1420х18.7 а не 1420х23.2 например.
krok64 вне форума  
 
Непрочитано 07.03.2017, 09:54
#27
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,048


Цитата:
Сообщение от krok64 Посмотреть сообщение
Во вторых планах есть идея сделать интернет сервис - ты закидываешь на него сформированный эксель а на выходе получаешь полный комплект: Спецификация, Заказная и Объемы работ. На VBA и lisp это сделать будет скорее всего невозможно (по крайней мере я не знаю как).
интернет сервис с входными данными в виде эксель, а не xml хотя бы?
Сергей812 вне форума  
 
Непрочитано 07.03.2017, 10:25
1 | 1 #28
volodka1975


 
Регистрация: 01.07.2008
Сообщений: 83


Я себе сваял программу на андроиде (с базой данных) и экспортом в dxf, csv. Лежит в разделе программы.
volodka1975 вне форума  
 
Непрочитано 07.03.2017, 12:21
#29
Lorens

Учусь
 
Регистрация: 19.04.2007
Санкт-Петербург
Сообщений: 624


Сергей812, согласен!

Сейчас думаю, про забивку dxf код элемента своих данных, а потом автоматический опрос всех элементов сортировка и выдача.
Lorens вне форума  
 
Непрочитано 07.03.2017, 13:02
#30
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,048


Цитата:
Сообщение от Lorens Посмотреть сообщение
Сейчас думаю, про забивку dxf код элемента своих данных, а потом автоматический опрос всех элементов сортировка и выдача.
c dxf нужно работать, если не хотите ставить поддерживающие формат *.dwg программы или платить за библиотеки сторонних разработчиков для прямого доступа к потрохам dwg. Здесь же по теме подразумевается, что на рабочем месте стоит полноценный акад (иначе бы экспресс-тулс не запустился бы).
Сергей812 вне форума  
 
Непрочитано 07.03.2017, 13:20
#31
Post

конструктор
 
Регистрация: 29.07.2005
Ростов-на-Дону
Сообщений: 1,091
<phrase 1=


_dataextraction + таблицы AutoCad
__________________
С уважением!!!
Post вне форума  
 
Непрочитано 07.03.2017, 13:22
#32
Lorens

Учусь
 
Регистрация: 19.04.2007
Санкт-Петербург
Сообщений: 624


Сергей812, Вы опять не хотите меня понять. Я говорю про DXF код элемента.
Lorens вне форума  
 
Непрочитано 07.03.2017, 13:33
#33
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,048


Цитата:
Сообщение от Lorens Посмотреть сообщение
Я говорю про DXF код элемента.
что подразумеваете под
Цитата:
Сообщение от Lorens Посмотреть сообщение
забивку dxf код элемента своих данных
?
Сергей812 вне форума  
 
Непрочитано 07.03.2017, 13:56
#34
Composter

Отопление и вентиляция
 
Регистрация: 31.10.2008
Москва
Сообщений: 445


у меня помимо _dataextraction , лисп на проставление выносок с параметрами динамического блока.
по поводу форматки можно сделать связm excel&autocad ,вот тут я описывал http://forum.abok.ru/index.php?showtopic=73207&hl=
Composter вне форума  
 
Непрочитано 07.03.2017, 13:57
#35
krok64

Л, ТХ
 
Регистрация: 01.06.2016
Ухта
Сообщений: 38


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
интернет сервис с входными данными в виде эксель, а не xml хотя бы?
можно было и xml и JSON и еще какой нибудь формат, но поскольку (на данный момент) данные заносятся в Excel то решил не усложнять.
krok64 вне форума  
 
Непрочитано 09.03.2017, 15:02
#36
valerik88


 
Регистрация: 02.07.2016
Сообщений: 249


Я вот так делаю
http://forum.dwg.ru/showthread.php?t=132979
valerik88 вне форума  
 
Непрочитано 09.03.2017, 15:19
#37
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,225


Цитата:
Сообщение от valerik88 Посмотреть сообщение
Я вот так делаю
А lisp зачем, чтобы рамкой выбрать?
VitalyAF вне форума  
 
Непрочитано 21.08.2017, 07:37
#38
baksconstructor


 
Регистрация: 05.11.2014
Сообщений: 982


Кстати, есть новинка на эту тему, по блокам делает спецификацию, не только по схемам - Схема
baksconstructor вне форума  
 
Непрочитано 21.08.2017, 07:50
#39
barm

инженер-конструктор
 
Регистрация: 07.05.2008
Пенза
Сообщений: 30


Цитата:
Сообщение от baksconstructor Посмотреть сообщение
Кстати, есть новинка на эту тему, по блокам делает спецификацию, не только по схемам - Схема
Забавно. Единственное, что я не понимаю в таких программах - почему спецификации нельзя сразу в CADе сделать. Всякие экспорты в ворды и т.д. никому не нужны.
barm вне форума  
 
Непрочитано 21.08.2017, 07:59
#40
baksconstructor


 
Регистрация: 05.11.2014
Сообщений: 982


Цитата:
Сообщение от barm Посмотреть сообщение
почему спецификации нельзя сразу в CADе сделать.
Ну вот же есть кнопка создания в CAD - принтскрины
Цитата:
Сообщение от barm Посмотреть сообщение
Всякие экспорты в ворды и т.д. никому не нужны.
Мы вот например для тех предложения передаём коммерсантам в Ворде.
baksconstructor вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Кто как создает спецификации в AutoCad?

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Видеоуроки AutoCAD kosmax AutoCAD 173 17.02.2017 15:08
Оформление спецификации в Autodesk AutoCad Mechanical 2016 rus x64 Мишаня Вертикальные решения на базе AutoCAD 2 17.08.2015 15:54
Интеграция Autodesk СПДС в AutoCAD 2012 bolotov Прочее. Программное обеспечение 24 07.01.2013 20:22
AutoCad vs другие САПР Максим_Александрович AutoCAD 17 11.04.2011 10:46
В русской версии AutoCAD 2010 SP1 32-bit файл Acad.PGP содержит ошибки. hwd Баги и пожелания в Autodesk 21 21.04.2010 20:27