Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upPrinter profiles do not save extruder offsets (for first extruder) #677
Comments
This comment has been minimized.
This comment has been minimized.
|
Two bugs for the price of one m( |
This comment has been minimized.
This comment has been minimized.
|
Still getting the same behavior (Version: 1.2.0-dev-359-g256c2df (devel branch)) Firefox also spits out a few warnings like these: |
This comment has been minimized.
This comment has been minimized.
|
Can you provide the stack trace from your javascript console? (Screenshot is ok too) Just tried it, works flawlessly on my end, so this might become a bit ugly to get to the root of... (I hate it when I can't reproduce the issues myself, makes debugging bloody hard) |
This comment has been minimized.
This comment has been minimized.
|
More details: Only the first extruder slot is affected, subsequent ones work perfectly. I didn't manage to capture a meaningful stack trace, though. Gina, if you want to poke around yourself, hit me up on Hangouts and i'll give you TeamViewer access to one of my computers. |
This comment has been minimized.
This comment has been minimized.
|
The first one is supposed to be the reference value and hence acts as origin, with the other extruders relative to it (I'm fairly sure I actually wrote this somewhere, but can't find it myself now anymore, meh). But since this is the case it shouldn't in fact be editable fields for that and a little footnote, so I'll leave this open until I've done this. |
This comment has been minimized.
This comment has been minimized.
|
I used to use the extruder offset to compensate for the fact that my |
This comment has been minimized.
This comment has been minimized.
|
In that case I guess it would make more sense that I decouple the "print bed is circular" from the "origin is at printbed's center" option, maybe even add a new "origin offset" or something (relative to the center for circular beds and to the lower left corner for rectangular beds). I have been meaning to do this anyhow since I learned (only a couple weeks back actually!) that Mendel90s seem to ship with that. I so far had the impression that rectangular print beds usually have a lower-left approach to the whole origin thing ;) Opinions? :) |
This comment has been minimized.
This comment has been minimized.
|
Afaik, nophead does ship his M90 kits with the origin at the center point, since it makes the gcode portable between printers of different sizes and geometries. Whether or not the same gcode really should be used on different machines is a different topic, but there are definitely cartesian printers configured like this. If you're going to decouple those options anyways, i'd agree with the trifecta of "Origin is at the front-left corner", "Origin is centered" and "Origin is in some other spot. Please specify:..." |
This comment has been minimized.
This comment has been minimized.
|
I have been running OctoPrint on mMendel90s with the bed in the centre and I also can't find any setting for bed dimensions or whether it is circular. On 29 December 2014 at 19:55, Thomas Sanladerer notifications@github.com
|
This comment has been minimized.
This comment has been minimized.
|
@nophead on I'm a bit puzzled actually that the GCODE viewer doesn't show the previews centered on (0,0) for you. |
This comment has been minimized.
This comment has been minimized.
|
I don't have that tickbox, must be too old a version. Version: 1.1.0 (master branch) TBH the gcode preview hardly ever does anything. When it does show up the print is in the middle of the grid, my gcode is always centred on 0,0. |
This comment has been minimized.
This comment has been minimized.
|
FYI, the "additional option to set the print bed origin" is now tracked in #682. This one is still left open until I've either removed the offsets for single extruder printers or made the first extruder offset fields read-only (probably the former though) |
This comment has been minimized.
This comment has been minimized.
|
Fixed now. Offset for first tool (which is the reference) is now not displayed anymore, offset configuration in general only shows up if more than one extruder is configured, starting with the offset of T1 |


Printer profiles do not save extruder offsets, they always reset to 0.
log: http://pastebin.com/S8S3vMRE
Version: 1.2.0-dev-340-g85a567b (devel branch) [newest as of post]
Do I love cookies? I don't know anymore. Christmas started too early this year.