Hello Guest it is November 26, 2020, 03:59:42 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

371
I found a usb to parallel port adapter online and was wondering if this would work

no way

372
there is no "clasic" set reset Signal in Brains (like in a PLC), but with some locic it will be the same.

373
General Mach Discussion / Re: Nothing works, only the switches
« on: December 06, 2019, 08:47:15 AM »
usually those boards are using one pin for an enable Signal.
is there no way to figure out the configuration of WinPC CNC ?

374
General Mach Discussion / Re: Nothing works, only the switches
« on: December 01, 2019, 01:10:14 PM »
how is your Controller connected to the PC (PP or USB)
some Picture might help.

375
General Mach Discussion / Re: Nothing works, only the switches
« on: November 30, 2019, 12:29:36 PM »
how did you configure your axis in Ports&Pins?

376
General Mach Discussion / Re: Touch off plate script, something is wrong
« on: November 30, 2019, 05:40:39 AM »
Code: [Select]
PlateThickness = GetUserDRO(1151) 'Z-plate thickness DRO

If GetOemLed (825)=0 Then 'Check to see if the probe is already grounded or faulty
   DoOEMButton (1010) 'zero the Z axis so the probe move will start from here
   Code "G4 P5" ' this delay gives me time to get from computer to hold probe in place
   Code "G31Z-40 F60" 'probing move, can set the feed rate here as well as how far to move
   While IsMoving() 'wait while it happens
   Wend
   ZProbePos = GetVar(2002) 'get the axact point the probe was hit
   Code "G0 Z" &ZProbePos 'go back to that point, always a very small amount of overrun 
   While IsMoving ()
   Wend
   Call SetDro (1.6, PlateThickness) 'set the Z axis DRO to whatever is set as plate thickness
   Code "G4 P0.25" 'Pause for Dro to update.
   Code "G0 Z10" 'put the Z retract height you want here
   Code "(Z axis is now zeroed)" 'puts this message in the status bar
Else
   Code "(Z-Plate is grounded, check connection and try again)" 'this goes in the status bar if aplicable
Exit Sub
End If

by reading your something look a bit strange

PlateThickness = GetUserDRO(1151) 'Z-plate thickness DRO

is Setting the variable PlateThickness to whatever UserDro(1151) is.

Call SetDro (1.6, PlateThickness) 'set the Z axis DRO to whatever is set as plate thickness

should be the code where the new Z-axis Offset is set.

IHMO it should be

Call SetDro (2, PlateThickness) 'set the Z axis DRO to whatever is set as plate thickness

or if you do not use the variable

Call SetDro (2, 1.6) 'set the Z axis DRO to 1.6mm fix


378
If IsActive(OUTPUT1) Then
    DeactivateSignal (OUTPUT1)
Else
    ActivateSignal (OUTPUT1)
End If

379
General Mach Discussion / Re: Multiple Profile with Tool Table
« on: November 24, 2019, 08:03:14 AM »
tooltabel is allways stored separat in c:\Mach3\macros\profile Name\Tools3.dat

so only copy/paste will work, or create VB script Export/inport the tooltable.

380
that is the Problem between zeroing an axis and home a axis (by using a Limit Switch).
if you only "Zero" a axis you never know where this Zero is based on max of axis movement.

if you home an axis by using a Limit Switch you allways know exactly where the axis is (in machine
coords) by using G53.