geneb / octoprint-delta-calibration Goto Github PK
View Code? Open in Web Editor NEWOctoPrint plugin to run dc42's "least squares" delta calibration algorithm.
OctoPrint plugin to run dc42's "least squares" delta calibration algorithm.
This is the error I received.
I tried both:
pip install https://github.com/geneb/OctoPrint-Delta-Calibration/archive/master.zip
and
sudo pip install https://github.com/geneb/OctoPrint-Delta-Calibration/archive/master.zip
Command python setup.py egg_info failed with error code 255 in /tmp/pip-n1oL7s-build
Storing debug log for failure in /home/pi/.pip/pip.log
I have the following fan shrouds installed on my printer (https://www.thingiverse.com/thing:2024656) and when I run with the new 16 point calibration, the shrouds impact the bed retaining clips... would it be possible to add a configuration option in the OctoPrint GUI to allow people to select between the two different test point settings?
So, I just did a few upgrades to my V2/V3 Hybrid (Titan extruder and a PT-100 temp sensor) and I figured I'd go for a firmware update while I was at it. I ran through the Repetier Online configuration, while pouring over my current firmware/eeprom settings to make sure I had everything filled in exactly the way it was supposed to be. Even made sure to match up the Manufacturer and Machine definitions in Config.h so that it would be recognized as such... At least I thought I did. When the printer boots it shows: SeeMeCNC Rostock MAX V3 and the firmware version, 1.0.2, but the plugin won't recognize it as a SeeMeCNC machine. Is there somewhere else in the firmware I need to update so it's recognized, or is it just not compatible with this latest firmware?
The new firmware has it's own built in configuration (which looks pretty snazzy), but I haven't had the chance to try to make it work with the HE280 accelerometer board yet (if it even can).
Any thoughts?
i updated my rostock max2 with upgraded he280 today to the latest firmware
done g29 and calibrated
however when i run your script i see
Connection Status: connected
Your machine is not a SeeMeCNC 3D printer!
seems the script does not like the latest firmware .
#define REPETIER_VERSION "0.92.2"
#define FIRMWARE_DATE "20170414" // in date format yyyymmdd
Any chance for smoothieware implementation ? Would be superb
Thanks and sorry for bothering :) Great job
I think I found the bug that was causing this plugin to not detect i had a rostock seemecnc printer.
check this out:
Send: N22 M115*22Recv: okRecv: FIRMWARE_NAME:Repetier_0.92.2 FIRMWARE_DATE:20170109 MACHINE_TYPE:Rostock Max v2
your code is going through line by line, and my terminal is is next lining after Rostoc\nk Max v2
I changed the code to if (line.includes("Rost") ||
line.includes("White Max v2.75")) {
and the script is identifying my max v2 correctly now.
Not sure why the terminal is wrapping that line around but that is DEFINITELY the reason why some of our machines which are RM arent being identified.
I hope this help. Ping me if you have questions.
-Jules
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.