catia草图中偏置二维曲线

原创 2013年12月06日 10:33:09

API:

CATI2DWFFactory_var->CreateOffsetCurve

注意事项:1)对于线段,偏置后得到的是无限长的直线;

                    2)对于圆弧,偏置后得到的是整圆;

                    3)对于其他二维对象,偏置结果正常。

处理:

      方法1:可以采用修剪的方式,将无限长的直线修剪为线段、整圆修剪为圆弧;用的API为CATI2DGeometricOperators->QuickRelimit.

      方法2:对生成的无限长直线或整圆进行端点约束:CATI2DCurve->SetStartPoint以及CATI2DCurve->SetEndPoint

 个人推荐方法2,简单方便。

选择单条曲线偏置选择参考点

public int apply_cb() { int errorCode = 0; try { //---- Ente...

CATIA中关于“定位草图”的宏问题

CATIA二次开发中“定位草图”还不能通过录制宏的办法获得定位草图的宏命令。本文将介绍如何在CATIA二次开发中“定位草图”宏命令的使用及左手坐标系的定义。...

创建双边偏置曲线(通过TOGGLE控件来控制是否保留原来的曲线)

public int apply_cb() { int errorCode = 0; try { //---- Ente...

CATIA草图命令详解

  • 2015年10月09日 09:28
  • 7.98MB
  • 下载

catia草图所有命令详解

  • 2009年01月07日 13:25
  • 1.61MB
  • 下载

Inventor 2014 API 新功能 (4) 创建方程草图曲线

草图第二个增强是可以通过方程创建曲线了!这是个相当有用的功能。以往如果你想画一条螺旋线,只能自己计算样条的拟合点,然后构建。 增加的新对象是: SketchEquationCurves: 2D草图...

CATIA Automation 编程绘制样条曲线

之前用 VC 编写了画圆的简单例子,今天试了一下绘制样条曲线的功能。 还是按照 Automation 的基本流程: 1 录制宏命令 Language="VBSCRIP...

Inventor 2014 API 新功能 (5) 3D草图相交曲线

通过曲面和曲面获取相交曲线是产品已经有的功能,2014 API全面支持了! 一个很直接的方法: Sketch3D.IntersectionCurves.Add( EntityOne As Objec...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:catia草图中偏置二维曲线
举报原因:
原因补充:

(最多只允许输入30个字)