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.

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
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.097 seconds
Powered by Kunena Forum