Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Генератор векторов линий

Для быстрого вычерчивания отрезков линий дисплеи снабжаются специальными устройствами, называемыми генераторами векторов [86] или устройствами отображения [39]. Эти устройства могут быть построены по цифровому либо по аналоговому принципу. В первом случае вычисляются числовые значения координат каждой точки отрезка, во втором — луч непрерывно перемещается по экрану от начальной точки отрезка к конечной под воздействием изменяющегося аналогового напряжения.  [c.16]


Оба типа генераторов векторов должны удовлетворять одинаковым требованиям 1) отрезки линий должны быть прямыми  [c.52]

В различных генераторах векторов используются различные формы описания уравнений прямой линии. В последующем изложении будем обозначать координаты концов отрезка прямой как (Х ,  [c.53]

Все генераторы векторов вычисляют длину каждого вычерчиваемого отрезка. Цель вычисления длины различна для различных типов генераторов. В цифровом генераторе значение вычисленной длины используется для прекращения вычерчивания после вывода необходимого количества точек. В аналоговых генераторах значение длины отрезка линии используется для управления яркостью с целью сохранения постоянной яркости отрезков различной длины.  [c.54]

В дисплее с выводом точек невозможно начертить непрерывную линию, так как конечные размеры элемента растровой сетки позволят высветить только те точки, которые определяются этой координатной сеткой. Однако можно вывести последовательность точек, которые лежат приблизительно на заданном отрезке прямой линии. Хорошим приближением считается такое, при котором выводимые точки расположены с равномерной плотностью вдоль отрезка независимо от его наклона и не смещены относительно их заданного положения. Первое условие обеспечивает равномерную яркость. При выполнении второго условия полученная линия будет гладкой, без изломов. На рис. 3.8 показаны результаты работы трех различных цифровых генераторов векторов при формировании трех типов отрезков. (Приведенная дробь для каждого изображения равна плотности точек числу точек, деленному на истинную длину каждого отрезка.) Генераторы отличаются по плотности точек и по точности аппроксимации идеальной линии.  [c.59]

Аналоговые генераторы векторов могут вычерчивать отрезки значительно быстрее, чем цифровые, поскольку задержку в системе отклонений нужно учитывать только в начале и в конце вычерчивания отрезка линии, а не для каждой точки. Кроме того, аналоговые линии более гладкие, чем линии, составленные из последовательности точек. Большим недостатком аналоговых генераторов являются их высокая стоимость и значительная сложность регулировки. Но оба этих недостатка легко устраняются с развитием новой полупроводниковой технологии.  [c.68]

Такой генератор векторов интересен с точки зрения коррекции яркости пятна при вычерчивании линии. Скорость вычерчивания определяется как  [c.72]

Если перо направлено на линию, вычерчиваемую аналоговым генератором векторов, то его положение точно определить нельзя, поскольку из содержимого регистров дисплея можно выделить только координаты концов линии.  [c.211]

Перспективный образ отрезка прямой линии можно построить, выполняя преобразование лишь для двух граничных точек отрезка. Преобразованные точки соединяются отрезком прямой. Построение проволочного перспективного изображения сводится, таким образом, к выборке пространственных координат граничных точек каждого отрезка, переходу по формуле (12.11) к системе координат наблюдателя и, наконец, вычислению координат граничных точек в системе координат экрана [по формулам (12.14)]. По координатам проекций граничных точек генератор векторов далее строит проекции соответствующих отрезков.  [c.256]


Скорость работы генераторов векторов варьируется в широких пределах. В принципе аналоговые генераторы работают быстрее, но они значительно дороже цифровых. На рис. П9.8 показано соотношение между временем вычерчивания и длиной линии для нескольких гипотетических генераторов векторов. Время генерации линии содержит также задержку в отклоняющей системе. Оценка скорости черчения также зависит от типа применения, так совершенно неприемлем для большинства случаев дисплей, обеспечивающий вывод меньше 200 линий длиной 10—15 см за время одного периода регенерации (30 мс).  [c.553]

В состав генераторов векторов могут быть включены специальные средства для получения штриховых линий, сглаживания кривых и т. п. Эти средства практически не всегда дают достаточно хороший результат. Например, треугольник из штриховых линий может получиться таким, как изображено на рис. П9.9, т. е. линии остаются незамкнутыми.  [c.555]

При реализации аналоговых генераторов векторов часто встречаются с трудностью формирования точно прямых линий. Величину нелинейности можно определить путем таких испытаний. Генерируется псевдослучайная линия и вычисляется последовательность точек, которые должны лежать на этой линии (рис. П9.15). Испытание желательно провести для линий различной длины и ориентации. Кроме того, можно вывести три линии, которые должны пересечься в одной точке, как на рис. П9.16.  [c.560]

Для всех генераторов векторов должна быть обеспечена коррекция яркости выводимых линий. Если такая коррекция сделана неправильно, то линии различной длины и начерченные с различным наклоном могут иметь различную яркость. Один из видов испытания заключается в выводе на экран псевдослучайных линий и оценке их сравнительной яркости. Еще лучше осуществить режим резиновой нити и наблюдать за изменением яркости при изменении длины линии и ее направления.  [c.563]

Накапливающаяся ошибка при генерации относительных векторов может быть определена при вычерчивании замкнутого многоугольника с использованием только режима вывода относительных векторов. На экране дисплея может появиться незамкнутая ломаная линия (рис. П9.18). Этот неприятный эффект был особенно характерен для первых типов аналоговых генераторов векторов, в более современных генераторах он устраняется за счет введения обратной связи.  [c.563]

Наряду с блоком индикатора важную роль в устройстве ЕС-7064 играют генераторы векторов и знаков. Генератор векторов предназначен для формирования напряжений отклонения электронного луча как функции времени по заданным на входе цифровым кодам абсолютных координат X и У точки, в которую должен переместиться электронный луч, или приращений координат точки перемещения луча по сравнению с текущей. Использование в устройствах отображения графической информации генераторов векторов обусловлено рядом причин. Основные из них — увеличение скорости вычерчивания отрезков линий благодаря уменьшению числа циклов обращения в буферное запоминающее устройство БЗУ (по сравнению с тем, если бы в нем пришлось хранить координаты не только концов отрезка, но и всех промежуточных точек), а также экономия БЗУ по той же причине.  [c.68]

Все рабочее поле графического дисплея состоит из адресуемых точек, количество которых зависит от типа дисплея и чаще всего составляет 512—1024 на каждой стороне поля. При вычерчивании отрезка линии начало и конец его лежат в соответствующих адресуемых точках. На вычерчивание каждого отрезка (вектора), независимо от его длины, отводится одинаковое время, которое определяется генератором импульсов и составляет примерно 2 МКС. Так как в процессе ввода информации длины отрезков неодинаковы, для обеспечения одинаковой яркости всех линий проводится автоматическая регулировка интенсивности электронного луча. Вывод отрезков изображения в процессе регенерации (получения изображения) происходит последовательно. Это и используется в работе светового пера (рис. 27), которое может работать в трех режимах указания элемента изображения, указания координат, трассировки.  [c.125]

На рис. 22.7 дана схема действующего прибора, подобного по конструкции герметическому интегрирующему гироскопу, описанному в 22.2. Инерционной массой в данной конструкции является маятник, а датчиком силы — электромагнитный генератор момента. Необходим также датчик сигнала, который реагирует на отклонение кожуха с маятником от нулевого положения. Взвешивание прибора в жидкости фактически устраняет моменты трения в опорах. Ускорение, действующее вдоль оси чувствительности прибора, вызывает отклонение маятника с кожухом и создает момент относительно выходной оси поплавка. Этот момент вызывает вращение поплавка и обусловленное этим вращением напряжение в датчике сигнала, пропорциональное 9. Это напряжение используется для получения электрического тока, подводимого к генератору момента генератор момента в свою очередь создает такой момент, который сдерживает маятник и уменьшает угол 9. Таким образом, ток I пропорционален проекции вектора ускорения вдоль оси чувствительности прибора. Коэффициент усиления обратной связи должен быть высоким, чтобы отклонение маятника при большом действующем ускорении было малым. В противном случае возникает нежелательный момент, пропорциональный произведению ускорения вдоль линии подвес — центр масс маятника на синус угла отклонения маятника 0. Приборы этого типа, называемые маятниковыми акселерометрами с обратной связью или  [c.659]


При т > Tjtp + равновесие линии дислокации становится невозможным и она расширяется в виде двойной спирали, закрепленной в точках А н В (позиции 2—4). Ее краевые компоненты стремятся двигаться в направлении вектора Ь, а винтовые — расходятся перпендикулярно к нему. Благодаря закреплению в точках А и В при движении винтовых компонентов возникнут участки с ориентацией, соответствующей краевой дислокации обратного знака (сечение 3 на рис. 2.17, б). Так как за пределами отрезка АВ один слой атомов над плоскостью скольжения продвинулся в направлении т, то оказавшийся лишним слой атомов под этой плоскостью начинает двигаться в обратном направлении. Краевые компоненты обратного знака около точек закрепления переходят в винтовые компоненты (позиция 4 на рис. 2.17, а), которые сближаются между собой. В результате образуется замкнутая петля линии Дислокации (позиция 5), продолжающая расширяться (сечение 5 на рис. 2.17, б), а оставшийся между точками закрепления А и В участок дислокации повторяет описанную эволюцию, которая характеризует работу генератора петель дислокаций, получившего название источника Франка — Рида.  [c.89]


Смотреть страницы где упоминается термин Генератор векторов линий : [c.154]    [c.52]   
Основы интерактивной машинной графики (1976) -- [ c.70 ]



ПОИСК



Генератор векторов



© 2025 Mash-xxl.info Реклама на сайте