Notarobot Posted June 10, 2020 Report Share Posted June 10, 2020 4 часа назад, dromandon сказал: Если округлять через "Округление значения размера", округляет не верно На неточность округление через "Округление значения размера" составлена задача https://redmine.mcad.ru/issues/9840 1 Quote Link to comment Share on other sites More sharing options...
Kreator Posted June 11, 2020 Report Share Posted June 11, 2020 Не помню, было ли замечание. Поиск и замена не может заменить текст в таблице DWG, хотя ищет его исправно. Quote Link to comment Share on other sites More sharing options...
yum Posted June 11, 2020 Report Share Posted June 11, 2020 1 час назад, Kreator сказал: Не помню, было ли замечание. Поиск и замена не может заменить текст в таблице DWG, хотя ищет его исправно. Да, в базе есть такой дефект. Стоит в очереди на исправление. Quote Link to comment Share on other sites More sharing options...
Notarobot Posted June 15, 2020 Report Share Posted June 15, 2020 В 10.06.2020 в 15:39, dromandon сказал: Подтверждаю в нанокад СПДС 6.0 Если округлять через "Округление значения размера", округляет не верно В 10.06.2020 в 13:38, soolo сказал: Округление размера происходит НЕ по математическим правилам. Например: 11,25 округляется как 11,2 Свойство "Округление" это не "классическое округление" по математическим правилам Речь идет о банковском округлении. Пример 1: Кратность: 0,1 11,35 округлится до 11,4 11,45 округлится до 11,4 11,55 округлится до 11,6 11,65 округлится до 11,6 Пример 2: Кратность: 100 50 округлится до 0 150 округлится до 200 250 округлится до 200 350 округлится до 400 Банковское округление - это функционал dwg-файлов, повлиять на это мы не сможем. 3 2 1 Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted June 16, 2020 Report Share Posted June 16, 2020 18 часов назад, Notarobot сказал: Банковское округление - это функционал dwg-файлов, повлиять на это мы не сможем. Спасибо за наводку. Век живи, век учись... Придумают же! Тем не менее, пройдясь по первой странице гугла наткнулся помимо собственно объяснения на такой коммент: " … Строго говоря, предположение это [о компенсации ошибки] верно лишь тогда, когда набор округляемых чисел обладает свойствами случайного ряда, что обычно верно в бухгалтерских приложениях, где речь идёт о ценах, суммах на счетах и так далее. Если же предположение будет нарушено, то и округление «до чётного» может приводить к систематическим ошибкам..." Вооружившись полученной информацией и опираясь на накопленный опыт осмелюсь высказать пару предположений: Проектирование не особенно предполагает случайных величин. Зачастую какой-либо размер является результатом деления исходного размера на определенное значение, например количество граней. Очевидно, что можно подобрать такой пример, когда периметр равносторонней фигуры, вписанной в окружность, может накапливать ошибку, равную размеру разрядности округления на количество ребер. В этом случае обе системы округления дадут систематическую ошибку, но ее величина в случае бухгалтерского округления может оказаться больше (до почти в 2 раза) Функционал dwg-файлов тут не особенно проглядывается. Файл - это хранилище данных, а не математических правил. Скорее, речь может идти о функционале CAD-приложения, использующего определенную систему округления (почему-то) Если разработчиками нанокада используются сторонние библиотеки, в которые способ округления уже "вшит", то внесение изменений действительно может быть затруднительным (или очень затратным). Иначе, разумнее использовать правила математического округления во всех случаях. Инженеры мы или бухгалтеры, в конце-то концов? 6 Quote Link to comment Share on other sites More sharing options...
soolo Posted July 13, 2020 Report Share Posted July 13, 2020 (edited) Механика 20.0 и 20.1 не могут открыть DXF, DWS файл двойным кликом. Вместо Механики запускается Нанокад Плюс. А файлы DWT в принципе никак не связываются с Нанокадом, хотя я указывал на это во время установки. А ещё я об этом баге раза 3 указывал во время тестирования, меня игнорировали и предлагали костыли вроде редактирования реестра. Edited July 13, 2020 by soolo 1 Quote Link to comment Share on other sites More sharing options...
Mитька Posted July 16, 2020 Report Share Posted July 16, 2020 Проверьте, пожалуйста: у нас ни у кого не работает печать нескольких копий из под Наны 20,1. Всегда только одну выдаёт. Quote Link to comment Share on other sites More sharing options...
dromandon Posted July 25, 2020 Report Share Posted July 25, 2020 При выполнение команды "Найти и заменить" при попытке написать что-то с большой буквы в строке для поиска, если на это сочетание клавиш забита команда (допустим хотим написать слово "Вода" с большой буквы придётся нажать shift+D), то запускается команда, а не пишется заглавная буква) Пример: Запускаю команду "Найти и заменить" (ctrl+F) Пытаюсь написать слово "секция" - всё пишется. Теперь пытаюсь написать слово "секция" с большой буквы (у меня на комбинацию shift+C забита команда полилинии) - запускается команда полилинии. На shift+Z у меня забита команда отрезка - пытаюсь написать "я" с большой буквы - запускается команда отрезка. Спойлер FL38CJSpS8.mp4 Единственная просьба - если единственный способ исправить данный косяк, это исключить возможность задавать комбинации горячих клавиш на сочетания shift+, то лучше оставьте как есть) добавлено через 1 минуту В 16.07.2020 в 22:59, Mитька сказал: Проверьте, пожалуйста: у нас ни у кого не работает печать нескольких копий из под Наны 20,1. Всегда только одну выдаёт. попробовал напечатать на OneNote несколько копий, напечатало только одну, на принтер нет возможности что-то отправить( Спойлер i2IRtEyKkj.mp4 1 Quote Link to comment Share on other sites More sharing options...
dromandon Posted July 25, 2020 Report Share Posted July 25, 2020 (edited) Извините, это на видео эту ошибку не буду воспроизводить, потому что очень неприятно от неё восстанавливаться Использую панели инструментов. Расположил панели как мне удобно, сохранил профиль. Хочу добавить кнопку на определённую панель инструментов. Захожу Сервис - Интерфейс - Настройки интерфейс. Открываю вкладку "Панели инструментов". Хочу на панель инструментов "Черчение" перед "Вставка блок" добавить команду "Переименовать". Ищу её в меню справа, нахожу, и перетаскиваю на нужное место в панели инструментов. Нано говорит перезагрузиться. Перезагружаюсь и вижу что все панели вернулись на свои стандартные места. Более того, они теперь так сохранены в моём профиле. А ко всему этому команда, которую я перенёс на нужное место оказывается не та (в моём случае, вместо "переименовать", там появилась команда "вставка растра") А ещё в полный затуп ушла настройка интерфейса: Пропали все команды и точно пропала панель инструментов "Черчение" Спойлер fV0BCjNbPl.mp4 Это не единыждый случай, в прошлый раз добавлял команды в панель СПДС меню, была такая же фигня панелями инструментов, они все разлетелись по начальным местам, но вот такой хрени с настройкой интерфейса не было Edited July 25, 2020 by dromandon 1 Quote Link to comment Share on other sites More sharing options...
dromandon Posted July 25, 2020 Report Share Posted July 25, 2020 (edited) Ещё момент Ставим размеры Вертикальные и Горизонтальные. Загоняем их в блок. Делаем зеркальные копии блока по горизонтали и по вертикали. Разбиваем блоки. Видим, что текст вертикальных размеров при отзеркаливание по вертикали меняет своё напровление (с горизонтальным размером в обоих случая всё нормально). При это если проводить данные операции не над блоком, а просто над размерами - всё нормально зеркалится. Спойлер K7P6q7HUxb.mp4 Edited July 25, 2020 by dromandon 1 Quote Link to comment Share on other sites More sharing options...
Spirin Posted July 27, 2020 Report Share Posted July 27, 2020 В 25.07.2020 в 15:14, dromandon сказал: Извините, это на видео эту ошибку не буду воспроизводить, потому что очень неприятно от неё восстанавливаться Использую панели инструментов. Расположил панели как мне удобно, сохранил профиль. Хочу добавить кнопку на определённую панель инструментов. Захожу Сервис - Интерфейс - Настройки интерфейс. Открываю вкладку "Панели инструментов". Хочу на панель инструментов "Черчение" перед "Вставка блок" добавить команду "Переименовать". Ищу её в меню справа, нахожу, и перетаскиваю на нужное место в панели инструментов. Нано говорит перезагрузиться. Перезагружаюсь и вижу что все панели вернулись на свои стандартные места. Более того, они теперь так сохранены в моём профиле. А ко всему этому команда, которую я перенёс на нужное место оказывается не та (в моём случае, вместо "переименовать", там появилась команда "вставка растра") А ещё в полный затуп ушла настройка интерфейса: Пропали все команды и точно пропала панель инструментов "Черчение" Видео с затупом настройки интерфейса (Показать контент) fV0BCjNbPl.mp4 3 \u041c\u0411 · 0 загрузок Это не единыждый случай, в прошлый раз добавлял команды в панель СПДС меню, была такая же фигня панелями инструментов, они все разлетелись по начальным местам, но вот такой хрени с настройкой интерфейса не было Добрый день! Настройка интерфейса действительно немного запутана. Давайте разбираться: На самом деле, это стык двух технологий, старой и новой. Пока они работают вместе, т.к. одна дополняет другую, но у нас есть глобальная задача по улучшению этого механизма. Настройки интерфейсной части: описание панелей, команд, меню, пкм, горячих клавиш и тд. Хранятся в CFG файле %appdata%\Nanosoft\nanoCAD x64 Plus 20.1\Config и читаются из него напрямую (для применения настроек требуется перезагрузка nanoCAD). При этом в cfg-файле хранятся настройки базового расположения панелей. (их ряд, видимость, иконки, команды, подсказки и т.д). Но! Точное расположение панелей хранится в реестре (Компьютер\HKEY_CURRENT_USER\SOFTWARE\Nanosoft\nanoCAD x64 Plus\20.1\Profiles), например, вы подвинули панельку на середину экрана и сохранили профиль. (у вас в реестре появится запись о том, что панель редактирование теперь располагается в другом месте). Или, например, вы отключили какие-либо функциональные панели - эти данные так же сохраняются в профиль. Кроме того, в профиле хранятся еще и настройки программы (Меню Сервис > Настройки). Данные профиля можно сохранить в wip - файл. И потом при необходимости его экспортировать в nanoCAD. Для корректной работы интерфейса, я рекомендую вам: 1) Потратить силы на настройку интерфейса через кастомизатор (Настройки пользовательского интерфейса) 2) Обязательно сохранить настройки в CFG-файл 3) Сохранить профиль 4) Скопировать данные из %appdata%\Nanosoft\nanoCAD x64 Plus 20.1\Config и профиль в надежное место на "черный" день Quote Link to comment Share on other sites More sharing options...
dromandon Posted July 27, 2020 Report Share Posted July 27, 2020 @Spirin, благодарю за развёрнутый ответ, так и поступлю) Quote Link to comment Share on other sites More sharing options...
Notarobot Posted July 27, 2020 Report Share Posted July 27, 2020 В 25.07.2020 в 17:11, dromandon сказал: При выполнение команды "Найти и заменить" при попытке написать что-то с большой буквы в строке для поиска, если на это сочетание клавиш забита команда (допустим хотим написать слово "Вода" с большой буквы придётся нажать shift+D), то запускается команда, а не пишется заглавная буква) Передали разработчикам 1 Quote Link to comment Share on other sites More sharing options...
Volkov Posted July 27, 2020 Report Share Posted July 27, 2020 В 25.07.2020 в 18:27, dromandon сказал: Ставим размеры Вертикальные и Горизонтальные. Загоняем их в блок. Делаем зеркальные копии блока по горизонтали и по вертикали. Разбиваем блоки. Видим, что текст вертикальных размеров при отзеркаливание по вертикали меняет своё напровление (с горизонтальным размером в обоих случая всё нормально). При это если проводить данные операции не над блоком, а просто над размерами - всё нормально зеркалится. Передано разработчикам. #10112 Quote Link to comment Share on other sites More sharing options...
Mитька Posted July 27, 2020 Report Share Posted July 27, 2020 (edited) 15 часов назад, Spirin сказал: Добрый день! Настройка интерфейса действительно немного запутана. Давайте разбираться: На самом деле, это стык двух технологий, старой и новой. Пока они работают вместе, т.к. одна дополняет другую, но у нас есть глобальная задача по улучшению этого механизма. Настройки интерфейсной части: описание панелей, команд, меню, пкм, горячих клавиш и тд. Хранятся в CFG файле %appdata%\Nanosoft\nanoCAD x64 Plus 20.1\Config и читаются из него напрямую (для применения настроек требуется перезагрузка nanoCAD). При этом в cfg-файле хранятся настройки базового расположения панелей. (их ряд, видимость, иконки, команды, подсказки и т.д). Но! Точное расположение панелей хранится в реестре (Компьютер\HKEY_CURRENT_USER\SOFTWARE\Nanosoft\nanoCAD x64 Plus\20.1\Profiles), например, вы подвинули панельку на середину экрана и сохранили профиль. (у вас в реестре появится запись о том, что панель редактирование теперь располагается в другом месте). Или, например, вы отключили какие-либо функциональные панели - эти данные так же сохраняются в профиль. Кроме того, в профиле хранятся еще и настройки программы (Меню Сервис > Настройки). Данные профиля можно сохранить в wip - файл. И потом при необходимости его экспортировать в nanoCAD. Для корректной работы интерфейса, я рекомендую вам: 1) Потратить силы на настройку интерфейса через кастомизатор (Настройки пользовательского интерфейса) 2) Обязательно сохранить настройки в CFG-файл 3) Сохранить профиль 4) Скопировать данные из %appdata%\Nanosoft\nanoCAD x64 Plus 20.1\Config и профиль в надежное место на "черный" день Спасибо за ответ. Подскажите, чем при такой организации интерфейса может объясняться ситуация (описана в соседней теме про "запуск Нанокада двойным щелчком" и сохраняется до сих пор), когда программа имеет две конфигурации интерфейса: - одно положение панелей (и все настройки хоткеев) в случае, когда программа запускается через ярлык. - второе - когда запускается открытием любого существующего DWG-файла. Это некритично, просто неудобно. Я привык запускать программу с ярлыка автозагрузкой, а сейчас приходится сначала выискивать нужный файл. Edited July 28, 2020 by Mитька 1 Quote Link to comment Share on other sites More sharing options...
Spirin Posted July 28, 2020 Report Share Posted July 28, 2020 8 часов назад, Mитька сказал: Спасибо за ответ. Подскажите, чем при такой организации интерфейса может объясняться ситуация (описана в соседней теме про "запуск Нанокада двойным щелчком" и сохраняется до сих пор), когда программа имеет две конфигурации интерфейса: - одно положение панелей (и все настройки хоткеев) в случае, когда программа запускается через ярлык. - второе - когда запускается открытием любого существующего DWG-файла. Это некритично, просто неудобно. Я привык запускать программу с ярлыка автозагрузкой, а сейчас приходится сначала выискивать нужный файл. Это уже магия другого уровня. Если кратко, то эта технология называется Dynamic Data Exchange (DDE) - это технология Microsoft. Попробую рассказать на примере. Если вы пользовались 20-ой версией nanoCAD и ставили по умолчанию все три конфигурации (СПДС, Механика и плафторма). То Вы, вероятно, обнаружили 3 ярлыка на у себя рабочем столе. Если заглянуть внутрь ярлыка СПДС, то в нем можно обнаружить следующие: "C:\Program Files\Nanosoft\nanoCAD x64 Plus 20.1\nCadS.exe" -b nSPDSComp -r SPDS -a nanoCAD_x64_SPDS_20.0 Это специальные ключи, которые позволяют запустить нанокад в нужной конфигурации. -r SPDS - это имя вашего профиля (именно тот профиль что в настройках и в реестре ) -a nanoCAD_x64_SPDS_20.0 - это имя DDE-сервера Мы можем в ярлык вписать свой профиль, и программа будет запускаться с нашими настройками. Но, что бы двойному клику запускались нужные конфигурации, нам нужно зарегистрировать новое Имя DDE-сервера. То есть, мы объявляем nanoCAD с нашим профилем новым приложением с альтернативным именем. Только тогда по дабл клику может запускаться нужная нам конфигурация nanoCAD. Я сейчас работаю над новой инструкций по настройке и установке nanoCAD, если честно не хотел включать в неё информацию по созданию DDE-сервера - очень сложно для простого обывателя. Но, если будут запросы, то можно будет с этим загорячиться. Quote Link to comment Share on other sites More sharing options...
A.Kudrjashov Posted July 28, 2020 Report Share Posted July 28, 2020 44 минуты назад, Spirin сказал: Это уже магия другого уровня ... А можно без магии ? Записывать где-нибудь в реестре информацию о последнем режиме работы пользователя в nanoCAD (какое приложение запускалось, с какими профильными настройками) и по двойному клику по умолчанию запускать именно их ? А при запуске с ярлыков запускать в той конфигурации, которая прописана в ярлыках. Для эстетов можно в настройках прописать пункт (галочку) "Не запоминать последние конфигурационные настройки для запуска программ nanoCAD по умолчанию". Quote Link to comment Share on other sites More sharing options...
Spirin Posted July 28, 2020 Report Share Posted July 28, 2020 10 минут назад, A.Kudrjashov сказал: ... А можно без магии ? Записывать где-нибудь в реестре информацию о последнем режиме работы пользователя в nanoCAD (какое приложение запускалось, с какими профильными настройками) и по двойному клику по умолчанию запускать именно их ? А при запуске с ярлыков запускать в той конфигурации, которая прописана в ярлыках. Для эстетов можно в настройках прописать пункт (галочку) "Не запоминать последние конфигурационные настройки для запуска программ nanoCAD по умолчанию". Это называется ассоциативность. Правой кнопкой щелкаете на dwg-файл> Открыть с помощью > Выбрать приложение. DDE-сервер нужен как-раз для того, что бы это приложение зарегистрировать в Windows. Тогда и ваша конфигурация появится в этом списке. Quote Link to comment Share on other sites More sharing options...
A.Kudrjashov Posted July 28, 2020 Report Share Posted July 28, 2020 2 часа назад, Spirin сказал: Это называется ассоциативность. Правой кнопкой щелкаете на dwg-файл> Открыть с помощью > Выбрать приложение. Ну да. Только, 1. Во первых, на самом деле все эти приложения виртуальные и являются вариантом запуска одного и того же приложения. 2. Во вторых, после выбора Спойлер Файл открывается в вышеуказанном выбранном профиле А при последующем открытии двойным щелчком в обычном по умолчанию То есть, даже пресловутая ассоциативность не работает. Ассоциативное переключение между 20.0 и 20.1 срабатывает, а между nanoCAD, СПДС и Механика - нет. 3. А речь идёт о том, что, если я последний раз работал в nanoCAD СПДС 20.1 с профилем "Пользовательский 999", то при последующем двойном щелчке у меня файл должен открываться именно в nanoCAD СПДС 20.1 с профилем "Пользовательский 999" ! Вся необходимая для этого информация в nanoCAD есть. В чём принципиальная разница: выбрать профиль работы исходя из полученных параметров запуска из командной строки или считать их из значений последнего сеанса, сохраненного либо в файле на диске либо в реестре ? 2 Quote Link to comment Share on other sites More sharing options...
Mитька Posted July 28, 2020 Report Share Posted July 28, 2020 15 часов назад, Spirin сказал: Это уже магия другого уровня. Если кратко, то эта технология называется Dynamic Data Exchange (DDE) - это технология Microsoft. Попробую рассказать на примере. 14 часов назад, A.Kudrjashov сказал: ... А можно без магии ? Присоединюсь. Это всё конечно очень интересно и познавательно, но с точки зрения конечного пользователя выглядит как "было нормально, а теперь какая-то бессмысленная хрень". 1 Quote Link to comment Share on other sites More sharing options...
Mитька Posted July 29, 2020 Report Share Posted July 29, 2020 (edited) В 12.05.2020 в 16:45, Mитька сказал: Подскажите, это нормально, что НЕассоциативная штриховка в Нане 20 (как минимум с СПДС-модулем) перестала обрезаться относительно любых объектов..? На мой взгляд это самая поганая недоработка из всех... =( В очередной раз натыкаюсь и в очередной раз матерюсь... Вы хоть представляете себе, чего сейчас стоит сделать проходку в существующем 5ти слойном захтрихованном кровельном пироге...?! В 20 местах. Без обрезки. Это просто жесть... =( И да, можно всё удалить и перешриховать. В теории. Но попробуй ещё перештрихуй... "Поиск контуров" - и нах иди... =( Вот интересу ради как-нибудь сядьте разработчиками и устройте себе марафон, кто быстрее справится... То, что раньше занимало секунды на любой объём, сейчас - гемор на часы... Есть конечно альтернатива - восстановить контур и сделать штриховку ассоциативной, но этим мы навсегда потеряем возможность добавлять ей точки.... "Шо то нехорошо, шо это нехорошо" (с) =( Edited July 29, 2020 by Mитька 1 Quote Link to comment Share on other sites More sharing options...
dromandon Posted July 29, 2020 Report Share Posted July 29, 2020 (edited) Редактирую блок командой REFEDIT (у меня стоит по двойному щелчку мыши), ставлю галку "блокировать объекты". Если выбрать объект блока и заблокированый объект вне блока и сделать какую-то операцию через пробел и базовую точку (в видео жму пробел однократно - перемещение), то операция выполняется и над заблокированным объектом. Далее, если выполнять команду фаска, то она не выбирает заблокированные объекты. Но. Если заблокированный объект выбрать через диалог выбора объектов, то можно построить фаску заблокированного объекта с незаблокированым. Подобное поведение встретил только в блоке пока, если просто в чертеже блокировать слои (замочком), вроде ничего такого не происходит. Спойлер 7MjPnvXZyv.mp4 Edited July 29, 2020 by dromandon Quote Link to comment Share on other sites More sharing options...
yum Posted July 29, 2020 Report Share Posted July 29, 2020 Да, нехорошо. Запишем. Quote Link to comment Share on other sites More sharing options...
dromandon Posted July 30, 2020 Report Share Posted July 30, 2020 Автосохранение. Во-первых, хотелось бы, чтобы автосохранения не удалялись. Речь не про каждое пятиминутное автосохранение, а про то, с которого восстанавливается чертёж, после непредвиденного завершения работы программы. Но это больше в пожелания) Касательно ошибок - есть такой неприятной глюк, я его ещё с СПДС 6.0 ловлю. Если программа закрашится, то если её запускать не через открытие нового чертежа, а просто по ярлыку жмакать, то меню, где предлагают восстановить выбранные файлы не появляется. Точнее программа ведёт себя так, будто это меню вот оно где-то перед глазами, но его банально нет. При нажатие где-то, появляется звуковое сопровождение ошибки, по типу, что есть меню, в котором надо сделать действие и лишь потом только что-то нажимать. Как не пробовал, это меню поверх наны не вылезает. Приходится закрывать нану через деспетчер задач (либо просто тыкая бесконечно в красный крестик) и запускать по новой. Но в этом случае все файлы автосохранений удаляются. Quote Link to comment Share on other sites More sharing options...
liinaD Posted November 10, 2020 Report Share Posted November 10, 2020 Здравствуйте! Проблемка в NanoCAD Plus 20.1.5304.3354 при работе с полям в таблицах. Таблица nanoCAD, при вставке любого поля (хоть даты, хоть поля от объекта, или свое из дополнительных свойств), обновление поля происходит нормально, при изменении его значения в документе. Проблема в том, что если это поле в этой же таблице просто скопировать и вставить в другую ячейку, то в новой ячейке это поле обновляться перестает. Проверил на двух машинах Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.