iCAx开思网
标题:
Proe特征
[打印本页]
作者:
liuhen1
时间:
2011-8-16 16:11
标题:
Proe特征
Proe二次开发中使用到ProFeatureTypeGet()函数,但对该函数的第二个参数不是太了解,在
ProFeatType.h
头文件中有很多,那位大侠给详细说明下,不胜感激!
#ifndef
PROFEATTYPEH
#define PROFEATTYPEH#define PRO_FEAT_FIRST_FEAT 0 /* This feature is a protrusion */#define PRO_FEAT_HOLE 911#define PRO_FEAT_SHAFT 912#define PRO_FEAT_ROUND 913#define PRO_FEAT_CHAMFER 914#define PRO_FEAT_SLOT 915#define PRO_FEAT_CUT 916#define PRO_FEAT_PROTRUSION 917#define PRO_FEAT_NECK 918#define PRO_FEAT_FLANGE 919#define PRO_FEAT_RIB 920#define PRO_FEAT_EAR 921#define PRO_FEAT_DOME 922#define PRO_FEAT_DATUM 923#define PRO_FEAT_LOC_PUSH 924/* #define
PRO_FEAT_PATTERN
925 */#define PRO_FEAT_UDF 925#define PRO_FEAT_DATUM_AXIS 926#define PRO_FEAT_DRAFT 927#define PRO_FEAT_SHELL 928#define PRO_FEAT_DOME2 929#define PRO_FEAT_CORN_CHAMF 930#define PRO_FEAT_DATUM_POINT 931#define PRO_FEAT_IMPORT 932#define PRO_FEAT_IGES
PRO_FEAT_IMPORT
/* Don't use PRO_FEAT_IGES */#define PRO_FEAT_COSMETIC 933#define PRO_FEAT_ETCH 934#define PRO_FEAT_MERGE 935#define PRO_FEAT_MOLD 936#define PRO_FEAT_SAW 937#define PRO_FEAT_TURN 938#define PRO_FEAT_MILL 939#define PRO_FEAT_DRILL 940#define PRO_FEAT_OFFSET 941#define PRO_FEAT_DATUM_SURF 942#define PRO_FEAT_REPLACE_SURF 943#define PRO_FEAT_GROOVE 944#define PRO_FEAT_PIPE 945#define PRO_FEAT_DATUM_QUILT 946#define PRO_FEAT_ASSEM_CUT 947#define PRO_FEAT_UDF_THREAD 948#define PRO_FEAT_CURVE 949#define PRO_FEAT_SRF_MDL 950#define PRO_FEAT_WALL 952#define PRO_FEAT_BEND 953#define PRO_FEAT_UNBEND 954#define PRO_FEAT_CUT_SMT 955#define PRO_FEAT_FORM 956#define PRO_FEAT_THICKEN 957#define PRO_FEAT_BEND_BACK 958#define PRO_FEAT_UDF_NOTCH 959#define PRO_FEAT_UDF_PUNCH 960#define PRO_FEAT_INT_UDF 961#define PRO_FEAT_SPLIT_SURF 962#define PRO_FEAT_GRAPH 963#define PRO_FEAT_SMT_MFG_PUNCH 964#define PRO_FEAT_SMT_MFG_CUT 965#define PRO_FEAT_FLATTEN 966#define PRO_FEAT_SET 967 /* PRO_FEAT_SET &
PRO_FEAT_VDA
are old types */#define PRO_FEAT_VDA 968#define PRO_FEAT_SMT_MFG_FORM 969#define PRO_FEAT_SMT_PUNCH_PNT 970#define PRO_FEAT_LIP 971#define PRO_FEAT_MANUAL 972#define PRO_FEAT_MFG_GATHER 973#define PRO_FEAT_MFG_TRIM 974#define PRO_FEAT_MFG_USEVOL 975#define PRO_FEAT_LOCATION 976#define PRO_FEAT_CABLE_SEGM 977#define PRO_FEAT_CABLE 978#define PRO_FEAT_CSYS 979#define PRO_FEAT_CHANNEL 980#define PRO_FEAT_WIRE_EDM
PRO_FEAT_SAW
#define PRO_FEAT_AREA_NIBBLE 981#define PRO_FEAT_PATCH 982#define PRO_FEAT_PLY 983#define PRO_FEAT_CORE 984#define PRO_FEAT_EXTRACT 985#define PRO_FEAT_MFG_REFINE 986#define PRO_FEAT_SILH_TRIM 987#define PRO_FEAT_SPLIT 988#define PRO_FEAT_EXTEND 989#define PRO_FEAT_SOLIDIFY 990#define PRO_FEAT_INTERSECT 991#define PRO_FEAT_ATTACH 992#define PRO_FEAT_XSEC 993#define PRO_FEAT_UDF_ZONE 994#define PRO_FEAT_UDF_CLAMP 995#define PRO_FEAT_DRL_GRP 996#define PRO_FEAT_ISEGM 997#define PRO_FEAT_CABLE_COSM 998#define PRO_FEAT_SPOOL 999#define PRO_FEAT_COMPONENT 1000#define PRO_FEAT_MFG_MERGE 1001#define PRO_FEAT_FIXSETUP 1002#define PRO_FEAT_SETUP
PRO_FEAT_FIXSETUP
#define PRO_FEAT_FLAT_PAT 1003#define PRO_FEAT_CONT_MAP 1004#define PRO_FEAT_EXP_RATIO 1005#define PRO_FEAT_RIP 1006#define PRO_FEAT_OPERATION 1007#define PRO_FEAT_WORKCELL 1008#define PRO_FEAT_CUT_MOTION 1009#define PRO_FEAT_PUNCH_QUILT 1010#define PRO_FEAT_BLD_PATH 1013#define PRO_FEAT_CUSTOMIZE
PRO_FEAT_BLD_PATH
#define PRO_FEAT_DRV_TOOL_SKETCH 1014#define PRO_FEAT_DRV_TOOL_EDGE 1015#define PRO_FEAT_DRV_TOOL_CURVE 1016#define PRO_FEAT_DRV_TOOL_SURF 1017#define PRO_FEAT_MAT_REMOVAL 1018#define PRO_FEAT_TORUS 1019#define PRO_FEAT_PIPE_SET_START 1020#define PRO_FEAT_PIPE_PNT_PNT 1021#define PRO_FEAT_PIPE_EXT 1022#define PRO_FEAT_PIPE_TRIM 1023#define PRO_FEAT_PIPE_FOLL 1024#define PRO_FEAT_PIPE_JOIN 1025#define PRO_FEAT_AUXILIARY 1026#define PRO_FEAT_PIPE_LINE 1027#define PRO_FEAT_LINE_STOCK 1028#define PRO_FEAT_SLD_PIPE 1029#define PRO_FEAT_BULK_OBJECT 1030#define PRO_FEAT_SHRINKAGE 1031#define PRO_FEAT_PIPE_JOINT 1032#define PRO_FEAT_PIPE_BRANCH 1033#define PRO_FEAT_DRV_TOOL_TWO_CNTR 1034#define PRO_FEAT_SUBHARNESS 1035#define PRO_FEAT_SMT_OPTIMIZE 1036#define PRO_FEAT_DECLARE 1037#define PRO_FEAT_SMT_POPULATE 1038#define PRO_FEAT_OPER_COMP 1039#define PRO_FEAT_MEASURE 1040#define PRO_FEAT_DRAFT_LINE 1041#define PRO_FEAT_REMOVE_SURFS 1042#define PRO_FEAT_RIBBON_CABLE 1043#define PRO_FEAT_ATTACH_VOLUME 1046#define PRO_FEAT_BLD_OPERATION 1047#define PRO_FEAT_UDF_WRK_REG 1048#define PRO_FEAT_SPINAL_BEND 1049#define PRO_FEAT_TWIST 1050#define PRO_FEAT_FREE_FORM 1051#define PRO_FEAT_ZONE 1052#define PRO_FEAT_WELDING_ROD 1053#define PRO_FEAT_WELD_FILLET 1054#define PRO_FEAT_WELD_GROOVE 1055#define PRO_FEAT_WELD_PLUG_SLOT 1056#define PRO_FEAT_WELD_SPOT 1057#define PRO_FEAT_SMT_SHEAR 1058#define PRO_FEAT_PATH_SEGM 1059#define PRO_FEAT_RIBBON_SEGM 1060#define PRO_FEAT_RIBBON_PATH
PRO_FEAT_PATH_SEGM
#define PRO_FEAT_RIBBON_EXTEND
PRO_FEAT_RIBBON_SEGM
#define PRO_FEAT_ASMCUT_COPY 1061#define PRO_FEAT_DEFORM_AREA 1062#define PRO_FEAT_RIBBON_SOLID 1063#define PRO_FEAT_FLAT_RIBBON_SEGM 1064#define PRO_FEAT_POSITION_FOLD 1065#define PRO_FEAT_SPRING_BACK 1066#define PRO_FEAT_BEAM_SECTION 1067#define PRO_FEAT_SHRINK_DIM 1068/* #1069 unused */#define PRO_FEAT_THREAD 1070#define PRO_FEAT_SMT_CONVERSION 1071#define PRO_FEAT_CMM_MEASSTEP 1072#define PRO_FEAT_CMM_CONSTR 1073#define PRO_FEAT_CMM_VERIFY 1074#define PRO_FEAT_CAV_SCAN_SET 1075#define PRO_FEAT_CAV_FIT 1076#define PRO_FEAT_CAV_DEVIATION 1077#define PRO_FEAT_SMT_ZONE 1078#define PRO_FEAT_SMT_CLAMP 1079#define PRO_FEAT_PROCESS_STEP 1080#define PRO_FEAT_EDGE_BEND 1081 #define PRO_FEAT_DRV_TOOL_PROF 1082#define PRO_FEAT_EXPLODE_LINE 1083#define PRO_FEAT_GEOM_COPY 1084#define PRO_FEAT_ANALYSIS 1085#define PRO_FEAT_WATER_LINE 1086#define PRO_FEAT_UDF_RMDT 1087#define PRO_FEAT_VOL_SPLIT 1088#define PRO_FEAT_WLD_EDG_PREP 1089#define PRO_FEAT_SMM_OFFSET 1090 #define PRO_FEAT_SMM_MATREM 1091#define PRO_FEAT_SMM_COSMETIC 1092#define PRO_FEAT_SMM_APPROACH 1093#define PRO_FEAT_SMM_SLOT 1094#define PRO_FEAT_SMM_SHAPE 1095#define PRO_FEAT_IPM_QUILT 1096 #define PRO_FEAT_DRVD 1097#define PRO_FEAT_SMT_CRN_REL 1098#define PRO_FEAT_SLDBEND 1101#define PRO_FEAT_FLATQLT 1102#define PRO_FEAT_DRV_TOOL_TURN 1103#define PRO_FEAT_GROUP_HEAD 1104#define PRO_FEAT_FR_SYS 1105#define PRO_FEAT_HULL_COMPT 1106#define PRO_FEAT_REFERENCE 1107#define PRO_FEAT_SHELL_EXP 1108#define PRO_FEAT_FREEFORM 1109 /* Style feature */#define PRO_FEAT_KERNEL 1110#define PRO_FEAT_WELD_PROCESS 1111#define PRO_FEAT_HULL_REP_TMP 1112#define PRO_FEAT_INSULATION 1113#define PRO_FEAT_SLD_PIP_INSUL 1114#define PRO_FEAT_SMT_EXTRACT 1115#define PRO_FEAT_ASSY_MERGE 1116 #define PRO_FEAT_DS_OPTIMIZE 1117#define PRO_FEAT_COMP_INTERFACE 1118#define PRO_FEAT_OLE 1119#define PRO_FEAT_TERMINATOR 1120#define PRO_FEAT_WLD_NOTCH 1121 #define PRO_FEAT_ASSY_WLD_NOTCH 1122 #define PRO_FEAT_ROUTE_MANAGER 1123#define PRO_FEAT_HULL_WLD_NOTCH 1124#define PRO_FEAT_SMM_SLIT 1125#define PRO_FEAT_SMM_HOLE 1126#define PRO_FEAT_SMM_NEST 1127#define PRO_FEAT_SMM_GROOVE 1128#define PRO_FEAT_SMM_ETCH 1129#define PRO_FEAT_ROUTE_PATH 1130#define PRO_FEAT_HULL_PLATE 1211#define PRO_FEAT_HULL_HOLE 1212#define PRO_FEAT_HULL_CUTOUT 1213#define PRO_FEAT_HULL_STIFFENER 1214#define PRO_FEAT_HULL_BEAM 1215#define PRO_FEAT_HULL_ENDCUT 1216#define PRO_FEAT_HULL_WLD_FLANGE 1217#define PRO_FEAT_HULL_COLLAR 1218#define PRO_FEAT_HULL_DRAW 1219#define PRO_FEAT_HULL_BRACKET 1220#define PRO_FEAT_HULL_FOLDED_FLG 1221#define PRO_FEAT_HULL_BLOCK 1222 #define PRO_FEAT_HULL_BLOCK_DEF 1223 #define PRO_FEAT_HULL_SPLIT_BOUND 1224#define PRO_FEAT_SUPERQUILT 1225#define PRO_FEAT_MLD_SLIDER 1226#define PRO_FEAT_HULL_PAD 1227#define PRO_FEAT_ROUTE_SPOOL 1228#define PRO_FEAT_GLOBAL_MODEL 1229#define PRO_FEAT_HULL_MITRE 1230#define PRO_FEAT_HULL_SLOTCUT 1231#define PRO_FEAT_PATTERN_HEAD 1232#define PRO_FEAT_FLEX_MUTATOR 1233#define PRO_FEAT_ANNOTATION 1234#define PRO_FT_GR_REMOVE_SURFS 1235#define PRO_FT_GR_TAPER_EXTR 1236#define PRO_FT_GR_TOOL_COMP 1237#define PRO_FEAT_GEN_MERGE 1238#define PRO_FEAT_PM_DAMPER 1239#define PRO_FEAT_PM_SPRING 1240#define PRO_FEAT_AUTO_ROUND 1241#define PRO_FEAT_DSGNT_AREA 1242#define PRO_FEAT_RM_SURF 1243#define PRO_FEAT_ARTWORK 1244#define PRO_FEAT_USER_FEAT 2000 #endif
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3