|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Инженер конструктор КЖ КМ Регистрация: 21.10.2024
Almaty
Сообщений: 1
|
Добрый день, коллеги! У меня возникла проблема с AddLay.LSP — некорректно выводит на листы. На чертежах, где уже использовал этот LISP, работает нормально, но при создании нового пустого чертежа перестал работать, некорректно определяет масштаб листа. Заранее благодарю!
|
|||
![]() |
|
||||
Регистрация: 21.01.2025
Сообщений: 3
|
День добрый!
Прошу не кидать тапками за возможно детский вопрос, я еще только учусь. Как сделать так, чтобы видовые экраны устанвливались стразу в рамки(штампы)? Запускаю к примеру SBADDLAY, в модели у меня на отдельном слое нарисованы прямоугольники которые какбы задают границы вида отдельных листов. Листы создаются, но в них я вижу только сам вид, чертежа. как мне правильно вставить рамки(штампы)? У меня есть рамки(штампы)как настраиваемые динамические блоки (я думаю они наверное у всех есть), и у меня возникает вопрос как вставить эти рамки(штампы) сразу в лист? Какой алгоритм действий? Я подозреваю, что скорее всего ответ уже давался, но изза неопытности я его не вижу. Заранее благодарен за ответ. |
|||
![]() |
|
||||
Цитата:
Но по идее есть два разных варианта. Первый вариант, это просто отмасштабировать рамку со штампами и вставить её сразу в модели. Второй вариант, это вставлять рамку со штампом уже на листах (см. файл как в посте #93), но это более утомительно.
__________________
Если ты разговариваешь с идиотом - убедись что он не занят тем же! |
||||
![]() |
|
||||
Регистрация: 21.01.2025
Сообщений: 3
|
Смотрите как делаю я сейчас:
На модели, по трасе прохождения линии, у меня разбросаны просто прямоугольники. которыми я обозначаю какой кусок чертежа отобразить в видовом экране. Я на листе устанавливаю рамку со штампами, создаю видовой экран и при помощи функции ПОКАЗАТЬ - Объект я вписываю мои разбросанные прямоугольники в видовой экран. И так для каждого нового лиса я повторяю заново. Я догадываюсь, что это очень не продуктивно возможно бестолково, поэтому и начал искать как автоматизировать свою работу. Нашел команду SBADDLAY и немого не понял какой алгоритм ее работы или как правильно с ней работать? Цитата:
Я правильно понял, что в этом варианте автоматически будет устанавливаться рамка с штампом на листе? |
|||
![]() |
|
||||
"Это мне нужно вместо моих "разбросанных прямоугольников" вставлять рамку со штампами? и программе указывать их?" - Да, именно так
"Я правильно понял, что в этом варианте автоматически будет устанавливаться рамка с штампом на листе?" - нет, только вручную ставится. Это плагин оформления печатной области листа, а не оформления рамок ))) По факту. если у вас одна большая линия, которую надо "распечатать в нарезку" то плагин оформления умеет нарезать видовые экраны с уменьшением их под рамку, что бы не захватывать соседние области.
__________________
Если ты разговариваешь с идиотом - убедись что он не занят тем же! Последний раз редактировалось petro_f, 22.01.2025 в 17:49. |
||||
![]() |
|
||||
Инженер КМ/КЖ Регистрация: 20.10.2022
Саратов
Сообщений: 3
|
@Andrey_13
Можете добавить 2 функции? – При первом запуске чтобы была возможность указать на какой слой помещать. Например слой "1- Видовые экраны", чтобы потом каждый созданный видовой экран не помещать отдельно на этот слой – запрос угла поворота видового экрана (и вкл / выкл функцию, не всегда нужна) |
|||
![]() |
|
||||
Регистрация: 07.02.2007
Мъ
Сообщений: 323
|
Кто-то сталкивался с проблемой, что в файлах лисп addlay работает часами, а то и вовсе подвисает. Почему пишу часами)) Сегодня утром запустил лисп, потом срочно уехать нужно было. Оставил компьютер включенный. Приехал, а он мне создал листы. Запускаю еще раз, больше часа ждал (занимался другими делами), лисп просто зависает.
Работает четко, использую много лет. Но вот на некоторых файлах прям катастрофа. Автокад 2025. |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 776
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 10.03.2025
Сообщений: 1
|
Коллеги, Добрый день!
Подправил под себя программу AL, может кому-нибудь будет полезно. Отличия от версии закрепленной в шапке: 1. Добавил команду для включения печати прозрачных объектов Новая строка 41 (command "._PLOTTRANSPARENCYOVERRIDE" "2") 2. При запросе масштаба теперь стандартное значение 100. Строки 58,62 значение с "1" заменено на "100". 3. Строки 104-106 скорректированы чтобы стандартный ответ на запрос удаления существующих листов был "Нет". 4. К видовому экрану применить PSLTSCALE 0. Новая строка 198 (command "._PSLTSCALE" "0") 5. Ч/Б печать заменил на цветную. Строка 205 таблица стилей печати заменена с monochrome.ctb на acad.ctb |
|||
![]() |
|
||||
Регистрация: 08.05.2025
Сообщений: 1
|
Коллеги, Добрый день!
Когда добавляете нестандартные форматы листов в принтер DWG To PDF.pc3, то для того, чтобы они корректно распознавались в скрипте AddLay - надо их добавить в раздел " (cond ; Выбор формата в зависимости от площади видового экрана" например: ((and (> Square 740000) (< Square 760000)) (vla-put-ConfigName Layout "DWG To PDF.pc3") (vla-put-CanonicalMediaName Layout "User-1")) Чтобы узнать CanonicalMediaName - которое в примере выше "User-1" - необходимо посмотреть в файле DWG To PDF.pmp, расположенном в папке C:\Users\"имя пользователя"\AppData\Roaming\Autodesk\AutoCAD 2025\R25.0\rus\Plotters\PMP Files: "caps_type" : 2, "dimensional" : true, "media_bounds_urx" : 1261.0, "media_bounds_ury" : 594.0, "name" : "User-1", "printable_area" : 749034.0, "printable_bounds_llx" : 0.0, "printable_bounds_lly" : 0.0, "printable_bounds_urx" : 1261.0, "printable_bounds_ury" : 594.0 ----- добавлено через ~10 мин. ----- Добрый день, коллеги, Может кто подскажет, как в скрипте AddLay сделать так, чтобы при формировании листов не ставилась галочка "Масштаб в единицах пространства листа"? |
|||
![]() |
|
||||
Регистрация: 10.09.2020
Сообщений: 24
|
Добрый день, не могу разобраться, как настроить плагин так, чтобы он использовал мои форматы из моего файла *.pc3 и *.pmp?
Есть вертикальные и горизонтальные форматы, включительно много разных форматов А4х3 и т.д., которые не стандартные. Подскажите, как это сделать? |
|||
![]() |
|
||||
К какой версии плагина относится этот вопрос?
__________________
Если ты разговариваешь с идиотом - убедись что он не занят тем же! |
||||
![]() |
|
||||
Регистрация: 10.09.2020
Сообщений: 24
|
По ссылке:
https://forum.dwg.ru/showpost.php?p=...4&postcount=92 Версия: Sbugo_addlay_insert_v5.08.0 Мне понравилось, как программа работает и для чего разработана. Хочу лишь свои файлы подключить, чтобы она без ошибок работала с ними и брала от туда уже мои форматы. |
|||
![]() |
|
||||
Цитата:
Прочтите внимательно сам пост https://forum.dwg.ru/showpost.php?p=...4&postcount=92 и пост #94 Добавляйте свои форматы в секцию PLOT "Если же надо настроить физический плоттер, то в .ini файле в позициях с 101 по 127 внести свои данные. Как "вытащить" имя формата листа, написано в файле .ini (в начале хелп) и дан лисп "Имя_и_формат_плоттера.lsp". Скажу сразу, немного по началу сложно, но оно того стоит. Проект в пакетную печать улетает "влёт". Сейчас сразу настраиваю два комплекта листов PDF и PLOT ." Второй лисп нужен только для того, что бы получить название плоттера и файлов автоакда. В принципе он не обязателен, если Вы ручками впишите эти названия взяв их из окна печати...
__________________
Если ты разговариваешь с идиотом - убедись что он не занят тем же! |
||||
![]() |
|
||||
Регистрация: 10.09.2020
Сообщений: 24
|
Цитата:
В *.ini тоже самое сделал, внёс одинаковые строки, как в *.slp. Но программа не берёт из моего файла *.pc3 и/или *.pmp. Она открывает либо Ваш файл, он рядом лежит. Либо Если не находит, ставит принтер В1. Соответственно листы кривые. |
|||
![]() |
|
||||
Цитата:
Полем я имею ввиду вот такую запись " 01 A4 210 291 DWG To PDF_all_formats.pc3 UserDefinedMetric (297.00 x 210.00мм) ac0degrees " В этом поле, ещё раз прошу прочитать инструкцию как заполнить, Вам надо под себя изменить: Имя листа "A4" (как его получить есть описание и лисп "Имя_и_формат_плоттера.lsp") Имя плоттера "DWG To PDF_all_formats.pc3" Ну иногда понадобится поменять строку "ac0degrees" Всё, больше ничего править не надо. Лисп корректировать для Ваших задач не требуется.
__________________
Если ты разговариваешь с идиотом - убедись что он не занят тем же! |
||||
![]() |
|
||||
Регистрация: 10.09.2020
Сообщений: 24
|
Цитата:
А все изменения идут только в файле *.ini, который разместить рядом можно будет. Там поменять поля с pdf и всё? У меня есть, например: 01 ISO без полей A4 (тут я вписываю название форматов 1 в 1, которое у меня в файле *.pmp) 210 291 DWG To PDF_- основной.pc3 (тут название моего файла *.pc3) UserDefinedMetric (297.00 x 210.00мм) (а тут данная функция остаётся как есть, только размеры менять листов и всё?) ac0degrees (а тут не понятно, менять нужно или нет?) " P.S. каждый раз при запуске SB файл настроек путь сбивается на стандартный, а не мой, приходится вручную менять при каждом запуске. Всё равно выводит криво, сделал как по инструкции через FORMPLOT. P.S.S. сделал так: Цитата:
Последний раз редактировалось Kirteas, 01.08.2025 в 13:51. |
|||
![]() |
|
||||
Цитата:
"Тогда ещё уточнение, я правильно понимаю, что абсолютно ни чего в файле *.lsp не менять и не трогать. Его стандартный закинуть и всё." - да именно так. "А все изменения идут только в файле *.ini, который разместить рядом можно будет." - он уже есть и его именно и надо править. Другой файл не примет программа. "ISO без полей A4 (тут я вписываю название форматов 1 в 1, которое у меня в файле *.pmp)" - да "DWG To PDF_- основной.pc3 (тут название моего файла *.pc3)" - да "ac0degrees (а тут не понятно, менять нужно или нет?)" - в основном не нужно, но если лист повернётся на 90 градусов. то либо добавить "9" либо убрать. В файле в строчках хелпа всё написано об этом. "P.S. каждый раз при запуске SB файл настроек путь сбивается на стандартный, а не мой, приходится вручную менять при каждом запуске." - так я уже писал выше файл брать и править не изменяя имени тот что идёт с плагином, это проще. МоОжно конечно в теле лиспа менять на другой имя, но зачем? "В итоге начал вставлять без ошибок, только формат почему А3 вставляет как А5, хотя у меня в *.ini форматы А5, А4 и А3 добавлены правильно все" - смотрите где неправильно что-то написали.... проверьте ещё раз.
__________________
Если ты разговариваешь с идиотом - убедись что он не занят тем же! |
||||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сбиваются масштабы аннотаций и видовых экранов (из-за размерности юнита ?) | Tyhig | AutoCAD | 9 | 15.09.2015 15:53 |
Автоматическое создание Листов (layot) с встроенной рамкой. Ассистент содания Листов. Что я делаю не так? | Couleurs du Sud | AutoCAD | 14 | 16.06.2015 20:17 |
Проекции видовых экранов листов в модели (= отображение viewport на layout в model) | I.Van | AutoCAD | 6 | 02.08.2012 15:31 |
Содержимое видовых экранов (в ПЛ) плавает при кручении колеса мыши | JokerrSergh | AutoCAD | 29 | 29.12.2008 13:16 |