Advanced Search

Search Results (Searched for: )

  • chrisfischer
  • chrisfischer
22 Jan 2025 06:19
Replied by chrisfischer on topic Flexible GUI

Flexible GUI

Category: Flex GUI

I really like the philosophy and progress of this project!
I've never used PyQt6 so forgive my ignorance, would it be possible to map these controls on top of an image? Ive always wanted to render up an interesting backdrop in cad and add controls on top.
  • spumco
  • spumco
22 Jan 2025 05:18 - 22 Jan 2025 13:20
G33.1 synchronized tapping problem was created by spumco

G33.1 synchronized tapping problem

Category: General LinuxCNC Questions

I'm trying to do some initial tests on my DIY lathe and having an issue with G33.1.

LCNC 2.10, Axis GUI

Specifically, I was trying to verify JoCo's concern that feed-hold and motion.feed-inhibit were disabled during spindle synchronized moves.

Attempted a simple rigid tap via MDI, and the Z-axis did the following unexpected things:
  • Start position G54 Z0.1 (G53 Z-0.9)
  • G90, G54
  • S200 $0
  • M3 $0
  • G33.1 Z-0.5 K0.02 $0
  • Z-axis waited for index signal
  • Rapid Z- towards the chuck to Z-0.65 (not synchronized)
  • Reversed spindle
  • Moved Z+ at the programmed pitch to the starting point


I have no tool offsets set, and no tool/tap installed.

Why the heck did it rapid down in Z at the start?
Is this something to do with using caxis.comp?

The following was in the terminal if it helps:
Issuing EMC_TASK_PLAN_EXECUTE --      (  +509,+280,  +375,M3\032$0,)
Issuing EMC_SPINDLE_ON --      ( +1304,+64,    +0,    +0,    +0,200.000000,0.000000,0.000000,    +1,)
mdi_execute_hook: MDI command 'M3 $0' done (remaining: 0)
Issuing EMC_TASK_PLAN_EXECUTE --      (  +509,+280,  +376,G33.1\032Z-0.5\032K0.02\032$0,)
Issuing EMC_TRAJ_SET_SPINDLESYNC --      (  +232,+376,    +0,0.020000,\000,)
Issuing EMC_TRAJ_RIGID_TAP --      (  +237,+456,    +0,-0.000040,0.000000,-1.499000,0.000000,0.000000,96.651000,0.000000,-1.015200,0.000000,4.000000,4.000000,200.000000,1.000000,)
Issuing EMC_TRAJ_SET_SPINDLESYNC --      (  +232,+376,    +0,0.000000,\000,)
mdi_execute_hook: MDI command 'G33.1 Z-0.5 K0.02 $0' done (remaining: 0)

EDIT - 
I wonder if my encoder sign is wrong...
forum.linuxcnc.org/24-hal-components/465...encoder-setup#248571
  • PCW
  • PCW's Avatar
22 Jan 2025 05:16 - 22 Jan 2025 05:18
Replied by PCW on topic network configuration.

network configuration.

Category: General LinuxCNC Questions

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

if you ping  192.168.1.121, you are pinging the PC

I would not use the 192.xxx.xxx.xxx range, but rather set the 7I96s
to 10.10.10.10 = W4 down W5 up +power cycle and set the host address
to 10.10.10.100:

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


 
  • rodw
  • rodw's Avatar
22 Jan 2025 05:14
Replied by rodw on topic network configuration.

network configuration.

Category: General LinuxCNC Questions

Please watch my video

start at about 16 minutes in if you want to get to the section on networking
  • 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?
Displaying 19261 - 19275 out of 21692 results.
Time to create page: 0.571 seconds
Powered by Kunena Forum