Компютърно – интегрирани системи


Двумерно и тримерно моделиране



страница9/24
Дата07.11.2023
Размер447 Kb.
#119207
ТипЛекция
1   ...   5   6   7   8   9   10   11   12   ...   24
kompyutyrno-integrirani-sistemi
Свързани:
реферат горивна техника 1, tehnologichen-proces-za-izrabotka-na-shtanca-za-ogyvane-na-lopatki-za-vodna-turbina
Двумерно и тримерно моделиране

Двумерно – 2D, двудименсионно – намира приложение в сфери на производството, където изделията са с голяма дебелина. Това най – често са операции за разкрой. Техниката се използва в много етапи на тримерното моделиране.


В равнината в CAD системи се работи с т.нар. двумерни примитиви:
1. Права – Line
2. Дъга – Arc
3. Точка – Point
4. Крива – Curve – тя бива следните видове:
– аналитични (параболи, евулвенти);

  • splines – параметрични (B splines, C splines), NURBS нестационарни рационални криви на Бизис ;

  • интерполиране – кривата задължително минава през 4те точки.

  • Апроксимация – кривата минава приблизително близо до точките

Редактирането на кривата зависи от вида на преминаване на кривата ;

    • При интерполирането – редактирането е локално;

    • При апроксималното – при тях глобално се променя кривата при промяна на една от контролните точки;

Видове splines:

  • огледални – mirror

  • мащабиране – scale – спрямо точка и е с определен коефициент (с копиране, с местене)

  • местене – move – чрез изместване по координати и спрямо дадена точка;

  • изрязване – trim

  • счупване – break



Програмно осигуряване на CAD/CAM системи

Програмното осигуряване е част от една автоматизирана система, програмното осигуряване заедно с техническите средства определя облика, функционните възможности , гъвкавостта и производителността на самата система. Програмното осигуряване на една автоматизирана система може да се класифицира по следните начини:



  1. от функционална гледна точка, програмното осигуряване може да се представи като съставено от 4 части:

    1. базова (системно програмно осигуряване), с основен компонент операционната система;

    2. графично програмно осигуряване;

    3. база данни (БД) и системи за тяхното осигуряване;

    4. приложно програмно осигуряване (пакети приложни програми - ППП).

(а.)При такова организиране на работа имаме най-малко 2 функционални нива:

  • І-во ниво – операционна система на процесора (ОС), която е и ОС на автоматизираната система. Чрез ОС се планират и организират процеса на обработката, въвеждането, извеждането и управлението на данните, разпределението на изчислителните ресурси, подготовката и настройката на програмите, взаимодействието между приложната програма и техническите средства. ОС поддържа т.н. служебни програми, които подпомагат работата с CAD/CAM системи. Служебните програми са редактиращи програми, програми за прехвърляне на данни между различни периферни и съответни носители на информация, превеждащи програми, свързващи програми, програми за търсене на грешки, както в технически средства, така и в програмното осигуряване и т.н. ОС , използвани в автоматизираните такива, осигуряват работа в реално време на повече потребители. Много важен проблем е разпределението на оперативната памет (ОП) на процесора, така да бъде организирано между работещите потребители, че те да не чувстват ограничения. Решението на тези задачи се извършва на основата на използването на виртуалната памет. Към базовото програмно осигуряване се включва и това, което поддържа работата на локалните мрежи.

(b.) Към графичното програмно осигуряване имаме:

  • Програми за изграждане на геометричен модел на проектирания обект на базата на модела на геометричните елементи, съхранявани в паметта на компютъра.

  • Програма за визуализация на изгражданите геометрични модели върху екрана на графичния дисплей във вид на графични изображения.

  • Програма за поддържане на интерактивния диалог, позволяващ на потребителя да модифицира графичните изображения.

  • Програма за извеждане на чертежа върху плотери или за управляваща програма за машини с ЦПУ.

Обикновено при подготвянето на производството на едно изделие се работи с голямо количество информация, в т.ч. конструктивни, технологични и производствени данни. Тези данни се структурират в съвкупност от данни по различни критерии. Тези съвкупности, когато са програмно организирани образуват БД. Начинът на въвеждане, разполагане, съхраняване, извеждане на данните и тяхната защита от нерегламентиран достъп се определя от програмите на системата за управление на БД (т.нар. СУБД). СУБД се явява надстройка над ОС-ма. Съчетаването между БД и СУБД се нарича банка от данни. Потребителят получава БД като една програмна структура, но негова задача е да зареди БД с реални такива и периодично да ги актуализира.
Програмата, която обслужва определени инженерни задачи се нарича приложна, ако една задача или определен кръг инженерни задачи се решават с комплект приложни програми, този пакет се нарича пакет приложни програми (ППП).
Съвременните CAD/CAM системи предлагат различни средства (езици за параметрично проектиране и др.), с които потребителят сам може да състави потребителски програми, представляващи приложни надстройки за конкретнатното приложение, които са му нужни. (Пр. програма за изчертаване на болтове и гайки).
При работа последователността на извикване на приложните програми се определя от потребителя чрез команди на интерактивния език. Последният представлява език за формализирано описани представяне на обекта и за диалог на системата. Този език е средство, чрез което данните и намеренията на потребителя се възприемат от CAD/CAM системата в разбираема за нея форма.
Формализираният език съдържа определен брой букви, цифри, специални символи, както и правила за изграждане на езикови конструкции (команди). Особен вид системен език за описание и диалог са менютата (таблични, екранни).
Важно изискване към програмното осигуряване е неговата структура да бъде модулна, тя е основа за гъвкавостта на автоматизираната система (АС) и съществено подобрява надеждността на програмното осигуряване. Важно значение за ефективната експлоатация на програмното осигуряване на АС имат методичните и организационните правила, оформени като набор от документи, с помощта на които се определя реда на работа, привилегиите и приоритета на работещите със системата. Системните програмисти отговарят за поддържането и програмното осигуряване в системата.




Сподели с приятели:
1   ...   5   6   7   8   9   10   11   12   ...   24




©obuch.info 2024
отнасят до администрацията

    Начална страница