*Surface()
Creates a surface entity for use in high-pair joints such as a curve-to-surface joint.
Syntax
*Surface(surf_name,"surf_label",
UOPEN|UCLOSED,
VOPEN|VLOSED)
Arguments
- surf_name
- The name of the surface entity.
- surf_label
- The descriptive label of the surface entity.
- UOPEN| UCLOSED
- Defines if the surface as a function of U is continuous (UCLOSED) or not (UOPEN).
- VOPEN| VCLOSED
- Defines if the surface as a function of V is continuous (VCLOSED) or not (VOPEN).
Example
*Surface( surf_0, "surface 0", UOPEN, VOPEN )
Context
For Example:
Properties
Property | Returns Data Type | Description |
---|---|---|
graphic_file | filename | The name of the H3D file that is used for graphics only. |
id | long integer | Solver identification number. |
label | Label | The descriptive label of the surface entity. |
_if_state | True if the entity is within an "if" condition. | |
num | integer | The MDL unique numerical ID of the surface. |
parasolid_file | filename | The name of the xmt_ file containing the discretized surface in the case where the surface is not user defined. |
state | boolean | Control state (TRUE or FALSE). This is read-only and cannot be edited. |
umaxpar | real | The maximum value of the U parameter. |
uminpar | real | The minimum value of the U parameter. |
uopen_closed | integer | Zero if open, one if closed (continuous). |
user | boolean | Set to zero if not user defined, set to one if user defined. |
_user_state | boolean | User changeable setting for state. |
usr_type | integer | One type is available, which is type zero: USER |
usr_sub | string | The string describing the call to the user subroutine. |
varname | varname | The unique variable name of the surface. |
vmaxpar | real | The maximum value of the V parameter. |
vminpar | real | The minimum value of the V parameter. |
vopen_closed | integer | Zero if open, one if closed (continuous). |
Comments
The properties of a surface entity can be described by a user subroutine or, in the case of ADAMS, a Parasolid xmt file can be used.
Surfaces are described using a parametric equation as opposed to discretized set points.