Hello Guest it is May 08, 2024, 11:18:02 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 - ftomazz

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 »
81
General Mach Discussion / Tool radius compensation for Mach3 DONE
« on: September 15, 2009, 01:48:05 PM »
Hi.

Recently I got a job for making a very special lathe for a client. I did it with Mach3. But my client uses existent FANUC machine code that already have the tool radius compensation. No CAM was allowed in between. I had two choices:
1) Quit the job
2) Make an application that "translates" non compensated code to compensated code and Mxx and G72 G74 among others instructions fully compatible with mach3

I did the program and the machine. This software is working every day.
I do not know if there is interest for users or for even Mach personal. If a good number of users have interest, I can make a sample version cropped in some manner to test.

Where goes a sample of a translation (G72 and others macros were calculated to simple movements. Also the tool compensation was taken in account):

Code: [Select]
(Generated by FastPostProcessor - Mastor, Lda)
(Version0.55 Build 22082009)
(Sat Aug 22 17:18:26 2009)
(------------------------------------------------)
G21 G90 G95
M16                               ( Vacuum start )
M80                              ( Coolant start )
(------------------------------------------------)
O1777
T0303
G95 M4 S1107 (emulated speed)
G00 X115 Z2.8
G01 X113.4 Z0.8 F0.7
G01 X85 Z0.8 F0.091
G00 X85 Z5.8
T0101
G95 M4 S1160 (emulated speed)
G00 X109.717 Z2.1414
G00 X110.116 Z1.8
G01 X110.116 Z1.0271 F0.091
G01 X111.41 Z-1.3168 F0.084
G03 X111.307 Z-1.5114 R0.2 F0.084
G01 X109.707 Z-2.3114 F0.084
G02 X109.211 Z-2.0007 R0.2 F0.084
G01 X109.943 Z-1.7707 F0.084
G03 X110.439 Z-1.7986 R0.2 F0.084
G01 X112.039 Z-2.5986 F0.084
G03 X112.156 Z-2.74 R0.2 F0.084
G01 X112.156 Z-5.48 F0.084
G03 X112.039 Z-5.6214 R0.2 F0.084
G01 X110.439 Z-6.4214 F0.084
G03 X109.943 Z-6.4493 R0.2 F0.084
G01 X109.211 Z-6.2193 F0.084
G02 X109.707 Z-5.9086 R0.2 F0.084
G01 X111.307 Z-6.7086 F0.084
G03 X111.407 Z-6.9077 R0.2 F0.084
G01 X110.116 Z-9.0495 F0.084
G01 X110.116 Z-9.17 F0.084
G00 X113.756 Z-9.17
G00 X113.756 Z2
G00 X107.116 Z1.8114
G01 X107.116 Z1.0271 F0.084
G01 X108.41 Z-1.3168 F0.084
G03 X108.307 Z-1.5114 R0.2 F0.084
G01 X106.707 Z-2.3114 F0.084
G02 X106.211 Z-2.0007 R0.2 F0.084
G01 X106.943 Z-1.7707 F0.084
G03 X107.439 Z-1.7986 R0.2 F0.084
G01 X109.039 Z-2.5986 F0.084
G03 X109.156 Z-2.74 R0.2 F0.084
G01 X109.156 Z-5.48 F0.084
G03 X109.039 Z-5.6214 R0.2 F0.084
G01 X107.439 Z-6.4214 F0.084
G03 X106.943 Z-6.4493 R0.2 F0.084
G01 X106.211 Z-6.2193 F0.084
G02 X106.707 Z-5.9086 R0.2 F0.084
G01 X108.307 Z-6.7086 F0.084
G03 X108.407 Z-6.9077 R0.2 F0.084
G01 X107.116 Z-9.0495 F0.084
G01 X107.116 Z-9.17 F0.084
G00 X110.756 Z-9.17
G00 X110.756 Z2
G00 X104.116 Z1.8114
G01 X104.116 Z1.0271 F0.084
G01 X105.41 Z-1.3168 F0.084
G03 X105.307 Z-1.5114 R0.2 F0.084
G01 X103.707 Z-2.3114 F0.084
G02 X103.211 Z-2.0007 R0.2 F0.084
G01 X103.943 Z-1.7707 F0.084
G03 X104.439 Z-1.7986 R0.2 F0.084
G01 X106.039 Z-2.5986 F0.084
G03 X106.156 Z-2.74 R0.2 F0.084
G01 X106.156 Z-5.48 F0.084
G03 X106.039 Z-5.6214 R0.2 F0.084
G01 X104.439 Z-6.4214 F0.084
G03 X103.943 Z-6.4493 R0.2 F0.084
G01 X103.211 Z-6.2193 F0.084
G02 X103.707 Z-5.9086 R0.2 F0.084
G01 X105.307 Z-6.7086 F0.084
G03 X105.407 Z-6.9077 R0.2 F0.084
G01 X104.116 Z-9.0495 F0.084
G01 X104.116 Z-9.17 F0.084
G00 X107.756 Z-9.17
G00 X107.756 Z2
T0113
G95 M4 S1475 (emulated speed)
G00 X92.2828 Z2.8586
G01 X90.9656 Z2.2 F0.084
G01 X87.3016 Z2.2 F0.084
G02 X85.936 Z2 R0.2 F0.084
G01 X85.936 Z-2.055 F0.084
G02 X85.9526 Z-2.1119 R0.2 F0.084
G01 X86.79 Z-3.5219 F0.084
G01 X86.79 Z-4.6971 F0.084
G01 X85.9526 Z-6.1081 F0.084
G02 X85.936 Z-6.165 R0.2 F0.084
G01 X85.936 Z-9.17 F0.084
G00 X84.336 Z-9.17
G00 X84.336 Z2.2
G00 X87.936 Z2.02
G01 X87.936 Z-2.055 F0.084
G02 X87.9526 Z-2.1119 R0.2 F0.084
G01 X88.79 Z-3.5219 F0.084
G01 X88.79 Z-4.6971 F0.084
G01 X87.9526 Z-6.1081 F0.084
G02 X87.936 Z-6.165 R0.2 F0.084
G01 X87.936 Z-9.17 F0.084
G00 X86.336 Z-9.17
G00 X86.336 Z2.2
M01            ( optional stop finishFeedrate!=0 )
G00 X91.936 Z2.0133
G01 X91.936 Z-2.055 F0.084
G02 X91.9526 Z-2.1119 R0.2 F0.084
G01 X92.79 Z-3.5219 F0.084
G01 X92.79 Z-4.6971 F0.084
G01 X91.9526 Z-6.1081 F0.084
G02 X91.936 Z-6.165 R0.2 F0.084
G01 X91.936 Z-9.17 F0.084
G00 X90.336 Z-9.17
G00 X90.336 Z2.2
M17                                ( Vacuum stop )
T1111
G95 M4 S738 (emulated speed)
G00 X107.756 Z2.2
G00 X107.756 Z-8.22
G01 X90.336 Z-8.22 F0.175
G00 X107.756 Z-8.22
G00 X107.756 Z15
M01
G92 Z24.57                          (AutoOffset Z)
( End main program preparation ------------------)
M81                               ( coolant stop )
M05                               ( spindle stop )
T0303                      ( ready for next piece )
M30 ( Program end and rewind --------------------)

82
General Mach Discussion / Re: Fanuc OT retro
« on: September 15, 2009, 01:25:06 PM »
The Emcocturn 320 I bought was unpowered, and priced accordingly.  I got a good deal on it.  Since it had sat for so long unpowered, the batteries went dead and all of the default parameters were lost.  The machine needs to be "recommissioned" (the term Emco uses to input all of the Fanuc OTB's default parameters.)  When I powered it up I got a servo fault on the X and Z axis 417 and 427.

I have also acquire my machine in this condition. In my case I bought this lathe and a vertical machining center. Both machines are from setember 1999 10 years old (controls are not so old 21 series), and were without power for 3 years. The battery's are without power and I am waiting for 2 new battery's (60€ each). The errors that I saw where lost of position due to the battery fault, but I do not think that machine lost parameters. If parameters were lost I will also be lost and a retrofit will be the answer. Probably.

83
General Mach Discussion / Re: Fanuc OT retro
« on: September 15, 2009, 04:07:46 AM »
Yes that is also a good point.
I will only replace the existent hardware IF I cannot put to work the current hardware or if it is to expensive putting it working. Original parts are always (not always 96%) the best.

84
General Mach Discussion / Re: Fanuc OT retro
« on: September 15, 2009, 02:11:48 AM »
Less expensive? Are you sure?
Drives will be arround 600€ + 600€ for the motors and you will have a less performant system, I think.

Keep us posted, since I have great interest.
Thank you.

85
General Mach Discussion / Re: Fanuc OT retro
« on: September 14, 2009, 01:58:16 PM »
Me also. In may case I have a 345.

Basically the drives that I have need an analog input for movement. In your case probably also. And for what I was told and what I have research there are quite a few alternatives:

1) Replace the drives and keep the motors, and use compatible drives with mach and the motors
2) Use galil or dspmc hardware to create the analog signal from the step and direction and keep drives and motors
3) Replace drives and motors

Note that I do not have 100% sure that those are correct options!

Option 3 is more straight forward if you do not care so much in having a huge acceleration or speed. Option 2 will keep original and expensive hardware and make you buy also expensive hardware. option 1 will make you buy more or less expensive hardware.

I do not know what is the best, I did not made a decision for myself.
Let me know what you will do!

Filipe


86
General Mach Discussion / Re: circuit board between PC and Machine
« on: September 08, 2009, 01:42:22 PM »
Is for receiving signals from and to the parallel port and to comunicate to other devices (servos drives for example).
Read and test a little bit, or buy a pre-wired system.

87
General Mach Discussion / Re: circuit board between PC and Machine
« on: September 07, 2009, 01:34:19 PM »
Try CNC4PC C11. They are many others manufacturers but I have used this one with sucess on a lathe.

Thanks

88
General Mach Discussion / Re: Help for newbie
« on: September 06, 2009, 12:27:51 PM »
For what I understood of your problem, mach3 configuration was changed. There is a directory of previous configurations in xmlbackups in mach3 directory. Using on of those (perhaps one before the day you had problems) should solve your problem.
If not, you must try to understand the electrical connected to the pins that currently are associated with the M3 and so on.

Hop that helps

89
You should post the code that is done on your software so that anyone can help

90
G-Code, CAD, and CAM discussions / Re: hvac software
« on: September 03, 2009, 06:26:33 AM »
Basically, we need a library with parts that the user only needs to inform on the measures of the conduct he needs to make. Then the parts are automatically calculated and exported like dxf, or the software should post the gcode. This is the minimum that I would expect from such a software.
As an example: If I need a square reduction from 10"x5" to 8"to 3", all parts needed to produce that reduction should be automatically calculated.

Thanks

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 »