Weinzierlein/Zirndorf 04.01.1995 Žnderungen zur aktuellen Version von CNCPROFI 1.03 ================================================== Im folgenden werden die Programm„nderungen in der Reihenfolge ihrer Programmierung aufgez„hlt. Ver„ndern die Neuerungen die Bedienungsweise oder wurden neue Features in CNCPROFI aufgenommen, so werden diese genauer erl„utert. Version 1.01: - Im Programmeditor wurden kleine grafische Probleme beseitigt. - In der Kontur-Berechnung (Konturzyklen 6 / 15 / 16) wurden verschie- dene Fehler behoben (vor allem in der Bestimmung von Schnittpunkten verschiedener Teilkonturen). - Beim Ausr„umen einer berechneten Kontur (Zyklus 6) sind manchmal Bereiche einer Tasche nicht bercksichtigt worden (z.B. wenn eine Tasche durch eine Insel oder eine tiefen Einschnitt geteilt wurde). Diese Probleme sind nun gel”st. Ebenso behoben ist der Fehler, daž eine Kontur (z.B. ein Kreis), die aužerhalb der Blockform verl„uft, nicht oder nur zum Teil ausger„umt wird. - Verschiedene Bildschirmausgaben wurden direkt in den Bildschirm geschrieben, was andere Fenster beeintr„chtigte. Dies wurde behoben. - Der Tastaturpuffer wird nun nach Ausfhren eines Befehls gel”scht, so daž z.B. ein "Nachscrollen" des Bildschirms oder eine ungewollte Doppelteingabe einer Zahl unterbleibt. - Die Fensterredraw-Funktion wurde verbessert. - WICHTIG: W„hrend der Simulation k”nnen nun sowohl das PROGRAMMMLAUF-Fenster als auch das Hilfe-Fenster, sofern ge”ffnet, verschoben werden. Aužerdem kann die Gr”sse des Hilfe-Fensters w„hrend der Simulation ver„ndert werden (wahlweise durch einen Klick in die Full-Box oder durch Auf- ziehen mit der Size-Box). Eine Gr”ssenver„nderung des PROGRAMMLAUF-Fensters ist w„hrend einer Simulation witerhin NICHT erlaubt, da dadurch der ben”tigte Speicher- bereich ge„ndert wrde und die Simulation erneut gestartet werden mžte! - Bisher konnte man im MANUELLEN BETRIEB die X-, Y- und Z-Koordinaten des Fr„serstartpunktes fr die Simulation eingeben. Da man diese Funktion allerdings nur selten ben”tigt (z.B. wenn der Fr„ser durch vorhergehende Programme an einer bestimmten Stelle im Fr„sblock steht und man von einer anderen Position aus fortfahren m”chte), haben wir als Startkoordinaten des Fr„ser (gilt fr jede Simulation) den absolu- ten Nullpunkt der Blockform (errechnet sich aus den eingegebenen Blockformmažen) festgelegt. Als Startkoordinate des Fr„sers in der Spindelachse wird das maximale Blockformmaž in dieser Achse bernommen. Im MANUELEN BETRIEB kann man nun einen neuen Referenzpunkt fr die Verfahrwege eingeben. Die max. und min. Verfahrwege kann man wie bisher in MOD-Parameter eingeben. Sie stellen den fr s„mtliche Koordi- nateneingaben erlaubten Wertebereich dar. Dieser wird nun folgendermažen durch den Referenzpunkt ver„ndert: (Beispiel fr Ver„nderung des Verfahrweges in X-Richtung) Verfahrweg: X(min)=-1000.000 | X(max)=+1000.000 Referenzpunkt: X=-500.000 ------------------------------------------------- ==> neuer Verfahrweg: X(min)=-500.000 | X(max)=+1500.000 Sie k”nnen ab dieser Žnderung nur noch Werte im Bereich von -500 bis +1500 eingeben! Es wird also der Nullpunkt des Eingabebereichs ver„ndert. Dies kann sehr ntzlich sein, wenn die Blockformen nicht mittig eingespannt sind und man den gesamten Verfahrweg ausnutzen m”chte. Die Žnderung gilt bis zum Neustart von CNCPROFI oder bis zur neuen Eingabe eines Referenzpunktes. - Nach einer Unterbrechung der Simulation mit "STOP" bleibt nun weiterhin die Ereignisverwaltung aktiv, und Sie k”nnen Fenster verschieben oder in ein anderes Programm/Fenster umschalten. - Im RSC-File wurden kosmetische Žnderungen durchgefhrt. - Die Blockform wird jetzt als eine umrandete Box mit Schatten auf weižem Hintergrund gezeichnet. Die Darstellung hat den Vorteil, daž bei einer Hardcopy das Farbband geschont wird und neben der Blockform Platz fr Erweiterungen (siehe Ausblick) ist. - Es ist nun m”glich, die INF-Datei beliebig zu benennen und damit fr jede Maschine oder jeden Benutzer ein eigenes INF-File zu erstellen. - Leider konnte frher durch einen Fehler in dem LPRINT-Befehl von GFA- Basic beim Betrieb auf einem Falcon kein Drucker angesprochen werden. Dieses Problem ist jetzt durch eine etw. umst„ndlichere L”sung (Drucker wird als virtuelle Datei behandelt!) behoben. Frei nach dem Motto "Nothing is perfect" trifft hier aber wieder einmal der vielzitierte Spruch "Wird ein Fehler behoben, ensteht sogleich ein neuer!" zu. CNCPROFI druckt zwar nun auf einem Falcon korrekt CNC-Programme aus, doch erscheint nach Beenden des Programms die unsch”ne Fehlermeldung "Ungltiges Handle" - "TOS-Fehler #6". Diese Meldung konnten wir noch nicht beseitigen. Ihre Ursache liegt wohl in den Kompatibilit„tsproblemen von GFA-Basic. Wir hoffen sehr, daž sich mit Erscheinen von GFA-Basic 4.0 von Richter-Distributor in dieser Hinsicht einiges bewegt!!! - In der HD-Formatierroutine wurden Probleme behoben; sie funktioniert nun einwandfrei. - Ein selektierter Block kann nun auch ausgedruckt werden! - Grafikfehler in der Simulation unter TOS-Versionen >2.06 sind behoben. - Die Menzeile bleibt nach Beenden der Simulation nun inaktiv. Vorher konnten damit andere Funktionen aufgerufen und damit Fehler produziert werden. Version 1.02: - Auf eine "dynamische Speicherverwaltung" wurde nun verzichtet. Dadurch l„uft CNCPROFI nun problemlos unter dem Multitaskingbetriebssystem Magic! (s.u.) - In der Simulation wird die Gr”že der Blockform angegeben. - Fr„szyklen und Parameterfunktionen wurden in bersichtlichen Popupme- ns untergebracht. - Die Druckausgabe wurde umgestellt. Daher bleibt nun der l„stige "TOS- Fehler #6" nach Programmbeendigung aus. Damit man auch auf dem FALCON drucken kann, muž das Programm "F030HFIX" in den Autoordner kopiert werden und der Rechner neu gebootet werden. "F030HFIX" wurde uns freundlicherweise von MAXON-Computer GmbH zur Verfgung gestellt. MAXON-Computer hat auch das Copyright und die Urheberrecht an "F030HFIX" inne. Version 1.03: - Ein Fehler in der Formatierfunktion wurde behoben. - Probleme beim Ausr„umen von Konturtaschen (z.B. bei eingestelltem Auf- maž) wurden beseitigt. Durch die Festlegung des fr CNCPROFI zur Verfgung stehenden Speichers ist es m”glich, andere Programme parallel zu CNCPROFI laufen zu lassen! Allerdings ist der Speicher fr CNC-S„tze nun begrenzt. Deshalb kann es bei Satzanzahlen >5000 zu der Fehlermeldung "Speicher zu klein!" kommen. Tritt diese Fehlermeldung z.B. bei der Eingabe der max. Satzanzahl auf, so teilen Sie uns das bitte zusammen mit der gewnschten max. Satzanzahl (<10000) mit. Wir senden Ihnen dann umgehend eine entsprechend dimensionierte Version von CNCPROFI kostenlos zu. Neben der Implementierung von neuen Funktion werden wir natrlich st„ndig eventuelle Fehler beheben. Dazu ben”tigen wir aber Ihre Mithilfe. Bitte verst„ndigen Sie uns, wenn Sie Probleme mit CNCPROFI haben. Teilen Sie uns dazu die genaue Computerkonfiguration, einschliežlich evtl. vorhandener Accessories oder Zusatzprogrammen (Betriebssysteme) und die Situation, die in Ihrem CNC-Programm zu einem Fehler fhrte, mit. Wir werden uns bemhen, diese Probleme m”glichst schnell zu beheben. Nun wnschen wir Ihnen viele erfolgreiche CNC-Programme, Ihr SIKOTECH-Team.