• Расширение функционала меню в nanoCAD 8.5: макросы и LISP выражения



      Файлы меню nanoCAD имеют расширение .cfg и структуру, отличающуюся от структуры меню (*.mnu, *.cui, *.cuix) других САПР. В версии 8.5 появилась поддержка макросов, которые могут содержать несколько команд и параметров, а также LISP-выражения.
      Читать дальше →
    • Новые возможности LISP в nanoCAD 8.5

        Поддержка LISP в nanoCAD появилась давно и связывалась в первую очередь со специальной командой LSP, которая открывает LISP-консоль, предназначенную для ввода выражений и анализа переменных:


        Рис. 1. Окно LISP-консоли

        Релиз 8.5 сделал следующий важный шаг вперед, теперь ввод выражений LISP стал возможен в командной строке, кроме того, появилась поддержка символа PAUSE. Описываемые в статье изменения вошли в релиз 8.5, начиная с номера 8.5.4131.2629, сборка 4133.
        Читать дальше →
      • Создание параметрических объектов базы в nanoCAD Механика (Часть 3)

        • Tutorial

        Часть 3. Создание исполнений. Сборочные зависимости




        В предыдущей части мы ознакомились с основным инструментарием Мастера объектов nanoCAD Механика для создания параметрического объекта и рассмотрели процесс задания параметров созданному элементу базы.

        Очевидно, что наибольший эффект от параметризации объектов будет получен при создании исполнений объектов, а также при задании внешних зависимостей с другими элементами базы для проектирования интеллектуальных сборок, управляемых через параметры объектов.

        В этой части мы задействуем инструментарий nanoCAD Механика, предназначенный для создания полноценных параметрических объектов и управления сборочными зависимостями.

        Читать дальше →
        • +12
        • 1,7k
        • 2
      • Проектируем насосную станцию пожаротушения


          В конце октября, разговаривая с руководством, получаю задание: «Нужен цикл статей о практическом применении программ nanoCAD ВК и Отопление. Задача поставлена, иди пиши».

          В раздумьях не заметил, как дошел до своего рабочего места. Проектов, по которым можно написать статью, много, но хочется чего-то посвежее, чего-то особенного. Такого, чтобы сразу показать, что не стоит бояться отечественного софта, что он не хуже, а иногда и лучше зарубежного. На глаза попадается переписка с нашим пользователем Вячеславом Зацерковным из ООО «Дельта».

          Вот она, первая статья! Вячеслав – один из самых интересных и любознательных пользователей, с которыми мне довелось столкнуться. Его отдел проектирует системы пожарной безопасности для объектов торгового, складского, производственного назначения, а если взглянуть шире, то разрабатывает любые проекты, касающиеся пожарной безопасности (АУПС, СОУЭ, ОМК, АСПЗ, СКС, МПБ, АУПТ, ВПВ).
          Читать дальше →
          • +20
          • 4,3k
          • 5
        • Создание параметрических объектов базы в nanoCAD Механика (Часть 2)

          • Tutorial


          Работа с кодом объекта. Мастер скриптов


          В первой части был описан процесс создания объекта базы и подключения к нему геометрии. Созданный объект имеет базовый скрипт с основными функциями, но пока что не содержит переменных.

          Скрипт необходимо доработать в соответствии с требующейся функциональностью объекта. Чтобы упростить эту задачу, возьмем код похожего объекта базы.

          Как было отмечено в предыдущей части, предлагаемый материал может использоваться в качестве инструкции по созданию параметрических объектов и управлению ими. Рекомендуется использовать nanoCAD Механика версии 8.0 и выше. Оценочная версия программы доступна по ссылке.

          По ссылке https://goo.gl/6KhvzH можно скачать объект, который будет использоваться в качестве базового для данного примера.
          Читать дальше →
        • Работа с проблемными *.dwg-файлами в среде nanoCAD



            Формат *.dwg — самый популярный формат хранения электронных чертежей. Зачастую *.dwg-файлы хранятся годами, сохраняются в различных системах, используются разными пользователями и из-за этого могут накапливать различные ошибки. Чтобы обезопасить себя и свои документы, перед началом работы с файлами в nanoCAD рекомендуется выполнить ряд действий для их проверки, очистки и оптимизации. Ниже мы рассмотрим основные инструменты и методы работы с *.dwg-файлами.
            Читать дальше →
            • +12
            • 5,1k
            • 5
          • Создание параметрических объектов базы в nanoCAD Механика

            • Tutorial


            В nanoCAD Механика существует база стандартных изделий, многие элементы которой являются параметрическими объектами и связаны между собой определенными зависимостями. Эти зависимости определяются теми стандартами, в рамках которых исполняются элементы.


            Параметрическим объектом является элемент с управляемой через параметры геометрией.


            Модуль Мастер объектов в nanoCAD Механика позволяет создавать объекты, параметры которых связаны определенными зависимостями не только внутри объекта, но и с параметрами других объектов базы. Это обеспечивает возможность генерировать через параметры различные исполнения или типы одного и того же объекта, а также управлять многокомпонентными сборками, создавая различные вариации одного узла или изделия в целом.


            Предлагаемая серия практических материалов описывает некоторые возможности работы модуля параметризации в nanoCAD Механика и может служить кратким учебным пособием по созданию параметрических элементов.

            Читать дальше →
          • Генеративный дизайн: на пороге новой эпохи проектирования

              Представляем вашему вниманию информационную статью о новых технологиях проектирования от наших коллег из Siemens PLM Software.



              Генеративный дизайн – принципиально новая технология проектирования. Основана она на применении программного обеспечения, способного самостоятельно, без участия конструктора, генерировать трехмерные модели, отвечающие заданным условиям. Фактически в системе «человек – машина» компьютеру передаются творческие функции, и он с ними отлично справляется.

              UPD: Если вас заинтересовала технология, то 25 января в 14:00 по московскому времени компания Siemens PLM Software проведут вебинар с демонстрацией технологии генеративного дизайна. Приглашаем на регистрацию: cad-expert.ru/meropriyatiya/vebinary/generativnyy-dizayn/?utm_source=habr&utm_medium=article&utm_campaign=new_tech_web
              Читать дальше →
            • Волшебные точки в облаках и что-то принципиально новое: почему каждый сотый житель РФ качает nanoCAD

                Публикуем маркетинговый взгляд на главное событие нашей компании этой осенью — NANOCADШОУ 2017.

                Автор: Lady in САПР
                Для тех, кто осмелится стать свободным, сбросить надоевшую повседневность, попробовать полюбить отечественную САПР, заглянуть за кулисы жизни разработчика.
                Читать дальше →
              • Настройка пользовательского интерфейса при установке приложений на nanoCAD Plus 8.5



                  Для значительного числа пользователей установка приложения равнозначна появлению ярлыка на рабочем столе или кнопки на панели инструментов. В данной статье мы рассмотрим механизм добавления меню и панелей инструментов для пользовательских приложений, устанавливаемых на nanoCAD Plus 8.5, а также разберём процедуру создания ярлыка, который позволит запускать конкретное пользовательское приложение в среде nanoCAD.

                  Для тех, кому интереснее попробовать, чем читать описание, сразу же приводим ссылку на дистрибутив приложения «Примеры nanoCAD SDK 8.5». После установки данного приложения при запуске nanoCAD Plus 8.5 будут автоматически загружаться примеры, созданные на LISP, C++, С#, VB.NET, JScript и VBScript, а в пользовательский интерфейс будут добавляться выпадающее меню и панель инструментов (как на заглавном скриншоте), позволяющие вызывать команды примеров.
                  Читать дальше →

                Самое читаемое