E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
NXOpen
UG NX二次开发(C#)-建模-求解两条样条曲线的最大距离
文章目录1、前言2、最大距离示例3、
NXOpen
代码实现1、前言在UGNX中计算两条样条曲线的最小距离是我们常用的,但是计算最大距离却很少用,但是UGNX二次开发为我们提供了这个计算方法,我们只需要调用即可
GimiGimmy
·
2023-04-19 19:47
NX二次开发(C#)
UG二次开发
UG
NX二次开发
c#
UG/NX二次开发-阿飞博客专栏目录
抄代码,小例子,随时用,随时查,ctrl+ctoctrl+v方便大家抄代码免费试看部分UF函数https://www.cnblogs.com/
nxopen
2018/在线帮助文档APINX2206UFUNNX2206NXOPENNX2007UFUNNX2007NXOPENNX2007
阿飞2018
·
2023-04-11 15:16
阿飞UG/NX二次开发专栏
UG/NX二次开发
UG/NX二次开发Siemens官方
NXOPEN
实例解析—1.2 BlockStyler/EditExpression
列文章目录UG/NX二次开发Siemens官方
NXOPEN
实例解析—1.1BlockStyler/ColoredBlockUG/NX二次开发Siemens官方
NXOPEN
实例解析—1.2BlockStyler
MarcoPro
·
2023-04-11 15:14
UG二开自学
学习
c#
ui
python中nx_Siemens NX (UG)中对于Python第三方包(函数库)的设置方法
从NX10开始,
NXOpen
增加了对Python的支持,使得NX脚本语言的多元性进一步得到扩充。
无知的坚强
·
2023-01-13 12:24
python中nx
UG NX二次开发(C#)-曲线-用AssociativeLineBuilder创建智能直线
系列文章目录第一章
NXOpen
.Curve初探第二章用AssociativeLineBuilder创建智能直线`文章目录系列文章目录1.前言2.UGNX操作下的直线创建3.Ufun函数创建直线4.NXOpenC
GimiGimmy
·
2022-12-31 02:13
NX二次开发(C#)
c#
UG
NX二次开发
智能直线段
NXOPEN
/UG二次开发C#---创建点沿着曲线移动一定距离
//////创建点沿着曲线移动一定距离///////////////publicstaticTaggedObjectCreatePointAloneLine(TaggedObjectline,TaggedObjectpoint,doublevalue){SessiontheSession=Session.GetSession();PartworkPart=theSession.Parts.Work
普罗旺斯D先生
·
2022-12-31 02:38
c#
NX开发
c#
NXOPEN
/UG二次开发C#---获取曲线的长度
//////获取曲线的长度/////////精度设置,保留小数点后9位,这是nx中的精度///publicstaticdoubleGetLineLength(TaggedObjectline,booltoNXJingDu=true){UFSession.GetUFSession().Curve.AskArcLength(line.Tag,0.0,1.0,ModlUnits.ModlUnitsPar
普罗旺斯D先生
·
2022-12-31 02:08
NX开发
c#
c#
UG NX二次开发(C#)-曲线-
NXOpen
.Curve初探
系列文章目录``例如:第一章初探
NXOpen
.Curve类文章目录系列文章目录1.前言2.
NXOpen
.Curve2.
NXOpen
.Curve包含的子类3.曲线类型的获取4.将曲线对象转换为子类类型1.
GimiGimmy
·
2022-12-31 02:36
NX二次开发(C#)
c#
UG
NX二次开发
UG二次开发
UG NX二次开发(C#)-分析-测量体对象的体积
1、简要说明采用
NXOpen
.net测量体积的二次开发时,是应用MeasureManager空间,即是测量管理空间,查看MeasureManager空间的帮助说明,如下图所示。
GimiGimmy
·
2022-12-24 20:03
NX二次开发(C#)
UG
NX二次开发
测量体积
UG NX二次开发(C#)-文件-导出图像
1前言在UGNX中,可以通过交互操作导出模型的图像,这个是比较简单的,本文介绍下如何采用
NXOpen
(C#)来导出图像。
GimiGimmy
·
2022-12-24 20:32
NX二次开发(C#)
NX二次开发
c#
UG NX二次开发(C#)-同步建模-删除倒圆(圆角)
删除UGNX模型的圆角代码如下:publicstaticvoidClearBlend(Face[]edgeBlendFaces){
NXOpen
.SessiontheSession=
NXOpen
.Session.GetSession
GimiGimmy
·
2022-12-24 20:32
NX二次开发(C#)
c#
NX二次开发
UG NX二次开发(C#)-外部模式-创建一个新的空模型文件
话不多说,直接代码://////创建一个新的.prt文件(
NXOPEN
)//////文件全路径///类型,任意数字,区别openc的///新的part对象publicstaticvoidCreateNewFile
GimiGimmy
·
2022-12-24 20:01
NX二次开发(C#)
c#
UG/NX二次开发Siemens官方
NXOPEN
实例解析—2.3 Selection_UIStyler
列文章目录UG/NX二次开发Siemens官方
NXOPEN
实例解析—2.1AssemblyViewerUG/NX二次开发Siemens官方
NXOPEN
实例解析—2.2SelectionUG/NX二次开发
MarcoPro
·
2022-12-21 10:11
UG二开自学
学习
c#
开发语言
UG/NX二次开发Siemens官方
NXOPEN
实例解析—2.3 File2Points
列文章目录UG/NX二次开发Siemens官方
NXOPEN
实例解析—2.1AssemblyViewerUG/NX二次开发Siemens官方
NXOPEN
实例解析—2.2SelectionUG/NX二次开发
MarcoPro
·
2022-12-21 10:11
UG二开自学
学习
c++
NX二次开发(C#)-UIStyler-获取UI选择对象
在publicintupdate_cb(
NXOpen
.BlockStyler.UIBlo
NX二次开发专注者
·
2021-05-04 21:20
C#
UIStyler
NX1957
NX二次开发
NX/UG二次开发—分析—测量面的面积的两种方法介绍
第一种方法(C#):publicstaticdoubleGetFaceArea(Tagt_face){Faceface=(Face)theNXManager.GetTaggedObject(t_face);
NXOpen
.PartworkPart
NX/UG二次开发
·
2020-11-26 12:14
分析测量
NX/UG二次开发—CAM—旋转复制程序C#
publicstaticListRotateAndCopyOperation(Tagt_copyObject,double[]oPt,double[]vec,doubleangle,intcount){
NXOpen
.PartworkPart
NX/UG二次开发
·
2020-11-26 12:30
C#
CAM
【C#】
NXOpen
树列表的操作
首先需要在初始化内设置,这里主要设置了树列表内的鼠标右键菜单,与节点内容修改时的动作回调,以及设置了树列表高度//////初始化///publicvoidinitialize_cb(){try{group0=(
NXOpen
SuperNico
·
2020-11-14 02:27
学习心得
c#
NX二次开发-NX连接SqlServer数据库(增删改查)C#版
版本:NX9+VS2012+SqlServer2008r2以前我写过一个NX连接MySQL数据库(增删改查)的文章https://www.cnblogs.com/
nxopen
2018/p/12297590
Caesar卢尚宇
·
2020-09-17 22:00
UGNXCAM加工模块二次开发视频教程全集(全套视频教程)
UGNXCAM加工模块二次开发视频教程全集(胡君录制)教程简介:本套NXCAM加工模块二次开发视频教程由胡君录制,教程详细的讲解了关于NX加工模块开发的各个知识点,以及同时使用UFun、
NXOpen
两种方式来对
NX胡君
·
2020-09-17 13:09
【视频教程】UG NX CAM 加工模块二次开发 视频教程
教程简介:本套NXCAM加工模块二次开发视频教程由胡君录制,教程详细的讲解了关于NX加工模块开发的各个知识点,以及同时使用UFun、
NXOpen
两种方式来对CAM模块开发的方法(详细请查看以下的教程目录
NX胡君
·
2020-09-17 13:09
CAM开发
UG二次开发读取尺寸值公差分析
可能是grip过于古老吧,心有不甘,写好的系统不能用,不太可能再用
NXopen
重写一遍(一行grip代码改写可能需要十几行C代码,这也是多年来未放
tangxiaoli711
·
2020-09-17 13:59
UG
NX二次开发
NXOpen
创建block,设置颜色,遍历边,倒角
采用openc++编程,首先使用代码录制的方法得到相应代码,通过对代码的分析,然后修改。可以大大减轻开发的难度。UF_initialize();//环境Session*theSession=Session::GetSession();//创建空特征Features::Feature*nullNXOpen_Features_Feature(NULL);//创建块,获取工作部件Features::Bl
小宇宙int
·
2020-09-17 12:42
ug开发
测量曲面的面积之
NXOpen
方法(UG(NX)二次开发)
//////测量Face的面积和周长//////被测量面///面积///周长publicvoidAskFaceArea(Faceface,outdoublearea,outdoubleperimeter){try{Unitunit1=(Unit)workPart.UnitCollection.FindObject("SquareMilliMeter");Unitunit2=(Unit)workPa
dj56833857
·
2020-09-17 11:05
c/c++
通过始末值创建拉伸(UGNX二次开发)
创建的拉伸实体publicvoidCreateExtrudeSheetByValues(Curvee_curve,doubles_value,doublee_value,outBodye_body){try{
NXOpen
.Features.FeaturenullFeatures_Feature
dj56833857
·
2020-09-17 11:34
Tag到NXObject的转换(NX二次开发)
//////Tag到NXObject的转换//////NXObject的类型///tag号///NXObjectpublicTTag2NXObject(Tagtag){try{objectto=
NXOpen
.Utilities.NXObjectManager.Get
dj56833857
·
2020-09-17 11:34
c/c++
ui
c#
[
NXOpen
C++] UG二次开发,使用MaskTriple设置过滤器后选择对象
说明:使用MaskTriple设置过滤器后选择对象测试代码:设置过滤器仅选择圆弧曲线//使用MaskTriple设置过滤器后选择对象#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#inclu
WangPaiFeiXingYuan
·
2020-09-17 11:35
UG二次开发
UG二次开发
[
NXOpen
C++] UG二次开发,通过SelectTaggedObject,选择一个UG对象并输出对象的类型
说明:通过SelectTaggedObject,通过SelectTaggedObject,选择一个UG对象并输出对象的类型对象的类型分为:(Type)大类和子类(SubType),UG中大部分公共对象都是在头文件uf_object_type.h中定义。测试代码:选择一个对象并输出对象的类型和子类型//通过SelectTaggedObject选择对象并输出tag标签#if!defined(__hp9
WangPaiFeiXingYuan
·
2020-09-17 11:34
UG二次开发
UG
二次开发
UG二次开发
选择
类型
[
NXOpen
C++] UG二次开发,通过SelectTaggedObjects,选择多个UG对象并获得对象标签
说明:通过SelectTaggedObjects,通过SelectTaggedObjects,选择多个UG对象并输出对象的类型对象的类型分为:(Type)大类和子类(SubType),UG中大部分公共对象都是在头文件uf_object_type.h中定义。测试代码:选择多个对象并输出对象的类型和子类型//通过SelectTaggedObject选择对象并输出tag标签#if!defined(__h
WangPaiFeiXingYuan
·
2020-09-17 10:26
UG二次开发
UG
二次开发
NXOpen
C++
[
NXOpen
C++] UG二次开发,通过SelectTaggedObject,选择一个UG对象并输出tag标签
说明:通过SelectTaggedObject,选择一个UG对象并输出tag标签测试代码://通过SelectTaggedObject选择对象并输出tag标签#if!defined(__hp9000s800)&&!defined(__sgi)&&!defined(__sun)#include#includeusingstd::ostrstream;usingstd::endl;usingstd::
WangPaiFeiXingYuan
·
2020-09-17 10:26
UG二次开发
UG
UG
UI
UG二次开发
二次开发
模具设计
NXOpen
相关
网上文档可以搜索GTAC,进入相应版本的NXDocumentation.其中Productarea下面的ProgrammingTools包含了
NXOpen
开发相关的信息。如要本地查看需要下载。
子_非_鱼
·
2020-09-15 11:53
NX
NX
C++
C++与C#进行UG/NX二次开发的异同
1.环境设置2.熟悉C++API后,如果在用C#进行NX二次开发的时候使用旧API:西门子公司做了较好的处理,将大部分API都封装在C#的
NXOPEN
.UF类中。
EngZegNgi
·
2020-08-21 11:33
UG/NX二次开发
NX二次开发之签名
使用C++开发
NXOPEN
应用程序的签名方法C++格式的资源文件及签名工
TIRE#
·
2020-08-21 11:34
NX二次开发
NXOpen
C++ 在线帮助文档,UG NX 二次开发在线帮助文档
NXOpenC++在线帮助文档,UGNX二次开发在线帮助文档NXOpenC++在线帮助文档地址:http://www.ugapi.com/doc/
NXOpen
/
NX胡君
·
2020-08-21 11:36
CAM开发
(2020全新)UGNX二次开发(零基础入门)到提高全套视频教程
教程从最基本的软件安装、菜单与工具条制作、设计对话框等逐渐带你进入NX开发的大门,再进一步的深入了解和学习UFun、
NXOpen
开发接口的使用方法,并结合大量的实际开发案例让学员能充分理解NX二
NX胡君
·
2020-08-21 11:36
NXOpen
.BlockStyler的一些用法
关于BLOCKUI的一些控件的用法,本人曾经使用的代码,拿出来共享:OptionStrictOffImportsNXOpenImportsNXOpen.BlockStylerImportsSystem.Runtime.InteropServicesNamespaceBizca.NX.UIBlockStylerPublicModuleUIBlockStylerEx_PublicFunctionGet
weixin_30216561
·
2020-08-21 10:54
用C#做 UG NX 二次开发 / NX Secondary Dev. with C#
网上介绍UGNX二次开发的
NXOpen
资料似乎比较少,虽然我博客里做了一些介绍,但是因为这方面的资料比较少目前使用的人还不是很多。看到这个paper,感觉介绍的还行。
QQ_370566617
·
2020-08-21 08:58
UG二次开发/NX
Development
谈谈UG二次开发的Open和
NXOpen
UG的二次开发有两套系统,一套叫Open,一套叫
NXOpen
。Open主要是造型方面的功能,
NXOpen
比较全面。Open原来支持的是C/C++,.net的
NXOpen
.UF命名空间支持。
QQ_370566617
·
2020-08-21 08:58
UG二次开发/NX
Development
Open C、Open C++和
NXOpen
C++混合开发
下面举了个不同部分用不同的代码,函数形式的是OpenC,也就是API了类形式不带
NXOpen
的是OpenC++,否则是NXOpenC++了。Tag是所有之间的桥梁。
QQ_370566617
·
2020-08-21 08:58
UG二次开发/NX
Development
C# NX二次开发_创建圆柱体并进行编辑
NXOpen
.PartworkPart=theSession.Parts.Work;
NXOpen
.NXObjectnXObject1=null;do{
NXOpen
.Features.CylinderBuildercylinderBuilder1
一把油纸傘
·
2020-08-21 08:24
NX二次开发
NX入门到提高全部视频教程
第01章-二次开发简介第01章-01-打算学习本门课程先看看这讲.mp4第01章-02-
NXopen
二次开发-草图模块矩形圆角工具.mp4第01章-03-
NXopen
二次开发-导出BOM表工具.mp4第
沃隆先生
·
2020-08-20 13:18
nx开发资料
nx开发
nx
编程语言
java
c#
c语言
c++
ug二次开发-界面配合设计
1创建ui模块2点击指定点可产生如图标题框3通过组和表达式创建ui如下图4保存前在代码生成中选择语言5另存文件生成两个文件6新建一个
NXopen
文件,并将其中的cpp移除7添加现有项,将生成的cpp和hpp
雨天吃冰激凌
·
2020-08-17 16:11
ug二次开发
UG二次开发入门--一个简单的示例
一般有这几个
NXOpen
.dllNXOpen.UF.dllNXOpen.Utilities.dllNXO
weixin_30613727
·
2020-08-17 16:46
[
NXOpen
C++] UG二次开发,通过CylinderBuilder类,创建一个简单的圆柱
使用UFun函数创建圆柱的方法,请看此篇:https://blog.csdn.net/WangPaiFeiXingYuan/article/details/89508949说明:通过CylinderBuilder类,创建一个简单的圆柱测试代码://创建圆柱#include#include#include#include#include#include#include#includeusingnam
WangPaiFeiXingYuan
·
2020-08-17 11:50
UG二次开发
将AutoCAD的dwg图纸转换为pdf
如PROE的TOOLKIT库,NX的
NXOpen
库(注意不是C库,而是C++库。NX的C库中似乎是没有转PDF的功能的)。
Larry_666
·
2020-08-14 09:40
AutoCAD
NX二次开发--组件沿矢量方向平移(C#)
在NX二次开发中,组件的平移可以通过录制的方式获得.cs代码,然后只需要修改三个地方:movableObjects2[0]=component;///设置平移的组件
NXOpen
.Point3dorigin1
放飞的紫微星
·
2020-08-13 23:31
NX二次开发
组件
组件移动
[
NXOpen
] Siemens NX 二次开发 (c#) 安装,配置,新建项目,调试, 调用程序
VisualStudio2019Community2.官方文档因为工作原因,最近接触了NX二次开发,还是小白一枚,经过一段时间的研究和试错,终于成功迈出了第一步:成功安装软件,配置环境,创建项目并调试,以下是
NXOpen
Oskar_Lu
·
2020-08-13 12:52
NXOpen
NXOpen
之使用Python实现尺寸盒功能
NXOpen
之使用Python实现尺寸盒功能importmathimportNXOpenimportNXOpen.UFdefBoundingBox():theSession=
NXOpen
.Session.GetSession
Xoin-Yang
·
2020-07-11 22:20
Python
NXOpen
[
NXOpen
] VS环境下调试启动过慢: loading symbols for *.dll from...
问题:在VisualStudio中启动调试时,有时候需要启动很长时间,期间会出现一个窗口:LoadingSymbolsforKernBase.dllfrom"MicrosoftSymbolSerers"....(忘记截图了。。请大家自行脑补)解决方法:Tools->Options->Debugging->Symbols窗口右侧勾选的"MicrosoftSymbolServers"取消掉(如下图),
Oskar_Lu
·
2020-07-06 23:28
NXOpen
UFUN和
NXOPEN
中的变换矩阵区别
UFUN中用于实体变换矩阵的函数为:UF_MODL_transform_entitiesNXOPEN中用于装配组件变换矩阵的类为:ComponentNetwork它们的变换矩阵方式是不同的,前者为动态变换,后者为静态变换。动态变换求法:varinvert=Current.Inverse();vartrans=invert.Multiply(position);静态变换求法(先旋转后平移):varc
小猛NX
·
2020-06-25 03:08
NX二次开发
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他