Hello Guest it is October 20, 2021, 09:02:04 AM

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

1621
are you starting Mach3 as Admin ?

1622
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.

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

Config  -> Ports&Pins -> Spindle Setup

1624
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

1625
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.

1626
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.
 

1627
General Mach Discussion / Re: Scripter Compile Error bites again :(
« on: March 13, 2018, 07:58:13 AM »
during trying to remember why i did this, i was googling arround,
and found this:

https://www.machsupport.com/forum/index.php?action=printpage;topic=28339.0

1628
General Mach Discussion / Re: Scripter Compile Error bites again :(
« on: March 13, 2018, 07:46:44 AM »
i have changed this on my machines to

S1234
M3

years ago, but realy can't remember why.

1629
General Mach Discussion / Re: Scripter Compile Error bites again :(
« on: March 13, 2018, 07:08:48 AM »
just a question, how does your Cam create M3 call's?

M3 S1234 or

S1234
M3

1630
-->i) to add this value to main screen for easy Monitoring
this is pretty easy

-->ii) with respect to the 'To DRO' / 'Load DRO' buttons in that panel.. Does this copy the encoder value to the X position .
that is also easy via VBScript

-->iiii) I can write a MACRO to update my CNC file based on this encoder position, perhaps a G54.1  code to to update location based on the error between desired and actual
-->Then back in CAM I can produce a toolpath in large 1M tiles , update it with suitable macros in preprocessror and send to machine.

here i am not sure, what you trying to modify on the NC files.

let's make an example for better understanding.

you have a 3M part.
is your CAM making three file's. 1st file 0-1000m 2nd file 1000-2000mm 3rd file 2000-3000m ?
if three files are the x-coodrinates going from 0-3000mm or 0-1000mm in each file ?

if the value of your measuring wheel is in Mach3, it should be no bigger Problem to
"modify" x-axis value after a ref according to this value.