azaytsev Posted December 28, 2014 Report Share Posted December 28, 2014 Дмитрий Руденко, главный инженер проекта проектного бюро «Фордевинд» http://fordewind.org/. http://habrahabr.ru/post/238867/ В статье рассмотрен один из вариантов автоматизации работы проектировщиков в САПР nanoCAD, позволяющий в значительной степени использовать параметризацию построений и сокращать сроки выполнения различных задач. Многие проектировщики используют MS Excel для выполнения математических вычислений в табличной форме. Однако, функционал программы этим не ограничивается. С помощью встроенного в продукты Microsoft Office языка программирования Visual Basic for Applications (VBA) можно взаимодействовать с объектной моделью nanoCAD (и другими продуктами на её платформе). В данной статье мы на простом и универсальном примере продемонстрируем такую возможность — создадим и настроим слои, начертим прямоугольник, проставим к нему размеры и добавим текст, содержащий значение площади фигуры. Quote Link to comment Share on other sites More sharing options...
Виталий Пельц Posted September 17, 2021 Report Share Posted September 17, 2021 Вычерчивать примитивы кодом не слишком эффективно, т.к. для чертежника формулы, код и команды не визуализируют чертеж и трудно проводить аналитику и обмен данными между содержанием чертежа и параметрами технических устройств. Более эффективно организовывать обмен техническими данными между уже визуализированными и параметризированными фрагментами чертежа, такими как динамические блоки (с атрибутами и параметрами) и базами данных о технических характеристиках объектов, такими как базы спецификаций или каталожные, справочные таблицы типорядов изделий. Также крайне удобно когда сам обмен данными между фрагментами чертежа полностью автоматизирован и происходит на лету, причем в обе стороны - от базы параметров к фрагментам и обратно. Вершиной такого подхода может стать полное BIM моделирование всех технических параметров всех устройств, но до этого далеко даже Ревиту. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.