Beiträge von hdk

    Hallo ihr beiden,


    welcher Parameter es denn in GRBL war? Ich kanns nicht sagen.

    Ich habe das Config-File genommen, das Twotrees mitliefert, und da sieht dann wieder alles gut aus.

    In jedem Fall war es ein Parameter, der die Schrittmotoren blockte, sobald Spannung anliegt, wobei über Lightburn dann alles ging.


    Egal: Danke für eure Mühe.


    Viele Grüße


    Hans-Dieter

    Hallo zusammen,


    nachdem ich die Maschine (Twotrees Totem S) nun moderat am Laufen habe, das nächste Phänomen.

    Der Laser ließ sich in X und Y Richtung von Hand verschieben, sofern nicht ein Job läuft.

    Heute bekomme ich den Fön: Sobald der Laser am Netz ist (Ohne Verbindung zu irgendeinem Programm), lässt sich von Hand gar nichts mehr verschieben.

    GRBL und auch Lightburn funktionieren einwandfrei, nur ist es nach Beendigung des Jobs nicht mehr möglich, den Laser von Hand zu Verschieben.

    Die Schrittmotoren scheinen geblockt zu sein.


    Hat jemand irgendeine Idee?


    Viele Grüße


    Hans-Dieter

    Hallo ihr Beiden,


    dass es nicht 800 sind, hat mir mein Twotrees eben gezeigt, indem er gegen die "Wand" gefahren ist.

    Mit 80 passt das bis aufs i-Tüpfelchen.

    Jetzt muss er halt noch ein Wenig "Gas" geben.


    Kurzum: Habt nochmals vielen Dank für die Unterstützung.

    Bis zur nächsten Frage..... :D


    Viele Grüße


    Hans-Dieter

    Hallo Stephan,


    nicht ganz.

    In Lightburn wird die richtige Dimension angezeigt, in mm, die Ausgabe ist allerdings 3,1x zu groß.

    Hab ich beim flashen die falsch Auswahl getroffen?

    Es gibt ja den Uno oder den Nano.


    Viele Grüße


    Hans-Dieter

    Moin Stephan, mein Held!


    You made my day!!

    Es ist unglaublich, was anderswo für ein Sch.... im Netz zu finden ist, dass sich beim Twotrees die Achsen nicht invertieren lassen, dass man neu und umgekehrt verkabeln muss etc.


    Eine kleine Frage zum Abschluss: Kann man auch festlegen, wie das Homing und mit welcher Geschwindigkeit das erfolgt?

    Aktuell fährt der Laser ziemlich forsch in die Endposition, gleichzeitig mit beiden Achsen.

    Vorher war das erst X, dann Y und etwas langsamer, was mir besser gefiel.


    Viele Grüße


    Hans-Dieter

    Hallo Zusammen,


    vielleicht bin ich ja zu doof für diese Welt, aber eventuell könnt ihr mich ja aufschlauen.

    Ich habe einen Twotrees Totem S den ich über LaserGRBL konfiguriere.

    Die Parameter 21 bis 23 legen dabei fest, dass der Laser ein Homing durchführen kann, was er auch kann, da ich die Endschalter nachgerüstet habe.

    Setze ich die Parameter 21=1, 22=1 und 23=3, gehe dann auch "Schreiben" und "Aktualisieren", ist insofern alles in Butter, als nach dem Wechsel in Lightburn den Laser nach dem Start in Startposition fährt.


    Jedes Mal, wenn der Rechner neu startet, oder der Laser wieder ans Netz geht, weiß Lightburn nichts mehr vom Homing, gehe ich dann ins LaserGRBL, so sind die Parameter wieder auf 21=0, 22=0, 23=1 (klar weiß dann Lightburn nichts davon).


    Wie schaffe ich es, dass die Konfiguration erhalten bleibt?


    Viele Grüße


    Hans-Dieter

    Moin Piet,


    Asche über mein kahles Haupt. Das Änderungsfenster kannte ich noch gar nicht in der Form.

    Ich habe ewig mit CorelDraw 12 gearbeitet und habe die aktuelle Version erst kürzlich erworben.


    Zwei Dinge beinhaltet mein Makro allerdings, die die Corel Funktion so nicht hat.

    Ich kann sehr schnell zwischen Skalierung und absoluter Größe umschalten.

    Eine weitere Funktion, die hier noch nicht zu sehen ist, ist die Positionierung an Objekten und die automatische Namensvergebung.


    Aber dazu bei Gelegenheit mehr.


    In jedem Falle vielen Dank für die erhellenden Bemerkungen !!


    Viele Grüße


    Hans-Dieter

    Moin zusammen,


    nachdem ich mich hier


    (Vorstellung)


    bereits vorgestellt hatte, und indirekt das Thema CorelDraw und VBA angeschnitten hatte, möchte ich hier mal konkreter werden.


    CorelDraw nutze ich als Modellbahner sowohl für Lasercut- und 3D-Vorlagen, wie auch (ja, ja, Verrückte gibt es immer wieder) für Zeichnungen von Güterwagen.


    Dabei ist schon in Corel die Ausrichtung und Platzierung teilweise mühsam.

    Gerade die exakte Ausrichtung, die mehrfache Wiederholung von Kopie und Platzierung können nerven.

    Im Zuge der Zeichnungserstellung für ein Güterwagenbuch, bei denen ich ein paar Zeichnungen beigesteuert habe wurde mir bewusst, welche Dinge extrem lästig sind.

    - Die permanente Umrechnung auf den Zeichnungsmaßstab (1:40 in diesem Fall)

    - Das Versetzen mehrfach vorhandener Objekte um ein Vorbild- oder Absolutmaß

    - Das Duplizieren eines Objektes mit exakter Verschiebung ohne lästige Bezugslinien oder Ähnliches


    Da ich des Programmierens in unterschiedlichsten Sprachen mächtig bin, kenne ich auch VBA, speziell aus dem Bereich Excel.

    Das ist insofern ganz hilfreich, da meine Kunden oft gar nicht merken, dass sehr umfangreiche Arbeiten über den Umweg Excel mit Makros rasend schnell gehen ;)

    Aber egal, zurück zum Thema.


    CorelDraw, zumindest die aktuelleren Versionen, verfügt über einen VBA (Visual Basic for Applications) Teil.

    Die oben erwähnte Thematik wollte ich dann über eben ein solches Makro erschlagen.


    Wie das dann in der Praxis geschieht, das ganz am Ende.

    Wie bekomme ich aber den VBA Teil in CorelDraw?


    Wenn man die Schritte weiß, ist es eigentlich schnell erledigt.


    1. VBA in die Menüleiste bringen


    Mit einem rechten Mausklick lässt sich der Makroteil in der Menüleiste verankern.


    01.jpg

    2. Öffnen des GlobalMakro Teiles


    Der GlobalMakro Teil von Corel lässt sich über den Editor öffnen.

    Hier sollte das kleine Makro, entsprechend des Bildes hinterlegt werden.


    02.jpg


    Public Sub MoveAndCopy()

    FrmMoveAndCopy.Show

    End Sub


    03.jpg


    3. Eingabe-Form importieren


    Da die ganze Mimik auch eine Oberfläche braucht, wird diese "Form" zunächst importiert.


    Die ZIP-Datei findet ihr als ZIP weiter unten.


    05.jpg


    4. Shortcut zum Öffnen des Eingabefensters


    Da mir Menü immer zu lästig ist, habe ich eine Tastenkombination für die Beabeitung [Strg]+[m].

    Die weise ich über den Skriptmanager zu.


    06.jpg


    Mit rechtem Mausklick auf das Makro.


    07.jpg


    Danach "Tastaturbefehl zuweisen" wählen.


    08.jpg


    Dann, wie gezeigt, Strg und m definieren.


    09.jpg


    Das wars.


    Und nun zur Bedienung.

    Im Beispiel habe ich ein Rechteck 20x20mm gezeichnet und markiert.


    10.jpg


    Mit [Strg]+[m] wird nun das Eingabefenster geöffnet.


    11.jpg


    Hier wird gewählt:

    - Absolut. Nicht der Maßstab wird umgerechnet, sondern das eingegebene Maß entspricht 1:1 dem auf der Zeichnung.

    - Links/Rechts/Oben/Unten. In welche Richtung soll verschoben oder kopiert werden.

    - Kopieren. Das Objekt wird nicht versetzt sondern kopiert.

    - Wiederholen. Wie oft soll die Kopie erfolgen


    12.jpg


    Danach [Ausführen] wählen, und fettich...


    13.jpg


    Die Datei mit der Maske findet ihr hier.


    FrmMoveAndCopy.zip


    Viele Grüße


    Hans-Dieter


    PS: Das ist natürlich nicht das Ende der Fahnenstange. Schräge Anordnungen etc. das ist bei mir noch auf der Agenda.