Skip to content

Releases: korny551/krp-studio-updates

KRP Studio v1.0.2

Choose a tag to compare

@korny551 korny551 released this 04 Oct 18:52
cbe51c2

Deutsch

  • Komplettsicherungen werden jetzt über einen bestätigten Speicherdialog geschrieben und anschließend vollständig zurückgelesen und geprüft. Erst danach erscheint „Komplettsicherung erfolgreich gespeichert“. Eine leere, beschädigte oder nicht gespeicherte Datei wird ausdrücklich gemeldet; ein Zurücksetzen nach fehlgeschlagener Sicherung findet nicht statt.
  • Nach erfolgreicher Wiederherstellung erscheint eine Bestätigung mit OK. Leere oder unvollständige Sicherungen werden vor dem Import mit einer verständlichen Meldung abgewiesen, statt einen englischen Technikfehler anzuzeigen.
  • Diese Änderung betrifft Sicherung und Wiederherstellung. Roboterbewegungen, Achsgrenzen und die Bewegungstasten bleiben unverändert.

English

  • Full backups now use a verified save dialog. KRP Studio reads and validates the entire saved file before confirming success. Empty, damaged, or unsaved files produce an explicit warning, and a failed backup cannot trigger a factory reset.
  • A successful restore now shows an OK confirmation. Empty or incomplete files are rejected before import with a clear translated message rather than a raw technical error.
  • This update changes backup and restore only. Robot motion, axis limits, and motion buttons remain unchanged.

KRP Studio 1.0.1 – Profile ohne 3D

Choose a tag to compare

@korny551 korny551 released this 04 Oct 17:25
cbe51c2

Deutsch

  • Geführte Einrichtung eigener Roboter- und Werkzeugprofile ohne 3D-Vorschau freigegeben. Unvollständige Entwürfe bleiben gesperrt; 3D-Profile, CIR und ARC bleiben in dieser Ausgabe deaktiviert.
  • Der einmalige Erststart-Hinweis erklärt, dass KRP Studio noch im Aufbau ist, und zeigt den Weg zu ? → Support.
  • Eigene Roboterprofile verwenden in dieser ersten Freigabe ausschließlich einen Arduino Mega 2560. Für XYZ/TCP sind sechs eingerichtete Achsen sowie gemessene Gelenk- und TCP-Positionen nötig. Ohne diese Maße bleiben Einzelachsen und Punktfahrten über Achswinkel verfügbar.
  • Die Simulation ist ohne 3D-Modell gesperrt. Vor einer realen Fahrt müssen die passende Profil-Firmware, Verdrahtung, Motordrehrichtung, Grenzen, Werkzeugendpositionen und die physische HOME-Stellung am konkreten Roboter geprüft werden. Die Software misst die tatsächliche Position nicht selbst.
  • Vorhandene Profile und Programme bleiben erhalten; ältere 3D-Profile werden nicht gelöscht, sind in dieser Ausgabe aber nicht auswählbar. Die bestehenden KRP-2-Bewegungen und die Bewegungstasten wurden nicht geändert.

English

  • Guided setup for custom robot and tool profiles without a 3D preview is enabled. Incomplete drafts remain blocked; 3D profiles, CIR and ARC remain disabled in this edition.
  • The one-time first-launch notice explains that KRP Studio is still under development and shows the path to ? → Support.
  • Custom robot profiles in this initial release use Arduino Mega 2560 only. XYZ/TCP requires six configured joints and measured joint and TCP positions. Without these measurements, joint and joint-angle point moves remain available.
  • Simulation is disabled without a 3D model. Before real motion, verify the matching profile firmware, wiring, motor direction, limits, tool endpoints and physical HOME position on the specific robot. The software does not independently measure actual position.
  • Existing profiles and programs remain stored; older 3D profiles are not deleted but cannot be selected in this edition. Existing KRP-2 motion and motion buttons are unchanged.

KRP Studio 1.0.0 – KRP-2

Choose a tag to compare

@korny551 korny551 released this 04 Oct 10:35
cbe51c2

Deutsch

Erste KRP-2-Ausgabe 1.0.0. Verfügbar sind Greifer, Flaschenöffner und „Kein Werkzeug“. Greifer-Endpositionen bleiben kalibrierbar. Eigene Werkzeuge sind in dieser Ausgabe nicht auswählbar; vorhandene Daten bleiben gespeichert. Programme mit eigenen Werkzeugen werden vor dem Start gesperrt und müssen für ein freigegebenes Werkzeug geprüft werden. Eigene Roboterprofile sowie CIR/ARC bleiben gesperrt. Firmware und Bewegungsplanung sind unverändert; erneutes Flashen ist nicht erforderlich. Reale Bewegungen am konkreten Roboter vor unbeaufsichtigtem Betrieb prüfen.

English

First KRP-2 edition 1.0.0. The gripper, bottle opener and “No tool” are available. Gripper endpoints remain calibratable. Custom tools cannot be selected in this edition; existing data is retained. Programs using a custom tool are blocked before execution and must be reviewed for a supported tool. Custom robot profiles and CIR/ARC remain disabled. Firmware and motion planning are unchanged; reflashing is not required. Verify real movements on the specific robot before unattended operation.

KRP Studio 0.1.14 – Neue Supportadresse und Anfragekopie

Choose a tag to compare

@korny551 korny551 released this 04 Oct 08:51
cbe51c2

Deutsch

  • Supportanfragen aus der App gehen jetzt an support@krp-studio.de.
  • Die Anfrage lässt sich als Textdatei speichern, auch offline und nach dem Senden bis zum Neuladen der App. Die Kopie ist kein Zustellnachweis.
  • Website und Kontaktinformationen sind auf krp-studio.de abgestimmt. Impressum und Datenschutzkontakt: ch.korn@krp-studio.de.

Keine Änderung an Bewegungssteuerung, Bewegungstasten oder Firmware. Kein erneutes Flashen erforderlich. Roboterprofile und CIR/ARC bleiben gesperrt. Benutzerdaten bleiben erhalten.

English

  • In-app support requests now go to support@krp-studio.de.
  • Save a text-file copy of your request, even offline and after sending until the app reloads. The copy is not proof of delivery.
  • Website and contact information use krp-studio.de. Legal and privacy contact: ch.korn@krp-studio.de.

No changes to motion control, motion buttons or firmware. No reflashing required. Robot profiles and CIR/ARC remain disabled. User data is retained.

KRP Studio 0.1.13 – Support direkt im Hilfemenü

Choose a tag to compare

@korny551 korny551 released this 03 Oct 20:34
cbe51c2

Deutsch

  • Support ist jetzt direkt als dritte Auswahl unter dem Fragezeichen oben rechts erreichbar: Einführung, Erste Schritte, Support kontaktieren.
  • Der bisherige Support-Eintrag im alten Einführungsfenster wurde entfernt. Das Hilfemenü schließt sich beim Öffnen des Formulars.
  • Deutsche und englische Beschriftungen sowie der Zugang über das Hilfemenü wurden geprüft. Die Website-Anleitung wird entsprechend angepasst.

Keine Änderung an Bewegungssteuerung, Bewegungstasten oder Firmware. Kein erneutes Flashen erforderlich. Roboterprofile und CIR/ARC bleiben gesperrt.

English

  • Support is now the third option directly under the question mark at the top right: Introduction, First steps, Contact support.
  • Removed the support entry from the old introduction dialog. The help menu closes when the form opens.
  • German and English labels and access through the help menu were checked. The website instructions are being updated accordingly.

No changes to motion control, motion buttons or firmware. No reflashing required. Robot profiles and CIR/ARC remain disabled.

KRP Studio 0.1.12 – Support, Diagnose und Hilfe

Choose a tag to compare

@korny551 korny551 released this 03 Oct 19:07
cbe51c2

Deutsch

  • Neues Supportformular über ? → Support kontaktieren: Antwortadresse, Betreff und Nachricht mit ausdrücklicher Zustimmung zum Versand über FormSubmit. Keine automatischen Diagnoseanhänge. Internetverbindung erforderlich; keine garantierte Antwortzeit.
  • Diagnoseexport mit Appversion, Firmwarekennung und Verbindungsstatus. Bekannte sensible Angaben werden bereinigt; Freitext bitte vor Weitergabe prüfen. Das Originalprotokoll bleibt erhalten.
  • Verständliche Handlungshinweise zu Diagnosefehlern und gebündelte Produktinformationen unter Einstellungen → System.
  • Verbesserte Hilfe zur Updateanzeige, Darstellung im hellen Design und englische Beschriftungen. Fernbedienungshinweise gelten für Smartphone und Tablet.

Bewegungstasten, Bewegungslogik und Firmware bleiben unverändert. Kein erneutes Flashen erforderlich. Roboterprofile und CIR/ARC bleiben in dieser Ausgabe gesperrt. Vorhandene Benutzerdaten bleiben erhalten.

English

  • New support form through ? → Contact support: reply address, subject and message with explicit consent to transmission through FormSubmit. No automatic diagnostic attachments. Internet access required; no guaranteed response time.
  • Diagnostic export includes app version, firmware identity and connection status. Known sensitive details are filtered; please review free text before sharing. The original log is preserved.
  • Clear next-step guidance for diagnostic errors and consolidated product information under Settings → System.
  • Improved update-display help, light-theme presentation and English labels. Remote-control guidance covers smartphones and tablets.

Motion controls, motion logic and firmware are unchanged. No reflashing required. Robot profiles and CIR/ARC remain disabled in this edition. Existing user data is retained.

KRP Studio 0.1.11 – Updates, Dateiprüfung und PIN-Schutz

Choose a tag to compare

@korny551 korny551 released this 03 Oct 17:21
cbe51c2

Deutsch

  • Programmdateien werden beim Start anhand ihres tatsächlichen Inhalts geprüft und bei Beschädigung aus der Installation repariert. Vorhandene Benutzerprogramme und importierte Modelle bleiben erhalten.
  • Einstellungen → System → Updates zeigt installierte Version, Prüfstatus und Zeitpunkt. Eine manuelle Prüfung sowie erneutes Öffnen verfügbarer Updates sind möglich. Fehler werden verständlich angezeigt.
  • PINs erhalten eine zufällig gesalzene, aufwendigere Speicherung. Bestehende Konten werden nach erfolgreicher Anmeldung umgestellt. Wiederholte Fehlversuche führen zu einer zeitlich begrenzten Wartezeit je Konto.
  • Der Veröffentlichungsablauf prüft Softwaretests, die gebaute EXE, Version und Prüfsummen. Nachträgliche Änderungen machen die Freigabe ungültig.

Keine Änderung an Bewegungstasten, Bewegungslogik oder Firmware. Kein erneutes Flashen erforderlich. Roboterprofile und CIR/ARC bleiben gesperrt. Die lokale PIN-Sperre ersetzt keinen Schutz des Windows-Kontos.

English

  • Startup checks actual application-file contents and repairs damage from the installation. Existing user programs and imported models are retained.
  • Settings → System → Updates shows installed version, check status and time, with manual checking and access to available updates. Errors are displayed clearly.
  • PIN storage now uses random salts and a slower derivation. Existing accounts migrate after successful sign-in. Repeated failures cause a temporary per-account delay.
  • Release preparation verifies tests, the packaged executable, version and hashes. Subsequent changes invalidate approval.

No changes to motion buttons, motion logic or firmware. No reflashing required. Robot profiles and CIR/ARC remain disabled. Local PIN protection does not replace Windows account security.

KRP Studio 0.1.10 – Hintergrund-USB und HOME/Werkzeug

Choose a tag to compare

@korny551 korny551 released this 03 Oct 16:38
cbe51c2

Deutsch

  • USB-Kommunikation läuft im Hintergrund, getrennt von der Oberfläche. Die Bahnplanung und vorhandenen Schutzgrenzen bleiben erhalten. Bei ausbleibender Rückmeldung der Oberfläche wird gestoppt, nicht automatisch fortgesetzt.
  • Kompakte Tempoanzeige mit aufklappbaren Details im Informationsbereich. Der Bewegungstastenbereich bleibt unverändert. Angezeigt werden geplante, keine gemessenen Motorgeschwindigkeiten.
  • HOME-Kalibrierung betrifft nur A1–A6. HOME und CALL HOME verwenden für bewegliche Werkzeuge die kalibrierte Offen-Position; gespeicherte Punkte behalten ihren E1-Wert.
  • In der Werkzeugeinrichtung kann ein Mittelpunkt aus zwei ebenen STEP-Flächen übernommen werden.
  • Eigene Roboterprofile und CIR/ARC bleiben gesperrt; Lizenzbeschränkungen bleiben inaktiv. Benutzer, Programme und Einstellungen bleiben erhalten.

Gegenüber 0.1.9 ist kein erneutes Flashen nötig. Nach dem Update im Stillstand neu verbinden. Die Hintergrundübertragung ist softwaregeprüft; die reale Roboterabnahme steht noch aus. Erste Fahrten beaufsichtigt mit niedriger Geschwindigkeit durchführen und Loslassen/STOP prüfen.

English

  • USB communication runs in the background, separate from the interface. Path planning and existing limits remain in place. Loss of interface feedback stops motion without automatic restart.
  • Compact speed information with expandable details outside the unchanged motion-button area. Values are planned setpoints, not measured motor speeds.
  • HOME calibration affects A1–A6 only. HOME and CALL HOME use the calibrated open position of movable tools; saved points retain their E1 value.
  • Tool setup can use the midpoint between two planar STEP faces.
  • Custom robot profiles and CIR/ARC remain disabled; licensing restrictions remain inactive. Users, programs and settings are retained.

No firmware flash is required compared with 0.1.9. Reconnect while stationary after updating. Background communication has passed software tests; physical robot acceptance is still pending. Supervise initial low-speed moves and check release/STOP.

KRP Studio 0.1.9 – Flüssigere Bewegungen und Werkzeug-Einrichtung

Choose a tag to compare

@korny551 korny551 released this 29 Sep 16:13
cbe51c2

Deutsch

KRP Studio 0.1.9 bringt die geprüften Änderungen der Testversion in die installierte KRP-2-Ausgabe.

  • XYZ-, TCP- und GL-Bewegungen erhalten eine gleichmäßigere Schrittausgabe. Die A2-Geschwindigkeit wird im belasteten Bereich gezielt begrenzt.
  • Aufeinanderfolgende GP-/GL-Bewegungen werden vorausgeplant und gemeinsam übertragen. Gerade GP-Übergänge und rechtzeitig abgeschlossene Greiferaktionen verursachen weniger Zwischenstopps. GL und der Punkt davor bleiben exakt.
  • Die Einrichtung von Werkzeugen führt schrittweise durch Baugruppen, Bewegung und Befestigung. Die aktuelle Betriebsanleitung ist enthalten.
  • Eigene Roboterprofile und CIR/ARC bleiben in dieser KRP-2-Ausgabe gesperrt. Die Trennung von HOME- und E-Achsenwerten ist für ein späteres Update vorgemerkt.

Bei einer älteren KRP-2-Firmware ist nach dem App-Update ein erneutes Flashen der mitgelieferten Firmware nötig. Wer die aktuelle Firmware der Testversion bereits geflasht hat, muss sie nicht erneut flashen. Vor realen Fahrten HOME prüfen und das Programm zunächst beaufsichtigt mit niedriger Geschwindigkeit testen. Programme, Benutzer, Werkzeuge und Einstellungen bleiben beim Update erhalten.

English

KRP Studio 0.1.9 brings the tested Testversion changes to the installed KRP-2 edition.

  • XYZ, TCP and GL use smoother step output. A2 speed is limited only in the loaded region.
  • Consecutive GP/GL motions are planned ahead and sent as one stream. Straight GP transitions and gripper actions that finish in time cause fewer intermediate stops. GL and its preceding point remain exact.
  • Tool setup guides users through parts, movement and mounting. The current operating manual is included.
  • Custom robot profiles and CIR/ARC remain disabled in this KRP-2 edition. Separation of HOME and E-axis values is reserved for a later update.

If older KRP-2 firmware is installed, flash the firmware bundled with this app update. The current Testversion firmware does not need another flash. Check HOME before physical motion and first test the program under supervision at low speed. Programs, users, tools and settings are retained during the update.

KRP Studio 0.1.8 – Anmeldung, Achsgrenzen und Absturzdiagnose

Choose a tag to compare

@korny551 korny551 released this 28 Sep 08:55
cbe51c2

Deutsch

  • Benutzer beim App-Start auswählen: Das letzte Konto bleibt vorausgewählt; Anmeldung mit der PIN des gewählten Kontos.
  • Die Hilfe (?) im Anmeldefenster funktioniert jetzt.
  • Administratoren können unter Einstellungen > Roboter die Arbeitsgrenzen relativ zu HOME einstellen. A6 besitzt getrennte Bereiche für freien Drehbetrieb und leitungsgebundenen Betrieb.
  • Desktop-Abstürze werden mit Grund, Fehlercode, Zeitpunkt und Version dauerhaft gespeichert und nach dem Neustart im Diagnoseprotokoll angezeigt und exportiert. Dies verbessert die Ursachenklärung; es ist keine pauschale Behebung aller Abstürze.
  • Bestehende Daten und die bewusst eingeschränkte KRP-2-Ausgabe bleiben erhalten. Kein neues Flashen erforderlich.

English

  • Select a user at app startup. The last account is preselected; sign in with the selected account’s PIN.
  • Fixed the sign-in window help (?) button.
  • Administrators can configure HOME-relative working limits under Settings > Robot, with separate A6 ranges for free rotation and tethered operation.
  • Desktop crash reasons, exit codes, timestamps and versions are saved persistently and imported into the diagnostic log for viewing and export after restart. This improves diagnosis; it does not claim to fix every crash.
  • Existing data and intentional KRP-2 edition restrictions are retained. No firmware flash required.