Mesa Configuration Tool

  • JT
  • JT's Avatar Topic Author
  • Away
  • Administrator
  • Administrator
More
18 Jun 2024 11:04 - 18 Jun 2024 11:05 #303248 by JT
Mesa Configuration Tool was created by JT
The Mesa Configuration Tool is here:
gnipsel.com/linuxcnc/mesact/index.html

With this tool you can read and flash a Mesa board, build your configuration files with no preset machine types.

If you just have an A axis Mesa CT will build that.

 

If you encounter an error use the issue tracker if you can or report it here.

JT
Attachments:
Last edit: 18 Jun 2024 11:05 by JT.
The following user(s) said Thank You: tommylight, B.Reilly01, Aciera

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

More
15 Jul 2024 09:19 #305216 by Hendrixx
Replied by Hendrixx on topic Mesa Configuration Tool
Thank you for the time and effort. Would it be possible to integrate the plamac i/o,it would be greatly appreciated and maybe a tool tip that you can type in GUi field whatever setup you want to use
The following user(s) said Thank You: JT

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

  • JT
  • JT's Avatar Topic Author
  • Away
  • Administrator
  • Administrator
More
15 Jul 2024 10:19 #305220 by JT
Replied by JT on topic Mesa Configuration Tool
Tool tip added, I don't know anything about plasmac so I would need a list of the i/o

JT

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

More
15 Jul 2024 10:55 #305222 by besriworld
Replied by besriworld on topic Mesa Configuration Tool
I am trying to do a closed loop spindle configuration, but the spindle menu is locked not active. What should I do for +-10v sample configuration . Thanks!

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

  • JT
  • JT's Avatar Topic Author
  • Away
  • Administrator
  • Administrator
More
15 Jul 2024 13:22 #305224 by JT
Replied by JT on topic Mesa Configuration Tool

I am trying to do a closed loop spindle configuration, but the spindle menu is locked not active. What should I do for +-10v sample configuration . Thanks!
 

Boards that don't have a spindle interface the spindle sections is not enabled. A sample spindle would depend on what board it is.

JT

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

More
15 Jul 2024 13:35 #305226 by PCW
Replied by PCW on topic Mesa Configuration Tool
Note that spindles can be run from PWM or step/dir outputs
in addition to analog outputs
The following user(s) said Thank You: JT

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

More
16 Jul 2024 10:03 - 16 Jul 2024 10:10 #305336 by sprintertrd
Replied by sprintertrd on topic Mesa Configuration Tool
Hi JT,
I just did a fresh install of linuxCNC 2.9.3 and MesaCT 2.1.4.

Things that I notice & happen-
When I run the software the info panel reports LinuxCNC version 2.9.0 not 2.9.3

1. I enter the machine name and check load this config & backup config.
2. When I press default Metric for the linear units, the info in 1. above disappears. In fact if I enter the Mesa setup, verify the board then press Default metric all that information disappears as well. Is this normal behavior for the software?

Also noticed step 3 in your help "Select Max Linear Velocity" does not exist on the Machine tab but it does on the Settings tab.

 
Last edit: 16 Jul 2024 10:10 by sprintertrd.

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

More
16 Jul 2024 11:04 #305341 by Hendrixx
Replied by Hendrixx on topic Mesa Configuration Tool
"qtplasmac" "plasmac" are the 2 components that would need to be added i believe those get loaded with the ui their pins arent visible in the config hal file.
i think the options needed would be to add qtplasmac in gui dropdown then there is a gui options tab ,and user buttons
for the inputs pnconf has plasma in the first layer of the dropdown menu then
Arc Ok / plasmac:arc-ok-in
==> db_arc-ok.in
<== hm2_7i96.0.gpio.001.in
Ohmic contact / plasmac:ohmic-sense-in
==> plasmac.ohmic-sense-in
Float switch / plasmac:float-switch
==> db_float.in
plasmac:float-switch-out
<== db_float.out
==> plasmac.float-switch
==> qtplasmac.led_float_switch
Break away / plasmac:breakaway-switch-out
<== db_breakaway.out
==> plasmac.breakaway
==> qtplasmac.led_breakaway_switch
Move up / plasmac:move-up
==> plasmac.move-up
Move down / plasmac:move-down
==> plasmac.move-down
for the outputs
ohmic enable / plasmac:ohmic-enable
==> ohmicsense.is-probing
<== plasmac.ohmic-enable
scribe arm / plasmac:scribe-arm-delay
==> plasmac.scribe-arm-delay
<== qtplasmac.scribe_arm_delay-f
scribe on / plasmac:scribe-start
==> plasmac.scribe-start
<== spindle.1.on
torch on / plasmac:torch-on
==> hm2_7i96.0.ssr.00.out-00
<== plasmac.torch-on
==> qtplasmac.led_torch_on
laser on /plasmac:laser-on
==> hm2_7i96.0.ssr.00.out-01
<== qtplasmac.laser_on
in an encoder option
Arc voltage / plasmac:arc-voltage-in
<== hm2_7i96.0.encoder.00.velocity
==> plasmac.arc-voltage-in
those are the main connections made in pnconf

i wish i could be more help with this since im asking
The following user(s) said Thank You: JT

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

  • JT
  • JT's Avatar Topic Author
  • Away
  • Administrator
  • Administrator
More
16 Jul 2024 13:52 #305351 by JT
Replied by JT on topic Mesa Configuration Tool

Hi JT,
I just did a fresh install of linuxCNC 2.9.3 and MesaCT 2.1.4.

Things that I notice & happen-
When I run the software the info panel reports LinuxCNC version 2.9.0 not 2.9.3

1. I enter the machine name and check load this config & backup config.
2. When I press default Metric for the linear units, the info in 1. above disappears. In fact if I enter the Mesa setup, verify the board then press Default metric all that information disappears as well. Is this normal behavior for the software?

Also noticed step 3 in your help "Select Max Linear Velocity" does not exist on the Machine tab but it does on the Settings tab.


 

What does apt-cache policy linuxcnc-uspace in a terminal return?

Yes, the "default" buttons will create a new blank configuration and then populate some units and a few variables, mostly I used them for testing. Perhaps a different function would be better. If you have any ideas let me know.
def default_metric(parent):
    utilities.new_config(parent)
    parent.linearUnitsCB.setCurrentIndex(parent.linearUnitsCB.findData('mm'))
    default(parent)

JT

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

  • JT
  • JT's Avatar Topic Author
  • Away
  • Administrator
  • Administrator
More
16 Jul 2024 13:54 #305352 by JT
Replied by JT on topic Mesa Configuration Tool
I just pushed a fix for getting the LinuxCNC version so download and reinstall the deb.

JT

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

Time to create page: 0.132 seconds
Powered by Kunena Forum