(以下所有的旋转均以原点为中心,同时椭圆的中心位于原点)
在microstation中 椭圆的两半轴是使用主轴和附轴表示的。先绘制的半轴为主轴,后绘制的半轴为附轴。二次开发获取半轴的API为
EllipseElement.PrimaryRadius(主轴长度),pEllipse.SecondaryRadius(附轴长度)。
在microstation中 所有元素的旋转都是通过一个Matrix3d类型数据描述的。椭圆对象也不例外。
Matrix3d的数据结构如下
public struct Matrix3d
{
public Point3d RowX;
public Point3d RowY;
public Point3d RowZ;
}
RowX为原(1,0,0)在旋转后坐标系的3D坐标;RowY为原(0,1,0)在旋转后坐标系的3D坐标;RowZ为原(0,0,1)在旋转后坐标系的3D坐标。
椭圆的旋转值参数通过 如下API获取
Matrix3d rotation = pEllipse.get_Rotation();
第一轴正方向 手动绘制椭圆时需要 设置 中心点 第一轴端点 第二轴端点。从中心点到第一轴端点的方向即为第一轴正方向。
分享到:
相关推荐
bentley MicroStation V8中文教程
MicroStation中文培训教材
MicroStation CONNECT Edition Update 10110036 中文语言包
mslp10.10.00.23 updt10-中文包.exe
MICROSTATION V8 中文教程
Microstation是一种图像处理软件,如CAD一样,广泛应用于各个行业,本资源是对该软件的一个操作工具介绍。给学习该软件的人士提供中文帮助!
Microstation-V8中文帮助手册,系统的讲述了Microstation-V8的操作方法和一些工具的用途。
对于microstation软件的操作进行了详细的讲解
MicroStation CONNECT Edition x64 update10 安装包,请下载使用,中文版翻译清晰,便于学习
microstation操作技巧microstation操作技巧microstation操作技巧microstation操作技巧microstation操作技巧microstation操作技巧microstation操作技巧microstation操作技巧microstation操作技巧microstation操作技巧...
microstation资料较少,申请发布
本工具为MicroStation V8i简体中文版完全破解文件,MicroStation 是国际上和AutoCAD齐名的二维和三维CAD设计软件,第一个版本由Bentley兄弟在1986年开发完成。其专用格式是DGN,并兼容AutoCAD的DWG/DXF等格式。 ...
3.将破解文件 licnsmgr.dll 复制到 X:\Program Files\Bentley\Program\MicroStation 目录中,覆盖替换原有同名文件。 4.根据你的操作系统选择导入下面注册表文件之一: reg_nt.reg - Win9x - WinNT reg_w2k.reg - ...
MicroStation系列 01-MicroStation软件介绍 14分钟 02-WorkSet介绍 5分钟 03-Microstation软件界面讲解 9分钟 04-新建文件 4分钟 05-2D精确绘图介绍01 25分钟 06-2D精确绘图介绍02 7分钟 07-2D视图...
microstation 中文版教程 主要工具箱含大部份的 2D 绘图工具,可能有人会觉得MicroStation 2D 功能太 差了吧,就这18 个图像工具好象不太够用,请你在下定论前先将鼠标移到主 要工具箱任一图像工具上后按住鼠标左键...
而最重要的一点则是,所有在不同之硬体平台与操作系统之MicroStation不仅其功能与架构完全一致,其所产生之设计图档亦是完全兼容(BinaryCompatible),而不需在不同之硬体平台或操作系统中加以转换。这种专业化的超强...
Learning Microstation VBA
MicroStation_V8_中文使用手册.pdf
MicroStation AddIns .vs开发包向导 根据向导生成后,需要手动添加Microstation的类库。位置(默认安装在c盘下): C:\Program Files\Bentley\MicroStation V8i (SELECTseries 1)\MicroStation\ustation.dll C:\...