Advanced Search

Search Results (Searched for: )

  • 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.
  • rodw
  • rodw's Avatar
09 Jul 2024 01:38
Replied by rodw on topic Override set_default_blending

Override set_default_blending

Category: Plasmac

@rodw Is this working OK for you?

Phill, 
Thans for asking. Its kind of working but not ideal becasue it issues a G91 on every M03. I really want to be able to redfine this function so it inserts  G91 just once. Any help or guidance is appreciated as this is the first time I have ventured into filters.
def set_default_blending_new(data):
    blend = self.blendTolerance * self.unitMultiplier
    self.gcodeList.append(f'G91 G64 P{blend}')
    self.pathBlend = True
self.set_default_blending = set_default_blending_new

The gcode is being generated by Hypertherm nestmaster so it will be cool to get it supported by qtplasmac out of the box.
  • timaer
  • timaer
09 Jul 2024 01:32

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.
  • timaer
  • timaer
09 Jul 2024 01:26

Is it possible to use one servo motor as both spindle and C-axis using Ethercat?

Category: EtherCAT

Hi,tommy,I just followed the Aciera's suggestion to post in the Ethercat section ,to see if there will be more infomation about achiving to make a ethercat controlled servo motor as both spindle and C-axis,sorry for any inconvinience.
  • NTULINUX
  • NTULINUX's Avatar
09 Jul 2024 01:08 - 09 Jul 2024 01:27
Replied by NTULINUX on topic New and Working RTAI debs for 2.9

New and Working RTAI debs for 2.9

Category: Installing LinuxCNC

There seems to be an issue with segfaults that are popping up with these debs. I want to try and fix these, and I'll be bumping the 5.4 kernel patch series to the latest from kernel.org as well. You're free to try the debs posted but they might be updated again soon.
  • gerritv
  • gerritv
09 Jul 2024 00:30 - 09 Jul 2024 00:32
Replied by gerritv on topic path pilot on router

path pilot on router

Category: PathPilot

@gotdiesel, I replied on theTormach.com forum. A bit more Tormach/Pathpilot specifc although PWW's ref's will get you there as well.

forums.tormach.com/t/home-and-soft-limit...ith-pathpilot/1670/4
  • phillc54
  • phillc54's Avatar
09 Jul 2024 00:15
Replied by phillc54 on topic Override set_default_blending

Override set_default_blending

Category: Plasmac

@rodw Is this working OK for you?
  • phillc54
  • phillc54's Avatar
09 Jul 2024 00:13
Replied by phillc54 on topic qtplasmac "torch not showing"

qtplasmac "torch not showing"

Category: Plasmac

Bei mir funktioniert es, wenn ich meine Gebietsschemaeinstellung auf Deutsch ändere, also sollte es bei Ihnen auch funktionieren.
 
  • Mecanix
  • Mecanix
08 Jul 2024 23:57
Replied by Mecanix on topic New and Working RTAI debs for 2.9

New and Working RTAI debs for 2.9

Category: Installing LinuxCNC

The LinuxCNC debs are the latest git checkout of the 2.9 branch as of a few days ago with some minor modifications. :)

List of changes:

github.com/NTULINUX/linuxcnc-rtai/commits/ntulinux/2.9-rtai/

Hey, I just wanted to say thanks to everyone testing these out and being part of the RTAI project. I spent a lot of time on RTAI and making improvements over the years and it's great to see that it's still very much alive and kicking in LinuxCNC.

That's awesome to hear. Couldn't have hope more for you to recompile RTAI with the latest commits... was shy to ask as this is voluntary based. And so thanks again x1000 for that. ps. few bugs from the initial 2.9 release that were annoying in that Dec '23, although nothing that can't be easily managed. Pretty epic and low latency controller regardless! 

I'm going to upgrade to latest in that case. Are we good to use the OP/Bari's release? ( onelaboratories.us/rtai_lcnc/ ). Or these needs to be dwloaded from somewhere else? 
Displaying 25471 - 25485 out of 25535 results.
Time to create page: 0.503 seconds
Powered by Kunena Forum