СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть
Вернуться   СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть > Уголок СЦБИСТа > Книги и журналы > Программное обеспечение и визуальные материалы > Редакторы схем и шаблоны
Закладки ДневникиПоддержка Сообщество Комментарии к фото Сообщения за день
Ответить в этой теме   Перейти в раздел этой темы    
 
В мои закладки Подписка на тему по электронной почте Отправить другу по электронной почте Опции темы Поиск в этой теме
Старый 30.04.2009, 07:00   #1 (ссылка)
V.I.P.
 
Аватар для Avton

Регистрация: 07.04.2009
Сообщений: 459
Поблагодарил: 203 раз(а)
Поблагодарили 859 раз(а)
Фотоальбомы: 9 фото
Репутация: 241

Тема: Макросы для Autocad


Начну тему. Делимся опытом и наработками.
Выкладываю пару своих макросов, плюс пару программок для разнообразия.
Итак:
1. Макрос VBA для подсчета спецификации кабеля по кабельной сети, нарисованной в AutoCAD. (Описание прилагается)
Скачать 39 Кб
2. Макрос VBA для пакетного пересохранения AutoCAD в AutoCAD ранних версий, а также конвертирования файлов DXF в DWG. (Описание прилагается)
Скачать 29 Кб

Делимся своими макросами, полезностями, впечатлениями, комментариями. Все возможно улучшить и развить.



p.s.
И 2 программки, лично мне облегчающие пользование компьютером.
1. Автонажиматель мыши через определенное время. Пригождается когда нужно распечатать документ например на черновике. Обычно делается так:
идем к принтеру, вставляем черновик, идем к компу, нажимаем печать, идем к принтеру, забираем лист.
С программой делается так:
Запускаем программку,нажимаем старт, наводим курсор на кнопку (или пункт меню) "Печать", идем к принтеру, ставим черновик, программа через установленное время сама нажмет кнопку печать, забираем лист, идем к компу. Таким образом хождение к принтеру сокращается в 2 раза.
Скачать 200 Кб
2. Создание горячих клавиш. Можно задать любую комбинацию клавиш и действий клавиатуры на одну клавишу клавиатуры, например последовательность "123{ENTER}{HOME}" на одну кнопку.
Для своего удобства набивания верхушек и низовок на цифровой клавиатуре, я сделал на знак / букву Н, на знак * букву В, теперь не приходится искать по большой клавиатуре эти буквы.
Скачать 213 Кб
Вложения
Тип файла: zip KabSet.zip (38.4 Кб, 2294 просмотров)
Тип файла: zip SaveAs.zip (28.2 Кб, 972 просмотров)
Тип файла: zip AutoClick.zip (199.2 Кб, 721 просмотров)
Тип файла: zip Keys.zip (213.0 Кб, 802 просмотров)

Последний раз редактировалось Admin; 28.06.2013 в 07:57.
Avton вне форума   Цитировать 0
Поблагодарили:
Данный пост получил благодарности от пользователей
Старый 30.04.2009, 08:30   #2 (ссылка)
Проектировщик
 
Аватар для kycok

Регистрация: 12.03.2009
Адрес: Иркутск
Возраст: 43
Сообщений: 98
Поблагодарил: 67 раз(а)
Поблагодарили 44 раз(а)
Фотоальбомы: 1 фото
Репутация: 17
Макрос для подсчета количества приборов. Заточен под Autocad 2008.
Вложения
Тип файла: rar Pribori.rar (285.0 Кб, 864 просмотров)
kycok вне форума   Цитировать 0
Поблагодарили:
Данный пост получил благодарности от пользователей
Старый 30.04.2009, 09:12   #3 (ссылка)
Кандидат в V.I.P.
 
Аватар для Shoorup

Регистрация: 01.04.2009
Сообщений: 1,004
Поблагодарил: 63 раз(а)
Поблагодарили 213 раз(а)
Фотоальбомы: не добавлял
Репутация: 79
Avton, попробовал твой макрос по подсчету кабеля. Очень даже впечатляет. Очень понравилась идея закраски в цвет посчитанных кабелей. Единственное не прикольнуло, что в желтый цвет красит - плохо видно на белом фоне. И то, что в 2010м AutoCAD уже не работает. Просто не грузится.

Вот выкладуваю похожую програмку по подсчету кабеля. Единственное отличие это то, что она считает соединительные муфты еще.
Процедура установки: Копируем файл в папку C:\Program Files\AutoCAD 200Х\Support. Затем создаем кнопку с макросом C^C(if (null C:lcab)(load "lcab"));lcab; Процедура запуска следующая: тыкаем кнопку и на запрос выбрать кабель либо указываем поштучно, либо секущей рамкой выбираем все, ну или Ctrl+Alt. Затем Enter. потом указываем точку вставки таблицы.

По сути проги делают одно и тоже, а вот с посчитаным кабелем и цветом, беру на заметку и щас попробую попросить чтоб сделали похожее.


По поводу макроса kycok, то у меня есть тоже похожий макрос выполняющий тоже самое, но базу я так и не доделал - руки не дошли. Подходит копирование твоя. Программа похожа на первую и также не красит посчитаное. Выкладывать не буду, потому как гэ походу.

Последний раз редактировалось Shoorup; 30.09.2013 в 10:41.
Shoorup вне форума   Цитировать 0
Старый 30.04.2009, 09:41   #4 (ссылка)
V.I.P.

Автор темы
 
Аватар для Avton

Регистрация: 07.04.2009
Сообщений: 459
Поблагодарил: 203 раз(а)
Поблагодарили 859 раз(а)
Фотоальбомы: 9 фото
Репутация: 241
Shoorup, спасибо за отзыв. Вот обновленная версия, с выбором цвета окраски.
Скачать
Посмотрел твой макрос, надо будет тоже добавить соединительные муфты
Цитата:
И то, что в 2010м AutoCAD уже не работает. Просто не грузится.
А вот это фиг знает. Нет у меня 2010 AutoCAD`а Появится, посмотрю, может там по другому загрузка макросов, незнаю даже.

По поводу макроса kycok: мега полезно, ничего не скажешь, а базу приборов, по моему мнению, лучше редактировать в обычном текстовом файле, меньше кнопок нажимать (Добавить, сохранить). И еще бы не одной таблицой, а делил на несколько таблиц, к примеру по 20 строк, чтобы на листы вставлять можно было
Вложения
Тип файла: zip KabSet.zip (38.6 Кб, 637 просмотров)

Последний раз редактировалось Avton; 30.04.2009 в 09:59.
Avton вне форума   Цитировать 0
Поблагодарили:
Данный пост получил благодарности от пользователей
Старый 30.04.2009, 10:18   #5 (ссылка)
Кандидат в V.I.P.
 
Аватар для Shoorup

Регистрация: 01.04.2009
Сообщений: 1,004
Поблагодарил: 63 раз(а)
Поблагодарили 213 раз(а)
Фотоальбомы: не добавлял
Репутация: 79
Цитата:
Сообщение от Avton Посмотреть сообщение
Посмотрел твой макрос, надо будет тоже добавить соединительные муфты
Две по сути одинаковые программы получатся Ну да ладно, кому как нравится. И кстати это не макрос. Это скорее приложение-программа.
Цитата:
Сообщение от Avton Посмотреть сообщение
По поводу макроса kycok: мега полезно, ничего не скажешь, а базу приборов, по моему мнению, лучше редактировать в обычном текстовом файле, меньше кнопок нажимать (Добавить, сохранить). И еще бы не одной таблицой, а делил на несколько таблиц, к примеру по 20 строк, чтобы на листы вставлять можно было
Насчет мега полезности не знаю... но что-то в подобной программе есть. База в Exel мне почемуто больше нравится - нагляднее. У меня она немного красивше оформлена, это не просто столбик с перечисленными приборами, но и дополнительная информация - типа розеток и пр. Можно использовать и в справочных целях.
Shoorup вне форума   Цитировать 0
Старый 30.04.2009, 10:31   #6 (ссылка)
V.I.P.

Автор темы
 
Аватар для Avton

Регистрация: 07.04.2009
Сообщений: 459
Поблагодарил: 203 раз(а)
Поблагодарили 859 раз(а)
Фотоальбомы: 9 фото
Репутация: 241
Цитата:
Насчет мега полезности не знаю... но что-то в подобной программе есть
Имеется ввиду не руками по комплектации считать приборы
Цитата:
И кстати это не макрос. Это скорее приложение-программа.
Да хоть грибом ее обозвать можно
Avton вне форума   Цитировать 0
Старый 03.05.2009, 05:16   #7 (ссылка)
Проектировщик
 
Аватар для kycok

Регистрация: 12.03.2009
Адрес: Иркутск
Возраст: 43
Сообщений: 98
Поблагодарил: 67 раз(а)
Поблагодарили 44 раз(а)
Фотоальбомы: 1 фото
Репутация: 17
Макрос суммирует цифры из выделенных текстовых строк, не содержащих буквенных символов. скачать.

Макрос для поиска "наслоившигося" текста. Актуален, когда в результате ошибочного использования команды "копировать с базовой точкой" возникает ситуация, при которой к одной точке принадлежат два идентичных друг другу текста. скачать.
P.S.Но вообще-то оказывается есть полезная команда _overkill

Макрос формирует из ряда однострочных строк многострочный текст. Аналогичен команде "Convert text to Mtext" из меню Express, но все-таки отличается скачать.

Макрос копирует содержимое всех открытых листов в один общий чертеж. Полезен, когда необходимо собрать схемы из разных файлов в один общий файл. скачать.

Комментарии к сообщению (репутация)
Avton, положительно: А молодец, что трудится на благо себя и общества
Вложения
Тип файла: rar cyMMa.rar (16.9 Кб, 682 просмотров)
Тип файла: rar delcopy.rar (18.2 Кб, 440 просмотров)
Тип файла: rar mtext.rar (9.4 Кб, 638 просмотров)
Тип файла: rar one_file.rar (9.0 Кб, 710 просмотров)

Последний раз редактировалось kycok; 28.04.2015 в 04:24.
kycok вне форума   Цитировать 0
Поблагодарили:
Данный пост получил благодарности от пользователей
Старый 07.10.2009, 06:56   #8 (ссылка)
V.I.P.

Автор темы
 
Аватар для Avton

Регистрация: 07.04.2009
Сообщений: 459
Поблагодарил: 203 раз(а)
Поблагодарили 859 раз(а)
Фотоальбомы: 9 фото
Репутация: 241
Добавил в макрос по подсчету спецификации кабельных сетей подсчет соединительных муфт.
Вложения
Тип файла: zip KabSet.zip (37.2 Кб, 539 просмотров)
Avton вне форума   Цитировать 0
Поблагодарили:
Данный пост получил благодарности от пользователей
Старый 05.11.2009, 05:48   #9 (ссылка)
Кандидат в V.I.P.
 
Аватар для dimbas

Регистрация: 05.11.2009
Сообщений: 1
Поблагодарил: 0 раз(а)
Поблагодарили 0 раз(а)
Фотоальбомы: не добавлял
Репутация: 0
Avton,

Дружище , можешь дополнить автонажиматель повторами? т.е. чтобы он не закрывался, а ещё раз нажимал.
dimbas вне форума   Цитировать 0
Старый 05.11.2009, 07:14   #10 (ссылка)
V.I.P.

Автор темы
 
Аватар для Avton

Регистрация: 07.04.2009
Сообщений: 459
Поблагодарил: 203 раз(а)
Поблагодарили 859 раз(а)
Фотоальбомы: 9 фото
Репутация: 241
dimbas, могу. Поподробнее напиши что нужно.
Avton вне форума   Цитировать 0
Старый 19.11.2010, 10:27   #11 (ссылка)
Кандидат в V.I.P.
 
Аватар для Anton1987

Регистрация: 18.11.2010
Сообщений: 2
Поблагодарил: 0 раз(а)
Поблагодарили 0 раз(а)
Фотоальбомы: не добавлял
Репутация: 0
Подскажите пожалуйста как должны быть начерчены кабеля, чтобы программа могла их посчитать. Как я понял обычные линии она не считает?
Anton1987 вне форума   Цитировать 0
Старый 19.11.2010, 10:36   #12 (ссылка)
V.I.P.

Автор темы
 
Аватар для Avton

Регистрация: 07.04.2009
Сообщений: 459
Поблагодарил: 203 раз(а)
Поблагодарили 859 раз(а)
Фотоальбомы: 9 фото
Репутация: 241
Цитата:
Сообщение от Anton1987 Посмотреть сообщение
Подскажите пожалуйста как должны быть начерчены кабеля, чтобы программа могла их посчитать. Как я понял обычные линии она не считает?
Макрос не на линии смотрит, а на текст над ними. Текст должен быть примерно таким:
25-3х2(2)
100-12х1(3)
то есть [длина]-[жильность]([запас])
Avton вне форума   Цитировать 0
Старый 19.11.2010, 10:57   #13 (ссылка)
Кандидат в V.I.P.
 
Аватар для Anton1987

Регистрация: 18.11.2010
Сообщений: 2
Поблагодарил: 0 раз(а)
Поблагодарили 0 раз(а)
Фотоальбомы: не добавлял
Репутация: 0
А ясно. Эта программа хороша если на чертеже не очень много линий и есть возможность размещать подписи. Не подскажите макрос или программку которая или автоматически расставляет длины линий в виде текста, или просто создает таблицу с длинами линий.

Просто при проектировании электрических сетей очень много времени уходит на кабельный журнал и ручное вбивание длин линий. Хочется как-то автоматизировать этот процесс)))

Спасибо за быстрый ответ
Anton1987 вне форума   Цитировать 0
Старый 19.11.2010, 11:53   #14 (ссылка)
V.I.P.

Автор темы
 
Аватар для Avton

Регистрация: 07.04.2009
Сообщений: 459
Поблагодарил: 203 раз(а)
Поблагодарили 859 раз(а)
Фотоальбомы: 9 фото
Репутация: 241
А длины вбивать в текст откуда? Из линий брать? То есть они в масштабе получается? Если да, то в принципе можно, за отдельную плату
Avton вне форума   Цитировать 0
Старый 24.01.2011, 13:04   #15 (ссылка)
Кандидат в V.I.P.
 
Аватар для SPICE

Регистрация: 05.05.2009
Сообщений: 61
Поблагодарил: 18 раз(а)
Поблагодарили 29 раз(а)
Фотоальбомы: не добавлял
Репутация: 8
Цитата:
Сообщение от Avton Посмотреть сообщение
Добавил в макрос по подсчету спецификации кабельных сетей подсчет соединительных муфт.
А нельзя сделать то же самое, только соединительными дать муфты FDM-1(для кабелей до 6 жил включительно) и FDM-2(7+ жил) и с учетом строительной длины(до 16 жил СД 250м, свыше 16ти-300м)? Ну и для полного счастья можно дать расчет количества пачек гермета для них, для одной FDM-1 нужно 250гр. гермета, для FDM-2 нужно 700гр. Упаковки гермета весят либо 250 либо 400грамм, округлять дробь полученных упаковок в сторону большего.
SPICE вне форума   Цитировать 0
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AutoCAD Electrical Анонимный Редакторы схем и шаблоны 26 28.02.2014 11:22
Из Visio в AutoCAD yrikdom19 Редакторы схем и шаблоны 7 10.06.2010 13:56
Полезные материалы СЦБист Мультимедиа 2 26.02.2010 17:14
AutoCAD Анонимный Общие вопросы эксплуатации устройств СЦБ 27 11.08.2009 20:40

Ответить в этой теме   Перейти в раздел этой темы

Возможно вас заинтересует информация по следующим меткам (темам):
, , , ,


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.



Часовой пояс GMT +3, время: 05:52.

Яндекс.Метрика Справочник 
сцбист.ру сцбист.рф

СЦБИСТ (ранее назывался: Форум СЦБистов - Railway Automation Forum) - крупнейший сайт работников локомотивного хозяйства, движенцев, эсцебистов, путейцев, контактников, вагонников, связистов, проводников, работников ЦФТО, ИВЦ железных дорог, дистанций погрузочно-разгрузочных работ и других железнодорожников.
Связь с администрацией сайта: admin@scbist.com
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Powered by NuWiki v1.3 RC1 Copyright ©2006-2007, NuHit, LLC Перевод: zCarot