Advanced Search

Search Results (Searched for: )

  • MaHa
  • MaHa
Today 22:46

freelancer needed to create a routine for ATC tool change (rackchange)

Category: Advanced Configuration

There is this bracket ']' to remove:


line 27
#<y_gap_o> = #<_ini[tool_slot_delta]y_gap>]


line 72
#<y_gap_i> = #<_ini[tool_slot_delta]y_gap>]
  • spumco
  • spumco
Today 22:23 - Today 22:27
Replied by spumco on topic Clearpath HLFB amp.joint.delay

Clearpath HLFB amp.joint.delay

Category: HAL

Good, thanks for verifying the servos are programmed appropriately.

Right now, your HLFB pins are HIGH (conducting) when the servos are enabled and OK.  Since you have the inputs connected to your amp-fault-in pins like:
# HLFB is true when enabled *and* following
net joint.z.amp-fault-in hm2_7i96s.0.inm.00.input-07
net joint.y2.amp-fault-in hm2_7i96s.0.inm.00.input-08
net joint.y.amp-fault-in hm2_7i96s.0.inm.00.input-09
net joint.x.amp-fault-in hm2_7i96s.0.inm.00.input-10

LCNC thinks there is a fault when the servos are saying everything is OK.  Here's the LCNC manual section (motion):

joint.N.amp-fault-in IN BIT should be driven TRUE if an external fault is detected with the amplifier for this joint.

Try changing the HLFB input pins to 'not' like so:
net joint.z.amp-fault-in  hm2_7i96s.0.inm.00.input-07-not
net joint.y2.amp-fault-in  hm2_7i96s.0.inm.00.input-08-not
net joint.y.amp-fault-in  hm2_7i96s.0.inm.00.input-09-not
net joint.x.amp-fault-in  hm2_7i96s.0.inm.00.input-10-not

At that point, the joint.N.amp-fault-in pins should be HIGH when the servos are not enabled, and go LOW when they are enabled and OK.

Once you're at that point, you can test by pulling the encoder cable off the motors and see if it causes the amp-fault-in to go high (hopefully).

If you still need a delay we can work on that next.
  • MaHa
  • MaHa
Today 22:23

freelancer needed to create a routine for ATC tool change (rackchange)

Category: Advanced Configuration

I think the problem is, not using uppercase letter. This should work:

Y_GAP = -206
  • tommylight
  • tommylight's Avatar
Today 22:20
Replied by tommylight on topic Clearpath HLFB amp.joint.delay

Clearpath HLFB amp.joint.delay

Category: HAL

There is no perceptible rotor cogging when you spin them by hand. 

Nice to know, thank you for taking the time to explain that.
  • MaHa
  • MaHa
Today 21:49

freelancer needed to create a routine for ATC tool change (rackchange)

Category: Advanced Configuration

Did you add this to the .ini file, the  line with y_gap ?


[TOOL_SLOT_DELTA]
X = 0
Y = -111
Z = 0
y_gap = -206
  • Masiwood123
  • Masiwood123's Avatar
Today 21:29

freelancer needed to create a routine for ATC tool change (rackchange)

Category: Advanced Configuration

now the first three slots work as usual, if I select the fourth one when returning the tool to one of the first three I get this error
  • Sandro
  • Sandro
Today 20:14 - Today 20:16
Axis deflecting while jogging in G54 was created by Sandro

Axis deflecting while jogging in G54

Category: QtPyVCP

Hello everyone,

I’m experiencing some odd behavior when jogging in the G54 coordinate system. When I jog from X0 Y0 to X100 Y0, the Y-axis deflects slightly, as if a small rotation or compensation is being applied. The final reported position is X100 Y0.084. The Z-axis is not affected. A similar issue occurs in the opposite direction: when I jog along the Y-axis, the X-axis also deflects. However, if I issue an MDI command to move to X100, the Y-axis remains unchanged, which is the expected behavior. When I switch to G55 or G56, everything works as intended—there is no coupling or linkage between the X and Y axes. I’ve attached a screenshot showing the issue: first I moved from X0 to X100 using an MDI command, then manually jogged back. You can clearly see the Y-axis deflection during the jog. I have already cleared all work coordinate systems, but the problem persists specifically with G54.

Any help would be greatly appreciated.
Greetings,
Sandro

 
  • Fastfred
  • Fastfred
Today 19:49
  • Fastfred
  • Fastfred
Today 19:27
Replied by Fastfred on topic Clearpath HLFB amp.joint.delay

Clearpath HLFB amp.joint.delay

Category: HAL

File Attachment:

File Name: custom_2025-12-13.hal
File Size:1 KB
  • Fastfred
  • Fastfred
Today 19:24
Replied by Fastfred on topic Clearpath HLFB amp.joint.delay

Clearpath HLFB amp.joint.delay

Category: HAL

I did setup the MSP software, And I just confirmed the pins again.
  • MaHa
  • MaHa
Today 18:52 - Today 20:07

freelancer needed to create a routine for ATC tool change (rackchange)

Category: Advanced Configuration

I modified the routine for unload and load, o315 and o 316 used. In .ini file the value for 'y_gap' should be 206, not 317 The diff shows the modification  


 

 

File Attachment:

File Name: rack_change.txt
File Size:3 KB

 
  • Hakan
  • Hakan
Today 17:49

Ethercat compatible Encoder board tentative STM32F4 + LAN9252

Category: EtherCAT

Are you sure spi works?
Apart from that, make sure the stm32 and the eeprom are in sync, that is, they both come from the same saving of "Save all files"
and that the firmware is compiled and downloaded. It doesn't hurt to do it one more time.
Power cycle the board to make sure both stm32 and lan9252 read the most recent data.
Right-click the mouse on the marked item and remove it. Scan for new boxes to make it reappear.
Also quit Twincat and start it.
All a bit extra cautious to make sure any old data/cache is eliminated.
 
  • LCR
  • LCR
Today 17:14

Problems with Lichuan Ethercat servo drive

Category: EtherCAT

LinuxCNC must have timed out I'll attach again hopefully.

 

File Attachment:

File Name: My_Etherca...2-13.zip
File Size:25 KB
Displaying 1 - 15 out of 280704 results.
Time to create page: 2.622 seconds
Powered by Kunena Forum