Advanced Search

Search Results (Searched for: )

  • vre
  • vre
08 Feb 2025 16:32 - 08 Feb 2025 16:34
Replied by vre on topic Lube Pump

Lube Pump

Category: General LinuxCNC Questions

I have a large knee mill with central lube pump
that has pressure switch oil level floater switch and and start switch which are
all connected to hal pins and work fine.
I want to auto lubricate when machines moves after X meters of moving
not start when oil level is low(show an alarm) and stop when over-pressure exists after Y secs.
Which option is good for my case (i prefer build in linuxcnc hal components if exist)?
iocontrol and halui have lube pins can use these pins ?
Also qtdragon has lube buttons or something else related to lubricaton ?
  • NT4Boy
  • NT4Boy
08 Feb 2025 15:58
Replied by NT4Boy on topic HURCO KMB-1 Control Update

HURCO KMB-1 Control Update

Category: Milling Machines

Oh dear, I am for sure making heavy weather of this.
The revised code makes more sense in that I can kind of see the linkage now, but linuxcnc is unhappy with the net inverted-signal statement.

Pin 'min-y' does not exist

I was thinking that the point of that line was to create pin min-y
  • spumco
  • spumco
08 Feb 2025 15:41
Replied by spumco on topic g33.1 problem

g33.1 problem

Category: General LinuxCNC Questions


If I command m3 s1000 and after g33.1 z-50 k1, the tapping is not performed correctly, the spindle turns in m3, the z reaches -50 and no longer returns to z +, I send back with the spindle rotating.

 



Do you mean that Z makes an unsynchronized move to -50 and then just sits there?  Does the spindle reverse?

Have you checked the spindle-at-speed signal/pin during the improper tapping process?

I'm interested in your problem as I (and others) have noticed some issues with spindle synchronized moves.  Mine has cleared up somewhat from my first tests, but I suspect that LCNC's code for spindle synchronized moves (G33, G33.1, G76) do not calculate the appropriate spindle angular position for the start of synchronized movement.  There may be other problems, too.

Unfortunately, I'm not able to critique (or really understand) LCNC's trajectory planner code for tapping/threading - I've no real programming experience.  But a review of old github issues and threads on the Developers' mailing list indicates this may be a old - but still present - issue.

Here are a couple of recent threads you might be interested in reviewing:
forum.linuxcnc.org/38-general-linuxcnc-q...pping-problem#319620

forum.linuxcnc.org/38-general-linuxcnc-q...es-with-speed#317088

If you can offer any insights I'm all ears.
  • Reddiamonduk
  • Reddiamonduk
08 Feb 2025 15:29

Error starting gmoccapy with spindle speed display.

Category: pyVCP

I have an old lathe that I run using linuxcnc with gmoccapy as the display.
I am trying to get the speed display working but it wont start and gives the error 'pyvcp_options.hal:16: Pin 'pyvcp.spindle-speed' does not exist'
If I '#' out that line and another one that gives the error 'pyvcp_options.hal:24: Pin 'pyvcp.spindle-at-speed-led' does not exist' then it starts and works as needed but I don't have the speed displayed.
I used stepconf to create the files and am using LinuxCNC 2.9.4 [Debian 12 Bookworm PREEMPT-RT ISO]
Can anyone point in the direction of a fix please?
  • tommylight
  • tommylight's Avatar
08 Feb 2025 15:09 - 08 Feb 2025 15:10
Replied by tommylight on topic HURCO KMB-1 Control Update

HURCO KMB-1 Control Update

Category: Milling Machines

loadrt not count=2
addf not.0 servo-thread
addf not.1 servo-thread
net my-input-signal-1 <= not.0.in hm2_7i92.0.encoder.03.input-index
net inverted-signal-1 => not.0.out min-y

net my-input-signal-2 <= not.1.in hm2_7i92.0.encoder.04.input-index
net inverted-signal-2 => not.1.out max-z

Two mistakes there, one mine as i forgot to tie the signals together and yours = do not add or remove stuff randomly, xxxxx does not exist as a pin or function or parameter or anything.
Is the above easier to follow?
  • tommy
  • tommy
08 Feb 2025 15:01
Replied by tommy on topic 7i95T + 7i78 spindle configuration

7i95T + 7i78 spindle configuration

Category: Basic Configuration

Found the problem, as for my VFD pwmgen output has to be inverted (setp hm2_7i95.0.pwmgen.00.out0.invert_output true), after that scale started to work in right direction.
  • Artur_1617
  • Artur_1617's Avatar
08 Feb 2025 14:55
DynexHobby impulse 2 for sale was created by Artur_1617

DynexHobby impulse 2 for sale

Category: User Exchange

New Impulse 2 two plane balancing kit for sale.
Impulse 2 card
Two accelerometer P
Speed sensor
kable
Price 500Euro plus shipping.
dynexhobby.ashop.me/p/9164215/impulse-2-...er-oscilloscope.html
dynexhobby.ashop.me/p/9429920/accelerome...-with-m3-thread.html


 
 
 
  • NT4Boy
  • NT4Boy
08 Feb 2025 14:16
Replied by NT4Boy on topic HURCO KMB-1 Control Update

HURCO KMB-1 Control Update

Category: Milling Machines

I still don't follow it I am disappointed in my self to say.

But, have blindly entered:- (Pasted out of the hal file)

loadrt not count=2
addf not.0 servo-thread
addf not.1 servo-thread
net my-input-signal-1 <= hm2_7i92.0.encoder.03.input-index
net non-inverted-signal-1=not.0.in XXXXX
net inverted-signal-1 => not.0.out
net inverted-signal-1 => min-y
net my-input-signal-2 <= hm2_7i92.0.encoder.04.input-index
net non-inverted-signal-2=not.1.in
net inverted-signal-2 => not.1.out
net inverted-signal-2 => max-z

This errors at the line XXXXX with net command needs a pin
  • TangentAudio
  • TangentAudio
08 Feb 2025 13:33

Configure a non-motorized axis with a linear scale (DRO mode) - Solved

Category: Advanced Configuration

I'm working towards getting a servo on the knee/bed of this machine, but I'm not there yet.  I will have a glass scale on the knee axis soon, but adding the servo is a bit of a project that will take some time.  For now I just have servos on X and Y, and W and Z will be manual.

I have not read up on the extra joint functionality so I'm not familiar with how it works.  I'll give it a look!

FYI I did end up submitting this as a PR ... github.com/LinuxCNC/linuxcnc/pull/3324#issuecomment-2642569284

-Steve


 
  • tommylight
  • tommylight's Avatar
08 Feb 2025 12:39
Replied by tommylight on topic HURCO KMB-1 Control Update

HURCO KMB-1 Control Update

Category: Milling Machines


loadrt not count =2 (I'll just show one here)
add not.0 servo-thread
net my-input-signal-1 <= hm2_7i92.0.encoder.03.input-index
net inverted-signal-1 = not.0.in
net inverted-signal-1 => your-desired-component (which I guess is min-y)

Yeah, that is not OK, should be something like
loadrt not count =2 <<<<< if you need two inverted pins, needs also another addf
addf not.0 servo-thread
addf not.1 servo-thread
net my-input-signal-1 <= hm2_7i92.0.encoder.03.input-index
net non-inverted-signal-1 = not.0.in
net inverted-signal-1 => not.0.out
net inverted-signal-1 => to whatever signal it needs to go

net my-input-signal-2 <= source of the input for inverting
net non-inverted-signal-2 = not.1.in
net inverted-signal-2 => not.1.out
net inverted-signal-2 => to whatever signal it needs to go
  • NT4Boy
  • NT4Boy
08 Feb 2025 12:31
Replied by NT4Boy on topic HURCO KMB-1 Control Update

HURCO KMB-1 Control Update

Category: Milling Machines

Yes, it is the index pins that are inverted. Thanks.
net min-y <= hm2_7i92.0.encoder.03.input-index is a pin that needs inverting.
i tried with
net min-y <= hm2_7i92.0.encoder.03.input-index-not , but it errors
the other syntax my friendly AI chatbot suggests for this is:-

loadrt not count =2 (I'll just show one here)
add not.0 servo-thread
net my-input-signal-1 <= hm2_7i92.0.encoder.03.input-index
net inverted-signal-1 = not.0.in
net inverted-signal-1 => your-desired-component (which I guess is min-y)

I don't get what the connection is between inverted-signal-1 and my-input-signal-1
Or should all three lines read inverted-signal-1

Still trying to learn.
  • tommylight
  • tommylight's Avatar
08 Feb 2025 12:04
Replied by tommylight on topic StepperOnline A6 Servo

StepperOnline A6 Servo

Category: EtherCAT

Could not open command file 'custom_postgui.hal'
Could not open command file 'shutdown.hal'

Edit the ini file and omit those two lines then try again, usually they are not used.
  • GeckoWorks
  • GeckoWorks
08 Feb 2025 11:52 - 08 Feb 2025 12:00
Replied by GeckoWorks on topic "Newer" Lenovo Tinys with Parallel Port?

"Newer" Lenovo Tinys with Parallel Port?

Category: Computers and Hardware

Be wary of those devices, they could just be a USB to parallel port. I bought a similar device thinking it would be a proper hardware serial port, but what it actually was a a USB to serial port.
Getting the right laptop to work can be a bit of a hit & miss exercise. Tho it's not something that I would recommend for a parallel port setup. Mesa maybe.

 

Ah, I hadn't thought about the "hidden" USB being a risk at all. 

Tommy Light has a good little thread on Lenovo laptops that he has gotten to work great on production machines so if I go down this path, I would try to get one of the ones he has had luck with. But yes, he does run them on Mesa Ethernet cards. 

Thanks again, let's see what I'll end up with. This is research as of now though I do think I'll pick up the lathe within a few weeks. 
  • Guytou
  • Guytou
08 Feb 2025 11:49
Replied by Guytou on topic QtDragon_handler.py

QtDragon_handler.py

Category: Qtvcp

Thanks a lot, this is now working well.
  • HansU
  • HansU's Avatar
08 Feb 2025 11:45
Replied by HansU on topic LCNC 2.10 - Ask for AUTOMATIC_G43

LCNC 2.10 - Ask for AUTOMATIC_G43

Category: Gmoccapy

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

I implemented such, based on Acieras snippet.
It is able to hide the messages you have read but displays new ones id there will be any in the future.

You can try it out using this branch: github.com/hansu/linuxcnc/tree/gmoccapy-info-message
Displaying 17251 - 17265 out of 20888 results.
Time to create page: 0.385 seconds
Powered by Kunena Forum