CAD .NET

CAD .NET ist eine Bibliothek für Entwicklung der Lösungen in .NET-Entwicklungsumgebung, die AutoCAD® DWG, DXF, PLT und andere CAD-Formate unterstützt.

Die Bibliothek kann in folgenden Bereichen benutzt werden:

  • Arbeit mit Industriezeichnungen in allen Phasen des Projektes
  • Programme des Monitorings und der Fernbedienung
  • CNC-Maschinen
  • Export der Daten in die CAD-Formate
  • Arbeit mit den Datenbanken
  • Systeme des Dokumentendurchlaufs
  • engspezialisierte Produkte mit Gebrauch der Zeichnungen

Features

CAD .NET hat die folgenden Haupmöglickkeiten, die im Projekt, das in der Entwicklung ist, benutzt werden können:

FeaturesVersionen
ImportExportEnterprise
Import der CAD-Formate, Rasterbilder und Meta-Files -
Erschaffung neuer Zeichnungen von „Null“
Zugriff auf die Zeichnungsdaten
Programmatische Erschaffung und Bearbeitung der Zeichnungsdaten
Visuelle Erschaffung und Bearbeitung der Zeichnungsdaten - -
Visualisierung und Druck
Controls für CAD-Zeichnungen
Export in die Rasterformate und Meta-Files
Speicherung in die CAD-Formate -

Kenndaten:

  • Unterstützung von Visual Studio 2005 und anderen neueren Versionen
  • Kompatibel mit den Microsoft .NET CLI-Programmiersprachen
  • Die Bibliothek ist mit der ANY_CPU-Direktive kompiliert, deshalb ist sie mit den x86- und x64-Plattformen kompatibel
  • Erfordert keine AutoCAD- oder andere Anwendungen-Installation
  • Kann in den Serveranwendungen auf Basis von ASP.NET-Technologie benutzt werden
  • Struktur der geerbten Klassen ist die Basis des Bibliothekinterface
  • Die von Windows Forms geerbte Controls für CAD-Zeichnungen
  • Möglichkeit der Visualisierung mit GDI+ oder OpenGL
  • Demoprojekte für C# und VB.NET Programmiersprache
  • Dokumentation ist als CHM, MS Help 2 und MS Help Viewer 1.x/2.x verfügbar

Die Tabelle zeigt die in CAD .NET unterstützten Formate:

 DXFDWGCGMHPGL / PLTSTLPDFGBREMF / WMFRaster
(BMP / JPG / GIF / TIFF / PNG )
Import
Export

Controls

Im CAD .NET gibt es die Controls, die von Windows Forms geerbt sind, zur Visualisierung von CAD-Zeichnungen. Wie gewöhnlich befinden sich die Controls auf Windows Form aber sie können sich auch auf der WPF-Seite befinden. Wenn Sie brauchen Web Control, der mit ASP.NET realisiert ist, kann er zusätzlich vergeben werden. Mehr über Web CAD SDK.

Die Klasse CADPictureBox ist Grundverwirklichung des Controls zur Visualiesirung von den Vektorzeichnungen. Visuell hat CADPictureBox nur das Feld für die Zeichnungvisualisierung und kann durch benötigte Controls im bearbeitenden Projekt ergänzt werden. EditorDemo ist ein Beispiel des Projektes mit CADPictureBox.

Элемент CADPictureBox

Die Klasse CADEditorControl enthält Realisierung der benötigten Vorkommnisse- und Einstellungenhandlers. Um die Arbeit zu beginnen, ist es genug, diesen Control auf die Form zu stellen. CADEditorControl enthält Panoramieren, Zoomen, visuelle Wahl der Einheiten und erlaubt, die folgenden Features zu benutzen: visuelle Erschaffung der Einheiten, visuelle Editieren mit den Markers und dem Eigenschaftenfenster, Fang, Gitter- und Orthomodi. Die Demo EditorControl zeigt, wie man diesen Control benutzen kann.

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

Aufstellung in CNC-Maschinen

CAD .NET kann für Entwicklung der Software, die die Daten für CNC-Maschinen vorbereitet, benutzt werden. DXF-Format, das von der Bibliothek unterstützt ist, ist eines der bekanntesten Formaten, das für Bearbeitung der 2D- Oberflächen benutzt ist. Zugriff auf die Zeichnungsdaten erlaubt, die für Bearbeitung benötigte Information zu erhalten.

Die Bibliothek ermöglicht es Ihnen, die Einheiten (einschließlich Texte) der Ausgangszeichnungen in Polylinien mit hoher Präzision der krummlinigen Segmente umzuwandeln. Zum Beispiel, dieses Feature kann bei der Laserstrahlbearbeitung nützlich sein.

Unterstützung und Entwicklung

Wir werden Ihre Fragen, die mit den Bibliotheken verbunden sind, mit Vergnügen antworten und werden Ihnen helfen, die passende Lizensierungsvariante zu wählen. Kontaktieren Sie uns unter support@cadsofttools.com, um die technischen Fragen zu stellen.

Wenn Sie in unserer Bibliothek die benötigten Features nicht gefunden haben, sind wir bereit, die Entwicklung dieser Features zu besprechen. Schreiben Sie uns unter info@cadsofttools.com.