Modifier and Type | Method and Description |
---|---|
void |
activePart(Tag bodyObjId,
int flag)
Refer to UF_MODL_active_part for documentation.
|
void |
addThruFaces(Tag featureEid,
int numberOfFaces,
Tag[] faceEids)
Refer to UF_MODL_add_thru_faces for documentation.
|
Tag[] |
askAdjacFaces(Tag face)
Refer to UF_MODL_ask_adjac_faces for documentation.
|
Tag |
askAliveEdge(Tag edge)
Refer to UF_MODL_ask_alive_edge for documentation.
|
Tag |
askAliveFace(Tag face)
Refer to UF_MODL_ask_alive_face for documentation.
|
UFModeling.AskAllMembersOfSetData |
askAllMembersOfSet(Tag set)
Refer to UF_MODL_ask_all_members_of_set for documentation.
|
UFModeling.AskAngleEdgeData |
askAngleEdge(Tag featureObjId,
Tag constraint,
int edit)
Refer to UF_MODL_ask_angle_edge for documentation.
|
double |
askAngleTolerance()
Refer to UF_MODL_ask_angle_tolerance for documentation.
|
UFModeling.AskBodyBoundariesData |
askBodyBoundaries(Tag bodyTag)
Refer to UF_MODL_ask_body_boundaries for documentation.
|
UFModeling.AskBodyConsistencyData |
askBodyConsistency(Tag bodyTag)
Refer to UF_MODL_ask_body_consistency for documentation.
|
double |
askBodyDensity(Tag body,
UFModl.DensityUnits units)
Refer to UF_MODL_ask_body_density for documentation.
|
Tag[] |
askBodyEdges(Tag body)
Refer to UF_MODL_ask_body_edges for documentation.
|
Tag[] |
askBodyFaces(Tag body)
Refer to UF_MODL_ask_body_faces for documentation.
|
Tag[] |
askBodyFeats(Tag body)
Refer to UF_MODL_ask_body_feats for documentation.
|
UFModeling.AskBodyStructuresData |
askBodyStructures(Tag bodyTag)
Refer to UF_MODL_ask_body_structures for documentation.
|
int |
askBodyType(Tag bodyId)
Refer to UF_MODL_ask_body_type for documentation.
|
int |
askBodyTypePref()
Refer to UF_MODL_ask_body_type_pref for documentation.
|
UFModeling.AskBooleanWithRetainedOptionsData |
askBooleanWithRetainedOptions(Tag featureEid)
Refer to UF_MODL_ask_boolean_with_retained_options for documentation.
|
UFModeling.AskChamferParmsData |
askChamferParms(Tag featureObjId,
int edit)
Refer to UF_MODL_ask_chamfer_parms for documentation.
|
UFModeling.AskCnncEdgesData |
askCnncEdges(Tag edge,
double[] reference)
Refer to UF_MODL_ask_cnnc_edges for documentation.
|
Tag |
askCurrentFeature(Tag part)
Refer to UF_MODL_ask_current_feature for documentation.
|
UFModeling.AskDatumPlaneData |
askDatumPlane(Tag dplaneTag)
Refer to UF_MODL_ask_datum_plane for documentation.
|
double |
askDefaultDensity(UFModl.DensityUnits units)
Refer to UF_MODL_ask_default_density for documentation.
|
double |
askDistanceTolerance()
Refer to UF_MODL_ask_distance_tolerance for documentation.
|
int |
askDynamicUpdate()
Refer to UF_MODL_ask_dynamic_update for documentation.
|
Tag |
askEdgeBody(Tag edge)
Refer to UF_MODL_ask_edge_body for documentation.
|
Tag[] |
askEdgeFaces(Tag edge)
Refer to UF_MODL_ask_edge_faces for documentation.
|
Tag[] |
askEdgeFeats(Tag edgeObjId)
Refer to UF_MODL_ask_edge_feats for documentation.
|
boolean |
askEdgeSmoothness(Tag edgeTag,
double tolerance)
Refer to UF_MODL_ask_edge_smoothness for documentation.
|
double |
askEdgeTolerance(Tag edgeTag)
Refer to UF_MODL_ask_edge_tolerance for documentation.
|
int |
askEdgeType(Tag edgeId)
Refer to UF_MODL_ask_edge_type for documentation.
|
UFModeling.AskEdgeVertsData |
askEdgeVerts(Tag edge)
Refer to UF_MODL_ask_edge_verts for documentation.
|
UFModeling.AskExtremeData |
askExtreme(Tag object,
double[] dir1,
double[] dir2,
double[] dir3)
Refer to UF_MODL_ask_extreme for documentation.
|
Tag |
askFaceBody(Tag face)
Refer to UF_MODL_ask_face_body for documentation.
|
UFModeling.AskFaceData |
askFaceData(Tag face)
Refer to UF_MODL_ask_face_data for documentation.
|
Tag[] |
askFaceEdges(Tag face)
Refer to UF_MODL_ask_face_edges for documentation.
|
UFModeling.AskFaceFaceIntersectData |
askFaceFaceIntersect(Tag bodyTag)
Refer to UF_MODL_ask_face_face_intersect for documentation.
|
Tag[] |
askFaceFeats(Tag faceObjId)
Refer to UF_MODL_ask_face_feats for documentation.
|
UFModeling.AskFaceGridCountData |
askFaceGridCount(Tag object)
Refer to UF_MODL_ask_face_grid_count for documentation.
|
UFModeling.AskFaceMinRadiiData |
askFaceMinRadii(Tag face)
Refer to UF_MODL_ask_face_min_radii for documentation.
|
UFModeling.AskFacepairParmsData |
askFacepairParms(Tag facepairFeatureObjId)
Refer to UF_MODL_ask_facepair_parms for documentation.
|
UFModeling.AskFaceParmData |
askFaceParm(Tag faceId,
double[] refPnt)
Refer to UF_MODL_ask_face_parm for documentation.
|
UFModeling.AskFacePeriodicityData |
askFacePeriodicity(Tag faceId)
Refer to UF_MODL_ask_face_periodicity for documentation.
|
UFModeling.AskFacePropsData |
askFaceProps(Tag faceId,
double[] param)
Refer to UF_MODL_ask_face_props for documentation.
|
UFModeling.AskFaceSelfIntersectData |
askFaceSelfIntersect(Tag faceTag)
Refer to UF_MODL_ask_face_self_intersect for documentation.
|
boolean |
askFaceSmoothness(Tag faceTag)
Refer to UF_MODL_ask_face_smoothness for documentation.
|
boolean |
askFaceSpikes(Tag faceTag)
Refer to UF_MODL_ask_face_spikes for documentation.
|
int |
askFaceTopology(Tag faceId)
Refer to UF_MODL_ask_face_topology for documentation.
|
int |
askFaceTorusType(Tag face)
Refer to UF_MODL_ask_face_torus_type for documentation.
|
int |
askFaceType(Tag face)
Refer to UF_MODL_ask_face_type for documentation.
|
double[] |
askFaceUvMinmax(Tag faceTag)
Refer to UF_MODL_ask_face_uv_minmax for documentation.
|
Tag |
askFeatBody(Tag featureObjId)
Refer to UF_MODL_ask_feat_body for documentation.
|
UFModeling.AskFeatDirectionData |
askFeatDirection(Tag featureObjId)
Refer to UF_MODL_ask_feat_direction for documentation.
|
String |
askFeatDisplayName(Tag featureTag)
Refer to UF_MODL_ask_feat_display_name for documentation.
|
Tag[] |
askFeatEdges(Tag featureObjId)
Refer to UF_MODL_ask_feat_edges for documentation.
|
UFModeling.AskFeatErrorData |
askFeatError(Tag featureTag)
Refer to UF_MODL_ask_feat_error for documentation.
|
Tag[] |
askFeatFaces(Tag featureObjId)
Refer to UF_MODL_ask_feat_faces for documentation.
|
Tag[] |
askFeatFailList()
Refer to UF_MODL_ask_feat_fail_list for documentation.
|
double[] |
askFeatLocation(Tag featureObjId)
Refer to UF_MODL_ask_feat_location for documentation.
|
String |
askFeatName(Tag featureTag)
Refer to UF_MODL_ask_feat_name for documentation.
|
UFModeling.AskFeatObjectData |
askFeatObject(Tag feature)
Refer to UF_MODL_ask_feat_object for documentation.
|
UFModeling.AskFeatRelativesData |
askFeatRelatives(Tag featureTag)
Refer to UF_MODL_ask_feat_relatives for documentation.
|
UFModeling.AskFeatToleranceData |
askFeatTolerance(Tag featureObjId)
Refer to UF_MODL_ask_feat_tolerance for documentation.
|
String |
askFeatType(Tag featureObjId)
Refer to UF_MODL_ask_feat_type for documentation.
|
UFModl.FeatureSigns |
askFeatureBoolean(Tag featureObjId)
Refer to UF_MODL_ask_feature_boolean for documentation.
|
UFModl.FeatureSigns |
askFeatureSign(Tag featureObjId)
Refer to UF_MODL_ask_feature_sign for documentation.
|
UFModeling.AskFeaturesOfMirrorSetData |
askFeaturesOfMirrorSet(Tag mirrorSet)
Refer to UF_MODL_ask_features_of_mirror_set for documentation.
|
UFModeling.AskFeatWarningMessagesData |
askFeatWarningMessages(Tag featureEid)
Refer to UF_MODL_ask_feat_warning_messages for documentation.
|
UFModeling.AskHorzDimeData |
askHorzDime(Tag featureObjId,
Tag constraint,
int edit)
Refer to UF_MODL_ask_horz_dime for documentation.
|
int |
askImmediateChildren()
Refer to UF_MODL_ask_immediate_children for documentation.
|
UFModeling.AskInstancesOfFeatureData |
askInstancesOfFeature(Tag featureTag)
Refer to UF_MODL_ask_instances_of_feature for documentation.
|
double[] |
askLinkFacePlane(Tag featureObjId,
Tag linkFaceParms)
Refer to UF_MODL_ask_link_face_plane for documentation.
|
UFModeling.AskLinkFacesData |
askLinkFaces(Tag featureEid)
Refer to UF_MODL_ask_link_faces for documentation.
|
UFModeling.AskMassProps3dData |
askMassProps3d(Tag[] objects,
int numObjs,
int type,
int units,
double density,
int accuracy,
double[] accValue)
Refer to UF_MODL_ask_mass_props_3d for documentation.
|
Tag |
askMatchingFaceInInstance(Tag faceTag,
Tag featInstance)
Refer to UF_MODL_ask_matching_face_in_instance for documentation.
|
UFModeling.AskMaxCurvatureData |
askMaxCurvature(Tag eid,
double[] range,
int curvaType)
Refer to UF_MODL_ask_max_curvature for documentation.
|
UFModeling.AskMergedFacesData |
askMergedFaces(Tag face)
Refer to UF_MODL_ask_merged_faces for documentation.
|
UFModeling.AskMinimumDistData |
askMinimumDist(Tag object1,
Tag object2,
int guess1Given,
double[] guess1,
int guess2Given,
double[] guess2)
Refer to UF_MODL_ask_minimum_dist for documentation.
|
UFModeling.AskMinimumDist2Data |
askMinimumDist2(Tag object1,
Tag object2,
int guess1Given,
double[] guess1,
int guess2Given,
double[] guess2)
Refer to UF_MODL_ask_minimum_dist_2 for documentation.
|
UFModeling.AskMinimumDist3Data |
askMinimumDist3(int optLevel,
Tag object1,
Tag object2,
int guess1Given,
double[] guess1,
int guess2Given,
double[] guess2)
Refer to UF_MODL_ask_minimum_dist_3 for documentation.
|
boolean |
askMisalignGeometry(Tag objTag,
double matrix,
double tolerance)
Refer to UF_MODL_ask_misalign_geometry for documentation.
|
Tag |
askNamedBodyObject(Tag bodyTag,
int objectType,
String objectName)
Refer to UF_MODL_ask_named_body_object for documentation.
|
Tag[] |
askNestedFrecs(Tag feature)
Refer to UF_MODL_ask_nested_frecs for documentation.
|
UFModeling.AskObjDimensionalityData |
askObjDimensionality(Tag objectId)
Refer to UF_MODL_ask_obj_dimensionality for documentation.
|
Tag |
askObjectFeat(Tag objectTag)
Refer to UF_MODL_ask_object_feat for documentation.
|
String |
askOffsetParms(Tag featureObjId,
int edit)
Refer to UF_MODL_ask_offset_parms for documentation.
|
UFModeling.AskOutOfDateFeaturesData |
askOutOfDateFeatures()
Refer to UF_MODL_ask_out_of_date_features for documentation.
|
UFModeling.AskParaDistData |
askParaDist(Tag featureObjId,
Tag constraint,
int edit)
Refer to UF_MODL_ask_para_dist for documentation.
|
UFModeling.AskParaEdgeData |
askParaEdge(Tag featureObjId,
Tag constraint,
int edit)
Refer to UF_MODL_ask_para_edge for documentation.
|
UFModeling.AskPatchBodyParmsData |
askPatchBodyParms(Tag featureObjId)
Refer to UF_MODL_ask_patch_body_parms for documentation.
|
UFModeling.AskPerpDistData |
askPerpDist(Tag feature,
Tag constraint,
int edit)
Refer to UF_MODL_ask_perp_dist for documentation.
|
UFModeling.AskPlaneData |
askPlane(Tag planeTag)
Refer to UF_MODL_ask_plane for documentation.
|
Tag |
askPlaneOfMirrorSet(Tag mirrorSet)
Refer to UF_MODL_ask_plane_of_mirror_set for documentation.
|
int |
askPointContainment(double[] point,
Tag body)
Refer to UF_MODL_ask_point_containment for documentation.
|
UFModeling.AskPointsParmsData |
askPointsParms(Tag featureTag)
Refer to UF_MODL_ask_points_parms for documentation.
|
String |
askProperLegacyFeatName(Tag featureTag)
Refer to UF_MODL_ask_proper_legacy_feat_name for documentation.
|
UFModeling.AskReferencesOfFeaturesData |
askReferencesOfFeatures(Tag[] featureArray,
int numFeatures)
Refer to UF_MODL_ask_references_of_features for documentation.
|
UFModeling.AskScaleData |
askScale(Tag featureTag)
Refer to UF_MODL_ask_scale for documentation.
|
Tag |
askSetFromName(String name)
Refer to UF_MODL_ask_set_from_name for documentation.
|
UFModeling.AskSetsOfMemberData |
askSetsOfMember(Tag feature)
Refer to UF_MODL_ask_sets_of_member for documentation.
|
UFModeling.AskSewSheetBodyData |
askSewSheetBody(Tag featureObjEid)
Refer to UF_MODL_ask_sew_sheet_body for documentation.
|
UFModeling.AskSewSolidBodyData |
askSewSolidBody(Tag featureObjEid)
Refer to UF_MODL_ask_sew_solid_body for documentation.
|
Tag[] |
askSharedEdges(Tag face1,
Tag face2)
Refer to UF_MODL_ask_shared_edges for documentation.
|
boolean |
askShowReportReference()
Refer to UF_MODL_ask_show_report_reference for documentation.
|
UFModeling.AskSplitEdgesData |
askSplitEdges(Tag edge)
Refer to UF_MODL_ask_split_edges for documentation.
|
UFModeling.AskSplitFacesData |
askSplitFaces(Tag face)
Refer to UF_MODL_ask_split_faces for documentation.
|
UFModeling.AskSubdivFaceParmsData |
askSubdivFaceParms(Tag featureObjId)
Refer to UF_MODL_ask_subdiv_face_parms for documentation.
|
int |
askSuppressFeature(Tag feature)
Refer to UF_MODL_ask_suppress_feature for documentation.
|
Tag[] |
askSuppressList()
Refer to UF_MODL_ask_suppress_list for documentation.
|
UFModl.SymbThreadData |
askSymbThreadParms(Tag threadObjId)
Refer to UF_MODL_ask_symb_thread_parms for documentation.
|
UFModeling.AskThruFacesData |
askThruFaces(Tag featureEid)
Refer to UF_MODL_ask_thru_faces for documentation.
|
int |
askTimeStampOfFeature(Tag feature)
Refer to UF_MODL_ask_time_stamp_of_feature for documentation.
|
boolean |
askTinyGeometry(Tag objTag,
double tolerance)
Refer to UF_MODL_ask_tiny_geometry for documentation.
|
String |
askUpdateErrorMessage(Tag featureId)
Refer to UF_MODL_ask_update_error_message for documentation.
|
UFModl.UpdateOption |
askUpdateFailOption()
Refer to UF_MODL_ask_update_fail_option for documentation.
|
UFModeling.AskUpdateUndoFeatData |
askUpdateUndoFeat()
Refer to UF_MODL_ask_update_undo_feat for documentation.
|
int[] |
askUvPointsContainment(int nUvs,
double uParms,
double vParms,
Tag faceEid)
Refer to UF_MODL_ask_uv_points_containment for documentation.
|
void |
askVda4955Compliance(Tag part,
String cfgFileName,
String logFileName,
String ceoFileName)
Refer to UF_MODL_ask_vda_4955_compliance for documentation.
|
UFModeling.AskVectorAngleData |
askVectorAngle(double[] vector1,
double[] vector2)
Refer to UF_MODL_ask_vector_angle for documentation.
|
UFModeling.AskVertDimeData |
askVertDime(Tag featureObjId,
Tag constraint,
int edit)
Refer to UF_MODL_ask_vert_dime for documentation.
|
UFModl.WrapAssem |
askWrapAssembly(Tag featureTag)
Refer to UF_MODL_ask_wrap_assembly for documentation.
|
UFModl.WrapGeom |
askWrapGeometry(Tag featureTag)
Refer to UF_MODL_ask_wrap_geometry for documentation.
|
double[] |
calculateRefDir(Tag featureEid,
Tag faceEid,
boolean flipFaceNormal,
Tag refEid)
Refer to UF_MODL_calculate_ref_dir for documentation.
|
int[] |
checkInterference(Tag target,
int numTools,
Tag[] tools)
Refer to UF_MODL_check_interference for documentation.
|
int |
compare(Tag object1,
Tag object2,
int relation)
Refer to UF_MODL_compare for documentation.
|
int |
compareTopology(Tag solidObject1,
Tag solidObject2,
double facetTolerance,
double distanceTolerance)
Refer to UF_MODL_compare_topology for documentation.
|
Tag[] |
copyPasteFeatures(Tag[] featureArray,
int numFeatures,
Tag[] oldParents,
Tag[] newParents,
int numParents,
int expressionTransferMode,
int parentTransferMode)
Refer to UF_MODL_copy_paste_features for documentation.
|
Tag |
createChamfer(int subtype,
String offset1,
String offset2,
String theta,
Tag[] edges)
Refer to UF_MODL_create_chamfer for documentation.
|
Tag |
createFaceOffset(String offset,
Tag[] faces)
Refer to UF_MODL_create_face_offset for documentation.
|
Tag |
createFeatureOffset(String offset,
Tag[] features)
Refer to UF_MODL_create_feature_offset for documentation.
|
Tag |
createMirrorBody(Tag body,
Tag datumPlane)
Refer to UF_MODL_create_mirror_body for documentation.
|
Tag |
createMirrorSet(Tag[] features,
int numberOfFeature,
Tag mirrorPlane)
Refer to UF_MODL_create_mirror_set for documentation.
|
UFModeling.CreateMultipleSewsData |
createMultipleSews(Tag targetSheet,
int numTools,
Tag[] toolsSheet,
double tolerance)
Refer to UF_MODL_create_multiple_sews for documentation.
|
Tag |
createNonUniScale(Tag bodyEid,
int csysType,
String[] scaleFactors)
Refer to UF_MODL_create_non_uni_scale for documentation.
|
Tag |
createPlane(double[] originPoint,
double[] planeNormal)
Refer to UF_MODL_create_plane for documentation.
|
Tag |
createPointsFeature(int numPoints,
Tag[] points)
Refer to UF_MODL_create_points_feature for documentation.
|
Tag |
createReverseNormal(Tag sheetBodyTag,
int optionFlag)
Refer to UF_MODL_create_reverse_normal for documentation.
|
Tag[] |
createScale(UFModl.ScaleType type,
Tag[] bodyTags,
int numBodyTags,
Tag soPoint,
Tag soDir,
Tag soCsys,
String[] factors)
Refer to UF_MODL_create_scale for documentation.
|
Tag |
createSetOfFeature(String name,
Tag[] features,
int numberOfFeature,
int hideState)
Refer to UF_MODL_create_set_of_feature for documentation.
|
UFModeling.CreateSewData |
createSew(int option,
int numTargets,
Tag[] targets,
int numTools,
Tag[] tools,
double tolerance,
int typeBody)
Refer to UF_MODL_create_sew for documentation.
|
Tag |
createSubdivFace(Tag[] curveRefs,
int count,
Tag face,
int projType,
double[] vector)
Refer to UF_MODL_create_subdiv_face for documentation.
|
Tag |
createSymbThread(UFModl.SymbThreadData parameters)
Refer to UF_MODL_create_symb_thread for documentation.
|
Tag |
createUniformScale(Tag bodyEid,
int csysType,
String scaleFactor)
Refer to UF_MODL_create_uniform_scale for documentation.
|
Tag |
createWrapAssembly(UFModl.WrapAssem wrapData)
Refer to UF_MODL_create_wrap_assembly for documentation.
|
Tag |
createWrapGeometry(UFModl.WrapGeom wrapData)
Refer to UF_MODL_create_wrap_geometry for documentation.
|
Tag |
creChamferWithFlipOption(int subtype,
String offset1,
String offset2,
String theta,
Tag[] edges,
boolean flipOption)
Refer to UF_MODL_cre_chamfer_with_flip_option for documentation.
|
Tag |
creChamferWithInstanceAndFlipOption(int subtype,
String offset1,
String offset2,
String theta,
Tag[] edges,
boolean instanceOption,
boolean flipOption)
Refer to UF_MODL_cre_chamfer_with_instance_and_flip_option for documentation.
|
Tag |
creDefFacepairFeat(Tag midsrfFeatureObjId,
Tag definingFace1,
Tag definingFace2,
Tag[] side1,
Tag[] side2)
Refer to UF_MODL_cre_def_facepair_feat for documentation.
|
Tag |
creSelFacepairFeat(Tag midsrfFeatureObjId,
Tag userSelectedMidsurface,
Tag[] side1,
Tag[] side2)
Refer to UF_MODL_cre_sel_facepair_feat for documentation.
|
void |
deleteBodyParms(Tag[] bodyList)
Refer to UF_MODL_delete_body_parms for documentation.
|
void |
deleteFeature(Tag[] cmtags)
Refer to UF_MODL_delete_feature for documentation.
|
void |
deleteObjectParms(Tag[] objectList)
Refer to UF_MODL_delete_object_parms for documentation.
|
UFModeling.DevchkAdjacentEdgesData |
devchkAdjacentEdges(int numFaces,
Tag[] faces,
double tolerances,
int numChkPoints)
Refer to UF_MODL_devchk_adjacent_edges for documentation.
|
void |
editBooleanWithRetainedOptions(Tag featureEid,
Tag newTarget,
Tag newTool)
Refer to UF_MODL_edit_boolean_with_retained_options for documentation.
|
void |
editFaceGridCount(Tag object,
int uCount,
int vCount)
Refer to UF_MODL_edit_face_grid_count for documentation.
|
Tag |
editFaceJoin(int opt,
Tag bodyTag,
Tag faceTags)
Refer to UF_MODL_edit_face_join for documentation.
|
void |
editMirrorSet(Tag mirrorSet,
Tag[] features,
int numberOfFeatures,
Tag mirrorPlane)
Refer to UF_MODL_edit_mirror_set for documentation.
|
void |
editPatchBodyParms(Tag feature,
Tag newTarget,
Tag newTool,
Tag newFace,
int newReverse)
Refer to UF_MODL_edit_patch_body_parms for documentation.
|
void |
editPlane(Tag planeTag,
double[] originPoint,
double[] planeNormal)
Refer to UF_MODL_edit_plane for documentation.
|
void |
editPointsParms(Tag featureTag,
int numPoints,
Tag[] points)
Refer to UF_MODL_edit_points_parms for documentation.
|
void |
editScale(UFModl.ScaleType type,
Tag tag,
Tag soPoint,
Tag soDir,
Tag soCsys,
String[] factors)
Refer to UF_MODL_edit_scale for documentation.
|
int |
editSetHideState(Tag set,
int hideState)
Refer to UF_MODL_edit_set_hide_state for documentation.
|
void |
editSetMembers(Tag set,
Tag[] features,
int numberOfFeature)
Refer to UF_MODL_edit_set_members for documentation.
|
void |
editSewSheetBody(Tag featureObjEid,
Tag newTargetEid,
int toolBodyCount,
Tag[] toolBodyEids,
double tolerance)
Refer to UF_MODL_edit_sew_sheet_body for documentation.
|
void |
editSewSolidBody(Tag featureObjEid,
int targetFacesCount,
Tag[] targetFaces,
int toolFacesCount,
Tag[] toolFaces,
double tolerance)
Refer to UF_MODL_edit_sew_solid_body for documentation.
|
void |
editSubdivFace(int editFlag,
Tag featureObjId,
Tag removeCurve,
Tag addCurve,
double[] vector)
Refer to UF_MODL_edit_subdiv_face for documentation.
|
void |
editSymbThread(Tag threadObjId,
UFModl.SymbThreadData parameters)
Refer to UF_MODL_edit_symb_thread for documentation.
|
void |
editWrapAssembly(Tag featureTag,
UFModl.WrapAssem wrapData)
Refer to UF_MODL_edit_wrap_assembly for documentation.
|
void |
editWrapGeometry(Tag featureTag,
UFModl.WrapGeom wrapData)
Refer to UF_MODL_edit_wrap_geometry for documentation.
|
UFModl.Srfvalue |
evaluateFace(Tag faceTag,
int derivRequest,
double[] parms)
Refer to UF_MODL_evaluate_face for documentation.
|
boolean |
featureCanBeCopied(Tag featureEid)
Refer to UF_MODL_feature_can_be_copied for documentation.
|
UFModeling.IntersectBodiesData |
intersectBodies(Tag target,
Tag tool)
Refer to UF_MODL_intersect_bodies for documentation.
|
Tag |
intersectBodiesWithRetainedOptions(Tag originalTarget,
Tag originalTool,
boolean retainTargetBody,
boolean retainToolBody)
Refer to UF_MODL_intersect_bodies_with_retained_options for documentation.
|
UFModeling.IntersectCurveToCurveData |
intersectCurveToCurve(Tag curve1Id,
Tag curve2Id)
Refer to UF_MODL_intersect_curve_to_curve for documentation.
|
UFModeling.IntersectCurveToFaceData |
intersectCurveToFace(Tag curveId,
Tag faceId)
Refer to UF_MODL_intersect_curve_to_face for documentation.
|
UFModeling.IntersectCurveToPlaneData |
intersectCurveToPlane(Tag curveId,
Tag planeId)
Refer to UF_MODL_intersect_curve_to_plane for documentation.
|
boolean |
isBodyFeature(Tag feature)
Refer to UF_MODL_is_body_feature for documentation.
|
boolean |
isBrowseableFeature(Tag featureTag,
boolean reportInactiveFeature,
boolean reportFeatureUnableToMakeCurrent)
Refer to UF_MODL_is_browseable_feature for documentation.
|
boolean |
isFeatureAHiddenSetMember(Tag feature)
Refer to UF_MODL_is_feature_a_hidden_set_member for documentation.
|
int |
isFeatureASetMember(Tag feature)
Refer to UF_MODL_is_feature_a_set_member for documentation.
|
void |
moveFeature(Tag[] cmtag,
int mode,
double[][] realData)
Refer to UF_MODL_move_feature for documentation.
|
void |
operations(Tag target,
Tag tool,
UFModl.FeatureSigns sign)
Refer to UF_MODL_operations for documentation.
|
void |
pasteFeatures(Tag[] featureArray,
int numFeatures,
Tag[] oldParents,
Tag[] newParents,
int numParents,
int expressionTransferMode,
int parentTransferMode)
Refer to UF_MODL_paste_features for documentation.
|
Tag |
patchBody(Tag targetBody,
Tag toolSheet,
int reverse)
Refer to UF_MODL_patch_body for documentation.
|
void |
reattachDirRef(Tag featureEid,
Tag refEid,
int refIsHorizontal,
boolean deleteRpo)
Refer to UF_MODL_reattach_dir_ref for documentation.
|
void |
reattachTargetFace(Tag featureEid,
Tag faceEid,
double[] point,
int flip,
boolean deleteRpo)
Refer to UF_MODL_reattach_target_face for documentation.
|
void |
reattachThruFaces(Tag featureEid,
int numberOfFaces,
Tag[] faceEids,
boolean deleteRpo)
Refer to UF_MODL_reattach_thru_faces for documentation.
|
void |
reattachToolFace(Tag featureEid,
Tag faceEid,
boolean deleteRpo)
Refer to UF_MODL_reattach_tool_face for documentation.
|
void |
recordFeatureUpdateWarnings(boolean warningOption)
Refer to UF_MODL_record_feature_update_warnings for documentation.
|
void |
redefineReplaceFaces(Tag featureEid,
int numberOfFaces,
Tag[] faceEids)
Refer to UF_MODL_redefine_replace_faces for documentation.
|
void |
removeThruFaces(Tag featureEid)
Refer to UF_MODL_remove_thru_faces for documentation.
|
void |
reorderFeature(Tag referenceFeature,
Tag[] repositionFeatures,
int method)
Refer to UF_MODL_reorder_feature for documentation.
|
void |
replaceBodyData(Tag originalFeature,
Tag newBody)
Refer to UF_MODL_replace_body_data for documentation.
|
void |
replaceBooleanBody(Tag booleanFeatureObjId,
UFModl.BooleanBody type,
Tag newBody)
Refer to UF_MODL_replace_boolean_body for documentation.
|
void |
replaceFeatStrings(Tag featureObjId,
int option,
UFModl.StringList string,
int stringSet,
int index)
Refer to UF_MODL_replace_feat_strings for documentation.
|
UFModeling.ReplaceFeaturesData |
replaceFeatures(Tag[] originalFeatures,
int nOriginalFeatures,
Tag[] replacementFeatures,
int nReplmFeatures,
boolean returnMap,
boolean useCopyOfReplacement,
UFModl.ReplaceFeatures[] parentMap,
int nParentMap)
Refer to UF_MODL_replace_features for documentation.
|
void |
reverseDirRef(Tag featureEid,
Tag refEid,
int refIsHorizontal,
boolean deleteRpo,
boolean reverse)
Refer to UF_MODL_reverse_dir_ref for documentation.
|
int |
setAngleTolerance(double tolerance)
Refer to UF_MODL_set_angle_tolerance for documentation.
|
void |
setBodyDensity(Tag body,
UFModl.DensityUnits units,
double density)
Refer to UF_MODL_set_body_density for documentation.
|
void |
setBodyTypePref(int bodyType)
Refer to UF_MODL_set_body_type_pref for documentation.
|
void |
setContainment(Tag faceEid)
Refer to UF_MODL_set_containment for documentation.
|
void |
setCurrentFeature(Tag featureId)
Refer to UF_MODL_set_current_feature for documentation.
|
void |
setDefaultDensity(double density,
UFModl.DensityUnits units)
Refer to UF_MODL_set_default_density for documentation.
|
int |
setDistanceTolerance(double tolerance)
Refer to UF_MODL_set_distance_tolerance for documentation.
|
void |
setDynamicUpdate(int updateType)
Refer to UF_MODL_set_dynamic_update for documentation.
|
void |
setFeatTolerance(Tag featureObjId,
double tolerance,
boolean updatePart)
Refer to UF_MODL_set_feat_tolerance for documentation.
|
void |
setImmediateChildren(int updateLevel)
Refer to UF_MODL_set_immediate_children for documentation.
|
void |
setShowReportReference(boolean reportreference)
Refer to UF_MODL_set_show_report_reference for documentation.
|
void |
setUpdateFailOption(UFModl.UpdateOption newFailOption)
Refer to UF_MODL_set_update_fail_option for documentation.
|
UFModeling.SplitBodyData |
splitBody(int numBodies,
Tag[] bodies,
Tag cuttingBody)
Refer to UF_MODL_split_body for documentation.
|
UFModeling.SplitBodyRetainToolData |
splitBodyRetainTool(int numBodies,
Tag[] bodies,
Tag cuttingBody)
Refer to UF_MODL_split_body_retain_tool for documentation.
|
UFModeling.SubtractBodiesData |
subtractBodies(Tag target,
Tag tool)
Refer to UF_MODL_subtract_bodies for documentation.
|
Tag |
subtractBodiesWithRetainedOptions(Tag originalTarget,
Tag originalTool,
boolean retainTargetBody,
boolean retainToolBody)
Refer to UF_MODL_subtract_bodies_with_retained_options for documentation.
|
void |
suppressFeature(Tag[] featureList)
Refer to UF_MODL_suppress_feature for documentation.
|
UFModeling.TraceARayData |
traceARay(int numBodies,
Tag[] bodies,
double[] origin,
double[] direction,
double[] transform,
int numDesired)
Refer to UF_MODL_trace_a_ray for documentation.
|
Tag |
trimBody(Tag targetBody,
Tag toolTag,
int directionFlag)
Refer to UF_MODL_trim_body for documentation.
|
UFModeling.TrimSheetData |
trimSheet(Tag sheetBodyTag,
int countBoundingObjects,
UFModl.TrimObject[] boundingObjects,
double[] projectionVector,
int pointKey,
int pointCount,
double[] pointCoords,
double tolerance)
Refer to UF_MODL_trim_sheet for documentation.
|
void |
uniteBodies(Tag target,
Tag tool)
Refer to UF_MODL_unite_bodies for documentation.
|
Tag |
uniteBodiesWithRetainedOptions(Tag originalTarget,
Tag originalTool,
boolean retainTargetBody,
boolean retainToolBody)
Refer to UF_MODL_unite_bodies_with_retained_options for documentation.
|
void |
unsetContainment(Tag faceEid)
Refer to UF_MODL_unset_containment for documentation.
|
void |
unsuppressFeature(Tag[] featureList)
Refer to UF_MODL_unsuppress_feature for documentation.
|
void |
update()
Refer to UF_MODL_update for documentation.
|
void |
updateAllFeatures()
Refer to UF_MODL_update_all_features for documentation.
|
void |
updateForAnimation()
Refer to UF_MODL_update_for_animation for documentation.
|
int |
validateBody(int numBodies,
Tag[] bodies)
Refer to UF_MODL_validate_body for documentation.
|
Tag askCurrentFeature(Tag part) throws NXException, RemoteException
NXException
RemoteException
void setCurrentFeature(Tag featureId) throws NXException, RemoteException
NXException
RemoteException
void suppressFeature(Tag[] featureList) throws NXException, RemoteException
NXException
RemoteException
void unsuppressFeature(Tag[] featureList) throws NXException, RemoteException
NXException
RemoteException
void deleteFeature(Tag[] cmtags) throws NXException, RemoteException
NXException
RemoteException
void moveFeature(Tag[] cmtag, int mode, double[][] realData) throws NXException, RemoteException
NXException
RemoteException
void reorderFeature(Tag referenceFeature, Tag[] repositionFeatures, int method) throws NXException, RemoteException
NXException
RemoteException
boolean featureCanBeCopied(Tag featureEid) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskReferencesOfFeaturesData askReferencesOfFeatures(Tag[] featureArray, int numFeatures) throws NXException, RemoteException
NXException
RemoteException
Tag[] copyPasteFeatures(Tag[] featureArray, int numFeatures, Tag[] oldParents, Tag[] newParents, int numParents, int expressionTransferMode, int parentTransferMode) throws NXException, RemoteException
NXException
RemoteException
void pasteFeatures(Tag[] featureArray, int numFeatures, Tag[] oldParents, Tag[] newParents, int numParents, int expressionTransferMode, int parentTransferMode) throws NXException, RemoteException
NXException
RemoteException
void activePart(Tag bodyObjId, int flag) throws NXException, RemoteException
NXException
RemoteException
void setDefaultDensity(double density, UFModl.DensityUnits units) throws NXException, RemoteException
NXException
RemoteException
void setBodyDensity(Tag body, UFModl.DensityUnits units, double density) throws NXException, RemoteException
NXException
RemoteException
int setDistanceTolerance(double tolerance) throws NXException, RemoteException
NXException
RemoteException
int setAngleTolerance(double tolerance) throws NXException, RemoteException
NXException
RemoteException
void setBodyTypePref(int bodyType) throws NXException, RemoteException
NXException
RemoteException
void operations(Tag target, Tag tool, UFModl.FeatureSigns sign) throws NXException, RemoteException
NXException
RemoteException
void uniteBodies(Tag target, Tag tool) throws NXException, RemoteException
NXException
RemoteException
UFModeling.SubtractBodiesData subtractBodies(Tag target, Tag tool) throws NXException, RemoteException
NXException
RemoteException
UFModeling.IntersectBodiesData intersectBodies(Tag target, Tag tool) throws NXException, RemoteException
NXException
RemoteException
Tag trimBody(Tag targetBody, Tag toolTag, int directionFlag) throws NXException, RemoteException
NXException
RemoteException
UFModeling.TrimSheetData trimSheet(Tag sheetBodyTag, int countBoundingObjects, UFModl.TrimObject[] boundingObjects, double[] projectionVector, int pointKey, int pointCount, double[] pointCoords, double tolerance) throws NXException, RemoteException
NXException
RemoteException
UFModeling.SplitBodyData splitBody(int numBodies, Tag[] bodies, Tag cuttingBody) throws NXException, RemoteException
NXException
RemoteException
UFModeling.SplitBodyRetainToolData splitBodyRetainTool(int numBodies, Tag[] bodies, Tag cuttingBody) throws NXException, RemoteException
NXException
RemoteException
Tag patchBody(Tag targetBody, Tag toolSheet, int reverse) throws NXException, RemoteException
NXException
RemoteException
Tag createMirrorBody(Tag body, Tag datumPlane) throws NXException, RemoteException
NXException
RemoteException
void deleteBodyParms(Tag[] bodyList) throws NXException, RemoteException
NXException
RemoteException
void deleteObjectParms(Tag[] objectList) throws NXException, RemoteException
NXException
RemoteException
void replaceBodyData(Tag originalFeature, Tag newBody) throws NXException, RemoteException
NXException
RemoteException
void replaceBooleanBody(Tag booleanFeatureObjId, UFModl.BooleanBody type, Tag newBody) throws NXException, RemoteException
NXException
RemoteException
void editFaceGridCount(Tag object, int uCount, int vCount) throws NXException, RemoteException
NXException
RemoteException
Tag editFaceJoin(int opt, Tag bodyTag, Tag faceTags) throws NXException, RemoteException
NXException
RemoteException
void redefineReplaceFaces(Tag featureEid, int numberOfFaces, Tag[] faceEids) throws NXException, RemoteException
NXException
RemoteException
void replaceFeatStrings(Tag featureObjId, int option, UFModl.StringList string, int stringSet, int index) throws NXException, RemoteException
NXException
RemoteException
void reattachTargetFace(Tag featureEid, Tag faceEid, double[] point, int flip, boolean deleteRpo) throws NXException, RemoteException
NXException
RemoteException
void reattachToolFace(Tag featureEid, Tag faceEid, boolean deleteRpo) throws NXException, RemoteException
NXException
RemoteException
void reattachThruFaces(Tag featureEid, int numberOfFaces, Tag[] faceEids, boolean deleteRpo) throws NXException, RemoteException
NXException
RemoteException
void removeThruFaces(Tag featureEid) throws NXException, RemoteException
NXException
RemoteException
void addThruFaces(Tag featureEid, int numberOfFaces, Tag[] faceEids) throws NXException, RemoteException
NXException
RemoteException
void reattachDirRef(Tag featureEid, Tag refEid, int refIsHorizontal, boolean deleteRpo) throws NXException, RemoteException
NXException
RemoteException
double[] calculateRefDir(Tag featureEid, Tag faceEid, boolean flipFaceNormal, Tag refEid) throws NXException, RemoteException
NXException
RemoteException
void reverseDirRef(Tag featureEid, Tag refEid, int refIsHorizontal, boolean deleteRpo, boolean reverse) throws NXException, RemoteException
NXException
RemoteException
void setUpdateFailOption(UFModl.UpdateOption newFailOption) throws NXException, RemoteException
NXException
RemoteException
void update() throws NXException, RemoteException
NXException
RemoteException
void updateForAnimation() throws NXException, RemoteException
NXException
RemoteException
void updateAllFeatures() throws NXException, RemoteException
NXException
RemoteException
int compare(Tag object1, Tag object2, int relation) throws NXException, RemoteException
NXException
RemoteException
int compareTopology(Tag solidObject1, Tag solidObject2, double facetTolerance, double distanceTolerance) throws NXException, RemoteException
NXException
RemoteException
int validateBody(int numBodies, Tag[] bodies) throws NXException, RemoteException
NXException
RemoteException
UFModl.Srfvalue evaluateFace(Tag faceTag, int derivRequest, double[] parms) throws NXException, RemoteException
NXException
RemoteException
int[] checkInterference(Tag target, int numTools, Tag[] tools) throws NXException, RemoteException
NXException
RemoteException
UFModeling.TraceARayData traceARay(int numBodies, Tag[] bodies, double[] origin, double[] direction, double[] transform, int numDesired) throws NXException, RemoteException
NXException
RemoteException
UFModeling.DevchkAdjacentEdgesData devchkAdjacentEdges(int numFaces, Tag[] faces, double tolerances, int numChkPoints) throws NXException, RemoteException
NXException
RemoteException
UFModl.UpdateOption askUpdateFailOption() throws NXException, RemoteException
NXException
RemoteException
String askUpdateErrorMessage(Tag featureId) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskOutOfDateFeaturesData askOutOfDateFeatures() throws NXException, RemoteException
NXException
RemoteException
int askTimeStampOfFeature(Tag feature) throws NXException, RemoteException
NXException
RemoteException
Tag askObjectFeat(Tag objectTag) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFeatObjectData askFeatObject(Tag feature) throws NXException, RemoteException
NXException
RemoteException
Tag[] askSuppressList() throws NXException, RemoteException
NXException
RemoteException
int askSuppressFeature(Tag feature) throws NXException, RemoteException
NXException
RemoteException
Tag askFeatBody(Tag featureObjId) throws NXException, RemoteException
NXException
RemoteException
boolean isBodyFeature(Tag feature) throws NXException, RemoteException
NXException
RemoteException
Tag[] askFeatEdges(Tag featureObjId) throws NXException, RemoteException
NXException
RemoteException
Tag[] askFeatFaces(Tag featureObjId) throws NXException, RemoteException
NXException
RemoteException
Tag[] askNestedFrecs(Tag feature) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskLinkFacesData askLinkFaces(Tag featureEid) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskThruFacesData askThruFaces(Tag featureEid) throws NXException, RemoteException
NXException
RemoteException
String askFeatType(Tag featureObjId) throws NXException, RemoteException
NXException
RemoteException
String askFeatName(Tag featureTag) throws NXException, RemoteException
NXException
RemoteException
String askProperLegacyFeatName(Tag featureTag) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFeatRelativesData askFeatRelatives(Tag featureTag) throws NXException, RemoteException
NXException
RemoteException
UFModl.FeatureSigns askFeatureSign(Tag featureObjId) throws NXException, RemoteException
NXException
RemoteException
UFModl.FeatureSigns askFeatureBoolean(Tag featureObjId) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFeatDirectionData askFeatDirection(Tag featureObjId) throws NXException, RemoteException
NXException
RemoteException
double[] askFeatLocation(Tag featureObjId) throws NXException, RemoteException
NXException
RemoteException
Tag askNamedBodyObject(Tag bodyTag, int objectType, String objectName) throws NXException, RemoteException
NXException
RemoteException
int askBodyType(Tag bodyId) throws NXException, RemoteException
NXException
RemoteException
double askDefaultDensity(UFModl.DensityUnits units) throws NXException, RemoteException
NXException
RemoteException
double askBodyDensity(Tag body, UFModl.DensityUnits units) throws NXException, RemoteException
NXException
RemoteException
int askBodyTypePref() throws NXException, RemoteException
NXException
RemoteException
Tag[] askBodyEdges(Tag body) throws NXException, RemoteException
NXException
RemoteException
Tag[] askBodyFaces(Tag body) throws NXException, RemoteException
NXException
RemoteException
Tag[] askBodyFeats(Tag body) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskExtremeData askExtreme(Tag object, double[] dir1, double[] dir2, double[] dir3) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFaceData askFaceData(Tag face) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFaceParmData askFaceParm(Tag faceId, double[] refPnt) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFacePropsData askFaceProps(Tag faceId, double[] param) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFacePeriodicityData askFacePeriodicity(Tag faceId) throws NXException, RemoteException
NXException
RemoteException
double[] askFaceUvMinmax(Tag faceTag) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskMaxCurvatureData askMaxCurvature(Tag eid, double[] range, int curvaType) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFaceGridCountData askFaceGridCount(Tag object) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFaceMinRadiiData askFaceMinRadii(Tag face) throws NXException, RemoteException
NXException
RemoteException
int askFaceType(Tag face) throws NXException, RemoteException
NXException
RemoteException
int askFaceTorusType(Tag face) throws NXException, RemoteException
NXException
RemoteException
Tag[] askAdjacFaces(Tag face) throws NXException, RemoteException
NXException
RemoteException
int askFaceTopology(Tag faceId) throws NXException, RemoteException
NXException
RemoteException
Tag askFaceBody(Tag face) throws NXException, RemoteException
NXException
RemoteException
Tag[] askFaceEdges(Tag face) throws NXException, RemoteException
NXException
RemoteException
Tag[] askFaceFeats(Tag faceObjId) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskSplitFacesData askSplitFaces(Tag face) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskMergedFacesData askMergedFaces(Tag face) throws NXException, RemoteException
NXException
RemoteException
Tag askAliveFace(Tag face) throws NXException, RemoteException
NXException
RemoteException
Tag[] askSharedEdges(Tag face1, Tag face2) throws NXException, RemoteException
NXException
RemoteException
int askEdgeType(Tag edgeId) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskCnncEdgesData askCnncEdges(Tag edge, double[] reference) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskSplitEdgesData askSplitEdges(Tag edge) throws NXException, RemoteException
NXException
RemoteException
Tag askAliveEdge(Tag edge) throws NXException, RemoteException
NXException
RemoteException
Tag askEdgeBody(Tag edge) throws NXException, RemoteException
NXException
RemoteException
Tag[] askEdgeFaces(Tag edge) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskEdgeVertsData askEdgeVerts(Tag edge) throws NXException, RemoteException
NXException
RemoteException
Tag[] askEdgeFeats(Tag edgeObjId) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskObjDimensionalityData askObjDimensionality(Tag objectId) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskMinimumDist3Data askMinimumDist3(int optLevel, Tag object1, Tag object2, int guess1Given, double[] guess1, int guess2Given, double[] guess2) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskMinimumDist2Data askMinimumDist2(Tag object1, Tag object2, int guess1Given, double[] guess1, int guess2Given, double[] guess2) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskMinimumDistData askMinimumDist(Tag object1, Tag object2, int guess1Given, double[] guess1, int guess2Given, double[] guess2) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskAngleEdgeData askAngleEdge(Tag featureObjId, Tag constraint, int edit) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskVectorAngleData askVectorAngle(double[] vector1, double[] vector2) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskHorzDimeData askHorzDime(Tag featureObjId, Tag constraint, int edit) throws NXException, RemoteException
NXException
RemoteException
double[] askLinkFacePlane(Tag featureObjId, Tag linkFaceParms) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskParaDistData askParaDist(Tag featureObjId, Tag constraint, int edit) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskParaEdgeData askParaEdge(Tag featureObjId, Tag constraint, int edit) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskPerpDistData askPerpDist(Tag feature, Tag constraint, int edit) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskVertDimeData askVertDime(Tag featureObjId, Tag constraint, int edit) throws NXException, RemoteException
NXException
RemoteException
double askDistanceTolerance() throws NXException, RemoteException
NXException
RemoteException
double askAngleTolerance() throws NXException, RemoteException
NXException
RemoteException
int askPointContainment(double[] point, Tag body) throws NXException, RemoteException
NXException
RemoteException
void setContainment(Tag faceEid) throws NXException, RemoteException
NXException
RemoteException
void unsetContainment(Tag faceEid) throws NXException, RemoteException
NXException
RemoteException
int[] askUvPointsContainment(int nUvs, double uParms, double vParms, Tag faceEid) throws NXException, RemoteException
NXException
RemoteException
boolean askTinyGeometry(Tag objTag, double tolerance) throws NXException, RemoteException
NXException
RemoteException
boolean askMisalignGeometry(Tag objTag, double matrix, double tolerance) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskBodyStructuresData askBodyStructures(Tag bodyTag) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskBodyConsistencyData askBodyConsistency(Tag bodyTag) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFaceFaceIntersectData askFaceFaceIntersect(Tag bodyTag) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskBodyBoundariesData askBodyBoundaries(Tag bodyTag) throws NXException, RemoteException
NXException
RemoteException
boolean askEdgeSmoothness(Tag edgeTag, double tolerance) throws NXException, RemoteException
NXException
RemoteException
double askEdgeTolerance(Tag edgeTag) throws NXException, RemoteException
NXException
RemoteException
boolean askFaceSmoothness(Tag faceTag) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFaceSelfIntersectData askFaceSelfIntersect(Tag faceTag) throws NXException, RemoteException
NXException
RemoteException
boolean askFaceSpikes(Tag faceTag) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskMassProps3dData askMassProps3d(Tag[] objects, int numObjs, int type, int units, double density, int accuracy, double[] accValue) throws NXException, RemoteException
NXException
RemoteException
void askVda4955Compliance(Tag part, String cfgFileName, String logFileName, String ceoFileName) throws NXException, RemoteException
NXException
RemoteException
Tag createFeatureOffset(String offset, Tag[] features) throws NXException, RemoteException
NXException
RemoteException
String askOffsetParms(Tag featureObjId, int edit) throws NXException, RemoteException
NXException
RemoteException
Tag createFaceOffset(String offset, Tag[] faces) throws NXException, RemoteException
NXException
RemoteException
Tag createPointsFeature(int numPoints, Tag[] points) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskPointsParmsData askPointsParms(Tag featureTag) throws NXException, RemoteException
NXException
RemoteException
void editPointsParms(Tag featureTag, int numPoints, Tag[] points) throws NXException, RemoteException
NXException
RemoteException
Tag createSubdivFace(Tag[] curveRefs, int count, Tag face, int projType, double[] vector) throws NXException, RemoteException
NXException
RemoteException
void editSubdivFace(int editFlag, Tag featureObjId, Tag removeCurve, Tag addCurve, double[] vector) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskSubdivFaceParmsData askSubdivFaceParms(Tag featureObjId) throws NXException, RemoteException
NXException
RemoteException
Tag creDefFacepairFeat(Tag midsrfFeatureObjId, Tag definingFace1, Tag definingFace2, Tag[] side1, Tag[] side2) throws NXException, RemoteException
NXException
RemoteException
Tag creSelFacepairFeat(Tag midsrfFeatureObjId, Tag userSelectedMidsurface, Tag[] side1, Tag[] side2) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFacepairParmsData askFacepairParms(Tag facepairFeatureObjId) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskPatchBodyParmsData askPatchBodyParms(Tag featureObjId) throws NXException, RemoteException
NXException
RemoteException
void editPatchBodyParms(Tag feature, Tag newTarget, Tag newTool, Tag newFace, int newReverse) throws NXException, RemoteException
NXException
RemoteException
UFModeling.CreateMultipleSewsData createMultipleSews(Tag targetSheet, int numTools, Tag[] toolsSheet, double tolerance) throws NXException, RemoteException
NXException
RemoteException
UFModeling.CreateSewData createSew(int option, int numTargets, Tag[] targets, int numTools, Tag[] tools, double tolerance, int typeBody) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskSewSheetBodyData askSewSheetBody(Tag featureObjEid) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskSewSolidBodyData askSewSolidBody(Tag featureObjEid) throws NXException, RemoteException
NXException
RemoteException
void editSewSheetBody(Tag featureObjEid, Tag newTargetEid, int toolBodyCount, Tag[] toolBodyEids, double tolerance) throws NXException, RemoteException
NXException
RemoteException
void editSewSolidBody(Tag featureObjEid, int targetFacesCount, Tag[] targetFaces, int toolFacesCount, Tag[] toolFaces, double tolerance) throws NXException, RemoteException
NXException
RemoteException
Tag createSymbThread(UFModl.SymbThreadData parameters) throws NXException, RemoteException
NXException
RemoteException
UFModl.SymbThreadData askSymbThreadParms(Tag threadObjId) throws NXException, RemoteException
NXException
RemoteException
void editSymbThread(Tag threadObjId, UFModl.SymbThreadData parameters) throws NXException, RemoteException
NXException
RemoteException
Tag createReverseNormal(Tag sheetBodyTag, int optionFlag) throws NXException, RemoteException
NXException
RemoteException
Tag createPlane(double[] originPoint, double[] planeNormal) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskPlaneData askPlane(Tag planeTag) throws NXException, RemoteException
NXException
RemoteException
void editPlane(Tag planeTag, double[] originPoint, double[] planeNormal) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskDatumPlaneData askDatumPlane(Tag dplaneTag) throws NXException, RemoteException
NXException
RemoteException
Tag createUniformScale(Tag bodyEid, int csysType, String scaleFactor) throws NXException, RemoteException
NXException
RemoteException
Tag createNonUniScale(Tag bodyEid, int csysType, String[] scaleFactors) throws NXException, RemoteException
NXException
RemoteException
Tag[] createScale(UFModl.ScaleType type, Tag[] bodyTags, int numBodyTags, Tag soPoint, Tag soDir, Tag soCsys, String[] factors) throws NXException, RemoteException
NXException
RemoteException
void editScale(UFModl.ScaleType type, Tag tag, Tag soPoint, Tag soDir, Tag soCsys, String[] factors) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskScaleData askScale(Tag featureTag) throws NXException, RemoteException
NXException
RemoteException
Tag createWrapGeometry(UFModl.WrapGeom wrapData) throws NXException, RemoteException
NXException
RemoteException
UFModl.WrapGeom askWrapGeometry(Tag featureTag) throws NXException, RemoteException
NXException
RemoteException
void editWrapGeometry(Tag featureTag, UFModl.WrapGeom wrapData) throws NXException, RemoteException
NXException
RemoteException
Tag createWrapAssembly(UFModl.WrapAssem wrapData) throws NXException, RemoteException
NXException
RemoteException
UFModl.WrapAssem askWrapAssembly(Tag featureTag) throws NXException, RemoteException
NXException
RemoteException
void editWrapAssembly(Tag featureTag, UFModl.WrapAssem wrapData) throws NXException, RemoteException
NXException
RemoteException
Tag createChamfer(int subtype, String offset1, String offset2, String theta, Tag[] edges) throws NXException, RemoteException
NXException
RemoteException
Tag creChamferWithFlipOption(int subtype, String offset1, String offset2, String theta, Tag[] edges, boolean flipOption) throws NXException, RemoteException
NXException
RemoteException
Tag creChamferWithInstanceAndFlipOption(int subtype, String offset1, String offset2, String theta, Tag[] edges, boolean instanceOption, boolean flipOption) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskChamferParmsData askChamferParms(Tag featureObjId, int edit) throws NXException, RemoteException
NXException
RemoteException
Tag createMirrorSet(Tag[] features, int numberOfFeature, Tag mirrorPlane) throws NXException, RemoteException
NXException
RemoteException
Tag askPlaneOfMirrorSet(Tag mirrorSet) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFeaturesOfMirrorSetData askFeaturesOfMirrorSet(Tag mirrorSet) throws NXException, RemoteException
NXException
RemoteException
void editMirrorSet(Tag mirrorSet, Tag[] features, int numberOfFeatures, Tag mirrorPlane) throws NXException, RemoteException
NXException
RemoteException
Tag createSetOfFeature(String name, Tag[] features, int numberOfFeature, int hideState) throws NXException, RemoteException
NXException
RemoteException
void editSetMembers(Tag set, Tag[] features, int numberOfFeature) throws NXException, RemoteException
NXException
RemoteException
int editSetHideState(Tag set, int hideState) throws NXException, RemoteException
NXException
RemoteException
int isFeatureASetMember(Tag feature) throws NXException, RemoteException
NXException
RemoteException
boolean isFeatureAHiddenSetMember(Tag feature) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskSetsOfMemberData askSetsOfMember(Tag feature) throws NXException, RemoteException
NXException
RemoteException
Tag askSetFromName(String name) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskAllMembersOfSetData askAllMembersOfSet(Tag set) throws NXException, RemoteException
NXException
RemoteException
UFModeling.ReplaceFeaturesData replaceFeatures(Tag[] originalFeatures, int nOriginalFeatures, Tag[] replacementFeatures, int nReplmFeatures, boolean returnMap, boolean useCopyOfReplacement, UFModl.ReplaceFeatures[] parentMap, int nParentMap) throws NXException, RemoteException
NXException
RemoteException
void setDynamicUpdate(int updateType) throws NXException, RemoteException
NXException
RemoteException
int askDynamicUpdate() throws NXException, RemoteException
NXException
RemoteException
void setImmediateChildren(int updateLevel) throws NXException, RemoteException
NXException
RemoteException
int askImmediateChildren() throws NXException, RemoteException
NXException
RemoteException
Tag uniteBodiesWithRetainedOptions(Tag originalTarget, Tag originalTool, boolean retainTargetBody, boolean retainToolBody) throws NXException, RemoteException
NXException
RemoteException
Tag subtractBodiesWithRetainedOptions(Tag originalTarget, Tag originalTool, boolean retainTargetBody, boolean retainToolBody) throws NXException, RemoteException
NXException
RemoteException
Tag intersectBodiesWithRetainedOptions(Tag originalTarget, Tag originalTool, boolean retainTargetBody, boolean retainToolBody) throws NXException, RemoteException
NXException
RemoteException
void editBooleanWithRetainedOptions(Tag featureEid, Tag newTarget, Tag newTool) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskBooleanWithRetainedOptionsData askBooleanWithRetainedOptions(Tag featureEid) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskUpdateUndoFeatData askUpdateUndoFeat() throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFeatToleranceData askFeatTolerance(Tag featureObjId) throws NXException, RemoteException
NXException
RemoteException
void setFeatTolerance(Tag featureObjId, double tolerance, boolean updatePart) throws NXException, RemoteException
NXException
RemoteException
Tag askMatchingFaceInInstance(Tag faceTag, Tag featInstance) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskInstancesOfFeatureData askInstancesOfFeature(Tag featureTag) throws NXException, RemoteException
NXException
RemoteException
UFModeling.IntersectCurveToCurveData intersectCurveToCurve(Tag curve1Id, Tag curve2Id) throws NXException, RemoteException
NXException
RemoteException
UFModeling.IntersectCurveToPlaneData intersectCurveToPlane(Tag curveId, Tag planeId) throws NXException, RemoteException
NXException
RemoteException
UFModeling.IntersectCurveToFaceData intersectCurveToFace(Tag curveId, Tag faceId) throws NXException, RemoteException
NXException
RemoteException
boolean isBrowseableFeature(Tag featureTag, boolean reportInactiveFeature, boolean reportFeatureUnableToMakeCurrent) throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFeatErrorData askFeatError(Tag featureTag) throws NXException, RemoteException
NXException
RemoteException
String askFeatDisplayName(Tag featureTag) throws NXException, RemoteException
NXException
RemoteException
boolean askShowReportReference() throws NXException, RemoteException
NXException
RemoteException
void setShowReportReference(boolean reportreference) throws NXException, RemoteException
NXException
RemoteException
Tag[] askFeatFailList() throws NXException, RemoteException
NXException
RemoteException
UFModeling.AskFeatWarningMessagesData askFeatWarningMessages(Tag featureEid) throws NXException, RemoteException
NXException
RemoteException
void recordFeatureUpdateWarnings(boolean warningOption) throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.