Mit diesen Aufgaben kommen Kunden aus dem Tiefbau zu uns
Unser AutoCAD-Aufsatz für den Tiefbau ist über zwölf Jahre in C++ gewachsen
Ein CAD-Anbieter ließ uns mehrere hunderttausend Zeilen von ObjectARX, MFC und COM nach C# und in die AutoCAD .NET API portieren, zusätzlich lauffähig in BricsCAD. Oberfläche, Menüband und Dialoge gehörten ebenso dazu wie Entities, Reaktoren und Xdata (Projekt „AutoCAD-Addon Tiefbau: ObjectARX nach .NET“).
Bevor wir eine so große Portierung freigeben, brauchen wir eine belastbare Entscheidungsgrundlage
Mit Machbarkeitsstudie und Finanzkalkulation haben wir gezeigt, wie sich der Aufwand mit C++ über die Jahre entwickelt und in welchem Zeitraum sich die Portierung in eine moderne Sprache amortisiert (Projekt „AutoCAD-Addon Tiefbau: ObjectARX nach .NET“).
Unser Team muss den Wechsel auf AutoCAD .NET mitgehen
Nach der Portierung haben wir die Mitarbeiter desselben Kunden in einer dreitägigen Schulung auf AutoCAD .NET API mit C# vorbereitet (Projekt „AutoCAD-Addon Tiefbau: ObjectARX nach .NET“).
Unsere CAD-Pläne sollen Geodaten liefern
Mit unserem Produkt GIS-CAD lassen sich CAD-Pläne öffnen, bearbeiten und georeferenzieren und für jedes Objekt Geodaten ermitteln. Für eine Softwarefirma haben wir es erweitert und an ihr Hauptsystem angebunden (Projekt „GIS-CAD: Geodaten in CAD-Plänen berechnen“).
Kundenzufriedenheit
- CAD-Anbieter: Seine Mitarbeiter hatten wir schon früher für ObjectARX und C++ geschult. Danach folgten die Portierung und eine weitere Schulung für AutoCAD .NET. Schon während der Portierung wurde der Programmcode kürzer und einfacher.
Projekte im Tiefbau
AutoCAD-Addon Tiefbau: ObjectARX nach .NET
Modernisierung, Optimierung und Portierung eines großen bestehenden AutoCAD-Aufsatzes. Umfangreicher Code, der in den letzten 12 Jahren gewachsen und nun von uns erneuert und neu strukturiert wird. Portierung des AutoCAD-Addons von ObjectARX nach ARX.NET und BricsCAD.
Kunde: CAD-Anbieter
Techniken: AutoCAD, AutoCAD Civil, BricsCAD, AutoCAD .NET API (ARX.NET), ObjectARX, C#, C++, MFC, COM, Visual Studio, TFS und UML.
- weiterlesen
Als B2B-Softwaredienstleister nutzten wir unsere Erfahrung im CAD-Bereich für die Modernisierung einer über 12 Jahre gewachsenen Software. Unser Kunde, selbst eine große Softwarefirma, entwickelte dieses Addon für AutoCAD und Civil für den Tiefbau.
Mehrere hunderttausend Zeilen Code wurden von C++, COM, MFC, ObjectARX nach C#, WinForm, AutoCADs API portiert und modernisiert. Vorausgegangen war eine Machbarkeitsstudie und eine Finanzkalkulation für dieses große Projekt. In der Finanzkalkulation zeigten wir, wie sich der Entwicklungsaufwand mit C++ für AutoCAD-Addons über die Jahre durch hohe Migrationsaufwände verhält und in welchem Zeitraum sich die Portierung in eine moderne Programmiersprache amortisieren wird.
Die Portierung betraf die Benutzeroberfläche mit Haupt- und Kontextmenü, Menüband (Ribbon), Eigenschaftsfenster, Kommandos und Dialoge. Der CAD-Teil enthielt CAD-Elemente (Entities), Reaktoren, Xdata und vieles mehr. Auf dem Weg war bereits zu erkennen, dass der Programmcode kürzer und einfacher wurde.
Nach der Portierung wurde eine dreitägige Schulung durchgeführt, um die Mitarbeiter für den Wechsel zu AutoCAD .NET API mit C# vorzubereiten. Zuvor wurden sie bereits für AutoCADs ObjectARX und C++ von uns geschult.
