Go Down

Topic: another cnc mill questionaire (Read 32 times) previous topic - next topic

theMPloc

thank you for your kind answers. for the limiting switches i will use something like these: http://www.google.at/imgres?imgurl=http://www.fischertechnik-fans.de/Images/Tasterinnen.jpg&imgrefurl=http://www.fischertechnik-fans.de/html/Tipps/alternativeteile.php&usg=__cn9bRSjqhrJVgUHl2R2FSplJQJU=&h=589&w=784&sz=73&hl=de&start=0&zoom=1&tbnid=B9XA--RLwVLjNM:&tbnh=113&tbnw=151&prev=/images%3Fq%3Dfischertechnik%2Btaster%26um%3D1%26hl%3Dde%26rlz%3D1C1AVSW_enAT376AT376%26biw%3D1024%26bih%3D513%26tbs%3Disch:1&um=1&itbs=1&iact=hc&vpx=414&vpy=80&dur=432&hovh=195&hovw=259&tx=87&ty=73&ei=kKIlTa3AAYSeOsvd0e0I&oei=kKIlTa3AAYSeOsvd0e0I&esq=1&page=1&ndsp=16&ved=1t:429,r:2,s:0

as a noob i have to ask again: i would think that i need to go with some voltage to the switch wich then goes to a pin on the arduino in case the switch is pressed. am i right? if so, does it matter if i use 3.3V or 5V from the arduino?

another question regarding these switches is, that i thought, that these are also used to set the axis to 0. i mean before the actual cutting starts, the motors should drive the axis to for example axis-min-switch and resets the measurement of the axis to 0 to know where it is, as the stepper motors only measure relativly.

mmcp42

those limit switches will be fine
I would use whatever voltage you have on the Arduino
so the switch (when closed) will connect, for example, 5v to the limit measuring (max or min) pin

you can also use them as "home" switches, but the software makes no provision for that

stepper motors just o what they are told

the software can use absolute or relative positioning
the PC interface allows you to "jog" (move) x y and z manually

how are you generating your gcode?
there are only 10 types of people
them that understands binary
and them that doesn't

theMPloc

oh, i see. i use http://www.vectric.com/WebSite/Vectric/cut3d/c3d_index.htm

to generate gcode. as i design my things in 3d (cinema4d) and cut3d generates gcode from 3d formats. if you know an alternative, please tell me.

the thing i´m curious now is how do i position my workpiece so that it is milled correctly? do i just place the head somewhere and then put the workpiece relative to this position regarding the settings in the "tools" "options" menu (origin x, origin y)? < confused again ;) >

is there any way to get the machine finding its 0-axes and then count "absolut" from there on?

mmcp42

I plan to use the limit switches as home so I'll position the workpiece, then home all the axes, then off we go
there are only 10 types of people
them that understands binary
and them that doesn't

Yankee

I'm just curious (not trying to be critical) as to why one would want to run a CNC machine with an Arduino when it's relatively easy and inexpensive to simply use EMC2? I run this very powerful and capable software on a 10 year old Pentium 4 machine I got for free so my software and computer costs are zero. The EMC2 community is very active and supportive and development of the software is constant in response to the users needs. Couldn't ask for more!

Go Up