Hello Guest it is April 25, 2024, 07:07:59 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 - hancock

Pages: 1 2 »
1
My current script runs "mc.mcCntlGCodeExecuteWait(inst, "G90 G53 X...")" without problems but when the line for the probe comes up "mc.mcCntlGCodeExecuteWait(inst, "G91 G31 Z-20 F20")" I get the error
---"Capping Z minimum to 0.0000 based on parameter 1801"

I check my SoftLimits but that's all good...when I run the code in the MDI it works...
Any ideas??

2
Hello fellow Mach4ers,

I recently switched from Mach3 to Mach4 and try build my Mach3 functions now in LUA.

1. I'm building a script to probe a reference height tool and write the G31 probe value to a dro.
2. Next, I'm probing the actual tool during the Gcode and write probe height from the first step the Z-DRO.

My questions:
- How can I check if the Z axis is at a specific G53 position? Whats the handle (like " if selectedtool")?
- What would be the correct way to write/read/transfer the variables and DRO values?


Thanks a lot!!

3
General Mach Discussion / Re: Advanced probing with laser
« on: December 12, 2017, 07:29:17 AM »
Is there a convenient way/code to get the Y-coordinate when the Digitize signal switches it state (HIGH/LOW)?

4
General Mach Discussion / Re: Advanced probing with laser
« on: December 11, 2017, 09:06:26 PM »
Hey Craig,

I would probe with 3mm per min (very very slow), so 40ms would be fine for my accuracy.

How would you suggest that Mach reads the LOW/HIGH/LOW switches?
The standard Gcode command just reads the first switch. Would you recommend to run two probe commands in a row to get both switch coordinates?

Thanks & cheers,
Hancock

5
General Mach Discussion / Advanced probing with laser
« on: December 11, 2017, 08:13:45 PM »
Hello again,

I've been working to use a Blum measurement laser for some time now & the probing routine itself is running.
Due to thermal expansion I can't use a "static" reference value from the Y-coordinates but rather need to probe "through" the laser.

My question is: Can Mach3 read out (and save to userDRO) the coordinate when a switch goes back to "normal" state after being triggered??

The routine has to be like this:

- Laser signal without contact is LOW
- Spindle with milling cutter moves in Y-axis towards the laser
- Laser has contact and the signal goes HIGH
- The milling cutter continues the move in Y through the laser and as long as the laser is blocked by the milling cutter the signal output is constantly HIGH
- The milling cutter has moved out of the laser and the laser switches the signal to LOW --> This coordinate needs to be read out (HOW?)

- I calculate the diameter from the first value at the switch to HIGH and the second signal switch to LOW.

Really appreciate the help because this is keeping me already busy for weeks...

Cheers,
Hancock

6
General Mach Discussion / Re: Teknic Clearpath Servo setting for Mach3
« on: December 11, 2017, 08:05:03 PM »
After some trial & error the solution was adjusting the resolution within the Clearpath Servo settings plus eliminating a measurement error (ever so slightly angled probe).

Now the machine runs smooth!
Thanks again for the help - this forum rocks!

7
General Mach Discussion / Re: Teknic Clearpath Servo setting for Mach3
« on: December 05, 2017, 05:49:16 PM »
The servos are moving - no noises or stuff like that thanks to the Tuning software form Teknic.

It's not working because I'm approx. 0.02mm off the target move. (G0X1 entered and measured its 0.98).

The Vel. is set at 2000 and Acc. at 400.

8
General Mach Discussion / Re: Teknic Clearpath Servo setting for Mach3
« on: December 05, 2017, 05:14:24 PM »
Yes, it's provided:

6400 counts per revolution (0.05625° of rotation per count)

But it's not working...

9
General Mach Discussion / Teknic Clearpath Servo setting for Mach3
« on: December 05, 2017, 04:56:34 PM »
Hello,

I'm a bit confused regarding the "Steps per mm" setting. I replaced my Nema32 steppers with Clearpath Servo motors and tried to apply the calculation for steppers to the servo steps per mm but can not get the results that should be there with servos.

- Servos are tuned, no backlash

-> Stepper calculation was: 360 degree / 1.8 degree = 200 steps per revolution * 10 micro stepping = 2000 / 5mm leadscrew pitch = 400 steps per 1 mm

Values for the Clearpath servos:
Achievable Resolution 0.057 degrees
Repeatability 0.03 degrees

-> 360 degree / 0.057 degree = 6.315,7894736842 steps per revolution / 5mm leadscrew pitch = 1.263,1578947368 steps per 1 mm

So far my calculation ;)

Thankful for every pointer in the right direction!
Cheers,
J.

10
Bargain Basement / Paid help with ModBus and Brain
« on: September 21, 2017, 02:21:24 PM »
I'm looking for a "Mach3-Pro" with ModBus experience to connect the following setup:

- Serial Port COM1 (9 pins ) connected with DSub25-adapter to relay-card
- Relay-card pins 2-9 need to be addressed via Button in Mach3 (on/off via Mach3 brain)

It would be possible to work directly on the connected PC via Remote-access.
Your help will be of course be paid.

Looking forward to hear from any of you Pros out there  ;)

Pages: 1 2 »