Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 01/27/2022 in all areas

  1. Итак! готов результат. После проведённых МУЧИТЕЛЬНЫХ часов работы(ошибки в алгоритме, постоянно заканчивающаяся память, фаталки и неудачные эксперименты), я готов вам сейчас показать лишь выходной документ результат создания системы молниезащиты, заземления и уравнение потенциалов. На создание инструкции по применеию у меня тоже уйдёт время, ну и вы меня поддержите, поставьте лайки под этим постом что бы я знал что делаю общее и нужное дело!Без имени3 Модель.pdf
    9 points
  2. Вот вам обещанное решение по ЗУ, выполните эти не сложные действия и у вас будет всё как на образце готовой схемы, в посте выше. Самостоятельно создайте свою БД-заземление, мои рекомендации такие: КНС: 1. Лоток - проволочный лоток - Полоса заземления 4х40 2. Лоток - проволочный лоток - Полоса заземления 5х30 3. Лоток - проволочный лоток - Круг стальной оцинкованный d8 Крепление КНС: 1. Крепление лотков - Цинк держатель полосы/прута - Крепление полосы/прутка заземления к фасаду здания, оцинкованная сталь. 2. Крепление лотков - Цинк держатель полосы/прута - Держатель опорный полоса/пруток 25-40мм/6-10мм оцинкованная сталь Кабели и провода: 1. Силовые - Полоса 4х40 2. Силовые - Полоса 5х30 3. Силовые - Круг стальной оцинкованный d8 4. Силовые - ПуГВнг(А)-1х6 Ж/З(в категории 3-х жильных) Скачиваем файл УГО - El_UGO_Base-Zazemlenie.dwg ВАЖНО!!!! Прошу прощения, только сейчас определил, что необходимо переназначить свойство УГО "болт заземления(розетка)"(с квадратом) на: Категория - Устройства/Электроустановочные изделия Тип - Выключатель (электрика) Описание - без изменений Это позволит назначать из БД производителей провода 1 жильные желто-зелёные и не требует создавать собственные. Пока так не работает схема, идём строго по инструкции не меняя УГО. Скачиваем файл шаблон однолинейных схем - Zazemlenie.dwg Инструкция по применению: 1. На плане прокладываем КНС(создаём сами) - Полоса заземления (создаём контур) 2. Выбираем УГО "Болт заземления - контур(в разделе шкаф)" (из файла УГО - EL_UGO_Base_Zazemlenie.) и расставляем на плане рядом с заземляемым оборудованием. 2.1. Заполнение комплектации(оч.важно) 2.2. Болт ВРУ(начало схемы) - необходимо выбрать: Тип фидера - Вводной (на графике будет показано начало ГЗШ) Наполнение - Рубильник 2.3. Болт заземления в помещении эл.щитовой - Необходимо выбрать: Тип фидера - Отходящий (на графике будет показано продолжение ГЗШ и заземляемое оборудование) Наполнение - КМ 2.4. Болт заземления в помещении эл.щитовой - Необходимо выбрать: Тип фидера - Отходящий (на графике будет показано присоединение ГЗШ к контуру в эл.щитовой (начало)) Наполнение - АВ+УЗО 2.5. Болт заземления в помещении эл.щитовой - Необходимо выбрать: Тип фидера - Отходящий (на графике будет показано контур в эл.щитовой -окончание) Наполнение - АД 2.4 и 2.5 используются для обозначения на схеме соединение контура электрощитовой с контуром в другом помещении. 2.6. Болт заземления на контуре - Необходимо выбрать: Тип фидера - Отходящий (на графике будет показано контур в помещении №) Наполнение - АВ 2.7. ШДУП - Необходимо выбрать: Тип фидера - Отходящий (на графике будет показано контур в помещении № + ШДУП+ заземляемое оборудование) Наполнение - Рубильник 2.8. ВАЖНО Это должен быть завершающий схему блок. Болт заземления на молниеотводе - Необходимо выбрать: Тип фидера - Секционный (на графике будет показано устройство молниезащиты) Наполнение - - 3. Выбираем УГО "Болт заземления - розетка(раздел розетки)"(из файла УГО - EL_UGO_Base_Zazemlenie.) и расставляем на заземляемым оборудованием. 3.1. Заполнение свойств(оч.важно) Позиционное обозначение(маркировка) - Заземляемое оборудование (пример - ЩО)(ШДУП) Наименование - Болт заземления(для присоединяемого контура от позиций 2.4 и 2.5 логичнее указать - точка приварки)(ШДУП* - ЗВИ) 4. Выбираем УГО "ШДУП - (раздел ящик)"(из файла УГО - EL_UGO_Base_Zazemlenie.) и устанавливаем рядом с заземляемым оборудованием.(подключение осуществляем как у поставляемого в комплекте ящика управления) 5. Создаём комплексное РУ из болтов заземления(контур)- порядок следования важно соблюдать из п.2 ("Назначение в проекте". Задайте ему значение - "Распределительный") 6. Прокладываем КНС(используем гофротрубки) между Болты заземления(розетка) и болтам заземления(контур) 7. Подключаем Болты заземления(розетка) к болтам заземления(контур) - мастером подключения оборудования. 8. Создаём однолинейную схему по шаблону - Zazemlenie. 9. Корректируем схему, удаляем лишнее, правим штамп(устал менять штамп на каждый раздел динамического блока размера рамки) 10. Готово.
    8 points
  3. Автоматическое составление данных спецификации в голом 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
  4. нано - тупой. он тупо делает, что заказано. не всегда правильно, и не всегда хорошо. даже успешно не всегда. но сценарий, который плодит sortents-table - под наной мне неизвестен. а коль скоро они пришли (я без понятия, откудова вы их взяли!) - то это *ваши* данные - и *мы* не беремся за вас судить, нужны они вам или нет. приехало - будем носить. как-то так...
    6 points
  5. не дождался, когда нанодев дорисуют кружочек и состряпал свой параметрический объект "УГО Лестница" на картинке это все один и тот же объект с разными настройками (управление через панель свойств). Естественно, растягивается за ручку кратно размеру ступени. В общем, напильник у меня большой
    6 points
  6. Добрый день! По слоям внешних ссылок тоже добавили в список на исправление. Спасибо!
    6 points
  7. Рискну предположить примерно следующее : исходный растр весом 30Мб (если можно - пример в студию, если нет, то спрошу ТТХ - исходный формат, битность и размеры) - это что-то достаточно жестко пакованое (жпег, тиф - по истеричным выкрикам видно плохо). Однако, после попадания в нану - мы в нане получили картинко. размером MxN - и, судя по размеру, труколорную. откуда она такая взялась - да вообще без понятия. мы получили ты самые MxN пикселей. труколорных. А дальше - ну, хотели как лучше, но вам не понравилось... просто пытались сохранить каждый ваш сраный пиксель. Никто ж не знал, что вам на них пофигу... хотя, как разработчики (я в том числе) - мы и правда дебилы. Есть, знаете ли определенное уважение к вашим данным - бай дефолт мы пытаемся их сохранить. Хотя, насчет сжатия растров - мысль интересная, добавить галку "нас много" (в смысле насрать) - фокус невелик... ресэмплить растры мы умеем, не вопрос! зы : а все-таки интересно, что же там за заветные 30 мегов?
    6 points
  8. А вот тут он, действительно, попал!
    6 points
  9. Си шарп еще перспективнее, синтаксис на яву похож.. примеров море тут, у Ривилиса и вообще в сети ... Вобщем рекомендую не тратить время, как я на полумеры типа бэйсик , в твоем случае ява, а серьезные вещи с блэкджеком и. Делать на шарпе.. Автоматизацию по мелочи можно делать на лиспе.. Ну и сам движок мультикад (таблицы) даже в голой платформе умеет такую автоматизацию, которая оригиналу с его извлечением данных и не снилась
    6 points
  10. Там не все пожелания/замечания, а те на которые заведены задачи в редмайне. Но в таком виде есть, да. p.s.: его бы пора уже обновить, обещаюсь в ближйшее время актуализировать добавлено через 1 минуту вот https://docs.google.com/spreadsheets/d/1aTs-8PsI2TJbitFMEr-sD_FD8a3h25m9pO2fuVHMXsI/edit#gid=0
    6 points
  11. Файл покажете, чтобы поддержка смогла лично Вам помочь? Конструктивность в критике предусматривает получение результата, а не расхождение кругов по воде и вибраций по воздуху. Другая критика несостоятельна.
    6 points
  12. Доброго времени суток! Зафиксировал ваши пожелания. https://redmine.mcad.ru/issues/17291 1. https://redmine.mcad.ru/issues/17292 2. https://redmine.mcad.ru/issues/17294 3. https://redmine.mcad.ru/issues/17299 4. https://redmine.mcad.ru/issues/16428 5. https://redmine.mcad.ru/issues/17300 6. https://redmine.mcad.ru/issues/11584 7. https://redmine.mcad.ru/issues/17301 8. https://redmine.mcad.ru/issues/17302 9. https://redmine.mcad.ru/issues/17304 12. Реализовано, объект приложен, импортируйте в базу 13. https://redmine.mcad.ru/issues/17305 Колонна.mcdi
    5 points
  13. @Boroda888 монитор всегда один? имха настройки размера и положения нана пишет где то в реестре (походу пишет/читает один раз при запуске/закрытии нано) возможно если ТП подскажет в какой ветке, переименовать или снести эту ветку.. поможет добавлено через 5 минут эту ветку переименуй (при закрытом нано) \HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD x64\22.0\Profiles\SPDS\CommandLine тут хранит основные настройки ком строки и окна по F2
    5 points
  14. Коллеги багу сразу записали (не я), а вот сюда забыли отчитаться.
    5 points
  15. Когда я буду писать мемуары, история размеров выйдет отдельным томом. Поверьте, что столько ручек приложились к этому инструменту, что список соавторов список организаций займёт пару страниц. Изначально было две кнопки. Универсальный размер (автодеск повторил его лет через десять в автокаде) и большой радиус. По ГОСТ. А дальше всё "хотелки" пользователей.
    5 points
  16. Замена не работает из-за разного форматирования Мтекста, о проблеме известно - пока не чинили. Пока в качестве решения почистить форматирование предложенными способами.
    5 points
  17. Есть проблема следующего характера: 1. Заходим в WORD/Excel 2. Вставка - объект - Чертеж AutoCAD 3. Сохраняем. Далее по даблклику файла из WORD/Excel запускается выбранный на втором шаге Программный продукт Переходим на другое ПО - на Платформу nanoCAD, а старые чертежи в WORD/Excel так и остались настроенными под тот самый аналог. Как преобразовывать тип OLE и перенастроить ассоциативность с Продукта-аналога на Платформу nanoCAD? Решение: Написан bat-файл, который правит в реестре GUIDы Акадовских внедрённых объектов. После его запуска всё начинает работать с указанной версией nanoCAD. Запускать bat-файл через командную строку: convert_guids.7z добавлено через 0 минут Большая просьба потестировать утилиту, очень ждем обратную связь
    5 points
  18. Еще вариант делать закрепление лицензии через файл опций. Подробности в документе по ссылке.
    5 points
  19. АС нифига не реабилитирован, потому что конструкция в нем идиотская. но это на их совести. ну, сугубо неофициальный костыль для 22 на свой страх и риск... подложить вместо натурального (оригинал рекомендуется сохранить). если повезет - то взлетит. помимо затычки в плотстилях - может содержать еще какие-то правки, какие именно - я без понятия. У меня было на выбор три варианта : - не давать загрузить табличку не того типа, что в PSTYLEMODE указано (будет сносить стили не того типа) - перевздергивать PSTYLEMODE на то, что в табличке (будет колбасить сисвар при переключении между лэйаутами с разными типами плотстайлов) - наплевать на PSTYLEMODE, и использовать что написано. я (уж извините) для сего неофициального фикса выбрал вариант три. а пресловутый PSTYLEMODE в таком раскладе вообще не нужен, что идеологически правильно... все-таки каждый лэйаут имеет полное право (имхо) выставить себе тот стиль, какой захочет... plotStyleFix_22_x64.zip
    5 points
  20. а через арифметику, как подсказали? включаем ДИН-ВВОД начинаем строить отрезок от точки 2, привязываемся к точке 1, вводим "6000", нажимаем TAB, нажимаем стрелку вправо, вводим "+270", нажимаем enter
    5 points
  21. Типчик, для хамов - это платное ноу-хау. А так мануал в помощь. Или шутка студента-(твоего возможного)однокашника вовсе не шутка?
    5 points
  22. Мой метод способен: Отображать ГЗШ в ВРЩ и все присоединения к нему. Отображать линию между межкомнатными и межэтажными контурами Отображает подключение от контура до оборудования Отображает подключение ШДУП(к сожалению не может показывать подключение от ШДУП до оборудования, но длина проводников заноситься в СО)* Отображает устройство молниезащиты Все задействованные материалы попадают в спецификацию корректно (полоса, держатель для полосы, болтовой комплект(болт, шайбы, гайка), круг цинк д8(лично я только его использую и поэтому вот), держатель для круга, провод + наконечники. На графической части, все элементы понятны и никакой неразберихи нет.
    5 points
  23. Мини спойлер Простите что так долго, просто я немного уже устал пилить и перепиливать.
    5 points
  24. Почти всё получилось! думаю в понедельник течении недели вам покажу и расскажу, но уверенно могу сказать, нанокад электро, позволило создать систему заземления, с внесением в СО + АВТОМАТИЧЕСКИ сформирует схему заземления! сейчас стадия, стряпания дин.блока + кое какие тесты по работе и написание инструкции. пожелайте мне удачи! простите, углубился в разработку и создание дин.блока, сейчас прорабатываю молниезащиту, которая так же будет формироваться автоматически и будет присутствовать в 1 блоке.
    5 points
  25. 1. Установка wine версии 32-бит для ОС Astra Linux Common Edition» версия 2.12.х 1.1 Загружаем пакет Wine (https://cloud.nanodev.ru/s/Jr92d6BnDdk8k7x) и переходим в папку «Загрузки»: cd ~/Загрузки 1.2 Установка пакета Wine: sudo dpkg -i wine_7.13-0-astra-se16_ce212_amd64.deb ВНИМАНИЕ: Wine устанавливается в каталог /opt/wine-7.13/bin/wine и не перечисляется в переменной среды «PATH». Запуск «Wine» необходимо производить с указанием полного пути /opt/wine-7.13/bin/wine 2. Установка wine версии 32-бит для ОС Astra Linux Special Edition» версия 1.7.х 2.1 Загружаем пакет Wine(https://cloud.nanodev.ru/s/ZXC9CXxBpjb7Hfr) и ia32-libs(https://cloud.nanodev.ru/s/jtpyi2AgEsyiWfP), переходим в папку «Загрузки»: cd ~/Загрузки 2.2 Установим пакеты ia32-libs: sudo apt install ia32-libs ВНИМАНИЕ: для Astra Linux Special Edition РУСБ.10015-01 (обновление 1.7) с установленным обновлением БЮЛЛЕТЕНЬ № 2021-1126SE17 (оперативное обновление 1) требуется скачать пакет ia32-libs и установить взамен установленного из репозиториев: sudo apt install libc6-i386 sudo dpkg -i ia32-libs_20220330+1.7se_amd64.deb 2.3 Установка пакета Wine: sudo dpkg -i wine_7.13-0-astra-se17_amd64.deb ВНИМАНИЕ: Wine устанавливается в каталог /opt/wine-7.13 и не перечисляется в переменной среды «PATH». Запуск Wine необходимо производить с указанием полного пути /opt/wine-7.13/bin/wine 3. Установка wine версии 64-бит для ОС Astra Linux Common Edition» версия 2.12.х 3.1 Загружаем пакет Wine (https://cloud.nanodev.ru/s/Jr92d6BnDdk8k7x) и переходим в папку «Загрузки»: cd ~/Загрузки 3.2 Установка пакета Wine: sudo dpkg -i wine_7.13-0-astra-se16_ce212_amd64.deb ВНИМАНИЕ: Wine устанавливается в каталог /opt/wine-7.13/bin/wine и не перечисляется в переменной среды «PATH». Запуск Wine необходимо производить с указанием полного пути /opt/wine-7.13/bin/wine 4. Установка wine версии 64-бит для ОС Astra Linux Special Edition» версия 1.7.х 4.1 Загружаем пакет Wine(https://cloud.nanodev.ru/s/ZXC9CXxBpjb7Hfr) и ia32-libs(https://cloud.nanodev.ru/s/jtpyi2AgEsyiWfP), переходим в папку «Загрузки»: cd ~/Загрузки 4.2 Установим пакет ia32-libs: sudo apt install ia32-libs ВНИМАНИЕ: для Astra Linux Special Edition РУСБ.10015-01 (обновление 1.7) с установленным обновлением БЮЛЛЕТЕНЬ № 2021-1126SE17 (оперативное обновление 1) требуется скачать пакет ia32-libs и установить взамен установленного из репозиториев: sudo apt install libc6-i386 sudo dpkg -i ia32-libs_20220330+1.7se_amd64.deb 4.3 Установка пакета Wine: sudo dpkg -i wine_7.13-0-astra-se17_amd64.deb ВНИМАНИЕ: Wine устанавливается в каталог /opt/wine-7.13 и не перечисляется в переменной среды «PATH». Запуск Wine необходимо производить с указанием полного пути /opt/wine-7.13/bin/wine 5. Подготовка среды 5.1 Загружаем скрипт winetricks и перемещаем его: wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks sudo mv -f winetricks /usr/bin 5.2 Для совместной работы с winetricks необходимо установить переменную WINE : export WINE=/opt/wine-7.13/bin/wine и рекомендую в переменных окружения PATH, добавить путь до wine: 5.3 Для корректного отображения шрифтов, их необходимо установить winetricks corefonts 5.4 Установка Framework .Net 4.8 и runtime vcrun2019 winetricks dotnet48 winetricks vcrun2019 5.5 Установка компонента d3dcompiler_47 winetricks d3dcompiler_47 После успешной установки можно запускать установку платформы NanoCAD!
    5 points
  26. "Накрутила" год назад. NC21.1 - исправлен баг, можно выбрать несколько слоев сразу и перенести в правую часть диалога. Остальное работает в 20.3. По разному интерпретируется высота для dcl - см. вариант LDOrderV1-2_Nc20.3.lsp. Для NC 20.3, NC 21.0 задаю "arrowbox : image_button { width = 4.17; fixed_width = true; fixed_height = true; color = dialog_background; }" ; height = 5 "arrowimg : image { width = 4.17; fixed_width = true; fixed_height = true; color = dialog_background; }" ; height = 4 " : arrowimg { key = \"bottom\"; height = 2; }" В NC21.1 задаю для dcl - см. вариант LDOrderV1-2_Nc21.1.lsp "arrowbox : image_button { width = 4.17; fixed_width = true; fixed_height = true; height = 5; color = dialog_background; }" "arrowimg : image { width = 4.17; fixed_width = true; fixed_height = true; height = 4; color = dialog_background; }" " : arrowimg { key = \"bottom\"; }" На Nc 22.0 оба вар. работают LDOrderV1-2_Nc20.3.lsp LDOrderV1-2_Nc21.1.lsp
    5 points
  27. 5 points
  28. Спасибо! В одном месте убрали, а тут не досмотрели( Записала #15004
    5 points
  29. В НПИ в ключевое слово написать макрос. Синтаксис макроса можно глянуть тут, он простой. Пример команды с ключевым словом для команды зума по объекту. Чтобы создать команду с ключевым словом в контекстном меню выберете пункт Создать виртуальную команду В появившемся окне выберете Параметры команды и в Ключевое слово напишите ваш макрос Ну, и на всякий случай уточню, что подобные команды лучше делать в отдельном файле cfg. Тогда будет проще переходить на новую версию. Чтобы создаваемая команда сохранялась в частичном файле конфигурации нужно указывать этот файл при создании команды. Подробнее по макросам в nanoCAD можно посмотреть тут.
    5 points
  30. Востановление при запущенном но пустом NC - типа просто пустой чертёж Всё остальное при загруженном файле
    5 points
  31. OLE надо загнать в блок, а блок - в ячейку. добавлено через 0 минут Иголка в яйце, яйцо в утке...
    5 points
  32. Коллеги, здравствуйте! Наконец мы разобрались с проблемой, когда у пользователей не работала выгрузка документов в MS Word и MS Excel. Эта проблема возникала в случае, если по какой-то причине на компьютере пользователя не была зарегистрирована dll-ка "office.dll". Регистрироваться она должна при установке MS Office. Почему иногда это не происходит, непонятно. Всем, у кого возникла такая проблема, нужно: 1. Скачать архив по ссылке: https://cloud.mail.ru/public/wyff/C8p7iEWps 2. Распаковать из архива office.dll. 3. Положить office.dll в папку C:\Program Files\Nanosoft\nanoCAD BIM Электро x64 22.0\Mod (на месте версии программы "22.0" может быть любая другая). Выгрузка начинает работать.
    5 points
  33. Разобрался. В ленточном интерфейсе есть окно выбора состояний видимости, а в "классическом виде" такое окно отсутствует.
    5 points
  34. Очередное пожелание. Добавить в окно «Свойство конструктива» кнопку для доступа в БД для канала. На данном примере есть необходимость заменить трубу 20 мм на трубу 32 мм, но сделать это можно только командой _CW_ADD_CANAL_TO_TRACE, предварительно закрыв окно проверок, разыскав этот ЭП на плане.
    5 points
  35. просто подсветить набор (неважно как получен, выбором пользователя, перебором или SelectionSet https://adn-cis.org/ustanovka-nabora-predvaritelnogo-vyibora-v-net-api.html так по простому получить набор https://adn-cis.org/editor.selectall-s-filtrom-vyibora-primitivov-i-sloyov.html ты просто определись... в клубе ты задал вопрос ветке NET.API про макрос, здесь тоже спрашиваешь.. подсветить (с ручками) только средствами ActiveX невозможно, можно конечно через Highlight , но подозреваю, что тебе нужно не это на ActiveX есть способ подсветить через командные методы +lisp Всежэж определись, что пишешь и на чем PS темой ты ошибся, по программированию есть специально обученная тема
    4 points
  36. Добрый день! На youtube канале выложили видео по работе с IFC
    4 points
  37. Ты эта.. если работать в нане хочешь и чего то не работает или не получается или там непонятно спрашивай.. опять жэж если видишь, что чегото улучшить можно иль косяк какой, указывай на косяк ну и озвучь свое видение как надо. А вот что ты привык по другому это в спортлото жалуйся
    4 points
  38. ctrl+стрелка влево вправо /выделение посимвольно ctrl+shift+стрелка влево вправо/выделение по словам ctrl+b взять с чертежа.. ctrl+стрелка верх низ/верхний нижний индекс ты пробовал набрать в таблице формулу? это жэж хорошо, всегда можно выбрать наиболее подходящие ЗЫ ну и функционал мультикад таблиц, таблицам DWG даже не снился))) просто ты не умеешь их готовить(©)
    4 points
  39. Я уважаю Ваше желание занять часть пространства монитора совершенно бессмысленными кнопками, но советую всё же так не делать. Все кнопки кроме одной на этой панели работают только в редакторе блоков, более того там эта панелька появится сама собой. Поэтому вытаскивать её нет никакого смысла. Максимум можно вынести кнопку БЛОКРЕД. Функциональность та же, места занимает заметно меньше.
    4 points
  40. воспользуйтесь командой "QS,QSELECT,БВЫБОР - Быстрый выбор" или вкладкой "Выбор".
    4 points
  41. Спасибо! А то я тут уже и применение нашел)))) аля регулярные выражения)))
    4 points
  42. Коллеги, здравствуйте! На сайте выложили обновление nanoCAD BIM Электро (сборка 5543): https://www.nanocad.ru/products/electro/download/ 1. Исправили проблему, при которой у некоторых пользователей не выводились документы в MS Word и MS Excel. 2. Исправили проблему, при которой программа зависала наглухо при проведении расчета освещенности методом Ки (нужно открыть окно свойств помещения двойным кликом и позвать из окна расчет освещенности методом Ки, в момент установки светильников на план программа зависала). Качайте, обновляйте программу.
    4 points
  43. Коллеги, постараюсь подвести итог в этой теме. Плагин под Ренгу не пишем по 2-м причинам: 1. Вы правильно заметили, что ресурсы у нас ограничены. Распылять эти ресурсы на разные направления - обречь разработку на гибель. Вывод: нужно выбрать одно из направлений и развивать именно его. А при рассмотрении варианта с написанием плагина для Ренга встает в полный рост причина №2. 2. Насколько хороша и перспективна Ренга? Стоит ли делать "ставку" на нее? 2.1 Каков объем пользователей Ренга (реальных)? ПО моим оценкам крохи... И какой смысл делать плагин под систему, которой мало кто пользуется? Но я могу ошибаться. Будет интересно узнать ваше (всех форумчан) мнение. 2.2 Ренга, как платформа для нашей разработки, нас не устраивает с технической стороны. Одно отсутствие многопользовательского режима ставит в этом смысле на ней крест. Изначально Ренга обещала реализовать реальный многопользовательский режим. Но сейчас они "переобулись", подменили понятия и называют многопользовательским режимом сбор сводных моделей в Pilot BIM посредством IFC. Ну в таком случае, в Инженерном BIM многопользовательский режим существует с самого начала... Можно продолжать дальше, но смысла в этом не очень много. Главное, что нужно понять: у них "свое видение" BIM, с нашим видением не совпадающее. 2.3 Очень большой вопрос с развитостью API Ренга. Мы расследование в этом направлении не делали (по причине предыдущих пунктов), но есть большие подозрения, что там все в зачаточном состоянии. Не из-за того, что они "редиски", просто у них тоже ресурсы ограничены. Одно дело просто "погонять" данные между Ренга и Умная вода, и совсем другое - полноценное приложение написанное на платформе. Ну вот как-то так мне видится эта тема. Но повторюсь, не считаю свое мнение истиной в последней инстанции. Мне будет очень интересно почитать, что вы думаете по этому поводу. Также мне было бы очень интересно и полезно, если вы обозначите и опишите реально удобные, полезные и т.д. фишки, которые реализованы в Ренга. Ну и наоборот - "антифишки". Лучше учиться на чужих ошибках, чем на своих )
    4 points
  44. Спасибо! Какое тут сбавлять. Стиснули зубы и работать.
    4 points
  45. Бодрого дня. Команда "АТРОБНОВИТЬ" не обновляет атрибуты блоков в листах. Приходится открывать каждый лист и выполнять команду в каждом листе.
    4 points
  46. Сообщаю: написали. Добавлено в раздел «Руководство для разработчиков БД» - Приложение - Приложение 2 ... - Функции в исполнениях. Войдет/вошло в 22 версию, сборка 3736. Функции в исполнениях.pdf
    4 points
×
×
  • Create New...