Advanced Search

Search Results (Searched for: )

  • jimmyrig
  • jimmyrig
11 Jul 2024 14:03

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

Category: Computers and Hardware

That board looks sweet!

If you have analog ports that could be broken out I would buy one. Have a few projects in mind that need a analog port (thinking a height control for a CNC CO2 laser that follows the warped wood..yes a thcad would work but a few more projects need 10+ analog input). 4-20ma is preferred over 0-10v due to noise issues.


I like the plug in design for stepper motors as can probably find cables so we don't have to wire them by hand.

Personally prefer Ethernet cables for everything as they are much easier/faster to crimp by hand than those white connectors and I can wire directly to a machine 20 foot from my control panel. Wire and connectors are cheap and abundant

What makes projects like this succeed and become interesting is good setup instructions and documentation. Bonus points if you can make a pnf config style config generator. Time is much more expensive than the boards themselves, I'll pick a $250 mesa board over an unknown one with no documentation because it's going to save me $1k+ in time.

Hope you keep developing it. Looks awesome!
  • Aciera
  • Aciera's Avatar
11 Jul 2024 13:59
Replied by Aciera on topic Trajectory Planner using Ruckig Lib

Trajectory Planner using Ruckig Lib

Category: General LinuxCNC Questions

I'm just thinking that a XYZ jerk limit smoothing 'postprocess' app would enable people to test the algorithm.
  • Aciera
  • Aciera's Avatar
11 Jul 2024 13:56
Replied by Aciera on topic Trajectory Planner using Ruckig Lib

Trajectory Planner using Ruckig Lib

Category: General LinuxCNC Questions

But i heard, when a,b,c are involved it falls back to no look ahead mode.

Yes that is true, it does not make much sense for multiaxis. Would only be of interest for XYZ axes.
Getting advanced look ahead/ velocity blending for multiaxis working is pretty much a prerequisite for multiaxis operation.
 
  • Grotius
  • Grotius's Avatar
11 Jul 2024 13:45
Replied by Grotius on topic Trajectory Planner using Ruckig Lib

Trajectory Planner using Ruckig Lib

Category: General LinuxCNC Questions

@Hi Arciera,

We can do so. We could write a tooldir blended gcode file out. This then can be runned in the current interpreter of linuxcnc.
But i heard, when a,b,c are involved it falls back to no look ahead mode.

So maybe with a trick it can use look ahead for xyz, and then just output the interpolated a,b,c values?
  • rodw
  • rodw's Avatar
11 Jul 2024 13:25

How to monitor OP mode in Panasonic A6B Ethercat

Category: EtherCAT

I think I already tried using "not" component, can you confirm this is right format?
I know nothing about EtherCAT, so I have no idea if you can get an inverted value back from the drive. What I suggested was using the built in HAL component called 'NOT'. For which you would need to use 'loadrt' and 'addf' commands and connect the input and output pins in hal.

You really should give Ethercat a try! Some Ethercat settings can have the direction altered by changing a SDO setting. But I doubt a status pin will. 
  • rodw
  • rodw's Avatar
11 Jul 2024 13:19

Cannot Addf a custom component. (fails with function not found)

Category: Advanced Configuration

I just compiled an dloaded your comp and was just going to compare kurt's to yours. You beat me to it.
All the best, makes hal alot more manageable.

Yeh, dunno how I missed that,
The MPG is fine as I did it in Hal 7-8 years ago for this same device but I wanted to enable the Plus and Minus jog buttons that also have a third button to select between low speed and high speed jogging. That was very difficult to do in hal.
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
11 Jul 2024 13:12
Replied by Cant do this anymore bye all on topic Cannot Addf a custom component. (fails with function not found)

Cannot Addf a custom component. (fails with function not found)

Category: Advanced Configuration

I just compiled an dloaded your comp and was just going to compare kurt's to yours. You beat me to it.
All the best, makes hal alot more manageable.
  • rodw
  • rodw's Avatar
11 Jul 2024 13:08

Cannot Addf a custom component. (fails with function not found)

Category: Advanced Configuration

I did that a few years ago, based on the work here github.com/KurtJacobson/RF45-CNC/tree/ma...HAL%20Components/MPG does make the whole mpg setup easier.

Well that was interesting. cornholio, your link showed me I was missing this line
github.com/KurtJacobson/RF45-CNC/blob/ma...nts/MPG/mpg.comp#L14
Fixed now thanks!
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
11 Jul 2024 13:06
Replied by Cant do this anymore bye all on topic Linuxcnc's Ethercat in Raspberry pi-5

Linuxcnc's Ethercat in Raspberry pi-5

Category: EtherCAT

Just be careful cross compiling isn't easy (if not quite possible) for Linuxcnc.

Funny how some things are in the documentation, below links to how to build linuxcnc from source. Be aware the build deps will install Apache2. Ahh the beauty of debian\ubuntu

linuxcnc.org/docs/master/html/code/building-linuxcnc.html
  • Aciera
  • Aciera's Avatar
11 Jul 2024 13:03
Replied by Aciera on topic Trajectory Planner using Ruckig Lib

Trajectory Planner using Ruckig Lib

Category: General LinuxCNC Questions

Yes I see, the smoothed tooldir line does not necessarily retain the constant distance from the tcp path which is fine since we are really only interested in the direction of the tool vector.
I'd say this looks quite promising!
So, does the smoothing process ingest a gcode file, process it according to 'smoothing' parameters and then output another gcode file? If so could this output file be run with the current Gcode Interpreter/ trajectory planner?
  • rodw
  • rodw's Avatar
11 Jul 2024 13:01

Cannot Addf a custom component. (fails with function not found)

Category: Advanced Configuration

But if I  do the same thing with say o2, I get an address. What causes i tto be missing?
debian@debian:~/linuxcnc/configs/my_plasma/components$ halrun
halcmd: loadrt or2
Note: Using POSIX realtime
halcmd: show funct
Exported Functions:
Owner   CodeAddr  Arg       FP   Users  Name
 00004  7fd5e7818189  7fd5e69e0120  NO       0   or2.0

halcmd: 

  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
11 Jul 2024 12:59
Replied by Cant do this anymore bye all on topic Cannot Addf a custom component. (fails with function not found)

Cannot Addf a custom component. (fails with function not found)

Category: Advanced Configuration

I did that a few years ago, based on the work here github.com/KurtJacobson/RF45-CNC/tree/ma...HAL%20Components/MPG does make the whole mpg setup easier.
  • rodw
  • rodw's Avatar
11 Jul 2024 12:56

Cannot Addf a custom component. (fails with function not found)

Category: Advanced Configuration

Thanks Andy but I am still none the wiser
halcmd: loadrt pendantjog names=mypendant
Note: Using POSIX realtime
halcmd: 
halcmd: show funct
Exported Functions:
Owner   CodeAddr  Arg       FP   Users  Name
 
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
11 Jul 2024 12:56
Replied by Cant do this anymore bye all on topic Install LinuxCNC On ARM64

Install LinuxCNC On ARM64

Category: Installing LinuxCNC

The user really wanted to know how to cross complie linuxcnc on a x86 platform for arm64. There's some secret customisations that he requires. Unfortunately cross compiling doesn't appear to be an option. So it's either natively on an arm machine or in qemu running arm64 binaries.
But due to the low spec of the machine (low ram) and a tested latnecy of 180us (this is using non linuxcnc latency test) I'm not sure about the suitability of the board.

Mayhaps if you had of read the thread from the beginning...........................
  • seyad
  • seyad
11 Jul 2024 12:52
Replied by seyad on topic Linuxcnc's Ethercat in Raspberry pi-5

Linuxcnc's Ethercat in Raspberry pi-5

Category: EtherCAT

Thank you . Yes, Its working good with linuxcnc2.9.2 image file. But Actually i want build linuxcnc and ethercat from source that only i can able to modifies it for different UNIX device for later. could you share with me any reference for build linuxcnc and ethercat from source file.
Displaying 25321 - 25335 out of 25515 results.
Time to create page: 0.448 seconds
Powered by Kunena Forum