воскресенье, 3 апреля 2016 г.

Переименование и сортировка листов (Layouts) AutoCAD SortRename.

В сети есть достаточное количество утилит, которые могут формировать из форматов в модели, листы. Каждая из этих программ называет листы по-своему и не всегда есть возможность на этом этапе задать нужное имя листа.
Одну две вкладки переименовать не проблема и руками, но если листов в файле десяток, а поменять надо допустим  11111-123456789-ЭМ л.1 и.т.д и 11111-123456789-ЭМ.СО л.1, на ЭМ л.1,  ЭМ.СО л.1, то получается непростая задача.
Сортировать вкладки листов, если они не помещаются на экране, то же достаточно неудобно.
Программа SortRename помогает решить эти и многие другие проблемы по переименованию и сортировке листов чертежа.
Принцип работы прост!
Запускаем утилиту. В левом списке видим имена листов активного чертежа, в правом переименованные.

Для переименования, в поле «Что меняем» вводим часть заменяемого текста, можно вставить двойным кликом по нужной строке левого списка, потом стереть, что должно остаться. В правом списке сразу видим результат переименования.

 В случае необходимости в правое поле ввода «На что» можно ввести текст замены или двойным кликом по строке правого списка.

Если переключиться в режим «Нумеровать», то аналогично  с предыдущим в левом списке видим текущие имена листов, в правом нумерованные по порядку.

В случае необходимости можно задать: стартовый номер,  «Суффикс» и «Префикс» для имени.

В программе предусмотрена возможность переименовывать не все листы, а только выбранные пользователем:

При запуске программы по умолчанию имена листов расположены как в чертеже AutoCAD, при необходимости  этот порядок можно изменить:
Сортировать по возрастанию, убыванию и пользовательская сортировка. Сортировка производится по старому названию листа.
При задании пользовательской сортировки в окне появятся кнопки перемещения листа в списке, кроме этого порядок  листов  можно менять простым перетаскиванием.

Если результат в правом списке Вас устраивает, нажимаем кнопку «Переименовать/Сортировать»
По умолчанию программа подгружает список листов с активного чертежа, если необходимо переименовать листы в другом документе, делаем его активным и нажимаем кнопку с активного чертежа. В левый список будут загружены имена вкладок с активного чертежа.
========================================
Программа работает с AutoCAD 2008-2016. Не требует установки.
Скачать программу SortRename
========================================
Предложения, пожелания и конструктивные замечания по SortRename желательны.
========================================
История версий:
========================================
SortRename 1.0.0 на 03.04.2016
Стартовая рабочая
========================================
Текущая версия сборки SortRename 1.0.1 на 04.04.2016
Убрал лишнюю библиотеку
========================================
SortRename 1.1.1 на 20.04.2016
Добавлено:
1. При нумерации задавать префикс-суффикс без номера
2. Переименование слоев (по аналогии с листами/вкладками)
3. Удаление слоев с одинаковым именем (при переименовании)
========================================
Текущая версия сборки SortRename 1.1.3 на 20.06.2016
Технические изменения (исправил ошибки в программе)
========================================

2 комментария :

  1. a mojno mne uznati dlea chego nujni listi esli esti PlotSpds.exe?
    ili dlea teh kto ispolizuiut sheet set manager?
    ispolizoval bi SortRename.exe esli shtamp formata spds vzeal bi nomer lista(spds) iz imeni lista(autocad).

    ОтветитьУдалить
    Ответы
    1. <a mojno mne uznati dlea chego nujni listi esli esti PlotSpds.exe?
      не у всех есть СПДС и PLOTSPDS, тот же AutoCAD LT даже подшивки не поддерживает, поэтому с настроенных листов печатать удобнее. Иначе автоматизации "0".
      <ili dlea teh kto ispolizuiut sheet set manager?
      очень удобно было Подшивки+СПДС http://doctorraz.blogspot.com/2014/12/podshivki.html
      но работало это только в СПДС 8.1. В СПДС9-10 большие проблемы с полями (не обновляются), поэтому:<ispolizoval bi SortRename.exe esli shtamp formata spds vzeal bi nomer lista(spds) iz imeni lista(autocad).
      не получится, имя листа к полю штампа СПДС привязать можно, только обновляться не будет.
      В очередной раз C&nanoSoft поломали классный функционал, а ничего взамен не предложили.
      ===========
      я сейчас работаю так:http://www.youtube.com/watch?v=vxeVG7zrTfo
      но это пока ДСП.
      =======
      PS кстати SortRename может и слои переименовывать))

      Удалить