Advanced Search

Search Results (Searched for: )

  • meister
  • meister
05 Aug 2024 08:36

pyvcp xml-parser - small test to display pyvcp xml files in pyqt5

Category: Other User Interfaces

not perfect, but maybe a starting-point for other developer

 

python3 pyvcp-parser.py /usr/share/doc/linuxcnc/examples/sample-configs/apps/pyvcp/pyvcp_demo1.xml
  • epineh
  • epineh
05 Aug 2024 08:31

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

Hey guys awesome work so far, I would like to make a PCB for the Tang Nano 9K to plug into, basically a pin for pin copy of meister's Tango board, but with provision for a few extra bits that I'd like. Mainly provision for closed loop control of brushed DC servos.
My plan is to basically copy and paste the line receiver circuitry of my existing servo drives that I've been using for years and use that for the encoder feedback.
My question is which remaining pins on the Tang Nano are best suited for this task ? If possible I'd like a minimum of 5 axis so thats 10 inputs, 15 if we bring a Z pulse for homing/spindle/threading per axis. I realise there's only so many pins to go around but I'd drop a couple of standard inputs off the board if it meant it would all fit.
Also I'd be happy to post the layout once its finished/working and tested for others to use, but be warned I am going to use through hole parts as much as possible, I am old, have bad eyesight and have found out the hard way that through hole PCB's are more resilient to harsh climates, temperatures/humidity etc than PCB's with tiny surface mount parts.

Cheers.
Russell.
  • Aciera
  • Aciera's Avatar
05 Aug 2024 08:28
Replied by Aciera on topic Trajectory Planner using Ruckig Lib

Trajectory Planner using Ruckig Lib

Category: General LinuxCNC Questions

However, best is to send just the coordinates to a servo drive. That saves the pc a huge ammount of
calculation time over 9 scurve axis.


I was under the impression that most of this could be done outside of the realtime thread. The filleting algorithm for example, couldn't that run before actual gcode execution?
  • avive
  • avive
05 Aug 2024 08:13

EtherCAT i/o board for spindle, estop and mpg

Category: EtherCAT

I think this would be a good I/O module but you would need to create the generic xml which is not hard There may be an xml file here somewhere.

www.aliexpress.com/item/1005004377766525.html 

Could you please write the name and model? There is no product at the link.
 
  • avive
  • avive
05 Aug 2024 08:11

EtherCAT i/o board for spindle, estop and mpg

Category: EtherCAT

You need el5102 module with two encoder interfaces, one for spindle and one for handwheel AB phase

Yes, I can assemble everything I need using Beckhoff modules, but it will be very expensive.
  • rodw
  • rodw's Avatar
05 Aug 2024 07:46

EtherCAT i/o board for spindle, estop and mpg

Category: EtherCAT

I think this would be a good I/O module but you would need to create the generic xml which is not hard There may be an xml file here somewhere.

www.aliexpress.com/item/1005004377766525.html 
  • mrchar
  • mrchar
05 Aug 2024 07:22
Replied by mrchar on topic DHL parcel now available in EuSurplus

DHL parcel now available in EuSurplus

Category: User Exchange

Good day to all.

Until now we only offered DHL express shipping at our store.
It is fast, secure, reliable and unfortunately expensive.

Starting today we offer DHL parcel for most of Europe that should make our store more appealing for small orders where the transport price is a factor.
Transport is, of course, slower, but should reach all European countries in 4 to 8 days.

We have the largest stock of Mesa in Europe and we will soon have more products.
If you have a suggestion of hardware that you would like to be available, let us know as we are expanding our market.
 

I tried to make order to Czech republic, but there is DHL express only....
  • mrchar
  • mrchar
05 Aug 2024 07:18 - 05 Aug 2024 07:20
  • Aciera
  • Aciera's Avatar
05 Aug 2024 07:16
Replied by Aciera on topic How to put a password on the exit button

How to put a password on the exit button

Category: Gmoccapy

Try this:

modify these line in '/bin/gmoccapy':

 

To this:
    # If button exit is clicked, press emergency button before closing the application
    def on_btn_exit_clicked(self, widget, data=None):
        # if 'Use unlock code' option is activated on the settings/hardware tab we ask for the code using the system.dialog
        if self.widgets.rbt_use_unlock.get_active():
            if self.dialogs.system_dialog(self):
                self.widgets.window1.destroy()
        else:
            self.widgets.window1.destroy()

Note, standard unlock code is "123", which is displayed in the tool tip text when the mouse hovers over the settings button so you might want to change it to something else. To do that open the .pref file in the machine config folder and find the line 'unlock_code':
 

 
  • mariusl
  • mariusl's Avatar
05 Aug 2024 06:53
Replied by mariusl on topic Jog keys for A axis

Jog keys for A axis

Category: Gmoccapy

Hi Norbert,
The machine only has a standard keyboard. I am not sure how I would do that?
  • RyanB
  • RyanB's Avatar
05 Aug 2024 06:14

Questions for setting up Z tool probing during homing and tool change

Category: PnCConf Wizard

Hi, I am kind of buried in different articles and threads for Z tool probing and was hoping someone could help me out with a few questions.

My goal is to set up a probe script that that moves the machine to a set XY location and runs the Zaxis down until it hits a contact plate and sets that as the machine's Z axis 0. I want this done during initial homing and during manual tool changes (after hooking up an alligator clip) when linuxcnc prompts to continue.

I understand that running the pncconf wizard will wipe out any changes made manually to the ini files, so I've been avoiding doing anything outside of the config wizard for fear of losing work. How would I create a gcode script that isn't overwritten?

When linuxCNC prompts for a tool change, is there a way to run said script when you confirm before it continues its job?

Is there a way to do this using the Halui command section of the pncconf wizard? As I mentioned I am a bit leery about forgetting to back up my work and loosing it.

I am using linuxcnc 2.9.0 and the Axis Gui.
  • Aciera
  • Aciera's Avatar
05 Aug 2024 06:00
Replied by Aciera on topic linuxcnc 2.9.2 ethercat problem

linuxcnc 2.9.2 ethercat problem

Category: EtherCAT

I think the admins should delete this thread.

I agree.
  • Mecanix
  • Mecanix
05 Aug 2024 05:47
Replied by Mecanix on topic Is a parport fast enough?

Is a parport fast enough?

Category: General LinuxCNC Questions

Noise is a 1970 thing. Everything's high/low pass filtered with built-in data integrity nowadays; modern drives, servos, sensors, it's endless. Only noise we hear lately is politics, misinformation, chatgpt, shit like that ;)

But yeah I hear ya. Kw coils and torch ain't docile environments...
  • JamesHoward
  • JamesHoward
05 Aug 2024 04:29
  • JamesHoward
  • JamesHoward
05 Aug 2024 04:23
Replied by JamesHoward on topic Is a parport fast enough?

Is a parport fast enough?

Category: General LinuxCNC Questions

Fwiw, I'd just toss away that useless isolation and power your kit from the same 'clean' supply your control board is getting. You'll have to clean that up anyway, might as well use the same rail for the scales/probe/setter/switches/all.

Less is more!!

Are you talking about me just using buck converters instead of isolation? Just use my 24V to power everything....? Isnt there a bigger risk for noise and ground loops? I think i would still need to isolate some things... ie. plasma torch. All that said.. I do think i could skip isolation on the servo amps.. As you can see in the photo... I was just 'following protocol' as they say! :D  
Displaying 23761 - 23775 out of 25040 results.
Time to create page: 0.481 seconds
Powered by Kunena Forum