Hallo, vielen Dank, das hat funktioniert!!
Ich habe aber noch in Cura unter "Erweiterungen" die "NozzleB" auswählen müssen. Und ich habe noch eine Kleinigkeit nicht gesagt: Cura hat mir den Extruder nicht als "E", sondern als "A" immer ausgegeben. Ich habe aber den Script problemlos anpassen können - sind ja nur paar Zeilen.
Sieht jetz so aus:
#Name: NozzleB
#Info: Replace Extruder 'A' designator with 'B'
#Depend: GCode
#Type: postprocess
__copyright__ = "Written by Da Hai Zhu - No copyright. Use as you wish. Caveat Emptor"
import re
from Cura.util import profile
# Read the ENTIRE g-code file into memory
with open(filename, "r") as f:
lines = f.readlines()
with open(filename, "w") as f:
for lIndex in xrange(len(lines)):
line = lines[lIndex]
if ("G0" in line or "G1" in line) and ("A" in line) :
line = re.sub("A","B",line)
f.write(line+'\r\n')
Nochmals vielen Dank, sehr gute Hilfe!!
Schönes Wochende!