Advanced Search

Search Results (Searched for: )

  • nigelh
  • nigelh's Avatar
26 Nov 2024 22:48
Set spindle speed was created by nigelh

Set spindle speed

Category: HAL

I've just spent an unfruitful few hours searching through the HAL stuff to write a simple spindle speed set routine.
HALUI allows me to increment and decrement it in 100s but nowhere can I put in 350rpm and get it.
Is it so obvious that I've missed it?
Can I make the HALUI steps smaller, 10 or even 1, and 'buzz' it up and down?
There is an 'Increment=' value for a spindle0 in the INI but changing that from 100 didn't help.
Can I fake up an S command?
I'm sure you smart guys have done it and I must confess it is to use the mill for a pretty deviant job not pure metal cutting but...
  • lukin1156
  • lukin1156
26 Nov 2024 22:35
Replied by lukin1156 on topic PC for Mesa 5i25T

PC for Mesa 5i25T

Category: Driver Boards

Thanks for the replies, finally disabling #SERR in the BIOS settings helped.
I uploaded the bin file 5i25t_7i77x2d.bin to the card
Now I am dealing with creating a configuration using PNCconf. I don't have a choice of 5i25t card here. Should I create the files for the 5i25 card and then overwrite the .hal file of the 5i25 to the 5i25t?
  • phillc54
  • phillc54's Avatar
26 Nov 2024 22:22
Replied by phillc54 on topic Translation files for QtPlasmaC

Translation files for QtPlasmaC

Category: Plasmac

Glad you got it going.

If you wanted to you could post the .ts file when you have finished your translations and we could include it in master branch.
 
  • smc.collins
  • smc.collins
26 Nov 2024 22:18 - 26 Nov 2024 22:20

Jones and shipley cylindrical grinder CNC conversion, grinding camshafts, cranks

Category: General LinuxCNC Questions

I have actually found 4 companies that make software, 1 of them is relatively affordable. The issue again becomes generating tools path. I am curious about the Freecad work offset bench however. does freecad support 4th axis or C axis work ? I was considering adding a indicator with a radius foot that could act as a encoder onto a set of centers I have laying around with a encoder to grab the pertinent data. Very open to ideas on all of this BTW. the air cutting issue isn\t that big of a deal. If I can figure out how to generate the roughing profiles on the C axis, I can add a spindle to my lathe, rough turn the camshaft and then rough in the cam lobes. Stand it up and drill the ends or do it as a C-axis drilling open for the locating pin or bolt up.

I am very open to suggestions on all of this BTW  
  • StoneB
  • StoneB
26 Nov 2024 22:09 - 26 Nov 2024 22:10

Xilinx Setup to edit config for 7i92T

Category: Driver Boards

Hello, I am trying to set up my 7i92T for my existing controller (a Mechapro Slider SFX), and am struggling with the very first step: I have tried the two computers in the house (Windows 11) and both refuse to install the Xilinx Software ("Virtualization needs to be enabled"). I have made sure the BIOS virtualization is on, and have also tried some youtube trick to install Oracle Virtualbox already - but no success so far. 

Is there any further trick I miss?

Alternatively, I thought I could use Raspi I want to run LinuxCNC on, but I have no idea if I can install the 4 .xz packages: do I need to unzip them all four in the same folder? How do I trigger install on Linux?

Or, if anybody has the software already installed for a 7i92T, would you be willing to program it with the below ports?

Thank you!!

P2: LPT 1 (Slider SFX)
IO Connections for P2
DB25 pin#             I/O   Pri. funk    Sec. func        Chan     Sec. Pin func   Sec. Pin Dir

 1                      0   IOPort       None             
14                      1   IOPort       PWM              1        PWM             (Out)           
 2                      2   IOPort       StepGen          0        Dir/Table2      (Out)
15                      3   IOPort       None            
 3                      4   IOPort       StepGen          0        Step/Table1     (Out)
16                      5   IOPort       PWM              1        PWM             (Out)     (Toggle @ 250Mhz: Assume it needs to be a PWM)
 4                      6   IOPort       StepGen          1        Dir/Table1      (Out)
17                      7   IOPort       None
 5                      8   IOPort       StepGen          1        Step/Table1     (Out)
 6                      9   IOPort       StepGen          2        Dir/Table2      (Out)
 7                     10   IOPort       StepGen          2        Step/Table1     (Out)
 8                     11   IOPort       StepGen          3        Dir/Table2      (Out)
 9                     12   IOPort       StepGen          3        Step/Table1     (Out)
10                     13   IOPort       None           
11                     14   IOPort       None           
12                     15   IOPort       None           
13                     16   IOPort       None           

P1: IO & Encoder (Pendant & Future Spindle)
IO Connections for P1
DB25 pin#             I/O   Pri. func    Sec. func        Chan     Sec. Pin func   Sec. Pin Dir

 1                     17   IOPort       None           
14                     18   IOPort       QCount           1        Quad-A          (In)           
 2                     19   IOPort       None           
15                     20   IOPort       QCount           1        Quad-B          (In)           
 3                     21   IOPort       None           
16                     22   IOPort       QCount           1        Quad-IDX        (In)           
 4                     23   IOPort       None           
17                     24   IOPort       None           
 5                     25   IOPort       None
 6                     26   IOPort       None
 7                     27   IOPort       None
 8                     28   IOPort       None
 9                     29   IOPort       None
10                     30   IOPort       QCount           1        Quad-A          (In)
11                     31   IOPort       QCount           1        Quad-B          (In)
12                     32   IOPort       QCount           1        Quad-IDX        (In)
13                     33   IOPort       None           


Slider SFX Pinout
Pin 1 Relay 1, e.g. main spindle on/off
Pin 2 Direction motor X
Pin 3 Clock motor X
Pin 4 Direction motor Y
Pin 5 Clock motor Y
Pin 6 Direction motor Z
Pin 7 Clock motor Z
Pin 8 Direction motor 4
Pin 9 Clock motor 4
Pin 10-13 Forwarded inputs, e.g. for signals from limit and
 reference switches
Pin 14 PWM signal
Pin 15 Output for ready signal
Pin 16 Toggle signal
Pin 17 Current reduction input (active low)
Pin 18-25 Signal ground (0V, GND)
  • RDA
  • RDA
26 Nov 2024 20:05
Replied by RDA on topic AX58100

AX58100

Category: EtherCAT

These are just my opinions but, you dont need isolation and you would not design to read the raw arc voltage. Most decent plasma's will give you a divided arc voltage output, most common divider ration being 50. So an arc voltage of 100, would read as 100V/50=2V. You probably only need some filtering, input buffer and over voltage protection.

I took a quick look at the AX schematic, seems its only used as a gateway and none of the "special" features are used. This begs the question, why the AX instead of the LAN9252? To me the AX seems hard to get, are there benefits to use the AX as a gateway?

What are your plans for the plasma build? Do you need the MCU to do the step/dir? Or could you just get an ethercat drive and let that handle the motion side? Then you could probably use a much simpler (cheaper and smaller) MCU for IO, Analog input, maybe an encoder for pendant etc.
  • 7strideR
  • 7strideR's Avatar
26 Nov 2024 19:28 - 26 Nov 2024 19:28
Replied by 7strideR on topic Advice on Protectli V1210/V1211 for LinuxCNC

Advice on Protectli V1210/V1211 for LinuxCNC

Category: EtherCAT

Hey thanks, they are pretty cheap for what it is, but the main issue is I am in Mauritius and there's not a lot of good tech that's affordable here. Importing a Tower PC will set me back about 400 USD (excluding the PC) which aint great to say the least.

My main reason with going with Protectli was the Intel® I226-V over a generic Realtek controller.

If I look at getting something like an Nuc with an I3 or I5 would that be a better option?
  • schnellmued
  • schnellmued
26 Nov 2024 18:45 - 26 Nov 2024 18:48
Replied by schnellmued on topic Remora - NVEM / EC300 / EC500

Remora - NVEM / EC300 / EC500

Category: Computers and Hardware


Flashing fails then too:

xx@xxxxxx:~# pyocd flash /home/bf/Downloads/remora-rt1052-3.1.3.bin –-target mimxrt1050_quadspi
0000497 W Generic 'cortex_m' target type is selected by default; is this intentional? You will be able to debug most devices, but not program flash. To set the target type use the '--target' argument or 'target_override' option. Use 'pyocd list --targets' to see available targets types. [board]
0000674 I Loading /home/bf/Downloads/remora-rt1052-3.1.3.bin [load_cmd]
0000690 C No boot memory is defined for this device [__main__]


 
The pyocd warning is hinting that the command line is not correct and it's defaulting the generic target type that cannot flash memory.

pyOCD/docs/target_support.md at main · pyocd/pyOCD

Is there a typo in the command line arguments?





 


I used the "--target" option, like show in the help output, but i found the variable "target" in "board.py" was allsways "None". So i did the quick & very dirty fix to change default to my board:

# As a last resort, default the target to 'cortex_m'.
if target is None:
target = 'cortex_m'

to

# As a last resort, default the target to 'cortex_m'.
if target is None:
target = 'mimxrt1050_quadspi'

Finaly it flashed the board and i got it connected to linuxcnc :D

-
schnellmued

 
  • Guy
  • Guy
26 Nov 2024 17:58
Replied by Guy on topic MMS einschalten mit einem Taster.

MMS einschalten mit einem Taster.

Category: Deutsch

Vielen Dank

Funktioniert genau wie ich es haben wollte.
  • tommylight
  • tommylight's Avatar
26 Nov 2024 17:39
Replied by tommylight on topic Real-time kerel not detected on patched 6.12

Real-time kerel not detected on patched 6.12

Category: General LinuxCNC Questions

Oh well, another dream shattered ! :)
  • tommylight
  • tommylight's Avatar
26 Nov 2024 17:28
Replied by tommylight on topic Advice on Protectli V1210/V1211 for LinuxCNC

Advice on Protectli V1210/V1211 for LinuxCNC

Category: EtherCAT

Get a HP Z420 or Z430 or Z440, they are proven reliable, but they are huge and heavy.
But the are cheaper as they can be found only used.
Also, personally i avoid anything Nxxxx from Intel, they are way under powered for anything useful, but they will run the machine perfectly fine.
  • Hakan
  • Hakan
26 Nov 2024 16:52
Replied by Hakan on topic AX58100

AX58100

Category: EtherCAT

Entirely possible.
There is an STM32F407VGT6 but you can switch it for your favorite MCU if needed.
Now, I am not an electronics engineer even if I do this kind of things. With that said I imagine one would need some electric isolation before the arc voltage reaches the MCU pins. One "just" needs a circuit to read the arch voltage that the MCU can read.
  • gekonko
  • gekonko's Avatar
26 Nov 2024 16:46
Replied by gekonko on topic Translation files for QtPlasmaC

Translation files for QtPlasmaC

Category: Plasmac

It looks like bad instructions on our part...

Try renaming qtplasmac_sk.qm in linuxcnc-dev/share/qtvcp/screens/qtplasmac_4x3/languages/ to qtplasmac_4x3_sk.qm

If that works for you then we will edit the documentation.
 

It is working now! Thank you for your support.
  • PCW
  • PCW's Avatar
26 Nov 2024 16:32

dynamic speed of spindle related to speed of x,y,xy axis speed via pwm

Category: Advanced Configuration

All joint velocities are available in hal, so if the PWM needs to track any function
of these velocities, it's possible, but you need to know the function.

Do you know the actual desired PWM  value vs joint velocity function?
 
  • RDA
  • RDA
26 Nov 2024 16:05
Replied by RDA on topic AX58100

AX58100

Category: EtherCAT

Looks great!
Shame it seems that it does not have an analog input, with one of those you could of done the arc voltage reading directly without the need for a mesa pcb in between.

Well actually you seem to have a microcontroller on there as well that most likely has an ADC, why not use one of those? I did not check the schematic but will take a peek at somepoint.
Displaying 16456 - 16470 out of 24529 results.
Time to create page: 1.322 seconds
Powered by Kunena Forum