Стартовая  |   Автор  |   История  |   Сотрудничество

QSpider

Разработчик: Подзоров П.В.

Программный продукт QSpider является продолжением серии программных продуктов разработанных мною ранее. QSpider будет включать в себя все лучшее наработки и модули. Сейчас я имею богатый опыт разработки программного обечпечения. Это позволяет мне разрабатывать QSpider наиболее эффективно. Ниже приведено краткое описание ранних программных продуктов.

Visual Studio Mechanism Parallel Kinematics

Разработка программного продукта велась на Visual C++ ver.6. Он позволяет строить модели широкого спектра структур ("биподы", "триподы", "трицепты", "гексаподы" и многие другие) с различными исполнениями кинематических цепей, в том числе и гибридные структуры, совмещающие в себе как механизмы параллельной кинематики, так и традиционные исполнения. Программный продукт позволяет не только строить модели, но проводить их анализ. Программный продукт Visual Studio Mechanism Parallel Kinematics включает в себя ряд прикладных программ, каждая из которых направлена на решение конкретных задач. Программа Visual Studio MPK (рис. 1) предназначена для создания моделей, включая моделирование траекторию движения, типовой обрабатываемой детали и многое другое.

Рис.1. Программа Visual Studio MPK

Программа Analysis MPK (рис. 2) позволяет проводить геометрический анализ построенных моделей, а именно расчет и визуализация объема рабочего пространства, вписывание обрабатываемой детали в объем рабочего пространства.

Рис.2. Программа Analysis MPK

Программа Rigidity MPK (рис. 3) рассчитывает жесткость и точность моделей. Программа обладает комплексом инструментальных средств для построения соответствующих диаграмм.

Рис.3. Программа Rigidity MPK

Программа Neural Network MPK (рис. 4) является экспериментальной программой для решения задач синтеза с использованием нейронных сетей.

Рис.4. Программа Neural Network MPK

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

Studio Geometry Parallel Kinematics Mechanism

С 1 января 2004 года началась разрабатка программного продукта с рабочим названием Studio Geometry PKM. Данная программа направлена на решение тех же задач, как и предыдущий пакет, но со значительно расширенными возможностями. Во-первых, программа написана на языке программирования Java, поэтому ее можно использовать на различных платформах. Во-вторых, для реализации данной программы было разработано новое математическое ядро, которое качественно отличается от ядра написанного для пакета Visual Studio MPK. После выполнения любых действий с построенной моделью выполняется оптимизация хранения всех данных, что позволяет максимально увеличить скорости пересчета модели. Также была разработана модель на основе метода конечных элементов для моделирования кинематических цепей. Создавая элементарные объекты и геометрические связи между ними проектировщик может моделировать широкий спектр возможных исполнений структур кинематических цепей. Разработанная модель является достаточно универсальной и ее можно использовать не только для моделирования механизмов параллельной кинематики, но и для любых других механических систем.

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

На рисунке (рис. 5) представлена модель трипода.

Рис.5. Программа Studio Geometry PKM (пример модели "ТРИПОДА")

На рисунке (рис. 6) представлена модель кинематической цепи гексапода.

Рис.6. Программа Studio Geometry PKM (пример модели кинематической цепи "ГЕКСАПОДА")

На рисунке (рис. 7) представлен пример таблицы для задания математических соотношений между переменными одной из моделей.

Рис.7. Диалоговое окно программа Studio Geometry PKM для ввода уравнений

Studio PKM

Программа Studio PKM, написанная в 2008 году, основана на свободной платформе RCP Eclipse от IBM. На рисунке (рис. 8) представлено главное окно программы.

Рис.8. Программа Studio PKM на основе платформы Eclipse

История

office@qspider.org   |   qspider@bk.ru