CAD .NET

CAD .NET

Updated: June 14, 2023 | Version 15.0 NEW

CAD .NET es una biblioteca para el desarrollo de soluciones en el entorno .NET. Es compatible con los formatos DWG, DXF, y PLT de AutoCAD®, así como con otros formatos CAD.

La biblioteca puede utilizarse en un amplio rango de esferas:

  • trabajar con planos industriales en todas las etapas del proyecto
  • supervisar y controlar los programas de forma remota
  • máquinas CNC
  • exportar datos a formatos CAD
  • trabajar con bases de datos
  • sistemas de gestión de documentos
  • productos muy especializados que utilicen planos

Funciones

CAD .NET ofrece a los usuarios las siguientes funciones básicas que pueden utilizarse en el proyecto en curso:

FuncionesVersiones
ImportEnterprise
Importar formatos CAD, imágenes rasterizadas y metaarchivos
Crear nuevos planos desde cero
Acceder a la estructura de datos de los planos
Añadir/editar los datos de los planos mediante programación
Añadir/editar los datos de los planos visualmente -
Visualización e impresión
Controles para planos CAD
Exportar a formatos rasterizados y metaarchivos
Exportar a formatos CAD -
DWG/DXF a G-code -

Especificaciones técnicas:

  • Compatible con Visual Studio 2005 y versiones posteriores
  • Compatible con los lenguajes de programación CLI de Microsoft .NET
  • El ensamblaje de la biblioteca se compila con la directiva ANY_CPU, que la hace compatible con las plataformas x86 y x64
  • No requiere la instalación de AutoCAD ni de otras aplicaciones de terceros
  • Se puede utilizar en aplicaciones de servidor sobre la base de la tecnología ASP.NET
  • La estructura de clases heredada es la base de la interfaz de la biblioteca
  • Controles heredados de Windows Forms para planos CAD
  • Capacidad de visualización mediante GDI+ u OpenGLL
  • Proyectos de demostración para C# y VB.NET
  • La documentación está disponible en archivos .CHM y de ayuda de Microsoft

En la siguiente tabla se muestran los formatos compatibles con CAD .NET:

 DXFDWGCGMHPGL / PLTSTLPDFSVGGBREMF / WMFGDSIIRasterizados
(BMP / JPG / GIF / TIFF / PNG)
Import
Export

Controles

CAD .NET CAD .NET proporciona a los usuarios los elementos de control heredados de Windows Forms para mostrar planos CAD. Por lo general, estos elementos se encuentran en Windows Forms, pero también pueden encontrarse en la página WPF. Si necesita un control web basado en ASP .NET, puede proporcionarse aparte. Vea el Web CAD SDK.

La clase CADPictureBox es la implementación básica del elemento de control para mostrar planos vectoriales. Visualmente, CADPictureBox solo incluye el área para la visualización del plano y se puede ampliar mediante los elementos de control necesarios en el proyecto en curso. EditorDemo es un ejemplo del proyecto mediante el uso de CADPictureBox.

Элемент CADPictureBox

La clase CADEditorControl incluye la implementación del evento requerido y de los controladores de ajustes. Para comenzar a trabajar con ella, basta con colocar un elemento de control de este tipo en el formulario. CADEditorControl incluye encuadrado, zoom, selección de entidades visuales y permite usar funciones tales como edición visual y creación de entidades visuales con la ayuda de marcadores y la ventana Propiedades, referencia, rejilla y modos orto. La demostración de EditorControl muestra cómo usar este elemento de control.

Редактирование примитивы в CAD .NET

Implementación de máquinas CNC

CAD .NET se puede utilizar para desarrollar el software que prepara los datos para las máquinas CNC. El formato DXF admitido por la biblioteca es uno de los formatos de archivo utilizados con mayor frecuencia para el procesamiento de superficies bidimensionales. El acceso a los datos de los planos permite a los usuarios obtener toda la información necesaria para el procesamiento.

La biblioteca también permite transformar entidades, incluyendo la conversión de los textos del plano de origen en polilíneas con una alta precisión de segmento de línea curva. Esta función puede ser útil, por ejemplo, para el procesamiento de un láser.

Soporte y desarrollo

Estaremos encantados de responder a todas sus preguntas sobre la biblioteca y le ayudaremos a elegir la opción de licencia que mejor se adapte a sus necesidades. Puede enviar sus dudas técnicas a support@cadsofttools.com.

Si no ha encontrado ninguna función necesaria para implementar su tarea, nos gustaría hablar con usted sobre mejoras personalizadas. Mándenos un correo a info@cadsofttools.com.