Hello Guest it is January 30, 2023, 01:02:11 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 - kf2qd

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 »
General Mach Discussion / Re: Nesting Parts
« on: February 09, 2011, 05:38:57 PM »
You need to change the section that offsets the parts - it looks to me to be a 3 x 4 array pattern that it is cutting. you have 3 positions in X 0, 50 and 100, and 4 posuitions in Y 0,40, 80 ,120

so where your while statements are you would need to put something like this (THis may not work as written, just looked at your code and then read the book) I would be more likely to use work offsets as there are some other advantages.

(position 1)
M98 P001
G10G91 L2 P1 X50. Y0. Z0.
M98 P001
G10G91 L2 P1 X50. Y0. Z0.
M98 P001
G10G91 L2 P1 X-100. Y40. Z0.G10G91 L2 P1 X50. Y0. Z0.
M98 P001
G10G91 L2 P1 X50. Y0. Z0.
M98 P001
G10G91 L2 P1 X-100. Y40. Z0.M98 P001
G10G91 L2 P1 X50. Y0. Z0.
M98 P001
G10G91 L2 P1 X50. Y0. Z0.
M98 P001
G10G91 L2 P1 X-100. Y40. Z0.
M98 P001
G10G91 LM98 P0012 P1 X0. Y-120. Z0.
and replace  where (profile) is in the code
and stick  an M99 whereright after the G0 Z10.0

General Mach Discussion / Re: Slave Z to Y Axis??
« on: January 26, 2011, 04:37:01 PM »
If the both axis use the same drive setup you could tie them to the same outputs - if everything will cooperate electrically. The advantage of slaving it using A is that you can then do some things with limits and homing that you can't do the hardwired way.

General Mach Discussion / Re: s curve control board
« on: January 20, 2011, 02:19:37 PM »

I have done some machine building and S-Curve accel is not always better.

General Mach Discussion / Re: Visual screen reads backwards
« on: January 19, 2011, 02:15:10 PM »
Or another way of saying what Hood said - Does the part on the table look like the part on the display? If not - which axis is upside down or backwards - Invert that axxis in settings and all should be good.

Check power supply wiring - sounds like the Y-Axis drive is not getting full voltage when the spindle motor is running. Low voltage = lower current = motor stalling at high speed.

Sieg Machines / Re: Anyone have Softlimits set for the X2?
« on: January 13, 2011, 03:10:19 PM »
I use softlimits, but they only work after homing the machine. See the Manual Homing routine under a different topic in this section.

plungerhead -

my machine is setup -
Spindle Axis - Enabled - Green Check, Step Pin# - 14, Dir Pin# -16, Dir LowActive - Red X, Step Low Active - Green Check, Step Port - 1, Dir Port - 1

Under the Spindle Setup tab -
Under Motor control there is a check in the Use Spindle Motor Output  and Step/Dir Motor, PWM Base Freq is 5 and minimum PWM is 0.
Under General Parameters all are 1.

Under Motor Tuning, Spindle Settings - Steps Per = 1175, Velocity = 875.4, Accel = 212.76, Setp Pulse = 6, Dir Pulse = 0
I played with the Steps Per setting until I got max RPM when 5000 was Selected. I just assume that it is close to 5000.

Seems that some folks are just finding a way to say that closed loop is a waste of time.

Closed loop means that the machine is always compensating for position errors. THose errors must remain small, and if they get very big then there is a problem and the control can shut things down as this is a fault situation. Open loop like mach can have huge errors because of hardware failure and never know (or care) that those errors exist. Closed loop takes more computing time than does open loop, and is well within the capabilities of a PC running Win2k or XP. I have used controls running both. The software is more complex and the hardware is more complex. The motion control software on a closed loop can never miss a cycle or the whole machine is out of position. Many have dedicated encoder circuits and require Analog to digital converters for each axis. And they will be more accurate and repeateble and at higher speed. And they cost money.

Mach requires relatively simple hardware and can work with some rather sophisticated hardware. BUT it is open loop and has no way of sensing when the move is not correct. It just send a string of pulses and expects that the drives/machine will keep up. If the drives don't keep up it has no way of knowing how much out of position the hardware is.

Closed loop and open loop are like trying to control the mouse on a computer. If you can see the screen it is easy, yopu instantly compensate for any problems with how you move teh mouse. Open loop is like trying to tell someone over the phone how to do the same operation. You can't see what is happening and can only hope that things are enough identical that they do the same thing you are telling them.

The Mach3Mill profile is a general profile that is not configured for anything. To use it you have to come up with all the lpins and ports and configurte it yourself. Mach is adaptable to many machine congfigurations and this is one fromn the Mach developers.

The Seig KX3 profiles were developed by folks involved with Seig and are appropriate for the machine. How old is the machine as it may have a 5000 RPM spindle and there are some new profiles with the change to the spindle settings.

The machine as shipped is pretty much in Metric mode. I am used to working in English and I created an English Profile that the machine uses that I have access to. I found it easier to configure that way and that is how I run it. There are 2 sets of settings that changed. First - I changed a setting called Native Units to select the Inches box. Then I changed each of the axis (1 at a time and save after each change) and you will have to look in the other thread where I did this. I created several profiles - KX3 500 Inch, KX35000 Metric (pretty much the original config)

I also changed a couple keyboard keys as it was more natural for me to think in terms of the table motion for the arrow keys rather than in terms of cutter motion. I also wrote on the machine the axis name and + & - to show the motion directions. But now my <Up Arrow> moves teh table towards the column and th<Down Arrow> moves away from the column. I did similar with the <left Arrow> and <Right

Where are you located? might be someone in the area who could give you a boost up the learning curve.Arrow>

General Mach Discussion / Re: cutting circles
« on: January 10, 2011, 05:51:16 PM »
A suggestion - Use a leadin/leadout like the plasma folks do. If you are trying to cut a disk, start and finish with a move that takes you outside the toolpath for the disk. If you are cutting holes, start on the inside and have starting and ending moves that take you to the inside of the finish hole. You might still come up with a slight mark where the cuts overlap, but if you play with how much under/over cut you do at that point you can minimize it.

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 »