找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 16747|回复: 4
打印 上一主题 下一主题

[求助] C#开发UG时出错了(不解)

[复制链接]
跳转到指定楼层
1
发表于 2010-9-11 18:49:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用C#做的一个EXE程序,重复调用的时候出错了:

不解啊!
一下是源代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using NXOpen;
using NXOpen.Utilities;
using NXOpen.UF;
using NXOpenUI;
namespace test1
{
    public partial class Form毛坯创建工具 : Form
    {
        public Form毛坯创建工具()
        {
            InitializeComponent();
        }
        private string x;
        private string y;
        private string z;

        private void button创建_Click(object sender, EventArgs e)
        {
            Session thesession = Session.GetSession();
            
            try
            {
                Part thepart = thesession.Parts.Work;
                NXOpen.Features.Feature block = null;
                NXOpen.Features.BlockFeatureBuilder thebuilder = thepart.Features.CreateBlockFeatureBuilder(block);
                x = textBoxX.Text;
                double x1 = Convert.ToDouble(x);
                y = textBoxY.Text;
                double y1 = Convert.ToDouble(y);
                z = textBoxZ.Text;
                double z1 = Convert.ToDouble(z);
                NXOpen.Point3d basepoint = new Point3d(x1, y1, z1);
                thebuilder.SetOriginAndLengths(basepoint ,textBoxΔX.Text ,textBoxΔY .Text ,textBoxΔZ.Text);
                thebuilder.Commit();
                MessageBox.Show("毛坯建造完毕!");
            }
            catch (NXException ex)
            {
                MessageBox.Show("ERROR!");
            }
        }
        private void button退出_Click(object sender, EventArgs e)
        {
            Close();   
        }
   
    }
}
请高手多多赐教!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2010-9-11 18:55:41 | 只看该作者
我顶!~~~~~~~~~~~~~
3
发表于 2010-9-18 15:13:59 | 只看该作者
我自己再顶!~
4
发表于 2010-9-21 00:11:38 | 只看该作者
这是外部模式,在UG内不能调用吧
5
发表于 2010-11-26 18:44:29 | 只看该作者
你说的对,谢谢你!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-26 14:42 , Processed in 0.032824 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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