Version 63.2 by Bimit Administrator on 21.03.2024, 11:54

Show last authors
1 В разделе «Коллизии» создаются правила поиска коллизий.
2
3 Создание и настройка правил происходит во вкладке «Настройки». Расчет правил коллизий и атрибутивная проверка, а также отображение результатов расчета происходит во вкладках «Коллизии» и «Проверки» соответственно.
4
5 **Вкладка «Настройки»**
6
7 Для создания правил расчета коллизий во вкладке «Настройки» необходимо создать дерево правил с указанием групп и подгрупп. Структуру дерева пользователь выстраивает самостоятельно.
8
9 [[image:1711010544738-287.png]]
10
11 Создать группу правил можно с помощью кнопки «Добавить группу» или с помощью пункта меню «Новая группа» во вкладке «Настройки».
12
13 [[image:1711010544742-290.png]]
14
15 В открывшемся окне задается название группы и сохраняется результат.
16
17 [[image:1711010730414-530.png]]
18
19 При нажатии на созданную группу ЛКМ открывается меню группы, с помощью которого можно создать подгруппу, если это требуется, или сразу создать правило расчета для данной группы.
20
21 [[image:1711010730419-788.png]]
22
23 С помощью пункта меню «Редактировать группу» созданные подгруппы можно перенести в другую группу, поменяв родительский элемент в выпадающем списке «Родительский элемент».
24
25 [[image:1711010730421-794.png]]
26
27 Правила расчета можно создать как в самой группе, так и в подгруппе.
28
29 [[image:1711010730423-773.png]]
30
31 При выборе пункта меню «Новое правило» открывается окно, в котором указывается название правила, группа или подгруппа, в которой будет создано правило и тип рассчитываемых коллизий (общее пересечение, контроль атрибутов, поиск дубликатов, поиск элемента внутри другого, проверка IFC на соответствие IDS).
32
33 [[image:1711010730426-741.png]]
34
35 Созданное правило отразится в Дереве правил.
36
37 При нажатии на созданное правило в колонке «Настройка правила» появляется возможность добавлять условия отбора элементов, а также, в случае необходимости, добавить исключения.
38
39 [[image:1711010730429-650.png]]
40
41 С помощью кнопки «Настройка правила» можно отредактировать название правила, переместить его в другую группу или поменять тип коллизий (выбор из выпадающего списка).
42
43 [[image:1711010774132-715.png]]
44
45 Также изменить настройки правила можно через пункт меню «Редактировать правило».
46
47 [[image:1711010774136-573.png]]
48
49 //**Тип коллизий «Общее пересечение»**//
50
51 При выборе типа коллизий «Общее пересечение» необходимо задать правило выборки элементов 1 и правило выборки элементов 2. При необходимости создать правило исключения.
52
53 Первоначально, в колонке «Настройка правила» необходимо добавить выборку элементов, относительно которых будет произведен расчет коллизий. При нажатии на кнопку «Добавить выборку элементов» открывается окно, в котором указывается название выборки и задаются условия отбора элементов.
54
55 [[image:1711010822664-377.png]]
56
57 Описание создания выборки элементов можно просмотреть в разделе документа [[«Настройка выборки элементов»>>path:#_Настройка_выборки_элементов]].
58
59 При нажатии на значок «Просмотр» элементы, попадающие в выборку, отобразятся в колонке «Просмотр элементов» и будут выделены на модели цветом.
60
61 [[image:1711010822667-116.png]]
62
63 Просмотреть свойства отдельного элемента можно, кликнув на данный элемент в списке. На модели выбранный элемент подсветится зеленым цветом.
64
65 [[image:1711010822669-474.png]]
66
67 После добавления выборки элементов 1 добавляется выборка элементов 2.
68
69 [[image:1711010822673-748.png]]
70
71 Выборка элементов 2 добавляется по аналогии с выборкой элементов 1.
72
73 [[image:1711010822675-411.png]]
74
75 С помощью кнопки «Настройки поиска пересечений» указываются дополнительные параметры.
76
77 [[image:1711010822679-283.png]]
78
79 //Допуск// – указывается значение в мм, которое допускается при пересечении элементов.
80
81 //Зазор// – указывается допустимое расстояние между элементами, значение в мм.
82
83 //По диапазону углов// – указывается допустимый диапазон углов вхождения одного элемента в другой.
84
85 //По диапазону площади// – указывается допустимый диапазон площади пересечения элементов.
86
87 //По диапазону объема// – указывается допустимый диапазон объема пересечения элементов.
88
89 [[image:1711010822682-746.png]]
90
91 После ввода данных их необходимо сохранить.
92
93 Кнопка «Очистить» удаляет все внесенные в правило данные.
94
95 [[image:1711010822685-954.png]]
96
97 После добавления выборки элементов можно указать элементы исключения, если такие имеются.
98
99 [[image:1711010822687-234.png]]
100
101 Элементы исключения добавляются по аналогии с выборкой элементов 1 и 2.
102
103 [[image:1711010822689-464.png]]
104
105 С помощью кнопки «+» можно добавить несколько элементов исключения.
106
107 Удалить элементы исключения можно с помощью кнопки «Удалить».
108
109 [[image:1711010822692-336.png]]
110
111 При нажатии на созданное правило ЛКМ открывается меню, с помощью которого можно скопировать правило, редактировать или удалить его.
112
113 [[image:1711010822695-705.png]]
114
115 Скопированное правило сохраняется в Дереве правил с приставкой «_copy».
116
117 [[image:1711010822697-723.png]]
118
119 //**Тип коллизий «Контроль атрибутов»**//
120
121 При создании правила с типом коллизий «Контроль атрибутов» указываются элементы для контроля и атрибуты для контроля.
122
123 [[image:1711011049976-991.png]]
124
125 Элементы для контроля добавляются с помощью кнопки «Добавить выборку элементов» по аналогии с выборкой элементов в типе коллизии «Общее пересечение».[[image:1711011049980-311.png]]
126
127 [[image:1711011049980-504.png]]
128
129 С помощью кнопки «+» можно сформировать список атрибутов для контроля.
130
131 При добавлении атрибута выбирается необходимый параметр, класс/атрибут и указывается тип проверки.
132
133 Атрибут – в дальнейшем будет удален.
134
135 Пользовательские свойства – в данном списке представлены все атрибуты, имеющиеся в модели, которые можно отфильтровать с помощью поиска.
136
137 Ручной ввод – в случае, если атрибута нет в модели, есть возможность ввести проверяемый атрибут вручную по указанному в примере шаблону (IFC_Тип/Группа/Наименование).
138
139 В колонке «Выбор сравнения» с помощью оператора сравнения задается условие сравнения.
140
141 //Равно// – при выборе данного оператора будут найдены все атрибуты, значение которых **строго** соответствует заданным условиям. Применяется к типам значения атрибута «строка» или «число».
142
143 //Больше// – при выборе данного оператора будут найдены все атрибуты, значение которых **строго больше** заданного значения. Применяется к типу значения атрибута «число».
144
145 //Меньше// – при выборе данного оператора будут найдены все атрибуты, значение которых **строго меньше** заданного значения. Применяется к типу значения атрибута «число».
146
147 //Больше или равно// – при выборе данного оператора будут найдены все атрибуты, значение которых **больше или включительно** заданного значения. Применяется к типу значения атрибута «число».
148
149 //Меньше или равно// – при выборе данного оператора будут найдены все атрибуты, значение которых **меньше или включительно** заданного значения. Применяется к типу значения атрибута «число».
150
151 //Содержит// – при выборе данного оператора будут найдены все атрибуты со значениями, **в составе** которых содержатся заданные условия. Применяется к типам значения атрибута «строка» или «число».
152
153 //Имеет значение// – при выборе данного значения будут найдены все элементы, содержащие данный атрибут.
154
155 //Элемент из набора// – указываются значения атрибута (числа или текст) через запятую (например: 1,2,3 или кран,шаровый,латунный).
156
157 //Строка// – проверяется значение выбранного атрибута на соответствие типу «строка».
158
159 //Число// – проверяется значение выбранного атрибута на соответствие типу «число».
160
161 //Диапазон// – указывается диапазон значений через тире (например: 1-10). Доступен только для атрибутов значение которых является числом.
162
163 В колонке «Выбор значения» указывается значение.
164
165 [[image:1711011049983-299.png]]
166
167 По кнопке «+» можно добавить несколько атрибутов для контроля.
168
169 [[image:1711011049985-622.png]]
170
171 Атрибуты можно импортировать из файла с помощью кнопки «Import Excel».
172
173 [[image:1711011049988-453.png]]
174
175 В открывшемся окне приложить загружаемый файл и нажать кнопку «Импорт».
176
177 [[image:1711011049990-213.png]]
178
179 Список атрибутов из файла будет загружен.
180
181 [[image:1711011049993-307.png]]
182
183 Загрузка атрибутов из файла перезаписывает список атрибутов, который был создан ранее.
184
185 При необходимости добавления атрибутов, отсутствующих в файле импорта, необходимо в первую очередь загрузить файл импорта и после этого, с помощью кнопки «+», добавить недостающие атрибуты.
186
187 //**Тип коллизий «Поиск дубликатов»**//
188
189 [[image:1711011122229-412.png]]
190
191 С помощью кнопки «Добавить выборку элементов» указываются условия отбора элементов, по которым будет происходить поиск дубликатов.
192
193 [[image:1711011122232-308.png]]
194
195 При нажатии на значок «Просмотр» дубликаты элементов отобразятся в колонке «Просмотр элементов» и будут выделены на модели цветом.
196
197 [[image:1711011122235-287.png]]
198
199 //**Тип коллизий «Поиск элемента внутри другого**»//
200
201 [[image:1711011122237-324.png]]
202
203 При создании правила также указываются выборки элементов и элементы исключения как в типе коллизий «Общее пересечение».
204
205 [[image:1711011122241-594.png]]
206
207 //**Тип коллизий «Проверка IFC на соответствие IDS»**//
208
209 [[image:1711011122242-583.png]]
210
211 При создании правила с типом коллизий «Проверка IFC на соответствие IDS» с помощью кнопки «Добавить выборку элементов» выбирается модель.
212
213 [[image:1711011122245-314.png]]
214
215 IDS файл импортируется из файла с помощью кнопки «Import IDS».
216
217 [[image:1711011122247-646.png]]
218
219 Созданное дерево правил можно экспортировать с помощью пункта меню «Экспортировать правила» во вкладке «Настройки».
220
221 [[image:1711011122249-350.png]]
222
223 Файл с деревом правил и созданными правилами будет загружен на компьютер в формате .JSON.
224
225 При необходимости данный файл можно импортировать в другой проект.
226
227 Для импорта правил используется пункт меню «Импортировать правила» во вкладке «Настройки».
228
229 [[image:1711011122252-836.png]]
230
231 В открывшемся окне необходимо приложить файл и нажать кнопку «Импортировать».
232
233 [[image:1711011122253-748.png]]
234
235 По окончании импорта вся структура дерева правил из файла загрузится на проект.
236
237 [[image:1711011122256-253.png]]
238
239 Для отображения дерева правил во вкладках «Коллизии» и «Проверки» созданные правила нужно выделить чекбоксами в поле «shared».
240
241 [[image:1711011122257-279.png]]
242
243 При выделении чекбоксом всей группы автоматически будут выделены только те подгруппы, в которых есть правила. Подгруппу, которая не содержит правил, выделить чекбоксом недоступно.
244
245 [[image:1711011122260-323.png]]
246
247 Выделенные правила с типом коллизии «Общее пересечение», «Поиск дубликатов», «Поиск элемента внутри другого» отобразятся в Дереве правил во вкладке «Коллизии».
248
249 [[image:1711011122262-970.png]]
250
251 Выделенные правила с типом коллизии «Контроль атрибутов», «Проверка IFC на соответствие IDS» отобразятся в Дереве правил во вкладке «Проверки».
252
253 [[image:1711011122264-874.png]]
254
255