Hello Guest it is March 28, 2024, 06:05:37 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.


Topics - Haik

Pages: « 1 2
11
General Mach Discussion / 4th axis is slowing X, Y, and Z
« on: July 05, 2007, 06:01:48 PM »
Hi Forum,

I need some help getting Feedrate speed out of my setup... when a gCode line with only "A" on it runs all is fine and "A" is as fast as "F" is set, but lines with "A" and another axis like "X" "Y" and/or "Z" the feedrate drops to around 1.2 IPM which is like sooo very slow!

My setup is:

-Mach3 w/ G100
-4th Axis Motor Tuning settings: Steps[500], Velocity[2500] yes it's cranked!, Acceleration[1000]
-Tangential control[OFF]
-Settings page Rotation Diameters: A[+0.0001]
-Settings page Axis Ihibits[OFF] for all 6 axis'
-General Config Angular Properties [CHECKED/on] for A, B,and C
-ToolPath Configuation Use diameter For Feedrate[CHECKED/on]

My snippet of gCode is:
f50000 (cranked and still slow on A w/XYorZ)
x0 y0 z0
z-.187 (moves fast)
y2 (moves fast)
y0 (moves fast)
x2 a90 (moves SLOW!!!)
z.2 (moves fast)
x-.5 y0 (moves fast)
z-.187 (moves fast)
x0 y0 a90 (moves SLOW!!!)
x2 a180 (moves SLOW!!!)
...etc........etc.......


Also to rule out software/firmware woes I've tried different versions of Mach3, different versions of Mach3 G100 Plugin, and different version of G100 Plugin Firmware... all perform with same problem persisting.

Any help is h-u-g-e-l-y appreciated!!!

-Haik

12
Mach3 and G-Rex / G100 Plugin Config Analog #s don't match G100
« on: June 21, 2007, 01:56:01 AM »
On the G100 Plugin Config window the radio button Analog Output numbers (1 thru 4) don't match, or correspond with the actual G100 Analog Output numbers (1 thru 4)... Is there any fix for this?

13
Mach3 and G-Rex / G100 Mach3 Setup and Motor Tuning
« on: May 10, 2007, 11:39:56 PM »
I need some help setting up Mach3's G100 Plugin features.

In 1st screenshot below what exactly does CV Radius control and when does it control it?
Also, what are the units of measure?

In 2nd screenshot below can you explain each of the 4 CV Control settings and how to use them:
1) Plasma Mode
2) CV Dist Tolerance [nnn] Units...
3) G100 Adaptive NurbsCV
4) Stop CV Angles on > [nnn] Degrees

In the 3rd screenshot below can you please explain the effects and usage of Maximum Frequency?  I've noticed that changes here affect the Motor Movement Profile's Velocity scale.

If there's a document that covers these things please point me to it, thanks in advance for your help!!!

-Haik

14
Mach3 and G-Rex / G100, Mach3: What's features are not working?
« on: May 10, 2007, 10:26:15 PM »
Can you please list for me the features that are not working when using Mach3 R2.00.065 and the G100 v2.00.064 Plugin?

Also, at the moment I'm interested in probing, does that work?  Thanks in advance!!

15
Show"N"Tell ( Your Machines) / G100 Upgrade on B-I-G CNC Router
« on: April 26, 2007, 03:21:34 AM »
Hello All,  Here's my retrofitted and upgraded Thermwood Catesian 5 [96"x48"x7"] CNC Router:

All the OEM stuff is long gone and now it's setup with Gecko G100, Gecko Drives (X, Y1, Y2, Z, A).  Also, there's spindle ON/OFF and accessory relays.  My only remaining task is to upgrade the spindle to HSD (or maybe Colombo) water-cooled 24k RPM with ATC.

Not directly visible in pics is the 2.5" tall extruded aluminum heat-sinks that the Gecko Drives are mounted to. Dual large 115vac fans force air through the sinks keeping the drives cool.  This is needed since the stepper motors are very large NEMA 42 80v w/2600 oz/in holding torque.

The machine is very fast and runs comfortably @ 250 ipm for when jobs require that.  The G100 does a great job at keeping things smooth.  This setup really gets me some great quality finishes.

-Haik


16
Mach3 and G-Rex / G100 found and runs though Firmware not "Run"
« on: April 25, 2007, 03:06:54 PM »
I am able to launch Mach3 (in Vista) and Mach3 discovers and initializes G100.
It seems some or all functionality is available... Do I need to "Run Firmware" from within G-REX Download Manager web page to use G100 with Mach3?

Mach3 ver: R2.00.065
Plugin ver: 2.00.064
G-Rex Autoboot: 0 (firmware not being auto-loaded)

17
Mach3 and G-Rex / Use of Slave Axis feature slows all axises when used
« on: April 13, 2007, 03:29:04 AM »
I'm using the Config|Slave Axis feature and it slows all other axises down quite a lot, in "units" the difference is from 500 w/o Slave to about 120 w/Slave assigned.  Is there a fix for this?

18
I'm a little new to Mach3 and though I searched profusely I could not find code that supported the native "Tool Change Location" feature that's in Mach3's "Settings" area.

I just need to do simple manual tool changing without loosing coords and ruining my stock.
Will my code below do the trick?

Thanks in advance!

-Hbaba


':::::::::::::::::::
'::: M6Start.m1s ::: Allows use of Mach3's "Settings"|"Tool Change Information" to
'::::::::::::::::::: assist manual tool changes and return to tool coords to continue machining.

 toolChangeX = GetOEMDRO(1200)
 toolChangeY = GetOEMDRO(1201)
 toolChangeZ = GetOEMDRO(1202)

 currX = GetOEMDRO(83)
 currY = GetOEMDRO(84)
 currZ = GetOEMDRO(85)

 currTool = GetOEMDRO(824) 'Tool Information:Tool# in Mach3 from GCode

 Declare Sub Sleep Lib "Kernel32" (ByVal dwMilliseconds As Long)

 '::: Move up (from stock) then over to Tool Change Location
 Code "G0Z" & toolChangeZ
 Code "G0X" & toolChangeX & "Y" & toolChangeY

 '::: While the machine is in motion lets slow our app down to conserve CPU cycles
 While IsMoving()
  Sleep(10)
 Wend

 '::: Stop process, alert operator, provide next tool #, allow operator to continue
 MsgBox("   Change current tool to new tool #" & GetOEMDRO(824) & Chr(13) & Chr(10) & Chr(13) & Chr(10) & "Click ""OK"" after tool change is complete" & "   ")

 '::: Move back (to stock) and then down to work coordinance
 Code "G0X" & currX & "Y" & currY
 Code "G0Z" & currZ

 '::: While the machine is in motion lets slow our app down to conserve CPU cycles
 While IsMoving()
  Sleep(10)
 Wend


'::: DEBUG and reference...

'::: Show Tool Change Location>
' MsgBox("Tool Change Location ::: GetOEMDRO(n)" & Chr(13) & Chr(10) & Chr(13) & Chr(10) & _
'    "X  n=1200:  " & GetOEMDRO(1200) & _
'   Chr(13) & Chr(10) & _
'   "Y  n=1201:  " & GetOEMDRO(1201) & _
'   Chr(13) & Chr(10) & _
'   "Z  n=1202:  " & GetOEMDRO(1202))

':::Show Current DRO values
' MsgBox("Current DROs {Machine Coords} ::: GetOEMDRO(n)" & Chr(13) & Chr(10) & Chr(13) & Chr(10) & _
'    "X  n=83:  " & GetOEMDRO(83) & _
'   Chr(13) & Chr(10) & _
'   "Y  n=84:  " & GetOEMDRO(84) & _
'   Chr(13) & Chr(10) & _
'   "Z  n=85:  " & GetOEMDRO(85) & _
'   Chr(13) & Chr(10) & _
'   "A  n=86:  " & GetOEMDRO(86) & _
'   Chr(13) & Chr(10) & _
'   "B  n=87:  " & GetOEMDRO(87) & _
'   Chr(13) & Chr(10) & _
'   "C  n=88:  " & GetOEMDRO(88))

Pages: « 1 2