Hello Guest it is March 28, 2024, 12:38:46 PM

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.


Topics - krsykes23

Pages: « 1 2 3
21
CVI MachStdMill (MSM) / Bitmap images not showing
« on: January 07, 2013, 03:55:53 PM »
I have CVI MachStdMill installed and was just going to try and add some new buttons on the User Exts screen.  

I was wondering why, in Mach3Screen designer, do the bitmap images not show?  Without seeing the images
I cannot place features in the correct position.

It just seems to be MachStdMill that is problem, as if I load other screensets, I can see the images on those!

Keith

22
General Mach Discussion / Tool Sensor / Probe G31 assistance
« on: January 01, 2013, 04:06:00 PM »
I have been 'away' from my home CNC setup for quite a few months, due to work. 

I need help again with a few issues, and I'll start with my Tool Length Sensor or Probe (G31 code).  I did post about this subject a year ago but for some reason it's now not working!

Whilst I appreciate that there are plenty of threads relating to this subject, I find that most of them go into too much detail.

I need a simple macro to use with my Touch Plate which is connected to pin 15 and functioning correctly.  Below is the usual code that I have tried with my system. 

Firstly, it gives an error "Unknown word where unary operation could be Line 3". 

But...when running the code, it doesn't slow to the desired feedrate at Line 2 but keeps doing a rapid?  However, it does seem to trigger the probe but then it stops.

I'm sure this code used to work, when I was last at the machine but it was a few months ago.

This is the code I'm using...

Code "G0 X31.5 Y30.2.         // Position above touch plate
Code "G31 Z-50 F10".           // Slow until touch plate is found
While IsMoving()
Wend
code "G92 Z0"                       // Zero Z axis
code "G0 Z10"                       // Not sure if the rest is correct ??
While IsMoving()
Wend
code "G92 Z0"

Basically, I need the system to measure the length of Tool selected.  The bit I'm stuck with is what happens after the touch plate is found...I assume it needs to move back to the Home position and the length of tool will be known. 


I do have an ATC with six tools, but if anyone can help in adapting the above code so that it works on its own for now, that would be great.

Keith

23
General Mach Discussion / M8 / M9 for Output control
« on: February 26, 2012, 12:52:01 PM »
I have a second LPT port (LPT2) which is used for an ATC and a couple of other relays.  One of these is
currently hooked up to a Laser Cross Hair system.  I have configured this to...

     Output #3 Port 2 - Pin 16

It works fine when using M8 (on) and M9 (off).  However, I'm confused with the M9, as I am also using this to turn off the ATC air solenoid (turned 'on' with M7).    I have a line of code similar to below....

     G0 Z-47.5    (lowers Z axis to place tool in holder)
     M7              (turns on air solenoid to release the tool)
     G4 P2          (wait for tool to release)
     G0 Z-40       (move up to clear the tool holder)
     M9              (turns off the air solenoid)

I would like to add an M8 before the M7 to turn on the Laser cross hair and then leave on, but the M9 turns it off again!

I suspect VB Code is the answer but trying to stick to G Code?

Keith

    

24
General Mach Discussion / Missing last line of G Code
« on: February 25, 2012, 05:06:31 PM »
Quite difficult to describe,  but I'll try......I'm running Mach3 v .022 with Calypso's MachStdMill screen set .

It's been running fine, although the machine is still being constructed.  Just noticed that the G Code is clipping the last line off.
In other words, the last line is missing.  However, if I 'Edit' the code, the last line is there!

I've shut down and rebooted, tried loading a different G Code file, tried another screen set but the issue is still there.

Any ideas?

Keith

25
General Mach Discussion / G31 Probe
« on: February 12, 2012, 04:10:26 PM »
Whilst I appreciate that there are plenty of threads relating to this subject, I find that most of them go into too much detail.

I need a simple macro to use with my Touch Plate which is connected to pin 15 and functioning correctly.  Below is the usual code that I have tried with my system.  It works OK but I need to take it further

Code "G0 X31.5 Y30.2.         // Position above touch plate
Code "G31 Z-50 F10".           // Slow until touch plate is found
While IsMoving()
Wend
code "G92 Z0"                       // Zero Z axis
code "G0 Z10"                       // Not sure if the rest is correct ??
While IsMoving()
Wend
code "G92 Z0"

Basically, I need the system to measure the length of Tool selected.  The bit I'm stuck with is what happens after the touch plate is found...I assume it needs to move back to the Home position and the length of tool will be known.  


I do have an ATC with six tools, but if anyone can help in adapting the above code so that it works on its own for now, that would be great.

Keith

26
General Mach Discussion / Auto Tool-Changer and LPT2
« on: November 21, 2011, 04:43:10 AM »
Hi all.

As a relative novice (returning to hobby CNC after a few years!), I have a question about a recently purchased Auto Tool-Changer
and LPT2 port.  The ATC controller is from Sorotec Germany, although made by USOVO...

(http://www.usovo.de/shop/Tool-Changer-and-HF-Spindles/Tool-Changer-Systems/Controlling-Systems-Adapters/Controlling-System-STG101::541.html)

I have the Kress 1050 spindle and the tool-changer system.  I also have installed a second parallel port (LPT2).  The CNC controller is the simple but perfectly adequate 4 axis TB6560.

I have tested the STG101 ATC controller with a 9v battery and the two required functions work correctly.  That's the signal for the tool-changer on the Kress and the signal for the pivoting cover on the 6 way magazine...

http://www.usovo.de/shop/Tool-Changer-and-HF-Spindles/Tool-Changer-Systems/Tool-Holder-Magazine/Tool-Magazine-SK15-with-dust-cover::561.html

These are pins 14 and 16 at the STG101 controller.  As mentioned, they work fine when tested with the 9v battery.  

When I connect the STG101 controller to LPT2 and set the pins accordingly in Mach 3, sometimes it works but most of the time it doesn't!!   It is very random, although most of the time it doesn't work.  I have checked and double checked the settings in Ports & Pins but cannot find the reason why I have the problem.

I am also using the excellent 'Ultimate Screenset' from Mach Motion.  However, I have tried Mach 3's default 1024 screenset which makes no difference.

Any ideas on this problem would be most welcomed!

Keith

27
General Mach Discussion / Current Hi/Lo setting?
« on: August 02, 2011, 04:40:33 PM »
I'm confused with the Current Hi/Lo setting in the Output Sign as configuration.  I think I'm right in saying that it can limit current to the motors until actually required, which assists in keeping them cool?

The bit I'm confused about is what pin do I assign it to and where does it go!  Does it only relate to driver boards that have a specific function to reduce the motor's current and have an appropriate pin?

Apologies if it's a stupid question!

Keith

28
Machscreen Screen Designer / Border properties
« on: July 27, 2011, 08:57:28 AM »
As a relative newcomer to Mach3, I was wondering if the raised border around the G-Code window and Toolpath, and the
inset border around the DRO's could be removed.  In other words, I require just a plain border (or preferably, no boarder at all)
Is this possible?

Pages: « 1 2 3