ug opengrip 簡明教程 含编程语言
18页1、UG Open/Grip 簡明教程$ 注釋$ Grip啟動和編譯:先找到UG的安裝路徑,如C:Program FilesEDSUnigraphics NX。$ 進入該路徑下的UGOPEN目錄,找到grade.bat檔,打開它,將環境變數base_dir$ 設置成set base_dir=C:Program FilesEDSUnigraphics NX,保存並運行。$ Grip程式的編寫和編譯:在Grip的運行程式中,鍵入4,將你編寫的Grip程式所在的目$ 錄寫入並回車。在Grip的運行程式中,鍵入1,寫入新建Grip程式的檔案名並回車,此時$ Grip會打開寫字板,你可以在其中寫入你的程式。在Grip的運行程式中,鍵入2,寫入$ 所編譯的檔案名,編譯無錯後,鍵入3,寫入所鏈結的檔案名,鏈結無錯後完成。$ 你所編寫的Grip程式保存成*.grs檔,編譯後Grip會生成*.gri檔,鏈結後Grip會$ 生成*.grx檔,此檔為Grip的運行檔。$ Grip程式的運行:打開UG,點擊File-Execute-Grip,選擇*.grx檔,就可運行它。$ 編譯時應先編譯子函數檔,生成*.gri
2、,子函數檔不需要鏈結,此時再編譯主函數$ 檔,生成*.gri,最後鏈結成*.grx。$ Grip主函數檔必須以HALT結束,Grip子函數檔必須以RETURN結束。$ 定義的變數不能超過6個字元,Grip會認為Point_1和Point_2是同一個變數。$ 一行不能超過80個字元,若超過,可用$符號來換行。$ Grip不區分大小寫,也就是Grip會認為POINT和point都是畫點函數,但是我建議Grip$ 的函數名和關鍵字用大寫,用戶定義的變數用小寫。但是用戶定義的變數不能和Grip的$ 函數名和關鍵字重名。$ Grip的幫助檔在C:EDSUnigraphics NXUGDOChtml_filesmainlibrary.chm$ OpenGRIP Reference Guide下。一個簡便的Grip函數查找方法:打開.Word &$ Symbol ListsMajor Word List,根據首字母來查函數。HALT $結束語$ 注釋ENTITY/p,l,c $ 實體變數定義NUMBER/i,f(5) $ 數值變數定義STRING/str(10) $ 字串變數定義p=POINT/0,
3、0,0 $ 畫點l=LINE/0,0,0,1,1,1 $ 畫線c=CIRCLE/CENTER,p,RADIUS,1 $ 畫圓HALT $結束語注釋ENTITY/p(3)NUMBER/a(3),b(3,3)DATA/b,1,2,3,4,5,6,7,8,9 $ 給b向量賦值a(1.3)=b(1,1.3) $ 讓a向量等於b向量中的第一個值p(1)=POINT/a(1.3)p(2)=POINT/b(2,1.3)p(3)=POINT/b(3,1.3)HALT $結束語$ 注釋STRING/str1(100) $ 定義字串str1=Hello World $ 為字串賦值MESSG/str1 $ 顯示字串HALT $結束語$ 注釋$ +, -, *, /, *, = $ 運算函數$ SQRTF,LOGF,ABSF,INTF,MODF,MINF,MAXF,SINF,COSF,ASINF,ACOSF,ATANF $ 數學函數$ $ 換行符NUMBER/aa=SINF(30)MESSG/FSTR(a)HALT $結束語$ 注釋NOTE/0,0,LABEL1 $ 往UG顯示區列印文字PRINT/LABEL
4、2 $ 往INFOMATION列印文字MESSG/LABEL3 $ 往資訊框列印文字HALT $結束語$ 注釋STRING/str1(100),str2(100)NUMBER/strlenstr1=abcdefghijklmnstr2=SUBSTR(str1,2,5) $ 取字元strlen=LENF(str1) $ 取字串長度PRINT/FSTR(3.14) $ 浮點型轉換為字串PRINT/ISTR(strlen) $ 整型轉換為字串PRINT/str2HALT $結束語$ 注釋NUMBER/a(3),b(3),c,d(3),e,f(3),g(3)DATA/a,1,2,3DATA/b,4,5,6c=DOTF(a,b) $ 向量點乘d=CROSSF(a,b) $ 向量叉乘e=VLENF(a) $ 取向量模f=SCALVF(10,a) $ 向量數乘g=UNITF(a) $ 向量歸一化PRINT/FSTR(c)PRINT/FSTR(d(1)+,+FSTR(d(2)+,+FSTR(d(3)PRINT/FSTR(e)PRINT/FSTR(f(1)+,+FSTR(f(2)+,+FSTR(f(3)
《ug opengrip 簡明教程 含编程语言》由会员小**分享,可在线阅读,更多相关《ug opengrip 簡明教程 含编程语言》请在金锄头文库上搜索。
2020年高考真题——理科综合(全国卷Ⅲ)+Word版含答案
2021年绝味鸭脖策划书
2021年熟食店创业方案
2021年熟食店开店策划
2021年卤菜店创业计划书
2021年周黑鸭网络营销策划方案
东大21年1月考试《现代设计方法》考核作业
谈我国行政管理效率的现状及其改观对策(论文)
单证员考试-备考辅导-复习资料:无贸易背景信用证案分析.docx
土木工程毕业生答辩自述.docx
建筑学毕业后工作状态真实写照.doc
C#代码规范(湖南大学).doc
xx区食药监局2019年工作总结及2020年工作计划
2019年中医院药物维持治疗门诊工人先锋号先进事迹
2019年度xx乡镇林长制工作总结
2019年性艾科工作计划书
2019年人才服务局全国扶贫日活动开展情况总结
关于组工信息选题的几点思考
摘了穷帽子 有了新模样
2019年某集团公司基层党支部书记培训班心得体会
2024-04-08 33页
2024-04-08 10页
2024-04-08 25页
2024-04-08 12页
2024-04-08 10页
2024-04-08 21页
2024-04-08 40页
2024-04-08 34页
2024-04-08 28页
2024-04-08 28页