Субтитры
1
00:00:00,840 --> 00:00:04,300
Рассмотрим пример создания деталей с исполнением...
2
00:00:05,280 --> 00:00:07,600
... опираясь на каркасную модель.
3
00:00:07,720 --> 00:00:12,700
В данном случае это будут исполнения при помощи программы модели.
4
00:00:13,000 --> 00:00:19,500
Ну для начала рассмотрим сам каркас, что тут требуется для таких деталей с исполнениями .
5
00:00:19,640 --> 00:00:22,300
То есть у нас есть группа построения.
6
00:00:22,400 --> 00:00:25,460
Здесь у нас эскиз спереди, габариты.
7
00:00:27,800 --> 00:00:32,740
Ну это будет такая рама из профилей.
8
00:00:33,280 --> 00:00:35,200
Опорные плоскости.
9
00:00:35,200 --> 00:00:37,100
Эскиз справа.
10
00:00:37,340 --> 00:00:41,820
Есть также у нас эскиз слева, он чисто вспомогательный для нас.
11
00:00:43,620 --> 00:00:45,380
И эскиз сверху.
12
00:00:46,740 --> 00:00:50,600
Также у нас есть группа систем координат - это для передачи геометрии.
13
00:00:51,040 --> 00:00:55,180
Она отдельно от систем координат, в которые мы будем вставлять эту геометрию...
14
00:00:55,180 --> 00:00:58,800
... поскольку эти системы координат зачастую отличны.
15
00:00:58,860 --> 00:01:01,680
И даже если они попадают в одну точку, лучше их разделять.
16
00:01:02,780 --> 00:01:06,900
То есть вот у нас а система координат для самой формы.
17
00:01:06,900 --> 00:01:12,200
И для первой планки, для второй и для третьей.
18
00:01:15,660 --> 00:01:19,380
Вот массивы систем координат для расположения деталей.
19
00:01:19,780 --> 00:01:21,060
Первое.
20
00:01:22,020 --> 00:01:24,660
Дальше массив. Но вот у нас система координат скрыта.
21
00:01:24,680 --> 00:01:26,740
Позже покажу, каким образом.
22
00:01:28,160 --> 00:01:31,640
Вторая у нас данном случае совпадает...
23
00:01:31,820 --> 00:01:36,380
... здесь с передачей геометрии расположения, но все же разнес в разные системы координат.
24
00:01:38,620 --> 00:01:41,060
И третья. Еще два массива.
25
00:01:42,760 --> 00:01:45,720
Лишние системы координат скрыты следующим образом.
26
00:01:45,760 --> 00:01:49,320
У нас создан специальный слой, и в слое прописаны правила...
27
00:01:49,400 --> 00:01:53,980
... что если система координат имеет название как стандартная...
28
00:01:54,680 --> 00:02:00,420
... но при этом не называется как AS нижнее подчеркивание и дальше не важно что...
29
00:02:00,420 --> 00:02:04,360
... то есть является стандартной, а не написанным мною наименованием...
30
00:02:04,420 --> 00:02:06,240
... они попадают все в этот слой.
31
00:02:06,240 --> 00:02:10,700
Ну и соответственно слой скрыт, и они все скрываются, не захламляя нам каркас.
32
00:02:11,360 --> 00:02:14,840
Также у нас есть общая геометрия в нижнем колонтитуле.
33
00:02:16,120 --> 00:02:19,840
Четыре набора - это форма и три габарита.
34
00:02:21,980 --> 00:02:24,720
Перейдем в детальку. Она у нас пустая. Единственное что...
35
00:02:26,180 --> 00:02:28,940
Вот у нас в сборке каркас. Перейдем в детальку.
36
00:02:28,980 --> 00:02:33,020
В детальке заранее создано три исполнения, но они все пустые.
37
00:02:33,080 --> 00:02:36,120
То есть они одинаковые.
38
00:02:37,280 --> 00:02:39,280
Начнем с получения геометрии.
39
00:02:44,000 --> 00:02:46,580
Выберем скелет, систему координат.
40
00:02:47,960 --> 00:02:51,620
Расположим системы координат в форме [нрзб] ноль.
41
00:02:54,320 --> 00:02:56,860
И передадим саму форму.
42
00:03:00,020 --> 00:03:02,020
Включим отображение слоев.
43
00:03:04,520 --> 00:03:06,540
Продолжим получать геометрию.
44
00:03:06,600 --> 00:03:10,720
Сейчас получим геометрию от всех трех габаритов.
45
00:03:12,640 --> 00:03:15,980
Относительно заранее заданных для них систем координат.
46
00:03:42,700 --> 00:03:44,860
Так, и последняя.
47
00:03:46,760 --> 00:03:48,840
Последний эскиз габаритный.
48
00:03:55,380 --> 00:04:02,280
Теперь переименуем все эти элементы, чтобы было понятно сразу, что за что отвечает.
49
00:04:31,920 --> 00:04:37,960
Так, и объединим их в группу.
50
00:04:53,260 --> 00:04:55,340
Вот они у нас все три разные.
51
00:04:55,800 --> 00:04:57,560
Но форма у них будет общая.
52
00:04:57,560 --> 00:05:00,940
И создадим теперь три вытягивания по каждому габариту.
53
00:05:01,540 --> 00:05:03,320
Спроецируем контур.
54
00:05:06,800 --> 00:05:10,700
И вытянем до ограничительных габаритов.
55
00:05:15,700 --> 00:05:17,040
Первое.
56
00:05:19,600 --> 00:05:21,460
Еще одно вытягивание.
57
00:05:21,580 --> 00:05:23,440
Делаем их подряд.
58
00:05:23,640 --> 00:05:25,640
Ничего не подавляем.
59
00:05:25,820 --> 00:05:29,320
Просто создаем три вытягивания.
60
00:05:29,380 --> 00:05:34,620
Не забываем отключить удаление материала, поскольку все же мы его создаём.
61
00:05:58,180 --> 00:06:00,180
Так, вот наш габарит.
62
00:06:09,000 --> 00:06:14,700
Готово. Теперь переименуем их, чтобы было понятно, что за что отвечает и...
63
00:06:15,900 --> 00:06:21,540
... поставим подчёркивание в конце, чтобы проще было найти по дереву программы.
64
00:06:28,980 --> 00:06:30,980
Всё. Теперь...
65
00:06:33,620 --> 00:06:35,620
Нам нужно...
66
00:06:36,460 --> 00:06:40,720
Нам нужно создать переменную исполнения.
67
00:06:41,300 --> 00:06:44,440
Идем в параметры, создаём переменную.
68
00:06:44,500 --> 00:06:47,160
Называем ее допустим Исп - исполнение.
69
00:06:48,360 --> 00:06:50,640
И задаем ей ограничения.
70
00:06:50,700 --> 00:06:54,040
То есть она будет ограничена и не диапазоном, а списком.
71
00:06:54,040 --> 00:06:57,800
У нас будет три значения: первое, второе и третье исполнения.
72
00:06:59,800 --> 00:07:03,220
Так, зададим значение текущее - единичка.
73
00:07:03,400 --> 00:07:05,040
Всё, окей.
74
00:07:08,620 --> 00:07:11,720
Теперь добавим этот параметр в таблицу.
75
00:07:19,760 --> 00:07:24,660
Ну и соответственно присвоим значения: первому - первое, второму - второе, третьему - третье.
76
00:07:27,340 --> 00:07:29,100
Пока что у нас от них ничего не зависит.
77
00:07:29,100 --> 00:07:32,060
То есть масса остается у всех одна и та же, везде одно и то же.
78
00:07:33,860 --> 00:07:38,260
Теперь идем в программу модели и правим конструкцию.
79
00:07:40,300 --> 00:07:46,360
Программа представляет собой просто листинг, где прописано всё выполнение самой модели.
80
00:07:46,720 --> 00:07:49,340
Вводим в поиск наше наименование.
81
00:07:50,540 --> 00:07:52,300
Не сразу мы его находим.
82
00:07:52,420 --> 00:07:54,780
Вот наименование prt_01.
83
00:07:55,060 --> 00:07:58,020
И вот ADD FEATURE. То есть добавить элемент.
84
00:07:58,900 --> 00:08:03,020
Пишем условие: если исполнение равно единичке...
85
00:08:04,780 --> 00:08:06,880
... добавляется этот элемент.
86
00:08:08,280 --> 00:08:09,880
Конец условия.
87
00:08:09,880 --> 00:08:16,400
Дальше, если исполнение - двойке, соответственно, второе вытягивание, тройке - будет третье вытягивание.
88
00:08:20,660 --> 00:08:26,140
Ну и помним, что каждому исполнению у нас соответствует своя цифра исполнения.
89
00:08:26,280 --> 00:08:28,280
Сохраняем, применяем, готово.
90
00:08:28,380 --> 00:08:33,860
Вот у нас исчезли два вытягивания второго и третьего исполнения. Остался только...
91
00:08:34,760 --> 00:08:36,740
Осталось только вытягивания первого.
92
00:08:36,740 --> 00:08:38,240
Скроем ненужные слои.
93
00:08:38,240 --> 00:08:39,660
Всё, готово.
94
00:08:39,660 --> 00:08:42,560
И теперь можем пойти в таблицу семейства посмотреть результат.
95
00:08:42,560 --> 00:08:44,380
Вот массы уже пересекались.
96
00:08:44,620 --> 00:08:45,820
Готово.
97
00:08:45,920 --> 00:08:48,060
Вот если мы сейчас будем открывать...
98
00:08:48,500 --> 00:08:52,320
... во втором исполнении соответственно вытягивание номер два, в первом - первое.
99
00:08:52,460 --> 00:08:54,420
В третьем соответственно третье.
100
00:08:55,280 --> 00:08:56,920
Да, вот.
101
00:08:58,460 --> 00:09:02,140
И теперь всё это регенерируем, сохраним.
102
00:09:02,160 --> 00:09:04,700
И перейдём уже в сборку. Соберем.
103
00:09:08,380 --> 00:09:10,380
Покажем каркас.
104
00:09:15,920 --> 00:09:20,980
Поскольку работаю локально, я вижу все три исполнения как отдельные детальки.
105
00:09:21,140 --> 00:09:26,540
Но в случае с сервером будете видеть только исполнение первое и дальше вот такой вот список выбора экземпляров.
106
00:09:26,620 --> 00:09:31,320
Будем так и делать: выбираем базовое исполнение и дальше выбираем экземпляры.
107
00:09:31,920 --> 00:09:35,260
Расположим всё по заранее заданным системам координат.
108
00:09:37,440 --> 00:09:39,720
То есть вот у нас расположение.
109
00:09:41,980 --> 00:09:43,980
Берем теперь...
110
00:09:56,080 --> 00:10:00,920
Можно выбрать в дереве сразу, а не в модели.
111
00:10:03,620 --> 00:10:06,280
Копируем, вставим и выберем вторую систему.
112
00:10:18,940 --> 00:10:23,980
Зачастую удобнее использовать именно дерево, а не модель, особенно если модели большие.
113
00:10:24,020 --> 00:10:27,960
Поэтому лучше всего переименовывать элементы в дереве, это будет намного удобнее.
114
00:10:28,060 --> 00:10:31,200
Создадим массивы, поскольку мы опираемся на каркас.
115
00:10:31,200 --> 00:10:34,360
А в каркасах у нас массивы систем координат уже выполнены.
116
00:10:34,880 --> 00:10:36,780
Просто делаем массивы по привязке.
117
00:10:37,240 --> 00:10:41,980
Идем в слои, сбрасываем их и видим теперь только нашу раму.
118
00:10:42,100 --> 00:10:46,740
И теперь попробуем ее изменить через каркас.
119
00:10:56,540 --> 00:11:00,200
Вот допустим будем менять мы самый первый эскиз.
120
00:11:00,200 --> 00:11:02,960
Он у нас задаёт больше всего параметров.
121
00:11:03,260 --> 00:11:07,260
То есть изменим ширину и высоту сейчас мы поменяем.
122
00:11:11,000 --> 00:11:13,880
В данном варианте у нас в таблице семейств...
123
00:11:13,880 --> 00:11:15,160
Вот, всё поменялось.
124
00:11:15,160 --> 00:11:17,660
В таблице семейств у нас нет в размеров.
125
00:11:18,240 --> 00:11:20,680
У нас есть только параметры исполнения.
126
00:11:20,680 --> 00:11:27,820
Естественно, можно туда ввести размеры, чтобы их выводить в таблицу в чертеже.
127
00:11:28,340 --> 00:11:34,060
Но такой способ лучше всего использовать, когда у нас какие-то такие изменения чисто геометрические.
128
00:11:34,260 --> 00:11:39,300
Чтобы одной опцией, одним параметром менять сразу несколько условий.
129
00:11:42,860 --> 00:11:47,440
Ну и давайте поменяем, например, сейчас форму, саму форму...
130
00:11:50,000 --> 00:11:52,660
... по которой у нас строятся детальки.
131
00:11:54,360 --> 00:11:57,320
И поскольку мы опираемся именно на контур...
132
00:11:57,340 --> 00:12:00,320
... а не проецируем отдельные линии...
133
00:12:00,420 --> 00:12:02,640
... даже если вот мы добавим скругления...
134
00:12:02,900 --> 00:12:07,860
... у нас все перестроится сразу, без каких-либо дополнительных заданий.
135
00:12:08,880 --> 00:12:11,460
То есть изменили в каркасе - идем в сборку...
136
00:12:17,000 --> 00:12:20,440
Детали нам не нужны, мы сразу в сборке. Регенерируем.
137
00:12:21,000 --> 00:12:22,900
И вот, всё изменилось.