freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]ug二次開發(fā)技術(shù)(編輯修改稿)

2024-11-15 04:08 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 0,h $在棱柱上面作一個(gè)點(diǎn) cr2=CIRCLE/CENTER,pt,RADIUS,dia2/2 $$ 在棱柱上面作一個(gè)圓,以點(diǎn) pt為圓心,以dia2/2為半徑 $$ 生成圓錐面,以上下兩圓為基準(zhǔn) con=CONE/cr1,cr2 $$ 生成內(nèi)孔,布爾減,在 pim上挖去 cy1 pim1=SUBTRA/pim,WITH,cy1 $$ 生成多角螺母, pim1被 con劈開, CNT,c( CNT為輔詞,記數(shù),從 1至 c) ent=SPLIT/pim1,WITH,con,CNT,c $$ 刪除多余實(shí)體,cr1,cr2,con,cr1,cr2,con,pt,ent(2..c) $$ ( ent中第二及以后的實(shí)體) DELETE/cr1,cr2,con,ent(2..c),p L99: HALT $$ 33 齒輪應(yīng)用程序 應(yīng)用程序調(diào)用: 第四章 菜單及工具條開發(fā) 41 二次開發(fā)程序的運(yùn)行 二次開發(fā)程序的運(yùn)行方法常用的有三種,三種方法各有自身特點(diǎn): 在 UG建模下按 Ctrl+g,直接打開可執(zhí)行程序(即文件名為 ***.grx的程序)。 優(yōu)點(diǎn):方法簡(jiǎn)單,無(wú)需掌握菜單或工具條開發(fā)技術(shù)。 缺點(diǎn):不直觀,必須知道路徑,當(dāng)二次開發(fā)程序較多時(shí),容易調(diào)錯(cuò)程序 用戶菜單開發(fā)。 優(yōu)點(diǎn):象運(yùn)用 UG的菜單一樣,方便、直觀,不易出錯(cuò)。 缺點(diǎn):需修改菜單設(shè)置文件和環(huán)境變量設(shè)置文件,需要細(xì)心,不得出錯(cuò)。 用戶工具條開發(fā)。 優(yōu)點(diǎn):象運(yùn)用 UG的工具條一樣,方便、直觀,不易出錯(cuò)。 缺點(diǎn):用戶自主開發(fā)工具條較為麻煩。 42 用戶菜單開發(fā) 一、用戶菜單開發(fā)方法一(修改 UG標(biāo)準(zhǔn)主菜單) GRIP程序放置 在 D盤(或其它盤)創(chuàng)建文件夾 USER, USER下建二個(gè)文件夾 application和startup,在 application下放 GRIP程序(可執(zhí)行程序,即文件名為 ***.grx的程序)。 修改主菜單塊和子菜單項(xiàng) 用記事本打開 D:\program files\EDS\Unigraphics NX\UGII\menus\; 說(shuō)明:盤符及文件夾取決于安裝路徑。 編輯主菜單:在 END_OF_TOP_MENU 前面添加: CASCADE_BUTTON UG_ AA(字母,可隨意,但須與后面的下拉菜單相對(duì)應(yīng) ) LABLE 用戶(主菜單添加項(xiàng)的名稱,可隨意) 編輯子菜單項(xiàng):在 END_OF_TOP_MENU 之后添加: MENU UG_AA(與前面相同) BUTTON UG_AA_LI1(隨意) LABLE 螺母(子菜單項(xiàng)名) ACTIONS ***.grx BUTTON UG_AA_LI1 LABLE 齒輪(子菜單項(xiàng)名) ACTIONS ***.grx …… END_OF_MENU 然后存盤。 環(huán)境變量設(shè)置 用記事本打開 D:\program files\EDS\Unigraphics NX\UGII\。 說(shuō)明:盤符及文件夾取決于安裝路徑, UG中有兩個(gè) UGII_env文件,取前一個(gè),不是 dafaul。 搜索: UGII_USER_DIR=${HOME},改為UGII_USER_DIR=D:\USER(盤符取決于 GRIP程序存放的路徑,存盤。 去掉 號(hào),語(yǔ)句變?yōu)榭蓤?zhí)行語(yǔ)句。 二、用戶菜單開發(fā)方法二(制作用戶菜單文件) 在 D:\USER\startup下建立用戶菜單文件,該文件用記事本編輯、編寫,存盤時(shí)以 .men為擴(kuò)展名。 用戶菜單文件包括三個(gè)部分: 注釋: !the file of editing main menubar 說(shuō)明: VERSION 120 edit UGgateway_main_menubar 編輯主菜單: !hide UGhelp (說(shuō)明:隱藏幫助, !為注釋行標(biāo)志,去掉 !才能執(zhí)行) before UGhelp (說(shuō)明:用戶菜單放在幫助之前) CASCADE BUTTON UG_DD(字母,隨意?。? LABLE 用戶菜單 (主菜單名 ) END_OF_befor 添加子菜單: MENU UG_DD(對(duì)應(yīng)) BUTTON UG_DD_LI1 LABLE 螺母(子菜單項(xiàng)名) ACTIONS ***.grx …… END_OF_MENU 存盤 關(guān)于環(huán)境變量的設(shè)置同前。 43 用戶工具條開發(fā) 按所需數(shù)量制作數(shù)個(gè)圖標(biāo)圖形存為 ***.bmp文件,置于D:\USER下; 用記事本建立用戶工具文件,存為 **.utd,置于D:\USER\startup下。 TITLE 幾何體 說(shuō)明部分 VERSION 2 OPTION TOOLBAR ICONS COLUMNS 5 NAME 樣條曲線 結(jié)束部分 BITMAP D:\USER\***.bmp TYPE GRIP ACTION D:\USER\application\***.grx 環(huán)境變量設(shè)置同前。 第五章 變量及賦值語(yǔ)句 51 變量 GRIP的變量包括:數(shù)字變量、字符串變量、實(shí)體變量等。變量必須命名。變量命名限制: 變量名的長(zhǎng)度不得超過(guò) 32個(gè)字符。 變量名第一個(gè)字符必須是字母。 變量名可以是全字母或字母與數(shù)字的組合。 變量名不得含有逗號(hào), “ , ” 。 變量名不得含有特殊字符,如 “ $”、 ” @”、 ” amp?!钡取? 除簡(jiǎn)單變量外,變量須加以申明。 52 賦值語(yǔ)句 賦值語(yǔ)句包括一般賦值語(yǔ)句、數(shù)組及字符串賦值語(yǔ)句、實(shí)體賦值語(yǔ)句。 算術(shù)運(yùn)算符 算術(shù)運(yùn)算符包括: + 加 減 * 乘 / 除 ** 乘方 = 等于或賦值 運(yùn)算符執(zhí)行優(yōu)先順序: “ () ” → “ **” → “ *” 和 ” /” → “+”和 ” ” → “=“ 一般賦值語(yǔ)句 簡(jiǎn)單賦值語(yǔ)句: C=+3*a/t+v**3 數(shù)組和字符串賦值語(yǔ)句: X(1)=a*cosf(alf) Str1=?bejing? Len=sqrtf(a(1)**2+a(2)**2+a(3)**2) 舉例: STRING/STR(3,132) STR(1)=?DRILL SIZE=?+?.? STR(2)=?SPOTFACE* ?+STR(1) STR(3)=STR(2)+? $$POSITION 4? PRINT/STR(3) HALT 運(yùn)行結(jié)果: SPOTFACE* DRILL SIZE= . $$POSITION 4 DATA賦值語(yǔ)句 Number/c,a(3) String/cd(2,30) Data/c,1,a,3,4,5,cd,?bejing?,?qingdao? 賦空值 Entity/nm String/ch(30) Nm=amp。NULENT $$實(shí)體賦空值, amp。NULENT 為 GPA常數(shù), $$表示一個(gè)空的實(shí)體 Ch=amp。NULSTR $$字符串賦空值, amp。 NULSTR 為 GPA常數(shù), $$表示一個(gè)空的字符串 嵌套語(yǔ)句 一個(gè)語(yǔ)句中可以嵌套另一個(gè)語(yǔ)句。例如: Ln=LINE/(pt1=POINT/0,1),(pt2=POINT/2,2) 該語(yǔ)句等價(jià)于 : pt1=POINT/0,1 pt2=POINT/2,2 Ln=LINE/pt1,pt2 例如: Pt=POINT/INTOF,(l1=LINE/(pt1=POINT/1,1),(pt2=POINT/2,2)), $ (l2=LINE/(pt3=POINT/2,1),(pt4=POINT/1,2)) $$將線 l1和線 l2的交點(diǎn)付給 Pt 內(nèi)部函數(shù) GRIP內(nèi)部函數(shù): 算術(shù)運(yùn)算符 平方根 SQRTF(cd) 對(duì)數(shù) LOGF(cd) 指數(shù) EXPF(cd) 絕對(duì)值 ABSF(cd) 取整 INTF(cd) 取 cd的整數(shù)部分 余數(shù) MODF(a,b) 取 a/b的余數(shù) 最大 /最小 最大值 MAXF 最小值 MINF 三角函數(shù) 正弦 SINF(30) 單位為度 余弦 COSF(60) 單位為度 反正弦 ASINF() 反余弦 ACOSF() 反正切 ATANF() 矢量函數(shù) 曲線上的位置 ENTITY/pt,ln NUMBER/A(3) Ln=LINE/0,0,4,3 A=CPOSF(L,) $$取曲線上點(diǎn)的坐標(biāo) Pt=POINT/A HALT 開始點(diǎn) 終止點(diǎn) CPOSF(L,) CPOSF(L,) CPOSF(L,) 切線上點(diǎn)坐標(biāo) ENTITY/C1,ln1 NUMBER/A(3),B(3) C1=CIRCLE/0,0,2.,START,0,END,180 $$以點(diǎn)( 0, 0)為圓心, 2為半徑,做一個(gè) 0到 180度的圓弧 $$與 C1=CIRCLE/0,0,0,2.,START,0,END,180等同 A=CTANF(C1,) B=CTANF(C1,) A=CTANF(C1,) Ln1=LINE/A,B HALT 見(jiàn) P31 圖 終點(diǎn) 起點(diǎn) 運(yùn)行該程序 B=CTANF(C1,) ln1 第六章 幾何體的生成 基本概念 工作視圖和工作圖層 幾何體均生成在用戶定義的工作視圖和工作圖層上,默認(rèn)值為: 工作視圖 ——“TOP VIWE” 工作層 ——第一層 改變工作層: LAYER/WORK,n $$將第 n層設(shè)為工作層,該命令為陳述格式,與 amp。LAYER不 $$同。例如, amp。LAYER(en) =3,將 en移至第三層。 改變層的工作狀態(tài): amp。LYSEL(n)=1 (或 amp。yes) $$表示 n層為可選層 amp。LYSEL(n)=2 (或 amp。no) $$表示 n層為不可選層 改變工作視圖: amp。WORKVW=number 其中 number的取值和含義: 1 2 3 4 5 TOP FRONT RIGHT LEFT BOTTOM 等等 位置修飾詞 位置修飾詞是一種輔詞,可用數(shù)字代替。 XSMALL1 XLARGE4 YSMALL2 YLARGE5 ZSMALL3 ZLARGE6 用法舉例: Pt1=POINT/YLARGE,INTOF,1,2 $$將曲線 1和 2交點(diǎn)中 Y坐標(biāo)較大的點(diǎn)賦予 Pt1 Pt2=POINT/YSMALL,INTOF,1,2 $$將曲線 1和 2交點(diǎn)中 Y坐標(biāo)較小的點(diǎn)賦予 Pt2 實(shí)體生成語(yǔ)句簡(jiǎn)介(略,前面已學(xué)習(xí)過(guò))( P5253) 幾個(gè)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1