logo资料库

NX OPEN GRIP函数大全中文版.doc

第1页 / 共28页
第2页 / 共28页
第3页 / 共28页
第4页 / 共28页
第5页 / 共28页
第6页 / 共28页
第7页 / 共28页
第8页 / 共28页
资料共28页,剩余部分请下载后查看
GRIP 中文件帮助文件,摘选自 UG 二次开发基础 函数功能 求 arg 的绝对值 求 arg 的反余弦值 增加行到部件列表 角度标注 线的角度 2 维分析 三维分析 (绕 XC 或 YC 轴旋转) 三维分析 (沿 ZC 轴投影) 三维分析 (用面作边届) 三维分析(薄壳) 弧长分析 实体质量特性 文件指针控制 函数参数 ABSF(arg) ACOSF(arg) ADDPL/{num list,string list[{,INT|,STR}], quantity|obj list} [,IFERR,label:] obj = ADIM/[MAJOR,](origin),"PMOD3",line1, [VIEW,'View Name',]"PMOD3",line2 [,VIEW,'View Name'] [,Dim. text][,APPEND,App. text] ANGLF({line|circle1,circle2|point1,point2}) ANLSIS/TWOD[,TOLER,t],obj list, {INCHES|MMETER|CMETER|METER} ,n(14) ANLSIS/VOLREV,{XAXIS|YAXIS},d[,TOLER,t] ,obj list,{INCHES|MMETER|CMETER| METER},n(41) ANLSIS/PROSOL,d,lim1,lim2[,TOLER,t] ,obj list,{INCHES|MMETER|CMETER| METER},n(41) ANLSIS/VOLBND,d[,ACCRCY,a|,TOLER,t],obj list, {LBIN|LBFT|GCM|KGM},n(41) ANLSIS/SHELL,d[,ACCRCY,a|,TOLER,t],obj list, {LBIN|LBFT|GCM|KGM},n(41) ANLSIS/ARCLEN[TOLER,t],obj list, {INCHES|MMETER|CMETER|METER},n ANLSIS/SOLID[,ACCRCY,a|,TOLER,t],entlist {,LBIN|,LBFT|,GCM|,KGM},n APPEND/file#
弧长标注 obj = ARCDIM/(origin),Arc[,VIEW,'View Name'] 尺寸实体或制图实体的相关实体 返回字符的 ASCII 值 属性赋值 指定线型 求 arg 正弦值 求 arg 反正切值 自动的曲面化 识别基础表面 批处理的编译,链接或运行 [,Dim. text][,APPEND,App. text] ASCENT/ent,n,assoc. ent,[,assoc. type] [,assoc. modifier] [,IFERR,label:] ASCII('string',pos) ASATT/{obj list|ALL|PART|'name'},attribute list[,data_type] ASGNFT/name,number[,IFERR,label:] ASINF(arg) ATANF(arg) obj = AUTOSF/entlist[,BYLAYR][,CNT,count] [,IFERR,label:] obj = BASURF/ent[,IFERR,label:] num list = BATCH/{COMPIL|LINK|RUN},file list [,LP|OS|NULL] [,'filespec'] [,QUEUE,queuename] [,STR,stringdata] [,IFERR,label:] 取消批处理任务 num list = BATCH/CANCEL,job number list B-曲线 (拟合方法) [,IFERR,label:] obj list = BCURVE/FIT,{obj list,num list1} [,WGHT,num list2], {SEGS|TOLER},num1[,DEGREE,num2] [,START,{VECT,dx,dy,dz|TANTO, {curve|angle}}] [,END,{VECT,dx,dy,dz|TANTO, {curve|angle}}] ,STATUS,numa[,IFERR,label:] B-样条曲线 (点方法) obj list = BCURVE/entlist[,VERT[,numlist]] [,DEGREE,num[,CLOSED]] [,IFERR,label:]
B-样条曲线 (曲线方法)+ obj list = BCURVE/entlist,ENDOF 隐藏对像 实体倒角或倒圆角 FIX BLEND/CHAMFER 生成空字符串 建立边界实体 生成有界平面 B-曲面 (过点) B-曲面 (过曲线) {,entlist2|,numlist} [,DELETE|,BLANK] [,IFERR,label:] BLANK/{obj list|ALL} BLEND/ent,{RADIUS|CHAMFR},num [,entlist1] [,VERT,entlist2 [,IFERR,label:] BLENFX/entlist[,IFERR,label:] BLSTR(n) obj list = BOUND/[CLOSED|OPEN,] [TOLER,intol,outtol,] [{ON|TANTO,}entlist]+ [VIEW, 'View Name'] obj = BPLANE/obj list1[,HOLE,nlist,obj list2] [,TOLER,t] obj = BSURF/obj list,num list1[,VERT[,num list2]] [,DEGREE,num1[,CLOSED],num2 [,CLOSED]][,IFERR,label:] obj = BSURF/CURVE,obj list1 [,ENDOF{,entlist2|,numlist}] [,DEGREE,num[,CLOSED]] [,IFERR,label:] B-曲面 (二次曲线) obj = BSURF/CONSRF,num1,entlist,SPINE,ent1 [,ENDOF,ent2][,RHO,nlist] [,TOLER,num2][,APEX,ent3] [,RESULT,num3] [,IFERR,label:] B-曲面 (通过线网格) obj = BSURF/MESH,entlist1,WITH,entlist2 [,TYPE,num1] [,TOLER,num2,num3] [,RESULT,num4] [,IFERR,label:] B-曲面 (扫掠) obj = BSURF/SWPSRF
,TRACRV,entlist1[,ENDOF,entlist2] ,GENCRV,entlist3[,ENDOF,entlist4] [,BLEND,num1] [,SPINE,ent1[,ENDOF,ent2]] [,ORIENT{,ent3[,ENDOF,ent4]|,xc,yc,zc}] [,SCALE{,ent5[,ENDOF,ent6]|,nlist}] [,TOLER,num2,num3][,RESULT,num4] [,IFERR,label:] B-曲面 (转换已存在的面) obj = BSURF/SURFC,ent[,APPROX] 调用子程序 建立分类目录 编辑分类目录 删除分类目录 查询分类目录 同心圆标注 成链选择 检查实体有效性 曲线隐藏曲线 选择功能或单选按钮 ASCII 值返回字符串 [,TOLER,dtol,atol] [,IFERR,label:] CALL/'subprogram name'[,actual argument list] CAT/'name'[,layer list][,CAT,'cat'] [,DESCR,'description'] CATE/'name'{,ADD|,REMOVE} [,layer list][,CAT,'cat list'] [,DESCR,'description'][,IFERR,label:] CATD/'name'[,IFERR,label:] CATV/'name'[,LAYER,layers,CNT,count] [,DESCR,'description'][,IFERR,label:] obj = CCDIM/(origin),arc1,[VIEW,'View Name',]arc2 [,VIEW,'View Name'][,{LEFT|RIGHT},] [,Dim. text][,APPEND,App. text] CHAIN/START,ent1[,{"PMOD3"|point}] [,END,ent2], ent array[,CNT,count] [,IFERR,label:] CHKSOL/entlist,RESULT,nlist [,IFERR,label:] CHIDC/obj list[,IFERR, label:] CHOOSE/string list,[DEFLT,n,] [ALTACT,'message',] response CHRSTR(n)
生成圆 (圆心, 半径) 生成圆(圆心, 相切一条直线) 生成圆(圆心, 与一圆弧相切) 生成圆(过三点) 生成圆(圆心坐标, 半径) 完整的螺钉中心线 完整的圆形中心线 线性中心线 偏置中心点 (格式 1) 偏置中心点(格式 2) 偏置中心点(格式 3) 偏置柱形中心线 (格式 1) 偏置柱形中心线(格式 2) CIRCLE/CENTER,point,RADIUS,r [,START,start angle,END,end angle] CIRCLE/CENTER,point, TANTO,line [,START,start angle,END,end angle] CIRCLE/CENTER,point1,point2 [,START,start angle,END,end angle] CIRCLE/point1,point2,point3 CIRCLE/x,y,[z,]r [,START,start angle,END,end angle] obj = CLINE/FBOLT[,CENTER,obj [,VIEW,'View Name']],obj list [,VIEW,{'View Name'|view name list}] obj = CLINE/FCIRC [,CENTER,obj[,VIEW,'View Name']] ,obj list [,VIEW,{'View Name'|view name list}] obj = CLINE/LINEAR,obj list[,VIEW,view name list] obj = CLINE/OFFCPT,{XCAXIS|YCAXIS} ,CENTER,obj1,[VIEW,'View Name',]arc [,VIEW,'View Name'] obj = CLINE/OFFCPT,{XCAXIS|YCAXIS},DSTCTR ,num,arc[,VIEW,'View Name'] obj = CLINE/OFFCPT,{XCAXIS|YCAXIS} ,DSTNRM,num,arc[,VIEW,'View Name'] obj = CLINE/OFFCYL,OFFDST,num,obj1, [VIEW,'View Name',] obj2[,VIEW,'View Name'] obj = CLINE/OFFCYL,OFFPT,obj1, [VIEW,'View Name',]obj2, [VIEW,'View Name',]obj3
部分螺钉中心线 部分圆形中心线 对称中心线 字符比较 在组件对象中循环 生成圆锥 (圆弧, 高, 顶面半角) 生成圆锥(两个圆弧) 生成圆锥(中心点,母线) 生成圆锥(顶点, 顶半角, 边界点) 角度的余弦值 曲线的参数位置 输出一个文件 在曲线上或延伸段处的位置 曲线的参数形式的几何特性 点集 (弦公差法) 点集(等参数法) 点集(等弧长法) 点集(给定弧长法) 点集(几何级数法) 点集(控制顶点法) 点集(节点) [,VIEW,'View Name'] obj = CLINE/PBOLT[,CENTER,obj [,VIEW,'View Name']] ,obj list[,VIEW,view name list] obj = CLINE/PCIRC [,CENTER,obj[,VIEW,'View Name']] ,obj list[,VIEW,view name list] obj = CLINE/SYMMET,obj1 ,[VIEW,'View Name',]obj2 [,VIEW,'View Name'] CMPSTR('string1','string2') obj = CNEXT/component_obj_id,current_object [,IFERR,label:] obj = CONE/arc,{"PMOD3"|point},d,ANGLE,a obj = CONE/arc1,arc2 obj = CONE/CENTER,point,[VECT,x,y,z,]line obj = CONE/point1,[VECT,x,y,z,] ANGLE,a,point2,point3 COSF(angle) num = CPARF/ent,{point|x,y,z} CPATT/[UPDATE,]'filespec'[,CSYS,csys] [,ORIGIN,point],obj list[,IFERR,label:] CPOSF(ent,scalar) CPROPF(obj,parameter) CPSET/CHORD,obj,tolerance,results CPSET/EPARAM,ent,n [,PART,a,b],results CPSET/EARCL,ent,n[,PART,a,b],results CPSET/ARCLEN,ent,arclength,results CPSET/GEOM,ent,n,RATIO,r[,PART,a,b],results CPSET/VERT,ent,results CPSET/KNOT,ent,results
创建目录 创建部件或文本文件 两个矢量的叉积 创建一个应用集 CRDIR/'filespec'[,IFERR,label:] CREATE/{PART,'filespec' {,INCHES|MMETER}|TXT,file# [,number list][,'filespec']} [,IFERR,label:] CROSSF(vector1,vector2) CRRFST/'reference set name',obj list 在工作视图中生成实体的边和轮廓线 利用实体边界修剪曲线 [,CSYS,csys][,ORIGIN,point] CRSEWV/[TOLER,t][,IFERR,LABEL:] obj = CRVTRM/curve,REF,{pt1|x,y,z},FIRST,limit1 显示一信息在屏幕上 三点生成一坐标系 两直线生成一坐标系 一点一直线生成一坐标系 圆弧生成坐标系 二次曲线定义坐标系 已存在的坐标系 视图坐标系 与曲线相切的矢量 给定弧长修剪曲线 圆柱标注 [,REF,{pt1|x,y,z}] [,INT,{pt2|x,y,z}] [,NOTRIM] [,SECOND,limit2[,REF,{pt1|x,y,z}] [,INT,{pt2|x,y,z}][,NOTRIM]] ,STATUS,status [,IFERR, label:] CRTWRT/'message',x,y,z obj = CSYS/point1,point2,point3[,ORIGIN,point] obj = CSYS/line1,line2[,ORIGIN,point] obj = CSYS/point,line[,ORIGIN,point] obj = CSYS/arc[,ORIGIN,point] obj = CSYS/conic[,ORIGIN,point] obj = CSYS/coordinate system[,ORIGIN,point] obj = CSYS/{view number|'view name'} [,ORIGIN,point] CTANF(ent,scalar) CTRIM/ent,dist,{START|END|point} or CTRIM/TOTAL,ent,length,{START|END|point} obj = CYLDIM/(origin), [{ENDOF|CENTER|TANTO},] "PMOD3",obj1,[VIEW,'View Name',] [{ENDOF|CENTER|TANTO},]"PMOD3",
obj2[,VIEW,'View Name'][,Dim. text] [,APPEND,App. text] 生成圆柱 (圆弧,边界平面) 生成圆柱(中心点, 直线) 生成圆柱(中心点, 半径) 生成圆柱(中心点, 半径, 两边界平面) obj = CYLNDR/arc,plane,point obj = CYLNDR/CENTER,point,line obj = CYLNDR/point,RADIUS,r obj = CYLNDR/point1,[VECT,x,y,z,]RADIUS,r 生成圆柱(半径, 两曲面) 字符串和数值变量初始化 返回当前日期 关闭目录 直径标注 删除实体 改变分割符 删除对象名 设置实体线宽 设置深度 偏差检查 专用控制功能 制图对象增加符号 ,plane1,plane2,point2 obj = CYLNDR/surf1,surf2,CENTER,point1, RADIUS,r,plane1,plane2,point2 DATA/name,value[,value]+[,name,value[,value]+]+ DATE DCLOSE[/IFERR,label:] obj = DDIM/(origin),arc[,VIEW,'View Name'] [,Dim. text][,APPEND,App. text] DELETE/{obj list|ALL} DELIM/'character' DELNAM/{obj list|ALL} DENS/{NORM|HEAVY|THICK|THIN} DEPTH/z DEVCHK/ent1[,ent1a],TO,ent2[,p1[,p2]] [,TOLER,t1[,t2]] DFSTR/(num) DFTSYM/'symbol_name`,ent,point, {SCALE,scale[,RATIO,ratio]| SIZE,length,height} [,IFERR,label:] 部件标注 制图实体设置尺寸参数 测量两点或直线的最小距离 删除属性 obj = DIMBP/{obj list|comp list|obj list,comp list} DIMPAR/[DRAW,]ent DISTF({point|line},{line|point}) DLATT/{obj list|ALL|PART|'name'}, {title list|ALL}[,data_type] 读取目录里的下一个文件的文件头 DNEXT/IFEND,label:[,IFERR,label:]
分享到:
收藏