Comments (6)
I take back all panic. :)
I was able to successfully complete my milling programme with heightmap this afternoon with version 2.0.38 Final.
After that I had time to test the new Edge version 2.0.42p4 and can also say that the heightmap scanning works there.
Just to inform you, the version that did not work was 2.0.41p3 or an operating error. :)
So all is well.
The only thing I noticed was that although I placed X0 Y0 in the middle of my workpiece, ioSender took the bottom left as the zero point when measuring Z0. It was a bit confusing because in the middle of my workpiece Z0 suddenly had +1.02mm. But the milling was perfect afterwards.
The error in the fly out menu exists in all versions that I have tested. No display of the machine coordinates.
Greetings Stefan
from iosender.
The only thing I noticed was that although I placed X0 Y0 in the middle of my workpiece,
I'll have to check this. Your gcode was centered around 0,0 (going negative)?
The error in the fly out menu exists in all versions that I have tested.
Odd, it works for me:
Are the fields blank? Since it works in the 3D viewer it cannot be due to a missing flag in $10
setting (General, Status report options)...
from iosender.
I'll have to check this. Your gcode was centered around 0,0 (going negative)?
I first set the machine zero point in the middle of my workpiece. Marked in red. X0 Y0 Z0
After scanning, Z0 was no longer zero but Z1.02.
That confused me a little.
If I understand correctly, after the surface scan, ioSender sets Z0 at the bottom left although my zero point is in the middle. Marked in orange. Perhaps this is also a problem of understanding on my part.
Anyway, the milling worked wonderfully.
I hope it's clearer now.
from iosender.
New edge version is up.
When x0y0 is inside the job and Set Z = 0 at X0Y0 is checked a probe at 0,0 is added at the end and the map is offset accordingly.
I could have calculated the offset by using the map but decided against it. When testing with a sloped PCB the difference was less that 10 micrometers, but is likely to be larger if rougher material is probed.
The machine position issue was odd, it is ok with 3 axes but not 4, and there is no obvious connection between the different fields. Looks like it is some framework issues at play, likely timing related. I managed to find a workaround so should be ok now.
from iosender.
Thank you for the, as always, very quick solution to my extraordinary problems. I will probably test the new edge version on the machine this afternoon and report back to you.
Because of the machine position, I can only say that it worked in previous versions. I'll have to check which version the problems started with. I can also take a look today at noon.
from iosender.
Terjeio, what can I say, Edge 2.0.42p5 works wonderfully. Thank you for that.
For information about the machine coordinates, I can say that the last working version I had on the milling machine was Edge 2.0.38p3. As of version 2.0.38 final, there is no longer any display in the fly out menu.
It might help you a little.
I still have one suggestion about the hightmap. Would it be possible to bind the scanning of the z height to the last starting point? I mean like this: If the starting point is 1mm above the workpiece Z+1.0mm, the next scan is 0.5mm lower on the workpiece, so the next starting position is Z+0.5mm,
the next scan is again 0.5mm lower on the workpiece, so the next start position is Z0.0mm and so on. The starting point always follows the contour of the workpiece plus the preset starting point. The advantage would be a faster scanning of a very contoured workpiece and you could scan workpieces with very large height differences. I hope you can follow my explanation.
It's just a suggestion, you can think about it. :)
Greetings Stefan
from iosender.
Related Issues (20)
- [Duplicate] Bug: pressing 0 for DRO on any axis in Probing tab causes DispatcherException HOT 2
- feature request: 3d probe operations order (Z first) HOT 3
- problem in handling of inches vs mm HOT 7
- Crash when open some GRBL settings HOT 3
- Does ioSender work with Fluidnc ? HOT 2
- Spindle button functions but bounces back to previous state - Doesn't change state when running a program. HOT 1
- Feature request: facing operation HOT 2
- Feature Request: disable motors by M command. HOT 4
- Discussion: temporary machine limits or configurable 'exclusion' zones? HOT 3
- IOSender crash when start with door opened. HOT 6
- The cycle start clicking has no effect HOT 8
- Settings Guide HOT 5
- Feature request: spindle_up and spindle_down time delay. HOT 5
- Unhandled Exception Occured HOT 8
- Spindle PWM frequency does not match settings HOT 4
- ALARM1 HOT 2
- how to resolve missing G64 in IOsender and Grblahal? HOT 3
- No support for GRBL on Arduino Nano? HOT 6
- E-Stop Active error 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 iosender.