Advanced Search

Search Results (Searched for: )

  • Grotius
  • Grotius's Avatar
06 Aug 2024 08:57
Replied by Grotius on topic Trajectory Planner using Ruckig Lib

Trajectory Planner using Ruckig Lib

Category: General LinuxCNC Questions

Hi Arciera,

I was under the impression that most of this could be done outside of the realtime thread. The filleting algorithm for example, couldn't that run before actual gcode execution?
Yes, all that is done before gcode execution.

It's just the parport machine that run's not good on hal-core.

Now halcore run's a test board with 2 ethercat steppers for x & y axis. But motor's run only very slow.
So i have to figur out what's the problem again.

Will install a new iso on hard disk, then try to run linuxcnc with ethercat. This is tested ok on the testboard
in the past.

 
  • Lpkkk
  • Lpkkk
06 Aug 2024 08:19

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

If I don't have encoders on my steppers, where is j0pos-fb taken from exactly?
  • meister
  • meister
06 Aug 2024 08:13

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

i tried to generate a simple udp core and the interface looks very simple:
module liteeth_core (
    input  wire          rgmii_clocks_rx,
    output wire          rgmii_clocks_tx,
    input  wire          rgmii_int_n,
    output wire          rgmii_mdc,
    input  wire          rgmii_mdio,
    output wire          rgmii_rst_n,
    input  wire          rgmii_rx_ctl,
    input  wire    [3:0] rgmii_rx_data,
    output wire          rgmii_tx_ctl,
    output wire    [3:0] rgmii_tx_data,

    input  wire          sys_clock,
    input  wire          sys_reset,

    input  wire   [31:0] udp0_sink_data,
    input  wire          udp0_sink_last,
    output wire          udp0_sink_ready,
    input  wire          udp0_sink_valid,

    output wire   [31:0] udp0_source_data,
    output wire          udp0_source_error,
    output wire          udp0_source_last,
    input  wire          udp0_source_ready,
    output wire          udp0_source_valid
);
rgmi_* and sys_* are the FPGA-Pins
udp0_sink and udp0_source the data interface for RX and TX

it looks feasible to connect the whole thing to rio :)
 
  • meister
  • meister
06 Aug 2024 08:04

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

unfortunately i don't know much about litex and i don't know if it is supported.

but for the tangprimer20k on the dock ext-board there is already a plugin in RIO:

github.com/multigcs/riocore/tree/dev/riocore/plugins/rmii

but not much tested
  • kzali
  • kzali
06 Aug 2024 07:59

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

i have noticed that you can also generate verilog with litex without soft-core. and that liteeth also supports UDP in hardware. I think it should be possible to build a UDP interface that runs on the Colorlite boards (and others) and can be integrated into RIO.

There are many supported FPGA's and PHY's: github.com/enjoy-digital/liteeth

Would the Tang Primer 20k be a good candidate
  • meister
  • meister
06 Aug 2024 07:32 - 06 Aug 2024 07:36

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

i have noticed that you can also generate verilog with litex without soft-core. and that liteeth also supports UDP in hardware. I think it should be possible to build a UDP interface that runs on the Colorlite boards (and others) and can be integrated into RIO.

There are many supported FPGA's and PHY's: github.com/enjoy-digital/liteeth
  • meister
  • meister
06 Aug 2024 05:39 - 06 Aug 2024 06:29

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

>In the other RIO gossips; a brand new journey is about to begin!! However and before I
>begin routing this I wanted to poke your expertise and ask what would define a half-
>perfect RIO Motion Control Board. Is there anything fancy that we need on that other
>than the usual SPINDLE + MPG + XYZAB + Ins & Outs?

it always depends on the application,
as a universal board, I would say:

4 step/dir
4 inputs (selectable 24V/5V - Proximity Limit Switch)
1 encoder (for lathe / with differantal inputs)
>=3 inputs (for estop/misc)
>=3 outputs (cooling/spindle)
1 MODUS (vfd-spindle)
1 WS2812b (status display / only one pin needed)
1 PMOD header


I really like these connectors: www.reichelt.de/stiftleiste-2-pol-rm-3-5...rank&OFFSET=16&nbc=1
but it's a matter of taste :)

i think USB/Seriel is not necessary

the fpga on the tangnano20k has the same housing, if the pinout matches you could also use it !?!?!
not the same :(

EDIT: and it should work with cheap programmer like the USB-Blaster
 
  • Aciera
  • Aciera's Avatar
06 Aug 2024 05:25 - 06 Aug 2024 11:53
Replied by Aciera on topic Probe panel for Axis GUI

Probe panel for Axis GUI

Category: AXIS

Looks like you are missing the [PROBE] section in your ini file. For an example ini file see:

github.com/hausen8/EasyProbe/blob/v2.0/m...y_Probe_2.0_demo.ini


Disregard
  • Bureaufly
  • Bureaufly
06 Aug 2024 05:24 - 06 Aug 2024 05:31
Replied by Bureaufly on topic [ Vfdmod ] An easy VFD control over MODBUS RTU

[ Vfdmod ] An easy VFD control over MODBUS RTU

Category: HAL

GitHub download is down and no way to find it anywhere else ? now i have to spend another month to figure out another way to run my VFD, i think instead i will smash this linuxcnc controller with a baseball bat and that will be the best satisfaction this machine ever gave me.
  • Moutomation
  • Moutomation
06 Aug 2024 04:15
Replied by Moutomation on topic How to put a password on the exit button

How to put a password on the exit button

Category: Gmoccapy

I tried it and it was exactly what I wanted. Thanks a lot
  • spumco
  • spumco
06 Aug 2024 03:12

Can a 'servo drive' be used to power a 3 phase AC spindle motor with encoder?

Category: Driver Boards

That explanation & diagram makes me think you're right about the pins being a hard mechanical orient system.  The main spindle motor can't resolve quite fine enough, so they use a 'shot-pin' type of indexer.

Good luck tracking down the C-axis stuff!
  • scotta
  • scotta's Avatar
06 Aug 2024 03:04
Replied by scotta on topic Positioning issue on remora with nvem

Positioning issue on remora with nvem

Category: Basic Configuration

With a stepper based system you will be limited by the distance moved by one step. In the example you have shown your step scale is 160, ie 160 steps / mm. Therefore 1 step is 0.00625mm

The difference between the commanded and actual position is 0.0063mm (0.00625) or one step. The default deadband within the Remora component is 1/step_scale or 1 step. You can set the deadband to be smaller but then the control loop will hunt as the step resolution never allows the commanded position to be reached.
  • Bennett
  • Bennett's Avatar
06 Aug 2024 01:48

Can a 'servo drive' be used to power a 3 phase AC spindle motor with encoder?

Category: Driver Boards

The pins are strange.  Pneumatic lines to actuators, and proxy sensors if the pins are retracted... fishy.  No idea what they do, other than maybe they're part of an alignment mechanism.

Hypothesis: Perhaps when C-axis is commanded, the main spindle rotates slowly to the encoder index, then one of the pins drops in place (indicating gear alignment with axis servo), then is retracted with the air after the C-axis servo is swung in to engage the bull gear.  That way the gear alignment isn't dependent on the encoder index pulse if the belt is replaced.

Could be the case! I'm thinking that it is mostly just a hard-index system for the C-positioning feature. Maybe it could be used for full C though, will have to look into the type of geometry that is usually used for that kind of worm gear.

Here's what the parts manual has to say about the indexing system we speak of: 



The parts diagrams can be viewed here: 
shop.hardinge.com/medias/sys_master/imag...PLA-0009500-0060.pdf

Strangely, the component list/diagrams that Hardinge offers do not say anything about the original equipment used in the c-axis contouring option, yet it outlines parts for every other optional add-on.



Maybe I'll give Hardinge a call or ask on Practical Machinist. Either way my implementation will have to be something I can pull off and integrate into the LinuxCNC environment. 

 
  • Toribio1898
  • Toribio1898
06 Aug 2024 01:18
Replied by Toribio1898 on topic Reconfigurar mi LinuxCNC

Reconfigurar mi LinuxCNC

Category: General LinuxCNC Questions

Gracias, gracias Tommylight, evidentemente me falta aprender, no tuve en cuenta la salida de video del vga, je.
Trataré de bajar la resolución de mi celular, al sacar fotos, porque no me permitió subir las fotos anteriores que quise compartir. Muy amable, en serio!.
  • tommylight
  • tommylight's Avatar
06 Aug 2024 01:00
Replied by tommylight on topic Reconfigurar mi LinuxCNC

Reconfigurar mi LinuxCNC

Category: General LinuxCNC Questions

Nooooooo! :)
Your lathe has what seems like a DB9 serial port
You netbook has a DB15 VGA connector for external monitor
Those 2 can not be used together, not the same thing, no wiring, nothing.
As for lathe serial, that also does not work with LinuxCNC, so you will have to open the lathe control box and take some pictures and upload here on the forum.
Displaying 23206 - 23220 out of 25557 results.
Time to create page: 0.688 seconds
Powered by Kunena Forum