![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| G-Code Programing Discuss G-code programing and problems here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
Hi. I'm new to G code programming. I have a metal-patterned film that I need to slit into ribbons. The film pattern is not square with the machine travel axes. Anyone know how to tell the machine to cut on the angle in a straight line, then step a fixed distance and slit parallel to the first cut? Thanks for any help you can give. mf |
|
#2
| |||
| |||
| What kind of machine and control are you using? There is a workcoordinate rotation function that is optional. Can you figure out what anlge the piece is sitting at in the relation of your axis then trig out the angle that needs to be cut and then incrementally step over? |
|
#3
| |||
| |||
| Thanks for the reply. I'm using an old Bridgeport with a "MachineMaster" cnc conversion kit. It says I can incorporate a sub-routine, so I think I can compute the angle and trig out the steps. I'd hoped there was a command I could use to re-define the axes to correspond to the angled part. mf |
|
#4
| |||
| |||
| I am not familiar with "machine master". Unlsess it has something in the book that says you can use rotation or a code I would assume that you can not. If you have any problems let me know I will try and help. Best of luck! Steve |
|
#5
| |||
| |||
| I checked there is not a command to re-define the axes. I move from one side at x0,y0 to the far right side at, say, x14.001, y.373. How do I pass that x and y to a subroutine or macro automatically so I can compute the angle and do some trig? Thanks, mf |
| Sponsored Links |
|
#6
| |||
| |||
| I am not sure of your control works. Do you have variables that you can use? like #1-#33 or #100 ect.? and use absolute and incrimental If so O0001(Main Program) #1=14.001(X) #2=.373(Y) #3=1.0(Width of Strip) #4=5(number of strips) M98P100 M30 O0100(Sub Routine) #5=#3(DUMMY VAR.) N100 G0G90X0Y#5Z.5(Y- OR Y+ DEPENDS ON DIRECTION OF YOUR AXIS & WERE YOU START) Z0 G1G91X#1Y#2 Z.5 #4=#4-1 #5=#5+#3 IF[#4NE0]GOTO100 M99 I don't know if this will work for you. If you know how far in X and Y you must go then you should not have to trig anything in your sub routine. Just run incrimentally. But with the numbers that you gave X14.001 Y.373 it is rotated 1.52605 degrees. If you just want to do 1 strip at a time you can do that in 1 small main program just command your Y for the width of the strip in absolute then incrimentally move your X and Y distance. G0G90X0Y1.0Z0(KEEP CHANGING YOUR Y FOR EVERY STRIP) G1G91X14.001Y.373 Z.5 M30 Let me know if this helps you. Good luck! |
|
#8
| |||
| |||
Many thanks, Stevo. I took your suggestions and worked with my non-standard controller. It liked moving to a computed x and y for each step in relative mode. It's one computation and two entries per part (22 or more cuts). It's not elegant, but it works! Thanks again. This is a great forum and a wonderful human kindness for less-experienced folk like me. Regards, Mfield |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Wanted - small slitting saw blades | watchman | Metal Working Tooling | 3 | 03-14-2008 02:17 PM |
| Professional Plastic film, sheet, bags supplier! | casung life | Product Announcements & Manufacturer News | 0 | 11-27-2007 05:08 AM |
| saw slitting lexan | recoton | Glass, Plastic and Stone | 5 | 07-02-2007 04:54 AM |
| Slitting-slotting saws | Vern Smith | Haas Mills | 20 | 02-26-2007 11:17 PM |
| speeds and feeds for slitting with hss | pimp215 | General Metal Working Machines | 6 | 02-23-2007 04:22 PM |