Advanced Search

Search Results (Searched for: )

  • Jdolecki
  • Jdolecki
12 Feb 2025 23:24

Home and limit switch connections to 7i96s or 7i84

Category: Driver Boards

Does it matter if I connect the limits switches to the main board 7i96s of to the I/o 7i84?

Is there any delay in communication between the 7i96s since it’s a serial connection?

Or am I overthinking this?
  • Jdolecki
  • Jdolecki
12 Feb 2025 23:19
Replied by Jdolecki on topic 7i84 cable distance max

7i84 cable distance max

Category: Driver Boards

Well my machine not that big. Lol
But good to know.
  • Hakan
  • Hakan
12 Feb 2025 23:08
Replied by Hakan on topic Bad character U.

Bad character U.

Category: AXIS

If you just want to turn something you can delete lines N32 and N33.
It's the Fusion360 preprocessor that adds those two lines, don't know if there is a setting for the two extra axis U and W.
  • PCW
  • PCW's Avatar
12 Feb 2025 22:44
Replied by PCW on topic 7i84 cable distance max

7i84 cable distance max

Category: Driver Boards

50 to 100M should be fine

We originally tested at 1000 ft (~305M)
 
  • Jdolecki
  • Jdolecki
12 Feb 2025 22:27 - 12 Feb 2025 22:28
7i84 cable distance max was created by Jdolecki

7i84 cable distance max

Category: Driver Boards

Is there a max limit for the serial com cable on a 7i84 can be from say a 7i96s?
 
  • sajurcaju
  • sajurcaju
12 Feb 2025 22:13

Kernel 6.12 with PREEMPT_RT patches enabled - yet POSIX non-realtime (LM22.1)

Category: Installing LinuxCNC

Hey, nevermind. I just found tommylight's explanation of installing on Mint Debian. This sounds much easier and more within my (lack of) Linux skills.
  • electrosteam
  • electrosteam
12 Feb 2025 21:53
Replied by electrosteam on topic Gmoccapy Stop Mid-Run

Gmoccapy Stop Mid-Run

Category: Gmoccapy

The machine was unattended (briefly) as I moved around the workshop.

I admit that, if the machine was in the Pause state, I may not have noticed it.
Better error/status reporting next time.

I use standard USB mouse and keyboard.
This fault could indicate some EMI effect on one of those connections.

I found in the manual:
- gmoccapy.program.current-line (s32 OUT) - Indicates the current working line of the program.
Need then to generate a display, or memory location, with a one event memory.

Thanks for the comments,
John.
  • MTTI
  • MTTI's Avatar
12 Feb 2025 21:52

Migration from Mach3 to QtPlasmaC + DIY THC with Arduino

Category: Plasma & Laser

Hi

Thanks :)

The 9V battery is for the laser pointer, while waiting for it to be connected to an output of the USC controller board (the most tedious part is running the cable through the cable track).
  • tommylight
  • tommylight's Avatar
12 Feb 2025 21:44

Migration from Mach3 to QtPlasmaC + DIY THC with Arduino

Category: Plasma & Laser

1. Nice build and nice cuts
2. why is there a hanging 9V battery on the torch? :)
  • tommylight
  • tommylight's Avatar
12 Feb 2025 21:31
Replied by tommylight on topic Remora - ethernet NVEM / EC300 / EC500 cnc board

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

MOTION: num_joints is 33, must be between 1 and 16

33 ?
Should probably be 3 for normal machines.
  • tommylight
  • tommylight's Avatar
12 Feb 2025 21:29
Replied by tommylight on topic StepperOnline A6 Servo

StepperOnline A6 Servo

Category: EtherCAT

Weis ich nicht, hab nie EtherCAT nutzt.
  • spumco
  • spumco
12 Feb 2025 21:02 - 12 Feb 2025 22:27
Replied by spumco on topic [SOLVED] Mesa/Hostmot2 - PWM direction pin?

[SOLVED] Mesa/Hostmot2 - PWM direction pin?

Category: Driver Boards

Thanks for digging a bit more.

I've been racking my brain and reading as many examples of functioning orient examples as possible and had a thought:

My INI file has ORIENT_OFFSET commented out.  Figured it would default to '0' if left out, since I haven't decided where I want the spindle zero position to be (based on chuck key position or taper features).

Now I'm wondering if that's causing orient to misbehave.  Soon as I get back to the lathe this evening I'll uncomment it and see what happens.

Fingers crossed.

EDIT
No joy, same behavior with ORIENT_OFFSET set to 0.

Now I wonder if orient isn't working right as I have two instances of it at the same time (main and sub-spindle).  Have to test that theory next, if it's not really plausible.
  • MTTI
  • MTTI's Avatar
12 Feb 2025 20:42 - 13 Feb 2025 08:23

Migration from Mach3 to QtPlasmaC + DIY THC with Arduino

Category: Plasma & Laser

Hello everyone,

I built a plasma cutting table (2500x1250mm) three years ago for my business needs, and so far, it has given me great satisfaction.For the past few weeks, I have been upgrading it because, until now, it was running in a limited way due to Mach3.
Having had some experience with LinuxCNC (EMC) several years ago, I decided to convert it using QtPlasmaC.

QtPlasmaC has allowed me, among other things, to:
  • Have a real Z probing (precise and configurable)
  • Implement proper plasma cutting management
  • Use THC
  • ...
Hardware used for this table:
  • Industrial PC "Hystou" (  link  )
  • 17" industrial touchscreen monitor (4:3)
  • USC Board from PICO Systems (  link  )
  • 4x "STEPPERONLINE" DM860T_V3.0 drivers (  link  )
  • 4x stepper motors with encoders
  • X and Z axis driven by ball screws (5mm pitch)
  • Y axis driven by belt
  • Plasma source: Hypertherm Powermax 105 SYNC
I am reaching out to share the THC system I have developed and tested over the past few days (not without some difficulties).
I am using an analog input of an Arduino UNO to measure the arc voltage, which is then sent to the PC via "USB".
A Python script retrieves the value in "real time" and creates a HAL pin that can be connected to QtPlasmaC.

I am using:
  • An Arduino UNO
  • An isolator/converter (  link  )
The Powermax voltage divider is set to 20:1 and connected to the input of the converter (configured for 0-20V). The converter output (set to 0-5V) is connected to the Arduino's analog input.
The Arduino sends a smoothed value every 100ms and is particularly stable.
This allows me to configure QtPlasmaC in Mode 1 (using Arc OK from the Powermax) and let QtPlasmaC precisely control the torch height.

Here are the first tests of the THC, with a sheet placed on spacers:
 

Position of the sheet during cut:


First produced part:


Another improvement I made: a cross-shaped laser pointer:


Now, I still need to fine-tune the settings, especially the axes, which are causing me a lot of trouble and failures due to the "following error.", connect the laser pointer to the controller, then, I need to restore the electrical cabinet.I will send you photos of the whole setup once it's finished.

Edit: The scripts are now as an attachment
 

File Attachment:

File Name: THC_HAL_MTTI_v0.3.zip
File Size:2 KB

 
  • frosted_jono
  • frosted_jono
12 Feb 2025 20:22 - 12 Feb 2025 20:26
Bad character U. was created by frosted_jono

Bad character U.

Category: AXIS

Hey,

I am completely new to CNC and linux so forgive me for the dumb question.

I have a CNC lathe (Emco compact 4) with LinuxCNC and I have an issue issue with my gcode.

I posted my CAM in fusion 360 using the LinuxCNC Lathe post processor. When I load the g-code into LinuxCNC on my lathe i get an error Bad character 'U'. From what I can tell it's becasue of G28 U0? Should it be X0 instead of U0? Likewise for W0 should be Z0? Can i just change the code to this and run it? Why does Fusion 360 create U and W axis instead of X and Z? Have I set something up incorrectly in CAM? Or is it the incorrect post processor? Or something wrong with my machine's LinuxCNC? Pasted my code below. 

Thanks for any help.

%
(1001)
N10 G7
N11 G90 G18
N12 G21
N13 G28 U0.
N14 G28 W0.

(FACE3)
N15 T2 M6
N17 G90 G95 G18
N18 G54
N19 G97 S1516 M3
N20 G0 X42. Z5.
N21 G96 D3500 S200 M3
N22 G0 Z0.414
N23 X22.
N24 G1 X14.828 F1.
N25 X12. Z-1.
N26 X-0.8 F0.5
N27 X2.028 Z0.414 F1.
N28 G0 X42.
N29 Z5.
N30 G97 S1516 M3

N31 M5
N32 G28 U0.
N33 G28 W0.
N34 M30
%


 
  • beauxnez
  • beauxnez
12 Feb 2025 20:20

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

Thank you for your patience, still error
Debug file information:
Note: Using POSIX realtime
MOTION: num_joints is 33, must be between 1 and 16
motmod: rtapi_app_main: Operation not permitted (-1)
./NVEM.hal:5: waitpid failed /usr/bin/rtapi_app motmod
./NVEM.hal:5: /usr/bin/rtapi_app exited without becoming ready
./NVEM.hal:5: insmod for motmod failed, returned -1
10762
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime
Displaying 17581 - 17595 out of 21653 results.
Time to create page: 0.481 seconds
Powered by Kunena Forum