Cтраница 1
Типовое изображение представляет собой плоское унифицированное по форме, а также размещению линий и символов изображение. Частным видом типового изображения является проекция типовой поверхности - основного элемента внутреннего языка. Примеры типового изображения и части чертежа, составленного с участием типовых изображений, / приведены на ряс. [1]
Типовые изображения чертежа программируются с помощью языка ОГРА-1, затем графические модули транслируются в диалект ОГРА-2 и помещаются в библиотеку типовых графических процедур. Аналогично программируются типовые изображения чертежей других специальных инструментов. [2]
Оригинальные и типовые изображения графических документов могут автоматически формироваться только с помощью специальных программных средств, реализуемых в ЭВМ. Передача этих функций чертежным автоматам пока неосуществима, так как для этого требуется включить в конструкцию автомата мощную универсальную ЭВМ. Таким образом, соблюдение правил ЕСКД и ЕСТД при автоматизированном формировании изображений и условных графических обозначениях чертежа всецело зависит от программных средств. Накопленный к настоящему времени опыт дает возможность утверждать, что нет принципиальных противоречий между требованиями стандартов и возможностями программных средств. [3]
![]() |
Фрагмент чертежа, составленного с использованием типовых изображений. [4] |
Описание типового изображения содержит кодовый номер К масштаб вычерчивания М; параметры расположения на плоскости чертежа; перечень количественных и качественных характеристик ( размеров, - индексов и др.) at, определенных для данного типового изображения. [5]
Каждому типовому изображению, включаемому в МО, соответствует подпрограмма, формирующая массивы отрезков и совокупностей линий и символов. Исходными данными подпрограммы служит набор параметров а, - В подпрограмме могут содержаться логические условия, определяющие выбор тех или иных частей типового изображения. [6]
МО включается библиотека типовых изображений которая может неограниченно расгшфяться. [7]
Максимальный объем подпрограмм типового изображения определен в 1620 ячеек. Если типовое изображение велико и объем подпрограммы может превзойти максимально допустимый, типовое изображение следует расчленить на несколько самостоятельных типовых изображений. [8]
Положение системы XQY на типовом изображении программист устанавливает в процессе подготовки чертежа к программированию. [9]
Описание чертежа получается путем реализации программ типовых изображений, указанных в массиве Qv. Полученное таким образом описание является не окончательным, так как нельзя еще ничего сказать относительно видимости на чертеже всех описанных элементов ТИ. Поэтому производятся распознавание пересечений ТИ и корректировка их графики и соответствующих описаний из условий видимости. Алгоритм корректировки основывается на оценке разности аппликат конкурирующих точек элементов конструкций. [10]
Максимально допустимое количество исходных параметров в подпрограмме типового изображения установлено в размере 64 чисел. Каждой подпрограмме, включаемой в библиотеку типовых изображений, присваивается идентификатор - десятичный номер. Все подпрограммы последовательно записываются на магнитной ленте ЭЦВМ. Библиотека, кроме подпрограмм, содержит также каталог, в котором указаны идентификаторы подпрограмм и параметры их расположения на магнитной ленте. Если подпрограмма программировалась на алгоритмическом языке, на магнитной ленте записывается рабочая программа, полученная после трансляции языковой программы. Это позволяет избежать повторных трансляций при формировании конкретных чертежей и, следовательно, во много раз ускорить подготовку информации для вычерчивания. [11]
Если в информации о чертеже найден идентификатор типового изображения, диспетчер по каталогу определяет координаты соответствующей подпрограммы на магнитной ленте и вызывает ее в оперативную память. Затем в подпрограмму пересылаются параметры типового изображения ( aj и осуществляется ее реализация. Полученное описание расшифровывается обрабатывающими программами, упаковывается и выводится из ЭЦВМ. [12]
Математическое обеспечение включает четыре компоненты: 1) библиотеку типовых изображений ( ТИ); 2) обрабатывающие программы; 3) программу привязки; 4) программу-диспетчер. [13]
Оператор резервирует память ЭВМ для размещения значений метрических и логических параметров типового изображения. [14]
Не случайно при разработке математического обеспечения такое большое внимание уделено использованию алгоритмических языков при программировании типовых изображений. Суммарный объем программ, включаемых в библиотеку типовых изображений, может оказаться настолько большим, что программирование только в машинном языке может растянуться на много лет. [15]