Advanced Search

Search Results (Searched for: )

  • theslawek
  • theslawek
17 Apr 2025 05:00

Need help making rotary axis behave like second spindle

Category: Advanced Configuration

Is this just a typo when you entered test on the forum?

Pin 'spindle.1.speed-ut-rps' does not exist

 ("ut" instead of "out")

Also I think you need:loadrt [EMCMOT](EMCMOT) servo_period_nsec=[EMCMOT](SERVO_PERIOD) num_joints=[KINS](JOINTS) num_spindles=2

 

Yep, it checked my console log again and it looks like I accidently cut out that character.
Appreciate your quick reply Peter. I feel quite accomplished that I managed to figure it out before noticing your message.

All this stuff like this below still makes no sense to me as to what its purpose is.
net spindle1-vel-cmd-rps        <=  spindle.1.speed-out-rps
  • theslawek
  • theslawek
17 Apr 2025 04:56

Need help making rotary axis behave like second spindle

Category: Advanced Configuration

Found two errors (below) since I posted this and Probe Basic now loads and IT WORKS!

M3 S1000 
M3 S1000 $1


My INI and HALs uploaded for future people reading this thread.

INI
GEOMETRY = xyza

HAL
Added num_spindles
loadrt [EMCMOT](EMCMOT) servo_period_nsec=[EMCMOT](SERVO_PERIOD) num_joints=[KINS](JOINTS) num_spindles=[TRAJ](SPINDLES)

A few followup questions if I may
  1. Should I expect M5 to stop all spindles, or do I have to get used to using M5 $-1?
  2. Is it possible to get M4 to work? It doesn't do anything right now.
  • PCW
  • PCW's Avatar
17 Apr 2025 04:40 - 17 Apr 2025 04:45

Need help making rotary axis behave like second spindle

Category: Advanced Configuration

Is this just a typo when you entered test on the forum?

Pin 'spindle.1.speed-ut-rps' does not exist

 ("ut" instead of "out")

Also I think you need:loadrt [EMCMOT](EMCMOT) servo_period_nsec=[EMCMOT](SERVO_PERIOD) num_joints=[KINS](JOINTS) num_spindles=2
  • theslawek
  • theslawek
17 Apr 2025 04:17

Need help making rotary axis behave like second spindle

Category: Advanced Configuration

Hi Spumco, I appreciate your dedication to helping me accomplish this.

I ran into a hurdle immediately with MesaCT 2.1.7. When set to 7i76E, or any other card for that matter, the Spindle -> StepGen tab just has a message of "not functioning yet". I even cloned the lastest master from GitHub and the same message is present.

I was about to press Post on this reply, but then I thought, why don't I try PNCConf in case that's what you meant. PNCConf seems to have what you indicated. I did the changes in the INI, but I'm hung up on the HAL part.

Here are the substitutions I made from the PNCConf HAL into the clone of my good xyza config. (A parts were removed)
  1. pid.s is pid.s1 (including in the loadrt and do-pid-calcs parts)
  2. SPINDLE_0 to SPINDLE_1
  3. changed all ".s" entries to ".s1"
  4. entries such as "net spindle-vel-cmd-rps" changed to "net spindle1-vel-cmd-rps"
I've loaded the config many times and addressed my oversights.

I'm stuck with this error:

twopass: Error in file ./hallib/main.hal:
    Pin 'spindle.1.speed-ut-rps' does not exist


Which I think relates to this block. I'm not sure how to go from here. Are these related to the GUI?

net spindle1-vel-cmd-rps        <=  spindle.1.speed-out-rps
net spindle1-vel-cmd-rps-abs    <=  spindle.1.speed-out-rps-abs
net spindle1-vel-cmd-rpm        <=  spindle.1.speed-out
net spindle1-vel-cmd-rpm-abs    <=  spindle.1.speed-out-abs
net spindle1-enable             <=  spindle.1.on
net spindle1-cw                 <=  spindle.1.forward
net spindle1-ccw                <=  spindle.1.reverse
net spindle1-brake              <=  spindle.1.brake
net spindle1-revs               =>  spindle.1.revs
net spindle1-at-speed           =>  spindle.1.at-speed
net spindle1-vel-fb-rps         =>  spindle.1.speed-in
net spindle1-index-enable      <=>  spindle.1.index-enable

My latest INI and HALs attached.
  • PCW
  • PCW's Avatar
17 Apr 2025 03:28

No funciona salidas de db25 en linuxcnc 2.9.4

Category: Plasmac

You would need to provide more information for someone to be able to help you,
especially your hal/ini files.
 
  • davidron
  • davidron
17 Apr 2025 03:11

No funciona salidas de db25 en linuxcnc 2.9.4

Category: Plasmac

Alguien sabe porque no funciona las salidas ni las entradas del puerto paralelo, sonda no registra nada y la antorcha no enciende si mando en mdi un m3 , m62 p0, m66 p0 la antorcha no enciende, solo los motores si mandan señal
  • snowgoer540
  • snowgoer540's Avatar
17 Apr 2025 02:31
Replied by snowgoer540 on topic LinuxCNC S-Curve Accelerations

LinuxCNC S-Curve Accelerations

Category: General LinuxCNC Questions

@Rodw,

Thank you for your effort, all your input so far.

I have tried to create a .iso for day's, using the lb build system and also by using a chroot environment.
However it failed at some point when the .iso installation was ~60% complete.
Also the linuxcnc live build failed at some point, it had something todo with filmware, but that's no problem.

Then creating .deb packages is also a lot off work. As you have at least 2 types. The normal packages and the -dev packages
wich includes .headers etc.
I think we have to use 3 types, like the normal, the -dev and the -source.

For now i use a Qemu vm. Install debian and the software we need. Then the Qemu .img file can be compressed and
downloaded by others to test in their vm.
For running on real machines, i have to do a extra conversion step from .img to other .img type,
then write the .img to usb, and it will run.



I’m just watching the sidelines from a car driving by the football game … but it seems to me like you’re doing an awful lot of work to avoid making a new git sign in and creating a pull request, etc.

It just seems like it further fractures and obfuscates an already fractured project that is kind of on life support as it is.

Just my $0.02 for what it’s worth. ¯\_(ツ)_/¯
  • wrhammer
  • wrhammer
17 Apr 2025 02:21
Replied by wrhammer on topic Remap M6 in python

Remap M6 in python

Category: General LinuxCNC Questions

Thanks Aciera! Super helpful, I've pretty much just been trying anything including the yields. Makes sense to include the if self.task == 0 bit of code to keep it from executing on load and thanks for the input on read ahead. I think that is my core issue. I will give this a shot asap!
  • daveyr
  • daveyr
17 Apr 2025 00:30
Replied by daveyr on topic Rack Tool Changer

Rack Tool Changer

Category: QtPyVCP

Hay Chris. Not sure if you have seen these for rack tool changers. rapidchangeatc.com/product-category/er20-magazines/ For routers they can make it easy to add rack tool changing but need a slightly interesting macro.

I am not sure i can see how to do a PM but if i remember correctly you are in NZ if so let me know if you are interested in playing as could bring one when i come back down under in a couple of weeks if you have an ER collet machine.
  • tommylight
  • tommylight's Avatar
17 Apr 2025 00:14

What are the chances of getting this setup working?

Category: Pick and Place

I am sure you have also had to deal with the type of people that look at you and go " Oh you look fine,
say can you ( add requested favor here ) for me"? I have had to deal with that a lot. It don't matter how
tired you are, how much you just gut out life's aches and pains. they are utterly convinced you exist
to make other people's whims a reality. 

Yeah that never ended good in my case, as i might have mentioned before, until 2008 i was extremely aggressive, not helped by surviving 2 wars, so i made sure i get no such requests ever again.
-
Ending rant here, sorry to all.
  • tommylight
  • tommylight's Avatar
17 Apr 2025 00:06
Replied by tommylight on topic rotary axis queston

rotary axis queston

Category: General LinuxCNC Questions

If there is no particular and very strong reason for it, i would avoid using the pictured axis designations, it will cause constant headaches with any CAM software you might use.
  • my1987toyota
  • my1987toyota's Avatar
17 Apr 2025 00:04
Replied by my1987toyota on topic What are the chances of getting this setup working?

What are the chances of getting this setup working?

Category: Pick and Place

I am sure you have also had to deal with the type of people that look at you and go " Oh you look fine,
say can you ( add requested favor here ) for me"? I have had to deal with that a lot. It don't matter how
tired you are, how much you just gut out life's aches and pains. they are utterly convinced you exist
to make other people's whims a reality. 
Sorry went on a bit of a rant there. And no it's no one from  the linuxcnc forum.
  • JohnnyCNC
  • JohnnyCNC's Avatar
16 Apr 2025 23:21
Replied by JohnnyCNC on topic spindle with encoder

spindle with encoder

Category: Basic Configuration

I'm not really sure exactly what is does, but this is where it is used in my hal file.
It looks like it is set to -10800 because 5400 to -5400 is -10800.

# ---Analog output signals/setup---
setp hm2_7i76e.0.7i83.0.1.analogout5-scalemax [SPINDLE_0]OUTPUT_SCALE
setp hm2_7i76e.0.7i83.0.1.analogout5-minlim [SPINDLE_0]OUTPUT_MIN_LIMIT
setp hm2_7i76e.0.7i83.0.1.analogout5-maxlim [SPINDLE_0]OUTPUT_MAX_LIMIT
net spindle-output => hm2_7i76e.0.7i83.0.1.analogout5
  • acourtjester
  • acourtjester
16 Apr 2025 23:15 - 16 Apr 2025 23:18
Replied by acourtjester on topic rotary axis queston

rotary axis queston

Category: General LinuxCNC Questions

thanks for the reply I did not get a notice you had replied sorry for the delay in my reply.
I will give that a try in the morning. I am using all single motors for the axis. My table config is that the Y is for the across table motion, which is used by some but others use that direction as the X. (: (:  Not having the Y to home will make it so I will not need a home/limit switch for the rotary and I can jut switch the motor signal cable from the controller to the Y or rotary servo.  (:  (:   
 
  • electrosteam
  • electrosteam
16 Apr 2025 22:57
Replied by electrosteam on topic Gmoccapy Touch-Off Offsets

Gmoccapy Touch-Off Offsets

Category: Gmoccapy

I find it odd that a computer cannot populate a memory location with a value entered.
Goes against 65 years of experience.

The Z0.511 error is actually disconcerting.
I tried increasing the precision value from 3 to 4, still strange results.
Note that the errors are either very small, or only arise when setting the Offsets.

Touch-Offs prior to program Run are good.
But, that means I cannot rely on the Offsets.
Displaying 2251 - 2265 out of 26456 results.
Time to create page: 0.382 seconds
Powered by Kunena Forum