Package | Description |
---|---|
nxopen.uf |
Provides classes and interfaces to the UF API.
|
Modifier and Type | Field and Description |
---|---|
static UFModl.FeatureSigns |
UFModl.FeatureSigns.DEFORM_NEGATIVE |
static UFModl.FeatureSigns |
UFModl.FeatureSigns.DEFORM_POSITIVE |
static UFModl.FeatureSigns |
UFModl.FeatureSigns.INTERSECT |
static UFModl.FeatureSigns |
UFModl.FeatureSigns.NEGATIVE |
static UFModl.FeatureSigns |
UFModl.FeatureSigns.NO_BOOLEAN |
static UFModl.FeatureSigns |
UFModl.FeatureSigns.NULLSIGN |
static UFModl.FeatureSigns |
UFModl.FeatureSigns.POSITIVE |
UFModl.FeatureSigns |
UFModeling.AskBooleanWithRetainedOptionsData.sign |
static UFModl.FeatureSigns |
UFModl.FeatureSigns.SUBTRACT |
static UFModl.FeatureSigns |
UFModl.FeatureSigns.TOP_TARGET |
static UFModl.FeatureSigns |
UFModl.FeatureSigns.UNITE |
static UFModl.FeatureSigns |
UFModl.FeatureSigns.UNSIGNED |
Modifier and Type | Method and Description |
---|---|
UFModl.FeatureSigns |
UFModeling.askFeatureBoolean(Tag featureObjId)
Refer to UF_MODL_ask_feature_boolean for documentation.
|
UFModl.FeatureSigns |
UFModeling.askFeatureSign(Tag featureObjId)
Refer to UF_MODL_ask_feature_sign for documentation.
|
static UFModl.FeatureSigns |
UFModl.FeatureSigns.valueOf(int value) |
static UFModl.FeatureSigns |
UFModl.FeatureSigns.valueOf(String name) |
static UFModl.FeatureSigns[] |
UFModl.FeatureSigns.values() |
Modifier and Type | Method and Description |
---|---|
Tag |
UFModlFeatures.createBlock(UFModl.FeatureSigns sign,
Tag targTag,
double[] cornerPt,
String[] edgeLen)
Refer to UF_MODL_create_block for documentation.
|
Tag |
UFModlFeatures.createBlock1(UFModl.FeatureSigns sign,
double[] cornerPt,
String[] edgeLen)
Refer to UF_MODL_create_block1 for documentation.
|
Tag |
UFModlFeatures.createCone(UFModl.FeatureSigns sign,
Tag targTag,
double[] origin,
String height,
String[] diam,
double[] direction)
Refer to UF_MODL_create_cone for documentation.
|
Tag |
UFModlFeatures.createCone1(UFModl.FeatureSigns sign,
double[] origin,
String height,
String[] diam,
double[] direction)
Refer to UF_MODL_create_cone1 for documentation.
|
Tag |
UFModlFeatures.createCurveMesh(UFModl.StringList sPrim,
UFModl.StringList sCross,
UFModl.StringList sSpine,
int endPoint,
int emphasis,
int bodyType,
int splinePts,
UFModl.FeatureSigns booleanArg,
double[] tol,
Tag[] cFaceId,
int[] cFlag)
Refer to UF_MODL_create_curve_mesh for documentation.
|
Tag |
UFModlFeatures.createCyl1(UFModl.FeatureSigns sign,
double[] origin,
String height,
String diam,
double[] direction)
Refer to UF_MODL_create_cyl1 for documentation.
|
Tag |
UFModlFeatures.createCylinder(UFModl.FeatureSigns sign,
Tag targTag,
double[] origin,
String height,
String diam,
double[] direction)
Refer to UF_MODL_create_cylinder for documentation.
|
Tag[] |
UFModl.createExtruded(Tag[] objects,
String taperAngle,
String[] limit,
double[] point,
double[] direction,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_extruded for documentation.
|
Tag[] |
UFModl.createExtruded1(Tag[] objects,
String taperAngle,
String[] limit,
double[] point,
double[] direction,
UFModl.FeatureSigns sign,
Tag targetBody)
Refer to UF_MODL_create_extruded1 for documentation.
|
Tag[] |
UFModl.createExtruded2(Tag[] objects,
String taperAngle,
String[] limit,
double[] point,
double[] direction,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_extruded2 for documentation.
|
Tag[] |
UFModl.createExtrudedPath(Tag[] objects,
Tag[] pathObjects,
double[] point,
double[] direction,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_extruded_path for documentation.
|
Tag[] |
UFModl.createExtrudedPath1(Tag[] objects,
Tag[] pathObjects,
double[] point,
double[] direction,
UFModl.FeatureSigns sign,
Tag targetBody)
Refer to UF_MODL_create_extruded_path1 for documentation.
|
UFModl.CreateExtrudeTrimOptsData |
UFModl.createExtrudeTrimOpts(Tag[] extrudeArray,
int extrudeCount,
UFModl.SweepTrimObject trimPtr,
UFModl.SweepTrimOpts trimOptions,
String taperAngle,
String[] limits,
String[] offsets,
double[] regionPoint,
boolean cutSpecified,
boolean solidBodyCreation,
double[] dir,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_extrude_trim_opts for documentation.
|
UFModl.CreateExtrudeTrimOpts1Data |
UFModl.createExtrudeTrimOpts1(Tag[] extrudeArray,
int extrudeCount,
UFModl.SweepTrimObject trimPtr,
UFModl.SweepTrimOpts trimOptions,
String taperAngle,
String[] limits,
String[] offsets,
double[] regionPoint,
boolean cutSpecified,
boolean solidBodyCreation,
double[] dir,
UFModl.FeatureSigns sign,
Tag targetBody)
Refer to UF_MODL_create_extrude_trim_opts1 for documentation.
|
UFModl.CreateExtrusionData |
UFModl.createExtrusion(Tag[] objects,
int objectCount,
UFModl.SweepTrimObject trimData,
String taperAngle,
String[] limits,
String[] offsets,
double[] regionPoint,
boolean regionSpecified,
boolean solidCreation,
double[] direction,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_extrusion for documentation.
|
UFModl.CreateExtrusion1Data |
UFModl.createExtrusion1(Tag[] objects,
int objectCount,
UFModl.SweepTrimObject trimData,
String taperAngle,
String[] limits,
String[] offsets,
double[] regionPoint,
boolean regionSpecified,
boolean solidCreation,
double[] direction,
UFModl.FeatureSigns sign,
Tag targetBody)
Refer to UF_MODL_create_extrusion1 for documentation.
|
UFModl.CreateExtrusion2Data |
UFModl.createExtrusion2(Tag[] objects,
int objectCount,
UFModl.SweepTrimObject trimData,
String taperAngle,
String[] limits,
String[] offsets,
double[] regionPoint,
boolean regionSpecified,
boolean solidCreation,
double[] direction,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_extrusion2 for documentation.
|
UFModl.CreateExtrusionDefaultData |
UFModl.createExtrusionDefault(Tag[] extrudeArray,
int extrudeCount,
UFModl.SweepTrimObject trimPtr,
UFModl.SweepTrimOpts trimOptions,
String taperAngle,
String[] limits,
String[] offsets,
double[] regionPoint,
boolean cutSpecified,
boolean solidBodyCreation,
Tag sketchEid,
boolean reverseDefault,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_extrusion_default for documentation.
|
UFModl.CreateExtrusionDefault1Data |
UFModl.createExtrusionDefault1(Tag[] extrudeArray,
int extrudeCount,
UFModl.SweepTrimObject trimPtr,
UFModl.SweepTrimOpts trimOptions,
String taperAngle,
String[] limits,
String[] offsets,
double[] regionPoint,
boolean cutSpecified,
boolean solidBodyCreation,
Tag sketchEid,
boolean reverseDefault,
UFModl.FeatureSigns sign,
Tag targetBody)
Refer to UF_MODL_create_extrusion_default1 for documentation.
|
UFModl.CreateExtrusionDirData |
UFModl.createExtrusionDir(Tag[] extrudeArray,
int extrudeCount,
UFModl.SweepTrimObject trimPtr,
UFModl.SweepTrimOpts trimOptions,
String taperAngle,
String[] limits,
String[] offsets,
double[] regionPoint,
boolean cutSpecified,
boolean solidBodyCreation,
Tag datumEid,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_extrusion_dir for documentation.
|
UFModl.CreateExtrusionPathData |
UFModl.createExtrusionPath(Tag[] objects,
int objectCount,
Tag[] pathObjects,
int path,
UFModl.SweepTrimObject trimData,
String[] offsets,
double[] regionPoint,
boolean regionSpecified,
boolean solidCreation,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_extrusion_path for documentation.
|
UFModl.CreateExtrusionPath1Data |
UFModl.createExtrusionPath1(Tag[] objects,
int objectCount,
Tag[] pathObjects,
int path,
UFModl.SweepTrimObject trimData,
String[] offsets,
double[] regionPoint,
boolean regionSpecified,
boolean solidCreation,
UFModl.FeatureSigns sign,
Tag targetBody)
Refer to UF_MODL_create_extrusion_path1 for documentation.
|
UFModl.CreateRevolutionData |
UFModl.createRevolution(Tag[] objects,
int object,
UFModl.SweepTrimObject trimData,
String[] limit,
String[] offsets,
double[] regionPoint,
boolean regionSpecified,
boolean solidCreation,
double[] axisPoint,
double[] direction,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_revolution for documentation.
|
UFModl.CreateRevolution1Data |
UFModl.createRevolution1(Tag[] objects,
int object,
UFModl.SweepTrimObject trimData,
String[] limit,
String[] offsets,
double[] regionPoint,
boolean regionSpecified,
boolean solidCreation,
double[] axisPoint,
double[] direction,
UFModl.FeatureSigns sign,
Tag targetBody)
Refer to UF_MODL_create_revolution1 for documentation.
|
UFModl.CreateRevolutionDirData |
UFModl.createRevolutionDir(Tag[] objects,
int object,
UFModl.SweepTrimObject trimData,
String[] limit,
String[] offsets,
double[] regionPoint,
boolean regionSpecified,
boolean solidCreation,
Tag datumTag,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_revolution_dir for documentation.
|
Tag[] |
UFModl.createRevolved(Tag[] objIdList,
String[] limit,
double[] point,
double[] direction,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_revolved for documentation.
|
Tag[] |
UFModl.createRevolved1(Tag[] objIdList,
String[] limit,
double[] point,
double[] direction,
UFModl.FeatureSigns sign,
Tag targetBody)
Refer to UF_MODL_create_revolved1 for documentation.
|
Tag |
UFModlFeatures.createRuled(UFModl.StringList sSection,
UFModl.StringList sSpine,
int alignment,
double[] value,
int endPoint,
int bodyType,
UFModl.FeatureSigns booleanArg,
double[] tol)
Refer to UF_MODL_create_ruled for documentation.
|
Tag |
UFModlFeatures.createRuled1(UFModl.StringList sSection,
UFModl.StringList sSpine,
int alignment,
double[] value,
int endPoint,
int bodyType,
UFModl.FeatureSigns booleanArg,
Tag targetBody,
double[] tol)
Refer to UF_MODL_create_ruled1 for documentation.
|
Tag |
UFModlFeatures.createSphere(UFModl.FeatureSigns sign,
Tag targTag,
double[] center,
String diam)
Refer to UF_MODL_create_sphere for documentation.
|
Tag |
UFModlFeatures.createSphere1(UFModl.FeatureSigns sign,
double[] center,
String diam)
Refer to UF_MODL_create_sphere1 for documentation.
|
Tag |
UFModlFeatures.createSweep(UFModl.StringList sGuide,
UFModl.StringList sSection,
UFModl.StringList sSpine,
UFModl.MethodList orientation,
UFModl.MethodList scaling,
int alignment,
int inter,
int bodyType,
UFModl.FeatureSigns booleanArg,
double[] tol)
Refer to UF_MODL_create_sweep for documentation.
|
Tag |
UFModl.createThickenSheet(Tag sheetBodyTag,
String firstOffset,
String secondOffset,
UFModl.FeatureSigns sign)
Deprecated.
The equivalent Open C method has retired
|
Tag |
UFModlFeatures.createThruCurves(UFModl.StringList sSection,
UFModl.StringList sSpine,
int patch,
int alignment,
double[] value,
int vdegree,
int vstatus,
int bodyType,
UFModl.FeatureSigns booleanArg,
double[] tol,
Tag[] cFaceId,
int[] cFlag)
Refer to UF_MODL_create_thru_curves for documentation.
|
UFModl.CreateTrimmedTubeData |
UFModl.createTrimmedTube(Tag[] objects,
int objectCount,
UFModl.SweepTrimObject trimData,
String[] diameters,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_trimmed_tube for documentation.
|
UFModl.CreateTrimmedTube1Data |
UFModl.createTrimmedTube1(Tag[] objects,
int objectCount,
UFModl.SweepTrimObject trimData,
String[] diameters,
UFModl.FeatureSigns sign,
Tag targetBody)
Refer to UF_MODL_create_trimmed_tube1 for documentation.
|
Tag[] |
UFModl.createTube(Tag[] pathList,
String[] limit,
UFModl.FeatureSigns sign)
Refer to UF_MODL_create_tube for documentation.
|
Tag[] |
UFModl.createTube1(Tag[] pathList,
String[] limit,
UFModl.FeatureSigns sign,
Tag targetBody)
Refer to UF_MODL_create_tube1 for documentation.
|
void |
UFModlGeneral.exportUdf(String[] ipPrompts,
String[] ipNames,
int numberOfElements,
UFModl.FeatureSigns sign)
Refer to UF_MODL_export_udf for documentation.
|
void |
UFModeling.operations(Tag target,
Tag tool,
UFModl.FeatureSigns sign)
Refer to UF_MODL_operations for documentation.
|
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.