Advanced Search

Search Results (Searched for: )

  • KrisJ
  • KrisJ
09 Feb 2025 12:30

Implementation of a Z axis with non linear characteristic

Category: General LinuxCNC Questions

Hi all!

I need a little help understanding the easiest way to implement an axis that is not moving in a linear fashion.
The Z-axis that is going to control the "bed height" of my machine has similar mechanics as a good old fashion car jack (that you keep in the car with your spare tire) and a stepper motor where you would hook in your crank.
This means that one turn on the crankshaft translate to a different "Z" movement depending on where on the lead screw you are.
I have done my best to study the KINS and trivkins man pages but it seems like they are generally describing much more complex behaviors than what is necessary for my use case.

Just to be clear, I'm not asking for the math that describes the movement, only how to implement it in LinuxCNC.

Can this be done with some lines of HAL or does it have to get more complicated? Can someone nudge me in the right direction?
  • unknown
  • unknown
09 Feb 2025 11:52

Linuxcnc & the Raspberry Pi (4 & 5) Official Images Only!!!

Category: Installing LinuxCNC

Thunar has a plugin that lets you create shares directly from the Thunar file manager, which is the default for XFCE4. No need to manipulate the smb.conf file. Unfortunately debian doesn't provide a package for this.
  • zz912
  • zz912's Avatar
09 Feb 2025 11:45 - 09 Feb 2025 11:55
Replied by zz912 on topic LCNC 2.10 - Ask for AUTOMATIC_G43

LCNC 2.10 - Ask for AUTOMATIC_G43

Category: Gmoccapy

HansU post=320986 userid=27132I think it's good to have an information system that notifies also about new features that are disabled by default (for compatibility reasons).

 
Could be possible read notifies from release_notes.txt?
github.com/LinuxCNC/linuxcnc/blob/master...py/release_notes.txt

For example read only text block with "LCNC 2.9" or "LCNC 2.10"
LCNC 2.10 ver 3.5.0
 - version for 2.10 (master) branche
 - removed internal AUTOMATIC_G43 function, it is recommended to add
   the M6/M61 remap with the G43 command to the INI configuration.
   Internal AUTOMATIC_G43 caused bugs in some configurations and situations.

LCNC 2.9 ver 3.4.9
- Fix problems with duplicated entries in the preferences file
- Remove Gtk.Paned for upper main area (introduced in 3.4.0)
- Fix wrong states of spindle button images after program abort

LCNC 2.9 ver 3.4.8
 - Remove some deprecation warnings (#3130)
 - Migrate to GtKSourceview 4 (#3083)
 - Don't hide recurrent gcode errors (#2947, thanks Sigma1912)
 - re-ordered settings pages to have all appearance-related on one page
 - add configuration for 800x600 screens
 - fix gremlin view p wasn't applied at startup

.....................

I like it too.
  • unknown
  • unknown
09 Feb 2025 11:11
Replied by unknown on topic LinuxCNC on Raspberry Pi 5

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

The thing is if you had of asked you would do have been advised on the limitations of software step generation. It's not a finding, it is something that is known. And I could have directed you on how run 7c81 firmware on a $40 spartan 6 dev board, or been directed to one of the other projects.
  • unknown
  • unknown
09 Feb 2025 11:01
Replied by unknown on topic LinuxCNC on Raspberry Pi 5

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

I fail how your last post explains what I questioned.

If you want to delve into industry standard, what ever that may mean, you'll have to realise that the RPi isn't certified for industrial applications.

Furthermore I'd like to see the reference to that quote. None of it makes sense. It would appear you chose the wrong hardware setup for for application. Did you realise max step rate was related to latency and therefore the base thread ?
  • jairobbo
  • jairobbo
09 Feb 2025 10:52
Replied by jairobbo on topic LinuxCNC on Raspberry Pi 5

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

I mean by that you need additional hardware to get good results. The Pi alone even the 5 cannot handle it is my finding and conclusion.
  • unknown
  • unknown
09 Feb 2025 10:47
Replied by unknown on topic LinuxCNC on Raspberry Pi 5

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

""I think this was mentioned in the instructions that the PREEMT linux kernel was compatible only, but not recommended as 'industry standard'.""

What do you mean by this ?

I guess you haven't seen this:
github.com/ozzyrob/Linuxcnc-FPGA
  • jairobbo
  • jairobbo
09 Feb 2025 10:13
Replied by jairobbo on topic LinuxCNC on Raspberry Pi 5

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

After using two model of pi (4B and 5) I still get disappointing results. Even at slow printing speeds around 25mm/s there is layer shifting and unreliable motion throughout the operation. I believe now that pi + GPIO struggles to keep up with the pulse generation. Even though I am doing indexed printing (orienting the bed only between sections of printing, so no full 5 axis kinematics) My application is a 5 axis (3 + 2 tilting bed) 3d printer.

I think this was mentioned in the instructions that the PREEMT linux kernel was compatible only, but not recommended as 'industry standard'. Since I cant afford a Mesa FPGA card I am going for klipper on an Octopus board and try my best there. Thanks everyone for being super helpful. And if anyone is interested my 5 axis slicer is on Github, it is A Blender addon that works if you also have the Cura engine up and running. You would be able to slice more complicated models with overhang and printing it by rotating the bed (if you do have this kind of setup).

github.com/bbo-git/5AxisSlicerBlenderAddon

Cheers!
Jairo
  • Aciera
  • Aciera's Avatar
09 Feb 2025 09:18
Replied by Aciera on topic LCNC 2.10 - Ask for AUTOMATIC_G43

LCNC 2.10 - Ask for AUTOMATIC_G43

Category: Gmoccapy

I like it.
Thanks
  • HansU
  • HansU's Avatar
09 Feb 2025 08:59 - 09 Feb 2025 09:03
Replied by HansU on topic LCNC 2.10 - Ask for AUTOMATIC_G43

LCNC 2.10 - Ask for AUTOMATIC_G43

Category: Gmoccapy

Looks like this
  • Martin.L
  • Martin.L
09 Feb 2025 08:50
Launch Probe basic not in fullscreen was created by Martin.L

Launch Probe basic not in fullscreen

Category: QtPyVCP

Is there a way to launch it in a smaller window (even if the text results small) so I can drag it somewhere in the screen while debugging?
  • matgraci
  • matgraci
09 Feb 2025 08:42
Starting a new (first) project was created by matgraci

Starting a new (first) project

Category: General LinuxCNC Questions

Hello everyone and very glad to be a part of the community! This is my first post :)

I am super new to the linuxcnc and I have actually been reading the forum for the last couple of months trying to get started by myself and trying not to bother everyone with the questions that could be found in the documentation and/or previous posts. However it seems that now I have hit the limit and it takes toooo much time to get unstuck. I would really appreciate some push in the right direction :)

Anyways, I am trying to build quite a complex machine that has a single motor to control something like a winch and pull some things up and down. I got myself a Delta ASDA-A2-E inverter running a 1.5kW motor and I managed to get it moving using the Ethercat driver and axis GUI. The control is running on the Raspberry Pi 4B and I managed to get the linux cnc installed and running and to spin the motor in a position control mode, even though, later on I will need to use the torque control. But all of this was mainly the learning curve to actually get started :)

So what I would like to do is a simple GUI (probably from scratch) that would allow me to set the needed torque. Torque control will be quite complex, so I will need a place to write my own controls (I would prefer c/c++, but probably I can survive also with python). There should be also other functions for safety, data collection, etc, but this I can add along the way. Can you guys please help me set the simplest Hello World project where I would be able to get started? I would really appreciate any help.

Up until now I have been trying on Linux raspberrypi 6.1.54-rt15 but I am willing to start from scratch if there is a better option.

Thanks in advance!
  • Becksvill
  • Becksvill
09 Feb 2025 08:24
Replied by Becksvill on topic NativeCam on LinuxCNC 2.9.3

NativeCam on LinuxCNC 2.9.3

Category: NativeCAM

awesome

sorry i didn't check the notify me box so only just stumbled across this.

just getting a bit stuck working out how to download it and install.

ideally a guide would be great. or something. I can go back through the thread and try to see what i missed but any up to date info would be great

i always seem to get caught out in the little details. like i have the wrong repo or just missing a command

but i have done many retrofits so not completely useless:)

but i think i might need a tiny bit of hand holding on this one.

cheers
Andrew
  • Martin.L
  • Martin.L
09 Feb 2025 08:12
Replied by Martin.L on topic Rack Tool Changer

Rack Tool Changer

Category: QtPyVCP

This is a post that clarified a lot of stuff about this topic

www.forum.linuxcnc.org/12-milling/42241-...yder-cnc-mill-router

BTW I had success sending a tool number on the main window of PB, it runs the subroutine m6_tool_call_main_panel.ngc that you should edit whith your atc position.
Don't know if this is the way to do it, something tells me it's not
Displaying 17896 - 17910 out of 21668 results.
Time to create page: 0.567 seconds
Powered by Kunena Forum