2.4.3. Создание параметрических сборочных чертежей
Под сборочным чертежом будем понимать чертеж, который включает заранее подготовленные графические фрагменты (например, определенные виды деталей, составляющих сборку, изображения стандартных деталей и т.д.). Использование заранее подготовленных фрагментов позволяет значительно упростить построение чертежа. Недостаток текущей версии системы T-FLEX CAD состоит в том, что содержимое фрагмента нельзя редактировать на фоне основного чертежа. Например, для того чтобы изменить положение размеров во фрагменте, которые мешают нанесению размеров на основном чертеже, необходимо открыть фрагмент для редактирования, как отдельный чертеж. При этом теряется визуальная связь между элементами основного чертежа и фрагмента. Поэтому наиболее удобно использовать фрагменты при создании именно сборочных чертежей узлов, где размеры используются достаточно редко.
Фрагменты - это чертежи, которые могут использоваться в других чертежах, для получения составных (сборочных) чертежей. Фрагментом может быть любой заранее подготовленный чертеж системы T-FLEX CAD. Под параметрическим фрагментом понимается чертеж, при нанесении которого на другой чертеж, можно задать положение и переменные параметры фрагмента, от которых зависит его изображение.
Использование фрагментов упрощает процесс создания сложного чертежа, так как сначала можно создать отдельные части этого чертежа, а затем объединить их. В качестве фрагментов удобно использовать часто повторяющиеся части чертежа или требуемые виды деталей сборки (рис. 2.40).
Рис 2.20. Пример сборки вала и подшипника
Для размещения фрагмента на другом чертеже можно использовать два способа:
вектор привязки;
точки привязки.
Вектор привязки определяет точку привязки и ориентацию (поворот) фрагмента при вставке его на другой чертеж. Для задания вектора необходимо выбрать два узла на чертеже фрагмента. При вставке фрагмента с вектором привязки на сборочный чертеж положение первой точки будет определять расположение фрагмента, а положение второй точки будет задавать поворот фрагмента. Точное значение угла поворота определяется элементами построения сборочного чертежа.
Точкой привязки является узел на пересечении горизонтальной и вертикальной линии построения. Параметр вертикальной линии должен быть задан переменной с зарезервированным именем:
x1, х2, х3, х4, х5, х6, х7, х8, х9.
Параметр горизонтальной линии должен быть задан переменной с зарезервированным именем:
у1, у2, у3, у4, у5, у6, у7, у8, у9.
Число при Х и Y соответствует номеру точки привязки. На чертеже может быть до девяти точек привязки.
Обычно на фрагменте бывает одна или две точки привязки. Первая точка (x1,y1), как правило, задает расположение фрагмента на чертеже, вторая (x2,y2) – ориентацию, размер, либо и то, и другое. Вертикальные и горизонтальные линии построения, которые определяют точку привязки фрагмента, не зависят от других линий построения. Для правильной параметризации чертежа фрагмента эти линии должны являться базовыми для всех последующих построений.
Если фрагмент является параметрическим чертежом, то он имеет набор переменных параметров, которые влияют на изображение чертежа. Для того чтобы иметь возможность присваивать значения переменным параметрам фрагмента, при создании параметрической модели фрагмента эти переменные необходимо пометить как внешние. Пометить переменную как внешнюю можно либо при создании переменной, либо позднее в редакторе переменных. Внешняя переменная во фрагменте может быть задана только в виде константы. Параметры точек привязки (x1,y1, …, x9,y9) должны быть внешними переменными фрагмента.
При вставке параметрического фрагмента в другой чертеж можно присвоить значения его внешним переменным. Присваиваемые значения могут быть представлены как в виде констант, так и в виде выражений. Для задания значений точек привязки будет задан соответствующий вопрос.
Одним из преимуществ использования фрагментов T-FLEX CAD является удаление невидимых линий при создании сборочного чертежа из фрагментов. Это позволяет создавать полный чертеж детали и прятать на сборочном чертеже те линии этого чертежа, которые закрываются изображением других деталей (рис. 2.41).
Рис. 2.21. Контуры фрагментов для удаления невидимых линий
Для удаления невидимых линий необходимо задать специальный невидимый контур (штриховки) на чертеже фрагмента. При вставке фрагмента на сборочный чертеж необходимо установить приоритет фрагмента относительно других элементов сборочного чертежа. Чем больше приоритет элемента, тем ближе расположен элемент чертежа к наблюдателю.
Создание параметрического сборочного чертежа начинается с нанесения линий построения и узлов. Сначала задаются базовые линии построения (горизонтальные и вертикальные), от которых в дальнейшем будут строиться остальные линии построения. Базовые линии построения играют роль локальной системы координат. Линии построения и узлы на сборочном чертеже используются для привязки фрагментов, нанесения размеров, надписей и других элементов оформления.
После нанесения линий построения и узлов выполняется простановка фрагментов. Так как фрагментами являются заранее подготовленные чертежи системы T-FLEX CAD, их необходимо начертить и сохранить на диске заранее.
После создания сборочного чертежа выполняется нанесение необходимых размеров, надписей, текстов и других элементов оформления.
- Часть 2. Представление знаний в сапир при решении машиностроительных задач
- 2.1. Особенности переноса деятельности конструктора в компьютерную среду
- 2.1.1. Использование объектно-ориентированного подхода в машиностроении
- 2.1.2. Параметрическая графика
- 2.1.3. Инструментальные средства сапир
- Представление объекта в компьютерной среде
- 2. Задание отношений и условий их применения, выраженные в форме:
- 2.1.4. Повторное использование знаний
- Глава 2.2. Система словарей - справочников данных
- 2.2.1. Словарь понятий предметной области
- 2.2.2. Список таблиц и табличные зависимости
- 2.2.3. Отбор строк из таблицы базы данных
- Глава 2.3. Блоки принятия решений
- 2.3.1. Класс задач, наиболее приспособленных к решению с помощью блоков принятия решений
- 2.3.2. Возможности блоков принятия решений
- 2.3.3. Блоки принятия решений и вычислительные модели
- 2.3.4. Язык спецификации блоков принятия решений
- 2.3.5. Соглашения о связи блоков принятия решений с языком программирования Си
- 2.3.6. Программа – планировщик и планировщик действий
- Глава 2.4. Использование системы t‑flex cad для создания параметрических прототипов чертежей
- 2.4.1. Основные понятия системы t-flex cad
- 2.4.2. Создание параметрических чертежей деталей
- 2.4.3. Создание параметрических сборочных чертежей
- Глава 2.5. Сценарий проектирования объекта
- 2.5.1. Меню расчетов
- 2.5.2. Выполнение расчета по вычислительной модели
- 2.5.3. Запуск проектной процедуры
- 2.5.4. Выбор строки таблицы базы данных в диалоге
- 2.5.5. Запись значений таблицы параметров в файл
- 2.5.6. Считывание значений таблицы параметров из файла