Overview | Statement List


双曲线

Synopsis

obj = HYPERB/point,semitransverse,semiconjugate,dymin,dymax[,ATANGL,angle]

Description

Creates a hyperbola by specifying a previously defined point as the hyperbola center, a semi-conjugate and semi-transverse value, and maximum x and minimum y values which limit the length of the curve. You may also define a rotation angle.

Parameters

Parameter

Description

point

A previously defined point which is the center point or intersection of the asymptotes.

semitransverse

One half of the transverse axis length.

semiconjugate

One half of the conjugate axis length.

dymin

The minimum "Y" distance, in the coordinate system of the hyperbola, which controls the sweep of the curve below the major axis.

dymax

The maximum "Y" distance, in the coordinate system of the hyperbola, which controls the sweep of the curve above the major axis.

NOTE: If the value entered for the minimum Y distance is greater than the value entered for the maximum Y distance, the System automatically reverses the two values.

ATANGL

The optional minor word ATANGL indicates that the hyperbola is to be rotated about its center point.

angle

The angle at which the hyperbola is rotated about its center. The angle is measured in degrees from the positive X axis of the work coordinate system to the major axis of the hyperbola. A positive angle rotates the hyperbola counterclockwise and a negative angle rotates the hyperbola clockwise.

Example

Creating a hyperbola by specifying a center point, the semiconjugate and semitransverse values, maximum x and minimum y, and a rotation angle.

Declarations

ENTITY/PT1,HYP1

Geometry Definition

PT1=POINT/0,0

Ellipse Definition

HYP1=HYPERB/PT1,1,.5,1,-.5,ATANGL,30

A Rotated Hyperbola


Copyright ©2015 胡君NX二次开发官网(www.UGapi.com) QQ:85585969 All Rights Reserved.