Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 04/05/2011 in Posts

  1. Этот пост по обмену опытом для начинающих: Если Вам нужно: 1) Скачать шаблоны схем, то сюда, сюда, сюда, сюда, сюда, сюда: посты с 9 по 17, сюда, сюда, сюда (см. всю ветку), и еще сюда. 2) Посмотреть вебинары, то сюда и сюда 3) Как создать проект молниезащиты, то сюда и сюда 4) Создать проект наружных сетей, то сюда 5) Создать схему автоматики, то сюда 6) Создать заказную спецификацию здесь. 7) Скачать или поделиться блоками (типовыми решениями), то сюда 8) Посмотреть другие ролики по Электро, то здесь 9) Создание компоновки щита - здесь, скачать шаблон здесь 10) Обсуждение импорта из Архикада: здесь и здесь. 11) Скачать шаблон выносок: здесь 12) Как создать спец. выноску здесь 13) Как сделать встроенный в щит АВР - здесь. 14) Обсуждение схем ВРУ - здесь 15) Скачать образец жилья (МКД) - тута, а также тестовый проект 16) Посмотреть как создать КНС - здеся, по КНС также есть ролик на ютуб. 17) Подробное описание ЭлектроТехнической Модели (ЭТМ) 18) Видеоуроки онлайн-школы Нанокада 19) Новые видеоуроки по Нанокад Электро 20) Оформление проекта в подшивках 21) Как в Нанокаде 22 и ниже связать именованный диапазон в Экселе с таблицей, тута P.S. Тут Глубоков Павел выложил свои наработки, можно скачать и лайкнуть ))) P.P.S Также можно посмотреть давнишний курс Нанокад Электро ДКС, конечно, много воды утекло, но все же, все же. Сказать мне спасибо, можно кнопочкой "Нравиться", которая тама ----> !!!! Коллеги, файлы для моих видеоуроков я не прикладываю. НО!!! Если Вам эти файлы нужны, то можете написать мне в личку. Условия сотрудничества: У меня есть дин. блоки (схемы, узлы), которые я прикладываю в свои проекты в качестве типовых решения (или в качестве примера), в процессе работы они требуют небольшой доработки напильником. Но к сожалению времени на это не хватает. Поэтому предлагаю внести небольшие дополнение в эти дин. блоки, а в качестве благодарности получить последнюю версию файлов из видео. Т.е. у Вас будет и файл из видео + типовое (уже доработанное) типовое техническое решение.
    15 points
  2. Господа, выкладываю проект молниезащиты. Благодарности (в т.ч. и конструктивная критика) принимаются в письменной форме :)/> Перед скачиванием сначала прочитать здесь: http://forum.nanocad...?showtopic=5543 здесь: _https://habrahabr.ru/company/nanosoft/blog/136987/ и здесь: http://forum.nanocad...t=0 Внимание!!! Эта ветка предназначена ТОЛЬКО для скачивания!!! Обсуждение происходит тут: http://forum.nanocad...?showtopic=5543 Шаблон спецификации приложен. Внимание!!!! В связи с выходом 64-х битной версии (v. 5.3.2524.2401) шаблон спецификации нужно корректировать! P.S. Просьба: перед скачиванием "лайкать" кнопкой "Нравиться" справа - это, возможно, сподвигнет меня на новые "выкладки" :D/> Ссылка для скачивания: https://yadi.sk/d/NFRR3t7_t3q2t Спецификация молниезащита со сборными изделиями.xml
    12 points
  3. В пылу полемики вы явно сваливаетесь в сторону передергивания фактов. Выше вам привели реальный ценник и сопоставление с аналогами на базе других решений, поэтому повторяться нет смысла. Что касается реального внедрения, то по опыту нашей организации: 1. Первично проплевавшись на сходу выявленные косяки и болячки нанокада, продолжили работу над освоением продукта во взаимодействии с разработчиками. В результате такого взаимодействия, кстати, были оперативно устранены некоторые весьма болезненные ляпы и поводов для плевков стало значительно меньше (точнее- они исчезли вовсе). 2. Стоимость содержания ПО кратно уменьшилась по сравнению с продуктами Autodesk 3. Ввиду санкционных ограничений приобретение ПО Autodesk значительно усложнилось. Поэтому переход на NanoCAD очень органично и своевременно эту проблему решил 4. Гибкая политика формирования пакета сетевого ПО, состоящего из различного количества необходимых модулей, позволила оптимизировать расходы за счет приобретения только того, что нужно, и динамически формировать рабочие места под возникающие задачи. Особенно ко двору пришлось то, что прямо сейчас все решения переводятся на модульную структуру с динамическим подхватом доступных лицензий. 5. Оперативная поддержка от дилера и разработчиков должна быть выделена особо. Несмотря на то, что продукт является достаточно сложным и многогранным, за прошедшие полтора года разработчиками были устранены практически все наши критические замечания (в дополнение к множеству выявленных другими пользователями). 6. Начала ломаться первоначальная тенденция, когда проектировщики при возможности выбора между NAnoCAD и AutoCAD обычно делали выбор в пользу последнего. Дефицит лицензий автокада сменился дефицитом лицензий нанокада, как бы неожиданно это не звучало Итого в сухом остатке: нужно просто начать осваивать продукт. По личному ощущению, он пока немного менее устойчивый (чаще, чем у конкурента вылезают баги. контуры - один из них), но практически не уступающий аналогу, а в некоторых вещах и превосходящий (таблицы - это нечто!), с отличной поддержкой и привлекательным ценником. У нас вполне себе мирно уживаются обе системы. Только одна (более молодая и динамичная, открытая к пользователю) потихоньку в конкурентной борьбе вытесняет другую (более старую и тоже динамичную, но надменную).
    11 points
  4. "Запилил" ролик в ответ на вопрос: Друзья, кому не сложно, накидайте, пожалуйста, скринов, как вы реализуете в схемах блок ввода присоединений и отходящие от него фидеры
    11 points
  5. вот собственно Основные расчёты в ЭЛТ.docx
    10 points
  6. Значения координат точек (X,Y,Z) выводятся в системе координат nanoCAD, округленные до двух знаков после запятой. Вывод координаты Z можно отрегулировать. geo_koord_mleader_adapt.lsp
    8 points
  7. Небольшой ролик про концепцию формирования спецвыносок на примере спецвыносок выключателей Выноски выключателей.xlsx P.S. Лайкосики, ставим лайкосики
    8 points
  8. Ниже представлена инструкция по установке nanoCAD 20.1 Plus и Платформа nanoCAD 21.0. Версия операционной системы Astra Linux Orel должна быть не ниже 2.12.42. 1. Установка nanoCAD 20.1 Plus Сперва необходимо скачать wine6.8(staging), winetricks и reg-файл настроек: https://ftp.nanosoft.su/file_117627365860a4cc304bcfc https://ftp.nanosoft.su/file_27250459360a4cc60ebf91 https://ftp.nanosoft.su/file_201631764760bde52677fc7 Также скачаем дистрибутив nanoCAD Plus 20.1х64: https://www.nanocad.ru/products/nanocad-plus/download/ Далее в терминале перейдём в директорию с загрузками и установим wine6.8(staging), дополнительные пакеты и winetricks: cd ~/Загрузки sudo dpkg -i wine-staging-6.8_astra.deb sudo apt install libmspack0 cabextract libosmesa6 sudo dpkg -i winetricks_0.0+20210206-next_all.deb Затем объявим несколько переменных, в том числе имя будущего окружения для nanoCAD (wineprefix с именем .wine-ncad201х64). Использование отдельного wineprefix-а позволяет избежать влияние других программ и их настроек. export WINEPREFIX=~/.wine-ncad201x64 export WINEARCH=win64 export WINE=/opt/wine-staging-6.8/bin/wine Теперь с помощью winetricks установим dotnet48 Установка dotnet состоит из двух шагов, сначала будет установлен NET Framework 4.0 затем версии 4.8. Перед установкой 4.8 может быть предупреждение об отсутствии службы установщика модулей -- нажимаем продолжить. Также при первом обращении wineprefix-у будет предложено установить "Wine-mono", нужно отказаться от установки. winetricks dotnet48 win10 Выполним установку nanoCAD Plus 20.1 х64, дистрибутив которого заранее был скачан в директорию "Загрузки". В процессе, при установке компонентов нужно убрать флажки с SQL Server и NormaCS. Также скопируем библиотеку d3dcompiler_47.dll в system32 и применим reg-файл. cd ~/Загрузки $WINE NCP20.1x64_5404.exe cp -f "/home/$USER/.wine-ncad201x64/drive_c/Program Files/Nanosoft/nanoCAD x64 Plus 20.1/bin/d3dcompiler_47.dll" "/home/$USER/.wine-ncad201x64/drive_c/windows/system32/d3dcompiler_47.dll" $WINE regedit wine_nano201x64.reg После установки необходимо исправить ярлык запуска, выполним в терминале: cd ~/Desktop sed -i 's/env\ /\/bin\/bash -c\ "env\ /' nanoCAD\ x64\ Plus\ 20.1.desktop sed -i 's/\/opt/env MESA_GL_VERSION_OVERRIDE="3.1" \/opt/' nanoCAD\ x64\ Plus\ 20.1.desktop sed -i 's/.exe/.exe"/' nanoCAD\ x64\ Plus\ 20.1.desktop rm -f nanoCAD\ x64\ Plus\ 20.1.lnk Теперь nanoCAD можно запустить с ярлыка на рабочем столе. Для удаления следует вызвать диалог wine uninstaller: export WINEPREFIX=~/.wine-ncad201x64 export WINE=/opt/wine-staging-6.8/bin/wine $WINE uninstaller 2. Платформа nanoCAD 21.0 Сперва необходимо скачать wine6.8(staging), winetricks, reg-файл настроек и desktop-ярлык: https://ftp.nanosoft.su/file_117627365860a4cc304bcfc https://ftp.nanosoft.su/file_27250459360a4cc60ebf91 https://ftp.nanosoft.su/file_43528710060bde55b64a6f https://ftp.nanosoft.su/file_94654045360ba4b4898f0d Также скачаем дистрибутив Платформа nanoCAD 21.0х64: https://nanocad21.ru Далее в терминале перейдём в директорию с загрузками и установим wine6.8(staging), дополнительные пакеты и winetricks: cd ~/Загрузки sudo dpkg -i wine-staging-6.8_astra.deb sudo apt install libmspack0 cabextract libosmesa6 sudo dpkg -i winetricks_0.0+20210206-next_all.deb Затем объявим несколько переменных, в том числе имя будущего окружения для nanoCAD (wineprefix с именем .wine-ncad210х64). Использование отдельного wineprefix-а позволяет избежать влияние других программ и их настроек. export WINEPREFIX=~/.wine-ncad210x64 export WINEARCH=win64 export WINE=/opt/wine-staging-6.8/bin/wine Теперь с помощью winetricks установим dotnet48 и d3dcompiler_47 Установка dotnet состоит из двух шагов, сначала будет установлен NET Framework 4.0 затем версии 4.8. Перед установкой 4.8 может быть предупреждение об отсутствии службы установщика модулей -- нажимаем продолжить. Также при первом обращении wineprefix-у будет предложено установить "Wine-mono", нужно отказаться от установки. winetricks dotnet48 win7 $WINE wineboot Выполним установку nanoCAD 21.0 х64, дистрибутив которого заранее был скачан в директорию "Загрузки". В процессе, при установке компонентов нужно убрать флажки с SQL Server и WIBU-KEY. На установке PostgreSQL будет сообщение об ошибке, игнорируем и соглашаемся продолжить установку далее. Также скопируем библиотеку d3dcompiler_47.dll в system32 и применим reg-файл. cd ~/Загрузки $WINE NC21.0x64_5753.exe cp -f "/home/$USER/.wine-ncad210x64/drive_c/Program Files/Nanosoft/nanoCAD x64 21.0/bin/D3Dcompiler_47.dll" "/home/$USER/.wine-ncad210x64/drive_c/windows/system32/d3dcompiler_47.dll" $WINE regedit wine_nano210x64.reg После установки и до первого запуска необходимо исправить ярлык запуска, выполнив в терминале: cd ~/Загрузки mv -f nanoCAD\ x64\ 21.0.desktop ~/Desktop/nanoCAD\ x64\ 21.0.desktop rm -f ~/Desktop/nanoCAD\ x64\ 21.0.lnk Теперь nanoCAD можно запустить с ярлыка на рабочем столе. Для удаления следует вызвать диалог wine uninstaller: export WINEPREFIX=~/.wine-ncad210x64 export WINE=/opt/wine-staging-6.8/bin/wine $WINE uninstaller
    8 points
  9. Кстати, возможно кому-то пригодится... В файле с расширением ХХХ.csp есть следующие строки: <StampCustomerName /> <StampProjectName>Наименование проекта</StampProjectName> <StampProjectStage>Р</StampProjectStage> <StampOrganizationName>ОРГАНИЗАЦИЯ РАЗРАБОТЧИК</StampOrganizationName> <StampOrganizationCode>ШИФР ПРОЕКТА</StampOrganizationCode> <StampDocumentCode>&lt;Шифр комплекта документации&gt;.С</StampDocumentCode> <StampExDeveloper>РАЗРАБОТАЛ</StampExDeveloper> <StampExCheck>ПРОВЕРИЛ</StampExCheck> <StampExManager /> <StampExDepManager /> <StampExNControl>Н.КОНТРОЛЬ</StampExNControl> <StampExConfirm /> <StampGIP>ГИП</StampGIP> ========================================================================= Если вместо выделенных жирным шрифтом значений вписать требуемые, то данный текст появится в менеджере проектов (там где его нельзя ни копировать, ни вставлять)... А когда выгружаешь спеку в верд, то очень удобно, что все данные по проекту автоматически заносятся в шаблон... Следует отметить, что "пустая" строка имеет вид: <StampCustomerName />, вам же нужно копировать данный вид: <StampProjectName>Наименование проекта</StampProjectName> PS Перед тем, как вносить изменения, скопируйте оригинал от греха, как говорится...
    8 points
  10. Господа, по просьбе уважаемого Электрика выкладываю шаблон однолинейной схемы. Благодарности (в т.ч. и конструктивная критика) принимаются в письменной форме :)/> P.S. Не забываем "лайкать" кнопкой справа - это, возможно, сподвигнет меня на новые "выкладки" :D/> P.P.S Внизу выложен еще один шаблон однолинейной схемы (от Руслана). Групповая сеть (Sasha) (удлинн. графическая форма).dwg
    8 points
  11. Автоматическое составление данных спецификации в голом nanocad. Рутинная работа получения актуальных данных с моделей давно перестала удивлять пользователей. Однако стоит заметить, что пользователи аналога давно и успешно используют различные средства автоматизации для получения табличных данных используя инструмент _DATAEXTRACTION (Извлечение данных) Рассмотрим аналогичную задачу в nanocad. В качестве исходных данных имеем чертёж, где все оборудование представлено в виде обычных блоков. Все блоки имеют одинаковый набор атрибутов, необходимый и достаточный для составления спецификации оборудования. Нам необходимо cобрать данные с чертежа, подсчитать количество, массу (ту, которая попадает в спецификацию) и, проставив позиции в таблице, вернуть их значение в атрибуты блоков. Вставляем заготовку из базы данных или делаем нестандартную таблицу по вашим потребностям В открывшемся редакторе таблицы в пункте «Разделы» выбираем «Вставить раздел отчёта» Теперь нам нужно выбрать, какие объекты будут попадать в отчёт Нажимаем на И, выбрав в качестве объектов «Вхождение блока», накладываем дополнительное условие, что значение атрибута блока «Отчёт» =1 Теперь в наш отчёт автоматически будут собираться все блоки, удовлетворяющие нашим условиям. Дополнительно можно добавить любые доступные условия фильтрация. Например, ограничить выбор блоков только на определённом слое или по имени блока. Причём, в условие можно добавить не имя блока или слоя целиком, а только часть «строки» Теперь, собственно, переходим к получению самого отчёта (спецификации) Для этого щёлкнем правой клавишей мышки в колонке «B» строки отчёта и выберем нужное свойство. =Object."АРТИКУЛ" В колонке «В» появятся все доступные свойства блоков с данным атрибутом Последовательно назначаем нужные свойства колонкам, выбрав их в контекстном меню После этого все данные атрибутов блоков отображаются в таблице и нам необходимо правильным образом и структурировать. Для этого нажимаем «Группировать и объединять» в шапке строки отчёта В отрывшемся диалоге нужно мышкой перетащить нужные колонки в область «Группировки и объединения» и определить нужные действия. Колонку «C» мы отсортируем по возрастанию, а данные колонки «B» сгруппируем по одинаковым значениям Добавим в колонку «А» =row. Теперь в колонке будет отображаться порядковый номер строки отчёта. А для «F» сделаем некоторое усовершенствование. Так как «Заказчик» не любит простых решений, то для данного конкретного случая пустая ячейка вызывает неприятие такого отчёта. Проверяем, что если значение атрибута МАССА не заполнено, то пишем «-», иначе указываем массу =iff(Object."МАССА"=="";"-";Object."МАССА") Такую же подстановку сделаем при вычислении общей массы Теперь наша таблица имеет вид. Как видно на экране, данные, которые не вошли в одну ячейку, увеличили её строку по высоте. Что бы избежать этого, в редакторе таблиц для колонки «D» назначаем «Переносить по словам» и «Добавить строки» А для колонок «E, F и G» становиться доступным флажок «Разместить внизу». Так, как нам не нужно переносить эти ячейки, то ставим "Сжать по горизонтали" Теперь строки в таблице отображаются нужным образом. Щёлкнув по «Шаблону отчёта», Добавляем «Итог отчёта» Теперь нам нужно вычислить полную массу всего оборудования. Так как в колонке «Масса ед» она указана с «кг», то нам проще сделать это в скрытой колонке Пишем в ячейке отчёта «J» =Object."МАССА"*count() И считаем полную массу в строке «Итог» отчёта =summ(section(-1)) Так, как столбцы «C, H, I, J» у нас "скрытые", то итоговая сумма не будет видна на чертеже В общем случае достаточно сослаться на ячейку (= off(0;3)) и вывести полученное значение, но перфекционизм заказчика требует сделать проверку , что если масса больше тысячи килограмм, то нужно выводить в тоннах. Да и фиг бы с ним. Нам не трудно. В ячейке "G" "Итога" отчёта вычисляем: =iff(off(0;3)<1000;round(off(0;3);2)+" кг.";round(off(0;3)/1000;2)+" т.") ____________________________________________________________ Теперь можно сказать, что мы смогли повторить функционал _DATAEXTRACTION (Извлечение данных), не используя никаких дополнительных инструментов, а просто повторяя логику проектировщика при составлении спецификации. Собрать в кучу, подсчитав блоки с одинаковым именем и получив в таблице номера позиций, вернуть их в атрибут блоков. В колонке отчёта "I", введём =sum(ctlSetValue(off(0;-1);Object."ПОЗИЦИЯ")). Буквально это означает, что мы берём вычисленное значение из левой колонки off(0;-1) и передаём его в атрибут блока "ПОЗИЦИЯ" Используя обычную выноску платформы мы можем указать блок и взять значение атрибута позиция. Далее, используя команду платформы addCopy с опцией <Несколько> Последовательно указываем нужные блоки и расставляя позиции (выноски) на чертеже. Теперь, при любом изменении количества блоков, изменения массы блока (если постоянный атрибут) или изменении значения атрибута "Отчёт" на <не равно Один> Спецификация всегда будет иметь данные актуальные на для данного чертежа. ____________________________________________________________ PS: Не буду перегружать этот пост информацией по более полной автоматизации. Например все это можно посмотреть в ролике. Отдельно следует добавить, что таблица, сохранённая в базе данных, будет всегда доступна для повторного использования всеми пользователями локальной сети организации и легко импортируется для передачи другим пользователям средствами утилиты конфигурации. Файл примера и пошаговое описание действий моно посмотреть под роликом
    7 points
  12. Да, так и будет. До НГ выпустим первую версию программы на новом программном ядре. Но называться она будет nanoCAD BIM Вентиляция. Соответственно в ней будут присутствовать специализированные инструменты для решения задач по вентиляции. Но общий функционал вы уже сможете оценить. А учитывая тот факт, что программа будет общей для всех инженерных разделов, общий функционал очень обширный, и вы сможете "примерить" его на свои задачи. Конечно вы еще не сможете делать свои проекты (поэтому-то программа пока и будет называться Вентиляция), но увидеть, как мы решили все принципиальные проблемы, которые нам всем сейчас мешают жить, вы сможете.
    7 points
  13. Возможно, тут уместен комментарий "Вы просто не умеете их готовить" на утверждение "Я не люблю кошек". Возможно... Но, не найдя для себя никаких плюсов еще со времен появления этой напасти в MS Office, при первой возможности стараюсь отключить эту фичу. И тут стОит отдельную благодарность разработчикам нанокада выразить, что они упростили эту операцию (отключение) до предела.
    7 points
  14. Запись "Урок №1 – Электротехнические расчеты. Разложим всё по полочкам" добавлено через 3 минут Запись "Урок №2 – Создание задания на отверстия"
    7 points
  15. Здравствуйте! В 20-ой версии мы планируем полностью убрать БД из дистрибутива и выложить библиотеку БД отдельно. Ее мы будем регулярно актуализировать. Любой пользователь сможет скачать библиотеку с самыми актуальными БД. А дистрибутив при этом станет 600 Мб. Соответственно место на диске С не будет "зажираться".
    7 points
  16. С учетом того, что многие функции nanoCAD LISP показаны, как "Функции неопределенные", число работающих функций LISP nanoCAD 20 сократилось до 336 из 365. Но зато обнаружены функции VL-LOAD-COM и VL-LOAD-REACTORS, которые в nanoCAD действуют совершенно одинаково, существенно расширяя число доступных функций LISP. Их работоспособность, естественно, необходимо проверять. Всего загружаются дополнительно 3260 функций, из которых 2997 совпадают с функциями AutoCAD 2015, а 263 в AutoCAD 2015 не встречаются. Обновленный файл 2020-03-06_LISP_functions_NC20_AC2015.xlsx выложен на Google Disk https://drive.google.com/drive/folders/1aJpLsgxlTtT24-do2h2Z3xJ4oEMA6pTG и Яндекс Диск https://yadi.sk/d/5_JWGHtOnsQ_HQ
    7 points
  17. До 1000В (Число жил больше 4-х) r - 0,072, x - 0,071, r0 - 0,284, x0 - 0,238, если нет возможности взять у производителя... Возможно пригодится, таблица удельных сопротивлений... Удельные сопротивления.doc
    7 points
  18. Хотелось бы увидеть в нанокаде работу с листами как в автокад (или в том же exel) - переименовывание листов по двойному клику мыши, копирование листа (листов) при помощи мыши и клавиши ctrl, перемещение и создание (удаление) листа (листов) при помощи мыши, не заходя в дополнительные меню.
    7 points
  19. рассказываю физику процесса... невидимая карточка компутера умеет рисовать точки, линии и треугольнички. механизм растеризации (т.е выбор, какие пиксели на экранчике нарисовать, а какие нет) для каждого типа примитивов свой. если несколько упростить... ну, точка, понятно, просто рисует пиксель, в который попала (пиксель это все-таки квадратик). линия - те пиксели, центры которых лежат к ней ближе всего. а треугольничек - те пиксели, центры которых попали в этот треугольник. из этого следует несколько выводов : 1) точка рисуется всегда (ну, если попала в экран, ясное дело) 2) линия может пропускать пиксели, в которые (как в квадратики) попадают ее концы. звучит глупо, но это на самом деле правильно - иначе если мы нарисуем две линии с общей вершиной, пиксель эту общую вершину содержащий, нарисуется дважды, а это уже глубоко неправильно. 3) треугольник вообще выбирает пиксели как повезет, и это, как ни странно, тоже правильно - по той же причине (чтобы 2 треугольника с общим ребром не рисовали его дважды). далее, из пунктов 2 и 3 следует, что - линия длиной меньше пикселя имеет полное право не нарисоваться вообще - треугольничек размером меньше пикселя имеет полное право не нарисоваться вообще - узенький треугольник имеет право не рисоваться вообще, либо нарисоваться в виде цепочки разрозненных пикселей, не образующих непрерывную фигуру это была преамбула, а теперь будет амбула... буква TTF - это набор сплайновых контуров, внутренность которых надо закрасить. как это рисовалось? а очень просто - эта самая внутренность билась на треугольнички (точность, кстати, регулируется параметром TEXTQUALITY), и дальше эти самые труегольнички и отрисовывались. но, как мы уже выяснили, треугольнички могут нарисоваться как угодно - и тонкие элементы букв (состоящие, естественно, из маленьких-узеньких треугольничков) запросто превращались в отдельные точечки, букву никоим образом не образующие. тут надо заметить, что антиалиасинг эту проблему отчасти маскировал (поскольку там получался меньший эффективный размер пикселя) - но именно отчасти. с антиалиасингом тоже могло все развалиться... чтобы-таки получилась буква - по контуру всего этого безобразия рисовалась обводка линиями. но линии-то растеризуются иначе! из-за чего и получалось "жЫрно"... так что при такой механике были ровно те два варианта, которые я уже описывал - либо жирно, либо фрагменты букв пропадали (если без обводки). добавляем сюда необходимость масштабирования буквов в невменяемых пределах и получаем полную задницу... в результате пришлось знатно поизвращаться, чтобы всего этого избежать - а руки до этих извращений у меня дошли только сейчас. но поизвращался - сделал. такая вот хистория...
    7 points
  20. Си шарп еще перспективнее, синтаксис на яву похож.. примеров море тут, у Ривилиса и вообще в сети ... Вобщем рекомендую не тратить время, как я на полумеры типа бэйсик , в твоем случае ява, а серьезные вещи с блэкджеком и. Делать на шарпе.. Автоматизацию по мелочи можно делать на лиспе.. Ну и сам движок мультикад (таблицы) даже в голой платформе умеет такую автоматизацию, которая оригиналу с его извлечением данных и не снилась
    6 points
  21. Там не все пожелания/замечания, а те на которые заведены задачи в редмайне. Но в таком виде есть, да. p.s.: его бы пора уже обновить, обещаюсь в ближйшее время актуализировать добавлено через 1 минуту вот https://docs.google.com/spreadsheets/d/1aTs-8PsI2TJbitFMEr-sD_FD8a3h25m9pO2fuVHMXsI/edit#gid=0
    6 points
  22. Файл покажете, чтобы поддержка смогла лично Вам помочь? Конструктивность в критике предусматривает получение результата, а не расхождение кругов по воде и вибраций по воздуху. Другая критика несостоятельна.
    6 points
  23. Lisp.Расстановка дин.блоков по вершинам полилинии (нумерация вершин) Описание- Данный Lisp пригодится тем, кто хочет быстро получить координаты полилинии. Функционал: Расставляет любой дин блок в вершины, задается любая начальная нумерация, вставка префиксов и суффиксов нумерации. Отдельное спасибо A.Kudrjashov Файл.dwg MD.lsp
    6 points
  24. Тема создана "патамушта" данная тема закрыта. Хочу сказать "Спасибо" за то что "флаттен" в Нане работает лучше, чем чем в Акаде. Мне было нужно "обнулить" много сплайнов, а Акад их не взял. Я уж каждую отдельную вершину сплайна попробовал "обнулять", но блин это ж капец капецкий... Зато в Нане "ловким движением руки" - хоп! и готово...
    6 points
  25. Изменила цикл while, убрала pause в (command "_move" ...), вернула блокировку по сравнению с вариантом Кудряшова А. Проверила под 20.3 и 21.0 AVP_NC.lsp
    6 points
  26. По многочисленным просьбам трудящихся и после некоторого обсуждения в тесном кругу представляю ссылку на перечень задач, заведенных не без участия форумчан. https://docs.google.com/spreadsheets/d/1aTs-8PsI2TJbitFMEr-sD_FD8a3h25m9pO2fuVHMXsI/edit?usp=sharing Судя по реакции на эту идею в параллельной теме необходимость такого списка назрела. Что из себя представляет перечень? Это таблица гугла, в которую внесены те задачи/пожелания из общего перечня заведенных задач платформы nanoCAD, которые имеют отношение к данному форуму. Это могут быть пожелания форумчан или найденные ими «баги», либо уже имевшиеся задачи, которые форумчане независимо нашли или как-то дополнили. В настоящий момент в перечень внесены: номер в редмайне, обозначение задача/пожелание/дефект, текущий статус (решено, в работе, завершено), ссылка на форум, где идет обсуждение, и т.д. Таблицу можно использовать чтобы посмотреть зарегистрирован ли, найденный вами баг, и как он поживает. Можно, прежде чем писать о найденной ошибке, посмотреть не нашел ли кто-то её раньше. Ещё можно посмотреть сколько пожеланий сделали однофорумчане и что из этого уже реализовано. Сейчас таблица в стадии становления. То есть, с одной стороны, я переношу в неё информацию по задачам, с другой принимаются пожелания по наполнению самой таблицы или имеющихся фильтров. Сейчас можно фильтровать список по трекеру (дефект/задача/пожелание) или по статусу. Если вы писали раньше о багах, но ничего похожего в списке нет: - Возможно, я до него не дошел (ну или он довольно старый, старше последних двум мажорных релизов) - Возможно, не была проставлена метка «форум» и я не нашел эту задачу. Тогда можно в этой теме дать ссылку и я проверю есть ли такая задача. Обращаю внимание, что речь только о платформе. Пожеланий касающихся вертикальных приложений в ней нет. В общем, прошу любить и жаловать.
    6 points
  27. Без этого замечания имело бы смысл поуговаривать, попробовать переубедить, приводить аргументы... А так остается только сожалеть, что кто-то через силу вынужден называть нашу страну нашей. Желаю найти гармонию с собой и с действительностью.
    6 points
  28. Это явно не имеет глубокой идеи, это скорее всего неприятная особенность на которую никто не обращает внимание, сам объект сечения не является примитивом, это комплекс примитивов, так вот примитивы из которых состоит комплекс не наследуют свойства присвоенный комплексу. Так что единственный вариант выполнить слияние слоёв, тогда слой «ЭЛ_ВЫНОСКИ», все объекты которые находились в этом слое будут перенесены в целевой слой, и сам «ЭЛ_ВЫНОСКИ» перестанет существовать до момента установки в чертёж нового объекта к которому системно привязан слой «ЭЛ_ВЫНОСКИ». Как-то так. Но исправить надо, все примитивы попадая в комплекс надо переносить на слой «0». Это решит подобные вопросы.
    6 points
  29. За исключением некоторых особенностей показывает отлично, сам выполнял не мало проектных работ для пром. (нефть, пища, агро), так что мнение что не понятно на чём основано. И вот это сильно озадачило - а чем не угодил сам NCEl? И тут вот тоже - Больше похоже что разговор на разные темы. Опять-же, расчёты на бумажке это сугубо личное дело, но я такие фокусы вижу только от бабушек, которые даже не знают про MS Excel и у них одна отговорка: «Мне уже поздно учиться». А про это вообще не в тему, внимательно изучив И 1.13-07 станет ясно, что основная масса документов это протоколы и акты, которые никаким образом к проектированию не относятся, и не регламентируются СПДС и ЕСКД. Основное ПО для формирования пакета ПСД в соответствии с И 1.13-07 - это офисные программы.
    6 points
  30. Вот видите ) Местами мы даже лучше. Например, таблицы у нас намного функциональней автокада. Или вот ссылки в командной строке у нас появились раньше чем. А ещё мы ближе к пользователям и быстрее/внимательней относимся к их пожеланиям и замечаниям.
    6 points
  31. Со своим вопросом разобрался, решается в сервис - оформление - вкладка "Символы" - размеры. Там надо выставить в "стрелки в цепочке" - не заменять
    6 points
  32. Так это легко, порядок такой: На трассе ставится однострочная выноска с номером участка трассы типа «Т.123», такая вроде есть в стандартном наборе За пределами плана ставится многострочная выноска к этой-же трассе только без выносной линии и с номером участка трассы в первой строке, может быть такую выноску нужно будет самому создать И получится так
    6 points
  33. Добрый вечер! Це комментарии - для поиска в чертежах. Отключить можно в настройках принтера или в настройках отображения PDF просмотра, например, для Acrobat Reader DC:
    6 points
  34. Есть, называется cfg.ini в папке c:\Users\UserName\AppData\Roaming\Nanosoft\nanoCAD x64 Plus 20.1\Config\ В нём нужно поправить строку(и): CfgFile=snCadPlus.cfg
    6 points
  35. Спасибо за наводку. Век живи, век учись... Придумают же! Тем не менее, пройдясь по первой странице гугла наткнулся помимо собственно объяснения на такой коммент: " … Строго говоря, предположение это [о компенсации ошибки] верно лишь тогда, когда набор округляемых чисел обладает свойствами случайного ряда, что обычно верно в бухгалтерских приложениях, где речь идёт о ценах, суммах на счетах и так далее. Если же предположение будет нарушено, то и округление «до чётного» может приводить к систематическим ошибкам..." Вооружившись полученной информацией и опираясь на накопленный опыт осмелюсь высказать пару предположений: Проектирование не особенно предполагает случайных величин. Зачастую какой-либо размер является результатом деления исходного размера на определенное значение, например количество граней. Очевидно, что можно подобрать такой пример, когда периметр равносторонней фигуры, вписанной в окружность, может накапливать ошибку, равную размеру разрядности округления на количество ребер. В этом случае обе системы округления дадут систематическую ошибку, но ее величина в случае бухгалтерского округления может оказаться больше (до почти в 2 раза) Функционал dwg-файлов тут не особенно проглядывается. Файл - это хранилище данных, а не математических правил. Скорее, речь может идти о функционале CAD-приложения, использующего определенную систему округления (почему-то) Если разработчиками нанокада используются сторонние библиотеки, в которые способ округления уже "вшит", то внесение изменений действительно может быть затруднительным (или очень затратным). Иначе, разумнее использовать правила математического округления во всех случаях. Инженеры мы или бухгалтеры, в конце-то концов?
    6 points
  36. 1. Создаете мтекст 2. Нумерация -> нумерованный 3. Появляется "1. " 4. Backspace -> 15. -> tab - 5. Вводите нужный текст, ввод 6. Появляется следующая строчка "16. " Как-то так.
    6 points
  37. Можно опыт сторонних разработок перенять)))
    6 points
  38. Есть 6 гигов типовых проектов. ЧТо-то отсортировано, что-то нет. Что-то по электрике, что-то нет. Ссылка на хранилище в Onedrive: https://1drv.ms/u/s!As3EtFAVWPSEk5cl5K5em7EVptq6xg?e=iirgNy Прошу проверить ссылку, т.к. OneDrive использую как архив, пока не пробовал делиться файлами. Переехали на Я-диск https://disk.yandex.ru/d/QmaDTp1QVwaRbw На всякий случай: все типовые взяты из открытых источников. Если вы правообладатель какого-то советского типового или как то так, то напишите в тему, я удалю, чесно-чесно. Юридически, к стати, сейчас вроде типовые не имеют силы. Но иногда очень и очень помогают.
    6 points
  39. блин, народы... вы такие адовые извращения описываете.... я даже знаю, что мне это напоминает - семь пересекающихся параллельных красных линий, три из которых зеленого цвета и одна - в форме котенка держитесь... у вас хотя бы нет приципиального запрета! то есть если пошаманить - то как бы можно...
    6 points
  40. так дело не в том, что это сложно, а в том, что то ли рук не хватает, то ли сутки коротковаты... еще часов восемь - было бы полегче. сделаем мы прозрачность, не вопрос - тот самый реквест нужен преимущественно для повышения важности\срочности задачи. а то ведь если одну хреновину просит десять человек, а другую - один, то понятно что будет делаться в первую очередь... что до прочего - карты в разработке, а динблоки... за них сильно врать не буду (область совершенно не моя), но в каком-то виде они есть и функционалом постепенно обрастают. но подробностей не знаю - повторюсь, область не моя...
    6 points
  41. Почти всё получилось! думаю в понедельник течении недели вам покажу и расскажу, но уверенно могу сказать, нанокад электро, позволило создать систему заземления, с внесением в СО + АВТОМАТИЧЕСКИ сформирует схему заземления! сейчас стадия, стряпания дин.блока + кое какие тесты по работе и написание инструкции. пожелайте мне удачи! простите, углубился в разработку и создание дин.блока, сейчас прорабатываю молниезащиту, которая так же будет формироваться автоматически и будет присутствовать в 1 блоке.
    5 points
  42. Спасибо! В одном месте убрали, а тут не досмотрели( Записала #15004
    5 points
  43. Есть еще txt-edit_Nc.lsp - удаляет форматирование для всего файла или выборочно. Для сброса цвета - см. bgtools 3.11a_Nc_21.lsp - работающие команды отмечены + в BGINFO. Насчет StripMtext v5-0c1_NC.lsp вызывает сомнение обработка команд VBScript.RegExp txt-edit_Nc.lsp
    5 points
  44. VladKont, думаю, это то что вам нужно. Калибровка.mp4
    5 points
  45. А в чем ее смысл выхода новой это версии , Максим? в новой цифре "21" или в новом ядре, от которого ни тепло ни холодно. Меня, в принципе устраивает любое ядро, если на его базе все правильно работает А тут, даже структурную схему не могут довести до ума - полная многолетняя галиматья с костылями и обещаниями "сделаем". Шикарно сделано у Рубежа на их Рубеж CAD, извините за рекламу, а кто мешает сделать аналогично ? не нужно делать универсально, сделайте с выбором разных вариантов и видов структурки - адресная, болид, рубеж, аналоговая или еще там как, думаю это можно придумать и было бы проще реализовать. Что то одно доведите до ума, а не скачите от одного к другому. Вообще не вижу смысла в версиях после 10,а может даже и 8, можно было с таким же успехом патчи выпускать к ней, добавляя и меняя какие то мелочи, не относящиеся особо к жизни простых смертных на просторах нашей необъятной Родины, типа BIM и "экспорта в IFC для московской государственной экспертизы" Все что написано выше, это мое личное мнение и оно может не совпадать с мнением большинства. Удачи всем в Новом году !
    5 points
  46. Установите переменную QTEXTMODE в 0 (ноль). Затем REGENALL. https://knowledge.autodesk.com/ru/support/autocad/learn-explore/caas/CloudHelp/cloudhelp/2018/RUS/AutoCAD-Core/files/GUID-95370B7F-B389-4026-94B7-7E869BF2AAB6-htm.html
    5 points
  47. Периодически редактирую и пополняю типы линий. Пользуйтесь) Мои типы линий.lin Мои типы линий.lin
    5 points
  48. Просьба к разработчикам отправить последнюю БД DKC на доработку. В таком виде она не приемлема. Надоело уже просто находить там косяки и править вручную. Хорошо, если увидел косяк, но многие просто можно пропустить и потом получить "по шапке" на строке.
    5 points
×
×
  • Create New...