Advanced Search

Search Results (Searched for: )

  • seyad
  • seyad
09 Jul 2024 06:55

Notes from installation of ethercat on Raspberry Pi 4

Category: EtherCAT

Hi Hakan,
I am using Raspberry pi5. I build Linuxcnc from source code .now i started installing ethercat from source code following your notes but now i am facing some issues in etherlab master build ($make dkms_build) in this line.
i also attached output log. is there any other way for RP5 ..?    
  • MennilTossFlykune
  • MennilTossFlykune
09 Jul 2024 06:48
Replied by MennilTossFlykune on topic Сustomization QTvcp

Сustomization QTvcp

Category: Qtvcp

I added a few more properties that can be set from stylesheets to the gauge and LED widgets

  • timaer
  • timaer
09 Jul 2024 06:33

How to dynamically switch one ethercat servo motor from spindle to axis ?

Category: General LinuxCNC Questions

Thanks,spumco.I quite agree that "LCNC has a steep learning curve".I'm been learning the linuxcnc about 2-3 months,so far by now,I can only configure a simple lathe or a simple mill machine,knowing a little about the hal ,maybe able to connect the general hardware by writing hal,using qtvcp to write a custom UI ,and invoke the linuxcnc 's action with python.

But for the advanced configuration such like making one servo motor both as spindle and C-axis,I've no clear map about this.I've read many topics related to this ,but due to the lacking of the strong basic knowledge,I can only understand some.Generally ,the solution seemed to use the spindle orient component to achive it (of couse,need to using other component like encoder/abs/mux2 etc.) ,it's a little complex for and the key barrior for me is that I can only controll or configure the hardware using Ethercat, and the solution seems not workable for Ethercat servo motor.but some hardware using PWM or VFD,which is unfamilar to me .

So,at the current stage,considering my poor basic knowledge about the linuxcnc.it's better to have a solution using Ethercat controlled servo motor,which can let me switch the mode from spindle to C-axis or from C-axis to Spindle ,at least I 've not found it yet . If there is a workable and mature PWM or VFD solution ,I'll also have a try .I head of that using spindle and C-axis as one is very simple in Mach3,I dont know if it is true because I never used Mach3, hope to find a good solution in linuxcnc to achive this functionality.
  • rodw
  • rodw's Avatar
09 Jul 2024 05:32
Replied by rodw on topic Override set_default_blending

Override set_default_blending

Category: Plasmac

Perfect, that would be an excellent example for the plasmac docs now you've written it!
It shows how to support a third party CAM without any changes to the post processor and it includes a few enhancements to the existing examples.
Plus its a real life example (for Hypertherm Nestmaster)
  • phillc54
  • phillc54's Avatar
09 Jul 2024 05:20 - 09 Jul 2024 05:21
Replied by phillc54 on topic Override set_default_blending

Override set_default_blending

Category: Plasmac

This should be all you need:
Warning: Spoiler!
  • phillc54
  • phillc54's Avatar
09 Jul 2024 05:09
Replied by phillc54 on topic Override set_default_blending

Override set_default_blending

Category: Plasmac

If a cut is terminated early (eg estop) won't it be left in G91 so the next run will fail?

True that. Probably should force a G90 early on...
  • rodw
  • rodw's Avatar
09 Jul 2024 05:08
Replied by rodw on topic Override set_default_blending

Override set_default_blending

Category: Plasmac

Thanks for clarifying. I'lll check it out when I get home tonight.
If a cut is terminated early (eg estop) won't it be left in G91 so the next run will fail?
  • phillc54
  • phillc54's Avatar
09 Jul 2024 04:46
Replied by phillc54 on topic Override set_default_blending

Override set_default_blending

Category: Plasmac

You are correct but the code does do that, here is the loaded file from 10mmcleats.ngc in your first post.
Warning: Spoiler!
  • rodw
  • rodw's Avatar
09 Jul 2024 04:37
Replied by rodw on topic Override set_default_blending

Override set_default_blending

Category: Plasmac

I don't think that works. the G53 command requires G90 to be active and the G53 is issued before the cut starts with an M3
G91 needs to be active before any cutting motion starts.
So the sequence needs to be:
G90
G53
G91
M3
(cut)
M5
M30
Setting something at the end of the file won't achieve what we want as the G91 is not active when the next M3 is encountered.
Maybe I am not understanding something.
  • phillc54
  • phillc54's Avatar
09 Jul 2024 03:59 - 09 Jul 2024 04:00
Replied by phillc54 on topic Override set_default_blending

Override set_default_blending

Category: Plasmac

I think that all you need in the custom filter is:
def custom_pre_parse(data):
    if data[:3] == 'M07':
        return(f'\nF#<_hal[plasmac.cut-feed-rate]>\nM3 $0')
    if data[:3] == 'M08':
        return(f'M5 $0\n')        
    return(data)          
self.custom_pre_parse = custom_pre_parse

def custom_post_parse(data):
    if data[:3] == 'M30':
        return(f'G90\n{data}')
    return(data)
self.custom_post_parse = custom_post_parse
  • Mecanix
  • Mecanix
09 Jul 2024 03:35 - 09 Jul 2024 03:37
Replied by Mecanix on topic New and Working RTAI debs for 2.9

New and Working RTAI debs for 2.9

Category: Installing LinuxCNC

Standby and awaiting your go ahead. Too kind man.

I really hope I'd have your knowledge and be able to help in any way. If testing is required, shout out and hopefully I'll be able to help out that way.
  • spumco
  • spumco
09 Jul 2024 03:14

How to dynamically switch one ethercat servo motor from spindle to axis ?

Category: General LinuxCNC Questions

Thank you ,though too profesional for a rookie like me ,I will take some time to digest this content.
 


I'm at the point where I (probably) understand the basics, but there's a whole universe of 'backstage' coding that escapes me.  Maybe I (and others here) can help you jump-start your LCNC education.

Let me know if you've got questions or don't understand something.  LCNC has a steep learning curve, and digesting the jargon can take some time.
Displaying 25501 - 25512 out of 25512 results.
Time to create page: 0.447 seconds
Powered by Kunena Forum