Hello Guest it is January 24, 2022, 10:31:05 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 - jorgenbli

Pages: « 1 2 3 »
11
I am setting up a CNC router, 2500x1800 mm, with a linear ATC running on a CSMIO IP-A controller. I will surround the machine with safety light curtains to make the machine safe to use according to EU Machinery Directive. However I am not sure what is the best way to implement such a safety feature.  What is best practice on this area?

Is it sufficient to let Mach4 go into feed hold and turn off spindle if the light curtain is triggered? Or should the machine go into E-stop mode and disable power to the servos and spindle?

My main concern is that I will need to be inside the curtains for setting up the work piece while jogging the machine with the hand wheel. Is this considered "unsafe" if I limit the max allowed rapid speeds while being inside the curtains?

Thankful for any input on this.

12
Feature Requests / Comment field in Fixture Offset Table Mach4
« on: July 14, 2018, 09:01:13 AM »
It would be helpful if you could add another column in the fixture table that allow the user to write a comment on what the fixture position is used for. As of now I regularly forget where I store the different fixture coordinates.

13
Mach4 General Discussion / Re: machine.ini file corrupted on mach4
« on: May 23, 2018, 11:14:25 AM »
Congrats to me. I didn't look in the backup folder. Found a good version of the file. All good and sorry for not doing my research properly before posting!

14
Mach4 General Discussion / machine.ini file corrupted on mach4
« on: May 23, 2018, 11:09:27 AM »
The machine.ini file is suddenly corrupted and I only have a very old backup of the file, so I hope someone can help me out recovering it.

I think the file got corrupted because a user of the machine shut down Mach4 during initialization of the program, probably just when mach4 read from the file. Do you know if it stored a backup somewhere, or does any of you know a way to restore the attached file (had to zip it to allow upload). File appears to be full of data, however not something I am able to read with notepad or notepad++.

15
No need to go that route.. :-) I'm sorry I didn't read your first answer properly - you actually gave the solution to my problem. No I'dont really need to know which offset is active, I just needed to update the active offset - and your code certainly works like a charm for that! Thank you so much for your help Cbyrdtopper.

16
Are some of the mach4 developers reading on this forum, or should I contact them elsewhere? There needs to be a way to solve this to make a proper fixture zero script. Or are there other ways to solve this?

17
Hmm,
But there must be some way to update the z-position of the various fixture offsets, or at least current fixture offset, similarly to what happens when you hit the Zero Z button. How can I find out the code behind this button?

18
Thanks. That helps me read which fixture offset is active. However, I still need to write to the Z entry in the fixture table to write the new Z position. Any input on that would be great.

19
I'm making a macro for probing the work piece. I put a probe block on the work piece or table top, and lowers the spindle until getting contact with the block. When contact I want to set the current fixture offset to zero. However I cannot find a way to read out which is the current active offset, and write to this same offsets Z-position.

This could be the same functionality that is in the Zero z button on mach4 mill screen, but I don't fin what is behind that button. Any Ideas on which pound variables to write to or other ways to solve it?

20
Running mach4 3390 on wx4 screen. When I click the Reference All Axes button the homing cycle starts, but is interrupted by the limit switch being triggered. Is there a way to tell Mach4 to disable the limit switch inputs while homing? I use the same switches for homing and limits, and this setup worked perfectly on the version 2803 which I had before I upgraded. Any ideas on how to solve this?

Pages: « 1 2 3 »