摘要:
Foxfly.Net是具备基本的几何建模和CAD文件读取功能。本文主要介绍读取STP/STEP文件的使用方法。 1.初始化 项目中引入FoxflyNet.dll程序集,在Program.cs中初始化建模引擎 2.读取STP文档内容 相关类: XdeDocument XdeLabel XdeLabel 阅读全文
摘要:
在MFC的对话框中可以方便的集成AnyCAD三维控件(c++版本),遵循一下几步: 阅读全文
摘要:
1 OpenFileDialog dlg = new OpenFileDialog(); 2 dlg.Filter = "Result (*.txt)|*.txt|All Files(*.*)|*.*"; 3 4 if (DialogResult.OK != dlg.ShowDialog()) 5... 阅读全文
摘要:
void addPoint(List buffer, Vector3 pt) { buffer.Add((float)pt.X); buffer.Add((float)pt.Y); buffer.Add((float)pt.Z); } void Com... 阅读全文
摘要:
当鼠标在AnyCAD三维控件中掠过图元上方的时候,图元会“高亮”显示,当鼠标移走的时候会回复之前的状态。在一般的窗体控件中会提供MouseEnter/MouseLeave事件。
在AnyCAD提供了图元选择消息,当图元选择的时候会被触发。现在,新版SDK利用同样的机制就可以捕获到“高亮”状态,并很容易的实现MouseEnter/Leave机制。
比如在MFC对话框中实现这样的功能,当鼠标掠过(在点击之前)曲线的时候显示出该线的长度信息: 阅读全文
摘要:
在WinForm中可以方便的集成AnyCAD.Net三维控件,只需要以下几部即可完成。一、添加DLL程序集AnyCAD.Foundation.Net.dllAnyCAD.Presentation.Net.dllAnyCAD.Exchange.Net.dll二、初始化控件1.首先创建一个窗体2.在窗体... 阅读全文
摘要:
AnyCAD C++ SDK专为Qt框架增加了AnyPlatformQt.lib模块,在Qt中使用AnyCAD三维建模控件变得十分简单。 阅读全文
摘要:
SceneNode是AnyCAD三维图形平台的AnyViz显示引擎的核心对象之一,只有放在场景管理器(SceneManager)里的节点才能被显示引擎所显示。 阅读全文
摘要:
AnyCAD图形控件有.Net版本和C++两个版本,使用C++要比C#稍微繁杂一点。SDK中提供了针对MFC的文档视图的封装,只需改一下几个基类即可。准备VS2010下载C++版本的AnyCAD图形控件:http://pan.baidu.com/s/1c06hmPa项目设置$(AnyCADSDK)替... 阅读全文
摘要:
AnyCAD .Net/C++ SDK支持多种3D/2D文件格式,比如BREP、STEP、IGES、STL、DXF、3DS、OBJ、FBX、SKP、IFC、DAE……等,根据使用场景提供不同的API。 阅读全文