Разработка схем в Компас v22

Рассматривается разработка гидравлических и комбинированных схем в Компас v22 без применения сложных конфигураций. Формирование перечня элементов на основании отчета по импортированным фрагментам, настройки для удобства работы со схемой.

Читать далее «Разработка схем в Компас v22»

3D-печать для инженера-конструктора

В определенный момент, в моей работе было такое время, когда я думал, что 3D-печать — это будущее любого производства. Теперь, имея некоторый опыт работы с 3D-печатью на недорогих принтерах, можно сказать следующее. Каждой технологии отведено свое применение в технике. Свое место есть и у 3D-печати. И оно не то чтобы как-то претендует оказаться заменой мехобработки на универсальных станках или же на ЧПУ. В текущей деятельности для быстрого прототипирования изделий мне часто приходится применять технологии 3D-печати. Ниже приводятся некоторые основные моменты, о которых полезно знать инженеру-конструктору при печати деталей из пластика. Так же статья полезна тем, кто планирует организовать производство и прототипирование разрабатываемых изделий при помощи 3D-печати.

3D-печать для инженера-конструктора
Читать далее «3D-печать для инженера-конструктора»

Оптимальное управление в Mathematica

Рассмотрим решение некоторых примеров из книги А.В. Пантелеева — «Вариационное исчисление в примерах и задачах». В книге огромное количество решенных примеров, здесь я выложу блокноты Mathematica c решением примеров с 4.1 по 4.4. Оптимальное управление — программное (без обратной связи), определяется при помощи применения принципа максимума.

Читать далее «Оптимальное управление в Mathematica»

Расчет гидравлики в Wolfram Mathematica

При проектировании гидравлики, конструктору не всегда доступно специализированное ПО. Стоит оно немало. Его окупаемость и наличие достаточно квалифицированных пользователей вызывает вопросы у руководства. Вместе с тем, существует возможность выбрать участок гидравлической линии с несколькими агрегатами и рассчитать его при помощи универсальных инструментов. Под такими инструментами я здесь подразумеваю Mathematica, Matlab или Octave. То, что мы сделаем в сущности представляет собой ручной расчет, автоматизированный при помощи математического ПО. Плюсы: дешевле и больше понимания. Минусы: велика вероятность ошибок, сложность отладки и верификации, длительность процесса.

Читать далее «Расчет гидравлики в Wolfram Mathematica»

Устойчивость модели самолета в XFLR5

Устойчивость может быть статическая и динамическая. Модель самолета должна быть, как минимум, статически устойчивой, чтобы летать вне зависимости от тяги двигателя. Ниже рассматривается устойчивость модели самолета в XFLR5. Модель с нулевой тягой, то есть без двигателя. В приложении — файл проекта.

Устойчивость модели самолета в XFLR5 - Общий вид модели
Устойчивость модели самолета в XFLR5 — Общий вид модели. Геометрические характеристики модели приведены в нижнем левом углу рисунка.

Читать далее «Устойчивость модели самолета в XFLR5»

Планирование самолета

В XFLR5 есть интересный тип анализа: Type 2 (fixed lift). Программа строит поляру скоростей. Сделал видео по такому анализу крыла. Планирование самолета это прямолинейный установившийся полет без тяги. При планировании, полная аэродинамическая сила, действующая на самолет направлена вверх и равна по модулю весу самолета. Самолет движется по инерции, без ускорения. Поляра скоростей позволяет оценить скорость снижения при планировании и обычно используется для характеристики планеров, дельтапланов или парашютов.

Читать далее «Планирование самолета»

Обход компонентов сборки в NXOpen

Обход (перечисление) компонентов может понадобиться по разным причинам. Например, для назначения атрибутов компонентам или для чтения каких-то атрибутов. Может быть для составления отчета или перечня. Рассмотрим обход компонентов сборки в NXOpen.

Читать далее «Обход компонентов сборки в NXOpen»

NX Open: установка атрибута

Одним из способов автоматизации работы в Siemens NX является написание программ или журнала при помощи библиотеки NX Open. Часто бывает так: сначала записывается файл журнала, а затем из него убирается все лишнее и оставшийся код копируется в приложение. Можно просто запустить журнал, записанный ранее и ничего не компилировать. Рассмотрим создание атрибута детали в NX.

NX Open - Создание атрибута детали
NX Open — Начальный фрагмент журнала. Пространства имен System и NXOpen, объявление класса NXJournal и переменных для сессии, рабочей и отображаемой детали в методе Main.

Читать далее «NX Open: установка атрибута»