C# Inventor二次开发—创建二维草图(2)

2019-06-26 15:18:54 admin 44

本篇介绍两个比较需要关注的方面:

一、坐标系:

智能设计
1 var workPlane = compDef.WorkPlanes[1]; //YZ平面2 //var workPlane = compDef.WorkPlanes[2]; //XZ平面3 //var workPlane = compDef.WorkPlanes[3]; //XY平面4 PlanarSketch sketch2d = compDef.Sketches.Add(workPlane);5 sketch2d.SketchLines.AddByTwoPoints(tranGeo.CreatePoint2d(0, 0), tranGeo.CreatePoint2d(1, 1));
智能设计

 

智能设计

YZ平面上直线(0,0)-(1,1)

 

智能设计  

XZ平面上直线(0,0)-(1,1)

 

智能设计

XY平面上直线(0,0)-(1,1)

从上面结果可以知道,XZ平面上X坐标是反的!!!

二、长度单位:

1 var workPlane = compDef.WorkPlanes[3];//XY平面2 PlanarSketch sketch2d = compDef.Sketches.Add(workPlane);3 sketch2d.SketchLines.AddByTwoPoints(tranGeo.CreatePoint2d(0, 0), tranGeo.CreatePoint2d(1, 1));

智能设计 

  从上面结果可以知道,程序中的单位是cm!!!


首页
产品
新闻
联系