Научная статья на тему 'ПАРАМЕТРИЧЕСКИ УПРАВЛЯЕМОЕ ГЕОМЕТРИЧЕСКОЕ МОДЕЛИРОВАНИЕ'

ПАРАМЕТРИЧЕСКИ УПРАВЛЯЕМОЕ ГЕОМЕТРИЧЕСКОЕ МОДЕЛИРОВАНИЕ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
20
5
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АВТОМАТИЗАЦИЯ / ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ / ПАРАМЕТРИЧЕСКИ УПРАВЛЯЕМОЕ ГЕОМЕТРИЧЕСКОЕ МОДЕЛИРОВАНИЕ / МНОГОВАРИАНТНОЕ МОДЕЛИРОВАНИЕ / КОМПЛЕКСНАЯ ДЕТАЛЬ / ФУНКЦИОНАЛЬНЫЕ ЭЛЕМЕНТЫ / AUTOMATIZATION OF DESIGN / GEOMETRIC MODEL / MULTIVERSION PARAMETRITIC-DIRIGIBLE GEOMETRIC MODEL

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Соколова Татьяна Юрьевна

Рассмотрена проблема автоматизации проектно-конструкторских работ. Приведено описание подхода и технологии создания многовариантной параметрически управляемой геометрической модели.The problem of automation of design and construct works has been considered. The description of the approach and technology of creating a multi-version parametrically controlled geometric model has been presented.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Соколова Татьяна Юрьевна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «ПАРАМЕТРИЧЕСКИ УПРАВЛЯЕМОЕ ГЕОМЕТРИЧЕСКОЕ МОДЕЛИРОВАНИЕ»

Модели геометрических объектов

-4---........-4-......-

Статическая модель

Параметризированная модель

постоянная

геометрическая

форма

неизменяющие ся размеры

изменяющаяся геометрия

размеры, зависящие от фактических параметров

Инструментальные средства базовой графической среды

Алгоритмический язык

Рис.1. Категории моделей геометрических объектов

Существует несколько подходов к реализации поставленной задачи. Интерес представляет многовариантный метод формирования параметризированной модели геометрического объекта. Многократно используя пооперационную обработку заготовки детали, можно получать чертежи деталей очень широкого класса. Если все способы обработки независимы друг от друга, то добавление даже одной новой операции значительно расширяет разнообразие получаемых чертежей.

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

Функциональный элемент (с точки зрения разработчика программного обеспечения) - это одна параметрическая обработка заготовки. При обработке модели заготовки необходимо корректно модифицировать весь ее чертеж. Отсюда некоторая двойственность термина «функциональный элемент»: с одной стороны, это технологическая операция над деталью-заготовкой, а с другой - программа, модифицирующая чертеж заготовки.

Все функциональные элементы должны быть независимы друг от друга. При разработке программ, формирующих функциональные элементы, следует иметь в виду, что они обязательно привязаны к базовым точкам заготовки.

В языке АШюЬКР вызов программы и ввод входных параметров можно оформить в виде функции или в виде команды (рис.2). Более удобен с точки зрения пользователя вызов в виде команды с вводом данных в процессе диалога, который необходим по двум причинам: ввод координат базовых точек в большинстве случаев возможен только с помощью объектных привязок в интерактивном режиме; ввод значений параметров функциональных элементов, определяемых элементами заготовки, требует измерения непосредственно на чертеже. Разработчик программного обеспечения должен учитывать независимость функциональных элементов. Это означает, что разработанные команды должны модифицировать любой чертеж заготовки без учета последовательности и средств формирования чертежа.

Программа значительно упрощается при решении аналогичной задачи средствами трехмерного моделирования [2].

Предлагаемые методы и алгоритмы параметризации в геометрическом моделировании позволяют при разработке объектно-ориентированных систем автоматизированного проектирования решить задачу создания параметрически управляемых геометрических моделей объектов и, как следствие, обеспечить многовариантное конструирование.

Программа, формирующая модель геометрического объекта

51

*

Функция

■Ск

А

Команда

-О-

Назначение фактических параметров средствами среды программирования

Ввод данных в интерактивном режиме с использованием инструменов среды проектирования__

Рис.2. Формы реализации программ

Литература

1. Хювенен Э., Сеппянен И. Мир Лиспа. В 2-х т.: Пер. с финск. - М.: Мир, 1990.

2. Соколова Т.Ю. AutoCAD 2009. Учебный курс (+OD): учеб. пособие для студентов высших учебных заведений. - СПб.: Питер, 2008. - 576 с.

Поступило 19 июня 2009 г.

Соколова Татьяна Юрьевна - кандидат технических наук, доцент, заведующая кафедрой инженерной графики и дизайна, декан факультета дизайна МИЭТ. Область научных интересов: компьютерная графика и автоматизация проектно-конструкторских работ. E-mail: sokolova-ta@mail. ru

УДК 621.3:502.34

Экологические аспекты в производстве фотошаблонов

Р.Ю.Егоркина, В.А.Овчинников, В.Б.Кольцов

Московский государственный институт электронной техники (технический университет)

Изготовление фотошаблонов, представляющих собой металлизированную фотомаску, содержащую топологический рисунок интегральной микросхемы, является ключевым звеном в цепочке производства микроэлектронной продукции. Кроме технологических проблем изготовления фотошаблонов для производства ИС, актуальна проблема учета образующихся отходов производства. По результатам проведенного анализа технологического процесса изготовления фотошаблонов на технологической линии Центра коллективного пользования «Микросистемная техника и электронная компонентная база» (ЦКП «МСТиЭКБ») производства ИС с проектными нормами 350 нм, основанного на 11 базовых операциях [1], сформирована база данных образующихся отходов. В зависимости от базовых операций отходы можно разделить на следующие группы:

- жидкие органические, образованные в результате операций проявления фоторезиста, очистки поверхности фотошаблона (диметилформамид, ацетон, потерявший свои потребительские свойства);

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

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

Законодательством Российской Федерации отходообразующие субъекты обязаны вести учет обращения отходов [2], включающий в себя разработку Проекта нормативного образования отходов и лимита на их размещение (ПНООЛР). Для выполнения указанных требований разработана методика учета отходооборота производственной линии изготовления фотошаблонов для производства ИС с проектными нормами 350 нм, которая включает в себя следующие этапы:

- анализ технологического процесса (сбор первичной информации об отходе);

- создание единой базы данных с указанием количества, объема, агрегатного состояния, компонентного состава, класса опасности, кода по Федеральному классификационному катало -гу отходов (ФККО) и процесса, в котором образовался отход;

- утверждение паспорта отхода Московским управлением Федеральной службы по экологическому, технологическому и атомному надзору [3];

- расчет норматива образования Н0 и объема М отходов расчетно-аналитическим методом на основании нормативных документов (обязательно наличие технологической документации), который проводится по формулам [4]:

^ = N - P - Ц,; м=е • н0,

© Р.Ю.Егоркина, В.А.Овчинников, В.Б.Кольцов, 2009

i Надоели баннеры? Вы всегда можете отключить рекламу.