Advanced Search

Search Results (Searched for: )

  • scotta
  • scotta's Avatar
09 Sep 2025 20:40

Remora - Rpi Software Stepping Using External Microcontroller via SPI

Category: Computers and Hardware

Hi, please share your config files. If signals can be seen in Hal Meter there must be another config issue.
  • PCW
  • PCW's Avatar
09 Sep 2025 20:26
Replied by PCW on topic Homing is not working

Homing is not working

Category: HAL

Does individual joint homing work?

(comment out the HOME_SEQUENCE settings in the .ini file)
 
  • PCW
  • PCW's Avatar
09 Sep 2025 19:58

Driving my SyilX3 and Plasma cutter machine with 5i25t which provided driver?

Category: Driver Boards

Here's a basic try at this using the stepgen mapping:

0 = X
1 = Y
2 = Z
3 = A

 

File Attachment:

File Name: 5i25t_syil3a.zip
File Size:134 KB


The zip file includes the firmware and the modified pinout  source file
  • Nicotron
  • Nicotron
09 Sep 2025 19:13
Replied by Nicotron on topic need help! mesa 7i95 connection problem

need help! mesa 7i95 connection problem

Category: Driver Boards

I use a bad power supply. I tested it with a laboratory power supply and it works fine with 5V now.
  • Robert312
  • Robert312
09 Sep 2025 19:11
Replied by Robert312 on topic Homing is not working

Homing is not working

Category: HAL

The behaviour does not change if I change the home_sequence values to: 0, 1, 2
  • jpg
  • jpg
09 Sep 2025 19:02
Replied by jpg on topic G33.1 synchronized tapping problem

G33.1 synchronized tapping problem

Category: General LinuxCNC Questions

Thanks, Aciera. I'll check with Cofhal. He had a setup that seemed to work well. Spumco hasn't said anything since... I plan to give it a try before Christmas (purchase of a 7i96). I'll keep you posted. Thanks again for the feedback and your efforts to make this C-axis fully functional.
  • alangibson
  • alangibson
09 Sep 2025 18:13
Replied by alangibson on topic My CAD / CAM research

My CAD / CAM research

Category: CAD CAM

I've just released my plasma CAM solution for early preview. I'd appreciate it if those of you with time and a plasma cutter would take a look and drop me some feedback in the launch thread linked below.

App: metalheadcam.alan-gibson.workers.dev/
Discussion: forum.linuxcnc.org/plasmac/57161-metalhe...e-plugin-replacement
  • joego
  • joego
09 Sep 2025 18:06

Driving my SyilX3 and Plasma cutter machine with 5i25t which provided driver?

Category: Driver Boards

HI, I have attached the hal file directory.
Thank you for the help! 

File Attachment:

File Name: SyilAmericaX3.tar
File Size:50 KB
  • amanker
  • amanker
09 Sep 2025 18:04
  • hitchhiker
  • hitchhiker
09 Sep 2025 17:31 - 12 Sep 2025 15:27
Replied by hitchhiker on topic ECMO VMC100 Retrofit with Carousel/Toolchanger

ECMO VMC100 Retrofit with Carousel/Toolchanger

Category: Milling Machines

Wrong infos! Dont want people to go on the wrong path!
  • jschulze
  • jschulze
09 Sep 2025 16:11

Kinematic model for a 5axis mill with universal (nutating) head

Category: Show Your Stuff

I've replaced the standard kinematic file with your modified version, added extra joints and changed the config to inches to test in the simulation but I cannot reproduce your jogging issue in TWP mode.
I'm afraid I'm a bit at a loss as to how to troubleshoot this further.

Thanks so much for checking it out.  I'll play around a bit more and see if there's anything I can find.  I'm just working on a vismach sim of my actual machine, so I'll try it out on there and see if I can replicate it.  
  • hitchhiker
  • hitchhiker
09 Sep 2025 15:45
Replied by hitchhiker on topic ECMO VMC100 Retrofit with Carousel/Toolchanger

ECMO VMC100 Retrofit with Carousel/Toolchanger

Category: Milling Machines

you mean that i need a rising instead falling edge? or a falling instead a rising?

this i must check... when exact the state change....
  • WKS-3D
  • WKS-3D's Avatar
09 Sep 2025 15:21
Replied by WKS-3D on topic Glasmaßstab EIA-422 an Mesa 7i85 (S)

Glasmaßstab EIA-422 an Mesa 7i85 (S)

Category: Deutsch

@PCW

Sorry for only getting back to you now, but I've only just had a chance to try it out.
When I insert this:

setp    hm2_7192.0.encoder.00.index-enable true

and comment out this:

net x-index-enable  joint.0.index-enable  <=>  hm2_7i92.0.encoder.00.index-enable

I get an error message when starting LinuxCNC.

The complete section for the X-axis looks like this:
# Verwendete LinuxCNC version:  Master (2.9)

# Mesa 7i76 LAUFT IN MODE 1 MIT 4 ANALOGEN EINGANGEN (sserial_port_0=1000000x) !!!!!!

loadrt [KINS]KINEMATICS
loadrt [EMCMOT]EMCMOT unlock_joints_mask=0x8 servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[KINS]JOINTS num_dio=6 num_aio=3
loadrt hostmot2
loadrt hm2_eth board_ip="10.10.10.10" config="num_encoders=5 num_pwmgens=0 num_stepgens=5 sserial_port_0=1000000x" 
loadrt flipflop count=2
setp   hm2_7i92.0.watchdog.timeout_ns 5000000
loadrt pid names=pid.x,pid.z
loadrt debounce cfg=8,1
setp debounce.0.delay 1
addf debounce.0                 servo-thread
setp debounce.1.delay 1
addf debounce.1                 servo-thread
addf flipflop.0                 servo-thread
addf flipflop.1                    servo-thread
addf hm2_7i92.0.read              servo-thread
addf motion-command-handler       servo-thread
addf motion-controller            servo-thread
addf pid.x.do-pid-calcs           servo-thread
addf pid.z.do-pid-calcs           servo-thread
#addf pid.s.do-pid-calcs           servo-thread
addf hm2_7i92.0.write             servo-thread
setp hm2_7i92.0.dpll.01.timer-us -50
setp hm2_7i92.0.stepgen.timer-number 1

# --- Pinole Input Signale ---
net taster-pinole-minus  <=  hm2_7i92.0.7i76.0.0.input-25
net taster-pinole-plus   <=  hm2_7i92.0.7i76.0.0.input-24

# Set flipflops
net taster-pinole-minus => flipflop.0.set 
net taster-pinole-plus => flipflop.1.set
net buf_taster-pinole-minus <= flipflop.0.out => hm2_7i92.0.7i76.0.0.output-01
net buf_taster-pinole-plus <= flipflop.1.out => flipflop.0.reset => flipflop.1.reset

# --- Werkzeug-Revolver loesen-spannen ---
net   revolver-unlock  joint.3.unlock  =>  hm2_7i92.0.7i76.0.0.output-00
net   revolver-is-unlocked  joint.3.is-unlocked  <=  hm2_7i92.0.7i76.0.0.input-09
net   joint.3.is-locked  motion.digital-in-00  <=  hm2_7i92.0.7i76.0.0.input-15

#*******************
#  AXIS X JOINT 0
#*******************

setp   pid.x.Pgain     [JOINT_0]P
setp   pid.x.Igain     [JOINT_0]I
setp   pid.x.Dgain     [JOINT_0]D
setp   pid.x.bias      [JOINT_0]BIAS
setp   pid.x.FF0       [JOINT_0]FF0
setp   pid.x.FF1       [JOINT_0]FF1
setp   pid.x.FF2       [JOINT_0]FF2
setp   pid.x.deadband  [JOINT_0]DEADBAND
setp   pid.x.maxoutput [JOINT_0]MAX_OUTPUT
setp   pid.x.error-previous-target true
# This setting is to limit bogus stepgen
# velocity corrections caused by position
# feedback sample time jitter.
setp   pid.x.maxerror 0.012700

net x-index-enable  =>  pid.x.index-enable
net x-enable        =>  pid.x.enable
net x-pos-cmd       =>  pid.x.command
net x-pos-fb        =>  pid.x.feedback
net x-output        <=  pid.x.output

# Schritt-Gen Signale/Setup

setp   hm2_7i92.0.stepgen.01.dirsetup        [JOINT_0]DIRSETUP
setp   hm2_7i92.0.stepgen.01.dirhold         [JOINT_0]DIRHOLD
setp   hm2_7i92.0.stepgen.01.steplen         [JOINT_0]STEPLEN
setp   hm2_7i92.0.stepgen.01.stepspace       [JOINT_0]STEPSPACE
setp   hm2_7i92.0.stepgen.01.position-scale  [JOINT_0]STEP_SCALE
setp   hm2_7i92.0.stepgen.01.step_type        0
setp   hm2_7i92.0.stepgen.01.control-type     1
setp   hm2_7i92.0.stepgen.01.maxaccel         [JOINT_0]STEPGEN_MAXACCEL
setp   hm2_7i92.0.stepgen.01.maxvel           [JOINT_0]STEPGEN_MAXVEL

# ---Closed-Loop Schrittmotor-Signale---

net x-pos-cmd    <= joint.0.motor-pos-cmd
net x-vel-cmd    <= joint.0.vel-cmd
net x-output     => hm2_7i92.0.stepgen.01.velocity-cmd
net x-enable     <= joint.0.amp-enable-out
net x-enable     => hm2_7i92.0.stepgen.01.enable

# ---Einrichtung Referenzfahrt X-ACHSE / Signal des Endschalters---

#(--- Hier nur normaler positiv Endschalter und Home-Switch ---)
net x-home-sw  hm2_7i92.0.7i76.0.0.input-06-not   =>  joint.0.home-sw-in
net x-pos-limit     =>  joint.0.pos-lim-sw-in

# --- Mit Glasmassstab ---
#net x-pos debounce.0.0.in  <=  hm2_7i92.0.7i76.0.0.input-06-not
#net x-pos-limit debounce.0.0.out
#net x-pos-limit  =>  joint.0.pos-lim-sw-in  joint.0.home-sw-in

# ---Encoder Feedback Signals/Setup

setp    hm2_7i92.0.encoder.00.counter-mode 0
setp    hm2_7i92.0.encoder.00.filter 0
setp    hm2_7i92.0.encoder.00.index-invert 0
setp    hm2_7i92.0.encoder.00.index-mask 0
setp    hm2_7i92.0.encoder.00.index-mask-invert 1
setp    hm2_7i92.0.encoder.00.scale  [JOINT_0]ENCODER_SCALE
setp    hm2_7192.0.encoder.00.index-enable true

# ---Indexsignal GMS fuer Referenzpunkt X (NICHT MIT NORMALEM ENDSCHALTER)

net x-pos-fb  <=  hm2_7i92.0.encoder.00.position
net x-vel-fb  <=  hm2_7i92.0.encoder.00.velocity
net x-pos-fb  =>  joint.0.motor-pos-fb
net x-index-enable  joint.0.index-enable  <=>  hm2_7i92.0.encoder.00.index-enable
net x-pos-rawcounts  <=  hm2_7i92.0.encoder.00.rawcounts

What's wrong?
 
  • andypugh
  • andypugh's Avatar
09 Sep 2025 15:14
Replied by andypugh on topic ECMO VMC100 Retrofit with Carousel/Toolchanger

ECMO VMC100 Retrofit with Carousel/Toolchanger

Category: Milling Machines

Maybe the real sensors have a different polarity to your bench test setup?
Halscope should help understand what is going on, if you scope the inputs and the carousel.0.state (with reference to:
github.com/LinuxCNC/linuxcnc/blob/2.9/sr...s/carousel.comp#L309
  • Aciera
  • Aciera's Avatar
09 Sep 2025 15:08 - 09 Sep 2025 15:40
Replied by Aciera on topic G33.1 synchronized tapping problem

G33.1 synchronized tapping problem

Category: General LinuxCNC Questions

No feedback from other users so far but the workaround disconnecting the 'joint.n.index-enable' (where n is the joint for the caxis) certainly worked for me.
Note though that I have since dismantled my test setup, so no further testing has been done on my part.

[edit]
I have now filed an issue on git:
github.com/LinuxCNC/linuxcnc/issues/3556
Displaying 8866 - 8880 out of 18040 results.
Time to create page: 4.584 seconds
Powered by Kunena Forum