Aktuelles
 
Portrait
 
Consulting
 
Hardware
 
Software
CAD-Vermessung
CAD/GIS-Schnittstellen
Kundenlösungen
 
Downloads
 
Kontakt
 
Kundenlösungen
     
  Man kann viele Arbeitsabläufe mit Standardsoftware lösen, es gibt jedoch immer wieder Situationen im täglichen Arbeitsfluss, die mit diesen Programmen zu umständlich abgearbeitet werden, wo der Benutzer zu viel manuelle Nacharbeit hinein stecken muss und als Folge die Wirtschaftlichkeit leidet.  
  Am besten werden kundenspezifische Lösungen akzeptiert, wenn sie logisch in ein Standardprodukt integriert werden. Es entfällt das Wechseln zwischen verschiedenen Anwendungen, man bleibt in der selben Arbeitsumgebung. Würde man jedoch jeden Kundenwunsch in einem Standardpaket realisieren und fest einbauen, so wäre die langfristige Folge ein überladenes Programm, das aus seiner Struktur läuft und irgendwann vom Anwender nicht mehr bedienbar ist. Eine für alle akzeptable Lösung ist die Programmierbarkeit von Standardprogrammen.  
     
  Programmierung von "Pythagoras"  
  Dieses CAD-Programm ist ab Version 9 für den Anwender programmierbar. Dies bedeutet, dass er seine eigenen Funktionen und Abläufe mit einem integrierten BASIC-Interpreter erstellen und abspeichern kann. Zwischen "Pythagoras" und diesem Interpreter wurden einige hundert verschiedene Aufrufe geschaffen, die es dem Benutzer erlauben, nicht nur Attribute von vorhandenen Objekten zu lesen und verändern, sondern auch ganz neue Zeichnungsinhalte zu erzeugen. Beispielsweise kann ein spezielles Profil, was ein projektspezifisches Aussehen haben muss, mit einem BASIC-Programm erstellt werden. Dazu muss man z.B. Linien, Punkte, Texte und von allen Elementen die gewünschten Attribute erzeugen können. Auch bestimmte, immer wieder auftretende Arbeitsabläufe - ähnlich einem Makro - können auf Buttons gelegt werden.  
     
  Beispiel einer Entwicklung unter Pythagoras VBA  
  Im Rahmen von Kundengesprächen kam der Wunsch auf, ein komfortables Höhenprofil erstellen zu können. In einer geladenen Zeichnung sollten vorselektierte Leitungs-, Gelände- und Hinderniselemente per Pfad selektiert und in eine Profildarstellung umgewandelt werden. Gesteuert über im Außendienst vergebene Punktkodierungen sollten die einzelnen Lagen mit Daten gefüllt und nach Eingabe der Maßstäbe und weiterer Parameter automatisch ein Höhenplan mit Textverdrängung berechnet werden.  
  Aus den speziellen Kundenwünschen wurde ein weiterführendes Konzept entwickelt, das auch einen größeren Kundenkreis ansprach. So wurden z.B. alle per Programm erstellten Elemente mit eigenen Layern und Farben versehen, um auf Farbdruckern die einzelnen Ebenen besser unterscheiden zu können. Oder es können Optionen bei der interaktiven Einstellung des Profils vorgenommen werden, die das Ein- und Ausschalten einzelner Ebenen und spezielle Textdarstellungen ermöglichen.  
  Am Ende der Entwicklung steht nun das fertige und leistungsfähige Endprodukt, das eine gute Ergänzung zum Standardpaket darstellt und trotz seiner Variabilität einfach zu bedienen ist.  
     
     
     
 
Downloads:
Aktuelle Programmversion 12.26 (ZIP)
Pythagoras Viewer (ZIP)
Pythagoras CAD (PDF)
Pythagoras GIS (PDF)
Anwendung Stadtwerke München (PPT)
Referenzliste Anwender (PDF)
VBA-Makros (PDF)
 
     
 
Home     Impressum