青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 3174|回复: 8

[分享] 【带源码】NXOpen+C#编写的批量点导入/导出外挂

  [复制链接]
发表于 2014-1-3 19:53 | 显示全部楼层 |阅读模式
本帖最后由 cdinten 于 2014-1-3 19:54 编辑
) D2 O6 r* D7 a6 A5 k7 {. n% e2 @, @- l$ s
研究NXOpen之后自己用C#编写的一个外挂,Ctrl+U运行,界面如下:

界面

界面

# w$ K- }3 H3 |$ S6 ~% ~
% Z+ {" r0 Q. x4 B  X6 I$ C6 {
演示效果如下(由于图片大小有限制,被编辑过):! Q' M' J: k" x! f, B: b. Z4 I

演示效果

演示效果

9 G! e# B. [/ P, g  W

. e3 N3 e% T: x+ q% e1 H
使用说明:
$ D( j  [& m" _) Z3 f* x

! ?; ~7 A# d( W9 j' M
1.导出

9 L% P$ T2 @5 Q7 v3 Z4 ]
a.使用点选择器选择需要导出的点,对于重复点,将会自动忽略。
3 X$ y5 M" `# d/ L  E: y- x7 Q
b.选择文件保存路径,该按钮会出现对话框,指定文件路径。注意文件已存在时会有提示,如果选择覆盖,原有文件将会丢失,请确保你已了解该操作的后果。

- b! V6 o& \5 `' K
c.点击apply或者ok,将保存到指定的文件中。

9 }, Z7 \7 j8 U3 V" M9 G5 F
2.导入
2 y& p7 r7 ~" f
a.选择下来列表中的导入,然后指定导入数据来源

, g+ k1 O$ A0 L9 A6 S
b.数据来源格式中点格式如下:

2 v) C' P: @, b* I
1,2,3
! u; U' d. U! m  M; ^8 G5,1,0
. x& w& T, M" v6 W5 j$ ]-4,7,91 F. ~% r: Z) Q# ?
每行一个点,三坐标x,y,z分别用逗号隔开。
9 K* B: C/ ^3 y$ a# V! z8 z2 N其它格式会导致导入错误
, Q' Q# S. I3 ^' q3 Zc.点击apply或者ok,点被导入,注意和导出不同,重复点会被多次导入
5 s0 P- V+ L9 I9 t/ t$ t" v7 k附件如下:
9 R  _2 _; n( y3 l$ }3 R$ o$ I 点批量导入导出程序.rar (9.24 KB, 下载次数: 107, 售价: 1 G币) : D( i4 C' G) Y
1 k; t0 h% w. Y: E) u

. Y6 O. @" Y/ p: H/ w5 z% W& ^" o' l' G  J另有源码,使用VS2010环境下的C#编写而成,NX版本为8.5,8.0理论上应该能成功运行,收3个G币应该不会太黑吧,我也是花了一阵子写出来的:
: `. @$ C) y8 a9 X# I2 U  @ NXPointIO.rar (36.64 KB, 下载次数: 135, 售价: 3 G币) $ B$ H6 S0 `" p' H! s1 _# B5 Y( C; T
# Q8 [5 z: Z* J# @

& `/ f" ^- b9 X1 z# w9 I0 e" J由于水平有限,不排除潜在的bug,如果有问题大家可以反馈交流,或者指导一下,相互学习提高,轻拍勿喷,谢谢- z/ b2 h& c# Y; m& E) F

- D+ _. g* N( `6 u" u$ K; D
! g+ Y* L7 E, f% r2 I

评分

参与人数 1流量 +2 技术 +1 激情 +6 G币 +10 收起 理由
victor_tech + 2 + 1 + 6 + 10 赞一个!

查看全部评分

 楼主| 发表于 2014-5-6 14:31 | 显示全部楼层
做为UG爱好者就是要果断回帖,如果沉了就是我弄沉的很有成就感
回复 支持 反对

使用道具 举报

发表于 2014-11-23 09:41 | 显示全部楼层
你很黑你很黑你很黑你很黑你很黑
回复 支持 反对

使用道具 举报

发表于 2015-8-8 19:13 | 显示全部楼层
不错  学习了
回复 支持 反对

使用道具 举报

发表于 2016-4-10 18:43 | 显示全部楼层
我是UG爱好者,看了LZ的帖子,我只想说一句楼上的贴很好!UG论坛好强大!
回复 支持 反对

使用道具 举报

发表于 2016-4-11 13:19 | 显示全部楼层
学习一下,谢谢分享8 a) x1 X3 h7 Q, O" }, Q
回复 支持 反对

使用道具 举报

发表于 2016-4-16 10:38 | 显示全部楼层
这个有何用啊 我刚学UG不明白
回复 支持 反对

使用道具 举报

发表于 2017-3-3 10:02 | 显示全部楼层
& {' l; Z. b" \' o2 m
学习一下,谢谢分享
回复 支持 反对

使用道具 举报

发表于 2017-5-22 15:54 | 显示全部楼层
这个太给力了,正在学习C#开发。。。。。。。感谢楼主共享信息。。。。。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-1-22 16:16 , Processed in 0.070013 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表