diplom 1

12
Дипломная работа Тема: Разработка среды визуального моделирования САПР стеклянной мебели Выполнил: Студент гр. 07-СА- 4 Попов Александр Евгеньевич КГТУ, 2012 #1

Upload: alexander-popov

Post on 16-Jun-2015

590 views

Category:

Technology


4 download

DESCRIPTION

online CAD of cabinet furniture

TRANSCRIPT

Page 1: Diplom 1

Дипломная работа

Тема: Разработка среды визуального моделирования САПР стеклянной мебели

Выполнил: Студент гр. 07-СА-4Попов Александр Евгеньевич

КГТУ, 2012

#1

Page 2: Diplom 1

Цели создания системы• Повышение эффективности работы конструктора-

проектировщика малого мебельного производства• Увеличение доступности САПР для пользователей

#2

Задачи клиентской части• Реализация возможности построения чертежа на основе

примитивов• Генерация 3D-модели на основе данных чертежа• Возможность открытия доступа к проектам пользователям• Взаимодействие с web-сервисом• Реализация в виде web-приложения

Page 3: Diplom 1

Проблемы локальных САПР

#3

• Потребляемые ресурсы• Стоимость• Сложность освоения• Необходимость в установке

Page 4: Diplom 1

#4

Решение проблемы

Создание простой легко-доступной САПР по архитектуре «клиент-сервер»

Page 5: Diplom 1

#5

Схема работы системы

Page 6: Diplom 1

#6

Выбор ЯП для клиентской частиКритерий Adobe Flash .NET (silverlight) HTML5, javascript

Парадигма программирования

Объектно-ориентированная

Объектно-ориентированная

Функциональная

Исполнение Виртуальная машина Виртуальная машина Интерпретатор браузера

Скорость вычислений(splay tree algorythm), тыс.

опер. в сек.

1475 1320 8337 (Opera)5943 (Firefox)

Поддержка браузерами Все(спец. плагин)

Все(спец. плагин)

Все

Сложность разработки Средняя Средняя Лёгкая

Размер файла исходных кодов 400 кб 10 кб 8 кб

Page 7: Diplom 1

#7

Интерфейс 2D-редактора

Page 8: Diplom 1

#8

Функционал и работа с приложением

Режимы работы

Добавление новой плоскости

Изменение свойствобъекта

Page 9: Diplom 1

#9

Построение 3D-модели

Page 10: Diplom 1

#10

Предложения по дальнейшему развитию сервиса• Автоматическое создание конструкторской

документации• Импорт чертежей в формат *.dxf• Редактирование 3D-моделей

Page 11: Diplom 1

#11

Лингвистическое обеспечение САПР• Javascript, HTML5• Python• AJAX, JSON

Командная разработка• Version Control System• Project Management System

Page 12: Diplom 1

#12

Выводы• Система реализована как web-приложение, доступное с

любого компьютера, имеющего выход в интернет• Система позволяет решать задачи проектирования и 3D-

моделирования простых предметов корпусной мебели• Web-приложение взаимодействует с серверной частью

прозрачно для пользователя и позволяет совершать обмен данными для расчётов и сохранения/загрузки черчежей

• Приложение позволяет открывать общий доступ к некоторым чертежам