|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
28.02.2020, 16:48 | #1 | |
Получение и перенос свойств чертежа
Регистрация: 10.04.2019
Сообщений: 47
|
||
Просмотров: 4844
|
|
||||
Цитата:
2. Вот такая строка позволит переписать свойства чертежа из файла C:\Чертеж1.dwg в файл C:\Чертеж2.dwg Код:
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Регистрация: 10.04.2019
Сообщений: 47
|
Я пробовал так, но попробовал еще раз заново вот что получается в ком. строке:
Код:
P.S. Александр Ривилис, извините за ошибку за нумером 1 |
|||
|
||||
Цитата:
Какие свойства установлены у файла "D:\\Проекты\\2020 год\\Чертеж2.dwg" ? Похоже, что они все пустые, кроме "LastSavedBy": Так что тут и переносить то нечего.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Регистрация: 10.04.2019
Сообщений: 47
|
может еще какой-то способ есть?
Ура!! получилось) я перепутал местами файлы наоборот надо было сделать Подскажите еще где правильно опцию T дописать? Так заработало (setdwgprops "D:\\Проекты\\2020 год\\Чертеж2.dwg" (getdwgprops "D:\\Проекты\\2019 год\\97.19 Рек-ция зд. отдела сбыта по адресу г.Лида, ул.Советская,37А\\Фунд. Энергосбыт\\97.19_Фундамент_Энергосбыт.dwg") T) осталось правильно макрос составить чтобы он сам узнавал полный путь текущего файла и добавлял в него необходимые свойства Макрос для кнопки выглядит так (вдруг еще кому-то понадобится). Главное путь через // писать Код:
Последний раз редактировалось mr.frai1992, 29.02.2020 в 15:59. |
|||
|
||||
Неа. Это если использовать обратный слэш, то пишется через двойные ("\\"), а если прямой слэш, то через одинарные ("/")
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Регистрация: 15.10.2012
Сообщений: 4
|
Александр, здравствуйте. По какой причине при вводе команды getdwgprops в ответ приходит такое: Неизвестная команда "GETDWGPROPS".
при этом попробовал команду setdwgprops, но с неактуальными для меня свойствами - эта команда работает. Утилита загружена, все проверил несколько раз |
|||
|
||||
Потому что это не команда, а функция. Поэтому в командной строке нужно вводить не GETDWGPROPS, а (GETDWGPROPS)
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Регистрация: 15.10.2012
Сообщений: 4
|
Можно еще так делать:
список сгенерированный командой getdwgprops копируем в блокнот и чистим с помощью ЗАМЕНА (надо зачистить лишние скобки): в параметр ЧТО вводим ) ( в параметр ЧЕМ вводим пробел, далее ЗАМЕНИТЬ ВСЕ. Потом вставляем полученный список вместо фразы[list_summary_info] и все - команда готова!!! Пример того, что должно получится: (setdwgprops ["Title" "Здание оказания услуг связи по ул. Семенова в г. Тюмень" "Subject" "01-04/18-" "Author" "." "Keywords" "" "Comments" "" "HyperlinkBase" "" "RevisionNumber" "" "LastSavedBy" "Сергей" "Разработал" "Пухленкина" "Проверил" "Гейнбихнер" "Н.контроль" "Гейнбихнер" "ГИП" "С.А. Гейнбихнер" "Стадия" "П" "Дата разработки" "04.20" "Дата изменения" "12.17" "Номер ГП" "ГП-1.7" "Документация П или Р" "Проектная документация" "Название_Семенова" "Здание оказания услуг связи по ул. Семенова в г. Тюмень" "Шифр_Семенова" "02-04/18-"] [T]) |
|||
|
||||
Регистрация: 15.10.2012
Сообщений: 4
|
попробовал этой командой выполнить перенос свойств из файла в файл. Не получилось. В ответ пришло nil. В чем может быть проблема?
|
|||
|
||||
Возможно несколько вариантов:
1) Нет файла "C:\\Чертеж1.dwg" или его нельзя открыть 2) Файл "C:\\Чертеж1.dwg" сохранён в той версии, которую нельзя открыть в данной версии AutoCAD. 3) Файл "C:\\Чертеж1.dwg" не содержит dwgprops 4) Нет файла "C:\\Чертеж2.dwg" или его нельзя открыть 5) Какой-то сбой при чтении/записи dwgprops А что возвращает в командную строку: Код:
Надеюсь, что указанные пути к файлам корректные.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Объединение значений свойств чертежа в одной строке | Ruslan88 | AutoCAD | 1 | 20.12.2017 19:00 |
Создание нового слоя и перенос на них с другого чертежа. | Arraders | AutoCAD | 5 | 13.09.2013 10:59 |
Hp laserjet 5035 MFP смещение чертежа на формате A3 при печати из Autocad 2011 и 2013 | merdoc2003 | AutoCAD | 6 | 18.04.2013 23:59 |
зависание меню свойств єлементов в AutoCad 2010 rus x86 при работе в Windows 7 | micropyhcher | Баги и пожелания в Autodesk | 3 | 21.11.2009 11:05 |
Заливка, перенос свойств объекта | DDlis | Программирование | 1 | 11.02.2005 08:19 |