Hello Guest it is February 25, 2021, 12:50:26 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

62
ok, it depends allways a bit on the need's and on the Money you want to spend, but IMHO good choises are:

-UC300Eth
-Uc400Eth
-AXBB-E
-all hicon Controllers
-PoKeys57CNC
-CSLab (only Mach3 or their own product SimCNC)

this is only my small list of controller's, i have only experience with CSLab, witch i use on all my machines.
the rest is only based on what i see (read) here in the Forum.

63
mir ist noch was aufgefallen,
es gibt bei Config -> Ports&Pins -> Input signals gar keinen Input7?
Oder Input 7 an der CSMIO ?

64
also, wenn Du jetzt auf den Taster drückst (Eingang7) und dann das Ventil (Ausgang1) angesteuert wird,
muß es da schon was geben.

Der erste Verdächtige wäre der macropump script, das solltest Du in

C:\Mach3\macros\dein Profilname

finden, und mit einem Texteditor (Notepad) öffnen können. Wenn es vorhanden ist poste bitte den Inhalt hier.
Du kannst auch mal unter Config->General Config die Einstellung für Run macro pump prüfen.

65
eigentlich muß es schon einen script oder brain geben, das den Ausgang1 ansteuert?

66
I have some general questions, and a specific one related to an issue we are having.

1.  Is there a guide for setting up the machine coordinate system and homing functions?  Currently we have none of that setup, we just zero to somewhere on the stock or part, make sure that location is zero in the CAM software (Fusion 360), and rock and roll.  I'd like to have it setup correctly though, and I do not really know where to start.  The machine has switches for x y and z but they currently do nothing.

2. Is there are best practices document somewhere, and/or a tuning guide for setting all the parameters in mach 3?

for 1. and 2. this two documents would be a good start i think:
https://www.machsupport.com/wp-content/uploads/2013/02/Mach3Mill_Install_Config.pdf
https://www.machsupport.com/wp-content/uploads/2013/02/Mach3Mill_1.84.pdf


Specific question about an issue:

1.  We have an intermittent UC100 connection issue.  It will either have a sync error, or fully lose connection maybe once every other day (every 3-4 machine hours).  I have taken the following steps to reduce the noise seen by the UC100 and USB cable.
     a. double ferrite bead USB cable
     b. VFD for spindle is in a thick steel box
     c. UC100 chassis is grounded to computer chassis
     d. Ensure USB power settings are not putting ports to sleep

Since doing these, the problem happens less frequently, but it still happens and is unacceptable.  It also happened with the laptop we were using. I need a robust solution.  This computer does not have a serial port.  Please advise.

here you write: I Need a robust solution.
the "hard" answer is, throw this USB Thing out and go to a Ethernet connected Controller, but Keep fingers away
of all this chinese chunk.

67
Hello everyone, my Name is Rob Gore.  I purchased a ZenBot 48"x96" CNC router last year, and it has been up and running for a while.  We are using a gecko g540 4 axis control box and a UC 100 connected to the computer via double ferrite beaded USB cable.  We have used this setup with and older windows 7 laptop and with a windows 10 (64 bit) tower (current setup). 

I have some general questions, and a specific one related to an issue we are having.

General questions (please direct me to the correct place in the forum for these)

1.  Is there a guide for setting up the machine coordinate system and homing functions?  Currently we have none of that setup, we just zero to somewhere on the stock or part, make sure that location is zero in the CAM software (Fusion 360), and rock and roll.  I'd like to have it setup correctly though, and I do not really know where to start.  The machine has switches for x y and z but they currently do nothing. 

2. Is there are best practices document somewhere, and/or a tuning guide for setting all the parameters in mach 3?

Specific question about an issue:

1.  We have an intermittent UC100 connection issue.  It will either have a sync error, or fully lose connection maybe once every other day (every 3-4 machine hours).  I have taken the following steps to reduce the noise seen by the UC100 and USB cable.
     a. double ferrite bead USB cable
     b. VFD for spindle is in a thick steel box
     c. UC100 chassis is grounded to computer chassis
     d. Ensure USB power settings are not putting ports to sleep

Since doing these, the problem happens less frequently, but it still happens and is unacceptable.  It also happened with the laptop we were using. I need a robust solution.  This computer does not have a serial port.  Please advise.

FWIW, I am a mechanical engineer and have tons of traditional machine shop and fabrication experience (built my own car from scratch), but I am definitely a bit of a noob regarding setting up and running CNC machines.  Any help or advice is appreciated.

Welcome Rob to the Forum,
pls post your questions part in the General mach aeria by starting e new thread, it will get too much to answere here in the new People welcome aeria.

68
VB and the development of wizards / Re: Help to finish a button
« on: February 03, 2021, 01:15:51 AM »
the full code for the Limit Switch check would be:

Code: [Select]
'clear x-axis Limit Switch if needed
If GetOEMLed(830) then
    Code "G91 G1 X10 F100"
    Code "G90"
    While IsMoving()
    Wend
End If
'clear y-axis Limit Switch if needed
If GetOEMLed(831) then
    Code "G91 G1 Y10 F100"
    Code "G90"
    While IsMoving()
    Wend
End If
'clear z-axis Limit Switch if needed
If GetOEMLed(832) then
    Code "G91 G1 Z-10 F100"
    Code "G90"
    While IsMoving()
    Wend
End If

Dim is only a declaration for the variable not absolutly necessarily.

check this:

https://www.machsupport.com/wp-content/uploads/2013/02/VBScript_Commands.pdf



69
VB and the development of wizards / Re: Help to finish a button
« on: February 02, 2021, 01:08:56 AM »
Where is the best spot on the script to check this condition. Should be the last thing like this?
allways directly before you do the referencing of each axis


for the softlimits here a full example for begin of script:
Code: [Select]
'*** turn soflimit's off if they are on
Dim SoftLimitswhereon As Boolean
If GetOEMLed(23) Then
DoOEMButton(119)
SoftLimitswhereon = True
End If
this turns softlimits OFF, if they are ON and stores the original state in a variable.

so you can restore the original at the end of script with:
Code: [Select]
'*** turn soflimit's back on if they where on
If ((Not GetOEMLed(23)) And (SoftLimitswhereon = True)) Then
DoOEMButton(119)
Sleep(500)
End If

 

70
VB and the development of wizards / Re: Help to finish a button
« on: February 01, 2021, 12:33:11 PM »
example for softlimits:
Code: [Select]
If (Not GetOEMLed(23))  Then
DoOEMButton(119)
Sleep(200)
End If