| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Где и как хранятся Панели инструментов (Tool Pallettes)?

Где и как хранятся Панели инструментов (Tool Pallettes)?

Ответ
Поиск в этой теме
Непрочитано 15.12.2016, 22:02 #1
Где и как хранятся Панели инструментов (Tool Pallettes)?
АлексЮстасу
 
топограф, технолог
 
Москва
Регистрация: 24.05.2009
Сообщений: 3,030

Если палитру (Tool Pallettes) экспортировать, то появляется файл описания ее объектов - *.xtp. А если не экспортировать, то эта палитра в Автокаде где-то сохраняется. Но где? Соответствующих *.xtp на компьютере не нахожу.
И вместе с Автокадами и их вертикальными приложениями поставляется множество палитр. Их тоже не могу найти.
Так где и как хранятся Панели инструментов (Tool Pallettes)?
__________________
количество моих сообщений не говорит о знании Автокада
Просмотров: 6049
 
Непрочитано 15.12.2016, 23:02
#2
Кулик Алексей aka kpblc
Moderator

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


Ищи atc. Я когда-то разбирал: http://autolisp.ru/?s=toolpalette
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.12.2016, 14:14
#3
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,224


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Так где и как хранятся Панели инструментов (Tool Pallettes)?
Всё, что хранится на палитрах поставляется как пример, и если во время установки отказаться от примеров,
то и многих палитр можете не найти
VitalyAF вне форума  
 
Автор темы   Непрочитано 17.12.2016, 18:42
#4
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,030


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Ищи atc.
Теперь понял, что исходил из неправильного, что палитры хранятся в xtp. Тупо не задумывался, что с ними и как.
Но какое назначение xtp? Содержание atc и xtp одно и то же, форма тоже почти один в один. Сейчас скопировал atc одной из палитр из папки одного Автокада в папку другого (C:\Users\<нужный пользователь>\AppData\Roaming\Autodesk\<какой-то из Автокадов>\rus\Support\ToolPalette\Palettes), и палитра стала видна в этом другом Автокаде. Т.е. передать палитры на другие машины можно и в виде atc?
Зачем же нужны xtp - лишнее же действие экспорта, вроде бы полное дублирование возможностей и содержания с atc?

И где и как хранятся изменения в палитре? Изменения сохраняются автоматически - сами воспроизводятся в палитрах при следующем заходе в Автокад. Но в соответствующих atc этих изменений не вижу...
Или кто?..
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 17.12.2016, 19:48
#5
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,224


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Т.е. передать палитры на другие машины можно и в виде atc?
Можно если они не ссылаются на dwg (например палитра с блоками)
и по доступным для Autocad путям.
VitalyAF вне форума  
 
Непрочитано 17.12.2016, 19:56
#6
Кулик Алексей aka kpblc
Moderator

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


АлексЮстасу, а ты про рисунки подумал? Если рисунки инструментов из "штатных", то все хорошо. А вот если нет...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 18.12.2016, 03:05
#7
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,030


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Сейчас скопировал atc одной из палитр из папки одного Автокада в папку другого (C:\Users\<нужный пользователь>\AppData\Roaming\Autodesk\<какой-то из Автокадов>\rus\Support\ToolPalette\Palettes), и палитра стала видна в этом другом Автокаде.
Я обманулся и обманул! Принял за скопированную палитру другую с похожим названием. Прямо скопированная палитра atc в Автокаде не видна.
Вероятно, Автокад видит только те палитры, которые прописаны в каталоге палитр AcTpCatalog.atc. Этот каталог ведет сам Автокад.
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Изменения сохраняются автоматически - сами воспроизводятся в палитрах при следующем заходе в Автокад. Но в соответствующих atc этих изменений не вижу...
Тоже ошибся. Все-таки изменения сохраняются в соответствующих atc, но не в C:\Users\<нужный пользователь>\AppData\Roaming\Autodesk\<какой-то из Автокадов>\rus\Support\ToolPalette\Palettes. А в папке, прописанной в путях Автокада для инструментальных палитр.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 18.12.2016, 08:39
#8
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
в папке, прописанной в путях Автокада для инструментальных палитр.
... особенно весело, когда таких каталогов несколько.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 18.12.2016, 17:40
#9
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,030


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Сообщение от АлексЮстасу
в папке, прописанной в путях Автокада для инструментальных палитр.
... особенно весело, когда таких каталогов несколько.
Я опять был неточен. Палитры пишутся все-таки в C:\Users\<нужный пользователь>\AppData\Roaming\Autodesk\<какой-то из Автокадов>\rus\Support\ToolPalette\Palettes, но по умолчанию - когда прямо не прописаны другие каталоги.
Если каталогов для палитр прописано несколько, то, похоже, Автокад пишет в первый. У меня оказалось прописано два каталога: один каталог прописал сам давным-давно, что уж забыл, а второй прописался пользовательским приложением. И палитры создавались в первом по порядку.

При создании палитры Автокад создает файл atc с именем палитры с припиской вроде "_A0CCA60A-AB56-4EFD-83A5-8764BC08CDA8" или т.п. Что бы это могло быть? Случайное число для идентификации палитры в каталоге?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 18.12.2016, 18:39
#10
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Автокад пишет в первый
... доступный для записи, если не ошибаюсь.
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Что бы это могло быть?
GUID палитры.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 18.12.2016, 20:07
#11
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,030


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
GUID палитры.
Это просто набор случайных цифр в двоичном виде? Где оно используется?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 19.12.2016, 08:17
#12
pan

добрый человек
 
Регистрация: 23.02.2004
Глушь
Сообщений: 971


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
При создании палитры Автокад создает файл atc с именем палитры с припиской вроде "_A0CCA60A-AB56-4EFD-83A5-8764BC08CDA8" или т.п.
Если не нравится, можно переименовать.
Только надо будет в AcTpCatalog.atc сделать поиск и замену в любом текстовом редакторе.
__________________
Правильно сформулированный вопрос содержит 90% ответа.
pan вне форума  
 
Непрочитано 31.01.2020, 09:58
#13
alexNAP

инженер-конструктор
 
Регистрация: 11.01.2007
Калуга
Сообщений: 565


У меня вопрос по восстановлению палитры, пришлось неожиданно переустановить автокад, палитры не экспортировал, создавал себе создавал... Может они где то сохранились? Машина та же, но чистить старались хорошо... Нашёл несколько файлов в Моих документах с расширением .atc например MyToolCatalog.atc (1КБ) и с ним в папке такой файл ContentBrowserLibrary.cbl. Ещё нашёл такой файл Project Tools_4B88CE8C-A3F5-4E6B-8106-6AA4273860DE.atc Как посмотреть что в них?
alexNAP вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Где и как хранятся Панели инструментов (Tool Pallettes)?

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не получается настроить панели инструментов в AutoCAD 2012 aligor AutoCAD 2 06.01.2016 12:15
Как изменить (увеличить) размер окон с выпадающим меню в панели инструментов? Джаз AutoCAD 5 12.12.2014 15:30
Укорачиваются все панели инструментов! FatCat_A AutoCAD 3 14.12.2011 13:51
Создание панели инструментов из палитры Trisoyd AutoCAD 12 06.02.2011 17:04
Слетают панели инструментов и меню на обновленном AutoCAD Arcitecture 2009 Рyslan Вертикальные решения на базе AutoCAD 5 24.07.2009 11:54