CAD .NET - une DLL à lire et importer des fichiers de CAO DWG, DXF, PLT (HPGL), CGM

CAD .NET

CAD .NET est une bibliothèque CAO pour développer des solutions logicielles dans l’environnement .NET. Elle prend en charge des fichiers DWG, DXF AutoCAD®, PLT et d’autres formats de CAO.

La bibliothèque peut être utilisée dans les domaines les plus divers :

  • travail avec les dessins industriels lors des différentes étapes du projet ;
  • logiciels de surveillance et d’administration à distance ;
  • machines CNC ;
  • exportation de données aux formats de CAO ;
  • travail avec des bases de données ;
  • systèmes de gestion de documents ;
  • produits hautement spécialisés utilisant les dessins.

Caractéristiques

CAD .NET fournit les fonctions essentielles suivantes pouvant être utilisées dans le projet développé :

FonctionVersions
ImportExportEnterprise
Importation de fichiers de CAO, d’images raster et métafichiers -
Création de nouveaux fichiers
Accès à la structure de données d’un dessin
Ajout/modification d’éléments par code
Ajout/modification d’éléments visuellement - -
Visualisation et impression
Contrôles pour des dessins de CAO
Exportation aux formats raster et métafichiers
Exportation aux formats de CAO -

Spécifications techniques :

  • Prise en charge de Visual Studio 2005 et des versions plus récentes
  • Compatibilité avec les langages de programmation CLI Microsoft .NET
  • La bibliothèque est compilée avec la directive ANY_CPU qui la rend compatible avec des plateformes x86 et x64
  • Ne nécessite pas d’installation d’AutoCAD ou d’autres logiciels tiers
  • Peut être utilisée dans les applications orientées serveur sur la base de la technologie ASP.NET
  • La structure de classes héritées est la base de l’interface de la bibliothèque
  • Contrôles Windows Forms hérités pour les dessins de CAO
  • Il est possible d’afficher un dessin en utilisant GDI+ ou OpenGL
  • Projets de démonstration pour C# et VB.NET
  • Documentation est disponible comme CHM et Microsoft help 2.0/3.0

Tableau montrant les formats pris en charge par CAD .NET :

 DXFDWGCGMHPGL / PLTPDFGBREMF / WMFRaster
( BMP / JPG / GIF / TIFF / PNG )
Importation
Exportation

Contrôles

CAD .NET fournit les éléments de contrôle hérités de Windows Forms pour afficher des dessins de CAO. Généralement, ces éléments se trouvent dans Windows Form, mais ils peuvent aussi se trouver sur une page WPF. Si vous nécessitez un Contrôle Web basé sur ASP .NET, voyez Web CAD SDK.

La classe CADPictureBox est la réalisation basique du composant de contrôle pour l’affichage de dessins vectoriels. Visuellement CADPictureBox comprend uniquement la zone d’affichage d’un dessin et peut être élargi par les composants dans le projet développé. EditorDemo est un exemple d’un projet utilisant CADPictureBox.

Élément CADPictureBox

La classe CADEditorControl comprend la réalisation de gestionnaires nécessaires d’événements et de paramètres. Pour commencer à travailler, il suffit de placer un tel composant sur la forme. CADEditorControl comprend le panoramique, le zoom, la sélection visuelle d’entités et vous permet d’utiliser les fonctions telles que la création visuelle d’entités, la modification visuelle avec les poignées ainsi que la boîte de dialogue Propriétés, les modes accrochage, grille et ortho. L’exemple de démonstration EditorControl montre comment utiliser le composant de contrôle.

Modification d'entites dans CAD .NET

Utilisation dans les machines CNC

CAD .NET peut être utilisé pour le développement de logiciels préparant les données pour les machines CNC. Le format DXF supporté par la bibliothèque est l’un de formats courants pour le traitement de fichiers 2D. L’accès aux données d’un dessin permet à utilisateurs d’obtenir toutes les informations nécessaires pour le traitement.

La bibliothèque permet aussi de transformer les entités en polylignes avec la précision élevée, y inclus la conversion de textes. Par exemple cette fonction peut être pratique pour le marquage et le découpe au laser.

Assistance et développement

Nous serons ravis de répondre à toutes vos questions et vous aider à choisir la licence qui répond à vos besoins. Obtenez les réponses techniques des experts de CADSoftTools par e-mail : support@cadsofttools.com.

Nous faisons toujours tout notre possible pour que nos bibliothèques soient pleinement intégrées dans le processus métier de l'utilisateur final. C'est pourquoi nous acceptons les commandes d'améliorations personnalisées en fonction des besoins des clients. Contactez-nous par e-mail : info@cadsofttools.com.