Лабораторная работа №12

Создание сборки

Для начала необходимо перейти в раздел сборки – «Assembly». Если у вас он отсутствует, то добавьте его, нажав на «+», как показано на рисунке 1.

Раздел «Assembly»

Рисунок 1 - Раздел «Assembly»

Далее необходимо добавить элементы в сборку, как показано на рисунках 2-3. Для этого:

  1. Нажимаем на «Insert»;

  2. Разворачиваем список деталей «Body»;

  3. Выбираем необходимые нам детали. В данном случае выберем первые три. Переместите курсор мыши на поле сборки и нажмите ЛКМ. Для подтверждения вставки нажмите на зеленую галочку.

Добавление деталей в сборку

Рисунок 2 - Добавление деталей в сборку

Добавление деталей в сборку

Рисунок 3 - Добавление деталей в сборку

Теперь закрепим большую черную деталь «Part3». В панели вставленных деталей нажимаем ПКМ на деталь 3 и нажимаем на «FIX». Это зафиксирует данную деталь. Это делается для того, чтобы в дальнейшем «привязывать» с помощью зависимостей к ней другие детали.

Иллюстрация на рисунке 4.

Зависимости — это связи между деталями, определяющие степени их свободы. Они необходимы для создания сборки с различными степенями свободы.

Фиксирование элемента

Рисунок 4 - Фиксирование элемента

Можете попробовать «подвигать» детали с зажатой на них ЛКМ. Если же просто нажать по детали, появятся элементы для более точного перемещения и поворотов:

  1. Движение вдоль одной оси;

  2. Поворот детали на определенный угол;

  3. Перемещение детали в одной плоскости.

Иллюстрация на рисунках 5–6.

Перемещение детали

Рисунок 5 - Перемещение детали

Перемещение детали

Рисунок 6 - Перемещение детали

Далее необходимо закрепить детали относительно друг друга. Для этого в верхней панели есть множество инструментов, позволяющих делать привязки с различной степенью свободы. Для создания первых зависимостей выберем инструмент «Planar mate», он создает зависимость между плоскостями разных объектов:

  1. Выберем инструмент “Planar mate”;

  2. Выберем плоскость как показано на рисунке 7.

Инструмент «Planar mate»

Рисунок 7 - Инструмент «Planar mate»

Обратите внимание на то, чтобы плоскость подсвечивалась точно так же, как на рисунке 8.

Проверка

Рисунок 8 - Проверка

Теперь аналогично выберем плоскость на черной детали, как показано на рисунке 9.

Выбор плоскости

Рисунок 9 - Выбор плоскости

Как можно вспомнить, при разрезании детали мы оставляли зазор 0.2 мм, нам нужно соблюсти его в сборке:

  1. Активируем «Offset»;

  2. Задаем расстояние «-0.2». Наши плоскости как раз будут на расстоянии 0.2 мм друг от друга.

Аналогично создадим следующую зависимость между следующими плоскостями, как показано на рисунках 10–11. Не забываем про зазоры.

Плоскости, между которыми создаем зависимости

Рисунок 10 - Плоскости, между которыми создаем зависимости

Плоскости, между которыми создаем зависимости

Рисунок 11 - Плоскости, между которыми создаем зависимости

Создаем третью зависимость для нашей пары деталей. Выделяем 2 плоскости, как показано на рисунках 12–13, но здесь не нужно задавать зазор, т. к. выделенные стороны компланарны (т. е. находятся в одной плоскости).

Плоскости, между которыми создаем зависимости

Рисунок 12 - Плоскости, между которыми создаем зависимости

Плоскости, между которыми создаем зависимости

Рисунок 13 - Плоскости, между которыми создаем зависимости

После выделения детали могут съехать, не переживайте, просто подтверждаем создание зависимости. Готово, теперь две детали взаимосвязаны (рисунок 14).

Две взаимосвязанные детали

Рисунок 14 - Две взаимосвязанные детали

Аналогично создайте зависимости между плоскостями как показано на рисунке 15. Зазор 0.2 мм.

Плоскости, между которыми создаем зависимости

Рисунок 15 - Плоскости, между которыми создаем зависимости

Плоскости, между которыми создаем зависимости

Рисунок 16 - Плоскости, между которыми создаем зависимости

Итого, следующая деталь должна жестко закрепиться в положении, как показано на рисунке 17. Обратите Внимание: сейчас должно быть 6 взаимосвязей, если их меньше, значит у какой-то детали останется степень свободы по одному из направлений.

Результат создания зависимостей

Рисунок 17 - Результат создания зависимостей

Далее добавим в сборку шаговый двигатель, как показано на рисунке 18.

Добавление шагового двигателя

Рисунок 18 - Добавление шагового двигателя

Теперь добавим зависимость «Revolute mate»:

  1. Выбираем создание нужной зависимости;

  2. Выделяем окружность как показано на рисунке 19.

Выделяемая окружность

Рисунок 19 - Выделяемая окружность

Лаб12

Рисунок 20

И выбираем вторую окружность на черной корпусной детали (эта зависимость позволяет создать связь между круглыми объектами, позволяя создать вращательную степень свободы).

Лаб12

Рисунок 21

После деталь может повернуть в противоположную сторону от того как нужно.

1-Нажимаем на стрелочку, для того чтобы изменилась ориентация детали на 180 градусов; 2-Подтверждаем создание зависимости.

Лаб12

Рисунок 22

Теперь установим шаговый двигатель в необходимом положении с помощью зависимости “Parallel mate”

1.Выбираем инструмент; 2.Выбираем плоскость двигателя; 3.Выбираем ребро второй детали.

Подтверждаем создание зависимости.

Лаб12

Рисунок 23

Теперь необходимо создать крепежные отверстия для двигателя. В onshape можно редактировать детали, вставленные в сборку с видимостью других элементов этой сборки. Для этого дважды нажмите ЛКМ по детали (Part 3).

Лаб12

Рисунок 24

При таком переходе к детали сверху появляется окно

  1. При нажатии на крестик из видимости пhопадут все детали? не находящиеся в данном разделе с деталями.

  2. При нажатии “Go to assembly” вы вернетесь к сборке.

Лаб12

Рисунок 25

Лаб12

Рисунок 26

Создаем эскиз и проецируем отверстия шагового двигателя на него.

Лаб12

Рисунок 27

В итоге должен получиться такой эскиз, как на рисунке 28 (необходимо построить окружности со смещением 2мм).

Лаб12

Рисунок 28

Выдавливаем на 10мм, как показано на рисунке 29.

Лаб12

Рисунок 29

Из того же эскиза выдавливаем внутренние сквозные отверстия, так же на 10мм (рисунок 30).

Лаб12

Рисунок 30

И добавляем фаски 1мм.

Лаб12

Рисунок 31 - Добавление фасок

Вернемся в сборку и вставим в нее 3 детали “Bushing”, как показано на рисунке 32.

Лаб12

Рисунок 32

Теперь необходимо зафиксировать эти элементы.

Выбираем создание зависимости “Revolute mate” и создаем зависимость между показанными окружностями деталей (Рисунок 33).

Лаб12

Рисунок 33

Чтобы серая деталь не вращалась, устанавливаем ограничение, нажимаем в пункте “Limits” и выставляем 0 градусов, как показано на рисунке 34.

Лаб12

Рисунок 34

Аналогичным образом зафиксируем 2 оставшиеся детали. Итого добавляется 3 новых зависимости.

Теперь добавим в сборку детали для стягивания нижних половинок корпуса в количестве 4х штук (рисунок 35).

Лаб12

Рисунок 35

Задаем зависимость для одной детали как показано на рисунках 36-38.

Лаб12

Рисунок 36

Лаб12

Рисунок 37

Лаб12

Рисунок 38

Деталь зафиксирована, аналогично фиксируем остальные детали.

Лаб12

Рисунок 39

В итоге должно получиться так, как показано на рисунке 40.

Лаб12

Рисунок 40

Следующим шагом добавим в сборку колесо с рычагом подвески.

Лаб12

Рисунок 41

Лаб12

Рисунок 42

Лаб12

Рисунок 43

Лаб12

Рисунок 44

Лаб12

Рисунок 45

Лаб12

Рисунок 46

Лаб12

Рисунок 47

Задаем все необходимые взаимосвязи, чтобы закрепить первый рычаг подвески (рисунок 48).

Лаб12

Рисунок 48

Далее необходимо установить еще 2 аналогичных объекта, для упрощения воспользуйтесь следующей функцией: сначала выделите 3 детали как показано на рисунке 48.

Лаб12

Рисунок 49

Лаб12

Рисунок 50

Лаб12

Рисунок 51

Таким образом мы добавили 3 составных элемента в сборку максимально просто.

Лаб12

Рисунок 52

Лаб12

Рисунок 53

Устанавливаем еще один элемент.

Лаб12

Рисунок 54

Вернемся к моделированию, далее, следуя картинкам, создайте новую деталь (рисунки 55-64).

Лаб12

Рисунок 55

Лаб12

Рисунок 56

Лаб12

Рисунок 57

Лаб12

Рисунок 58

Лаб12

Рисунок 59

Лаб12

Рисунок 60

Лаб12

Рисунок 61

Лаб12

Рисунок 62

Лаб12

Рисунок 63

Лаб12

Рисунок 64

Вернемся к редактированию сборки, добавим только что созданный элемент.

Лаб12

Рисунок 65

Добавим ведущее колесо вместе с муфтой (Рисунок 66).

Лаб12

Рисунок 66

Лаб12

Рисунок 67

Добавляем еще 1 колесо (рисунки 68, 69).

Лаб12

Рисунок 68

Лаб12

Рисунок 69

Для того чтобы сделать гусеницу которая будет “облегать” все колеса нужен эскиз по которому “лягут” траки (рисунок 70). Переходим в раздел “Suspension”, создаем эскиз на базовой плоскости как показано на рисунке. Создайте случайный вспомогательный прямоугольник примерно схожих размеров.

Лаб12

Рисунок 70

Нужно вставить эскиз ранее нарисованного прямоугольника в сборку, для этого нужно активировать такую возможность нажатием на иконку показанную на рисунке 71.

Лаб12

Рисунок 71

Лаб12

Рисунок 72

Позиционируем таким образом чтобы он находился между колесами и плоскостью корпуса.

Переходим в редактирование эскиза из сборки и с помощью проектирования строим такой эскиз (рисунок 73, 74).

Лаб12

Рисунок 73

Лаб12

Рисунок 74

Создаем эскиз на базовой плоскости (рисунки 75-86).

Лаб12

Рисунок 75

Лаб12

Рисунок 76

Лаб12

Рисунок 77

Лаб12

Рисунок 78

Лаб12

Рисунок 79

Лаб12

Рисунок 80

Лаб12

Рисунок 81

Лаб12

Рисунок 82

Лаб12

Рисунок 83

Лаб12

Рисунок 84

Лаб12

Рисунок 85

Лаб12

Рисунок 86

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

Лаб12

Рисунок 87

Лаб12

Рисунок 88

С помощью инструмента смещения создаем внутренний эскиз со смещением 0.5 мм (рисунки 89-91).

Лаб12

Рисунок 89

Лаб12

Рисунок 90

Лаб12

Рисунок 91

Далее, чтобы получить гусеницу, используем создание массива по линии. Не забываем переключить в режим добавления элементов для того, чтобы уменьшить количество деталей и упростить дальнейшую работу. Вставляем гусеницу в сборку (рисунки 92-95).

Лаб12

Рисунок 92

Лаб12

Рисунок 93

Лаб12

Рисунок 94

Лаб12

Рисунок 95

Далее на основе полученных навыков достройте модель до целой. Ниже представлены изображения того, что должно получиться в итоге (рисунки 96-103).

Лаб12

Рисунок 96

Лаб12

Рисунок 97

Лаб12

Рисунок 98

Лаб12

Рисунок 99

Лаб12

Рисунок 100

Лаб12

Рисунок 101

Лаб12

Рисунок 102

Лаб12

Рисунок 103