XXYZ change to XYYZ won't Work after HAL and INI Changes - SOLVED!!!

More
02 Mar 2019 06:55 #127482 by BobBobberton
Hoping to get some help with an issue I'm having. I built a CNC with dual Gantry Axis and Single axis for Z and Y(?)

When I built the machine I thought that I had my XXYZ Configuration correct....

Long Story Short I have a nice working machine that Homes and does not miss steps.

The problem is I set it up Dual X Axis motors (Forward/Revers) that travel the Gantry. and Y Axis that goes Left to Right.
Z Axis Up/Down.

Apparently this is causing me headaches in Fusion 360 as the X and Y are reversed.

I've tried Post Processor Edits (Flipping X and Y) but this caused Radius issues...

I then thought I would just Re-Work my HAL and INI file to Change from XXYZ to XYYZ Config... Simple right?

I edited my Joints and cannot find anything wrong in my setup. With my XXYZ setup homing and everything works but as soon as I change my HAL and INI to my XYYZ edit Nothing Works....

No homing or Jogging on any axis.

Please Log in or Create an account to join the conversation.

More
02 Mar 2019 13:50 #127496 by tommylight
Can you please post both of those configs here so we can have a look.

Please Log in or Create an account to join the conversation.

More
02 Mar 2019 14:25 #127512 by pl7i92
can someone please delete this Double posting
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
02 Mar 2019 17:15 #127520 by BobBobberton
I'm trying to get this deleted because duplicate error. Mt computer froze and I didn't think it took.

I posted my INI and HAL's in the other post on this issue.

Thanks

Please Log in or Create an account to join the conversation.

More
02 Mar 2019 18:12 #127527 by BobBobberton
I found my problem finally.... I missed my enable output. Yenable was not recognized after changing to Y1 and Y2.
Changed to xenable and all was well in the World.

See below

*ORIGINAL*
setp parport.0.pin-01-out-invert 1
net spindle-pwm => parport.0.pin-01-out
net x1step => parport.0.pin-02-out
setp parport.0.pin-02-out-reset 1
setp parport.0.pin-03-out-invert 1
net x1dir => parport.0.pin-03-out
net x2step => parport.0.pin-08-out
setp parport.0.pin-08-out-reset 1
setp parport.0.pin-09-out-invert 1
net x2dir => parport.0.pin-09-out
net ystep => parport.0.pin-04-out
setp parport.0.pin-04-out-reset 1
net ydir => parport.0.pin-05-out
net zstep => parport.0.pin-06-out
setp parport.0.pin-06-out-reset 1
setp parport.0.pin-07-out-invert 1
net zdir => parport.0.pin-07-out
net estop-ext <= parport.0.pin-10-in
*******net yenable => parport.0.pin-14-out
net spindle-on => parport.0.pin-17-out

*WRONG*
setp parport.0.pin-01-out-invert 1
net spindle-pwm => parport.0.pin-01-out
net y1step => parport.0.pin-02-out
setp parport.0.pin-02-out-reset 1
setp parport.0.pin-03-out-invert 1
net y1dir => parport.0.pin-03-out
net y2step => parport.0.pin-08-out
setp parport.0.pin-08-out-reset 1
setp parport.0.pin-09-out-invert 1
net y2dir => parport.0.pin-09-out
net xstep => parport.0.pin-04-out
setp parport.0.pin-04-out-reset 1
net xdir => parport.0.pin-05-out
net zstep => parport.0.pin-06-out
setp parport.0.pin-06-out-reset 1
setp parport.0.pin-07-out-invert 1
net zdir => parport.0.pin-07-out
net estop-ext <= parport.0.pin-10-in
*******net yenable => parport.0.pin-14-out
net spindle-on => parport.0.pin-17-out

*CORRECTED*
setp parport.0.pin-01-out-invert 1
net spindle-pwm => parport.0.pin-01-out
net y1step => parport.0.pin-02-out
setp parport.0.pin-02-out-reset 1
setp parport.0.pin-03-out-invert 1
net y1dir => parport.0.pin-03-out
net y2step => parport.0.pin-08-out
setp parport.0.pin-08-out-reset 1
setp parport.0.pin-09-out-invert 1
net y2dir => parport.0.pin-09-out
net xstep => parport.0.pin-04-out
setp parport.0.pin-04-out-reset 1
net xdir => parport.0.pin-05-out
net zstep => parport.0.pin-06-out
setp parport.0.pin-06-out-reset 1
setp parport.0.pin-07-out-invert 1
net zdir => parport.0.pin-07-out
net estop-ext <= parport.0.pin-10-in
******net xenable => parport.0.pin-14-out
net spindle-on => parport.0.pin-17-out

Please Log in or Create an account to join the conversation.

Time to create page: 0.151 seconds
Powered by Kunena Forum