Advanced Search

Search Results (Searched for: )

  • prokopcio
  • prokopcio's Avatar
27 Feb 2025 17:35

Laser Head Height Sensor – Looking for a Beta Tester

Category: Plasma & Laser

Thank you but if you have a system adapted for the standard BCL-AMP and you measure frequency, my device is not adapted for this.

The output signal of my converter is an analog signal 0-10V or digital serial transmission (USART).
  • Tniejadek
  • Tniejadek
27 Feb 2025 17:26
Replied by Tniejadek on topic feed bar in manual mode

feed bar in manual mode

Category: Gmoccapy

Yes now I see it I made a mistake, my English is very poor and the automatic translator also does not quite convey the meaning of the sentence.
Thank you.
I have one more question in the case of the spindle speed slider I have strange values depending on the last selection in the MDI panel even though I have them defined ini.
  • zinsade
  • zinsade
27 Feb 2025 16:38

Kinematik Datei - Berechnung für B-Achse hinzufügen

Category: Deutsch

Ich habe nun einen Ecoder mit 10000 Impulsen pro 90 Grad an die Achse angebaut. Dann habe ich die Achse versucht mit PID Regelung zum laufen zu bringen. Das Ergebnis ist enttäuschend. Ich bekomme die Achse nur ruhig ohne zittern wenn sie sich in Zeitlupe bewegt. Die Achse ist am Ende zwischen ca. -70 und -90 Grad und -20 und 0 Grad total unruhig. Einzig im Bereich zwischen -20 und -70 Grad ist sie halbwegs ruhig. Damit ist leider keine halbwegs vernünftige Bearbeitung möglich. Die Linear-Spindel wird ja durch 34er Stepper mit angebauten Encoder an einem HSS86 Treiber (Closed-Loop) angetrieben. Die B-Achse sieht man im ersten Beitrag hier im Thread.
Nun habe ich eine vielleicht dumme Frage:
Kann man die Achse in open Loop laufen lassen? Also nur gesteuert und nicht geregelt.
Vielleicht kann man ja mit dem Encodersignal irgendwie den Stepgenerator ansteuern?
Ich komme da leider nicht weiter. Hat jemand hier irgend einen Vorschlag?
fragt Peter


 
  • rodw
  • rodw's Avatar
27 Feb 2025 16:35

Laser Head Height Sensor – Looking for a Beta Tester

Category: Plasma & Laser

If you get stuck, I am in Australia and have a 500W laser head I need to buy a BCL-AMP for.
  • Hakan
  • Hakan
27 Feb 2025 16:25 - 27 Feb 2025 16:27

EtherCAT XML Configuration help (Elmo drive)

Category: EtherCAT

Good so far.
lcec_configgen reads the info from the ELMO drives and formats it in a suitable way.
You can read out the info yourself with "ethercat -p 0 sdos", "ethercat -p 0 pdos" and "ethercat -p 0 -v slaves"

For the error you have, was kind of expected. No easy way I know off to know the halpin names of a built-in device like the basic_cia402.
But you can find out with this series of commands (linuxcnc not started)
halcmd loadusr -W lcec_conf ethercat-conf-right-name-here.xml
halcmd loadrt lcec 
halcmd show pin
From that output you should be able to find something that resembles cia-statusword (index 0x6041). Do the same for the other missing variables.
So with that info, you replace lcec.0.0.cia-statusword with whatever the output above says for 0x6041.

One can also look up the index of interest, any places but here are two basic ones
doc-legacy.synapticon.com/software/44/ob...pdo/rxpdo/index.html
doc-legacy.synapticon.com/software/44/ob...pdo/txpdo/index.html
You will probably need that for the other halpins, I guess they will give the same type of error.
  • Todd Zuercher
  • Todd Zuercher's Avatar
27 Feb 2025 16:25
Replied by Todd Zuercher on topic HAL trigger M code

HAL trigger M code

Category: HAL

Ideally your g-code should be designed and generated in a fashion that the tool is actually capable of achieving the programed feed rates. It isn't really a good practice to program code to execute at say F200 but the moves will only allow F40 and then expect to rely on that F40 as your feed.

Right now since the machine is trying to cut at the higher feed in the slow sections but "can't". When you slow the machine with the feed override, the slow sections will not slow down until the feed override percentage lowers the programmed feed rate below the actual capabilities of the machines parameter settings for those sections of code. So if the programmed feed is F200 but the machine can only reach F40 in a section, you would not see a reduction in feed in the slow section until the feed override is set below 20%.

If you were to insert realistic feed rates for the "slow" sections of code. Then the feed override should give you the results you are wanting.

Other things to do to improve this would be to increase the machine's acceleration capabilities in order to reduce affect of slowdowns caused by short moves. Run the code using G64 mode with more optimal blending settings (larger P and or Q tolerances.). Improve G-code optimization by using curves instead of approximating them with short line segments, increasing code segment lengths and making segments more co-linear (less corners). Really any thing you can do to make so the machine moves at the actual programmed g-code feed rate rather than at the limits imposed by the configuration settings/physical limitations.
  • Lcvette
  • Lcvette's Avatar
27 Feb 2025 16:18
Replied by Lcvette on topic No Keyboard jog after update 2.9.3 to 2.9.4

No Keyboard jog after update 2.9.3 to 2.9.4

Category: QtPyVCP

The new edits will allow shift once fully tested.

As for key binding, that is inside linuxcnc, there is a blurb on it in the docs I think, but don't recall where and not sure if it would be connected to PB or not. You would be on your own there
  • SteveCap
  • SteveCap
27 Feb 2025 15:50 - 27 Feb 2025 15:51
Replied by SteveCap on topic EtherCAT XML Configuration help (Elmo drive)

EtherCAT XML Configuration help (Elmo drive)

Category: EtherCAT

Thanks for the reply again Hakan,
I have been trying numerous files from different cia402 examples, and im having a hard time understanding what is what. for example, my `lcec_configgen` output seems a bit disjointed. for example it seems to show some drives as "generic" and some as "basic_cia402", but they are indeed all the same make and model of drive. How does `lcec_configgen` generate this information? Is the a basic .hal, .xml & .ini available that has only the bare minimum to establish a connection? I have made the suggested changes and now have an error at "lcec.0.0.cia-statusword".

Thanks again for your patience

Steve Cap

File Attachment:

File Name: ethercat-c...2-27.xml
File Size:9 KB

File Attachment:

File Name: cia402_2025-02-27.hal
File Size:5 KB

File Attachment:

File Name: cia402_2025-02-27.ini
File Size:4 KB
  • PCW
  • PCW's Avatar
27 Feb 2025 15:20

Looking for advice retrofitting older CNC

Category: Driver Boards

Yes, that label with all the specifications is great!
  • Murphy
  • Murphy
27 Feb 2025 15:19 - 27 Feb 2025 15:49

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

Yes I have your config. It's also for CSS? I have the cycles add on installed. When I try and turn something. It starts the tool change , and starts the spindle but then nothing. Id image it's waiting for spindle index enable.

When I set spindle.index-enable to true in halshow it's says parameter or pin not found 
Trying to set any of the others like spindle-encoder.index-enable etc says it's already connected to a signal 
  • JT
  • JT's Avatar
27 Feb 2025 15:17

Mesa hm2/hm2_7i96s.0: error finishing read

Category: Driver Boards

nmcli device show
GENERAL.DEVICE:                         enp6s0
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         F0:2F:74:21:CE:6A
GENERAL.MTU:                            1500
GENERAL.STATE:                         70 (connecting getting IP configuration)
GENERAL.CONNECTION:                     Wired connection 1
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/5
WIRED-PROPERTIES.CARRIER:               on
IP4.GATEWAY:                            --
IP6.ADDRESS[1]:                         fe80::9e6b:ff:fe8d:cbd5/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 1024

JT
  • JT
  • JT's Avatar
27 Feb 2025 15:05 - 27 Feb 2025 15:06
Replied by JT on topic Flexible GUI

Flexible GUI

Category: Flex GUI

Hi. 1) How did you started your Flexible GUI? Just modifying the AXIS.GUI (don't know where it is), or creating a new one? And 2) how do you compile it then with linuxcnc? Thanks a lot.
 


You can start with a blank slate or start with one of the examples. You don't have to compile anything.
The documents are at gnipsel.com/linuxcnc/flexgui/index.html
The videos are at www.youtube.com/playlist?list=PLzYeNVt90...AsRGVDCtpW9_7ZXiSTak

JT


 
  • Aciera
  • Aciera's Avatar
27 Feb 2025 14:59
Replied by Aciera on topic G33.1 synchronized tapping problem

G33.1 synchronized tapping problem

Category: General LinuxCNC Questions

I wonder if this could be related to the order of how the components are added in hal. I've just had a somewhat similar issue with my own encoder disconnect component and I moved the addf of my component up above 'motion-...' and it worked fine.

so maybe try to change this
addf motion-command-handler     servo-thread
addf motion-controller          servo-thread
...
addf caxis.0                    servo-thread            #MAIN SPINDLE


to this order
addf caxis.0                    servo-thread            #MAIN SPINDLE
addf motion-command-handler     servo-thread
addf motion-controller          servo-thread
...
  • Ismacr63
  • Ismacr63
27 Feb 2025 14:29
Replied by Ismacr63 on topic No Keyboard jog after update 2.9.3 to 2.9.4

No Keyboard jog after update 2.9.3 to 2.9.4

Category: QtPyVCP

I just tried it and it works like this.

Because of my keyboard layout (mini keyboard) is it possible to change the "+" key to the shift key?

Another question that has been on my mind for some time is: Can keyboard keys be assigned to change the different increments (5mm - 1mm - 0.5mm etc...?
  • cakeslob
  • cakeslob
27 Feb 2025 14:18

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

spindle enable is something that gets turned on and off when you are about to do a tapping operation or something. when spindle-index is high, when it rotates and sees the index pin, the index enable will go low and one of the spindle counts resets. if you are using the hal file from me, its already connected to what it should be. you can turn the index enable pin on in halshow, and when you rotate the spindle you should see it turn off when you hit the index
Displaying 15616 - 15630 out of 20818 results.
Time to create page: 0.343 seconds
Powered by Kunena Forum