随笔分类 - CAD二次开发(UG/Proe/其他)

这里是部分同步资料,更多资料请访问http://blog.csdn.net/begtostudy

摘要:随便哪个版本的Visual studio设置系统环境变量通常这个环境变量在安装ProE的时候如果选择安装VBAPI就会自动设置注意32位和64位操作系统路径是不同的。我的是64位操作系统。然后在VS Project里添加引用。以前叫ProE,现在叫Creo。然后在代码里加入命名空间using pfcls;之后就是启动或者连接ProE进程。我比较喜欢开着ProE调试,所以就用连接。var cAC = new CCpfcAsyncConnection(); theConnect= cAC.Connect(DBNull.Value, DBNull.Value, DBNu...

阅读全文

posted @ 2013-11-08 20:59

白途思

阅读(4834)

评论(1)

推荐(0) 编辑

摘要:原帖:http://inversionconsulting.blogspot.com/2008/06/proe-visual-basic-api-first-look.htmlProE VB API的手册,下载地址:http://www.kuaipan.cn/file/id_28189949127819279.htm欢迎加开发群106930856密码请自获取(两个方式都可以)1、密码见此贴(需要注册审核),http://begtostudy.uueasy.com/read-htm-tid-9.html或2、第三方地址(需要注册,无需审核),http://www.linkedin.com/gro

阅读全文

posted @ 2013-03-08 18:09

白途思

阅读(1356)

评论(0)

推荐(0) 编辑

摘要:FEA自动化过程中常常要用到节点遍历和查询。在NX Nastran中通常可以使用NXOpen进行录制和重放。但是,一般遍历方法都需要自己写。此次使用NX Nastran需要对一些特定节点自动布置约束,所以要先遍历节点集。本人采用NXOpen提供的方法进行遍历,当然,也可以读取dat文件。

阅读全文

posted @ 2012-05-03 10:24

白途思

阅读(504)

评论(0)

推荐(0) 编辑

摘要:在UG/NX二次开发中,Open C到NXOpen的映射可以参看帮助问题。但是,帮助文档对四个关键函数的介绍却几乎没有。本文系统介绍了NXOpen中的四个关键函数,ufusr,ufsta,ufusr_ask_unload,ufusr_cleanup到NXOpen中的映射关系。希望通过此文让更多的Open C开发者轻松的使用NXOpen。

阅读全文

posted @ 2012-04-28 22:58

白途思

阅读(969)

评论(0)

推荐(0) 编辑

摘要:我想在NX内部使用NXOpen和remoting开一个icp通道,做驻留的被动响应服务。外部采用exe程序调用,使得外部能够控制NX做一些工作。环境是NX8,VS2010,语言C#4非常令人费解的是,remoting连接和工作正常,调用NXMessageBox显示消息也正常,但是打开零件却报内存违例错误!手动打开零件,以及用程序直接打开零件,都没有问题。问题已解决

阅读全文

posted @ 2012-04-26 09:08

白途思

阅读(594)

评论(1)

推荐(0) 编辑

摘要:本段说明怎样使用 C# 在会话级别编程。 标题 Session 对象概述目录访问 Pro/ENGINEER 接口Session 对象概述Pro/ENGINEER Session 对象(包含在 IpfcSession 对象里),是 VBA API中的顶级对象。任何对Pro/ENGINEER 数据的访问,在访问更多特定对象前,必须先得到Session 对象的句柄。 Session 对象包含进行执行...

阅读全文

posted @ 2011-07-10 12:06

白途思

阅读(1297)

评论(0)

推荐(0) 编辑

摘要:本段解说怎样去使用 C# 去包装到Pro/ENGINEER的连接。标题 简单异步模式启动和停止Pro/ENGINEER连接到一个Pro/ENGINEER的进程完整异步模式C# 程序疑难解答简单异步模式一个简单异步模式程序不实现Pro/ENGINEER来的要求句柄的途径。因此,C#不能安插当在Pro/ENGINEER里发生事件而被通知的侦听。相应的,Pro/ENGINEER不能调用当你增加时必须提...

阅读全文

posted @ 2011-07-10 11:49

白途思

阅读(1173)

评论(0)

推荐(0) 编辑

摘要:机械、加工制造业设计、仿真、工艺、加工,应用研究与编程开发目的的二次开发、优化、应用技术交流群。

阅读全文

posted @ 2011-05-19 12:31

白途思

阅读(1166)

评论(1)

推荐(0) 编辑

摘要:发现了几个比较好的QQ群,不愿独享,分享给大家。

阅读全文

posted @ 2011-05-19 12:27

白途思

阅读(1862)

评论(1)

推荐(0) 编辑

摘要:dotnet有多个版本,比如1.0, 2.0,3.0,4,0,目前最高的是4.0了。dotnet程序向下兼容,但是不向上兼容,即高版本可以调用低版本程序,但是低版本不能调用高版本程序。(当然可以通过一些方法调用,本文就是一种)。这样就出现了一个问题。UG XN4支持的1.x版本的,UG NX5、NX6、NX7支持2.0,3.x。这是由于dotnet的2.0、3.x使用的都是2.0的运行时库。什么是运行时库Runtime呢?打个比方,dotnet framework是C#程序的基础,Runtime是dotnet framework的基础。基础一样当然可以低版本加载高版本的。这样NX6其实也是可以

阅读全文

posted @ 2011-03-03 12:38

白途思

阅读(1072)

评论(1)

推荐(0) 编辑

摘要:以前在一个网站上下载的,现在搜索还能搜到。 采用VC6开发,比较旧的编译器了。采用ufun,这是UG二次开发的API,用的人很多。 我是主张使用NXOpen的,但是ufun依然很好用。 这是整理的合辑。因为CSDN的html代码有问题,根本没法贴,所以改为贴个链接算啦。 < width="414" height="305" src="http://player.ku6.com/refer/D...

阅读全文

posted @ 2010-11-19 17:20

白途思

阅读(534)

评论(0)

推荐(0) 编辑

摘要:记得当初我开源openid这个UG二次开发程序(这个在我这个博客里能找到http://code.google.com/p/begtostudy-ugplugin-objectid/)的时候很少很少这种CAD的二次开发程序开源的,没想到现在出现很多了,呵呵。 nx-tools http://code.google.com/p/nx-tools/ 这不是一个系统的开源项目,内容比较杂。很适合各种需求...

阅读全文

posted @ 2010-11-19 17:19

白途思

阅读(1066)

评论(1)

推荐(0) 编辑

摘要:网上介绍UG NX二次开发的NXOpen资料似乎比较少,虽然我博客里做了一些介绍,但是因为这方面的资料比较少目前使用的人还不是很多。 看到这个paper,感觉介绍的还行。不过还是比较老,因为是 NX4+.net1.0的,而且用的还是NXOpen.UF,这是对以前UFun的兼容模式,不是真正的NXOpen,我的博客里有过详细饿介绍。现在 NX5以上都是用的.net2.0以上。不过开发过程和原理一样。...

阅读全文

posted @ 2010-11-19 17:19

白途思

阅读(1689)

评论(0)

推荐(0) 编辑

摘要:用.net语言(C#、VB等)开发UG NX二次开发,一定要弄清楚NXOpen和NXOpen.UF的区别。可以看看我以前发的帖子。 以下内容来自与http://bbs.icax.cn/491598p1p1 真的要特别感谢名叫“苏州人”的网友贴了这么多代码。不过这些代码的也是属于NXOpen.UF的使用,不是真正的NXOpen。操作录制的才是真正的NXOpen形式(参见我以前的帖子) 不过,广告部分...

阅读全文

posted @ 2010-11-19 17:18

白途思

阅读(2521)

评论(0)

推荐(0) 编辑

摘要:UG NX提供NXOpen类库是支持C#的,只可惜资料太少。很多人使用C#语言开发NX工具,仍然使用以前的UFUN,就是Open API。只不过是通过NXOpen中提供的UF空间封装一下而已。封装是.net常用的技术了。 但是可惜的是,很多函数(如uc1601)并不在这些封装方法之内。也就说,用C#开发,基本上与这些没有封装的函数无缘了。 采用本文的方法就可以解决这些函数不能使用的问题。以uc16...

阅读全文

posted @ 2010-11-19 17:17

白途思

阅读(1369)

评论(2)

推荐(0) 编辑

摘要:看到熟悉C、C++的UG二次开发朋友想使用NXopen,又不想学习.net,所以制作了这个文档。 其实NXOpen是支持C++语言的,只是用法略不同于.net,这主要是由于c++语法不同。 虽然NXOpen for C++网上资料不多,但是可以参考NXOpen for .net的程序,因为二者的体系是一样的。 从NX6帮助文档中抽取的NXOpen for C++部分,制作而成的CHM文件,方便携...

阅读全文

posted @ 2010-11-19 17:17

白途思

阅读(657)

评论(0)

推荐(0) 编辑

摘要:以前在一个网站上下载的,现在搜索还能搜到。 采用VC6开发,比较旧的编译器了。采用ufun,这是UG二次开发的API,用的人很多。 我是主张使用NXOpen的,但是ufun依然很好用。 这是那些教程中的第一集,我传上来试试分享。 http://6.cn/watch/11082073.html 郁闷死了,CSDN博客贴了html代码无效,啥意思啊,这是?!

阅读全文

posted @ 2010-11-19 17:15

白途思

阅读(241)

评论(0)

推荐(0) 编辑

摘要:什么是操作录制?这是UG NX系列中增加的可以录制手工操作命令的工具。录制的一系列NXOpen程序命令。通过这些命令可以重现操作。当然,从中我们也可以用来学习NXOpen。 然而,录制的程序往往是记录我们手工操作的命令流,其中很多信息是固定的操作,不具有灵活性。可以重现整个手工操作过程。同时,不是所有的命令都能够被录制。正如UG Help系统所说的:有些命令不能被记录,有些命令只能部分记录。正如我...

阅读全文

posted @ 2010-11-19 17:14

白途思

阅读(939)

评论(0)

推荐(0) 编辑

摘要:有人问我UG的external模式. 这是UG二次开发不需要UG界面时使用的一种模式。UG Open只开放了部分的API提供支持。 internal模式是UG的插件方式调用。 所以,即使是external模式也不能够脱离UG运行。 以前,使用C/C++开发时,internal的程序是dll,而external的程序是exe。 采用.net语言,internal也可以写成exe。 internal使...

阅读全文

posted @ 2010-11-19 17:13

白途思

阅读(706)

评论(0)

推荐(0) 编辑

python二次开发ug_CAD二次开发(UG/Proe/其他) - 随笔分类 - 白途思 - 博客园相关推荐

  1. python控制台中怎么控制开始和结束_Python-基础篇之控制台编程 - 随笔分类 - 梦并不遥远 - 博客园...

    本章节主要包括Python的基础编程,面向过程和面向对象两种方法. 摘要:目录 [TOC] 前言 在此之前,我们以前写的编程,都是面向过程的编程,今儿起,我们开始学习一类编程的思想,也是相对面向过程更 ...

  2. 大学python作业_python(易知大学作业) - 随笔分类 - DGX杂学 - 博客园

    摘要:1.问题:请用requests库的get()函数访问如下一个网站2次,打印返回状态,text()内容,计算text()属性和content属性所返回网页内容的长度.(百度主页) import r ...

  3. 通用Windows应用《博客园-开发者的网上家园》开发(1)——MVVM模式

    最近开发了个WP8.1和Windows8.1平台上的应用--<博客园-开发者的网上家园>,基于 Windows Runtime .在此有必要说明一下,WP8.0以前的应用程序是基于Silv ...

  4. 一个可编辑与新增博客园文章的 Python 脚本

    我的个人独立博客是基于 Hexo 搭建的,因为小站,Google 搜索引擎收录文章比较慢,还搜不到 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后,不知道在哪里寻 ...

  5. Python 爬虫入门(二)—— IP代理使用 - 不剃头的一休哥 - 博客园

    Python 爬虫入门(二)-- IP代理使用 - 不剃头的一休哥 - 博客园 Python 爬虫入门(二)-- IP代理使用 - 不剃头的一休哥 - 博客园 posted on 2016-01-26 ...

  6. 『Python开发实战菜鸟教程』实战篇:爬虫快速入门——统计分析CSDN与博客园博客阅读数据

    文章目录 0x01:引子 首先介绍一下网络爬虫是什么,可以用来做什么? 这里简单探讨一下网络爬虫的合法性 正式进入爬虫实战前,需要我们了解下网页结构 HTML CSS JScript 写一个简单的 H ...

  7. 个人博客系统的设计与实现_一个 Go 开发的快速、简洁、美观、前后端分离的个人博客系统...

    大家好,我是你们的章鱼猫. 我们从来不含糊说推荐就推荐,所以今天给大家推荐一个 go.echo.vue 开发的快速.简洁.美观.前后端分离的个人博客系统 (blog),同时基于这个系统也可以方便二次开 ...

  8. H5移动开发AUI框架入门---博客园老牛大讲堂

    大家都知道H5可以开发移动端的页面,网上提供的移动端的开发都有很多.因为我学习了AUI框架,所以我这里介绍一下移动端AUI框架.--博客园老牛大讲堂 一.AUI框架是什么?---博客园老牛大讲堂 AU ...

  9. 安卓开发笔记——打造属于自己的博客园APP(一)

    最近事情比较多,博客更新又落下了,平时有个习惯,喜欢睡前看看博客园里博友的文章,但一直感觉APP市场上下载下来的博客园客户端用起来并不是很舒服,近来发现博客园也有对外开放的数据接口,所以打算自己写个博 ...

  10. 聊聊在博客园写博客的这两年《Unity 3D脚本编程:使用C#语言开发跨平台游戏》正式出版...

    版本状态: 2016.9 第一次印刷 (2016.11 输出到台湾) 2017.1 第二次印刷 2017.5 第三次印刷 2017.5 电子书上线:Unity 3D脚本编程--使用C#语言开发跨平台游 ...

最新文章

  1. Python两个内置函数——locals 和globals
  2. 动态矩阵控制 MATLAB代码
  3. java动态代理上是否能再进行一层代理
  4. 【测试】ABAP发送HTML格式邮件FM
  5. CLion 2016.1新增Python、Swift支持,并改进了C++支持
  6. 获取web.py上面的示例code
  7. LeetCode 1380. 矩阵中的幸运数(set)
  8. MySQL 常用运算符
  9. Windows下Lua安装环境配置教程
  10. 做数据中心,腾讯是认真的!
  11. Python成绩单雷达图
  12. 欠薪的公司,不要做任何犹豫!
  13. 关于js中的冒泡事件
  14. Solr schema编写指导
  15. Spring AOP原理分析(四)--AnnotationAwareAspectJAutoProxyCreator#postProcessBeforeInstantiation源码解析
  16. 【读书笔记】《有效需求分析》
  17. 2022计算机毕业设计如何选题?
  18. HTML iframe标签用法案例详解
  19. 【解决】 io.lettuce.core.RedisCommandExecutionException: ERR wrong number of arguments for 'set' command
  20. 5.0以上机器XPOSED框架安装流程

热门文章

  1. 计算机软件销售收入会计,嵌入式软件产品销售额如何计算
  2. platform.pk8,platform.x509.pem生成keystore的方法
  3. 出走的门徒之一——地平线 余凯:造物主的一小步
  4. 带照片小学计算机管理员简介,如何做一个出色的学校网络管理员
  5. SSH进阶(2)——用Struts拦截器实现登陆限制
  6. 高性能MYSQL(查询优化)
  7. javaweb课程设计之XXX管理系统
  8. 去了一趟字节跳动,被怼了!
  9. java api1.8中文版(由谷歌,百度,有道,必应翻译).md
  10. dnf服务器不维修,dnf无法修理装备