Настройка процесса плоскости сечения
Ниже мы рассмотрим процесс, который позволяет пользователю задать плоскость, указав три точки на модели.
Запуск процесса
*Пример запуска процесса плоскости (TypeScript):
view.runCommand({
name: "RunProcessCommand",
process: {
name: "SetPlaneProcess",
events: {
onInitPlacement: (a: number, b: number, c: number) => {
console.log(`Selected placement: (a: ${a}, b: ${b}, c: ${c})`)
}
}
}
})
Этот процесс не имеет дополнительных опций.
События
Доступные события:
onInitPlacement(a, b, c): генерируется, когда указаны любые три точки модели, получает переменные (углы
aиbсо смещениемc), достаточные для построения секущей плоскости.
Важно
Процесс обновления не предусмотрен!