Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр»





Скачать 230.23 Kb.
НазваниеПояснительная записка к курсовому проекту по дисциплине: «Разработка сапр»
Дата публикации03.01.2015
Размер230.23 Kb.
ТипПояснительная записка
100-bal.ru > Информатика > Пояснительная записка


Министерство образования и науки РФ

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ

УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)




Кафедра компьютерных систем в управлении и проектировании (КСУП)



РАЗРАБОТКА МОДУЛЯ К САПР НА БАЗЕ СИСТЕМЫ КОМПАС 3D

Пояснительная записка к курсовому проекту по дисциплине:

«Разработка САПР»

ФВС КП 588.002.000

Выполнил:

студент гр. 588-2

_________Я.И. Васильева

«__» __________ 2012 г.

Руководитель:

ассистент каф. КСУП

____________ _________ А. А. Калентьев

«__» __________ 2012 г.

2012

РЕФЕРАТ

Курсовая работа содержит: страниц – 31 , источников – 3, рисунков – 9, таблиц – 2.

ЗУБЧАТАЯ ПЕРЕДАЧА СО СКРЕЩИВАЮЩИМИСЯ ОСЯМИ, КОМПАС 3D V10, API 5, DELPHI, OBJECT PASCAL, ЭСКИЗ, БАЗОВОЕ ВРАЩЕНИЕ, ВЫРЕЗАНИЕ ВЫДАВЛИВАНИЕМ, ЗАГОТОВКА, УГОЛ НАКЛОНА, КОЛЕСО, ШЕСТЕРНЯ.

Целью данной работы является разработка и реализация модуля к САПР «Зубчатая передача с пересекающимися осями колес» на базе системы КОМПАС 3D, с использованием методов и свойств интерфейсов API 5.

Результатом работы является разработанный модуль к САПР «Gears_VJI», выполняющий расчет параметров и построение модели винтовой зубчатой передачи. Новизна данного проекта заключается в том, что в стандартных и подключаемых библиотеках КОМПАС 3D V10 нет модуля, реализующего построения такого сложного объекта, как зубчатая передача со скрещивающимися осями. Но так как данная передача часто используется при проектировании деталей для машиностроения, то разработанный модуль значительно уменьшит время и другие затраты на разработку таких деталей.

Пояснительная записка выполнена в текстовом редакторе Microsoft Office 2007.

Министерство образования и науки РФ

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ
УПРАВЛЕНИЯ II РАДИОЭЛЕКТРОННИКИ

(ТУСУР)

Кафедра компьютерных систем в управлении и проектировании (КСУП)
Утверждаю
Зав. кафедры КСУП
____________Ю.А. Шурыгин

« __»_____________________г.
ЗАДАНИЕ
на курсовой проект по дисциплине «Разработка САПР»
Студенту группы 588-2 Васильевой Яне Игоревне

1. Тема работы: Разработка модуля к САПР на базе системы «КОМПАС 3D».

2. Срок сдачи студентом работы: 01.12.2012г.

3. Исходные данные.

Реализовать модуль и настраиваемую библиотеку элементов «Зубчатая передача со скрещивающимися осями колес» (рисунок 3.1).



Рисунок 3.1 – Зубчатая передача со скрещивающимися осями колес

4. Требования к библиотеке.

Библиотека должна обеспечивать следующую функциональность:

  • выводить диалоговое окно ввода и изменения следующих параметров зубчатой передачи: диаметр основного колеса, диаметр отверстия колеса, количество зубьев колеса;

  • выполнять расчет зубчатой передачи по следующим параметрам: межосевое расстояние, делительный диаметр, диаметр вершин зубьев, диаметр впадин зубьев, радиальный зазор, высота зуба, нормальный шаг, ширина венца зубчатого колеса; и выводить результаты расчета в отдельное поле;

  • обеспечивать построение трехмерной модели зубчатой передачи на основе введенных значений параметров и результатов расчетов.

5. Результатом работы библиотеки является трехмерная модель зубчатой передачи со скрещивающимися осями колес отрисованная в графическом окне системы «КОМПАС 3D».

6. Сфера применения.

Библиотека предназначена для решения задач проектирования и расчета зубчатых передач на предприятиях машиностроения использующих для проектирования деталей САПР «КОМПАС 3D».

7. Требования к аппаратной и программной частям, необходимые для функционирования программной части.

  • программа должна быть выполнена на языке object Pascal в среде Borland Delphi 7;

  • программа должна обеспечивать взаимодействие с API САПР «КОМПАС 3D V10»;

  • программа может работать на операционных системах: Windows XP/ Vista/ 7.

8. Содержание пояснительной записки.

  • анализ задания;

  • UML – диаграммы;

  • тестирование;

  • заключение;

  • список литературы.

9. Дата выдачи задания: 22.09.2012г.
Руководитель аспирант каф. КСУП:
Калентьев A.А._____________________

Задание принял к исполнению
Васильева Я.И.____________________

Изм.

Лист
докум.

Подпись

Дата

Лист

6
ФВС КП 588.002.000

ФВС КП 588.002.000

СОСТАВИЛ

Наименование организации, предприятия

Должность исполнителя

Фамилия, Имя, Отчество

Подпись

Дата

ТУСУР

каф. КСУП

Студент
гр.588-2

Васильева Яна Игоревна








СОГЛАСОВАНО

Наименование организации, предприятия

Должность исполнителя

Фамилия, Имя, Отчество

Подпись

Дата

ТУСУР

каф. КСУП

Ассистент

каф. КСУП

Калентьев Алексей Анатольевич









Содержание


ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ 1

УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) 1

Кафедра компьютерных систем в управлении и проектировании (КСУП) 1

Введение 8

1 Описание API интерфейсов системы КОМПАС 10

2 Прикладная библиотека для КОМПАС-3D 12

3 Диалоговое окно библиотеки 13

4 Реализация функциональной кнопки «Строить» 15

5 Расчет параметров винтовой зубчатой передачи 17

6 Диаграммы 19

7 Тестирование 25

Заключение 30

Список использованной литературы 31


Введение


Большинство применяемых в промышленности трехмерных САПР могут быть использованы как основа для построения специализированной САПР, решающей задачу расчета и проектирования конкретного класса изделий. При этом необходимо объединить расчетный модуль, определяющий размерные и иные параметры проектируемого объекта с уже имеющимся в САПР трехмерным геометрическим ядром.

Для этого сначала создается параметрическая сборка проектируемого механизма, в которой ряд размеров вынесен в переменные модели. Расчетный модуль может рассчитать требуемые значения переменных модели и автоматически изменить их, в результате чего будет получен новый вариант 3D сборки. Таким образом, сразу же после расчета будет получена новая геометрия изделия. Такой способ накладывает ограничения на функциональность специализированной САПР: можно только менять размеры, но не добавлять или удалять детали и или их конструктивные элементы. В большинстве случаев работа конструктора сводится к модификации ранее созданной геометрии узла в соответствии с новыми расчетными данными, и здесь описываемая специализированная САПР полностью выполняет задачу автоматизации конструкторского труда, выполняя и расчет, и построение модели.

Главную сложность представляет не столько выполнение расчетов, сколько организация взаимодействия расчетного модуля и САПР. Большинство современных САПР не поддерживают СОМ-технологию, что дополнительно затрудняет управление ими из внешней программы. Такое управление осуществляется при помощи технологии API (Application Programming Interface). API-технология предоставляет программисту набор процедур и функций для управления САПР, но не дает прямого доступа к свойствам и методам объектов внутри САПР.

В данной работе будет реализовываться модуль для САПР на базе системы КОМПАС-3D «Зубчатая передача со скрещивающимися осями колес» с использованием языка программирования ObjectPascal и интегрированной среды разработки Delphi.

Взаимодействие внешнего приложения или подключаемого модуля с системой КОМПАС осуществляется посредством программных интерфейсов API. В КОМПАС на данный момент существуют API двух версий: API 5 и API 7. Обе версии реализуют различные функции системы и взаимно дополняют друг друга, в равной мере поддерживаются и развиваются с учетом самих изменений в системе.

Для создания полноценных подключаемых модулей достаточно методов и свойств интерфейсов API 5.

1 Описание API интерфейсов системы КОМПАС


Главным интерфейсом API системы КОМПАС является KompasObject. Получить указатель на этот интерфейс можно с помощью экспортной функции CreateKompasObject(). Методы этого интерфейса реализуют наиболее общие функции работы с документами системы, системными настройками, файлами, а также дают возможность получить указатели на другие интерфейсы (интерфейсы динамического массива, работы с математическими функциями, библиотек моделей или фрагментов и различных структур параметров определенного типа) [1].

Следующий интерфейс API - интерфейс документа модели ksDocument3D. Получить его можно с помощью методов интерфейса KompasObject:

  • ActiveDocument3D — для уже существующего и активного в данный момент документа;

  • Document 3D — если необходимо создавать новый трехмерный документ.

Таким образом, создание какой-либо трехмерной операции пользовательской программой сводится к следующей последовательности шагов:

  1. Инициализация главного интерфейса приложения API — KompasObject. Он инициализируется один раз для всего сеанса работы программы;

  2. Инициализация интерфейса трехмерного документа ksDocument3D, с последующим созданием нового документа или получением указателя на активный документ;

  3. Создание компонента и получение на него указателя (интерфейс ksPart);

  4. Создание с помощью метода ksPart: NewEntity интерфейса нужной операции. При этом в метод передается соответствующий идентификатор;

  5. Получение с помощью метода ksEntity: GetDefinition указателя на интерфейс параметров конкретной операции. Настройка этих параметров необходимым пользователю образом;

  6. Создание операции с помощью метода ksEntity: Create.

Вызов метода ksDocument3D: GetPart с параметром pNew_Part возвращает указатель на интерфейс детали или компонента сборки — ksPart. Свойства и методы этого интерфейса управляют состоянием компонентов сборки, они почти полностью дублируют команды контекстного меню и панели свойств.

2 Прикладная библиотека для КОМПАС-3D


Прикладная библиотека для КОМПАС-ЗD представляет собой DLL (Dynamic Link Library — динамически подключаемая библиотека Windows), только с расширением RTW[1].

Чтобы RTW-библиотека, написанная на Delphi, могла взаимодействовать с КОМПАС, в ней должны присутствовать следующие функции:

  • LibraryEntry - точка входа в библиотеку;

  • LibraryName - возвращает имя библиотеки, отображаемое в менеджере библиотек;

  • Libraryld - возвращает идентификатор библиотеки.

Все эти функции должны быть экспортными, то есть экспортируемыми из данной RTW, чтобы система КОМПАС могла их видеть и вызывать. По этой причине они выносятся в раздел exports прикладной библиотеки [2].


3 Диалоговое окно библиотеки


На рисунках 3.1 и 3.2 представлено диалоговое окно библиотеки.



Рисунок 3.1 – Макет диалогового окна библиотеки, вкладка «Параметры передачи»



Рисунок 3.1 – Макет диалогового окна библиотеки, вкладка «Расчетные параметры»

Окно содержит поля для ввода данных необходимых для расчета и построения модели зубчатой передачи. Также на макете содержатся поля, в которых отображаются параметры, рассчитанные на основе введенных данных. В Окне находится две функциональные кнопки: «Строить», при нажатии на которую в рабочем поле КОМПАС-3D происходит построение модели зубчатой передачи на основе введенных и рассчитанных данных; «Отмена», которая закрывает вызванную библиотеку.

После проектирования диалогового окна библиотеки необходимо обеспечить ее вывод в окне КОМПАС. Для этого необходимо сделать следующее:

  1. Получить дескриптор главного окна КОМПАС;

  2. Запретить доступ пользователю к главному окну программы;

  3. Создать объект диалогового окна и вывести его на экран в модальном режиме;

  4. После закрытия пользователем окна библиотеки уничтожить окно и вернуть управление главным окном КОМПАС пользователю;

  5. Обнулить дескриптор приложения.


4 Реализация функциональной кнопки «Строить»


Процедуру обработки нажатия кнопки «Строить» условно можно разделить на три части:

  1. Расчет геометрических параметров зубчатой передачи по введенным исходным данным;

  2. Создание пустого документа КОМПАС-Деталь;

  3. Построение модели зубчатой передачи.

Программное построение модели передачи реализуется следующей последовательностью трехмерных операций:

  1. Сначала программно в плоскости XOY создается эскиз, содержащий контур половины сечения колеса. На основании этого эскиза выполняется операция базового вращения, формирующая заготовку зубчатого колеса;

  2. Далее в плоскости XOZ с строится прямоугольный эскиз, на основании которого выполняется операция вырезания выдавливанием, формирующая шпонку на поверхности внутреннего выреза в колесе;

  3. Следующим шагом является выполнение выреза между зубьями в венце колеса. Для построения выреза необходимо воспользоваться способом, который заключается в построении выреза с помощью операции «Вырезать по сечениям». При этом на внешней поверхности венца колеса строится эскиз в виде параллелограмма, угол наклона сторон параллелограмма равен углу наклона зубьев, заданному пользователем;

  4. В завершении создается ось на пересечении плоскостей YOZ и XOY. Относительно этой оси формируется массив по концентрической сетке вырезов между зубьями колеса. Количество копий устанавливается равным количеству зубьев колеса;

  5. Построение модели зубчатой шестерни реализуется подобным образом, как и колеса.

Результатом построения специализированной библиотеки – зубчатая цилиндрическая передача, представленная на рисунке 4.1.



Рисунок 4.1 – Модель зубчатой винтовой передачи

Вид сцепления зубьев винтовой передачи представлен на рисунке 4.2.



Рисунок 4.2 – Пример касания зубьев зубчатой передачи

5 Расчет параметров винтовой зубчатой передачи


Для того чтобы построить модель зубчатой передачи необходимо произвести расчет параметров зубчатой передачи. Для этого в разрабатываемой библиотеке реализуется расчетный модуль, в который будут поступать исходные данные для модели, введенные пользователем. При изменении исходных данных, они передаются в расчетный модуль, где на их основе рассчитываются параметры зубчатой передачи.

Исходные данные модели, расчетные данные и формулы[3]:

  • Ширина обода колеса w;

  • Межосевое расстояние aw:

(5.1)

где zколеса – число витков колеса,

zшестерни – число витков шестерни,

m – модуль.

  • Высота головки зуба hf:

(5.2)

  • Высота зуба h:

(5.3)

  • Ширина венца зубчатого колеса b:

(5.4)

  • Диаметр обода :

(5.5)

  • Толщина диска зубчатого колеса :

(5.6)

  • Длина ступицы L:

(5.7)

  • Наружный диаметр ступицы Dst:

(5.8)

  • Размер шпоночного паза в ступице колеса b1:

(5.9)


6 Диаграммы


В ходе работы над проектированием приложения были созданы диаграммы, изображенные на рисунках 6.1, 6.2, 6.3 и 6.4.



Рисунок 6.1 - Структура разрабатываемого модуля

На рисунке 6.1 отображена структура разрабатываемого модуля для САПР. Параметрическая сборка подключается к необходимой 3D САПР, в данном случает КОМПАС-3D, с помощью программных интерфейсов API 5. Исходные данные из диалогового окна библиотеки поступают в расчетный модуль, который содержит в себе переменные модели. Расчетный модуль передает расчетные значение в параметрическую сборку, на основе которых в 3D САПР строится модель детали или конструктивного элемента, в данном случае зубчатая передача.

Была разработана следующая диаграмма вариантов использования приложения (рис. 6.2).



Рисунок 6.2 – Диаграмма вариантов использования
На рисунке 6.3 показана используемая схема Model-View-Controller.



Рисунок 6.3 – Схема MVC разрабатываемого модуля

Концепция MVC позволяет разделить данные, представление и обработку действий пользователя на три отдельных компонента:

  • Модель (англ. Model). Модель предоставляет знания: данные и методы работы с этими данными, реагирует на запросы, изменяя своё состояние. Не содержит информации, как эти знания можно визуализировать;

  • Представление, вид (англ. View). Отвечает за отображение информации (визуализацию). В качестве представления выступает форма (окно) с графическими элементами;

  • Контроллер (англ. Controller). Обеспечивает связь между пользователем и системой: контролирует ввод данных пользователем и использует модель и представление для реализации необходимой реакции.

Для реализации динамически подключаемого модуля необходима его наглядная структура. Для этого была спроектирована диаграмма классов, отображающая внутреннее строение модуля (рисунок 6.4).



Рисунок 6.3 – Диаграмма классов разработанного модуля

Тип TData - представляет собой вводимые пользователем данные, а тип TModel – рассчитываемые параметры.

Таблица 6.1 – Описание классов

Класс

Метод

Описание

TFormView

Класс, представляющий отображение формы ввода данных пользователем

TFormControl

Класс ответственный за реакцию формы ввода данных

procedure ButtonCreateModelClick

(sender: TObject);

Процедура, реакция на событие, нажать на кнопку «Строить»

procedure ButtonBackClick

(sender:TObject);

Процедура, реакция на событие, нажать на кнопку «Отмена»

function GetDataWithFormView: TData;

Функция, считывает данные с формы

procedure

SetData

(Sender: TObject);

Процедура, устанавливает рассчитанные параметры передачи на форме

function

GetData:

TData;

Функция, выводит диалоговое окно для ввода параметров передачи (экземпляр класса TFormView )

TKompasView

Класс, отвечающий за визуализацию детали

Procedure

Show

(model: TModel);

Процедура для отображения рассчитанной модели (model) в Компас 3D

Продолжение таблицы 6.1

Класс

Метод

Описание




function

offsetPlane

(Оffset: double;

Part: ksPart;

Plane: ksEntity): KsEntity;

Функция, смещения плоскости Рlane детали Рart на расстояние равное Оffset, смещение происходит по направлению перпендикуляра от плоскости. Возвращаемое значение это интерфейс на смещенную плоскость

procedure TKompasView.BildRing2(doc3: ksDocument3D; iPart: ksPart; model: TModelRing; offset: double);


Процедура построения колеса в документе doc3, детали iPart, Model – рассчитанные значения для колеса, offset – радиус смещения.

procedure TKompasView.BildRing(doc3: ksDocument3D; iPart: ksPart; model: TModelRing);

Процедура построения колеса в документе doc3, детали iPart, Model – рассчитанные значения для колеса.

TKompasControl

Класс ответственный за отправку данных для визуализации модели в Компас 3D, получение дескриптора окна KompasObject


Окончание таблицы 6.1




procedure Show

Отправка данных для визуализации модели

TCalculationModel

Класс, отвечающий за расчет математической модели по полученным от пользователя данным







function

Calculate(

data:TData):

TModel

Расчет модели по заданным формулам с учетом введенных пользователем данных

TProjectControl

Класс контролирующий поток данных между другими классами

procedure Run

Запуск библиотеки на выполнение


7 Тестирование


В ходе работы над проектом было проведено ручное тестирование. Полученные результаты тестирования сведены в таблицу 7.1.

Таблица 7.1. Тестирование разработанного модуля

Действия

Ожидаемый результат

Полученный результат

#1 Запуск разработанной библиотеки.

Вывод на экран диалогового окна библиотеки.

PASS

#2 Запуск разработанной библиотеки. Нажатие на кнопку «Строить».

Закрытие диалогового окна библиотеки. Построение модели зубчатой передачи с параметрами по умолчанию.

PASS

#3 Запуск разработанной библиотеки. Нажатие на кнопку «Отмена».

Закрытие диалогового окна библиотеки.

PASS

#4 Ввод параметров в диалоговом окне библиотеки при помощи выпадающих списков и бегунков.

Вывод на экран пересчитанных параметров в поле «Расчетные данные».

PASS

#5 Изменение размеров диалогового окна библиотеки.

Размеры окна библиотеки постоянны и не изменяются.

PASS

#6 Ввод и удаление данных в полях вывода расчетных данных.

Возможность изменения данных выводимых в поля для расчетных данных вручную отсутствует.

PASS

#7 Ввод и удаление данных в полях отображения расчетных констант.

Возможность данных в полях отображения расчетных констант отсутствует.

PASS


Продолжение таблицы 7.1

Действия

Ожидаемый результат

Полученный результат

#8 Запуск разработанной библиотеки. Ввод значения «Модуль» из выпадающего списка, находящегося на последней позиции. Нажатие на кнопку «Строить».

Закрытие диалогового окна библиотеки. Построение модели зубчатой передачи с полученными расчетными параметрами.

PASS

#9 Запуск разработанной библиотеки. Ввод значения «Модуль» из выпадающего списка, находящегося на первой позиции. Ввод максимального значения для параметра «Число зубьев колеса». Нажатие на кнопку «Строить».

Закрытие диалогового окна библиотеки. Построение модели зубчатой передачи с полученными расчетными параметрами.

PASS

#10 Запуск разработанной библиотеки. Ввод значения «Модуль» из выпадающего списка, находящегося на первой позиции. Ввод максимального значения для параметра «Число зубьев шестерни». Нажатие на кнопку «Строить».

Закрытие диалогового окна библиотеки. Построение модели зубчатой передачи с полученными расчетными параметрами.

PASS


Продолжение таблицы 7.1

Действия

Ожидаемый результат

Полученный результат

#11 Запуск разработанной библиотеки. Ввод значения «Модуль» из выпадающего списка, находящегося на последней позиции. Ввод минимального значения для параметров «Число зубьев шестерни» и «Число зубьев колеса». Ввод максимального значения для параметра «Диаметр отверстия колеса». Нажатие на кнопку «Строить».

Увеличение параметров «Число зубьев шестерни» и «Число зубьев колеса». Закрытие диалогового окна библиотеки. Построение модели зубчатой передачи с полученными расчетными параметрами.

PASS

#12 Запуск разработанной библиотеки. Ввод значения «Модуль» из выпадающего списка, находящегося на последней позиции. Ввод максимального значения для параметра «Ширина обода колеса». Нажатие на кнопку «Строить».

Закрытие диалогового окна библиотеки. Построение модели зубчатой передачи с полученными расчетными параметрами.

PASS


Продолжение таблицы 7.1

Действия

Ожидаемый результат

Полученный результат

#13 Запуск разработанной библиотеки. Снять галочку с «Принять ширину шестерни равной ширине колеса». Ввод различных значений «Ширина обода колеса» и «Ширина обода шестерни». Нажатие на кнопку «Строить».

Закрытие диалогового окна библиотеки. Построение модели зубчатой передачи с полученными расчетными параметрами.

PASS

#14 Запуск разработанной библиотеки. Снять галочку с «Принять ширину шестерни равной ширине колеса». Ввод различных значений «Ширина обода колеса» и «Ширина обода шестерни». Установить галочку в «Принять ширину шестерни равной ширине колеса». Нажатие на кнопку «Строить».

Ширина шестерни станет равной ширине колеса. Закрытие диалогового окна библиотеки. Построение модели зубчатой передачи с полученными расчетными параметрами.

PASS

#15 Запуск разработанной библиотеки. Ввод максимального значения для параметра «Число зубьев шестерни». Нажатие на кнопку «Строить».

Закрытие диалогового окна библиотеки. Построение модели зубчатой передачи с полученными расчетными параметрами.

PASS


Окончание таблицы 7.1

Действия

Ожидаемый результат

Полученный результат

#16 Запуск разработанной библиотеки. Ввод максимальных значений для всех параметров. Нажатие на кнопку «Строить».

Закрытие диалогового окна библиотеки. Построение модели зубчатой передачи с полученными расчетными параметрами.

PASS

#17 Запуск разработанной библиотеки. Ввод минимальных значений для всех параметров. Нажатие на кнопку «Строить».

Закрытие диалогового окна библиотеки. Построение модели зубчатой передачи с полученными расчетными параметрами.

PASS

#18 Запуск разработанной библиотеки. Ввод значения «Модуль» из выпадающего списка, находящегося на первой позиции. Ввод максимального значения для оставшихся вводимых параметров. Нажатие на кнопку «Строить».

Закрытие диалогового окна библиотеки. Построение модели зубчатой передачи с полученными расчетными параметрами.

PASS





Заключение


В ходе работы над проектом был разработан и реализован модуль к САПР «Зубчатая передача со скрещивающимися осями колес» на базе системы КОМПАС 3D, с использованием методов и свойств интерфейсов API 5.

Данный модуль предназначен для расчета параметров винтовой зубчатой передачи и построения на их основе модели передачи в рабочем окне САПР системы КОМПАС 3D.

В ходе работы были реализованы сложные математические алгоритмы для построения модели винтовой зубчатой передачи в связи, с чем при построении модели передачи в рабочем окне САПР системы КОМПАС 3D могут возникать погрешности, связанные с округлением полученных величин.


Список использованной литературы


  1. Леонова Л.М., Чигрик Н.Н., Татурова В.П. Зубчатые передачи. Элементы расчета и конструирования: Методические указания. – Омск: «ОмГТУ», 2005. – 45 с.

  2. Кидрук М. И. КОМПАС-ЗD V10 на 100 %. – СПб. «Питер», 2009. – 560 с.;

  3. Справочник конструктора: зубчатые передачи, [электронный ресурс]: URL: http://sprav-constr.ru/html/tom2/pages/chapters4/ckm44.html, дата обращения: 19.10.2012 г.

Добавить документ в свой блог или на сайт

Похожие:

Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка к курсовому проекту по дисциплине «Разработка...
Курсовой проект содержит: страниц –19, источников – 5, рисунков – 6, таблиц – 2
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка к курсовому проекту по дисциплине «Разработка сапр»
Целью работы является разработка и реализация библиотеки элементов «Отвертка» на базе системы компас 3D, с использованием методов...
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка к курсовому проекту по дисциплине «Разработка...
Курсовой проект содержит: страниц – 22, источников – 8, рисунков – 9, таблиц – 1
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка к курсовой работе по дисциплине «Разработка...
Курсовой проект содержит: страниц –20, источников – 5, рисунков – 6, таблиц – 2
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка к курсовой работе по дисциплине «Разработка...
Курсовой проект содержит: страниц –22, источников – 5, рисунков – 6, таблиц – 2
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка к курсовому проекту по дисциплине «Объектно-ориентированное...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка на курсовой проект по дисциплине «Разработка...
Целью данной работы является разработка программы для автоматизации проектирования систем молниезащиты на базе сапр компас 3D, с...
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка к курсовому проекту "разработка технологического...
Цель курсового проекта  систематизировать и закрепить теоретические знания, полученные при изучении данного курса
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка к курсовому проекту по дисциплине «Объектно-ориентированное...
Моделирование работы лифтов, wpf, варианты использования, uml диаграммы, пользовательский интерфейс, алгоритмы передвижений
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка к курсовому проекту по дисциплине «Объектно-ориентированное...
Моделирование работы лифтов, wpf, варианты использования, uml диаграммы, пользовательский интерфейс, алгоритмы передвижений
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка к курсовой работе по дисциплине «Разработка...

Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconМетодические указания к курсовому проекту по дисциплине «Программная инженерия»
Документирование процесса разработки программных средств с использованием uml: Методические указания к курсовому проекту по дисциплине...
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка к курсовому проекту по дисциплине Схемотехника...
Усилительный каскад, транзистор, коэффициент передачи, частотные искажения, напряжение, мощность, термостабилизация, скважность,...
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка к курсовой работе по дисциплине «Разработка...
Курсовая работа содержит: страниц – 20, источников – 8, рисунков – 7, таблиц – 2
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка на курсовой проект по дисциплине Разработка...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Пояснительная записка к курсовому проекту по дисциплине: «Разработка сапр» iconПояснительная записка на курсовую работу по дисциплине Разработка...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск