Спасибо за демонстрацию. Было полезно узнать, что это вообще можно сделать)
@User___resU
9 ай бұрын
И VBA в AutoCAD у вас стабильно работает? не возникает ошибок при обращении к автокаду в то время как он выполняет какое-либо предыдущее действие?
@Российскийинтеллигент
8 ай бұрын
Ошибки конечно время от времени возникают, но такой, про которую пишете вы, вроде еще не было
@usufusuf7076
2 жыл бұрын
Привет. А есть исходники? Или подскажи, как осуществить перехода на определенный лист с помощью VBA. Через Item(3).delete - можно удалить нужный лист, а как на него перейти?
@usufusuf7076
2 жыл бұрын
Сам спросил, сам ответил - ThisDrawing.ActiveLayout = ThisDrawing.Layouts.Item(4)
@Российскийинтеллигент
2 жыл бұрын
Я вообще подумывал может записать серию роликов по VBA, но не знаю насколько это востребовано, сейчас на повестке дня BIM технологии. В принципе если надо, то могу поделиться исходным кодом. Правда там нужно форму создавать
@autocad3670
2 жыл бұрын
@@usufusuf7076 Спасибо, очень помогло!
@АлександрСирица-к6д
3 жыл бұрын
Спасибо! Очень полезно!
@drfedot2014
Жыл бұрын
Отличная работа!
@asdswx
2 жыл бұрын
зачем листы создавать и утежелять файл, если форматы и штамп уже в модели, можно же сразу печатать, раз вы автоматически находите габариты форматки, отправляйте сразу напечатать
@autocad3670
2 жыл бұрын
Это кстати действительно скользкий вопрос, что лучше. Это чисто эволюция в познании автокада. Уровень 1. Зачем нужны листы? Ведь можно прекрасно печатать из модели... Уровень 2. Боже, пакетная печать просто чудо. Такие придурки те, кто не использует листы и размещает всё в модели. Я просто нажимаю 2 кнопки и весь альбом печатается за раз, я экономлю кучу времени! Уровень 3. Листы утяжеляют файл чертежа и обрабатываются дольше, чем модель. Напишу свою пакетную печать из модели на VBA, буду больше использовать блоки, чтобы в modelspace было меньше объектов и выиграю 2,43 секунды с каждого листа, о да, я гений.
@asdswx
2 жыл бұрын
@@autocad3670 не понятен ваш сарказм, высокомерно. Можно уровень 1 и уровень 3 объединить и не мучать людей, кто уже привык работать в модели, переносить все в на листы. Так как в штамп уже в модели то можно было сразу плагином печатать из модели. Тут листы создаются только для пакетной печати, а при правильной работе должно быть там оформление. Умейте отвечать людям без сарказма.
@autocad3670
2 жыл бұрын
@@asdswx Никакого сарказма. Если написать свою пакетную печать из модели, она, вероятно, ускорит процесс работы. Когда человек начинает работать в автокад, ему часто бывает проще распечатать из модели и он не знает об экономии при применении листов. Когда он эту экономию оценит, ему будет сложно жить в мире, где листами пользуются далеко не все. Когда он дойдет до написания своих плагинов, он вполне может прийти к тому, что своя печать из модели будет экономить время в работе лучше, чем печать из листов.
@НастяК-о7к
2 жыл бұрын
Здравствуйте а можете сбросить свой макрос
@Российскийинтеллигент
2 жыл бұрын
Здравствуйте, дело в том, что сам по себе макрос ничего не сделает, нужен динамический блок рамка и штамп, а также определенный плоттер. Ну и я работал над этим два года поэтому могу только продать за символическую цену в 1000 рублей. Получите макрос нумерации листов, макрос создания листов, макрос переноса свойств на разные чертежи, настройки плоттера и листов. По всем вопросам пишите в телеграмм t.me/SerTur
Пікірлер: 16