Comments (18)
This plugin was developed using an ekeksmaker laser engraver as it's reference device.
Have you changed any of its defaults?
What software are you using to generate your gcode? We may find the answer there.
from octoprint-bettergrblsupport.
I have not changed any defaults yet.
I am using T2Laser for gcode generation. I think I found what might be an issue that I am going to test later today. T2 slims down the gcode to be as efficient as possible as shown below. I can can uncheck this method to add all the G01 commands back in
G21
G90
F500
M05
G00X0Y0F500
G92X101.5Y77.5
G90
M03 S0
G01 X99 Y155 M03 S0
X99.2 M03 S255
X100.4 Y155 M03 S255
X100.6 M03 S0
X100.4 Y154.8 M03 S0
X100.2 M03 S255
X99 Y154.8 M03 S255
X98.8 M03 S0
X99 Y154.6 M03 S0
X99.2 M03 S255
X100.4 Y154.6 M03 S255
X100.6 M03 S0
X100.4 Y154.4 M03 S0
X100.2 M03 S255
from octoprint-bettergrblsupport.
Thank you for posting the "optimized" T2 code. Let me know how it goes with that option unselected. I've been waiting to see what the T2 generated gcode looks like (see the invalid ticket opened previously).
from octoprint-bettergrblsupport.
I dealt with this issue with the GRBL support plugin years ago and gave up in frustration. That is when i found out about the optimized code.
When I posted this question, i was looking at the code and it came to me after I had posted, that the optimized code was an issue.
What programs have you tested with? Lightburn? EleksCAM? BCL?
from octoprint-bettergrblsupport.
Lightburn is all I use. I'm more than happy to add additional gcode style support (where feasible) but need sample gcode to feed my own machine to figure it out.
from octoprint-bettergrblsupport.
here is a sample of T2Laser gcode
from octoprint-bettergrblsupport.
Thank you! Guess I'm ready to hop back in and clear the backlog.
from octoprint-bettergrblsupport.
Ok. So i got machine code out of T2. When I send it, here is the error
here is the gcode
snoops3.zip
Is there a way you could send me a Lightburn gcode file for me to compare?
from octoprint-bettergrblsupport.
I'll send you back Snoopy if you want to share the source (assuming it is not copyrighted).
from octoprint-bettergrblsupport.
Is snoops3 without Optimization enabled? And snoopy3 is with optimization?
from octoprint-bettergrblsupport.
it is just a line are drawing of snoopy from the Peanuts
Yes, it is the one without optimization
from octoprint-bettergrblsupport.
Very cool. Thanks for all the details. This is sufficient for me to engage. Going to classify this as a bug once I'm at my PC.
from octoprint-bettergrblsupport.
Thank you. Please let me know. I am excited to get my 2 laser engravers and my little homemade cnc mill using this
from octoprint-bettergrblsupport.
Please let me know if there is any way I can help
from octoprint-bettergrblsupport.
Lightburn is all I use. I'm more than happy to add additional gcode style support (where feasible) but need sample gcode to feed my own machine to figure it out.
so I tried using a lightburn gcode file and am getting the same error
from octoprint-bettergrblsupport.
Ok. I figured out what was causing the overflow in the gcode. I can manually edit them (eventually building a script to auto edit them for me) to make them work. I have another problem that i will open a new issue for.
from octoprint-bettergrblsupport.
Sorry for the delay... here's snoopy gcode generated from light burn
FWIW, I'm working on getting the optimized T2 Laser gcode to work.
from octoprint-bettergrblsupport.
reopening this as it has remanifested in other post processors and is not limited to just the X coordinate plane.
from octoprint-bettergrblsupport.
Related Issues (20)
- version needs to be updated in release 2.2.2 HOT 8
- Issue when upgrading HOT 3
- Easier jogging - joystick and keyboard? HOT 10
- Clean up Feed Hold and Cycle Start/Resume Handling
- Invalid Argument Error on install HOT 10
- Grbl Settings Mismatch between GrblHAL and Grbl_Esp32 HOT 1
- cant have 3D printer and laser cutter on same Raspberry Pi. HOT 2
- Managing offsets and baby stepping HOT 3
- Rest API? HOT 1
- ability to convert inches to mm HOT 3
- can only have one printer profile HOT 1
- Octoprint 1.9 - Bettergrbl wont work at all? HOT 21
- Add support for X/Y position before Z probe HOT 3
- OctoPrint 1.9.0 Broke Better GRBL Support HOT 2
- Octoprint GRBL help HOT 1
- Xtool D1 - Controls Grayed out HOT 4
- Missing Tabs after switching to 3d-printer HOT 4
- GRBL Settings -- No settings appear HOT 3
- Oddities when rebooting / reconnecting to ESP32 XPro V5 Controller
- Octoprint 1.8.6 Error when installing plugin HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from octoprint-bettergrblsupport.