Hello Guest it is April 26, 2024, 10:30:57 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 - enytned1

Pages: « 1 2 3 4 5 6 »
21
Whako,

No, I just want to change all the Y moves to angular moves for my rotary axis.  I post my code from a CAM software containing let say some ones name.  The codes is all linear moves.  Now I want to replace all my Y movements in this program with A and change the value based on the previous formula to angular values.  I know that there is a similar function in the Maxnc control software, I was certain that Mach would have a similar type of converter.  I also remember coming across some software years back that would convert linear moves to angular moves. 

22
Ok,

linear move: G01 X0. Y10. Z0.

Diameter of part is 4"



1.)Circumference of circle = Diameter(4") x Pi(3.14)
                                = 12.5663"
2.)12.5663" = 360 degrees

3.)Original move 10"/circumference(12.5663")=.7975(Percentage)

4.)Percentage(.7975) x 360=286.48degrees


Answer:

Angular move to replace Y10.
G01 X0. A286.48   Z.0

------------------------------------------

Now I need to do this thousands of times over or with some sort of conversion macro or software.

23
Am i correct to assume that if I set this up the way you mentioned, it will convert for example 3" linear movement to the equivalent angular move, dependent on the radius of the part being machined?

Thank you,
Alex

24
General Mach Discussion / Re: Tunning question "CamTronic's"
« on: August 23, 2007, 06:42:21 AM »
I have had my Camtronics controller with gecko 320's on a 4 axis Technoisel machine, for about a year.  There is a brief hum every few seconds but it's nothing I would be concerned about.  I have run my machine for hour's at a time and never had problems with accuracy or stalling of any sort.  I have a 3 year old Maxnc mill that has a stepper motor and drive,  let me tell you, it literally is a constant scream from the controller.  Works fine but if you have to listen to that for hours you would go mad.

In the day time I program industrial CNC routers and the high end servo motors(Fanuc, Yaskawa, bosch-rexroth) have a hum as well.

If you have backlash or play in your system it will be more pronounced from my experience.  Especially when the head or axis moves to position rapidly and stops or changes direction.  I'm sure you could build a completely silent system, but the cost would be substantially greater.

25
Hi all,
Wow, it's looking as if Mach3 is becoming the Fanuc of the small to medium machine control market.  Amazing product by the way!!!

I'm looking for a way to quickly convert the value of one of my axis, Y or X,  from linear movement to angular movement for a rotary axis.  Is there a function in Mach3 that can perform this code change quickly?  I know how to mathematicaly calculate this, but as you can imagine converting hundreds of lines of code is time consuming to say the least.  The CAM software I have does not have rotary axis capabilities.

Your help is greatly appreciated.

Alex
     

26
General Mach Discussion / Re: Ellipse macro for Mach users
« on: July 31, 2007, 06:00:17 PM »
Just to inform those of you who are interested in the true power of this program.  First make your ellipse length and width value the same for this example.  Then follow the steps below.  Also If you make the length and width of the ellipse different you will get even more shapes, just use your imagination.  All of this has already been tested on my router.


Enter 45 in #6 and you will get a Octagon.
#6=45
or
#6=360/8



Enter 60 in #6 and you will get a Pentagon.
#6=60.   
or
#6=360/5



Enter 90 in #6 and you will get a Rectangle.
#6=90.   
or
#6=360/4



Enter 120 in #6 and you will get a Triangle.
#6=120.    ( ANGLE INCREMENT )
or
#6=360/3



27
General Mach Discussion / Ellipse macro for Mach users
« on: July 30, 2007, 06:56:28 PM »
Here is a macro I wrote for cutting an ellipse(oval).  I already tested this out on my Mach3 controlled CNC router and it works great.  I wrote this macro about 10 years ago
when I was playing around with Fanuc macro B programming.  I use it at work for quick cuts.  It normally uses IF and WHILE commands so I replaced this with a sub call.  Just fill in your lenth, width, board thickness, center position etc.  If you make the width and depth the same you will make a circle.

O0001
(ELLIPSE-MAIN)
(BY-ALEKSANDER-KACPERSKI)
#1=12.   ( BOARD WIDTH X )
#2=6.   ( BOARD DEPTH Y )
#3=1.  ( BOARD THICKNESS Z )
#4=10.   ( WIDTH X ELLIPSE )
#5=6.  ( DEPTH Y ELLIPSE )
#6=.5    ( ANGLE INCREMENT )
#7=[#4/2]  ( CENTER POSITION X )
#8=[#5/2]  ( CENTER POSITION Y )
#10=.125   ( DEPTH OF CUT )
#11=[360/#6]
(-------------------------------)
G40 G80 G69 G20
G49
T103
M6
G52 X0. Y0. Z0.
G0 G90 G54 X[#4/2. + #7] Y#8 S16200 M3
G43 Z[#3+2.] H3
G1 Z[#3-#10] F30.
#9=#6
M98 P2 L#11
G0 Z2.
G90 G0 X0. Y10.
G49
G52 X0. Y0. Z0.
M30
%

O0002
(ELLIPSE-SUB)
(BY-ALEKSANDER-KACPERSKI)
G1 X[#4 * COS[#9] / 2. + #7] Y[#5 * SIN[#9] / 2. + #8]
#9=[#9+#6]
M99
%

Thanks
Alek K

28
General Mach Discussion / Re: techno isel refit
« on: July 16, 2007, 10:05:16 PM »
I converted my Techno control to work of Mach3.  When I purchased my machine it did not come with any Techno control software or pc boards.  I established which wires controlled the step and direction for the motors and setup Mach3 to use the existing Techno controls and drives.  Recently I upgraded my system to Servo motors and Gecko 320  drives.  I will post some pictures in the future of my setup.

29
I'm trying to setup a nema23 brake on the z-axis to prevent it from
moving down when the power is turned off to the machine. The machine
is a Techno isel and the control I'm trying to setup is from a company
called camtronics. It is a servo system. Any help would be much
appreciated.

Thanks,
Alex

30
This is a program I used on my Maxnc machine before I upgraded to a larger machine.  I figured since it was listed as an input in the Mach3 manual it should make the movement simultaneously with the any other axis listed in the line.

10.7.24.2 G81 Cycle
Program G81 X~ Y~ Z~ A~ B~ C~ R~ L~

Thanks for your help every one,
Never the less, amazing software and support.

Pages: « 1 2 3 4 5 6 »