Hello Guest it is March 19, 2024, 04:34: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

1661
General Mach Discussion / Re: Cannot get Motor Tuning to work
« on: August 22, 2018, 02:36:32 AM »
you can also enter the steps per manualy in the Config -> Motor Tuning window.

calculate it by your own. for example your steps per is set to 100

-enter a G0X10 (use the largest value you can drive with the axis)
-take the real distance, lets say it ist 9,85

then 100 / 9,85 * 10 is your new step per value.

if you know all your mechanical Parameters , dont know how your axis are connected, you can calculate them directly.

1662
I would have to disconnect everything to use my new "feature". I'm trying to make this an on demand kind of thing.
The other thing main point of the project is to do this as a pass..meaning I don't stop moving. Otherwise it will take forever to scan something. The goal is 60IPM with 0.5mm resolution..

ok i see, but i would say back on the ARDUINO road again.

there is a sample code for the Encoder on the supplieres Homepage to Count the Encoder pulses.
hook your laser distance sensor also up to the ARDUINO, and you can create a syncronised data stream
on the ARDUINO and send it via Serial Interface.

for the Moment you have hooked the laser to the PC, and any way you will take it will be allways not syncroniced.

the ARDUINO solution will ive the possibilty to use it as an ADDON at your existing machine.

this is just brainstorming

i can give you the wizard, no Problem, but it reqires that the laser is connected to your ESS.

Thomas

1663
i have tryed the same Thing with a other user here from the Forum, he had an UC300 as Motion Controller.

i have tryed to get the Points "on the fly" with less sucess, because the update of the X or Y Position is to slow.
the only way to get a good result was do to the move, wait for the axis to standstill, and take then the measurement.

IMHO i would "walk the street" with an ARDUINO.

control stepper motor's with arduino is no Problem.
read a TTL Encoder with arduino is no Problem.
read a analog Input with arduino is no Problem.

then initiate the move read the Encoder and analog value and send it via Serial Interface.

ok that is a Little bit of ARDUINO programming to do, but it is not inpossible and very fast of tracking.

Thomas  

btw i have written a wizard for the Point by Point digitizing, just let me know if you want to try it.

1664
General Mach Discussion / Re: Need help with circle measures
« on: August 17, 2018, 01:45:44 AM »
Show us your generated g-code for the circulat pocket

1665
G-Code, CAD, and CAM discussions / Re: Using a macro to "ref all home"
« on: August 17, 2018, 01:42:43 AM »
ok, but anyhow it is courios, that you can run the M12 via MDI without any Problem,
and by enabling the Ignore M calls while loading it should not go into the macro.


i have two further ideas to test (without any idea of the real reason):

- rename the M12 to M312 for example

- put additional code into M12

If Not() IsLoading() Then

   ..your M12 code here

End If

Thomas

1666
G-Code, CAD, and CAM discussions / Re: Using a macro to "ref all home"
« on: August 16, 2018, 03:09:07 PM »
witch motioncontroler areyou using?

1667
G-Code, CAD, and CAM discussions / Re: Using a macro to "ref all home"
« on: August 16, 2018, 02:32:04 AM »
i tested on my testsystem witch is PP, no motioncontroler.

1668
G-Code, CAD, and CAM discussions / Re: Using a macro to "ref all home"
« on: August 15, 2018, 01:18:24 PM »
ok tested this here

code M12 macro
Code: [Select]
DoButton( 24 )
DoButton( 23 )
DoButton( 22 )
DoButton( 25 )

DoOEMButton(133)
DoOEMButton(134)
DoOEMButton(135)

gcode file:
Code: [Select]
G21                           
G90                           
G53 Z0               
G0 G54 Y-79                     
M12                 
G0 Y-79                     
T1 M6 S3250 M3
G43 H1 Z15               
G1 F250

without any Problem, maybe somebody else can do the test as well, to doublecheck.
   

1669
G-Code, CAD, and CAM discussions / Re: Using a macro to "ref all home"
« on: August 15, 2018, 04:44:44 AM »
have you tryed to run your M12 Version with

Config -> General Config -> Ignore M calls while loading    enabled?

1670
VB and the development of wizards / Re: edit REF ALL HOME macro
« on: August 14, 2018, 01:50:34 PM »
Speak ("  zero   macchina") 'Avviso Vocale
   Message "************   ZERO MACCHINA ************"
   Sleep (1000) ' pausa di 1 secondi
   
   DoButton(24)
   RefCombination(3)
   'DoButton(23)
   'DoButton(22)
   'DoButton(25)
   While IsMoving()
   Sleep(100)
   Wend
   SetParam("XRefPer", GetParam("XRefPer")/15)
   SetParam("YRefPer", GetParam("YRefPer")/15)
   SetParam("ZRefPer", GetParam("ZRefPer")/15)
   'SetParam("ARefPer", GetParam("ARefPer")/15)
   DoButton(24)
   RefCombination(3)
   'DoButton(23)
   'DoButton(22)
   'DoButton(25)
   While IsMoving()
   Sleep(100)
   Wend
   SetParam("XRefPer", GetParam("XRefPer")*15)
   SetParam("YRefPer", GetParam("YRefPer")*15)
   SetParam("ZRefPer", GetParam("ZRefPer")*15)
   'SetParam("ARefPer", GetParam("ARefPer")*15)
   Speak ("zero macchina completato") 'Avviso Vocale