UG NX 10.0 GRIP 二次开发
给大家分享一段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)=0pt(1)=POINT/x(1),y(1)
pt(2)=POINT/x(1)+10,y(1)+10 $$画点坐标{10,10,0}
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.6cr(1)=CIRCLE/CENTER,pt(1),RADIUS,2.5 $$画圆{0,0,0}半径2.5mmln(1)=LINE/pt(1),pt(2) $$过{0,0,0}和{10,10,0}画线
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
UG NX 10.0 GRIP 二次开发相关推荐
- 【视频教程】UG NX CAM 加工模块二次开发 视频教程
教程简介: 本套 NX CAM 加工模块二次开发视频教程由胡君录制,教程详细的讲解了关于NX加工模块开发的各个知识点,以及同时使用UFun.NXOpen两种方式来对CAM模块开发的方法(详细请查看以下 ...
- UG NX 10.0 永久关闭连续自动标注尺寸
文件-实用工具-用户默认设置-草图-自动判断约束和尺寸,去掉勾选"在设计应用程序中连续自动标注尺寸".重启软件! 默认情况下"连续自动标注尺寸"按钮是激活的,即 ...
- UG NX 5.0模具设计一册通
[书名]UG NX 5.0模具设计一册通 [作者]零点工作室,褚忠,石云波,郝国祥 编著 [ISBN]978-7-121-07374-8 [出版社]电子工业出版社 [出版日期]2008年11月 [内容 ...
- UG NX 6.0产品设计视频教程
UG NX 6.0产品设计>介绍了UG NX 6.0的基本建模功能,以此为基础通过轴套类零件.盘盖类零件.支架类零件.箱体类零件.标准件和常用件等机械零件建模,以及网球.奶粉罐等其他工业产品的建 ...
- 《UG NX8.0中文版完全自学手册》一第1章 UG NX 8.0简介
本节书摘来自异步社区<UG NX8.0中文版完全自学手册>一书中的第1章,作者 刘昌丽 , 周进,更多章节内容可以访问云栖社区"异步社区"公众号查看 第1章 UG NX ...
- USB硬件 键盘鼠标控制器 V2.0 支持二次开发
USB硬件 控制键盘鼠标 V2.0 支持二次开发提供开发包 usb键盘鼠标控制器由来: 听说过"按键精灵"这个软件,就不难理解了;就是这个思路,做一个真正的硬件键盘鼠标,然后我们控 ...
- UG 10.0 GRIP 问题
在10.0中不知道人机交互函数PARAM,在输入的项目数量上有没有限制 PARAM/'法兰参数','外径(D)',D,$'内径(D1)',D1,$'连接部分凸出直径(D2)',D2,$'连接部分凸出高 ...
- UG/NX 8.0安装方法(图文详解)
UG8.0,自从被西门子收购后改名为NX,也称NX8.0,作为一款非常优秀三维模具设计软件.他可以针对用户的虚拟产品设计和工艺设计的需求,提供经过实践验证的解决方案.其以全面的设计概念.良好的界面受到 ...
- Win10 安装 UG10.0 UG8.5教程 --(及安装错误问题解决)--NX 8.5 NX 10.0 安装教程
UG 8.5 32位安装包 : 链接:https://pan.baidu.com/s/1Z1XIEp95qLUgVDluD1c8nQ 密码:i5pa(失效) UG 10.0 64位安装包:链接:ht ...
最新文章
- OSPF在企业网的应用
- linux 命令-- touch
- Datatables 给行绑定选中事件
- 漢城博殺的日子 (一)
- 7-53 字符串逆序 (10 分)
- QT5开发及实例学习之十四Qt5排版功能
- ORACLE(Linux版本)实时同步数据到MYSQL(Linux版本)解决方案:OGG
- 在.Net中json应用测试整理
- arp病毒的解决方法
- 第二章 用户画像建模
- 企业微信之发送图片消息(源码下载)
- 新手购买基金的买入策略
- 门户前浪退市,从此只做“新浪”
- 19年拿了19个诺贝尔奖,日本科学为何“井喷”?
- 人民币小写转大写金额(可达千百万亿)
- 谭浩强C++ 第二章
- xlwings设置单元格格式为文本-改正身份证显示问题+excel单元格设置为文本为何还要双击
- 有关meta learning 要读的论文清单
- 首批实现QQ在RTOS端应用部署 展锐持续深耕穿戴生态
- 霓虹国又出了一部脑洞逆天的复仇剧,前方一路高能