nanoCAD 25.1 баги
Описание нанобагов, что бы ничего не забыть
Потихоньку дописываю
баги плодятся быстрее чем чинятся ((
nanoCAD 25.0
Привязать формат. Промежутки между форматами
В нк25 СПДС команда
привязать формат
расставляет форматы не рядом друг с другом, а с промежутками
тут с картинкамиВ таблицах разучился понимать неразрывный пробел
вводится по
ctrl+shift+space
\неразрывный пробел выглядит как обычный пробел, но запрещает перенос на следующую строку
upd
этот баг проявляется если перед неразрывным пробелом стоит цифра, символ или латиница (текст будет перенесен)
если перед неразрывным пробелом стоит символ кириллицы, то текст переноситься не будет.Копирование выносок с зажатым CTRL
При копировании нановыносок:
- выделил выноску
- взял за ручку
- с зажатым CTRL потянул ручку (транзитная графика показывается)
- клик
скопированная выноска не отображается сразу,
скопированное отобразится только после завершения командыпри таком алгоритме:
- выделил выноску
- пробел или Enter
- взял за ручку
- с зажатым CTRL потянул ВСЮ выноску за ручку
- клик
скопированные выноски отображаются сразу
другие примитивы dwg и объекты мультикад при копировании показываются сразу, в процессе выполнения команды
nanoCAD 25.1 (beta)
Редактирование на чертеже. Клавиатурные сочетания
касается редактирования мультикад объектов на чертеже: выноски, отметки уровня и т.п. (кроме нанотаблиц)
- не работают CTRL+X…C…V…Z (действуют не на редактируемый текст, а на весь чертеж и черт пойми что еще)
- работают CTRL+ UP, DOWN..B..T
на ПКМ программно назначен выход из редактирования на чертеже, соответственно вызвать правой кнопкой контекстное меню не получится,
Решение: вызывать контекстное меню с клавиатуры
в AutoCAD горячие клавиши копирования, вставки, вырезания в этом сценарии работают, удивительно, ведь мультикад для него чужеродные сущности((
Масштаб измерений
линейный размер не берет установленный масштаб измерений
- задаем чертежу (в модели) масштаб измерений отличный от 1:1
- проставляем линейны размер
- убеждаемся, что масштаб измерений 1:1, а должен быть равен заданному на чертеже тут подробно
еще чудесатее если в модели стоит например масштаб измерений 2:1, а ВЭ листа то же с масштабом 2:1
ставим линейный размер в листе поверх ВЭ
чудесный линейный масштаб покажет 4:1, но фактически масштаб будет 2:1
т.е. через лист в модели линейный размер масштаб учитывает, а напрямую в модели нет, хитроСПДС. Ассоциации файлов
при запущенном СПДС и заданной ассоциации файла на открытие в нем.
При двойном клике по файлу чертежа, запускается новый экземпляр СПДС и чертеж открывается в нем.
Последующие чертежи по двойному клику открываются в этом же экземпляре СПДС.
Первый запущенный наноСПДС игнорируется системой.
на форуме ранее такое поведение обсуждалосьСохранить выбор объектов после редактирования
В пространствах чистой модели и листа, с настройкой
сохранять выбор объектов после копирования
после завершенияmovecopy
, выделение остается на вновь скопированных объектах (как и задумано)
но если в листе через ВЭ провалиться в модель, то послеmovecopy
выбранным остается объект с которого копировали описание тутТип линии пунктирная влияет на вид размера
Если установлен тип линии пунктирная, при вставке авторазмера размер естественно пунктиром, после установки типа линий размера по слою, засечки так и остаются пунктиром. описание тут
лечится просто: надо вставить еще один размер с типом линий по слою и сделать реген
Шаблоны
Список имен шаблонов, в окне выбора нет маски расширений, можно выбрать любой файл
ATTSYNC
по прежнему не умеет синхронизировать атрибуты у дин блоков с измененными дин параметрами
Опции ком строки
Вместо подсказки опций ком строки выводит %S (в ком строке и дин вводе)
Менеджер слоев
Немодальный Менеджер слоев тормозит навигацию по чертежу (панорамирование, зум и переход между именованными ВЭ).
Переключение слоев тоже фризит при открытом Менеджере.
Что бы фризов не было, Менеджер должен быть именно закрыт, сворачивание не помогает.
Естественно чем больше слоев с объектами, тем заметнее фризы, на пустых чертежах практически не заметно.КРУГ (ККР)
не умеет строить на мнимом продолжении, а также к прямым или лучам.
Не понимает в каком квадранте строитьПоломали вызов command
1 2 3
(vl-cmdf "atr2" pause " " "0") ;или (command "atr2" pause " " "0")
последний аргумент, воспринимает как новую команду(((
Некорректный экспорт листа в модель объектов мультикад,
(экспортируются блоками)
- NumberOfCopies
не влияет на количество копий
игнорируется свойствоNumberOfCopies
соответственно на “железный “ принтер всегда выводится одна копия.
Клуб разработчиков nanoCAD1 2 3 4 5 6 7 8 9
Sub NumberOfCopies() Set objApp = GetObject(, "nanoCAD.Application") Set comdoc = objApp.ActiveDocument Set ActiveLayout = comdoc.ActiveLayout ActiveLayout.ConfigName = "HP712" 'физический принтер Set Plot = comdoc.Plot Plot.NumberOfCopies = 3'количество копий Plot.PlotToDevice End Sub
Keywords
флаги видимости и включения обрабатываются некорректно
проверить в 25.1
1 2 3 4
promptOptions.Keywords.Add("acDisplay", "Экран", "Экран", true, true); promptOptions.Keywords.Add("acExtents", "Границы", "Границы", false, true); promptOptions.Keywords.Add("Acp", "Лист", "Лист", false, false); promptOptions.Keywords.Add("acLimits", "лИмиты", "лИмиты", true, false);
результат
корректно скрылись только
Границы
Лист
должен быть скрыт, но нет
лИмиты
Enabled=false
не должны реагировать??? но реагируют и на мышку и на прямой ввод