标签:pat res path png 二次 corn 原因 关闭 load
这个问题研究了近两个月,知道这两天,才研究出来是怎么做的。
NX9+VS2012
官方的方法
方法1
1.用NXOPEN C#向导新建exe项目
2.添加代码
NX9+VS2012 using System; using NXOpen; using NXOpen.UF; //新建prt Tag PartTag = Tag.Null; theUfSession.Part.New("D:\\123\\ABC.prt", 1, out PartTag); //创建块 FeatureSigns sign = FeatureSigns.Nullsign;//定义布尔 double[] cornet_pt = { 100.0, 0.0, 0.0 };//定义原点 string[] edge_len = { "100.0", "100.0", "100.0" };//定义长宽高 Tag blk_obj_id = Tag.Null; theUfSession.Modl.CreateBlock1(sign, cornet_pt, edge_len, out blk_obj_id); //保存prt theUfSession.Part.Save(); //关闭prt theUfSession.Part.Close(PartTag, 1, 1); Console.WriteLine("新建prt D:\\123\\ABC.prt"); Console.Read(); Caesar卢尚宇 2020年7月9日
3.执行exe
方法2
这个方法,我在NX11上面(NXBIN)执行在成功的,但是在NX9上面(UGII)执行是失败的,还没找到原因
1.将UGII或者NXBIN路径添加到PATH环境变量上
2.将NXOpen.dll,NXOpen.UF.dll,NXOpen.Utilities.dll 三个dll放到exe所在目录
3.双击exe就可以执行
演示:方法1
Caesar卢尚宇
2020年7月9日
标签:pat res path png 二次 corn 原因 关闭 load
原文地址:https://www.cnblogs.com/nxopen2018/p/13276326.html