Comments (5)
The machine area (and shown limits) is based on machine coordinates, the shown xy coordinate system shows the actual work coordinate origin.
Just move your plotter to the lower, left edge and press "Zero XYZ" to set the work origin to 0;0 at the desired position.
Your settings shown in the screenshot are looking ok.
Are both values are chaning (work and machine coordinate) when moving the machine?
from grbl-plotter.
Thanks for the response Sven.
Are both values are changing (work and machine coordinate) when moving the machine?
Yes, they are. Should they? Only the plotter itself moves, the bed/paper is fixed in place:
Just move your plotter to the lower, left edge and press "Zero XYZ" to set the work origin to 0;0 at the desired position.
Ok, did that and it zeroed out the Work coordinates (larger numbers) but not the Machine coordinates (smaller numbers below) but the machine area still doesn't seem to line up at all:
Note that the Home button works and sends the unit to the upper left corner where it engages the limit switches. If I do so from that lower left position after I've zero'd XYZ the physical machine moves straight up but onscreen it's moving diagonally up and to the left. When it hits the limit switches in the top left the onscreen position 'resets' and jumps to the position shown here:
from grbl-plotter.
Note that the Home button works and sends the unit to the upper left corner where it engages the limit switches.
And at the upper left corner the machine coordinates are almost 1;1?
And when you move to your desired origin (lower left corner) the machine coordinates are almost 1; -290 - I assume?
So I think you should change your settings like this:
from grbl-plotter.
Thanks again for taking the time to respond Sven; that finally helped it make sense in my mind:
Machine Travel: The total distance each axis can travel.
Min/Max Positions: The relative distance from the origin (0,0) where Machine Travel is calculated from.
Part of what I was getting wrong is that the work area for my plotter is all in the negative Y axis; that's the value that needed a negative min value. In any case, I have the UI and the plotter matching now. Thanks again!
from grbl-plotter.
Yes working with the machine coordinates is a bit wired, special after homing. A workarround with "manual homing" would be: you move to the lower left edge and do a hard-reset, which sets the machine coordinates to 0;0.
from grbl-plotter.
Related Issues (20)
- Hex file named as from GRBL V1.1 actually from GRBL V0.9i HOT 4
- Upload of v1.1_GRBL_coreXY_servo___.ino.with_bootloader.standard.hex fails HOT 2
- The new version of the software (V1.7.1.1) does not display points in the dxf file HOT 14
- run under linux HOT 8
- Version V1.7.1.1.a: The plotter software encountered an error while reading entities stored in blocks with inconsistent scaling ratios in the X and Y directions HOT 54
- Process Automation Expansion HOT 3
- Dragknife / generated shapes HOT 1
- Cannot connect via hc-05 bluetooth module HOT 6
- Add Linux Installation Guide to the Wiki and the Website HOT 6
- Can I move genrated paths with different color together HOT 3
- Symbols used in 2D view HOT 2
- 2D line representation. HOT 14
- Tangential knife - reverse selected path bug HOT 4
- Out of memory error with the drag knife path modification enabled? HOT 4
- Homing Cycle and Home Button HOT 4
- Loading gcode files and entering gcode manual HOT 7
- Tangential knife A-Axis turn command not getting included in applying height map HOT 28
- Set coordinate system in camera mounted on XY platform HOT 3
- Plot information HOT 16
- help plotting multi layer svg. manual pen change. HOT 4
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 grbl-plotter.