Seite 1 von 1
RoboPro: Zeichenflaeche minimiert sich ploetzlich
Verfasst: 27 Dez 2022, 13:40
von Pinot
Ich arbeite gerade an einer groesseren Steuerung eines (nicht unbekannten) Seilbahnprojekts und da passiert folgendes:
Ueber viele Wochen baue ich Diagramme in Robopro unter Ausnutzung der Zeichenflaeche zusammen.

- 2022-12-26_19h53_34.png (131.61 KiB) 2511 mal betrachtet
Die Versionen entwickeln sich weiter und ploetzlich muss ich in eine Ecke einer Zeichnung springen um dort etwas zu modifizieren. Doch was ist das: Robopro stellt nur noch einen Teil meines Diagramms dar.

- 2022-12-26_19h54_21.png (129.58 KiB) 2511 mal betrachtet
Offensichtlich ist das Diagramm noch vorhanden, da der Code funktionsfaehig ist. Aber es wird nur noch ein Teil dargestellt. Ich kann nicht mehr hineinzoomen, die Scrollbalken sind verschwunden und die nutzbare Zeichnungsflaeche hat sich offensichtlich verkleinert, wie man an den Positionsangaben sieht. Kurz: ich komme an meinen Code nicht mehr ran!
Jetzt hab ich die Files auf einem anderen Rechner geoeffnet, da ich dachte es haette etwas mit Grafiktreibern, Aufloesung oder aehnlichem zu tun. Aber nein, gleicher Effekt! Dann hab ich das Programm per c&p aus dem alten File (mit der korrekten Darstellung) in einem neuen aufgebaut. Waehrend des Erstellens war alles in Ordnung. Nach dem Speichern, schliesen und wieder oeffnen des neuen Files hatte ich den gleichen Misteffekt wieder. Ich beginne zu verzweifeln ...
Wer kennt das Phaenomen? Irgendwelche Ideen?
Re: RoboPro: Zeichenflaeche minimiert sich ploetzlich
Verfasst: 27 Dez 2022, 14:37
von fishfriend
Hallo...
Hmmm. Nur so eine Idee, da ich das Problem noch nicht hatte.
Eventuell ist es der Maustreiber?
Man kann das Verhalten vom Zoom auch ändern. Rad, Rad mit STRG, Drücken vom Rad...
Oder ein Tastaturkürzel, dass also ein Zoom auf eine Tastenkombination gelegt wurde?
Klingt blöd, hatte ich aber schon mal, Batterie der Maus war leer und die macht was sie wollte.
Im Zoom von RoboPro gibt es noch eine Stufe. Wenn man Elemente nimmt und über den unteren Rand schiebt sind sie nicht erreichbar.
Versuch mal einen Doppelklick bzw mehrere Klicks auf Ansicht verkleinern (kleine Lupe). Obwohl eigendlich die Fläche maximal ist, wird die ganze Zeichnung angezeigt.
Mit freundlichen Grüßen
fishfriend
Holger Howey
Re: RoboPro: Zeichenflaeche minimiert sich ploetzlich
Verfasst: 27 Dez 2022, 14:59
von Pinot
Warum kaeme der Maustreiber mit der einen Version des Diagramms klar, mit der anderen aber nicht? Gleiches gilt fuer die Bedienelemente. Hab ich alles schon versucht. Die eine Version funktioniert problemlos, die andere nicht. Der Zoom mit Lupe funktioniert fuer beide Diagrammversionen. Nur bei der einen (aelteren) Version kann man "noch kleiner", bzw. "noch weiter heraus" zoomen, als bei der anderen.
Re: RoboPro: Zeichenflaeche minimiert sich ploetzlich
Verfasst: 27 Dez 2022, 15:48
von Dirk Fox
Hallo Pinot,
das Phänomen kenne ich (noch) nicht - aber vielleicht hilft der folgende Trick: Auflösung Deines Bildschirms (falls das noch geht) vergrößern, und dann erneut öffnen; vielleicht zeigt ROBO Pro dann wieder alles. Anschließend würde ich den Code "enger setzen" und die volle Bildschirmbreite oben nutzen, damit nichts mehr nach unten "verschwindet". Vielleicht kannst Du ja auch noch mehr Code in Unterprogramme verbannen.
Ist nur ein Workaround - aber auf einen Bugfix wollt Ihr sicher nicht warten...
Herzliche Grüße,
Dirk
Re: RoboPro: Zeichenflaeche minimiert sich ploetzlich
Verfasst: 27 Dez 2022, 16:20
von vleeuwen
I've also had the same problem in the past.
I'm in the source file (.rpp) and then made some textual changes to the coordinates.
The source file is an XML text file
With some experimentation it is quite possible to gain insight into the structure and to adjust the positions of the RoboPro elements.
====================================================
Das gleiche Problem hatte ich in der Vergangenheit auch.
Ich habe in der Quelldatei (.rpp) einige Textänderungen an den Koordinaten vorgenommen.
Die Quelldatei ist eine XML-Textdatei
Mit etwas Experimentieren ist es durchaus möglich, einen Einblick in den Aufbau zu bekommen und die Positionen der RoboPro-Elemente anzupassen.
Re: RoboPro: Zeichenflaeche minimiert sich ploetzlich
Verfasst: 27 Dez 2022, 21:20
von fishfriend
Hallo...
Das mit der Maus sind Probleme, mit denen ich schon zu tun hatte.
Hat jetzt speziell nichts mit RoboPro sondern mit "PC" und Zoom zu tun.
So wie ich das sehe, nutzt RoboPro einen externen "Zeichnungstreiber".
Die Aktualisierung oder Auflösung findet nicht automatisch statt, sondern erst durch einen Aufruf der Routine.
Dieses kann man manuell durch das auslösen u.a. von "Zeichnung verkleinern" machen.
Ich hab das vorhin mal ausprobiert. Bei einem "mehrfach Klick" wird die Zeichnung noch mal verkleinert, wenn Elemente außerhalb der Zeichnung sind.
Obwohl man sonst die Zeichnung nicht kleiner machen kann.
Ich vermute mal das in RoboPro so drei Stufen "drin" sind. Die Tatsächliche Größe aber von der Auflösung des Monitors abhängt.
Man "kann" aber auch größere machen, anschauen, bearbeiten...
Für den normalen Betrieb reicht es so.
Warum der aber "einfach" umschaltet - keine Ahnung. Kann ja auch sein, dass die "Stufen", von der Version von RoboPro abhängig sind.
Mit freundlichen Grüßen
fishfriend
Holger Howey
PS Sonst sende mir mal die RoboPro Programme zu und ich schau mal wie es bei mir ist.
Re: RoboPro: Zeichenflaeche minimiert sich ploetzlich
Verfasst: 28 Dez 2022, 11:33
von laserman
Hallo Pinot,
bei mir funktioniert: Speichern und beim nächsten Öffnen sollte man weiter nach unten scrollen können.
Evtl. in Kombination mit der Lupe.