СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть

СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть (https://scbist.com/)
-   Редакторы схем и шаблоны (https://scbist.com/redaktory-shem-i-shablony/)
-   -   Макросы для Autocad (полезные и не очень) (https://scbist.com/redaktory-shem-i-shablony/382-makrosy-dlya-autocad-poleznye-i-ne-ochen.html)

Вы просматриваете версию для печати. Если вы хотите увидеть статью полностью - перейдите по ссылке

Avton 22.09.2011 16:48

Телепаты в отпуске. Пример в студию!

Turba 22.02.2012 15:44

:thumbup1:

KeDbIConverse 11.07.2012 15:38

Здравствуйте. Хотелось бы задать несколько вопросов по данной теме.

1. Создал взял свой файл для горячих клавиш с расширением .mns и записал там нужные мне команды (в виде [SHIFT+"W"]^C^C_move), но только некоторые из них пересекаются со стандартными горячими клавишами, а в адаптации интерфейса они не удаляются, а ес редактировать на нужные мне команды, то иногда откатываются обратно. так вот хотелось бы узнать из какого файла туда идут эти горячие клавиши, чтобы отключить его и оставить только свои (но это вроде не acad.pgp, т.к. там горячие клавиши написаны в стиле 'РА, *РАЗОРВАТЬ' и т.д.)

2. Вопрос по конкретно программированию горячих клавиш. Вот например задаю команду для рисования линии [SHIFT+"Q"]^C^C_line, если курсов находится над кнопками интерфейса, то всё норм, переносим мышку на саму модель и выбираем точку для начала рисования линии. Но ес данную горячую клавишу нажать в тот момент когда курсор над моделью, то рисование линии запускается, но только букву Q он пишет в первую координату линии и это неудобно. Так вот вопрос можно как-нибудь сделать так, чтобы просто запускалось рисование линии и курсором нормально можно было водить, чтобы выбрать первую точку. Пробовал писать [SHIFT+"Q"]^C^C_line^Z, т.е. отключение автоматического добавления пробела в конце команды, но тогда команда просто появляется в командной строке и требует нажатия энтера, что как бы убирает суть горячей клавиши. В языках програмирования не силён, мб кто разбирается в том, как это всё прописать.

3. И ещё один вопрос созрел, вот допустим я ставлю размер, и потом мне нужно нужно в этот размер добавить текст, так вот можно как-нибудь прописать в макрос запуск свойств а затем редактирование текста размера?

Заранее спасибо!

Avton 11.07.2012 15:54

KeDbIConverse,
1,2 Если честно, как то все сложно делаешь. Я делаю через Адаптацию интерфейса никогда проблем не было.
(Тут бы еще позвать пользователя kycok он бы хорошо рассказал или опять же dwg.ru)
3 А в чем проблема? У меня свойства всегда включены, поставил размер, нашел в свойствах текст, прописал:net:

KeDbIConverse 11.07.2012 17:33

Ну так в том-то и вопрос, что хотелось бы мышкой не искать, а сразу кнопку нажал и начал текст вводить
Avton, а не подскажеш, в каком файле хранятся все команды адаптации?

kycok 12.07.2012 08:37

Цитата:

Сообщение от KeDbIConverse (Сообщение 106198)

1. Создал взял свой файл для горячих клавиш с расширением .mns и записал там нужные мне команды

Какая версия AutoCAD ?
Например с AutoCAD 2006 MNS-файл заменен файлом настроек пользовательского интерфейса acad.cui (а с AutoCAD 2010 - acad.cuix) который располагается здесь
%appdata%\Autodesk\AutoCAD 2008\R17.1\rus\Support
и редактируется через "Сервис" > "Адаптация" > "Интерфейс"

Цитата:

И ещё один вопрос созрел, вот допустим я ставлю размер, и потом мне нужно нужно в этот размер добавить текст, так вот можно как-нибудь прописать в макрос запуск свойств а затем редактирование текста размера?
при использовании команд для рисования размера ("_DIMLINEAR", ""_DIMALIGNED") на запрос строки:
"Положение размерной линии или
[Мтекст/Текст/Угол/Горизонтальный/Вертикальный/Повернутый]: "
можно указать букву "М" и указать текст.

Максим Тарасенко 26.09.2012 19:09

привет всем
помогите, пожалуйста с макросом
нужно чтобы при функции "подобие" с удалением оригинального, создавался новый объект другого цвета, например оригинал красного, а после оффсета синий

Svetlana Mitrichenko 25.11.2014 23:54

Всем добрый день. а можете выложить .dwg-файл, чтобы просмотреть как работает макрос подсчета спецификации кабеля по кабельной сети?

а то жутко интересно, а проверить не получается

Avton 26.11.2014 12:47

Вложений: 2
Пример+свежая версия макроса. Теперь умеет считать муфты, разнообразный кабель и другое оборудование(см. описание).

kycok 04.03.2015 16:42

Вложений: 1
Цитата:

Сообщение от kycok (Сообщение 1480)
Макрос для подсчета количества приборов. Заточен под Autocad 2008.

Очередное исполнение. Проверялось на Autocad 2014 32 Bit/64 Bit

Avton 10.02.2017 12:43

Вложений: 1
Пользуясь случаем выложу тот же макрос.
Цитата:

Макрос для подсчета количества приборов
с более дружелюбным интерфейсом, единой базой и возможностью подсчитывать приборы, записанные в виде
Цитата:

3хКД-205А
РКН-900-2шт.
Всё остальное осталось.


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

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot


Яндекс.Метрика