Постоянно слетает расположение панелей инструментов (AutoCAD 2002)
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Постоянно слетает расположение панелей инструментов (AutoCAD 2002)

Постоянно слетает расположение панелей инструментов (AutoCAD 2002)

Ответ
Поиск в этой теме
Непрочитано 19.03.2021, 19:25 #1
Постоянно слетает расположение панелей инструментов (AutoCAD 2002)
snb
 
Регистрация: 19.03.2021
Сообщений: 12

Здравствуйте, друзья.

Пришёл работать в организацию, использующую AutoCAD 2002 (ранее я с AutoCAD не работал). В процессе работы возникла следующая проблема: запускаю Автокад, расставляю панели инструментов как мне удобно, закрываю программу, запускаю снова - панели расположены совершенно иначе. Естественно, копия программы запущена только одна, причина не в этом.

Обратился к старожилам, говорят, так и живём, мол, глюк Автокада и ничего с этим не поделать.

Подскажите, это действительно такой непобедимый баг или есть способ борьбы с ним?

P.S. Установил в виртуалке чистый AutoCAD 2002. Попробовал поиграться с панелями. Обнаружил, что после перезапуска панели в одной "строке" компануются ближе друг к другу (если между ними было пустое пространство, то оно исчезает), однако в остальном их расположение не слетает. Х-ммм...
Просмотров: 5952
 
Непрочитано 19.03.2021, 19:43
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Какие установлены обновления? И случайно панели не относятся к корпоративному меню?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.03.2021, 23:22
#3
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,323


Может надо поставить галочку "сохранять workspace"?
v.psk вне форума  
 
Непрочитано 20.03.2021, 09:38
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


В 2002?! Окстись, там подобным еще и не пахло!
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 20.03.2021, 11:22
#5
snb


 
Регистрация: 19.03.2021
Сообщений: 12


По обновлениям не скажу, но они постоянно приходят, чуть ли не ежедневно. У компании очень много своих панелей и кнопок. За какими-то скрывается всего лишь команда с параметрами, за другими же - целые скрипты.
snb вне форума  
 
Непрочитано 20.03.2021, 11:38
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Я про обновления AutoCAD говорил.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.03.2021, 11:43
#7
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от snb Посмотреть сообщение
По обновлениям не скажу, но они постоянно приходят, чуть ли не ежедневно.
на 2002 акад приходят обновления от Аутодеска?) А так поинтересуйтесь у своего отдела поддержки САПР - может это их ручек дело. С выпуска 2002 акада уже 20+ лет прошло - что они там успели за это время наваять)
Сергей812 вне форума  
 
Непрочитано 20.03.2021, 17:47
#8
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Конечно, уже не приходят. Но когда-то выпускались, насколько мне помнится.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.03.2021, 00:56
#9
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,169


Цитата:
Сообщение от snb Посмотреть сообщение
расставляю панели инструментов как мне удобно, закрываю программу, запускаю снова - панели расположены совершенно иначе
"Совершенно иначе" - это каким-то случайным образом или именно так, как прежде, до перестановки?
Если панели возвращаются на прежние места - значит, скорее всего, нет доступа на запись к каким-то (или всем) файлам меню. Возможно, они подгружаются с сервера, посмотрите в настройках. Если располагаются случайным образом - значит, баг.

Цитата:
Сообщение от snb Посмотреть сообщение
это действительно такой непобедимый баг или есть способ борьбы с ним?
В качестве костыля - можно написать лисп (наподобие "танцев панелей" в книге Полещука), которым прочитать координаты всех панелей, записать в надежное место и восстанавливать при каждом запуске акада. А сколько панелей имеется, стоит ли огород городить?

Последний раз редактировалось kp+, 22.03.2021 в 01:13.
kp+ вне форума  
 
Непрочитано 22.03.2021, 08:57
#10
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,599


Цитата:
Сообщение от snb Посмотреть сообщение
У компании очень много своих панелей и кнопок.
Если эти "свои" кнопки подгружаются, значит уже не дефолтное рабочее пространство (они вообще были в а2002?). Получается в ярлыке прописан профиль? Попробуйте запустить aCAD не с привычного ярлыка, а найти в program files папку автокада и запустить непосредственно exe'шник или посмотрите в свойствах ярлыка, есть ли там конструкция типа "C:\Program Files\AutoCAD 20XX\acad.exe" /p "C:\Program Files\AutoCAD 20XX\ИМЯ_ФАЙЛА.arg"
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD на форуме  
 
Автор темы   Непрочитано 22.03.2021, 12:09
#11
snb


 
Регистрация: 19.03.2021
Сообщений: 12


Отвечу по-порядку.
1. Обновления, естественно, не на сам AutoCAD, а какие-то свои, которые наш специалист ваяет.
2. Кастомных панелей действительно очень много.
3. "Совершенно иначе" это случайным образом. То есть, какая-то зависимость есть, не абсолютно хаотично, но выявить эту зависимость не получается. То есть, расставив в одном порядке, они сбиваются так, расставив в другом - эдак. Но никогда не остаются на тех местах, на которых они находились при закрытии последней копии программы.
4. Экзешник запускается без параметров, однако затем мы выбираем шаблон конкретного пользователя и начинаем работу в нём. Права на запись тут ни при чём, поскольку панели не всегда в одном и том же порядке располагаются. Права rw на "program files\ Autocad 2002", "program files (x86)\ Autocad 2002"и "users\%username%\AppData\Roaming\Autodesk\"я проверил первым делом
snb вне форума  
 
Непрочитано 22.03.2021, 12:21
| 1 #12
gumel


 
Регистрация: 20.04.2011
Сообщений: 480


Может операционная система не дает вносить изменения на диск? Может с правами администратора надо запускать автокад?
gumel на форуме  
 
Непрочитано 22.03.2021, 16:45
#13
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


Цитата:
Сообщение от CaMoCAD Посмотреть сообщение
Если эти "свои" кнопки подгружаются, значит уже не дефолтное рабочее пространство (они вообще были в а2002?).
Было это и тогда. Всё это определяется профилем Автокада.
С тех самых времен первое, что я делаю, это создаю профиль и чертеж-прототип (шаблон).
Тогда ярлык нужно запускать с этими опциями
"C:\Program Files\AutoCAD 20XX\acad.exe" /p "C:\Program Files\AutoCAD 20XX\user01.arg /t "C:\Program Files\AutoCAD 20XX\user01.dwt"
Цитата:
Сообщение от snb Посмотреть сообщение
которые наш специалист ваяет.
Это если конечно ваш специалист профилем и шаблоном не управляет.
Про права пользователя уже говорили
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...

Последний раз редактировалось Alan, 22.03.2021 в 17:06.
Alan вне форума  
 
Автор темы   Непрочитано 23.03.2021, 09:25
#14
snb


 
Регистрация: 19.03.2021
Сообщений: 12


Хорошо. А кто-то может сказать, где именно AutoCAD 2002 хранит настройки расположения панелей? Какие файлы и ветки реестра за это отвечают?
snb вне форума  
 
Непрочитано 23.03.2021, 10:43
#15
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,401


AutoCAD 2014 - HKCU\Software\Autodesk\AutoCAD\R19.1\ACAD-D001:409\Profiles\<ProfileName>\Toolbars
AlexCondor вне форума  
 
Автор темы   Непрочитано 23.03.2021, 11:17
#16
snb


 
Регистрация: 19.03.2021
Сообщений: 12


AlexCondor, огромное спасибо!

Практика показала следующее: до запуска, после запуска и изменения расположения панелей, а также после закрытия, эта ветка не меняется никак. Права у меня на неё полные.

Вопрос: как бы мне сделать сохранение расположения панелей в эту ветку сразу после того, как я их расставлю в нужном мне порядке? Ведь механизм сохранения при закрытии программы у меня не работает. Структура-то, сохраняемая в реестре, простая ("ACAD.TB_LAYOUTS"="hide float 100 350 1"). Мне бы только выгрузить каким-то образом состояние панелей в таком виде, чтобы я потом мог по этим данным reg-файл создать. У Вас есть какие-нибудь идеи?
snb вне форума  
 
Непрочитано 23.03.2021, 11:34
#17
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Расположение панелей для ACAD 2002 сохраняется в mns-файле соответствующего меню, так что смотри на права на изменение файлов
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 23.03.2021, 12:35
#18
snb


 
Регистрация: 19.03.2021
Сообщений: 12


Алексей, насколько я могу судить, в mns-файлах хранятся описания самих панелей и кнопок на них. Для каждой панели есть первая строчка, содержащая какие-то координаты, но они никак не соотносятся с записями в реестре.

Э-хе-хе... Так как же мне проблему-то победить? Кто-нибудь знает точно, где расположение панелей хранится? А то один говорит - в реестре, другой - в файлах с их описанием...
snb вне форума  
 
Непрочитано 23.03.2021, 12:36
#19
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Ну может и в реестре тоже, я не помню. Давненько я с 2002 не игрался.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 23.03.2021, 12:43
#20
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,401


Не знаю как в 2002-м, но у себя в 2014-м проверил, значения в реестре при перемещении панелей меняются и запоминаются.

ЗЫ. При изменении значения в реестре - панели перемещаются на новые позиции, после перезапуска AutoCAD, конечно..
AlexCondor вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Постоянно слетает расположение панелей инструментов (AutoCAD 2002)



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Расположение сендвич панелей в фруктохранилищах Saha Металлические конструкции 7 22.07.2015 05:51
MechaniCS для AutoCAD 2002 vitalik-petrov ПО от CSoft 9 06.11.2012 09:07
Расположение панелей и таблиц команд в ArchiCAD 12 Vadik8x ArchiCAD 5 25.05.2011 15:26
AutoCAD не грузятся панели инструментов МВ AutoCAD 6 12.03.2009 11:32
Создание догружаемых панелей инструментов в Autocad rass Программирование 7 21.07.2008 22:50