devsrf#

class ansys.api.pyensight.ensight_api.devsrf(session: Session)#

Class wrapper for EnSight devsrf module

This class acts as a proxy for the EnSight Python module ensight.devsrf

Methods

devsrf.axis(p0, p1, p2)

Specifies the direction of the axis of revolution, or longitudinal axis, of the revolved part.

devsrf.begin()

A wrapper command construct that contains the appropriate developed surface attribute commands used to create a (2D) developed surface part.

devsrf.create()

Specifies the creation of a developed, or unrolled surface.

devsrf.create_noviewport()

Devsrf: create_noviewport

devsrf.end()

A wrapper command construct that contains the appropriate developed surface attribute commands used to create a (2D) developed surface part.

devsrf.origin(p0, p1, p2)

Specifies an origin which lies on the axis of revolution, or the longitudinal axis of the developing cylinder.

devsrf.part(p0)

Devsrf: part

devsrf.projection(p0)

Specifies the type of coordinate projection, or mapping, that the developed surface part represents.

devsrf.scale_factor(p0)

Devsrf: scale_factor

devsrf.scale_factor_u(p0)

Specifies the scale factor applied to the abscissa/ordinate component of the projection type of the developed part.

devsrf.scale_factor_v(p0)

Specifies the scale factor applied to the abscissa/ordinate component of the projection type of the developed part.

devsrf.seam_vector(p0, p1, p2)

Specifies the vector perpendicular to the axis of revolution which points in the direction of the seam line.

devsrf.select_default()

Specifies the default origin, axis (of rotation), and seam vector to align according to the longitudinal axis of the selected part.