Недавно в одном из чатов вновь наткнулся на шутку о схожести названия известных отечественных витаминов Ревит и американской системы информационного моделирования Revit. Есть ли основания полагать, что известные витамины повлияли на имя популярного программного обеспечения. Давайте попытаемся разобраться ).
CAD/CAM *
CAD/CAM-системы
Изменение цвета всех блоков Nanocad
При проектировании часто приходится работать с чертежами выполненными другими людьми и, разумеется, они наделяют объекты теми цветами которые сочтут нужными. Цвета эти не всегда "по слою" и часть из них находится внутри блоков вложенных друг в друга произвольным образом. Нужен простой и быстрый способ сократить палитру чтобы не тратить лишнее время на подготовку чертежа к работе. Свой способ решения этой задачи я и хочу представить в этой статье.
Поскольку не все пользователи Нанокада дружат с программированием, в конце приведу простую инструкцию позволяющую применить всё нижеописанное без понимания js, а те кто с программированием знаком, полагаю, уже поняли что задача решается простейшим скриптов на пару десятков строк
Видеоролики по прямому 3D-моделированию в Платформе nanoCAD на примере архитектурного проекта «Коттедж». Выгрузка данных
Продолжаем знакомиться с концептуальным проектированием в архитектуре и осваивать технику прямого 3D-моделирования в Платформе nanoCAD.
На следующем, заключительном уроке рассмотрим способы выгрузки данных из проекта.
Создаём с нуля своё BIM-приложение для просмотра моделей IFC формата в браузере на основе open-source библиотеки IFC.js
Приложение, о котором пойдёт речь, применимо в архитектурно-строительной области. С развитием информационных технологий, технологий строительства и производства, а также экономической составляющей, появилась необходимость в более эффективном и комплексном подходах в управлении инвестиционно-строительными проектами, что поспособствовало появлению и формированию ТИМ BIM-технологии.
С тенденцией перехода сервисов в облачные решения, начали появляться open-source библиотеки или бесплатные программы по работе с BIM-моделями в web, такие, как xeokit, IFC++, IfcOpenShell и др., а соответственно и BIM-стартапы, преследующие цели OpenBIM или закрывающие конкретные задачи.
IFC.js — это библиотека JavaScript для работы с моделями IFC формата в браузере.
Истории
Видеоролики по прямому 3D-моделированию в Платформе nanoCAD на примере архитектурного проекта «Коттедж». Документация
Продолжаем знакомиться с концептуальным проектированием в архитектуре и осваивать технику прямого 3D-моделирования в Платформе nanoCAD.
В первом, втором и третьем материалах цикла, посвященного моделированию проекта «Коттедж», мы представили пятнадцать видеоуроков, рассказав о подготовке инструментов для работы над моделью, создании элементов здания, а также о проработке визуальной составляющей проекта.
Портирование КОМПАС под Linux: особенности реализации и результаты
Мы много рассказывали на Хабре, как запустить САПР КОМПАС на Linux с разными вариантами Wine (ссылка 1, ссылка 2). Сегодня впервые публикуем пост о разработке нативной Linux-версии. На связи Андрей Пилюгин, ведущий инженер-программист.
Наша команда отвечает за портирование бизнес-логики, а работы по интерфейсу и по API делают другие команды. Эти процессы идут параллельно.
Работы по портированию КОМПАСа велись не один год, над этим начинала работать совсем небольшая группа программистов, и за этот период вышло две версии под Windows. По этой причине мы не могли разломать весь каркас приложения и написать его заново, приходилось аккуратно трансформировать приложение, постепенно заменяя его составляющие на кроссплатформенные и поддерживая в работоспособном состоянии все остальные. В этом нас сильно выручала система автотестов.
Мы решили не пытаться переписать всё сразу, а разделили портирование на этапы. На первом этапе хотели получить некую заготовку, в которой будет только сильно урезанное 2D с возможностью открытия нескольких документов, их масштабирования и переключения вкладок: по сути viewer.
Видеоролики по прямому 3D-моделированию в Платформе nanoCAD на примере архитектурного проекта «Коттедж». Визуализация
Продолжаем знакомиться с концептуальным проектированием в архитектуре и осваивать технику прямого 3D-моделирования в Платформе nanoCAD.
В первом и втором материалах цикла, посвященного моделированию проекта «Коттедж», мы представили четырнадцать видеоуроков, посвященных подготовке необходимых инструментов и процессу создания элементов здания: от разработки подложки до декорирования фасада.
Тема этого материала – специфика работы с фактурами и проработка визуальной составляющей проекта.
Видеоролики по прямому 3D-моделированию в Платформе nanoCAD на примере архитектурного проекта «Коттедж». Моделирование
Продолжаем знакомиться с концептуальным проектированием в архитектуре и осваивать технику прямого 3D-моделирования в Платформе nanoCAD.
В первой статье, посвященного моделированию проекта «Коттедж», мы сформировали рабочий файл, подготовили необходимые инструменты и реквизиты для создания модели.
На следующих одиннадцати уроках рассмотрим собственно моделирование элементов здания: от разработки подложки до декорирования фасада.
В этой статье знакомим со второй частью видеоуроков – моделирование.
Видеоролики по прямому 3D-моделированию в Платформе nanoCAD на примере архитектурного проекта «Коттедж». Подготовка
Представляем цикл из пяти статей, посвященных концептуальному проектированию в архитектуре и технике прямого 3D-моделирования в Платформе nanoCAD.
Каждая тематическая статья содержит описание видеоуроков, демонстрирующих работу инструментов моделирования, визуализации и составления документации на примере архитектурного проекта «Коттедж».
Как Python упрощает жизнь тестировщикам КОМПАС-3D
В статье вы сможете узнать как при минимальных усилиях, с минимальным знанием Python облегчить тестирование, а также ускорить тесты, автоматизировать повторяющиеся действия и избавиться от лишней информации.
Оптимизация тестирования: как поймать вылеты автотестами. Что нам подсказал Магнитофон
Как и любой продукт, КОМПАС-3D проходит многоэтапное тестирование, прежде чем попасть к пользователю, в нашем случае — инженеру. Мы рассказывали, как устроено тестирование в разработке (читать здесь) и альфа-тестирование с участием пользователей (об этом здесь).
Сегодня поговорим о Магнитофоне. Так называется система автотестирования нашей собственной разработки. С её помощью можно записывать и анализировать тесты по заданным сценариям. Такая работа помогает:
• проводить массовую проверку работоспособности программного обеспечения;
• находить новые сценарии вылетов, ошибки и утечки памяти;
• модифицировать существующую базу тестов;
• реализовывать необходимую функциональность;
• изменять данные проверки и анализировать её результаты;
• тестировать те приложения для КОМПАСа, которые используют обновлённый вариант интерфейса.
Что умеет nanoCAD BIM Конструкции?
В статье рассказываем о Платформе nanoCAD, в частности о вертикальном приложении на базе САПР - программном комплексе nanoCAD BIM Конструкции, его особенностях и преимуществах.
Рост 3DP бизнеса в 2022 в РФ составил 499%
Мы провели анализ 26 компаний, производящих 3D принтеры, продукты и сервисы для аддитивных технологий в России. Средний рост выручки этих компаний в 2022 году равен 499%. Совокупная выручка - 3,495 миллиарда рублей. Пока ни одна из компаний, производящих 3D принтеры, не добралась до выручки в 500 млн. руб., но лидер заработал 447 миллионов рублей.
7923% и 2488% - рост выручки двух лидеров.
Все компании, которые мы изучили, частные, большинство основаны в 2013-2021 годах. Только две компании из 90-х.
Рост прибыли ещё значительнее, 1240%. Прибыль трёх лидеров выросла на 15299%, 10712%, 1228%. Совокупная прибыль 26 компаний - 457 миллионов рублей. Лидер получил прибыль 121 млн. руб.
Пообщавшись с командами этих быстро растущих компаний на двух выставках – Металлообработка и Rosmould&3D-TECH, я понял, что в 2021–23 классические аддитивные технологии вышли на принципиально новый этап развития.
Ближайшие события
Прокачиваем КД на новый уровень
Здравствуйте. Хотелось бы поделиться небольшими идеями по улучшению конструкторской документации. Хотел выложить большую статью по этому поводу (сейчас просто нет времени описывать все идеи по данному вопросу, которые крутятся на уме)..
Далее очень кратно:
Не для кого не секрет, что технологии не стоят на месте, и буквально чуть более чем за 50 лет, человечество совершило огромный скачек в преобразовании мира, а конкретно в цифровизации различных отраслей: экономики, образования, коммуникации, связь и т. д. Но все это не было бы возможно, если бы люди постоянно не стремились сократить время обработки информации, или не пытались улучшить методы доступа к информации.. Последнее на мой взгляд, не должно обходить и инженерные сферы, а конкретно сферу конструкторской документации.
Ниже представлены небольшие наброски идей которые возможно могли бы улучшить обработку информации связанной с конструкторскими документами..
ЦИМ как инструмент повышения надежности работы системы электроснабжения предприятия
Информационное моделирование различных объектов все больше и больше внедряется в нашу жизнь, а методологии и инструменты для проектирования постоянно совершенствуются, появляется больше возможностей для повышения эффективности процессов проектирования, строительства и эксплуатации. Как и за счет чего при внедрении цифровой информационной модели (ЦИМ) происходит улучшение показателей работы технологических систем?
Цель данной статьи – рассмотреть решение проблем, связанных с проектированием, строительством и эксплуатацией электроэнергетического оборудования при внедрении ЦИМ.
Немного о ЦИМ…
Цифровая информационная модель (ЦИМ) – объектно-ориентированная параметрическая 3D-модель, представляющая в цифровом виде физические, функциональные и прочие характеристики объекта (или его отдельных частей) в виде совокупности информационно насыщенных элементов.
Моделирование высокочастотных схем при помощи Qucs-S и Ngspice
Qucs-S является программой с открытым исходным кодом для моделирования электронных схем. Qucs-S кроссплатформенный (поддерживаются Linux и Windows) и написан на С++ с использованием набора библиотек Qt. О базовых принципах работы с Qucs-S рассказывает моя предыдущая статья: https://habr.com/ru/articles/678526/ Для работы Qucs рекомендуется использовать также открытый движок моделирования Ngspice. Актуальным релизом Qucs-S на текущий момент является версия 1.0.2.
В Ngspice начиная с версии 37 добавлена возможность моделирования матрицы рассеяния (иначе называемое моделирование S-параметров). Qucs-S также поддерживает данные вид моделирования начиная с версии 0.0.24. Моделирование S-параметров и анализ ВЧ схем всегда было ключевой возможностью симулятора Qucs, наследником которого является Qucs-S. Но для Qucs-S, имеются некоторые отличия, о которых будет рассказано далее. На КДПВ приведён пример моделирования полосового фильтра на диапазон 40 метров для любительского КВ трансивера.
6. Устойчивость систем автоматического управления. 6.6 Понятие об областях устойчивости
Продолжаем публикацию лекций Олега Степановича Козлова по предмету "Управление в Технических Системах".
В этой лекции мы покажем как наши деды без компьютрера и "цифровых двойников" строили ракеты и отправляли человека в космос. Но сначала краткое содержание предыдущих серий:
1. Введение в теорию автоматического управления.2. Математическое описание систем автоматического управления 2.1 — 2.3, 2.3 — 2.8, 2.9 — 2.13.
3. ЧАСТОТНЫЕ ХАРАКТЕРИСТИКИ ЗВЕНЬЕВ И СИСТЕМ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ РЕГУЛИРОВАНИЯ. 3.1. Амплитудно-фазовая частотная характеристика: годограф, АФЧХ, ЛАХ, ФЧХ. 3.2. Типовые звенья систем автоматического управления регулирования. Классификация типовых звеньев. Простейшие типовые звенья. 3.3. Апериодическое звено 1–го порядка инерционное звено. На примере входной камеры ядерного реактора. 3.4. Апериодическое звено 2-го порядка. 3.5. Колебательное звено. 3.6. Инерционно-дифференцирующее звено. 3.7. Форсирующее звено. 3.8. Инерционно-интегрирующее звено (интегрирующее звено с замедлением). 3.9. Изодромное звено (изодром). 3.10 Минимально-фазовые и не минимально-фазовые звенья. 3.11 Математическая модель кинетики нейтронов в «точечном» реакторе «нулевой» мощности.
4. Структурные преобразования систем автоматического регулирования.
5. Передаточные функции и уравнения динамики замкнутых систем автоматического регулирования (САР).
6. Устойчивость систем автоматического регулирования. 6.1 Понятие об устойчивости САР. Теорема Ляпунова. 6.2 Необходимые условия устойчивости линейных и линеаризованных САР. 6.3 Алгебраический критерий устойчивости Гурвица. 6.4 Частотный критерий устойчивости Михайлова. 6.5 Критерий Найквиста.
После этой лекции, даже не имея компьютера, а только милиметровую бумагу вы сможете рассчитать устойчивость любых САР.
Как и для чего мы проводим Альфа-тестирование КОМПАС-3D?
Альфа- и бета-тестирование — это разновидности внешнего пользовательского тестирования нового продукта, в нашем случае — версии. Если о бета-тестировании многие знают, т.к. оно ежегодно проводится для всех желающих в открытом формате, то про «альфу» известно не так много. О нем мы и расскажем подробнее.
Сразу после официального релиза КОМПАС-3D начинается работа над следующей версией продукта. Каждый квартал выходят технические релизы для внутренних пользователей. Есть функциональность, которая реализуется в течение квартала и соответственно попадает, например, в первый технический релиз. Другая же пишется в течение более длительного времени. Первая версия, обладающая всей функциональностью, которая была запланирована на текущий год, и есть альфа-версия.
Движок C3D Vision управляет отображением 3D-текстур «на лету»
Движок визуализации C3D Vision пополнился новым функционалом. Теперь у пользователей есть возможность создания объемных текстур и отображения их в сцене. В этой заметке мы расскажем об объектах API Vision, непосредственно работающих с текстурами, а также продемонстрируем на уровне кода, как с этими объектами может взаимодействовать пользователь.
Рецепт установки ПОЛИНОМ:MDM под Linux
У нас часто спрашивают о том, что КОМПАС-3D нам удалось развернуть с помощью Wine под Linux, а когда ждать того же относительно продуктов, входящих в PLM-комплекс АСКОН?
В этой статье расскажем, как установить клиент ПОЛИНОМ:MDM, системы управления нормативно-справочной информацией предприятия.