Advanced Search

Search Results (Searched for: )

  • foam man
  • foam man
16 Oct 2024 22:06
Replied by foam man on topic controller and motors not fully communicating

controller and motors not fully communicating

Category: General LinuxCNC Questions

i'm not sure I understand " have the same pinout for the inputs" although I see the writing and all the same points have a connection as the drives in the probotix. I'll see if I can get a good picture of the BOB
  • tommylight
  • tommylight's Avatar
16 Oct 2024 21:58
Replied by tommylight on topic PNCconfig error

PNCconfig error

Category: General LinuxCNC Questions

Seems like there was an empty field/value where it was to have a value, so try to skip this part without changing anything, and if that works, go back and change one by one values you need and moving forward to test.
  • Grotius
  • Grotius's Avatar
16 Oct 2024 21:45
Replied by Grotius on topic linuxcnc trajectory planner

linuxcnc trajectory planner

Category: General LinuxCNC Questions

Hi Lcvette,

I didn't know linuxcnc would do this. When coding and testing i got my head scratched and thought : alien obstruction

not sure how to get around linuxcnc applying the G64 rules pre optimizer
Yes, indeed. We are screwed.

Tested this in top off a linuxcnc gcode file :
G64 P10 Motion blending tolerance
G61 Exact Path Mode
This then resolves the issue.

Wich means this is not applied :
when the maximum deviation of an arc from a straight line is less than the G64 Q- tolerance, the arc is broken into two lines (from start of arc to midpoint, and from midpoint to end).

Another error i was getting:
"same Y word..".
Cause, when running the "validation.ngc" file, when start is pressed, the file overwrites itself.
To avoid this, the filename now get a random number attached.

In the mean time, we learned a lot today.
 




 
  • tommylight
  • tommylight's Avatar
16 Oct 2024 21:42
Replied by tommylight on topic Make arc in W axis

Make arc in W axis

Category: General LinuxCNC Questions

...is it possible to set up different scales to same axis for different motors?

Yes.
  • Aciera
  • Aciera's Avatar
16 Oct 2024 21:36
Replied by Aciera on topic motion.adaptive-feed range problem

motion.adaptive-feed range problem

Category: Advanced Configuration

Nice to see someone with commit rights move the ball forward with such initiative. Thanks.
  • RLA
  • RLA
16 Oct 2024 21:24
Replied by RLA on topic Make arc in W axis

Make arc in W axis

Category: General LinuxCNC Questions

nothing worse than being wrong about being wrong!..I thought it should work but when I tried it ..seemed not to...ended up being a stuck dip switch on driver...Now I was only using driver dip switch to get equal movements on 2 totally mechaicals...one a screw..the other gear...is it possible to set up different scales to same axis for different motors?

Thanks!!

Rick
  • snowgoer540
  • snowgoer540's Avatar
16 Oct 2024 21:23
Replied by snowgoer540 on topic motion.adaptive-feed range problem

motion.adaptive-feed range problem

Category: Advanced Configuration

Took a different work around / approach. Instead of requiring my customers to set a max expected feedrate in their G-code, my new feedback control will require them to always set the feedrate to F1000. This is then the highest feedrate used for retractions. My feed control component then does the scaling stuff and estimating the optimal FRO value. This works nicely.

I did run into show stopper performance issues after switching to 2.9.3 and bookworm, I'll start a new topic for that.


I guess I am a little late here, I apologize I received the email response from Rob Ellenberg a few days ago but couldnt get back to this until now. I didnt see your work-around before I pushed a commit (github.com/LinuxCNC/linuxcnc/commit/0625...250a6cfb701303966f7e) to the master branch to change this for you. It would allow you to set the range for motion.adaptive-feed based upon the ini file's MAX_FEED_OVERRIDE value. This was chosen to play nice with the trajectory planner.

I had noted the following in the commit, but for the sake of closing the loop here and for those who dont read the commit notes, here's what Rob had to say:

As best I recall, I was preserving the existing behavior (it was likely limited to [0,1.0] before). That said, I don't think there's a fundamental reason it can't be greater than 1, though you'll get suboptimal lookahead behavior if you make it greater than the max feed scale value defined in the INI file. The TP creates the blend arcs with large enough radii to be smooth at maximum feed override. If you made the valid range [-max feed scale, max feed scale], I think it would be safe.


Perhaps this is better than the work around you concocted?
  • Grotius
  • Grotius's Avatar
16 Oct 2024 20:44
Replied by Grotius on topic c++ compiling error

c++ compiling error

Category: Advanced Configuration

Hi Bkt,

Can i assist you to compile your project?
If you pass me link or source to compile, i will try it for you.

Greetings Grotius.

 
  • Benb
  • Benb's Avatar
16 Oct 2024 20:27 - 16 Oct 2024 20:30
Replied by Benb on topic linuxcnc-dev is missing?

linuxcnc-dev is missing?

Category: Installing LinuxCNC

Hi marq. I use the internet while following he instruction by cuting and passing from the pdf file. I dont use cd roms.

I only use usb key to burn debian12 using rufus, after that all the debian installation is done through the internet, same for preempt and linux cnc rip all files are loaded through the internet.

Once you get Debian running open a shell (command window) cut tfrom he pdf command and past them nto command line. And try not to skip steps
Dont try to upload files from cd rom they are probley no compatible with existing filesd. Use one and only command window until you complete the procedure
  • Lcvette
  • Lcvette's Avatar
16 Oct 2024 20:09
Replied by Lcvette on topic linuxcnc trajectory planner

linuxcnc trajectory planner

Category: General LinuxCNC Questions

nice! yeah not sure how to get around linuxcnc applying the G64 rules pre optimizer. may need something edited during initial load?
  • Dougal9887
  • Dougal9887
16 Oct 2024 20:05

Are there no increase/decrease spindle speed buttons in Gmoccapy?

Category: Gmoccapy

SOLVED.

Now seems a daft question above, but I only had access to the internet on a Windows PC and couldn't do much with the two files except open them on a new browser page.

Linuxcnc computer is now internet connected and the two files were easily saved to config. Only change to get the buttons working was

halui.spindle.0.increase halui.spindle.0.decrease

as taken from a previous post, for which I am thankful.
  • natester
  • natester
16 Oct 2024 19:32 - 16 Oct 2024 19:34

Keyboard simulation within a userspace component

Category: Advanced Configuration

Hi @dm17ry, I built something similar, but much less fancy. I'm curious how you implemented the communication between the microcontroller and linuxcnc. My polling loop is ok, but if it disconnects I have to restart everything. Thanks for sharing your code! I found the zip in a prior post. Mine is here: github.com/nathantsoi/stm32f103-buttons-panel and here github.com/nathantsoi/linuxcnc-router-co.../master/lcdbtns.comp
  • Grotius
  • Grotius's Avatar
16 Oct 2024 19:20
Replied by Grotius on topic linuxcnc trajectory planner

linuxcnc trajectory planner

Category: General LinuxCNC Questions

@Lcvette,

Thank you for your kind words !.

Had a weird experience. The scene was as follows.
1. Run linuxcnc with the "linuxcnc" splash gcode. Added G64 P1 to the top of gcode file. Then i pressed run.
2. Ok machine run's the file. In the background the traject optimizer was busy and a few moments later was ready.
3. Then load the produced file : ~/cmake/ "validate.ngc". into linuxcnc.
4. The gcode preview shows that "arcs" where converted to "lines". So how is this possible. Did i made a typo in the code?
5. Then i was reading online :

link
when the maximum deviation of an arc from a straight line is less than the G64 Q- tolerance, the arc is broken into two lines (from start of arc to midpoint, and from midpoint to end).

Conclusion for the test environment :
The interpreter had transformed the G2 & G3's into G1's. And the optimizer was then reading this false information.
So now to avoid this mismatch the files to blend are loaded with a empty G64 P, Q value, ensuring a valid input to the optimizer.

Then inside the optimizer the G64 P & Q values are set for now.

Ok, Then finally :

 

 

The vertical lines are for testing. It are spline control points. I had to visualize them to track the previous error.
Ok for now this is looking better.
  • bkt
  • bkt's Avatar
16 Oct 2024 19:14
Replied by bkt on topic c++ compiling error

c++ compiling error

Category: Advanced Configuration

I have the rip install too .... same as in the old machine .... I have the same situation .... these last consideration is only erroneus. I'm little bit tired ....
  • tommylight
  • tommylight's Avatar
16 Oct 2024 18:58
Replied by tommylight on topic Welche Tasten haben die Achsen?

Welche Tasten haben die Achsen?

Category: Deutsch

Try [ ]
Those are usually the 4'th axis.
Displaying 22651 - 22665 out of 22873 results.
Time to create page: 0.918 seconds
Powered by Kunena Forum