----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2019.05.29 03:43:06 (UTC+1)
Name: Sid
Comment:
Hi! Finally I bought a used laptop and installed Linux Ubuntu. But I don’t know how to go about from here. My all the hard ware is set all the wiring is done according to the diagram. Can you please tell which of the program has to be installed on Arduino. Also how to calibrate the axes. Thanks
Me: The download package of CNC v0.6 contains a readme.txt. Follow the instructions in that file or tell me EXACTLY what information you are missing or what step doesn't work (error message). The Arduino.ino in the folder Arduino must be opened in the Arduino IDE.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2019.05.19 00:11:00 (UTC+1)
Name: Sid
Comment:
Hi very much appreciated your work. Very informative material. It my first time ever to make Cnc machine. All the hardware and electronics are done as you explained but I am stuck on the software issue. I don’t have access to Linux system. I was wondering how to go about the windows. Your help will be much appreciated thanks for the great work.
Me: Sorry, but I don't suipport the closed source Spyware named ""Windows"". Any system that runs windows runs Linux as well and you can get and install it for free. For example Ubuntu that you can install besides windows. Don't forget to make a backup of your data before installing an operating system!
If you want to learn all about robotics and machinery there is no way around Linux.
----------------------------------------------------
Seite: technics-machines-cnc-v0-6_ge.htm
Datum: 2019.04.11 15:43:12 (UTC+1)
Name: Matze
Kommentar:
Hi,
Kann man theoretisch auch
Gewindestangen mit größerem Durchmesser nehmen z.b. M5?
Me: Im Prinzip ja, aber die klemmen mehr (höhere Reibung) und sind daher nicht unbedingt besser. Wenn die Motoren drehmomentstark genug sind, sollte das zumindest funktionieren.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2018.08.16 07:38:05 (UTC+1)
Name: Andrew
Comment:
The instructions for this are less detailed than the Cardboard CNC, but I like that because local supplies might be different. So, I am following your outline of the general design.
I'm using paper feed motors from inkjet printers. I've kept the first stage gears, which reduces the speed and increases the torque, and the 24V/2A PSU.
Next 'improvement' is to use plastic strips from a PET bottle as low-friction pads under the X and Y axes on top of the aluminium. Can't get 30mm castors easily.
Me: My machines are meant to inspire and share your ideas for improvements (thanks for your feedbak). If you run into trouble making a 1:1 copy, leave more comments which helps me to improve the documentation.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2018.08.16 02:10:49 (UTC+1)
Name: Andrew
Comment:
Hello again,
I figured it out. The piece from fig.27 is used. It is a reinforcement at the inside top of the machine, and is visible in fig.32.
I have cut all of the MDF and I'm now ready to assemble it. I'm going to 'improve' a few things too.
For example, I am using M5 threaded rod. This has a pitch of 0.8mm, so I am making my encoder disc with 10 slots. This should give a resolution of 0.8/(10*4)=0.02mm, which is comparable to your M3 rod with 0.5mm pitch and 8 slots: 0.5/(8*4)=0.016mm.
Me: I knew I used all of the parts, but did not remember that one ;-) I have added a remark on figure 27, thanks for your feedback.
A rod with a larger diameter means a lot more friction! Your motors must have enough tourque to overcome that. Consider using the solution demonstrated on the mechanics of my CNC v3.2.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2018.07.30 12:37:12 (UTC+1)
Name: Andrew
Comment:
Excellent. Now it's clear. Thank you. I have a 600x1800x18mm MDF panel. It's a standard size here. I wanted to be sure I could cut all the parts from this panel. It's a tight squeeze, but there is very little waste.
I have another question. The thin strip in the top left of the drawing of 5.7x60. Should I cut this shorter by 2x the panel thickness? Because it must fit between the two pieces 5.7x40 which are attached under the base panel.
Me: Another "Yes" and thanks. I have corrected the dimensions to 5.7x56.2cm (asuming 19mm chipboard as I have used). There is no waste, just pieces left to build something else ;-)
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2018.07.30 11:11:36 (UTC+1)
Name: Andrew
Comment:
Hello and thanks for the quick reply. I'm sorry, my message was confusing. I am building CNC V0.6 now. There are no part numbers on the cutting diagram here or in the CNC 0.6 PDF.
Me: Now I can clearly see what you mean ;-)
I have added a second triangle in the drawing as seen in Figure 6 - thanks for your hint!
The piece at the bottom left of Figure 27 is not used. It's just to demonstrate that those parts were cut from one rectangular piece (I guess that's why this part made it on the photo).
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2018.07.30 09:55:08 (UTC+1)
Name: Andrew
Comment:
Hello,
I built your cardboard CNC. It was fabulous, and I used it for a project for my students.
Now I am going to build this CNC for fun.
My first question: In the cutting drawing there is a triangle with 12x10 edges. Should I make two of these, as shown in fig.6? Also, there is a piece 15x15x7 at the bottom right of the drawing, and it appears in fig.27. What is it for?
Thanks!
Me: What is the part number of that 12x10 triangle in the drawing? I can't see a triangular part in Figure 6.
Same is for the 15x15x7 part - what's the part number in the drawing?
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2018.07.19 18:56:32 (UTC+1)
Name: TOTO
Comment:
I did not know how to define it in arduino uno
Me: LAST CHANCE! Use more than one sentence to ask your question. Tell me in detail what your problem is. What EXACTLY goes wrong when you try to control your CNC v0.6 ?!?
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2018.07.19 17:57:59 (UTC+1)
Name: TOTO
Comment:
THIS IS MY H BREDGE
https://gulfupload.com/rgirovyes7a3
THANK YOU
Me: I know what a L298N H bridge looks like!
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2018.07.19 17:47:52 (UTC+1)
Name: TOTO
Comment:
Hellow MR
mY H BRIDGE IS:
_blockquote class="imgur-embed-pub" lang="en" data-id="a/EYrmXD5"__a href="//imgur.com/EYrmXD5"__/a__/blockquote__script async src="//s.imgur.com/min/embed.js" charset="utf-8"__/script_
and i can not configuring command in may arduino
pleas help me
thank you
Me: The link you posted doesn't work. What does that mean "i can not configuring command in may arduino"?
Youse more than one sentence to describe your problem. I am no mentalist.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2018.01.27 21:30:40 (UTC+1)
Name: David Hartmann
Comment:
I am going to be building this machine along with my son. I noticed the sensor wheels in the picture have more teeth than those in the download pdf, does that make any difference? Looks like resolution in your machine would be 2x what is in the drawing.
The videos are incredible!
Thanks,
Dave
Me: Well, the mechanics of this CNC isn't of that high precision - v0.6 is meant to show how things work in principle, not to get an accurate tool. The double resolution of the sensor disc with the double number of teeth mainly exists academicaly speaking. Fewer teeth makes creating the disc and arranging the sensors more simple. However, I have added the large sensor disc to the file, just download the package again.
Hope to see your machine running, soon.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2018.01.14 15:16:02 (UTC+1)
Name: Dhanraj
Comment:
Please tell us how to use g-code instead of the svg format..
Me: As I already told you, that currently only works with my CNC v2.1 using grbl on the Arduino. I really don't like answering the same question multiple times...
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2018.01.05 11:58:10 (UTC+1)
Name: QUESTIONER
Comment:
hello there!
I have a question in my mind and I am looking for your answer and I hope you can help me. I'm new to this job and the question may come to you easy so sorry about that.
I saw something like "dutycycle" and "step margin" in cnc codes. I wonder what they mean. I am delighted to help in this matter. have a nice day..
Me: No need to waste time with excuses for a question ;-)
Have a look at my chapters about pulse-width modulation or PID control to get background information.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.11.16 15:22:37 (UTC+1)
Name: george
Comment:
Thank you so much it worked!
(the problem was with my computer because for some wierd reason the usb ports were disabled and it worked on my different computer.)
thanks anyway!!!
Me: Good to know that you finally made your CNC run!
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.11.15 17:56:06 (UTC+1)
Name: george
Comment:
But the arduino is plugged in and the code is uploaded.
Me: Read the FAQ of CNC v2.0 again and read it all. There is a section about the definition of ARDUINOPORT. Follow those instructions and tell me what you have figured out.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.11.14 01:18:21 (UTC+1)
Name: george
Comment:
this is what I get when i try to star the software: "Last error: init_serialport: Couldn't set term attributes
Waiting for 'X' from Arduino (Arduino pluged in?)..."
And the arduino is plugged in and the code is uploaded to it.
Me: Read the FAQ of CNC v2.0. The software used is nearly identical to that of CNC v0.6 and the problem about your error message "Waiting for 'X' from Arduino (Arduino pluged in?)..." is answered there.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.11.12 00:34:56 (UTC+1)
Name: george
Comment:
can u help me with software, when I start the software it doesn't recognize my arduino uno.
what can I do???
Me: Only if you can explain in more detail what you are doing and what error messages you get. For example what is "the software"? Each program has at least a file name and a command to start it.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.08.16 14:19:41 (UTC+1)
Name: Tapas Pradhan
Comment:
ok. But I want to know how to increase the plotting speed. Is there possible to increase the plotting speed by changing values in programing. If yes then how.please explain in details because i have less knowledge about programing. Thank You
Me: After starting the program "commands-CNC" press 'a' for setting the advance rate. Set this value to 1 for maximum speed. The higher this value, the lower the speed.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.08.16 09:17:33 (UTC+1)
Name: Tapas Pradhan
Comment:
Thanks for quick reply.
How reduce transmission ratio.
Me: Change the gears.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.08.16 08:54:29 (UTC+1)
Name: Tapas Pradhan
Comment:
Thanks for the great projects.
I build CNC v0.6 use two old printer. and it is working. But the speed is very slow. How to increase the speed.
I am very bigner to coding and arduino.
Microcontroler- Arduino UNO
M Drive- L293D
Me: You must reduce the transmission ratio to speed up the mechanics. If you'd like to use more powerful motors, you must replace the L293D by e.g. L298N as I was using.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.08.15 23:03:57 (UTC+1)
Name: Lamarockana
Comment:
That was because I had no error message it was just showing small arrows when I cklicked enter.
I don't think that is very but oh well, anyway thank you for your time.
Me: ...but that description would indeed have been the indication of what you are doing wrong.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.08.15 17:51:35 (UTC+1)
Name: lamarockana
Comment:
Horray I finaly got it working myself I forgot the space before the cd /.
the code for me now is: cd /home/kokoko/Desktop/CNC/
thank you anyway at least for the software and your instrutions.
I am so excited!!!
Me: I could have told you so if you had posted the error message in your fist comment..
Congrats on making your machine run.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.08.15 17:02:25 (UTC+1)
Name: Lamarockana
Comment:
I have read everything precisely but the terminal code is not work me for.
And I did not mistake the cd / YourDirectory I did cd /TheCorrectDirectoey
Please maybe you can help me by telling me where to put the files and tell me what to write.
Your help will be very acsepted.
My version of Linux is at the moment 16.4 LTS but I have also tried 12.0.4 LTS but same results.
(Have no idea of what is happening.)
Me: I have also no idea of what happened on your computer as long as you don't tell me what error messages appear at what step of your installation...
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.08.15 01:54:06 (UTC+1)
Name: zilonanda
Comment:
cheers! it works!!!!
Me: Good news. Reading the whole chapter and readme.txt is always helpful ;-)
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.08.15 00:29:29 (UTC+1)
Name: lamarockana
Comment:
I don't know why but the software is just not working for me please can you help me?
Me: Read my statements in the column contact, especially section (2).
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.08.14 21:17:58 (UTC+1)
Name: lamarockana
Comment:
how to you use the software for your cnc can you maybe make a video on your youtube channel?
Me: No need for a video, the readme.txt is part of the download package.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.08.14 21:16:16 (UTC+1)
Name: zilonanda
Comment:
thank you so much
Me: You're welcome!
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2017.08.12 19:10:56 (UTC+1)
Name: zilonanda
Comment:
but there are 4 pins coming from the optic sensor but in the schematics it only shows 2 pins!!
Me: Have a look at the chapter about technics-machines-cnc-v0-6_en.htm
Date: 2017.08.11 01:09:30 (UTC+1)
Name: zilonanda
Comment:
HEllo can you help me with the schematics I don't understand where the other 2 pins of both of the optical sensors please help!!!
Me: As written in the schematics, the two pins of the optical sensors at the X-motor belong to Arduino pin 2 and 3, the two pins at the Y motor to Arduino pin 4 and 5 !!!
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.11.14 04:12:40 (UTC+1)
Name: Lakmal
Comment:
in Figure49 motor drawn wiring wrong
Me: I have fixed that - thanks!
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.11.10 07:26:32 (UTC+1)
Name: Nafis
Comment:
hi. if i make the machine size smaller, does it effect the drawing? do i have to change the coding?
Me: No. If you use threaded rods of the same dimensions and a sensor wheel with the same number of teeth, you don't have to change anything. Small is beautiful.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.10.08 18:05:32 (UTC+1)
Name: jakob
Comment:
Hi
Can you use shield pca9685 instead L298N.
if possible, how can you do it?
Thanks in advance
Me: What current can the pca9685 drive per PWM output and what current (stall current) do your motors draw?
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.08.25 06:29:20 (UTC+1)
Name: Beau
Comment:
Sorry to waste your time mate ,
I just read through your letters and answered my own question.
Thanks anyway.
Me: You're welcome!
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.08.25 05:49:28 (UTC+1)
Name: Beau
Comment:
Great site mate, Ill just get straight to it aye !
Where do I get the Libraries you use in your scripts,
CNC_v0_6.ino in particular ?
Im using Ubuntu 12.04 is this my problem ?
Thanks
Me: Ubuntu 12.04 works (that's what I used at first, too).
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.07.31 05:39:07 (UTC+1)
Name: omar
Comment:
Hello ,
First i'd like to thank you for this amazing videos and sharing the info. and I am fascinated by ur builds and I support the theory of which a machine can evolve it's self anyway , If I may ask u how do you create the software of the cnc and the program that translate the G-code and send it to the arduino I want to know the prenciple of building a cnc software I hope it's not too much to ask and sorry if my english is bad
Thank you.
Me: The software is writen in "C" and you can get the source code in the Download section. As written on my pages, this software can only process special SVG files, not G-Code yet. CNC v2.1 is currently the only machine that can process G-Code using grbl (which I haven't written, but it's open source, thus you can study the code as well).
Sorry for my bad English, too ;-)
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.06.28 18:35:49 (UTC+1)
Name: Miroslav
Comment:
Hi.
I'm quite inspired by your build, even though I'm in hobby cnc-ing since 2007. I also never used any new motors, have built my own stepper motor control boards, software, etc. I do have one question though. You are using a servo on Z axis, but in some comments you refer to "10 steps for Z axis" etc. But typical servo can only have 3 positions? Did you modify it somehow? Thanks, and keep up the great work.
Me: The servo lever can have more than 3 positions. Even cheap servos can divide the 180 degrees of rotation into "steps" of 1 degree each.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.05.21 09:15:08 (UTC+1)
Name: sachintha
Comment:
Where i can buy suitable router?
Me: Where ever you'd like to. This isn't a high quality CNC, thus even a low price, low power model (mine has 12V 40W) will do the job.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.04.07 at 03:53:00 (UTC+1)
Name: Max
Comment:
Hi!
I am hoping to create my own CNC machine. I can find every part except for the photo sensors. It would be great if you could tell me where to find them, as many websites I have checked do not. Thanks a lot!
Sincerely,
Max Wolf
Me: Simply look for a transmissive photo sensor that looks like mine. They all use an IR diode and a light sensitive resistor. The only thing you might have to adapt is the resistors, but I think my configuration should work in 99%.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.04.06 at 11:03:02 (UTC+1)
Name: Huynh Thien Khiem
Comment:
I can't not filr termios.h
Me: What did you do?
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.03.22 at 09:36:12 (UTC+1)
Name: Johan Jonker
Comment:
Hi
I have been working a little on this.. I bought a few L298N's but cant get it working with GRBL..
So I'm trying to duplicate your CNC, with the software you included.. and change you can give us a windows version of the arduino code. or convert it a HEX file I can upload it to the arduino with xloader??
Me: You can upload "CNC_v0_6.ino" with the Arduino IDE using Windows, can't you?
You will need Linux (e.g. Ubuntu 14.04LTS) to run my command line software. There is no Windows version available. This machine can't run grbl either, but CNC v3.0 will do so in the future.
----------------------------------------------------
Seite: technics-machines-cnc-v0-6_ge.htm
Datum: 2016.02.15 um 17:40:42 (UTC+1)
Name: Marco
Kommentar:
Hallo :D
In Ihrem Video haben Sie mal erwähnt, dass Sie die CNC 2.0 mit Schrittmotoren upgraden wollen. Ist das noch aktuell?
Super Videos! Weiter so!!
Me: Schrittmotoren sind doch schon verbaut! Die Getriebemotoren arbeiten mit den Drehsensoren als Schrittmotoren.
Die Version mit bipolaren Schrittmotoren läuft bereits sehr gut und das Kapitel wird Morgen oder Übermorgen um Version 2.1 (inklusive Video) erweitert.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.02.14 at 16:17:12 (UTC+1)
Name: reza
Comment:
i been so glad when i saw your homemade cnc video
thank you for detail
im eletrical eng and i decide to make my own cnc
please help me for wiring and motor type and model and ....
i mean electric part and software that you used in that
sorry for my bad english
please send your guide to xxx@xxx.yz
Me: ...but all I have to say is written on the project page about CNC v0.6 even with a link to download my software package. What are you missing?
If you want a personal answer, you have to send a mail to me, first! No mails from the comment section!
----------------------------------------------------
Seite: technics-machines-cnc-v0-6_ge.htm
Datum: 2016.01.23 um 17:24:05 (UTC+1)
Name: Christian
Kommentar:
also sowas von genial, ich werde das auf jeden fall nachbauen, ganz toll gemacht. was noch richtig genial wäre wenn mans irgendwie realisieren könnte dass der fräser sein Anstellungswinkel ändern kann. ich für meinen Teil bin da leider überhaupt nich versiert leider. Aufgrund dessen versuch ich einfach nur dieses Geniale Projekt zu kopieren und wünsche alles Gute für die Zukunft. Bitte weitermachen! Damit sich noch viele dran erfreuen dürfen. gruss aus Oberhausen, Christian
Me: Wenn schon, dann müsste der Fräser nicht nur den Anstellwinkel ändern können, sondern auch noch um die Hochachse zu drehen sein. Das sind sogenannte 5-Achsen CNC-Maschinen. Um damit halbwegs brauchbare Resultate erzielen zu können, braucht's aber eine wirklich gute (spielfreie) Mechanik. Das ist mit Billigteilen kaum hinzukriegen, aber wenn ich mal wieder viel Zeit habe...
Wenn's beim Kopieren Probleme gibt, schreib eine Mail.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.01.20 at 17:10:44 (UTC+1)
Name: Photo Interrupter / Sensors
Comment:
Hi,
Thank you very much for sharing your work and ideas. Admirable :)
I have many of these Photo (Interrupter Optical) and some motor with the disk for these sensors from printers. I have some arduino components with the same motor driver you have in your schema.
What I need to understand is how to read signals from these sensord and use them to adjust motor movement.
You hace a circuit in figur 49. Does it mean that I need to build this circuit OR is there an Arduino compatible to buy?
Regards
Me: Have a look at the chapter about Encoder discs to see how those drives work.
That will give you a better understanding of the basics, thus you will be able to turn a DC motor into a stepper with your sensors.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2016.01.20 at 16:37:29 (UTC+1)
Name: Francesco
Comment:
Cool project!!
Can you driver and configure it for Emc2?
Are the optical impulse like the steps in the stepper motor?
Can you drive a Diy optical servo on a normal CNC board?
F.
Me: Have a look at the chapter about Encoder discs to see how those drives work.
Currently my CNC machines only can process *.svg files. I will have a closer look at EMC2 in the future.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2015.12.04 at 23:51:31 (UTC+1)
Name: Bijan
Comment:
Hi,
At first I thank you for your knowledge sharing. I have several questions about the software parts:
1) What is the name of free software which make svg file (we draw a shape) ?
2)What is the name of software which run by command line which transfer svg file to arduino?
2) Which program is upload to Arduino as a base to receive data from computer and run the machine?
Thanks
Bijan
Me: You're welcome!
Your questions are already answered in the "Software" section of the project page.
1.) I am using LibreOffice Draw
2.) That's commands-CNC, a program I have written especially for that machine. It's part of the download package on my page.
3.) It's CNC_v0_6.ino in the download package.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2015.12.01 at 07:19:46 (UTC+1)
Name: Arturo
Comment:
sorry for asking again, but i am kind a new programing.
when i try to compile the file it shows an error related to the library termios.h.
i also try to compile the file with out command-cnc and the file is already in the arduino but when i try to compile the file command-cnc in another program(codeblocks) i have the same problems.
how can i compile this file and run my machine?, i use windows.
thank you so much in advance
Me: commands-CNC.c ist a Linux program. Tested with Ubuntu 12.04LTS or 14.04LTS.
----------------------------------------------------
Page: technics-machines-cnc-v0-6_en.htm
Date: 2015.11.30 at 05:02:11 (UTC+1)
Name: Arturo
Comment:
hello!
your work is amazing.
i have two questions.
in the code, when you are defining the step margin(#define STEP_MARGIN 1L) what is the "L" for?
and how do i adapt my encodeer wheel and treaded bar if both are different?
thank you
i hope you can help me
thanks
Me: The "L" tells the compiler that it is a "long integer" .
In the source code of "commands-CNC.c" you can adapt your encoder wheel and threaded bar with the parameter:
double StepsPermm = 160.0 / 5.0;
My machine moves 5.0mm each 160.0 steps on the X and Y axis.
----------------------------------------------------