Advanced Search

Search Results (Searched for: )

  • AlexMagToast
  • AlexMagToast's Avatar
14 Mar 2025 18:09
Replied by AlexMagToast on topic Arduino IO Expansion

Arduino IO Expansion

Category: Show Your Stuff

Sure, but can you please expain what you would like to do?
  • LCR
  • LCR
14 Mar 2025 18:07

Problems with Lichuan Ethercat servo drive

Category: EtherCAT

I've sent an email. We'll see. If anyone has a contact, please let me know.
  • sajurcaju
  • sajurcaju
14 Mar 2025 17:58
Replied by sajurcaju on topic An odd thing about jitter, and a question

An odd thing about jitter, and a question

Category: General LinuxCNC Questions

Yes. What's holding me up is having blown up my parallel port :<
So I'm getting lost in details while waiting for the card (well, I bought two of them) to show up.
For other people's reference, the Dell Sunix 0GP385 cards work fine with LinuxCNC and are readily available on ebay.
  • rodw
  • rodw's Avatar
14 Mar 2025 17:58

Building a 3-axis plasma table with mesa 7i96s, THCad-2 and nema23 steppers

Category: Show Your Stuff

About 8-10 years ago we looked at an entry level hi definition plasma table and it was AUD $130k direct from the manufacturer.
  • Lindley
  • Lindley
14 Mar 2025 17:53

Incorporating HAL script recommendation (2.7.14 to 2.9.4 conversion of XZC

Category: General LinuxCNC Questions

Success! Known files run as anticipated.  Did require tweaking several INI parameters and I am sure more refinements will happen as I develop experience with this version. 

I am using to drive a rose engine lathe and thus the reason for the XZC coordinate system.

Thanks again for your patience and assistance.
  • ihavenofish
  • ihavenofish
14 Mar 2025 17:47
Replied by ihavenofish on topic scurve trajectory planner

scurve trajectory planner

Category: General LinuxCNC Questions

Nice

The old tp (old old) used to hit the centre of each segment, which is what caused it to become excruciatingly slow and sorta useless for high speed contouring. So we don't want to do that.

With short segments the key is is deviation. if you set a deviation of 10 microns, then the motion simply has to slow down in certain sections to ensure its never more than 10 microns away, and yes you might blend over 20 segments to do this. The current planner is reasonably good at this in terms of keeping speed as high as possible but never deviating too far. It does create a few instances of improper deviation though that it looks like yours would fix. For example a lead into a a facing cut would blend across the long face segment causing it to not cut flat.

Since I can only look at pictures and go "oooh, ahhh", my quesiton is: how does it deal with tangential motion that exceeds acceleration abilities? You only show the helixes perpendicular to the G1 motions. So for example a rounded corner that's a G3 move, but is only 0.5mm radius. You need to basically "blend out" that G3 while adhering to the P value.
  • rodw
  • rodw's Avatar
14 Mar 2025 17:46
Replied by rodw on topic Funny message when reply to a topic

Funny message when reply to a topic

Category: Forum Questions

I think it was transient and due to  the forum sending too many emails for the quota on whatever email platform is used by the forum.
I did recognise Tommy and Snowgoer from the screen dump you sent me, Both are pretty prolific posters.
I rarely subscribe to threads.
  • tommylight
  • tommylight's Avatar
14 Mar 2025 17:42
Replied by tommylight on topic An odd thing about jitter, and a question

An odd thing about jitter, and a question

Category: General LinuxCNC Questions

Software stepping = base period
And both look pretty good, so move on to making chips :)
  • PCW
  • PCW's Avatar
14 Mar 2025 17:42 - 14 Mar 2025 20:10
Replied by PCW on topic Mesa modbus and pktUart

Mesa modbus and pktUart

Category: Other User Interfaces

I'll try setting the update rate to .1 in the hal file
(I've set it later to .1 without any issue)

Setting  the update rate to .1 in the hal file works fine here.

 ( Of course it only  updates the outputs every 10 seconds so you need to wait
from 0 to 10 seconds after you update an output for the physical output to get updated )

loadrt mb25ioc32 ports=hm2_[HOSTMOT2](BOARD).0.pktuart.0
addf mb25ioc32.00 servo-thread
setp mb25ioc32.00.baudrate 9600
#setp mb25ioc32.00.baudrate 115200
setp mb25ioc32.00.parity 0
setp mb25ioc32.00.address 1
setp mb25ioc32.00.update-hz 0.1
#setp mb25ioc32.00.setbaud 7 # 7 is 115200



 
  • sajurcaju
  • sajurcaju
14 Mar 2025 17:36

An odd thing about jitter, and a question

Category: General LinuxCNC Questions

I'm running latency-histogram with nothing else going on. I realize lots should be going on to figure out usable software stepping latency numbers, but I found something odd and wanted to simplify.
I ran these two commands:
latency-histogram --sbins 1000
latency-histogram --nobase --sbins 1000
The second result quickly diverged from the first servo results, and has a different shape:
-14.1 to 13.0
-22.0 to 18.1
It looks to me like there is a difference in the two servo measurements. This is odd.

A question: If I'm using software stepping, which one matters, base or servo (or both)?
  • vre
  • vre
14 Mar 2025 17:33 - 14 Mar 2025 17:38
Replied by vre on topic Mesa modbus and pktUart

Mesa modbus and pktUart

Category: Other User Interfaces

No it is not divide by 0 bug.I have tested that fix in mesa_modbus.c.tmpl code but problem not fixed.I have set update-hz 0.1 in hal file and does not work.
Only 0 works but if modbus is working encoder reads crazy data.
Encoder stop read crazy data only if modbus
does not work.
Can't work both encoder and modbus.
But the problem appears when there are 5 encoders not only 4
  • PCW
  • PCW's Avatar
14 Mar 2025 17:10
Replied by PCW on topic Mesa modbus and pktUart

Mesa modbus and pktUart

Category: Other User Interfaces

Are you saying you have the update rate set to 0 in the hal file?

(and 0 is bad as it triggers the divide by 0 bug)

I don't see an issue with .1 second update rate
(I have used that value but probably set it later)

It looks like much of this may be related to the divide by 0 bug in the driver


 
  • vre
  • vre
14 Mar 2025 16:43 - 14 Mar 2025 16:52
Replied by vre on topic Mesa modbus and pktUart

Mesa modbus and pktUart

Category: Other User Interfaces

I have start with 0.1 setting and does not work.
Reads only the inputs at startup but can not set outputs neither led in ioc32 blinks.
I was thinking the works but because saw input pin lighting in halshow but when try
to set out pin not works neither
data transfer modbus led blinking in ioc32
  • PCW
  • PCW's Avatar
14 Mar 2025 16:39 - 14 Mar 2025 16:42
Replied by PCW on topic Mesa modbus and pktUart

Mesa modbus and pktUart

Category: Other User Interfaces

The error when setting the update rate to 0 is that you cannot change it
after this has been done:

   "If you ever set the update rate to 0 (maximum), changing to a
    non-zero rate will not work (communication stops)"

I have no issue with the ioc32 running at 9600 baud at a .1 second update rate.

 The bug is in either Mesa modbus or the PKTUART driver, not the VHDL.
Most likely the drivers idea of the amount of read data does not match
the actual amount returned, so data from one module is mixed with the
previous or subsequent modules data.

It could also conceivably be a memory/stack issue in the modbus or PKTUART driver.

 
  • vre
  • vre
14 Mar 2025 16:20 - 14 Mar 2025 16:25
Replied by vre on topic Mesa modbus and pktUart

Mesa modbus and pktUart

Category: Other User Interfaces

I start with 0.1 in hal file setting and does not work
if change it to 0 from halshow starts working but encoder reads crazy data.
Also if change functions order in vhdl pin file changes affected encoder number and pins.
Seems to be bug in vhdl because the functions order affects the encoder that is affected
in one config affected encoder.00.input-a and b
and in other config encoder.04.velocity and count.
Also when modbus device working the encoder reads crazy data when not working
by removing power supply/unwiring or stop it by setting update-hz to non zero
the same time stops the problem to encoder.
Seems like electric noise problem internaly in fpga
The same module works ok with mb2hal so it is not the module
Displaying 8221 - 8235 out of 24608 results.
Time to create page: 0.347 seconds
Powered by Kunena Forum