CAD .NET

CAD .NET

Updated: June 14, 2023 | Version 15.0 NEW

CAD .NET é uma biblioteca para desenvolver soluções no ambiente .NET. Ela suporta os formatos AutoCAD® DWG, DXF, PLT e outros formatos CAD.

A biblioteca pode ser usada em uma ampla gama de aplicações:

  • trabalho com desenhos industriais em todos os estágios do projeto
  • programas de monitoramento e controle remoto
  • máquinas CNC
  • exportação de dados para formatos CAD
  • trabalho com bancos de dados
  • sistemas de gerenciamento de documentos
  • produtos altamente especializados que utilizam desenhos

Recursos

CAD .NET fornece aos usuários os seguintes recursos básicos que podem ser usados no projeto em desenvolvimento:

RecursosVersões
ImportExportEnterprise
Importação de formatos CAD, imagens de varredura e metarquivo -
Criação de novos desenhos do zero
Acesso à estrutura de dados do desenho
Adicionar/editar dados do desenhos por programação
Adicionar/editar dados do desenho visualmente - -
Visualização e impressão
Controles para desenhos CAD
Exportação para formatos de varredura e metarquivos
Exportação para formatos CAD -

Especificações técnicas:

  • Suporte ao Visual Studio 2005 e versões mais recentes
  • Compatível com as linguagens de programação .NET CLI da Microsoft
  • O conjunto de módulos da biblioteca é compilado com a diretiva ANY_CPU, que a torna compatível com plataformas x86 e x64
  • Não requer a instalação do AutoCAD ou outros aplicativos de terceiros
  • Pode ser usado em aplicativos de servidor baseados na tecnologia ASP.NET
  • Estrutura de classes herdadas é a base da interface da biblioteca
  • Controles Windows Forms herdados para desenhos CAD
  • Capacidade de visualização usando GDI+ ou OpenGL
  • Projetos de demonstração para C# e VB.NET
  • A documentação está disponível como CHM e ajuda da Microsoft 2.0/3.0

A tabela exibe os formatos suportados pelo CAD .NET:

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

Controles

CAD .NET pfornece aos usuários os elementos de controle herdados de Windows Forms para exibir desenhos CAD. Normalmente estes elementos estão localizados em Windows Form, mas eles também pode estar localizados na página WPF. Se você precisar de um Controle da Web baseado em ASP .NET, ele pode ser fornecido adicionalmente. Consulte Web CAD SDK.

A class CADPictureBox é a implementação básica do elemento de controle para exibir desenhos vetoriais. Visualmente, CADPictureBox inclui apenas uma área para a visualização de desenhos e pode ser estendida pelos elementos de controle necessários no projeto em desenvolvimento. EditorDemo é um exemplo de um projeto que utiliza CADPictureBox.

Элемент CADPictureBox

A classe CADEditorControl inclui a implementação do evento e dos manipuladores de configuração requeridos. Para começar a usá-la, basta colocar um elemento de controle no formulário. CADEditorControl inclui o movimento panorâmico, zoom, seleção de entidades visuais, além de permitir a utilização de recursos como a criação de entidades visuais, edição visual com a ajuda de marcações e os modos janela, ajuste, grade e ortho. A demonstração EditorControl mostra como usar este elemento de controle.

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

Implantação em máquinas CNC

O CAD .NET pode ser usado para desenvolvimento do software que prepara os dados para máquinas CNC. O formato DXG, suportado pela biblioteca, é um dos formatos de arquivo utilizados com maior frequência para processar superfícies em duas dimensões. O acesso aos dados do desenho habilita os usuários a obterem toda a informação necessária para o processamento.

A biblioteca também possibilita a transformação de entidades, inclusive a conversão de textos de desenhos-fonte para polilinhas com alta precisão do segmento de linha curva. Este recurso pode ser útil para o processamento laser, por exemplo.

Suporte e desenvolvimento

Responderemos todas as suas perguntas sobre a biblioteca e ajudaremos você a escolher a opção de licença mais conveniente com prazer. Envie suas perguntas técnicas para support@cadsofttools.com.

Se você não encontrou nenhum recurso necessário para implementar sua tarefa, nós podemos criar aprimoramentos personalizados. Fale conosco através de info@cadsofttools.com.