Скачать 2.18 Mb.
|
2.2.2.1 Редактирование рисунка. Топологические преобразования. Урок 7 Цель урока: Научиться выполнять различные преобразования с плоскими геометрическими моделями. В качестве примера выполнения заданий урока можно использовать видеофильм, запустив файл ...\VideoLessons\Media\TSCDmenu\Video\Урок_7.avi. Что собой представляют топологические преобразования, Вы узнали ранее, когда приобретали навыки работы с узлами и сечениями объемных геометрических моделей. Войдите в режим работы с модулем ADEM2D. На рабочем поле изобразите "ломаный контур" (), заполненный тонкой линией и штриховкой "неметаллы" (крупная), состоящий из 6-ти узлов (замыкание контура от точки 6 к точке 1 по <Esc>) и такой же контур со штриховкой "бетон", но состоящий из 7-и узлов (первый и последний узел совпадают) (рис.2.6). Рис. 2.6 Геометрические элементы на плоскости В первом контуре уберите узлы 5 и 2. Для этого укажите на поле меню , на запрос системы ("Узел элемента?") привяжитесь к ближайшему узлу (<C>). Узел 3 ближайший. Привяжитесь и укажите узел 5. Привяжитесь и укажите узел 2. Узлы 5 и 2 удалены последовательно. Установите только что стертые узлы примерно в те места, где они стояли. Для этого укажите на поле меню , на запрос системы «Узел элемента?» укажите узлы, соседние с узлом 5: 4 и 6. Порядок указания соседних узлов любой. Перемещая курсор, выберите нужное положение вставляемого узла и установите его (<Пробел> или левая кнопка мыши). Действуя так же, вставьте узел 2. Попробуйте убрать, а затем установить назад узел 2 во втором контуре. Срежьте фаски в узлах 3 и 1 первого контура, для чего последовательно укажите поле меню , введите значение размера (катета) фаски, равным 10 на запрос системы «Фаска =», и узлы 3 и 1 (притянув к ним предварительно курсор). Попробуйте срезать фаски в тех же узлах 2-го контура. Вернитесь к исходным изображениям контуров, введя значение размера фаски равным нулю. Скруглите углы в узлах 1 и 6 первого контура радиусом 10 мм, последовательно указав на поле меню , ответив на запрос системы «R =», введя его равным 10, указав положения 1 и 6 узлов. Попробуйте то же самое сделать с узлами второго контура. Скруглите узлы 3,4 и 5 первого и второго контуров дугой описываемой окружности, для чего последовательно укажите на поле меню , на узел 4 ("средний") в каждом из контуров и перерисуйте изображение. Вернитесь к исходному (см. рис. 2.6) изображению (без скругленных углов), задав значение радиуса (R), равным нулю (и последовательно указывая на нужные узлы). Конечно, то же можно сделать, используя поле меню или клавишу <F2>, однако порядок возврата к исходному изображению не произвольный. Нарисуйте три одинаковые по размеру окружности (), заполненные нулевой непрозрачной штриховкой и толстой линией, располагая вторые узлы, как показано на рис.2.6. Укажите на поле меню , по просьбе системы введите значение радиуса, равным 0.2, укажите последовательно центральные узлы каждой из окружностей, (узлы засветятся красными точками). Как видно, система рисует эллипс из предварительно построенной окружности, ориентированный большой осью в направлении второго узла. Вернитесь назад, задав R=0. Изобразите ломаную линию штриховым типом линии и сплайн-кривую пунктиром (см. рис.2.6). Укажите на поле меню , введите значение радиуса, равным 1, укажите первые в порядке построения узлы каждой линии и перерисуйте изображение. На первый взгляд линии стали толще. Если посмотреть внимательнее, можно увидеть рядом с ранее построенными линиями им эквидистантные. Чем введенный радиус больше, тем дальше эквидистанты от исходных линий. Вернитесь в исходное положение (R=0). Вновь попробуйте построить эквидистантные контуры, указывая на последние в порядке построения узлы исходных линий. Как видно, система в этом случае работает аналогично. Вернитесь к исходным изображениям линий, указав и введя R=0. Укажите последовательно на поля меню и . Притяните курсор (<C>) к 1-у узлу первого контура. Нажмите <N>. Вспомогательный узел установится в место исходного положения этого узла в виде зеленого крестика. Последовательно, несколько раз, измените положение этого узла, располагая его каждый раз в новых точках: левее, правее, внутри контура, правее вне контура, выше и ниже его исходного положения. Для этого, отвечая системе, указывайте текущее положение 1-го узла, каждый раз новое место (точку) его расположения. Возвратите узел на место, отмеченное вспомогательным узлом. Попробуйте так же перемещать 1-ый узел второго контура, предварительно на запрос системы "этот Y/N", ответив утвердительно. Пометьте положение узлов левой окружности (<N>). Попробуйте менять положение сначала 2-го, а затем, поставив второй узел на место, положение 1-го узла. Вернитесь в исходное положение. Пометьте положение узлов 4, 5 и 6, как в предыдущем случае, обеих контуров и попробуйте изменить их положение (всех сразу). Для этого на запрос системы включите узлы 4, 5 и 6 в группу: заключив их или в два больших прямоугольника, или последовательно в 3-6 мелких прямоугольных поля, предварительно указав на поле меню . Укажите на поле меню . Будьте внимательны. Поля и , как только было указано поле , обозначились рамками, однако, после включения узлов в группу, нужно нажать на поле . Отвечая системе, укажите последовательно в качестве исходной любую точку рисунка (эта точка для системы является ориентиром: именно относительно нее система вычисляет новое положение помеченных узлов) и новую точку. Перенос узлов, включенных в группу, произойдет в направлении и на величину расстояния от исходной до новой точки. Несколько раз измените положение выделенных узлов (например, вправо - вверх, вправо - вниз, вправо, влево и т.д.). Обратите внимание: взаимное расположение узлов 4,5 и 6 осталось неизменным. Убедитесь, что подобным образом можно менять положение узлов каждого из контуров в отдельности, произведя соответствующие действия. Возвратите узлы в исходное положение. Удалите вспомогательные узлы, несколько раз нажимая клавиши (<Ctrl>+<N>). Нажмите <F3>. Делайте это самостоятельно, каждый раз без напоминания. Последовательно выделите левую окружность, верхнюю кривую и нижний контур, включив их в группу "по ребру элемента", для чего укажите на поле меню и на контур соответствующего элемента. При этом элементы окрасятся в красный цвет. Укажите на , . Трех элементов как не было. Последовательно выделите оставшиеся на рабочем поле линию и контур, включив их в группу "по одному узлу элемента". Для этого укажите на поле меню . Отвечая системе, в прямоугольные "резиновые" поля последовательно заключите любой (хоть один!) узел кривой и любой (тоже один, можно и больше, но, по крайней мере, один) узел контура. Укажите на , и убедитесь, что выделенные элементы исчезли. Все (4) узлы оставшихся окружностей заключите в поле группы "по всем узлам элемента". Для этого укажите на поле меню и в "резиновый прямоугольник" включите все узлы окружностей. Сотрите изображение, как в предыдущем случае. Включение в группу для последующих действий тремя различными способами представляет собой большое удобство, поэтому еще раз повторите это упражнение, введя на рабочее поле информацию из аварийного файла (<Ctrl>+<F3>). Еще раз вызовите информацию из аварийного файла. Пометьте вспомогательными узлами ( Произведите чистку рабочего поля в следующей последовательности: укажите последовательно , , нажмите <Tab>, укажите еще раз на , . Нажмите <Tab>. 2.2.2.2 Редактирование рисунка. Аффинные преобразования. Выведите информацию из аварийного файла. Руководствуясь схемой, представленной на рис.2.7, научитесь масштабировать, переносить, поворачивать, копировать (3-я способами) и получать зеркальные изображения элементов чертежа, изображенных на рабочем поле самостоятельно (аналогично тому, как описано в гл.1 применительно к объемным моделям). Рис.2.7 Алгоритмы аффинных преобразований на плоскости Если в результате действий, перечисленных выше, изображения окажутся за пределами рабочего поля, их можно увидеть в натуральную величину, сдвигая экран вверх, вниз, вправо, влево (сочетание <Ctrl> и одной из клавиш со стрелкой), или в уменьшенном виде, если нажать <E> (может быть неоднократно). Урок 8 Цель урока: Научиться выполнять различные преобразования с плоскими геометрическими элементами (продолжение). На этом уроке необходимо закончить рисунок автомобиля, набросок которого создан Вами ранее (см. урок 6). Как в предыдущих уроках, в качестве примера можно использовать видеофильм, запустив файл ...\VideoLessons\Media\TSCDmenu\Video\Урок_8.avi. Выведите информацию о наброске на рабочее поле. Между узлами 9 и 10 последовательно вставьте узлы 44 и 45 (см. рис.2.5, 2.3). Узлы 9 и 44 переместите влево (+ ), а узел 45 переместите () вниз так, чтобы изобразить бампер. Изобразите фару, добавив между узлами 45 и 10 узлы 46, 47 и 48 и затем откорректировав их положение. Придайте выпуклую форму капоту, вставив узел 49 между узлами 10 и 11 (см. рис.2.3 и 2.5), сдвинув его влево вверх и скруглив радиусом . Сделайте выпуклой крышу кабины, добавив узел 50 между узлами 13 и 14 и, скруглив их дугой описанной окружности . Сделайте плавным обвод кабины, скруглив его в узлах 11, 12, 13, 14, 15, 16 и 17 (). Скруглите нижнюю часть крыла в узлах 21 и 22 (). Сделайте плавными углы бензобака и эллиптичной крышку его горловины. Элементом ("прямоугольник"), заполненным нулевой непрозрачной штриховкой и толстой линией, изобразите окна кабины и сварной стык бензобака. Лобовое стекло кабины изобразите элементом ("ломаная линия"), в 2-х местах затем скруглив ее углы. Ломаной же линией, но тонкой, проведите линии перехода на крыле, места разъемов двери, передней панели и крышки капота, изобразите вентиляционные отверстия на крышке. Элементом ("контур"), заполненным сплошной штриховкой и толстой линией изобразите вертикальную стенку подножки и нишу колеса. Этим же контуром, но заполненным нулевой непрозрачной штриховкой, изобразите подножку. Элементом , с нулевым непрозрачным заполнением и тонкой линией, изобразите левую выштамповку борта кузова. Внутри нее отрезком прямой "линии" () изобразите одно из ребер жесткости. Сделайте 5 линейных копий ребер жесткости, заключив построенное ребро в группу, указав на поле , в подменю указав на поле , задав шаг по оси X=0 и по оси Y, например, = 3 (величина шага по оси "Y" зависит от высоты выштамповки, поэтому эту высоту применительно к рисунку можно выбрать "на глаз"). Если ребра оказались за пределами выштамповки, сотрите их и сделайте последовательно необходимое количество произвольных копий (, ). Используя режим копирования, изобразите среднюю и правую выштамповки борта кузова. При этом для удобства (для увеличения изображения) заключите весь кузов в "резиновый" прямоугольник, указав предварительно на поле меню . Изобразите горловину бака тонкой ломаной линией с последующим ее округлением в месте крепления к баку. Попробуйте поднять кузов, повернув его вокруг оси задней опоры (на минус 45°). «Снимите» заднее колесо, убрав его. «Переставьте» переднее колесо на место заднего, используя режим . На место переднего колеса поставьте копию заднего. Опустите кузов (повернув его против часовой стрелки). Запишите полученный рисунок в архив. |