Advanced Search

Search Results (Searched for: )

  • ihavenofish
  • ihavenofish
22 Jan 2025 04:15 - 22 Jan 2025 04:16
Replied by ihavenofish on topic scurve trajectory planner

scurve trajectory planner

Category: General LinuxCNC Questions

Thank you for your answer.
I now understand every parameter and tested a little.

One thing I don't like. A given gcode with G64 P0.1 (mm) with an 90 degree edge. The small line upwards is 0.1 mm right of the edge. Your scurve tp sets a radius of 0.1 mm and the default tp sets a radius so that the distance between the blended path and the original path is not greater then 0.1 mm. I always set with a P value the maximum allowed deviation of a given path. So now I am not really sure. Can I just calculate something? 




 


Ah, that's not ideal. P needs to be a tolerance, definitely not a radius cause you end up up needing to pick a super tiny radius which entirely negated the point of G64.
  • behai
  • behai
22 Jan 2025 04:08
Replied by behai on topic network configuration.

network configuration.

Category: General LinuxCNC Questions

Hi,

I have just received my Mesa 7i96s today from Mr. Andrew Beck of BECK CNC.

I left W4 and W5 at their default setting ( I can't see jumpers :) ) And I have followed the instructions given in this thread, and I am able to ping it.

This is what I have done:

With the Ethernet cable connected between Mesa 7i96s and Raspberry Pi4

[
behai@picnc:~ $ ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
    link/ether d8:3a:dd:25:8c:37 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DORMANT group default qlen 1000
    link/ether d8:3a:dd:25:8c:38 brd ff:ff:ff:ff:ff:ff
]

I notice that eth0 shows <BROADCAST,MULTICAST,UP,LOWER_UP>

With the Ethernet cable disconnected:

[
behai@picnc:~ $ ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
    link/ether d8:3a:dd:25:8c:37 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DORMANT group default qlen 1000
    link/ether d8:3a:dd:25:8c:38 brd ff:ff:ff:ff:ff:ff
]

I notice that eth0 shows <NO-CARRIER,BROADCAST,MULTICAST,UP>

So I guess my hardwired ethernet is eth0.

Then I log into my home router to verify that 192.168.1/24 is not in used as per the official manual instruction.

I then added the following lines into /etc/network/interfaces:

[
auto eth0
iface eth0 inet static
address 192.168.1.121
hardware-irq-coalesce-rx-usecs 0
]

Then I ran sudo ifdown -a followed by sudo ifup -a, both ran successfully. I.e. they produced no output.

Then finally: ping 192.168.1.121

The response is continuous until I pressed Control + C to interrupt.

I HAVE A QUESTION, PLEASE:

While the pinging was running, I disconnected the Ethernet cable, I expect the response to stop or at least to halt, but it did not. It continues to produce pinging notifications. Is this normal, please?

Thank you and best regards,

...behai.




 
  • cakeslob
  • cakeslob
22 Jan 2025 03:39 - 22 Jan 2025 04:34

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

vp, what are you trying to do and what is happening so far?

you just want a closed loop spindle? are you trying to thread or something else? is it only the z channel? most spindles are left open loop but with spindle feedback for rpm

The spindle run but doesn't look closed loop since the rpm is not right but I can vary the speed with the override.


lets start with this. what is the spindle speed? estimation/best guess,

this will get a little tricky because you have a pulley reduction and gear thing

edit, vp in my example, i am using an ABZ encoder to capture rpm and for threading, but its not a config for closed loop spindle
  • rodw
  • rodw's Avatar
22 Jan 2025 03:26
Replied by rodw on topic Rando hal component collections

Rando hal component collections

Category: HAL

GEARBOX.COMP
Another gearbox component I wrote for a forum member. If you search for Techno, you might find more about this
  • rodw
  • rodw's Avatar
22 Jan 2025 03:23
Replied by rodw on topic Rando hal component collections

Rando hal component collections

Category: HAL

SCALEBELTS.COMP
Calculate spindle speed based on belt positoin for a machine with 2 belts and 4 positions
Use with a matching QTdragon custom screen which was included in the qdragon release
linuxcnc.org/docs/stable/html/gui/qtdrag...ed_custom_vcp_panels
File Attachment:
  • rodw
  • rodw's Avatar
22 Jan 2025 03:19
Replied by rodw on topic Rando hal component collections

Rando hal component collections

Category: HAL

STEPBOOST.COMP
For Lam Technologies Stepper drivers with Boost function
Enabling the stepper driver boost pin when at constant velocity reduces the stepper amperage allowing the motor to cool when not working hard.
This allows masssive improvement on performance from the stepper motor which only works when accellerationg at start and end of motion segment. Set the boost reduction to be say 30% of the default amps.
Certified tested safe for production
 
  • machinedude
  • machinedude's Avatar
22 Jan 2025 01:59
Replied by machinedude on topic Black Friday Deal got me :)

Black Friday Deal got me :)

Category: Plasma & Laser

i seen his video it's a pretty nice build but it is a manual self-centering if i remember right. the idea is to have the overhang so you can have both the flat table for larger stuff and the rotary off to one side.
what would be different about what i want to do is have the automated clamping and a second liner axis as a bar feeder and drive the rotary from a second in the rear in line with the fixed end. the fixed end is basically a steady rest with automated clamping system to hold the place while the other can be released to move back and grab another bite on the material and keep feeding material if you want to cut something long,

you basically have infinite travel on a small footprint machine.
  • spumco
  • spumco
22 Jan 2025 01:35
Replied by spumco on topic Resolver to Encoder Conversion

Resolver to Encoder Conversion

Category: Computers and Hardware

How many amps are the motors, and what voltage?  Got a pic of the motor plates?

Because if it was orignally a 400v machine, you'll need a transformer and high(er) voltage drives than the typical 220/240vac 1p/3p offerings unless you want the motors to run at reduced max speed.

There are a number of 'agnostic' servo drives out there that have resolver inputs.  Copley and Advance Motor Controls (AMC) come to mind, and are generally available on the used market.

Another option is to replace the resolvers with encoders.
  • Yaroslav
  • Yaroslav
22 Jan 2025 01:01
Replied by Yaroslav on topic M6 Remap Lathe (Remap T & ignore M6)

M6 Remap Lathe (Remap T & ignore M6)

Category: General LinuxCNC Questions

It's not difficult for me to lay out one of these configurations.
I tried to simplify it to make it easier to model and understand the essence of the problem.
I hope this configuration helps.
  • slowpoke
  • slowpoke
22 Jan 2025 00:35
Replied by slowpoke on topic 7i96s Questions

7i96s Questions

Category: Driver Boards

Do you have more than one encoder enabled in the hal file?
 

That was the problem.
I simply changed the count and now I can see the new encoder.

I think I'm away to the races.

Big Thanks
  • PCW
  • PCW's Avatar
22 Jan 2025 00:26
Replied by PCW on topic 7i96s Questions

7i96s Questions

Category: Driver Boards

Do you have more than one encoder enabled in the hal file?
  • rodw
  • rodw's Avatar
22 Jan 2025 00:24
Replied by rodw on topic Black Friday Deal got me :)

Black Friday Deal got me :)

Category: Plasma & Laser

I think converting this to a table addon, I would extend th x axis past the table edge and suspend the chuck below it and just have a lazy unpowered chuck at the end of the table aligned to the roller chuck. It would be the roller chuck moving then.
  • slowpoke
  • slowpoke
22 Jan 2025 00:23
Replied by slowpoke on topic 7i96s Questions

7i96s Questions

Category: Driver Boards

The first P1 encoder is  encoder 1 so the position would be:

hm2_7i96s.0.encoder.01.position

and the most important parameter for that encoder would be:

hm2_7i96s.0.encoder.01.scale

 

Update, I received and populated my isolating board that plugs into the P1 connector of the 7i96s, I connected the Z scale and when I move Z, I can see the A & B quadrature data changing in PI-1 (io34), and P1-2 (io35), so looks like the data is making it to the FPGA.

However I can't see anything P1 related in HAL, and when I try to connect net "hm2_7i96s.0.encoder.01.position" to a net I get
postgui.hal:21: Pin 'hm2_7i96s.0.encoder.01.position' does not exist

So I'm doing something wrong.

Help please.
 
Displaying 19801 - 19813 out of 19813 results.
Time to create page: 0.502 seconds
Powered by Kunena Forum