Hello Guest it is March 28, 2024, 01:29:49 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 - Aeroshade

Pages: 1 2 3 »
1
General Mach Discussion / No movement with gcode
« on: November 19, 2012, 05:22:33 PM »
Hello all, I have had my machine running mach3 nearly flawlessly for almost 1 year!!! But I have noticed a problem that seems to be getting worst with time. Every once and a while when I go to my cord zero"G00 G54 X0 Y0" in MDI the machine wont move. I end up having to restart Mach3, then rehome and all works fine. I get no errors, following or others. I can jog the axis with the arrow keys and MPG, but when I type in MDI it wont move.

I have DC servos motors with the DSPMC controller from Vital Systems.

Please help if you can!

Thanks,

Aero

2
General Mach Discussion / CV Mode turns off by its self
« on: June 02, 2012, 11:27:10 AM »
Hello all, I have a problem with my CV Mode turning off on its own and I can't get it back on unless I relaunch Mach3. Not sure why it does this. It's not a big problem, just pauses around arcs.


Any help would be great :)

P.S. It's not in the program, since I can run the same program for days, then all of a sudden it does it (turns CV Mode off).

3
Hello all. I have a program I run that uses two cutters. The program is a pattern that is repeated multi times on the same part. I have a VMC with an extra table that extends the X-axis, with a servo (I use the B-axis to control it). The pattern stays the same on all parts but the location on the part changes (B-axis). I need to figure out a way to have Mach3 bring up a popup menu that ask what the B-axis value needs to be then moves to that location and runs the pattern.

The parts are various lengths, so some have 1 pattern up to 10 patterns. Is there a way to make Mach3 ask how many locations for the pattern?

What would be nice is for Mach3 to prompt for the amount of patterns, then ask for each B value for each pattern. This might be asking for to much but this isn't going to be a one part run. I will be making these for years (hopefully).

Here is the program:

N1 G00 G40 G80 G90
T01 M06 (3/16 2 FLUTE CRB EM)
S3200 M03
G00 G54 B0 X0 Y0       (This is the B value I need to change)
G43 Z.1 H01
G01 Z-.245 F4.
G41 D01 X0 Y-.0144 F15.
X.7874 Y-.0144
G03 X.7874 Y.0144 I0 J.0144
G01 X-.7874 Y.0144
G03 X-.7874 Y-.0144 I0 J-.0144
G01 X0 Y-.0144
G40 X-.002 Y.001
G00 Z.1
X-.0547 Y-.0079
G01 Z-.245 F50.
G41 D01 X-.0441 Y-.0185 F15.
G03 X-.03 Y-.0244 I.0141 J.0141
G01 X.7874 Y-.0244
G03 X.7874 Y.0244 I0 J.0244
G01 X-.7874 Y.0244
G03 X-.7874 Y-.0244 I0 J-.0244
G01 X0 Y-.0244
X.7874 Y-.0244
G03 X.7874 Y.0244 I0 J.0244
G01 X-.7874 Y.0244
G03 X-.7874 Y-.0244 I0 J-.0244
G01 X0 Y-.0244
X.03 Y-.0244
G03 X.0441 Y-.0185 I0 J.02
G40 G01 X.0547 Y-.0079
G00 Z6.0
M01

N1 G00 G40 G80 G90
T02 M06 (#19 STUB DRILL)
S3200 M03
G00 G54 B0 X-1.2992 Y0          (This is the B value I need to change)
G43 Z.1 H02
G81 G98 Z-.312 R.1 F10.
X1.2992 Y0
G00 Z6.0
M30
%

4
We are adding an axis to our VMC to accommodate for machining a long part we are making. I have a couple questions to help this project come together smoothly.

Question #1: The table extends passed the side doors of the machine, which will make homing the machine impossible without cutting out a section of the door frame. I have Mach3 home to home switches then back off to the index on the encoder. Is there a way I can set Mach3 to home the machine where it sits when I start it in the morning? I know I will have to touch off my offsets and tools, but if it would save modifying the machine I would like to try that first.

Question #2: I'm getting ready to buy the limit switches for this axis. Can I get away with one limit switch in the middle of the table and wire it to the +/- for that axis? So one switch mounted to the main table and the activators on the new table on each side?

Anything else that you guys can see that might be a problem please let me know.

Thanks for the help :)

Aero

5
General Mach Discussion / Switching from offsets (G54, G55... etc)
« on: December 20, 2011, 12:58:51 PM »
Hello all, I tried searching for this since it has to be something brought up on the forums, but I couldn't find anything :P

I'm running the same part on different offsets. When the machine moves to the next offset to start the program over the Z-axis drops .100 between moves.


Here is a sample of my program:

N1 G00 G40 G80 G90
T01 M06 (3/8 3 FLUTE CRB EM)
M08
S3250 M03
G54 X.23 Y-2.1525
G43 Z.1 H01
G01 Z-.385 F50.
G41 D01 X.23 Y-1.8405 F30.

Blah blah blah

G01 X-.03 Y-1.6355
G03 X-.23 Y-1.8355 I0 J-.2 F30.
G40 G01 X-.23 Y-2.1475
G00 Z1.
G55 X.23 Y-2.1525
Z.1
G01 Z-.385 F50.
G41 D01 X.23 Y-1.8405 F30.


I have the Z-axis move "G00 Z1." to clear any clamps, but when the next line "G55 X.23 Y-2.1525" the Z drops .100 then while moving to the new offset it will raise back to 1in. I have no height comp on any of the offsets (AKA Z's are set to 0).


Any help would be great!!!


Thanks,

Aero

6
General Mach Discussion / Quick tool change question :)
« on: November 03, 2011, 05:00:55 PM »
Hello all. I have a 24 pocket tool changer that works GREAT, the only problem is my orientate sensor for the spindle crapped out on me. I need to make the machine work by putting the tools in by hand. Do I need to change the "Tool Change" in "General Config" to "Stop Spindle. Wait for Cycle Start"? Will this bypass my m6start macro?


Thanks

Aero

7
General Mach Discussion / Twitchy MPG
« on: October 26, 2011, 07:26:18 PM »
Hello all. I just hooked up a new handwheel control. It has an MPG, axis select and increment select switches. I used the 24vdc that I run throughout the machine for all my inputs and outputs, for the switches in the handwheel. Once I got the new handwheel hooked up, I tested the MPG and it worked great.. but when I move the axis and or increment switches I see a little jump in the handwheel counts. Obviously I have some voltage bleed over.

The coiled cable (prob. 6 feet unwound) that is connected to the handwheel (encoder and switch wires) is shielded and grounded to the machine through the cannon plug. I then have the wires separate into encoder wires (A+/-,B+/-, 5v and gnd) and the wires for my switches. From the split I run the encoder wires through a shielded cable to my motion control card and ground the shield at the motion control card.

I'm thinking that I'm getting the voltage bleed in the handwheel itself. My question is should I drop the voltage to 12v for the switches? Will this do any good?


Thanks for the help :)

Aero

8
VB and the development of wizards / Feed rate override switch
« on: October 26, 2011, 12:35:27 PM »
Hello all, I have searched for an answer to this for awhile and have come up empty.

I have posted this in Brains and VB to get both opinions.

I have a 16 position binary switch ( 4 pins - 1,2,4,8). I have the pins set to Input #1,2,3 and 4. The way this switch works is pin 1 = 1, pin 2 = 2, pin 1 and pin 2 = 3 and so on tell you get 16 (counting all pins off as a position).

I need to find a way to have this control my feedrate over ride, plus my rapid override at the same time. I'm not sure if the best way would be with a Brain or in VB - Macropump. The most important thing is that the switch works fast.

I don't have a problem writing it up in my Macropump, just need a little guidance on the code.

This is what I was think for the layout, just not sure about the DRO for the FRO:

If IsActive(INPUT1) = False And
IsActive(INPUT2) = False And
IsActive(INPUT3) = False
IsActive(INPUT4) = False Then
SetOEMDRO(0, 0) <--- Needs to set the DRO to 0%
End If

If IsActive(INPUT1) And
IsActive(INPUT2) = False And
IsActive(INPUT3) = False
IsActive(INPUT4) = False Then
SetOEMDRO(0, 0) <--- Needs to set the DRO to 10%
End If


So on and so forth, tell I get all 16 positions set.


Any help would be GREAT!!


Thanks,

Aero

9
Brains Development / Feed rate override switch
« on: October 26, 2011, 12:32:24 PM »
Hello all, I have searched for an answer to this for awhile and have come up empty.

I have posted this in both Brains and VB to get both opinions.

I have a 16 position binary switch ( 4 pins - 1,2,4,8). I have the pins set to Input #1,2,3 and 4. The way this switch works is pin 1 = 1, pin 2 = 2, pin 1 and pin 2 = 3 and so on tell you get 16 (counting all pins off as a position).

I need to find a way to have this control my feedrate over ride, plus my rapid override at the same time. I'm not sure if the best way would be with a Brain or in VB - Macropump. The most important thing is that the switch works fast.

I don't have a problem writing it up in my Macropump, just need a little guidance on the code.

This is what I was think for the layout, just not sure about the DRO for the FRO:

If IsActive(INPUT1) = False And
IsActive(INPUT2) = False And
IsActive(INPUT3) = False
IsActive(INPUT4) = False Then
SetOEMDRO(0, 0) <--- Needs to set the DRO to 0%
End If

If IsActive(INPUT1) And
IsActive(INPUT2) = False And
IsActive(INPUT3) = False
IsActive(INPUT4) = False Then
SetOEMDRO(0, 0) <--- Needs to set the DRO to 10%
End If


So on and so forth, tell I get all 16 positions set.


Any help would be GREAT!! :)


Thanks,

Aero

10
dspMC/IP Motion Controller / DSP and ME :)
« on: October 10, 2011, 11:44:06 AM »
Hello all.

I have been working on my retro fit for about a year and a half. It started with Camsoft and a Galil controller, after months of dealing not only with Camsoft but with Galil I had to abandon that software/hardware and find something new. I came across Vital Systems through MachMotion. Since all I needed was a controller and software, the tech's from MachMotion suggested buying the controller they use directly from Vital Systems. I did a some research and called Vital and from what they said I knew this was the motion card for me.

The hardware, relays and such, from the Camsoft install worked perfect for the DSP, just a couple days of rewiring rather than a couple weeks (This is the first retro fit I have ever attempted, I have learned so much :)). Almost a plug 'n play right from the Camsoft (Galil) motion card. I would recommend this motion card, and Mach3, over Camsoft any day... I have a lot of anger and remorse for not doing more research before buying the Camsoft package. Plus the cost difference is HUGE!!

The DSP is so much more advanced then the Galil card I had. With the Galil card I would have had to purchase the ability for backlash compensation, at the cost of a few dollars less then what I purchased the DSP for ($800+)! Also I was having lot of problems getting my automatic tool changer to work properly with the Galil. The DSP offers programming within the motion card that enabled the reading of inputs FASTER than Mach3 can read, with a lot of help from Vital Systems I was able to get the AT to work flawless.

Vital Systems is a great company. They offer excellent support via Skype, which works great for sending screen shots and such back and forth. I know I have bothered poor Rufi almost to death... but he is a trooper!!!


Anyway after all the time spent, I am up and running thanks to Vital Systems!!! The only complaint I have is that I should have purchased the DSP that has analog INPUTS :P


Thanks Vital, and I hope that other people that have had problems with other cards, or new people that are thinking about retro fitting there machine come to you... the will not be disappointed.

Pages: 1 2 3 »