EmbossProjection Class

class NXOpen.Features.EmbossProjection

Bases: NXOpen.TaggedObject

Represents a projection object.

Emboss projection object describes how to project section and to help build sidewall geometry.

Following are default values and options:

**Projection Option</b> :py:class:` Features.EmbossProjectionProjectionOption.Endcap < Features.EmbossProjectionProjectionOption>`

**Projection Face</b> User must set it when projection option is face.

**Projection Datum Plane</b> User must set it when projection option is plane.

New in version NX4.0.0.

Properties

Property Description
Face Returns or sets the projection face
Option Returns or sets the projection option
Plane Returns or sets the projection plane
Tag Returns the Tag for this object.

Methods

Enumerations

EmbossProjectionProjectionOption Enumeration Describes the geometry for projection

Property Detail

Face

EmbossProjection.Face

Returns or sets the projection face

-------------------------------------

Getter Method

Signature Face

Returns:Faces for projection, if the projection option is :py:class:` Features.EmbossProjectionProjectionOption.Face < Features.EmbossProjectionProjectionOption>`
Return type:NXOpen.ScCollector

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Face

Parameters:projectionFace (NXOpen.ScCollector) – Faces for projection, if the projection option is :py:class:` Features.EmbossProjectionProjectionOption.Face < Features.EmbossProjectionProjectionOption>`

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

Option

EmbossProjection.Option

Returns or sets the projection option

-------------------------------------

Getter Method

Signature Option

Returns:The projection option to decide where the profile projects.
Return type:NXOpen.Features.EmbossProjectionProjectionOption

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

-------------------------------------

Setter Method

Signature Option

Parameters:option (NXOpen.Features.EmbossProjectionProjectionOption) – The projection option to decide where the profile projects

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)

Plane

EmbossProjection.Plane

Returns or sets the projection plane

-------------------------------------

Getter Method

Signature Plane

Returns:Plane for projection, if the projection option is :py:class:` Features.EmbossProjectionProjectionOption.Plane < Features.EmbossProjectionProjectionOption>`
Return type:NXOpen.ISurface

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Plane

Parameters:projectionPlane (NXOpen.ISurface) – Plane for projection, if the projection option is :py:class:` Features.EmbossProjectionProjectionOption.Plane < Features.EmbossProjectionProjectionOption>`

New in version NX4.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”)