Advanced Search

Search Results (Searched for: )

  • MaHa
  • MaHa
30 Aug 2024 15:43
Replied by MaHa on topic Is there an easy way to swap axes?

Is there an easy way to swap axes?

Category: General LinuxCNC Questions

I made a diff, how i swapped zy on my machine. I also made this ini variable to limit some behaviour of subroutines, depending on vertical or horizontal operation.
[V_H]
VH = 1  /  VH = -1
 
  • meister
  • meister
30 Aug 2024 15:40
  • tommylight
  • tommylight's Avatar
30 Aug 2024 14:21
Replied by tommylight on topic Is there an easy way to swap axes?

Is there an easy way to swap axes?

Category: General LinuxCNC Questions

I might have cut the question short, is the moving up/down part set as Z axis? Or does it have a Z on the head part?
I have seen your Maho many times, but never checked how the head is mounted, so i am trying to figure out why the need for changing axis, if the table is set as Z axis, nothing changes from vertical to horizontal, but if the Z is on the head, yup that changes everything regarding tools and offsets and....
  • Moutomation
  • Moutomation
30 Aug 2024 13:59
Replied by Moutomation on topic İnstall glade

İnstall glade

Category: Gmoccapy

While the machine is running, I occasionally get an error and the machine stops and I get the error shown in the picture. How can I solve this?
 
  • PhilipME
  • PhilipME's Avatar
30 Aug 2024 13:54
Replied by PhilipME on topic servo motor for a spindle

servo motor for a spindle

Category: Milling Machines

I think it is not as difficult as I thought.

Almost there

Thank you all

 
  • Aciera
  • Aciera's Avatar
30 Aug 2024 13:53
Replied by Aciera on topic durchmesser stimmt nicht

durchmesser stimmt nicht

Category: Other User Interfaces

wenn das hier so stimmt in deiner hal
net probe-in        <= parport.0.pin-15-in-not

dann ändere mal diese Zeile in deiner 'postgui.hal':
net   probe-raw                dbounce_probe.in             <=    #PHYSICAL_PROBE_PIN

zu:
net probe-in   dbounce_probe.in
  • RotarySMP
  • RotarySMP's Avatar
30 Aug 2024 13:48
Replied by RotarySMP on topic Is there an easy way to swap axes?

Is there an easy way to swap axes?

Category: General LinuxCNC Questions

Hi Tommy,

Yes the Maho is a deckel consul style machine so the table moves up/down and left right, with the spindles mounted on top the column moving in/out.

 
  • karlhe
  • karlhe
30 Aug 2024 13:47
Replied by karlhe on topic durchmesser stimmt nicht

durchmesser stimmt nicht

Category: Other User Interfaces

Hallo Aciera,

ich habe diese zeilen in der postgui.hal noch einmal angeschaut.
setp  dbounce_probe.delay      [PROBE]DEBOUNCE_TIME
setp  xor_probe.in0            [PROBE]PROBE_SWITCH

net   probe-raw                dbounce_probe.in             <=    #PHYSICAL_PROBE_PIN
net   probe-switch             dbounce_probe.out            =>    xor_probe.in1
net   probe-signal             xor_probe.out                =>    motion.probe-input pyvcp.probe_led

In dieser Zeile muß ein anderer Eintrag eingetragen werden #PHYSICAL_PROBE_PIN...
ich habe eine parallele Karte, damit eine Verbindung zu meienem probe pin hergestellt wird.
Hast Du eine Lösung?
karlhe

 
  • tommylight
  • tommylight's Avatar
30 Aug 2024 13:45
Replied by tommylight on topic help to connect alarm signal driver hbs86h

help to connect alarm signal driver hbs86h

Category: Driver Boards

Connect to input on BOB, then in hal connect that input to joint.N.amp-fault.
Or in your case if you have them with e-stop, in hal connect to estop-ext.
  • tommylight
  • tommylight's Avatar
30 Aug 2024 13:42
Replied by tommylight on topic Probe basic install error

Probe basic install error

Category: QtPyVCP

Moved to "QtPyVCP" section.
  • Ismacr63
  • Ismacr63
30 Aug 2024 13:41

help to connect alarm signal driver hbs86h

Category: Driver Boards

I want to connect the alarm signal of my drivers to the typical blue Chinese parallel port card.
I've looked around the net a lot but I'm not sure how to connect it. From what I see the alarm signal is normally open, I've inverted it to normally closed by connecting via RS232.

My idea is to connect the 3 drivers in series together with the emergency stop.
I don't know if anyone can give me an idea of ​​how to connect everything.
  • mnph92
  • mnph92
30 Aug 2024 13:14
Probe basic install error was created by mnph92

Probe basic install error

Category: QtPyVCP

Hello

I have installed Debian 12, hiyapyco, QtPyVCP, linuxcnc 2.9.0, python 3.11, and qtpyvcp (qt version 5.15)
I can't run probe basic after the installation because i get this error:
Could anyone please guide me to the right direction?
Thanks in advance.
Traceback (most recent call last):
  File "/usr/bin/probe_basic", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/usr/lib/python3/dist-packages/probe_basic/__init__.py", line 20, in main
    qtpyvcp.run_vcp(opts, VCP_CONFIG_FILE)
  File "/usr/lib/python3/dist-packages/qtpyvcp/__init__.py", line 26, in run_vcp
    run(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/qtpyvcp/app/__init__.py", line 129, in run
    launch_application(opts, config)
  File "/usr/lib/python3/dist-packages/qtpyvcp/app/launcher.py", line 78, in launch_application
    loadWindows(config['windows'])
  File "/usr/lib/python3/dist-packages/qtpyvcp/app/launcher.py", line 228, in loadWindows
    window = _initialize_object_from_dict(window_dict)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/qtpyvcp/app/launcher.py", line 208, in _initialize_object_from_dict
    return obj(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/probe_basic/probe_basic.py", line 35, in __init__
    super(ProbeBasic, self).__init__(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/qtpyvcp/widgets/form_widgets/main_window.py", line 47, in __init__
    self.loadUi(ui_file)
  File "/usr/lib/python3/dist-packages/qtpyvcp/widgets/form_widgets/main_window.py", line 106, in loadUi
    uic.loadUi(ui_file, self)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/__init__.py", line 241, in loadUi
    return DynamicUILoader(package).loadUi(uifile, baseinstance, resource_suffix)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/PyQt5/uic/Loader/loader.py", line 66, in loadUi
    return self.parse(filename, resource_suffix)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 1037, in parse
    actor(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 828, in createUserInterface
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 273, in createWidget
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 503, in createLayout
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 546, in handleItem
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 503, in createLayout
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 546, in handleItem
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 503, in createLayout
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 546, in handleItem
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 273, in createWidget
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 273, in createWidget
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 503, in createLayout
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 546, in handleItem
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 273, in createWidget
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 503, in createLayout
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 546, in handleItem
    self.traverseWidgetTree(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 806, in traverseWidgetTree
    handler(self, child)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 264, in createWidget
    self.stack.push(self.setupObject(widget_class, parent, elem))
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 228, in setupObject
    obj = self.factory.createQObject(clsname, name, args, is_attribute)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/PyQt5/uic/objcreator.py", line 118, in createQObject
    return self._cpolicy.instantiate(factory, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/PyQt5/uic/Loader/qobjectcreator.py", line 137, in instantiate
    return clsObject(*ctor_args)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/qtpyvcp/widgets/display_widgets/vtk_backplot/vtk_backplot.py", line 179, in __init__
    self.default_view = view_options[view_default_setting]
                        ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
TypeError: list indices must be integers or slices, not str
  • tommylight
  • tommylight's Avatar
30 Aug 2024 12:40
Replied by tommylight on topic Is there an easy way to swap axes?

Is there an easy way to swap axes?

Category: General LinuxCNC Questions

There are many ways to change axis/joints as noted on the other posts.
I am not clear on changing YZ to ZY though, does the Maho move the table up/down?
-
All text editors have a "search and replace" function or CTRL+H , so usually takes about 2 minutes to change axis/joints, as an example, search and replace all stepgen.01 to stepgen.77 first, then stepgen.02 to stepgen.01, then stpegen.77 to stepgen.02.
Failing to do that ends up in a huge mess! :)
  • tommylight
  • tommylight's Avatar
30 Aug 2024 12:26
Replied by tommylight on topic Barnworks shop update

Barnworks shop update

Category: Show Your Stuff

Looking good. :)
  • tommylight
  • tommylight's Avatar
30 Aug 2024 12:24
Replied by tommylight on topic Aktuelle hardware mit PCI

Aktuelle hardware mit PCI

Category: Deutsch

Mesa 7i96 ist die alte karte, kein 0-10V und es gibt nicht mehr
Die Mesa 7i96S ist die neue karte, es gibt beim eusurplus.com und welektron.com und hat ein 0-10V ausgang.
Fuhr mehr IO da kan ein Mesa 7i84 im 7i96S einstecken uber ein LAN cabel und 32 eingange mit 16 ausgange haben, sehe die manual fuhr 7i84, es ist einfach.
Displaying 21706 - 21720 out of 25179 results.
Time to create page: 1.161 seconds
Powered by Kunena Forum