Closed dustnnotes closed 5 years ago
There's pretty little to go on here, but this might be a duplicate of https://github.com/winder/Universal-G-Code-Sender/issues/853
Thanks for the quick response @dastultz! Sorry, I had an issue uploading the G-code the first time, posted now. I took a look at #853, but wasn't sure, and wanted to provide my case as well. This is a blocking issue for me on this operation, and I would rather not use multiple senders. Any fixes in the works?
I tested it even with 11.25.2018 version nightly build and confirm the issue.
Tested under: -Windows 10 x64
I was wondering why an issue in the visualizer was affecting the operation of the CNC. After more closely reading #853, I disabled Arc Expander, and now the GRBL machine does the right thing. Still an issue, but with much more manageable effect.
Hmmm, according to the second picture in #853 the issue happends when Z is moving up in arc (left side arc) but not when Z is moving down in arc (right side arc), i'm following arrows shown in the first picture.
Yes, sorry, I meant to mention disabling Arc Expander. Couldn't remember if I enabled it or disabled it as a work around.
This looked like a nice bug to get to know the codebase a bit better.. Looked into it and I think I found it, fixed in https://github.com/winder/Universal-G-Code-Sender/pull/1220
Tested against robomechs and dustnnotes GCode:
Awesome, I'll try to confirm after merge. Thanks.
Feature request
Problem description
Arc's in the YZ plane do not appear to be implemented correctly. I need to translate an object from the XY to the YZ planes for an operation on my CNC machine. I was successful in developing my G-code translation algorithm, as confirmed by proper operation of a different sender (OpenBuilds), but was never successful in getting UGS to properly visualize/send the translated G-code. ### Expected BehaviorArcs in YZ plane behave the same as those in XY plane
Actual Behavior
G0/G1 commands ported from XY to YZ planes are reproduced accurately, G2/G3 commands are not..
Steps to Reproduce the Problem
2 .Here is an object G-code in XY that includes arcs: R_XY.txt
Here is the UGS Visualizer in XY:
And the result in UGS Visualizer in YZ:
Specifications
Version
UGS Platform 2.0.0 Stable
Operating system
Windows (both 7 and 10)
Platform
GRBL 1.1f, in a Workbee CNC machine with Laser attachment. Translation is required to enable engraving on the side of a work piece.
Other