本节主要讲如何创建直线的平行关联直线,UG命令:插入 —> 曲线 —> 直线和圆弧(关联)—>直线(点-平行)。
先看最终效果图:

一、程序逻辑整理
1、创建直线
2、创建直线的平行关联线
二、主程序
using System;
using NXOpen;
using NXOpen.UF;
using NxLibrary;
public class Program
{
private static Session theSession;
private static UFSession theUfSession;
public static Program theProgram;
public static bool isDisposeCalled;
public static int Main(string[] args)
{
int retValue = 0;
try
{
double[] start = { 0, 0, 0 };
double[] end = { 1, 1, 1 };
Tag line1 = ModlHelper.CreateLine(start,end);
Point3d startPoint =new Point3d(5, 0.0, 0.0);
ModlHelper.CerateLinePointParallel(startPoint, line1);
}
catch (NXOpen.NXException ex)
{

该文详细介绍了如何通过UG软件的NXOpen库进行编程,实现从起点和终点创建直线以及创建与已有直线平行的关联直线。主要步骤包括调用ModlHelper类的CreateLine和CerateLinePointParallel方法,以及使用工作部件的曲线和特征构建器来定义和创建平行线。
最低0.47元/天 解锁文章
1003





