Advanced Search

Search Results (Searched for: )

  • Grotius
  • Grotius's Avatar
24 Nov 2024 22:38
Replied by Grotius on topic Ethercat auto configurator.

Ethercat auto configurator.

Category: EtherCAT

Hi guys,

Related to the previous post, where i was struggeling with a node library for too long time.

I had to make a choice what to do.

1. Just don't use the qtnodeeditor lib.
2. Don't use node structure's.
3. Try to create your own lib.

Choosed nr.3.

It took a few day's to figur out how the qt grapics widget works. And how to display qt widget in it.
Then made a solution for creating a simple setup for input, output ports and their widgets.

In the end, the result surprised me.

This is a test video, that loads a few input and output ports, and widgets attached to the port.
Then you can connect the output ports with the input ports. Data flow will stream then from output to input.

This whole idea can be used to format several big and complicated projects, like :

1. rtapi multi threading on several cpu's.
2. super imposed interpreters, running on multiple threads.
3. cnc machine interpreter to machine axis layout. Like connecting ABC, UWV axis.
4. Ethercat bus simulator on real hardware.
5. Plc
6 Classic ladder

User can just create .ui based widgets. This is easy to design. Each .ui widget then may have multiple input or output ports.
The logic is then done by the .ui class, wich conttains also the .h and .cpp files.

Let me know what you think, this is just an example :


Greetings.
  • swanie2000
  • swanie2000
24 Nov 2024 20:48

Are there no increase/decrease spindle speed buttons in Gmoccapy?

Category: Gmoccapy

Newbynobi, Thanks, for you efforts to add the Spindle +- speed control

HansU, Thank you!
I added these commands to my spindle_button.hal file.

net increase spindle_button.btn_spindle_increase => halui.spindle.0.increase
net decrease spindle_button.btn_spindle_decrease => halui.spindle.0.decrease

I now have the +- Buttons on the screen, and they actually work!

AND a special Thanks to Aciera as well, for showing me how to find the errors at startup!

You all are Awesome for helping me!

Swanie
  • swanie2000
  • swanie2000
24 Nov 2024 20:35 - 24 Nov 2024 20:52
  • tommylight
  • tommylight's Avatar
24 Nov 2024 20:23
Replied by tommylight on topic Weiler DZ26 Millturn Conversion

Weiler DZ26 Millturn Conversion

Category: Turning

In this order:
7i97T single board with everything
7i92TM + 7i77 the first plugs into the second so no cables needed.
Both sets are Ethernet, not PCI-E, so they can be placed anywhere on the machine and need a single lan cable to the PC.
  • PCW
  • PCW's Avatar
24 Nov 2024 19:08
Replied by PCW on topic Fast Hole EDM from Hacked Parts

Fast Hole EDM from Hacked Parts

Category: General LinuxCNC Questions

The 7I96S encoder inputs have 2 modes: differential = RS-422 and single-ended = TTL
These modes are set by jumpers on the 7I96S card, one per input. If you do not have
differential signals (and it sounds like you do not) the index input must be jumpered for
TTL mode.  (These jumper settings are described in the 7I96S manual)

Its most likely the 3.3V output signal is push-pull, The reason for caution is that is it is not push-pull
it may get pulled up to 5V by the 2K pullup resistor at the 7I96S input.
  • HansU
  • HansU's Avatar
24 Nov 2024 18:50

Are there no increase/decrease spindle speed buttons in Gmoccapy?

Category: Gmoccapy

[DEFAULT.QTVCP.QT_ISTAT][WARNING]  INI Parsing Error, No DEFAULT_SPINDLE_0_SPEED Entry in DISPLAY, Using: 200 (qt_istat.py:515)
[DEFAULT.QTVCP.QT_ISTAT][WARNING]  INI Parsing Error, No MIN_SPINDLE_0_SPEED Entry in DISPLAY, Using: 100 (qt_istat.py:515)
[DEFAULT.QTVCP.QT_ISTAT][WARNING]  INI Parsing Error, No MAX_SPINDLE_0_SPEED Entry in DISPLAY, Using: 2500 (qt_istat.py:515)
[DEFAULT.QTVCP.QT_ISTAT][WARNING]  INI Parsing Error, No MAX_SPINDLE_0_OVERRIDE Entry in DISPLAY, Using: 1 (qt_istat.py:515)
[DEFAULT.QTVCP.QT_ISTAT][WARNING]  INI Parsing Error, No MIN_SPINDLE_0_OVERRIDE Entry in DISPLAY, Using: 0.5 (qt_istat.py:515)


These are just warnings you can ignore

This also looks like a problem, but I do not know where to go with this one.
spindle_button.hal:17: Pin 'halui.spindle.increase' does not exist'halcmd -f spindle_button.hal' exited with 1



Use halui.spindle.0.increase instead
  • Sternfox
  • Sternfox
24 Nov 2024 18:47
Replied by Sternfox on topic USB haas operator panel interface

USB haas operator panel interface

Category: Other User Interfaces

Amazing work! I am currently converting a haas mini mill, and not too familiar with the ribbon cable coming from the keypad. What side goes to what pins on the mega? I tried to read the sketch but couldn't work out the pins. I would be very grateful if you could assist me! I also have the pcb from the board with the rs port. I did see someone was working on that way too.

Many thanks Chris
  • MacKaye
  • MacKaye
24 Nov 2024 18:34
Weiler DZ26 Millturn Conversion was created by MacKaye

Weiler DZ26 Millturn Conversion

Category: Turning

Hi,

i have a rather ambitious project on my hand. I need to convert my Weiler DZ26 as of today my old 810T control finally went the way of the dodo.
I´ve put so much time and effort into keeping that old thing running and making it jump through hoops via CAD/CAM and my own postprocessor, but enough is enough.
My plan is to get basic turning functionality working and look into millturn operation later.
In general the machine is a dynamic (20m/min), high acceleration monster(for its time), with a super quick Sauter 12 station toolchanger (all stations driven).
I plan on using the original Siemens drives and motors. Both spindles need to run in high- or low drive modes for A-axis operation and toolchanging modes. Both spindles have two encoders for high rpm operation and low rpm positioning. The Control need to switch a number of accessories like coolant pump, self oiler, solenoids for mode switch of the tool changer and so on...
I will start with a kind of allright office PC to get it up and running and plan on switching to a proper industrial PC later on.
From what i have read over the years if you have a dynamic machine, your better served with PCIE based mesa boards.
My current plan is getting myself a 6i25 and a 7i77 breakout board. Should have enough I/O for my needs and PCIE should keep it rather real time.
Do you have any suggestions and/or questions? I will document my progress over here and definetly need some help every once in a while.
What would be your recommended GUI for a machine like that? I have next to no experience in LinuxCNC, but are pretty decent in all kinds of Siemens controls.

Best,
Lukas


 
  • schneider78
  • schneider78
24 Nov 2024 18:32

Seeking Assistance to Replace Baldor VFD INV-0054 with a Delta Drive for Fadal

Category: General LinuxCNC Questions

Hello Community,I am looking for some expert advice on replacing an old Baldor VFD, model INV-0054, used in our Fadal VMC4020 milling machine from the year 2000. We are considering upgrading to a Delta VFD and would appreciate any guidance or recommendations on selecting an appropriate model.

 

  • IronManDylan
  • IronManDylan
24 Nov 2024 18:27
Replied by IronManDylan on topic Fast Hole EDM from Hacked Parts

Fast Hole EDM from Hacked Parts

Category: General LinuxCNC Questions

Hi PCW,

Sorry I am unfamiliar with the terms that you are using. 

It seems that TTL mode is transistor-transistor logic? Is this the mode the board should be operating in?  Even after the firmware update?

And push-pull means that there is a mosfet or transistor opening the input to ground when the pulse is off/low, correct? I guess this makes sense with a pull up resistor, now sure why they would have one there.. And then obviously high when the pulse is on. I do not know if this is how the Powercore is wired.  Honestly, all I know right now is that there are two wires coming off the ALRT pin from the Powercore, I am assuming one of them needs to be tied to ground and the other is the PWM pin.  I think there is a schematic online I can look at and try to find out. 

If the board can run off the 3.3v straight from the Powercore that would be great, if not I can figure out what I need to change and make a little circuit. Wether thats a push-pull circuit or with a simple pull-down resistor. I can also increase the voltage if I do that..

Thank you.

Best, 
-Dylan
  • schneider78
  • schneider78
24 Nov 2024 18:20

Seeking Assistance to Replace Baldor VFD INV-0054 with a Delta Drive for Fadal

Category: General LinuxCNC Questions

Hello Community,I am looking for some expert advice on replacing an old Baldor VFD, model INV-0054, used in our Fadal VMC4020 milling machine from the year 2000. We are considering upgrading to a Delta VFD and would appreciate any guidance or recommendations on selecting an appropriate model.
  • pdmore
  • pdmore
24 Nov 2024 18:07
Replied by pdmore on topic etch servo configuration

etch servo configuration

Category: Basic Configuration

Thank you very much, you are very kind, I have been trying to change the configuration for days without success, now it is perfect, we will see how it works in practice.
greetings
Daniel
  • wrhammer
  • wrhammer
24 Nov 2024 17:34
Replied by wrhammer on topic Multiple Mesa 7I84 I/O board setup

Multiple Mesa 7I84 I/O board setup

Category: General LinuxCNC Questions

Thanks PCW, was hoping to get your opinion before I did it. I will give it a go.
  • masawee
  • masawee
24 Nov 2024 17:00
Replied by masawee on topic keyboard mapping

keyboard mapping

Category: Advanced Configuration

what button can use, select linuxcnc 2.8.4 debian version, select X or Y or Z axis, and then select use continues or 1mm or 0.1mm or 0,5mm need this because have lot easy use on table remote keyboard wireles mini, than go ewerytime use display and mouse select how many step move. 1mm or 0,1mm or0,01mm and 0,5mm or 5mm or etc. when search wood piece zero corners. manual. i not can add automatic G-code 38,2 system alltime come only errors lot.
  • PCW
  • PCW's Avatar
24 Nov 2024 16:36
Replied by PCW on topic Fast Hole EDM from Hacked Parts

Fast Hole EDM from Hacked Parts

Category: General LinuxCNC Questions

The 7I96S encoder inputs have a 1.65V threshold when jumpered for  TTL mode
so will work with a 3.3V input. They do have a 2K Ohm pull-up resistor to +5V,
but this should be OK if the 3.3V output is push-pull.
Displaying 17506 - 17520 out of 24060 results.
Time to create page: 0.474 seconds
Powered by Kunena Forum