nanoCAD преобразовать ObjectId в McObjectId
Время от времени то на форуме, то в чате, то самому мне надо преобразовать ObjectId в McObjectId - т.е. "нативный" Id в "мультикадовский". Штатных средств ни в NET, ни в лиспе не существует. Но это не означает, что подобного уже кто-то где-то не делал!
Далее
nanoCAD – Вывод команд с их описанием через NET
В том же чате по nanoCAD API возник вопрос - а как вывалить в ком.строку информацию обо всех зарегистрированных в сборке командах, да еще и с описаниями? Попробую разобраться
Далее
Загрузка связанных dll
Плюс-минус вменяемое расширение под AC/NC лично у меня редко получается загнать в одну-единственную dll. Хотя бы потому, что ее нормально не протестировать. Так что частенько получается несколько dll, каким-то манером связанные между собой. И вот тут и начинаются танцы
Далее
Purge в nanoCAD 23+
Понадобилось мне тут поиграться с очисткой файла в нанике. Нуачо, стандартная достаточно вещь, думал я...
Далее
nanoCAD и системные переменные
На форуме dwg.ru появился запрос на смену привязки в процессе работы Lisp-кода. Фигня вопрос - подумал я. И как же капитально я обломился!
Далее
nanoCAD – аналог s::startup / acaddoc.lsp
На форумах и в телеграм-чатах время от времени проскальзывает вопрос "а как в нанике сделать автозагружаемый код в каждый документ? Ну типа s::startup в каде?" Попробую разобраться.
Далее
nanoCAD – получение ключевых слов на нескольких языках
Понадобилось мне тут недавно в ком.строке в nanoCAD вывалить запрос типа "Продолжать [Да/Нет] < Да> ?", да и сделать так, чтоб срабатывал и "Д", и "Y".
Далее
nanoCAD подсветка примитивов после команды
Понадобилось мне тут после выполнения пользовательской команды "подсветить" примитивы по определенным правилам. Даже привлечение тяжелой артиллерии в лице doctorRaz с полпинка задачку не решило (
Но ведь не зря говорят - если что-то не получается, читай документацию! Правда, документация от nanoDev ну так себе, но есть пока что справка от ObjectARX - ей и пользуюсь. Но обо всем по порядку.
Далее
Про создание nuget-пакетов под nanoCAD.
Я уже год (а то и больше) прошу у нанодевов предоставить nuget-пакеты для разработки хотя б под нанокад. Молчат, как рыбы об лед...
Статейка - расшифровка части видео от Ivan Soldatov, выполненного фактически по моей просьбе. За что автору видео огромное спасибо (если что, в телеге найти возможно в неофициальном чате по программированию под nanoCAD). Под катом - как я пробовал все это реализовать под nanoCAD для Windows. Самому даже интересно, что получится и в каком это будет виде
Далее
Настройки собственных приложений под nanoCAD в условиях Linux
Понадобилось мне тут в собственных аддонах под наник собственные же настройки хранить (ну там - какая галочка должна быть нажата, какая опция выбрана и теде. Казалось бы - в параметрах приложения выставить название параметра, его тип и храни что душе угодно. AddonName.Properties.Settings.Default.ParameterName в зубы и вперед.
Далее