Hello Guest it is April 24, 2024, 08:39:29 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - TPS

1921
can you please post your M6Start and M6End macro,
because there should be nothing in for spindle control.
spindle is controlled by M3/M4/M5.

1922
General Mach Discussion / Re: How to add a 3d printer to cnc machine?
« on: March 15, 2018, 03:59:10 PM »
My issue is that I don't know what pins the hotend motor is being controlled with on the DB25 cable. How do I configure this so that Mach3 can see it? Thanks


what do you mean with "what pins the hotend motor is being controlled with on the DB25 cable".

the Motor itselv (witch is not included in yout hotend link) need's to be connected as a axis to MX4660hm.

1923
Hi,
the difference between the two is 711/28= 25.4

Just happens to be the conversion factor between mm and inches. What are your native units?

Craig

that was brilliant. 100% onto the point

1924
maybe, who knows.

1925
are you starting Mach3 as Admin ?

1926
i would start with

-a fresh install of M3
-a new blanc Profile

and do the steup (manually) again, takes maybe half a hour.
there is no reason that it should not run on a 32Bit Win7

just a thought.

1927
VB and the development of wizards / Re: edit m3.m1s
« on: March 15, 2018, 06:34:06 AM »
no,

Config  -> Ports&Pins -> Spindle Setup

1928
something like this might work in macropump

Code: [Select]
If IsMoving() Then
  If GetUserDro(1301) = 0 Then
If (GetDro(0) > 10) And (GetDro(0) < 15)  Then
ActivateSignal(OUTPUT2)
SetUserDro(1300,10)
SetUserDro(1301,1)
End If


If (GetDro(0) > 60) And (GetDro(0) < 65)  Then
ActivateSignal(OUTPUT2)
SetUserDro(1300,10)
SetUserDro(1301,1)
End If

If (GetDro(0) > 110) And (GetDro(0) < 115)  Then
ActivateSignal(OUTPUT2)
SetUserDro(1300,10)
SetUserDro(1301,1)
End If
  End if
End If

If GetUserDro(1300) >= 0 Then
SetUserDro(1300,GetUserDro(1300)-1)
If GetUserDro(1300) = 0 Then
DeactivateSignal(OUTPUT2)
SetUserDro(1301,0)
End If
End If

1929
i would prefere to have seperate files, because interrupting a GCode , do something manualy and then restart at
the exact Point is also not easy.

more interesting is to find this "clear" "bordes" of the single segment's

i dont know, what are you doing on this machine, but what would be, if there
is something to do on this part, witch start's f.e. at 965 and Ends at 1150 ? ???

i think a lot questions will Pop up during this challege.

i can only give you a Hand on VB Scripting side.

1930
ok Looks like you want to "fire" the nails during continious x travel ?

i am sure that will not work because:

-you can not execute GCode while other GCode (X/Y travel) is running.

the normal way to do this is like this

G1 X10 F2000
M444
G1 X60 F2000
M444
G1 X110 F2000
M444
... and so on.

tha macro M444 (just an example random number) will have the code to enable the nailgun.