- Configuring LinuxCNC
- Basic Configuration
- XXYZ change to XYYZ won't Work after HAL and INI Changes - SOLVED!!!
XXYZ change to XYYZ won't Work after HAL and INI Changes - SOLVED!!!
- BobBobberton
- Offline
- New Member
Less
More
- Posts: 8
- Thank you received: 1
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.
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
- Away
- Moderator
Less
More
- Posts: 19219
- Thank you received: 6440
02 Mar 2019 13:50 #127496
by tommylight
Replied by tommylight on topic XXYZ change to XYYZ won't Work after HAL and INI Changes
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.
02 Mar 2019 14:25 #127512
by pl7i92
Replied by pl7i92 on topic XXYZ change to XYYZ won't Work after HAL and INI Changes
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.
- BobBobberton
- Offline
- New Member
Less
More
- Posts: 8
- Thank you received: 1
02 Mar 2019 17:15 #127520
by BobBobberton
Replied by BobBobberton on topic XXYZ change to XYYZ won't Work after HAL and INI Changes
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
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.
- BobBobberton
- Offline
- New Member
Less
More
- Posts: 8
- Thank you received: 1
02 Mar 2019 18:12 #127527
by BobBobberton
Replied by BobBobberton on topic XXYZ change to XYYZ won't Work after HAL and INI Changes - SOLVED!!!
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
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.
- Configuring LinuxCNC
- Basic Configuration
- XXYZ change to XYYZ won't Work after HAL and INI Changes - SOLVED!!!
Time to create page: 0.065 seconds