русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Функции и аргументы


Дата добавления: 2015-08-06; просмотров: 630; Нарушение авторских прав


 

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

Анализ известных методик проектирования одежды позволяет сделать вывод о том, что часть построений реализуется с помощью известных математических функций: построение отрезков, окружностей, касательных, перпендикуляров и т. д. Например, линия груди при построении сетки чертежа – это отрезок, горловина полочки основы женского изделия – часть окружности [5].

 

 
 

 


Рис. 2. Определение положения прямой на плоскости с помощью

задания координат 2-х точек

 

Многие построения осуществляются в результате пересечения известных геометрических примитивов: пресечение отрезков, отрезка и окружности, 2-х окружностей и пр.

Например, плечевая точка спинки находится в месте пересечения 2-х окружностей с известными центрами и радиусами (рис. 3). Линия ширины рукава под проймой при построении некоторых покроев рукава – касательная к дуге, проведенной из плечевой точки радиусом равным высоте оката и т. д. Эти математические функции являются геометрическими примитивами многих графических программ и реализуются в виде набора команд в текстовом и «кнопочном» меню.

Завершающий этап проектирования – обводка контуров или объединение основных участков чертежа в единый контур (в САПР «Грация»). Для того чтобы решить задачу обводки контура чертежа, используются методы интерполяции и аппроксимации [5, 6].

Интерполяция – нахождение промежуточных значений величины по некоторым известным ее значениям (восстановление функции определенного класса по известным ее значениям).



 

 
 

 


Рис. 3. Определение положения конечной точки плечевого шва

 

Аппроксимация – замена одних математических объектов другими, близкими к исходным.

Эти методы используются в различных САПР в виде команд. Например, сплайн-интерполяция и сплайн-аппроксимация присутствует в наборе графических примитивов программ AutoCad, Компас, «Грация» и др.

 



<== предыдущая лекция | следующая лекция ==>
Система координат | Информационное обеспечение САПР


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.36 сек.