| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
zvyagaaa, Можно, но только в понедельник. Можешь пока сам добавить в lsp файл эту функцию
Код:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Цитата:
или Reset XRef Layers
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 07.12.2015
Сообщений: 4
|
Дело в том что во внешней ссылке есть блоки, цвет которых задан не по блоку а принудительно (например зеленый). Команда BGCOLORXREF изменяет цвет всей внешней ссылки, включая все блоки (независимо какой цвет был задан в редакторе блоков), но при повторном открытии эти блоки остаются опять неизменные, т.е. зеленые. Системная переменная VISRETAIN стоит на 1. Или решение проблемы можно только путем сброса цветов блоков во внешней ссылке?
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,832
|
Так и должно быть. Нормализуй блоки и выполняй чертежи по принятым правилам - и все будет хорошо.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Цитата:
Цитата:
Решение
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Генплан Регистрация: 16.03.2014
Сообщений: 33
|
Здравствуйте уважаемые форумчане!
Можно ли как то команду BGCFT (Конвертирует все поля в обычный текст) заточить так, чтобы не открывая чертежи, пачкой преобразовывать поля? Мы просто юзаем подшивки, ссылаемся полями из разных чертежей на общие данные, и если внедрение ссылок решается формированием комплекта, то поля остаются. А значит снова открывать сто-пятьсот чертежей. |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Цитата:
Заметил также, что если файла подшивки нет, то поля не превращаются в решетки, но и исправить их источник тоже нельзя. Может, просто отправлять да и шут с ними, этими полями? Хотя, может, я и не совсем понял, что имеется в виду под "ссылаемся полями на общие данные" - может, там и появляются решетки? В реализации массового преобразования полей в куче файлов разом я вижу как минимум один препон: доступ к неактивному файлу из лиспа есть только через ActiveX, а с его помощью, насколько я знаю, нельзя получить код поля мультивыноски. Его, вроде бы, можно получить только через dxf, то есть - AutoLISP, а он не может работать с неактивным документом. Поэтому как минимум с мультивыносками - уже пролёт. Поправьте меня если я ошибаюсь. |
|||
|
||||
Генплан Регистрация: 16.03.2014
Сообщений: 33
|
Цитата:
У нас, думаю как и у большинства компаний, определенная процедура передачи комплекта Заказчику: Первая папка с файлами dwg, doc/docx, jpeg/png и т.п. составляющие в целом комплект. Чтобы Заказчик дал комплект мальчику, мальчик открыл нужный файл, померял там что нужно, или копирнул. Поработал в общем. Файлы без подписей-картинок. Вторая папка с единым или россыпью файлами pdf, типа подписанные (подписи-картинки). Чтобы опять же - Заказчик дал его мальчику, мальчик отправил тупо на печать, готов экземпляр куда там нужно. Итого - только в одном комплекте может быть под сто и больше чертежей. По требованию Заказчика в одном файле может быть один лист, плюс в имени файла шифр листа. С введением подшивки конечно распечатать в pdf или кинуть нужный комплект на плоттер стало значительно проще. Введение системы внешних ссылок тоже дает ощутимые плюсы. Введение полей со ссылкой на свойства подшивки предполагали плюсы (изменение например названия объекта, фамилии ГИПа и т.д.), однако за время работы над объектом единственное что пока менял - дату)). Ну а при комплектовании чертежей в ревизию мы преобразовываем поля и внедряем ссылки, чтобы у Заказчика не возникло сложностей с чертежами. Команда eTransmit решает проблему массового внедрения внешних ссылок (конечно при условии отсутствия прокси-объектов)), как я уже писал. Не скажу что такая система нравится, но что есть, с тем и работаем. |
|||
|
||||
Цитата:
Цитата отсюда Цитата:
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 11.12.2015 в 21:58. |
||||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Alex_GSP, и Вам не хворать, по-моему, можно не отправлять эти файлы *.dst - поля вроде как не "решётятся"
А как? Пробую Код:
Цитата:
|
|||
|
||||
Для мультивыноски нужно ковырять dxf. Отредактировал #293
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 03.01.2016
Сообщений: 7
|
Здравствуйте! Пытаюсь командой BGCTFCEL преобразовать поля в размерных примитивах. В примитиве размерное значение находится над размерной линиией, а вставленное поле под ней. В текстовой строке размерного примитива прописан код
Код:
Код:
|
|||
|
||||
WilliamClassic, Обновил до версии 2.41
----- добавлено через ~3 ч. ----- ЗЫ Плохо скопировал код. Файл перезалил. Архив переименовал в bgtools 2.41a.zip
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 04.01.2016 в 17:34. |
||||
|
||||
Регистрация: 31.01.2007
Новосибирск
Сообщений: 1,040
|
Очень часто приходится работать с чертежами АР, выполненными в Архикаде.
Такие чертежи, экспортированные в dwg несут в себе множество слоев "ном_пера" что-то там. Пока отключишь на всех подложках все не нужные для работы слои - замучаешься. Есть какая-то потребность оптимизировать этот процесс. Может быть можно перенести настройки видимости слоев с одной X-ref на другую аналогичную? |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,832
|
Создаешь фильтр слоев, устанавливаешь видимость. VISRETAIN - в 1, например
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 12.08.2009
Сообщений: 447
|
Это делается Диспетчером конфигурации слоев, который можно импортировать в файл. Есть одно не удобство, названия слоев ссылки начинаются с названия файла ссылки, чтобы конфигурация работала, надо ссылку переименовывать в соотв. с названием сохраненным в конфигурации. И можно это делать только если ссылка одна.
|
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Научите лиспу на примере (или как kpblc, VVA и компания пытаются обучить чайника лиспу) | Red Nova | LISP | 4555 | 24.03.2024 13:44 |
{Конкурс} Lisp. Задачки для студентов | gomer | LISP | 10 | 05.01.2011 16:33 |
LISP на команду 3dcorbit | Малюк | LISP | 2 | 30.09.2009 14:18 |
Запуск Lisp команды в новом документе | BlackHarp | LISP | 1 | 26.03.2009 23:06 |
загрузка DOS прог через LISP | Gaa | LISP | 15 | 12.08.2005 19:19 |