ADN Open CIS
Сообщество программистов Autodesk в СНГ

30/11/2015

Фильтры отбора Fusion 360 API

При предоставлении пользователю выбора объекта при помощи Fusion 360 API, можно указать какой тип(типы) граней могут быть выбраны. Например, при использовании метода selectEntity объекта UserInterface, второй его аргумент является фильтром выбора. Также при выполнении выбора в пользовательской команде при помощи объекта SelectionCommandInput, можно задать фильтр, для определения тип вхождений, которые доступны для выбора. Фильтр выбора имеет тип String. Полный список всех допустимых фильтров выбора перечислен ниже.

Filter String

Description

Bodies

Объекты BRepBody (как твердые тела, так и поверхности).

SolidBodies

Твердые объекты BRepBody.

SurfaceBodies

Открытые объекты (поверхности) BRepBody.

Faces

Грани BRepFace любой формы на твердых телах и поверхностных объектов BRepBody.

SolidFaces

Вхождения BRepFace любой формы на твердых объектах BRepBody.

SurfaceFaces

Вхождения BRepFace любой формы на поверхностных объектах BRepBody.

PlanarFaces

Плоские объекты BRepFace.

CylindricalFaces

Цилиндрические объекты BRepFace.

ConicalFaces

Конические объекты BRepFace.

SphericalFaces

Сферические объекты BRepFace.

ToroidalFaces

Тороидальные объекты BRepFace.

SplineFaces

Сплайн (NURBS) объекты BRepFace.

Edges

Объекты BRepEdge любой формы.

LinearEdges

Линейные объекты BRepEdge.

CircularEdges

Круговые BRepEdge (круги и дуги) объекты.

EllipticalEdges

Эллиптические BRepEdge (полные эллипсы и эллиптические дуги) объекты.

TangentEdges

Объекты BRepEdge, которые соединяют грани, и касательны к этим граням.

NonTangentEdges

Объекты BRepEdge, которые соединяют грани, которые не являются касательными к этой грани.

Vertices

Обекты BRepVertex.

RootComponents

Корневой компонент объектов.

Occurrences

Объекты-вхождения.

Sketches

Объекты эскизов.

SketchCurves

Формы эскизов.

SketchLines

Объекты SketchLine.

SketchCircles

Объекты SketchCircle.

SketchPoints

Объекты SketchPoint.

ConstructionPoints

Объекты ConstructionPoint.

ConstructionLines

Объекты ConstructionLine.

ConstructionPlanes

Объекты ConstructionPlane.

Источник: http://help.autodesk.com/view/NINVFUS/ENU/?guid=GUID-03033DE6-AD8E-46B3-B4E6-DADA8D389E4E

Автор перевода: Дмитрий Емельянов

Обсуждение: http://adn-cis.org/forum/index.php?topic=3245

Опубликовано 30.11.2015
Отредактировано 20.12.2015 в 14:40:36