UG NX 10 0 GRIP 二次開發

2021-08-15 16:22:43 字數 2236 閱讀 6593

給大家分享一段2020鋁型材的截面編寫**,希望對大家有幫助
entity/cr(10),ln(100),pt(100)

entity/grp1,grp2,grp3,grp4,grp5,grp6,grp7,grp8,grp9

number/x(3),y(3),z(3)

number/mat(12)

x(1)=0

y(1)=0

pt(1)=point/x(1),y(1)

pt(2)=point/x(1)+10,y(1)+10 $$畫點座標

pt(3)=point/x(1)+10,y(1)-10

pt(4)=point/x(1)-10,y(1)+10

pt(5)=point/x(1)+3.9,y(1)+3.9

pt(6)=point/x(1)+3.9,y(1)-3.9

pt(7)=point/x(1)+8.2,y(1)+4.5

pt(8)=point/x(1)+5.2,y(1)+4.5

pt(9)=point/x(1)+8.2,y(1)+2.1

pt(10)=point/x(1)+9.5,y(1)+2.1

pt(11)=point/x(1)+9.5,y(1)+2.6

pt(12)=point/x(1)+10,y(1)+2.6

cr(1)=circle/center,pt(1),radius,2.5 $$畫圓半徑2.5mm

ln(1)=line/pt(1),pt(2) $$過和畫線

ln(2)=offcrv/ln(1),0.75,pt(3) $$偏置曲線ln(1)

ln(3)=offcrv/ln(1),0.75,pt(4)

ln(4)=line/pt(5),pt(6)

mat=matrix/xyrot,90 $$以z軸正方向建立90度旋轉變數

ln(5)=transf/mat,ln(4)

ln(6)=transf/mat,ln(5)

ln(7)=transf/mat,ln(6)

grp1=group/ln(4),ln(5),ln(6),ln(7) $$物件成組

ln(8)=line/pt(7),pt(8)

ln(9)=line/pt(7),pt(9)

ln(10)=line/pt(9),pt(10)

ln(11)=line/pt(10),pt(11)

ln(12)=line/pt(11),pt(12)

ln(13)=line/pt(12),pt(2)

pt(13)=point/pt(5),intof,ln(2),ln(4)

pt(14)=point/pt(7),intof,ln(2),ln(8)

ln(14)=line/pt(13),pt(14)

ln(15)=line/pt(7),pt(14)

grp2=group/ln(9),ln(10),ln(11),ln(12),ln(14),ln(15)

mat = matrix/mirror,ln(1) $$對group2所含內容設定映象方式

grp3=transf/mat,grp2

pt(16)=point/pt(7),intof,ln(5),ln(3)

mat=matrix/xyrot,270

pt(17)=transf/mat,pt(16)

ln(16)=line/pt(17),pt(13)

pt(18)=point/x(1)+2.6,y(1)+10

ln(17)=line/pt(2),pt(18)

pt(19)=point/x(1)+9.5,y(1)+9.5

cr(2)=fillet/ln(13),ln(17),center,pt(19),radius,1.5

grp4=group/ln(16),grp2,grp3,cr(2),ln(13),ln(17)

grp5=group/pt,ln(1),ln(2),ln(3),ln(8)

blank/grp1,grp5 $$隱藏所選物件

$$unblnk/pt(17)此為隱藏顯示

mat=matrix/xyrot,90

grp6=transf/mat,grp4

grp7=transf/mat,grp6

grp8=transf/mat,grp7

grp9=group/grp4,grp6,grp7,grp8,cr(1)

halt

postek二次開發 POSTEK二次開發介面

例項簡介 例項截圖 核心 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using ...

C 與C 進行UG NX二次開發的異同

1.環境設定 2.熟悉c api後,如果在用c 進行nx二次開發的時候使用舊api 西門子公司做了較好的處理,將大部分api都封裝在c 的nxopen.uf類中。但需要注意的是,其中有部分函式由於nx版本更新,已經做了更改或不再使用。c 使用uf函式 在這裡舉例 1 要使用c跟c 裡面的這個函式 u...

mcms二次開發 YzmCMS二次開發手冊

摘要 yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有一.yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有乙個統一的入口...