Hello Guest it is May 06, 2024, 07:33:51 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.


Messages - Graham Waterworth

1151
G-Code, CAD, and CAM discussions / Re: Code Sample
« on: September 21, 2010, 08:58:16 AM »
What tools do you have to hand?

Graham

1152
G-Code, CAD, and CAM discussions / Re: Please help a newbie with cad
« on: September 16, 2010, 05:47:23 PM »
Have a look at the links page and follow the cad/cam links, there are many free programs that will produce DXF files.

Graham

1153
G-Code, CAD, and CAM discussions / Re: G code
« on: September 16, 2010, 05:34:03 PM »
Hi Larry,

yes it can be done:-

1.  on your screen you will need a user DRO  numbered 1001

2. you write a macro with an unused number e.g. M1001.m1s with the following code in it, this needs to be saved in your current profile macro folder.

Setvar(3, getdro(1001))

3. in your g-code program call M1001 to read the value of the dro into #3

Thats all there is to it.. Send only large bags cash  ;D

Graham

1154
G-Code, CAD, and CAM discussions / Re: Free cnc simulator ....
« on: September 10, 2010, 07:24:11 AM »
Work for me every time

Graham

1155
You could add your fix code to the M3.m1s macro and then every time you call M3 in your program it will correct the spindle speed, I believe the problem has been sorted in Version 4.

Graham

1156
Do you have any custom macros using # variables, if you do you may be overwriting some of the system variables and causing the override problem.

Graham

1157
Chris,

check out the field of micro machining, this is a boom industry mainly for space and medical sectors but plenty of money for the ones that can do it.

Don't tell everybody though  ;)

Graham

1158
That is truly amazing, from concept to part how many hours are in something like that?

Graham

1159
G-Code, CAD, and CAM discussions / Re: G code
« on: August 19, 2010, 04:34:45 AM »
This is how I would do it :-

%
O0001 (MAIN PROGRAM)

#1=0      (COUNTER MUST BE ZERO )
#2=50.0 (PITCH OF PATTERN)
#3=3      (NUMBER OF REPEATS)

G21 G40
T1 M6

G52 X0 Y0
G00 G90 X0 Y0
M98 P0002 L[#3] (ENTER L TIMES)
G00 Z25.
M30

O0002(SUB 1)
G52 X[#1*#2]
(stitch code goes below this line)

G01 X50. F100. (STITCH 50MM)

(lines below this one must NOT be removed)
G52 X0
#1=[#1+1]
M99
%

Try this, all you have to do is change the # values and place the stitch code into sub 1

Graham

1160
G-Code, CAD, and CAM discussions / Re: G code
« on: August 18, 2010, 04:50:02 AM »
Larry,

here is some code to try :-

%
O0001 (MAIN PROGRAM)

G21 G40
T1 M6
G52 X0 Y0
G00 X0 Y0
M98 P0002 (ENTER SUB)
G52 X50. (SHIFT DATUM BY 50MM)
M98 P0002 (ENTER SUB)
G52 X100. (SHIFT DATUM BY 100MM)
M98 P0002 (ENTER SUB)
M30

O0002(SUB)
G01 X50. (STITCH 50MM)
G52 X0
M99
%

This should give a line 150mm long made up of 50mm lines all joined up. Ignore what mach3 shows on the screen as it can not show datum shifts as yet.

Regards
Graham