Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'nanoCAD'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Общие форумы
    • Принципы распространения продуктов Нанософт
    • Общие вопросы
    • Скачать полезное
    • Обсуждение любых САПР
  • Тематические форумы
    • nanoCAD как платформа
    • nanoCAD СПДС
    • nanoCAD Электро
    • nanoCAD ОПС
    • nanoCAD СПДС Железобетон
    • nanoCAD СПДС Металлоконструкции
    • nanoCAD СПДС Стройплощадка
    • nanoCAD СКС
    • nanoCAD Механика
    • nanoCAD Геоника
    • nanoCAD ВК
    • nanoCAD Отопление
    • nanoCAD Конструкторский BIM
    • nanoCAD Конструкции (модуль КЖ)
    • nanoTDMS
    • nanoCAD Схемы
    • nanoCAD ЛЭП
    • NormaCS
    • Функциональные расширения nanoCAD
    • Портал Технической поддержки
    • Обработка данных лазерного сканирования
  • Программы членов Клуба разработчиков
    • KDM-INFO
    • Проектное бюро "Фордевинд"
    • VetCAD++
  • Не о программах
    • Юмор
    • Вопросы и пожелания по работе форума
    • Вопросы и пожелания по работе сайта
    • Новостная лента сайта nanoCAD.ru

Блоги

  • Тест
  • Test

Поиск результатов в...

Поиск контента, содержащего...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


Сайт


ICQ


Skype


Город


Интересы

Найдено: 40 результатов

  1. В связи с достаточно большим разнообразием мест хранения информационных SQL массивов и организации доступа к ним в приложениях nanoCAD было бы очень неплохо собрать в одном документе: Описание путей и способов получения доступа к конфигурационным и рабочим SQL базам приложений типа NBS_Library. Описание путей и способов получения доступа к БД элементов. Уточнение какие из БД и в каком случае могут быть использованы для совместной работы, а какие ориентированы на локального пользователя. Разъяснение способов подключения и ролей на уровне SQL сервера, либо подробное объяснение настроек тех же ролей на стороне приложений. Описание унифицированных методов создания, копирования и переноса SQL БД. Описание основных значимых таблиц, полей, представлений и др элементов соответствующих БД. Понятно, что все это постепенно выяснится опытным путем, но хотелось бы просто прочитать.
  2. Для информации. На рабочем месте зарегистрировано две SQL БД Ms SQL Express: localhost\MSSQLSERVER (default) и localhost\SQLEXPRESS. 1. В процессе установки "nanoCAD Конструкторский BIM" предлагается, возможно информация берется из перечня сервисов, подключиться к одной из этих БД. Однако, к экземпляру БД "по умолчанию" подключение возможно только через "localhost", без указания имени экземпляра БД. Вываливается ошибка, которую приходится устранять руками. 2. Почему то настройки подключения к БД приходится править под каждым пользователем отдельно. Поскольку проектирование - это преимущественно коллективная работа, то ИМХО, как минимум на отдельном рабочем месте, настройки подключения к БД должны быть общими для всех пользователей. Возможно, в некоторых случаях можно дать возможность пользователям одного рабочего места подключаться к разным БД, но это будет скорее исключение из правил.
  3. Добрый день. Существует ли возможность (если нет, то рассматривается ли) подключения приложений nanoCAD не только к БД Microsoft SQL, но и к другим, например, PostgreSQL ?
  4. Добрый день. Где можно прочитать о составе дополнительно приобретаемых модулей "2D параметризация" и "3D моделирование": какие функции с ними связаны и, соответственно, какие ограничения возникают при отсутствии лицензий ? В режиме нормальной работы появляется сообщение о наличии ограничений, но нет рекомендаций о приобретении конкретного модуля для снятия этих ограничений. Интуитивно все понятно, но хотелось бы видеть полноценный законченный информационный перечень функционала каждого из модулей. Нижеприведенные ссылки уже просмотрел. http://www.nanocad.ru/10/expansion https://www.nanocad.ru/information/news/8222535/
  5. Программа для переименования и сортировки листов и слоев. Работает в nanoCAD и AutoCAD (автоматически подключается к запущенному приложению) Установка не требуется. ----------------- Замечания, пожелания, критика.. все сюда --------------------- Бета, перед применением сохраняйте боевой чертеж. ---------- Известные проблемы: При удалении слоя с объектами возможен вылет утилиты или краш Наны. (работаем над этим) (fix) При нумерации листов с обратной сортировкой возможна ошибка программы.. (fix) Ссылка на программу SortRename (обновляется)
  6. Как задать атрибуты блока при помощи командной строки? В autocad по-моему есть такая функция. Все перекопал, так и не нашел, можно вводить от руки во всплывающем окне, но это нас не устраивает.
  7. Проблема такова: 1) Загружаю геоточки, их у меня 320 тысяч, все работает отлично, без торможений и зависаний, садятся на свои координаты отлично. 2) Сохраняю файл в .dwg формате. 3) Перезапускаю, при загрузке, nanoCAD перестает отвечать и просто висит. Пробовал экспериментировать, выяснилось, что nanoCAD, начинает очень долго загружать .dwg файл начиная с 60тыс. геоточек на чертеже Если ставить обычные точки или блоки в таком же количестве, все работает нормально, именно с геоточками такая проблема Вопрос: Как можно исправить данную проблему? Есть ли выход? Очень серьезная проблема, хотели перейти на nanoCAD, а тут такая неприятность
  8. Зачем инженеры ходят на мероприятия? Всегда ли проектировщик должен быть серьезным? Что действительно хотят знать наши пользователи о nanoCAD? Этими вопросами мы задались при разработке концепции нашей новой серии мероприятий. Проведя исследование, мы выяснили, что инженеры ходят на мероприятия, чтобы оставаться в центре профессиональной жизни; узнавать, что происходит в отрасли; учиться чему-то новому, упрощать решение своих повседневных рабочих задач, а также немного отвлечься от работы и пообщаться с коллегами. Чего точно не хотят проектировщики, так это занудных монотонных презентаций, оторванных от реальности заявлений и откровенной рекламы продукта. Мы же в свою очередь хотим поделиться позитивной атмосферой команды разработчиков nanoCAD, рассказать о полезных фишках для ежедневной работы проектировщика и порадовать наших преданных пользователей. nanoCAD ШОУ – принципиально новый формат мероприятия Динамично. Технологично. Увлекательно Мы будем максимально открытыми и неформальными Нет скучным презентациям Одно интерактивное шоу и 10 живых демонстраций ВСЁ за три часа Гости тоже участвуют в шоу и выигрывают призы Это мероприятие для Вас, если Вы активный пользователь САПР Вы хотите узнать что-то новое и полезное для своей работы Вы хотите хорошо провести время в компании коллег Это интересно Вся правда о ядре nanoCAD Что мы делаем с недовольными пользователями Как от увлечения nanoCAD точками рождаются треугольники Существует ли российский BIM или это миф Зачем американская корпорация лицензирует nanoCAD Почему мы тратим 250 миллионов рублей в год на разработку Это полезно 10 лайфхаков для повседневной работы инженера в nanoCAD Как зарабатывать с помощью nanoCAD Как Вы можете поучаствовать в процессе разработки nanoCAD Чем nanoCAD отличается от всех других САПР Что такое DWG, API, шейдеры, триангуляция и цветовая дифференциация Почему экономия на закупке САПР – это совсем не самая главная выгода от применения nanoCAD Как nanoCAD используется в маленьких организациях Как nanoCAD используется в больших организациях Применение nanoCAD: маленькие секреты коллег из Вашей отрасли Уже в 14:00 Вы будете совершенно свободны и полны сил (а не как обычно после конференций) Города: Москва, Санкт-Петербург, Владивосток, Воронеж, Екатеринбург, Иркутск, Казань, Красноярск, Минск, Новосибирск, Омск, Рязань, Самара, Смоленск, Тула, Тюмень, Уфа, Челябинск. ЗАРЕГИСТРИРОВАТЬСЯ
  9. Доброе время суток! Требуется инженер -проектировщик раздела Электроснабжение(ЭС, ЭО и др.) Требования: - Знание Nanocad электро -Expert, а также компас 3D и Autocad - Реальный опыт в проектировании разделов электроснабжения не менее 3 лет(желателен опыт в разработке схем управления насосными агрегатами) - Выполнении документации по ГОСТ и СП - Высшее техническое образование - Портфолио выполненных проектов(крайне желательна виза гос.экспертизы) - Выдержанность и способность обучать людей Условия: -Сдельная работа, появление в офисе по необходимости -г. Москва, м.Савеловская Все условия по виду работ и оплаты труда, по письменному запросу. Ваши Резюме прошу присылать на : e-mail: rybakov@pump.ru тел. 8(495) 641 00 41 доб. 139
  10. Приветствую всех. Возможно мой вопрос всех рассмешит, а может и нет. Компани Нанософт активно растет и последние вебинары семинары направлены уже в сторону сводной модели. Только я так и смог найти ответа на казалось бы простой вопрос: Как реализовать BIM в рамках Нанокада? Какой перечень ПО имеет необходимый функционал? Как должна быть построена структура проекта? И все ли вопросы могут покрыть комплексы Нанокада? Уверен что нет простого ответа? Но меня устроит и развернутый...главное начать. Простая задача: 1. АР 2. КР 3. ОВ 4. ВК 5. ТХ 6. Эл.сети 7. Пож. сигн. 8. ГП Это самый минимум...какое ПО может использовать каждый раздел и как их потом соединить в дну модель? Только не удаляйте, перенесите по теме, если не туда написал.
  11. Понятнее будет посмотреть скрин (во вложении). Операционная система Windows 10 Pro (x64). Приложение только установил, первый запуск. Такие же проблемы с отображением некоторого текста были и при установке.
  12. В крупных организациях процесс подготовки и настройки рабочих мест проектировщиков зачастую бывает затруднительным и рутинным. Казалось бы, для решения такой тривиальной задачи, как установка САПР, не нужно тратить много ресурсов, достаточно лишь распространить дистрибутив через доменные политики или просто «расшарить» папку с готовым дистрибутивом и смело приступать к работе в САПР-системе. Возникает вопрос: «А что если в организации сущетвуют свои стандарты оформления к выпуску документации, если есть собственные наработки в виде готовых блоков или команд? Планируется ли использование общей базы данных (если применяется СПДС, Железобетон или Стройплощадка)?» В таком случае перед нами возникает еще одна задача – настроить рабочие места пользователей, а делать это с каждым местом в отдельности крайне нерационально. Распространить уже настроенный дистрибутив – единственное правильное решение. Где же хранит свои настройки nanoCAD? Как правильно создать свой дистрибутив? Эти и некоторые другие вопросы мы рассмотрим подробнее. Инструкция предназначена для машин на ОС Windows 7 и выше. Подготовка дистрибутиваНеобходимо скачать дистрибутив продукта с сайта nanocad.ru. В нашем примере мы будем работать с дистрибутивом nanoCAD СПДС 6 NC60Px32_2434.exe.Нужно установить программу, поскольку в дальнейшем мы будем работать с ее файлами. После установки перейдем к .exe-файлу дистрибутива. Распаковываем скачанный .exe-файл (например, с помощью архиватора 7-zip) в произвольную папку, (в нашем случае мы назвали ее nanoInstall). После распаковки получаем следующий набор файлов, представленный на рис. 1. Рис. 1. Распакованный дистрибутив nanoCAD СПДС 6 Программа nanoCAD хранит свои настройки в нескольких файлах, расположенных в разных директориях. Для корректного развертывания дистрибутива необходимо разложить эти настройки по разным папкам. Поэтому создадим в nanoInstall папку для хранения настроек LocalEx с подкаталогами, как показано на рис. 2. Рис. 2 Структура папок настраиваемого дистрибутива После создания необходимой структуры папок в nanoinstall необходимо найти и подготовить файлы конфигурации, которые отвечают за настройки нашего дистрибутива (Settings.xml; AppOptions.xml; CAD.cfg; nCAD.ini и др.). Они располагаются в соответствующих директориях, о которых пойдет разговор ниже. Примечание: Мы можем менять настройки на уже установленном nanoCAD, но чтобы они вступили в силу, необходимо сбрасывать настройки интерфейса (рис. 3) либо очищать реестр. Рис. 3. Окно настроек интерфейса nanoCAD Подробнее о файлах конфигурацийСуществует несколько файлов конфигураций: одни отвечают за интерфейс программы, другие – за элементы оформления, третьи – за общие настройки платформы. Ниже будут представлены все файлы в отдельности. Для лучшего понимания введем небольшие обозначения для местоположения файлов. На ПК место хранения файла на вашем компьютере с предустановленным nanoCAD. На инсталляционном диске это путь, куда следует поместить измененные файлы конфигураций после завершения настроек. Default.ntb На ПК C:\Users\User\AppData\Roaming\Nanosoft\nanoCAD Plus 6.0\ru-RU На инсталляционном диске nanoInstall \LocalEx\AppData\UserTemplates\ru-RU Представляет собой двоичный файл, хранящий в себе данные записной книжки (рис. 4).Данные настраиваются через интерфейс программы. Рис. 4. Записная книжка nanoCAD СПДС tinfo.xml На ПК C:\Users\User\AppData\Roaming\Nanosoft\nanoCAD Plus 6.0\ru-RU На инсталляционном диске nanoInstall \LocalEx\AppData\UserTemplates\ru-RU Представляет собой текстовый файл, хранящий в себе данные списков выбора. Позволяет добавить свои поля в списки выбора. Данные настраиваются через интерфейс программы при вводе нового значения, отличного от значения, приведенного в списке. std.mcs На ПК C:\ProgramData\Nanosoft\nanoCAD СПДС 6.0\DataRO\ru-RU На инсталляционном диске nanoInstall \LocalEx\CommonAppData\DataRO\ru-RU Представляет собой двоичный файл, хранящий в себе данные объектов. Этот фал можно расположить локально на каждой машине либо на сервере, предварительно установив SQL Server. Данные настраиваются через интерфейс программы. Рис. 5. База объектов nanoCAD СПДС Settings.xml На ПК C:\ProgramData\Nanosoft\nanoCAD СПДС 6.0\DataRO\ru-RU На инсталляционном диске nanoInstall \LocalEx\CommonAppData\DataRO\ru-RU В этом файле находятся настройки конфигурации программы (добавление/ограничение списка масштабов, предопределенных полей основной надписи формата). На рис. 3 изображен список масштабов оформления, который можно настроить в данном файле. Добавление масштаба оформления в список стандартных масштабов Чтобы добавить nanoCAD значение нового масштаба оформления, надо найти в файле Settings.xml соответствующий код в тегах … (рис. 6.1) и отредактировать существующий список масштабов. В xml-файле указаны комментарии о назначении параметров. Так, например, можно указать масштаб, который будет использоваться по умолчанию. Добавление своего масштаба в список: <Scale name="400:1" val="400" /> Присваиваем значение по умолчанию масштабу 1:400: <source lang="xml"><Scale name="400:1" val="400" default="-1" /></source> Рис. 6.1. Код списка масштабов оформления Рис. 6.2. Настроенный список масштабов После завершения редактирования сохраните изменения в файле и запустите nanoCAD. Вы увидите, как ваши настройки повлияли на список масштабов (рис. 6.2). Добавление масштаба измерений в список стандартных масштабов Чтобы добавить nanoCAD значение нестандартного масштаба измерений, надо найти в файле Settings.xml соответствующий код (рис. 7.1) и добавить в существующий список масштабов аналогичные строки со своими параметрами. В xml-файле указаны комментарии о назначении параметров. Добавление своего масштаба в список: <Scale name="200:1" val="200" /> На рис. 7.1 сопоставлены код списка масштабов измерений и соответствующий список масштабов в окне nanoCAD. Рис. 7.1. Код списка масштабов измерений Рис. 7.2. Настроенный список масштабов измерений После завершения редактирования сохраните изменения в файле и запустите nanoCAD. Вы увидите, как ваши настройки повлияли на список масштабов (рис. 7.2). AppOptions.xml На ПК C:\Users\User\AppData\Roaming\Nanosoft\nanoCAD Plus 6.0\ru-RU На инсталляционном диске nanoInstall \LocalEx\AppData\UserTemplates\ru-RU В этом файле хранятся настройки оформления (меню Сервис ? Настройка оформления). Здесь можно настроить типы линий, размеры, выноски, формы и т.д. В качестве примера мы изменим настройки позиционной выноски в профиле СПДС, как показано на рис. 8. Мы изменили цвет линий выноски и толщину линии. Переопределенные значения выделяются голубым цветом – это те настройки, которые отличаются от стандартного файла AppOptions.xml. Рис. 8. Окно настройки позиционной выноски После завершения настроек их необходимо сохранить в xml-файл. Нажмите меню Файл ? Сохранить настройки как. Укажите папку nanoInstall \LocalEx\AppData\UserTemplates\ru-RU\ и нажмите кнопку Сохранить (рис. 9). Рис. 9. Сохранение файла настроек AppOptions.xml Myblocks.hsf На ПК C:\Program Files (x86)\Nanosoft\nanoCAD Plus 6.0 На инсталляционном диске nanoInstall \LocalEx\Program В прошлой статье мы создали свои команды, которые позволяли вставлять два готовых блока. Теперь мы можем добавить эти команды в наш дистрибутив. Для этого нужно поместить nsf-файл в нужную директорию инсталлятора. Таким образом можно распространить ваши собственные приложения, написанные для среды nanoCAD, среди всех пользователей вместе с дистрибутивом. ncadbase.cfg и userdata.cfg На ПК C:\Program Files (x86)\Nanosoft\nanoCAD Plus 6.0 На инсталляционном диске nanoInstall \LocalEx\Program В этом файле хранятся настройки интерфейса платформы: расположение панелей, пункты меню, контекстное меню мыши и т.д. Примечание: чтобы увидеть измененные настройки cfg-фалов в программе, вам необходимо очистить реестр nanoCAD СПДС в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Nanosoft\nanoCAD СПДС после сохранения произведенных настроек. Предзагрузка приложений Созданный nsf-файл с командами (об этом можно прочитать в прошлой статье) необходимо подгружать в программе при запуске. Ранее для этого мы пользовались пунктом Загрузка приложений (Сервис ? Приложения ? Загрузка приложения ? Автозагрузка). Для предустановки этой опции мы зарегистрируем специальную команду, которая будет загружать nsf-файл. [\configman\commands\sload_myblocks_nsf] weight=i30 |cmdtype=i0 | intername=sload_myblocks_nsf RealCommandName=snsf Keyword=smyblocks.nsf^MCloseDocument^MNewDocument^M Изменение контекстного меню nanoCAD 7 не поддерживает файлы CUI, однако у нас есть доступ ко всем cfg-файлам, отвечающим за настройки интерфейса. Попробуем изменить стандартное контекстное меню. На рис. 10а представлено стандартное контекстное меню nanoCAD. Перейдем в папку с продуктом C:\Program Files\Nanosoft\nanoCAD СПДС 6.0 в файл ncadbase.cfg и найдем строки, описывающие стандартное правокнопочное меню. Они представлены списком с префиксом \ViewPopupMenu\. [\ViewPopupMenu] |Intername=sViewPopupMenu [\ViewPopupMenu\LastCommand] |intername=sLastCommand1 [\ViewPopupMenu\LastCommandPopup] |name=s&Last commands [\ViewPopupMenu\LastCommandPopup\LC0] |intername=sLastCommand1 …. [\ViewPopupMenu\Inspector] |name=sP&roperties |intername=sProperties [\ViewPopupMenu\DrawingExplorer] |name=sDrawing &Explorer |intername=sDrawingExplorer Рис. 10а. Стандартное правокнопочное меню nanoCAD СПДС Стандартное меню мне показалось слишком большим, и я внес в него некоторые изменения: убрал некоторые команды, другие сгруппировал в выпадающие пункты и добавил несколько новых команд. В итоге у меня получился следующий код: [\ViewPopupMenu] |Intername=sViewPopupMenu [\ViewPopupMenu\LastCommand] |intername=sLastCommand1 [\ViewPopupMenu\LastCommandPopup] |name=s&Last commands [\ViewPopupMenu\LastCommandPopup\LC0] |intername=sLastCommand1 [\ViewPopupMenu\LastCommandPopup\LC1] |intername=sLastCommand2 [\ViewPopupMenu\LastCommandPopup\LC2] |intername=sLastCommand3 [\ViewPopupMenu\LastCommandPopup\LC3] |intername=sLastCommand4 [\ViewPopupMenu\LastCommandPopup\LC4] |intername=sLastCommand5 [\ViewPopupMenu\LastCommandPopup\LC5] |intername=sLastCommand6 [\ViewPopupMenu\LastCommandPopup\LC6] |intername=sLastCommand7 [\ViewPopupMenu\LastCommandPopup\LC7] |intername=sLastCommand8 [\ViewPopupMenu\LastCommandPopup\LC8] |intername=sLastCommand9 [\ViewPopupMenu\sep2] [\ViewPopupMenu\Undo] |name=s&Undo |intername=sEditUndo [\ViewPopupMenu\Redo] |name=s&Redo |intername=sEditRedo [\ViewPopupMenu\sep3] [\ViewPopupMenu\Move] |name=sMove object [\ViewPopupMenu\Move\erase] |name=sErase |intername=sDelete [\ViewPopupMenu\Move\MoveCopy] |Name=sCop&y |InterName=sMoveCopy [\ViewPopupMenu\Move\Mirror] |Name=sMirror |InterName=sMirror [\ViewPopupMenu\Move\Offset] |name=sOffset |intername=svcOffsetCmd [\ViewPopupMenu\Move\Array] |Name=sArray |InterName=sArray [\ViewPopupMenu\Move\sep4] [\ViewPopupMenu\Move\MoveObject] |Name=sMov&e |InterName=sMove [\ViewPopupMenu\Move\RotateObject] |Name=s&Rotate |InterName=sRotate [\ViewPopupMenu\Move\sep10] [\ViewPopupMenu\Move\scale] |Name=s&Scale |InterName=sScale [\ViewPopupMenu\Move\stretch] |name=sStretch |intername=sstretch [\ViewPopupMenu\Move\sep5] [\ViewPopupMenu\Move\Trim] |name=s&Trim Vectors |intername=svcTrimByEdgeCmd [\ViewPopupMenu\Move\smarttrim] |name=sSmart &Trim |intername=ssmarttrim [\ViewPopupMenu\Move\Extend] |name=s&Extend Vectors |intername=svcExpandByEdgeCmd [\ViewPopupMenu\Move\Break] |name=s&Break Vectors |intername=svcBreakCmd [\ViewPopupMenu\Move\Join] |name=s&Join objects |intername=sJoin [\ViewPopupMenu\Move\Extend] |name=s&Extend Vectors |intername=svcExpandByEdgeCmd [\ViewPopupMenu\Move\Break] |name=s&Break Vectors |intername=svcBreakCmd [\ViewPopupMenu\Move\Join] |name=s&Join objects |intername=sJoin [\ViewPopupMenu\Clipboard] |name=sБуфер обмена [\ViewPopupMenu\Clipboard\Cut] |Name=s&Cut |InterName=sCut [\ViewPopupMenu\Clipboard\Copy] |Name=s&Copy |InterName=sCopy [\ViewPopupMenu\Clipboard\CopyWithBasePoint] |Name=s&Copy With Base Point |InterName=sCopyWithBasePoint [\ViewPopupMenu\Clipboard\Paste] |Name=s&Paste |InterName=sPaste [\ViewPopupMenu\Clipboard\PasteBlock] |Name=s&Paste as Block |InterName=sPasteBlock [\ViewPopupMenu\Clipboard\PasteOriginal] |Name=sPaste to Original Coor&dinates |InterName=sPasteOrigin [\ViewPopupMenu\Isolate] |name=sIsolate [\ViewPopupMenu\Isolate\IsolateObjects] |name=sIsolate &Objects |InterName=sIsolateObjects [\ViewPopupMenu\Isolate\HideObjects] |name=sHide Objects |InterName=sHideObjects [\ViewPopupMenu\Isolate\UnisolateObjects] |name=sUnisolate Objects |InterName=sUnisolateObjects [\ViewPopupMenu\DisplayOrder] |name=sDispla&y Order [\ViewPopupMenu\DisplayOrder\BringToFront] |name=s&Bring to Front |InterName=sdraworder1 [\ViewPopupMenu\DisplayOrder\SendToBack] |name=s&Send to Back |InterName=sdraworder2 [\ViewPopupMenu\DisplayOrder\BringForward] |name=sBring &Forward |InterName=sdraworder3 [\ViewPopupMenu\DisplayOrder\SendBackward] |name=sSend Back&ward |InterName=sdraworder4 [\ViewPopupMenu\Select] |name=sSelect [\ViewPopupMenu\Select\selectsimilar] |name=sSelect similar objects |intername=sselectsimilar [\ViewPopupMenu\Select\SelectAll] |name=sSelect Al&l |intername=sSelectAll [\ViewPopupMenu\Select\QuickSelect] |name=s&Quick Select |intername=sqs [\ViewPopupMenu\Select\UnSelectAll] |name=sUnSelect All |intername=sUnSelectAll [\ViewPopupMenu\sep1] [\ViewPopupMenu\AddSelected] |Name=sAdd Selected |InterName=sAddSelected [\ViewPopupMenu\sep5] [\ViewPopupMenu\Find] |name=sSearch and Replace... |intername=sfind [\ViewPopupMenu\sep4] [\ViewPopupMenu\Inspector] |name=sP&roperties |intername=sProperties [\ViewPopupMenu\preferences] |name=sPreferences |intername=sPreferencesCmd После завершения редактирования сохраните файл с кодировкой ANSI. На рис. 10б представлен результат произведенных изменений. Рис. 10б. Новое правокнопочное меню Если вы настраиваете контекстное меню на уже установленном nanoCAD, то после сохранения изменений в файле ncadbase.cfg необходимо очистить реестр nanoCAD СПДС в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Nanosoft\nanoCAD СПДС. nprof.ini (nApp.ini) На ПК C:\Program Files (x86)\Nanosoft\nanoCAD Plus 6.0 На инсталляционном диске nanoInstall \LocalEx\Program В этом файле содержатся настройки самой платформы nanoCAD. Чтобы в строках кода было легче ориентироваться, советую зайти в Сервис ? Настройки и ознакомиться со структурой и последовательностью параметров.В нашем примере мы разместим стандартные папки nanoCAD (шаблоны, шрифты, стили печати, формы) в общей папке на сервере и добавим свой шаблон dwt, который будем использовать по умолчанию Создаем необходимые каталоги на сервере: \\Server\Templates \\Server\shx \\Server\PlotConfigs \\Server\ PlotStyles Создаем шаблон test.dwt и помещаем его в папку на сервере: \\Server\Templates\test.dwt. Создаем с помощью блокнота файл nApp.ini и копируем в него необходимые настройки из nprof.ini или из готового примера, приведенного ниже. [\DefProf\StdDirs] TemplatesDir=s\\ServerTemplates Shx=s\\Server\shx PlotConfigsDir=s\\Server\PlotConfigs PlotStylesDir=s\\Server\PlotStyles Pat=s\\Server\shx [\DefProf\TemplateDoc] UseTemplateFile=i1 TemplateName=sTest.dwt [\DefProf\TemplateImport] UseTemplateFile=i1 TemplateName=sTest.dwt Примечание: [\DefProf\StdDirs] – в этом разделе указаны параметры стандартных папок. [\DefProf\TemplateDoc] и [\DefProf\TemplateImport] – это параметры использования шаблонов для новых и импортированных документов соответственно. На рис. 11 представлен результат изменений файла настроек nrof.ini. Рис. 11. Стандартные папки и использование шаблонов Ранее мы зарегистрировали специальную команду для загрузки блоков, теперь в nApp.ini укажем загрузку данной команды при старте nanoCAD. [\DefProf\Startup\load_myblocks_nsf]Теперь при запуске nanoCAD наше приложение по вставке блоков будет запускаться вместе с ним. После сохранения файла nApp.ini скопируйте его в соответствующую директорию дистрибутива. Файл nprof.ini копировать не нужно. Setup.iniПерейдем к файлу setup.ini – последнему, который нам необходимо подготовить. Этот файл настроек самого дистрибутива находится в папке с уже распакованным инсталлятором (nanoinstall). В нем можно прописать серийный номер продукта или указать адрес сервера лицензий, а также папку для базы данных СПДС и путь к настройкам СТП. Для настройки инсталляции следует раскомментировать ключи и задать им свои значения. Редактировать нужно только ключи в разделе [installProperties]. При расскоментировании параметров не забываем раскоментировать раздел [installProperties]. Ниже представлен список доступных параметров. Сервер лицензий FLEXLM_VENDOR_NAME=Nanosoft FLEXLM_LICENSE_FILE=@server Серийный номер SERIALNUMBER=ZZZ10-TRIAL-00000 Директория установки INSTALLLOCATION=c:\Best program Папка локальной БД DATABASE_PATH=c:\std.mcs Путь до БД в сети DATABASE_PATH=SQL:SERVER:base Папка хранения локальных настроек SETTINGS=\\server\Settings.xml Папка СТП на сервере CORP_OPTIONS=\\server\CorpOptions.xm Название префикса текущего профиля осуществляется путем добавления префикса к названиям слоев. Вручную его можно изменить в настройках оформления: Главные настройки ? Общие настройки ? Текущий профиль. APP_OPTIONS_PROFILE=name Если какой-либо из этих ключей закомментирован, то для него будет установлено значение по умолчанию, сохраненное в приложении. Перенос файлов настроекПосле окончания редактирования всех вышеперечисленных файлов их необходимо поместить в соответствующие директории инсталлятора (nanoinstall). Если вы используете дополнительные файлы (скрипты, lisp и т.д.), их можно поместить в папку Program (nanoInstall \LocalEx\Program) и они при установке будут размещены в Program Files папки продукта. Тихая установкаТакие параметры необходимы, если вы собираетесь производить установку настроенного дистрибутива локально. С помощью блокнота следует создать новый текстовый файл с расширением .bat в папке nanoInstall (рис. 8) и указать один из двух параметров установки: для установки в пассивном режиме (отображение диалога хода установки, но без участия пользователя) необходимо запускать setup.exe /i /passive для установки в скрытом режиме (для пользователя не будет отображаться даже диалога установки) нужно запускать Setup.exe /i /quiet Рис. 8. Создание bat-файла для запуска инсталлятора ЗаключениеМы показали вам, как можно адаптировать nanoCAD под свои настройки, сохранить их в своих файлах и включить в свой инсталляционный пакет, что очень удобно для разворачивания nanoCAD на большом количестве рабочих мест в рамках сети предприятия. С помощью этих знаний вы не просто упростите себе жизнь при установке ПО, но и сможете контролировать единые настройки САПР на всех рабочих местах пользователей: все пользователи теперь будут работать с едиными шаблонами, шрифтами, настройками оформления и т.п. Вы даже можете выложить свои скрипты и команды на каждое рабочее место пользователя.
  13. Laziz

    Text to lines

    Здравствуйте. Скажите пожалуйста как сделать сабж в НаноКаде? Мне нужно что бы контуры текста превратились в отрезок и дугу. Хотя бы теорию с точки зрение программирование.
  14. Добрый день, после 12 лет работы в BIM пакетах ArchiCAD/Revit решил попробовать классическое 2д черчение рабочих чертежей в среде AutoCAD/NanoCAD и хотел бы спросить совета по поводу слоёв и объектов. В Архикад я работал по принципу все объекты модели в одном месте, разделены по слоям и через комбинации слоёв я получал различные чертежи (план сущ, план демонтажа, план после перепланировки, план кладочный, план потолка и т.д.) В Ревите слоёв вообще нет, там всё проще - фильтры категорий для видов. А вот теперь вопрос касаемо классического CAD проектирования. Т.к. в каде я не нашёл аналога комбинаций слоёв архикада для видовых экранов, то чертить модель в одном месте modelspace не получиться? получается что бы сделать 5 разных планов, надо физически его скопировать в modelspace 5 раз, и уже на каждый вариант рисовать свои примитивы со своими слоями?
  15. Всем доброго времени суток! В нанокад СКС версии 6.0.2791.2672 был создан проект на основе DWG файла. В проект входили серверные , трассы, рабочие места. Конечно, сначала была создана модель здания, обозначены помещения. При сохранении, либо экспорте в dwg формат в автокаде 2013 отображает некорректно (как ссылки ). Рекомендации из 1-й темы FAQ : http://forum.nanocad...?showtopic=3443 "Для разрушения интеллектуальных объектов nanoCAD имеется специальная команда в меню Редактирование - Разбить все объекты (выноски, таблицы и прочее будут разбиты на графические примитивы). Подчеркиваю, будут разбиты только ОБЪЕКТЫ nanoCAD (выноски nanoCAD, таблицы nanoCAD и т.д.). Размеры, блоки и другие объекты командой Разбить все объекты не разбиваются. " не помогают. Просьба подсказать решение. Насколько я понял, разработчики заявляют об обратной совместимости с автокад.
  16. http://habrahabr.ru/company/nanosoft/blog/267593/ В данной статье рассказывается о том, как настроить проект ObjectARX приложения для AutoCAD и собрать NRX приложение для nanoCAD. Напомним, что для преобразования ObjectARX приложения в NRX приложение необходимо скопировать существующую конфигурацию проекта и заменить в ней пути к заголовкам, библиотекам, а также задать константы для условной компиляции. Процесс этот описан в документации nanoCAD SDK. В статье пойдет речь об эффективном способе настройки проекта, которого в документации разработчика ещё нет — об использовании страниц свойств (property pages), позволяющих минимизировать количество изменений, необходимых для создания в проекте конфигурации для nanoCAD. В результате настройки, приложение можно будет собрать под обе платформы, nanoCAD и AutoCAD, при этом изменения будут вноситься лишь в файлы проектов, исходные тексты, .h и .cpp файлы, останутся неизменными.
  17. Гость

    Проблемы с файлом

    Добрый день! ОС Win10 Nanocad 5.1 NanoCad 6.1 ОПС Файл сделан в Auocad 14, сохранен в версии 10 открывается, но при любой попытке сним работать выдает неустранимая ошибка и все. кто стакивался и как лечится?
  18. Дмитрий Руденко, главный инженер проекта проектного бюро «Фордевинд» http://fordewind.org/. http://habrahabr.ru/post/238867/ В статье рассмотрен один из вариантов автоматизации работы проектировщиков в САПР nanoCAD, позволяющий в значительной степени использовать параметризацию построений и сокращать сроки выполнения различных задач. Многие проектировщики используют MS Excel для выполнения математических вычислений в табличной форме. Однако, функционал программы этим не ограничивается. С помощью встроенного в продукты Microsoft Office языка программирования Visual Basic for Applications (VBA) можно взаимодействовать с объектной моделью nanoCAD (и другими продуктами на её платформе). В данной статье мы на простом и универсальном примере продемонстрируем такую возможность — создадим и настроим слои, начертим прямоугольник, проставим к нему размеры и добавим текст, содержащий значение площади фигуры.
  19. http://habrahabr.ru/company/nanosoft/blog/242497/ Одной из важных особенностей приложений, написанных на MultiCAD.NET API, является их кросс-САПР-платформенность. Проще говоря, приложения, написанные однажды, могут работать в любой из поддерживаемых САПР без перекомпиляции. MultiCAD.NET является «родным» API для nanoCAD, приложения могут быть загружены с помощью стандартных команд APPLOAD или NETLOAD. В AutoCAD или ZWCAD необходимо предварительно загрузить MultiCAD Object Enabler, затем MultiCAD.NET приложения загружаются командой NETLOAD. Статья содержит пошаговое руководство, в котором мы продемонстрируем процесс загрузки MultiCAD.NET приложения в nanoCAD, AutoCAD и ZWCAD, создадим с его помощью чертеж и отредактируем его во всех трех системах.
  20. http://habrahabr.ru/...ft/blog/199402/ Как можно вручную протестировать API? Наоборот, если есть API, чем плохи модульные тесты? При разработке API nanoCAD-а мы столкнулись с тем, что не весь API можно протестировать при помощи модульных тестов — часть API неразрывно связана с пользовательским интерфейсом и интерактивным взаимодействием с пользователем. В этой статье мы расскажем о том, как мы тестировали API вручную, через какие стадии автоматизации мы прошли, и какой подход позволил нам создать надёжные и легко поддерживаемые автотесты. По мотивам доклада на конференции SQA Days-12.
  21. http://habrahabr.ru/...ft/blog/188326/ В предыдущей статье рассказывалось, как импортировать точки из внешнего текстового файла в .dwg чертеж при помощи классического .NET API. В данной статье рассматриваются особенности решения этой же задачи на кросс-САПР-платформенном MultiCAD .NET API. Также демонстрируется, как построенное приложение может быть запущено в nanoCAD и в AutoCAD без изменения настроек проекта и перекомпиляции.
  22. http://habrahabr.ru/...ft/blog/188188/ Одним из наиболее популярных вопросов по программированию под nanoCAD является «Как мне импортировать точки из текстового файла?». Задача это несложная, но профессиональный проектировщик не обязан быть профессиональным программистом, поэтому эта статья написана в стиле «для начинающих». Импортировать координаты в чертёж можно на любом из существующих в nanoCAD видов API. Мы решили выбрать .NET и сравнить два близких API: классический .NET API и кросс-САПР-платформенный MultiCAD.NET API. В статье рассматривается первая часть — импорт точек на классическом .NET API.
  23. День всем добрый! Есть такой проблема, никак не можем определиться, какой СКС пользоваться. Выбор пал на 2: nanoCAD СКС и Эксперт-СКС. Пожалуйста, опишите все преимущества использования нанокад, возможно это поможет нам с выбором. Спасибо.
  24. Доброго времени суток. В свете недавнего заявления генерального директора Autodesk в России и СНГ Алексея Рыжова совершенно логично задуматься об использовании альтернативного ПО, созданного российскими компаниями. Однако очень не хотелось бы менять шило на мыло: прошу аргументированно пояснить, что мешает появление аналогичной ситуации, но уже с участием компании ODA? Это конечно здорово, что код Teigha пишут в т.ч. и русскоязычные программисты, однако в данном случае от этого "теплее" не становится, поскольку ODA, как и Autodesk - компания американская и зарегистрирована в США (насколько мне известно). В данном случае ODA продаёт свой продукт не непосредственно тем компаниям, к которым применяются санкции, но опосредованно, через Нанософт (если те являются клиентами Нанософт). Чтобы это "исправить", ничто не мешает США добавить компанию Нанософт в "чёрный список". В этом случае санкции однозначно дойдут до адресата и не только до него. При этом урон будет гораздо более значителен, поскольку под удар попадают не только те компании, которые уже в "чёрном списке", но и вообще все пользователи nanoCAD (что называется "за компанию") - т.е. одним выстрелом сразу всех имеющихся зайцев. Насколько я понимаю, в обозначенной ситуации (если она всё же случится) компания Нанософт утратит возможность обновлять платформу Teigha для последующих версий своих продуктов. Т.е. получается, что сама платформа, лежащая в основе nanoCAD прекратит развиваться. В этом случае сразу возникает вопрос о том, насколько целесообразно переходить на софт, платформа которого может прекратить развиваться (это будет достаточно рискованный выбор)... Autodesk будет ежегодно штамповать очередную версию AutoCAD и раз в три года обновлять формат DWG. Но nanoCAD уже не сможет работать с более новыми форматами DWG. Даже если Нанософт имеет исходники Teigha - на то, чтобы самостоятельно развивать ядро, потребуется немало усилий и ресурсов, насколько я понимаю (Не факт, что Нанософт потянет это). Во всяком случае у меня сейчас возникают именно такие вопросы... Я не хочу гадать, случится это или не случится и всегда предпочитаю принимать решение исходя из аналитики худшего варианта возможных событий. Хотелось бы получить чёткий, аргументированный ответ по обозначенной мною ситуации. С уважением, Андрей.
×
×
  • Создать...