Comments (7)
Try the latest edge version. ioSender, like GRBL, works in metric mode internally - and I have not spent much time on coding (and testing) for the archaic imperial measurement system so there may still be bugs lurking. Note that probing only uses metric and all gcode conversions ends up in metric format.
from iosender.
I personally feel that it would be wonderful if everyone on earth could adopt the metric system immediatley, however, unfortunatley, I dont have control over everyone and everything and there are times when it becomes neccessary to interface with and deal with files that where created using inches instead of millimeters.
Im not in the position to tell a customer to go away and come back when they have converted their entire workflow to metric as they will just go find someone else to do the work.
Is this not the latest edge version already ioSender Edge 2.0.42p6?
from iosender.
I personally feel that it would be wonderful if everyone on earth could adopt the metric system immediatley,
The largest of the few small countries that has not yet completely adopted metric is USA, which by law switched to metric nearly fifty years ago...
Files in the imperial measurement system are not a problem, the complication is when the controller runs in inches mode. That gives me four different scenarioes to work with and I do not have the time nor any real incentive to (re)test every bit of code for that.
Im not in the position to tell a customer to go away and come back when they have converted their entire workflow to metric as they will just go find someone else to do the work.
Luckily I am as I do not have (paying) customers, I have users - so no loss of income if I lose some.
Is this not the latest edge version already ioSender Edge 2.0.42p6?
I have just deleted the p6 (prerelease 6) as the final 2.0.42 has been released - with some further changes for imperial.
from iosender.
Personally, I would would rather pay you for your software and for support equal to what I would get from HAAS, DOOSAN etc rather than to have it for free without the support.
Something that is free that doesnt do what I need it to is not very useful to me. That is just my personal opnion I am sure that many others would disagree.
I took the customers drawing and converted it to metric, regenerated the CAM and gcode in metric, I changed the setting $13=0 and Im still having the same problem.
I am not sure what I did wrong because I am in a rush. I will try the new release and if its still doing the same thing, then I will dig into my files to try to figure it out.
I apprecieate your help, thank you.
from iosender.
terjeio,
I got to thinking about what you said and it dawned on me that I had an $N0=G20 setting in my firmware from a very long time ago. I removed it and the problems disappeared.
That might be worth mentioning on the wiki if its not already there as it could save for a few nerw issues popping up uneeded.
Now having used ioSender without the user errors I caused before I must say that your software appears to be in a different class than all of the other senders I have used (and I have used more than a few). You are apparently a very skilled engineer. Thanks for making this for everyone to use.
Can I please take a moment to ask you an unrelated question? Are there any GRBL or GRBLHal implementations that you are aware of that support analog or SPI interfaces to the motion controller instead of STEP/DIR?
The reason I'm asking is because I have a fairly tall stack of complete 4-Axis Trinamic motion control sytems with Trinamic 5 Amp stepper drives sitting here in my shop gathering dust that I would really like to use for CNC systems. The individual drives support step/dir but the overall system only supports SPI. The individual drives have a 68pin dip connector so using them standalone is not straightforward. Ive way got more of them than I could ever use on my own so if you want one of them then let me know.
from iosender.
Ignore my question. I just looked at the GRBLHal code and it appears to support SPI for some platforms.
But in any case, if you could use a few of these Trinamic setups I have a few to spare. They are older models TMCM-301 controllers with TMCM-035 v2.1 drivers.
from iosender.
Are there any GRBL or GRBLHal implementations that you are aware of that support analog or SPI interfaces to the motion controller instead of STEP/DIR?
Not any that sends high level motion commands to the controller (moveto etc,), this would require a rewrite of the core.
Analog control is possible - via DACs, I added driver support for my STM32 Morpho breakout a while back - as an experiment. This could be extended to support galvanometers?
But in any case, if you could use a few of these Trinamic setups I have a few to spare.
Thanks for the offer - but I have no use for them, I have far more controllers than machines to control...
from iosender.
Related Issues (20)
- ioSender XL Edge 2.0.45p1 doesn't work HOT 1
- After win10 updates (jan31) communicate is down (commands don't work) HOT 9
- Would this project be a candidate to port to MAUI? HOT 22
- Plasma templates library HOT 3
- Settings restore - errors HOT 2
- X,Y,Z home button HOT 1
- Basestream is only available if port is open HOT 9
- Chinese translation HOT 13
- Problem with probing HOT 19
- STM32 Blackpill? HOT 4
- Incorrect variable in setter HOT 1
- Lathe taper problem. HOT 4
- Make own G-Code sender HOT 2
- The application cannot be opened HOT 1
- Machine moving unexpectedly when on probing page HOT 5
- backlash compensation HOT 2
- Unexpected results with G38.2 HOT 7
- Coordinate system table that easily crashes the program HOT 1
- Shortcut key issues HOT 3
- WEIRD things arre happening HOT 8
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.