Descripción del problema
Cómo construir la plataforma de visualización AnyCAD 3D en la plataforma C #
solución
1. Descargue el SDK oficial de AnyCAD, que se ha cargado en el disco en la nube de Baidu, si necesita recogerlo.
Enlace: https://pan.baidu.com/s/1LOV5tPohIXFS6pFbKIl1Yg
Código de extracción: 1bxh
2. Cree un nuevo proyecto C #,
seleccione C # -Aplicación de ventana de Windows ;
3. Agregue el ensamblaje AnyCAD al nuevo proyecto,
haga clic con el botón derecho en el proyecto- agregar referencia ——Browse —— botón Examinar, seleccionar la carpeta AnyCAD \ 2020.net \ anycad.net.sdk.2020.10.16 \ bin \ x64, importar todos los dlls en ella;
4. Agregar AnyCAD en la carpeta donde se encuentra el nuevo proyecto se encuentra el
contenedor DLL en el archivo de la carpeta del nuevo proyecto \ x64 \ Debug agregado en la carpeta donde se encuentra el archivo AnyCAD en AnyCAD \ 2020.net \ anycad.net.sdk.2020.10.16 \ bin \ x64 en la carpeta All dll ;
5. Implementación del programa de entrada
Agregar panel de atributos de ventana, como se muestra
en la figura siguiente Agregar código en Form1.cs
using AnyCAD.Platform;
using AnyCAD.Presentation;
using AnyCAD.Exchange;
using System.IO;
namespace OneTest
{
public partial class Form1 : Form
{
RenderWindow3d mView;
public Form1()
{
InitializeComponent();
mView = new RenderWindow3d();
this.panel2.Controls.Add(mView);
mView.Dock = DockStyle.Fill;
}
}
}