Forum: Mechanik, Gehäuse, Werkzeug Eagle PCB Gcode


von Frederico (Gast)


Lesenswert?

Hallo ich hab ein Problem mit  meinem Laser Cutter.
Ein in Eagle erstellten Gcode funktioniert auf der CNC Fräse , aber 
sobald ich es auf dem Laser Cutter laufen lassen ist alles viel zu groß.

Kennt jemand dieses Problem ?
Grüße aus Portugal

von Olaf (Gast)


Lesenswert?

viel = 25.4x ? .-)

Olaf

von Frederico G. (frederico_g)


Lesenswert?

Olaf schrieb:
> viel = 25.4x ? .-)
>
> Olaf

Hallo Olaf ich denke so das 4 fache grösser.

Grüsse

: Bearbeitet durch User
von Sebastian R. (sebastian_r569)


Lesenswert?

Frederico G. schrieb:
> Hallo Olaf, sorry habe es nicht verstanden

Umrechnungsfehler zwischen 1 Unit = 1mm oder 1 Unit = 1 Inch.

von Lutz (Gast)


Lesenswert?

Olaf spielt darauf an, dass eventuell unterschiedliche Einheiten 
(Millimeter<->Zoll ist Faktor 25.4) verwendet werden.


Um wieviel größer ist alles auf dem Laser-Cutter?

von Frederico G. (frederico_g)


Lesenswert?

Lutz schrieb:
> Olaf spielt darauf an, dass eventuell unterschiedliche Einheiten
> (Millimeter<->Zoll ist Faktor 25.4) verwendet werden.
>
>
> Um wieviel größer ist alles auf dem Laser-Cutter?

Hallo Danke für deine Antwort, ich denke so um dass 4 fache.

Ich habe es auf der CNC fräse mit dem Programm Grblcontrol (candle) 
gemacht und es funktioniert sauber aber mit dem selben Programm auf dem 
Laser-Cutter ist es viel zu groß.

Grüße
Frederico

von Amateur (Gast)


Lesenswert?

Der englische Gentleman: Jeder Zoll ein Inch!

Das 4-fache ist schwer zu erraten. An allen Ecken und Kanten spielt der 
Faktor 2,54 eine Rolle. Ist es also nicht das 2 1/2-Fache, so entsteht 
der Fehler nicht bei der Einheitenumrechnung.

Hat Dein Programm irgendwo eine Skalierungsoption, in der noch 
irgendwelche Reste, der letzten Arbeit, stehen?

Eine weitere Möglichkeit ist 1/2,54*10. Das ist in etwa das Vierfache. 
Wie das allerdings entsteht, ist wohl, aus der Entfernung, schwer zu 
sagen.

von Frederico G. (frederico_g)


Lesenswert?

Amateur schrieb:
> Der englische Gentleman: Jeder Zoll ein Inch!
>
> Das 4-fache ist schwer zu erraten. An allen Ecken und Kanten spielt der
> Faktor 2,54 eine Rolle. Ist es also nicht das 2 1/2-Fache, so entsteht
> der Fehler nicht bei der Einheitenumrechnung.
>
> Hat Dein Programm irgendwo eine Skalierungsoption, in der noch
> irgendwelche Reste, der letzten Arbeit, stehen?
>
> Eine weitere Möglichkeit ist 1/2,54*10. Das ist in etwa das Vierfache.
> Wie das allerdings entsteht, ist wohl, aus der Entfernung, schwer zu
> sagen.

Ich bin noch neu auf diesem Gebiet, bin Funkamateur und möchte für mein 
hobby meine Platinen Selbermachen.
Das für mich unverständliche ist das es auf der CNC fräse funktioniert 
aber am Laser alles viel grösser rauskommt obwohl es der selben PC und 
das gleiche Program und der selber G-Code ist.

Sorry
Das ich lästig bin

: Bearbeitet durch User
von Frederico G. (frederico_g)


Lesenswert?

Hallo.
Habe gerade zwei Platinen vollständig hergestellt eine mit de Laser und 
eine mit der CNC.
Und wie es natürlich sein muss ihr habt alle recht es ist das 2.5 fache 
Unterschied zu einander und nicht das 4 fache.

von Sebastian R. (sebastian_r569)


Lesenswert?

GCode ist einheitenfrei. Man muss dann spezifizieren, ob die angegebenen 
Koordinaten metrisch oder imperial sind.

von Cyblord -. (cyblord)


Lesenswert?

Frederico G. schrieb:
> Das für mich unverständliche ist das es auf der CNC fräse funktioniert
> aber am Laser alles viel grösser rauskommt obwohl es der selben PC und
> das gleiche Program und der selber G-Code ist.

Ist es wirklich unverständlich dass man beiden Systemen unabhängig 
voneinander die reale Einheit verraten muss?

von Frederico G. (frederico_g)


Lesenswert?

Cyblord -. schrieb:
> Frederico G. schrieb:
>> Das für mich unverständliche ist das es auf der CNC fräse funktioniert
>> aber am Laser alles viel grösser rauskommt obwohl es der selben PC und
>> das gleiche Program und der selber G-Code ist.
>
> Ist es wirklich unverständlich dass man beiden Systemen unabhängig
> voneinander die reale Einheit verraten muss?

Für mich als Anfänger eigentlich schon da ja beide Systeme die gleiche 
steuerung und die selbe Software und auch die gleiche Firmware haben.

Vielen Dank.
Jetzt muss ich nur noch finden vo ich es einstellen muss.

von Amateur (Gast)


Lesenswert?

Vor allem bei Einheitenbehafteten Aktionen, muss man den Kombattanten 
IMMER sagen um was es geht.
Hat man davon zwei, so muss man beiden die Einheiten beibringen.
Software Nr. 1 interpretiert die 1 nun mal als 1 mm.
Software Nr. 2 interpretiert die 1 nun mal als 1 inch.
Beide haben aber eine Skalierungsoption, die diese Problematik 
berücksichtigen kann - aber nicht muss.
Es gibt aber keinen Grund dafür, dass beide von der gleichen Annahme 
ausgehen.

Übrigens: Frag mal einen Schlosser und einen Schreiner was denn 100 ist. 
Ersterer wird sagen: „Natürlich 100 Millimeter“ letzterer wird sagen 
„ganz klar 100 Zentimeter“. Frage an Radio Eriwan: „Wer hat denn nun 
recht“?

Eigentlich ganz einfach, wenn man es doppelt nimmt.

von Frederico G. (frederico_g)


Lesenswert?

Amateur schrieb:
> Vor allem bei Einheitenbehafteten Aktionen, muss man den Kombattanten

>
> Eigentlich ganz einfach, wenn man es doppelt nimmt.


Ja schon verstanden, aber es ist die selbe Software auf dem PC, nur eine 
andere Com schnitstelle und die  gleiche firmware in beiden Arduinos.

: Bearbeitet durch User
von Cyblord -. (cyblord)


Lesenswert?

Frederico G. schrieb:
> Ja schon verstanden, aber es ist die selbe Software auf dem PC, nur eine
> andere Com schnitstelle und die  gleiche firmware in beiden Arduinos.

Dann hast du dir die unterschiedliche Skalierung wohl nur eingebildet. 
Denn wenn alles identisch ist, kann es sich ja gar nicht unterscheiden.

Aber ernsthaft: Deine komischer Arduino Steuerung muss niemals nicht 
parametriert werden? Läuft sofort out of the box mit allem? Egal ob CNC 
oder Laser. Egal welche Motoren, welche Ströme, welcher Verfahrweg? 
Irgendwie versteh ich da wohl was nicht.

: Bearbeitet durch User
von Frederico G. (frederico_g)


Lesenswert?

Ja das ist doch mein Problem.
1. beide Arduinos gleiche Firmware GRBL1.1f
2. Für beide systeme benutze ich die gleich software
3. CNC an Com5 Laser Com4
4. An der CNC kommt es in der richtigen Grösse raus
5 an dem Laser um das 2,5 fache grösser.


Vielen Dank für die Mühe, ich baue mal die Steuerung von dem einen in 
den anderen um zu sehen ob es dan verkehrt rum rauskommt.

Bloß nicht ärgern es langt Ja wenn ich mich ärgern müß weil es nicht 
funktioniert.

73

von Arno (Gast)


Lesenswert?

Es gibt auch G-Befehle für die Umschaltung von Zoll auf Millimeter - 
typisch G20/G21 oder G70/G71/G700/G710. Und nicht jede Steuerung wird 
beim Neustart den Standardwert verwenden, wenn du also irgendwann mal 
G20 angewählt hast auf der einen und irgendwann mal G21 auf der anderen, 
kann das den Unterschied erklären.

Ein guter Postprozessor - vermutlich dein "Grblcontrol (candle)", das 
ich nicht kenne - sollte daher am Programmanfang eine Reihe von 
"Standards" setzen. Unsere CNC wird mit G40 G17 G710 G94 G90 G60 G601 
FNORM initialisiert (frag mich nicht, was das alles bedeutet... ich hab 
es mal nachgesehen und wieder vergessen)

MfG, Arno

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.