10 февраля, 2025

PDFScaler. Одинаковый масштаб подложки в AutoCAD и nanoCAD

 Обновление от 18.02.2024 v 0.2.9080 (функционал полностью переработан)

В связи массовым переходом пользователей с AutoCAD  на nanoCAD, выяснился неприятный момент.

Файлы PDF вставленные подложкой в чертеж, иногда имеют разный масштаб. 

Пришлось провести небольшое исследование при поддержке телеграмм сообщества nanoCAD:

  • AutoCAD при выводе в PDF добавляет к каждой странице так называемый scale factor, подробнее об этом можно почитать в Document management — Portable document format — Part 1: PDF 1.7 (PDF 32000-1:2008) стр.487
  • Соответственно nanoCAD и другие программы печати масштабный коэффициент в PDF не добавляют.
  • При вставке подложки если в PDF есть scale factor CAD'ы его учитывают, и независимо от единиц вставки всегда масштабируют подложку в миллиметрах.

Если scale factor не установлен, то независимо от единиц вставки:

  • AutoCAD всегда будет масштабировать PDF  в дюймах.
  • nanoCAD всегда будет пересчитывать масштаб PDF в масштаб единиц вставки (удивительно, как он получает масштаб если единицы безразмерные))

Таким образом если не установлен scale factor то подложки в CAD'ах будут иметь одинаковый размер только если масштаб вставки дюймы, более того если изменить масштаб вставки на другой, то если чертеж переоткрыть, nanoCAD все пересчитает и чертеж "поедет".

На мой взгляд единственный способ сделать, что бы чертежи сделанные в  AutoCAD или nanoCAD выглядели одинаково, записать в страницы документа PDF этот scale factor.

Собственно что и делает утилита PDFScaler

PDFScaler  может исправлять PDF  даже после того, как подложки были вставлены в чертеж.

Единственное условие PDF не должен быть заблокирован от изменения (не открыт в просмотрщике и не загружен подложкой (лучше закрыть файл чертежа))

Естественно для оригинальных подложек создается файл резервной копии *.BAK.

Обрабатывать можно несколько файлов за раз.

Скачиваем, тестируем, комментируем.


04 июля, 2024

nanoCAD. GUI. Настраиваем ширину контролов

С появлением мониторов 4к, появилась проблема некорректного отображения интерфейса nanoCAD.
Не сказать, что разработчики сидят сложа руки, но получается у них далеко не все.
Еще на старом нанофоруме обращался в техподдержку, что на мониторе 4к в панели свойств (цвет и тип линий) не видно какие установлены значения.
Так это выглядит в 4к


техподдержка меня не поддержала, но решение есть.

Переключалка баз для nanoCAD. ChangedbMod

Немногие знают, что переключаться между базами nanoCAD можно из командной строки

17 июня, 2024

nanoCAD. Пропали окна

 В nanoCAD периодически пропадают различные окошки и панельки.

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

Сбросить положение окна можно через реестр

nanoCAD. ColorBook

Иногда надо, что бы при установленном стиле печати, некоторые объекты вывелись в цвете (подписи :) подложка сереньким (что бы не использовать прозрачность)).
Руками каждый раз настраивать RGB или HSL контрпродуктивно.
В nanoCAD есть альбом цветов, но...
меня всегда интересовал ответ на вопрос, отчего альбом цветов в nanoCAD выглядит вот так:


Но ответа от техподдержки мне добиться так и не удалось.
Зато в телеграмм канале nanoCAD один из пользователей дал подсказку:

13 мая, 2024

drzTools.CorrectBlocks. Утилиты для работы с блоками для nanoCAD.

upd 16.12.2024 подробности в конце статьи

Сборник пока состоит из двух частей:

bgtools язык lisp, автор VVA (Владимир Азарко), основная адаптация под nanoCAD сделана Лидией Антипиной.

По ссылке выше можно ознакомиться, что делает этот lisp. Мой вклад добавил команды в меню

Выглядит это так:




30 октября, 2022

Печать для nanoCAD (PlotSPDS.NET)

Вышло очередное обновление 2.0.9157 от 26.01.2025 тестирование до 10.02.2025
 
что нового?

 Автоматическая печать из nanoCAD (форматы СПДС)

Возможности программы:

  • автоматическое распознавание  форматов СПДС GraphiCS;
  • печать форматов из пространства модели и листа;
  • автоматическая ориентация форматов (портрет, альбом);
  • автоматическое масштабирование форматов (даже при условии разных масштабов форматов на чертеже );
  • устройство печати выбирается автоматически в зависимости от размера формата

  • печать форматов:
    • ручным выбором в чертеже;
    • активного чертежа;
    • открытых чертежей;
    • чертежей из заданной директории;

03 апреля, 2016

Переименование, сортировка листов и слоев в AutoCAD, nanoCAD

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