Advanced Search

Search Results (Searched for: )

  • garthnoakes
  • garthnoakes
22 Aug 2024 01:52

Logitech F310 shows in lsusb but HAL config does not show it - still strange

Category: Computers and Hardware

The gamepad also works fine using jstest. So Linux has no problem with it - just something wrong with linuxcnc seeing it
  • rodw
  • rodw's Avatar
22 Aug 2024 01:50

Help Wanted for creating new UI with Qt and EtherCAT

Category: Qtvcp

There is a sticky I put together installing ethercat in the ethercat section.
  • acondit
  • acondit
22 Aug 2024 01:50
Replied by acondit on topic Converting a 7i76e config to 7c81/7i76 pair

Converting a 7i76e config to 7c81/7i76 pair

Category: General LinuxCNC Questions

1, Yes, the 7i76 has both 5V and field power
2. I believe that the flat cable is correct
3. The 7i76 is jumpered for power from the fpga card, however,
I am not certain of the 7c81 jumper w3. Is it supposed to be closer to the ribbon cable or farther from the ribbon cable.
The manual for the 7c81 says,
"Hardware setup jumper positions assume that the 7I98 card is oriented in an upright position, that is, with the Ethernet connector towards the left and the I/O connectors towards the right."
 
  • rodw
  • rodw's Avatar
22 Aug 2024 01:45

Help Wanted for creating new UI with Qt and EtherCAT

Category: Qtvcp

There is a sticky I put together installing ethercat in the ethercat section.
  • Thayloreing
  • Thayloreing
22 Aug 2024 01:21
Replied by Thayloreing on topic how to recompile a linuxcnc directory?

how to recompile a linuxcnc directory?

Category: General LinuxCNC Questions

I'm going to study the manual, but I've never done it, I'll probably have several questions as I go along, I ask you to be patient with me, but I thank you for taking the time to answer
  • m456arcus
  • m456arcus
22 Aug 2024 01:05

Help Wanted for creating new UI with Qt and EtherCAT

Category: Qtvcp

Thanks for the info. I tried modifying qtdragon, I think where I got stuck is not being able to find the .ui file to edit, it wasn't in the config folder. It would be great to have a look at that. I would want support for a tool height sensor and can program that if you mean qtdragon does not include it.

Can you elaborate on EtherCAT and how you set it up?
  • RyanB
  • RyanB's Avatar
22 Aug 2024 00:58

Tool resets to Z0 when starting program without being told to

Category: AXIS

Having some issues with running some Gcode. I'm using fusion360 and when I single step through the ngc on linuxcnc the Z axis plunges to 0 without being told to in the Gcode.
%
(0000)
(MACHINE)
(  VENDOR AUTODESK)
(  DESCRIPTION GENERIC 3-AXIS)
(T5 D=6.35 CR=0. - ZMIN=12.69 - FLAT END MILL)
N10 G90 G94 G17 G91.1
N15 G21
(-ATTENTION- PROPERTY SAFE RETRACTS IS SET TO CLEARANCE HEIGHT.)
(ENSURE THE CLEARANCE HEIGHT WILL CLEAR THE PART AND OR FIXTURES.)
(RAISE THE Z-AXIS TO A SAFE HEIGHT BEFORE STARTING THE PROGRAM.)
(WHEN USING FUSION FOR PERSONAL USE, THE FEEDRATE OF RAPID)
(MOVES IS REDUCED TO MATCH THE FEEDRATE OF CUTTING MOVES,)
(WHICH CAN INCREASE MACHINING TIME. UNRESTRICTED RAPID MOVES)
(ARE AVAILABLE WITH A FUSION SUBSCRIPTION.)
(FLAT1)
N20 T5 M6
N25 S5000 M3
N30 G17 G90 G94
N35 G54
N40 G64 P0.001 Q0.001
N45 M8
N50 G0 X68.804 Y-180.895

The origin of the the piece is a known position on the spoil board, its surface being 0. So I raised the tool head to 40ish mm above the work piece. I then single step through the program and before it hits N50 (line 23) the tool head plunges to 0.
I've dissected the G-code as best as I could, but I can't find any portion that moves the head to 0.
(absolute distance mode)
(Units per minute mode)
(XY Plane set)
(incremental distance mode for I, J & K offsets)
G90 G94 G17 G91.1

(Unit Select MM)
G21

(Tool 5)
(Tool Change)
T5 M6

(Spindle Speed set to 5000)
(M3 = Right hand tool select)
S5000 M3

(XY Plane set)
(absolute distance mode)
(Units per minute mode)
G17 G90 G94

(Select Coordinate System 1)
G54

(Path Tollarance)
G64 P0.001 Q0.001

(Coolant Start)
M8

(Rapid Traverse to X68 Y-180)
G0 X68.804 Y-180.895

What am I missing here?
  • rodw
  • rodw's Avatar
22 Aug 2024 00:47

Ethercat installation from repositories - how to step by step

Category: EtherCAT

Start linuxcnc from the command line, read the error about the missing pin. It probably tells you the line number. Comment it out until Linuxcnc starts and review halshow to get the right spelling/pin name. This is just basic trouble shooting, not ethercat related.

linuxcnc -l 

is a very handy command (Lower case -L)
  • rodw
  • rodw's Avatar
22 Aug 2024 00:38 - 22 Aug 2024 00:39
Replied by rodw on topic Gui for standalone thc

Gui for standalone thc

Category: Plasma & Laser

Yes, I was suggesting a totally new stepper driven Z axis/lifter assembly.

A few of us did  a lot with plasma before Plasmac burst onto the scene.

Generally, we used a touch off subroutine that was called before the M3. JohnT has a good starting example here (and some other resources)
gnipsel.com/shop/plasma/plasma.xhtml  I think I modified this to probe away until loss of contact before saving the torch height.

Cornerlock just needs to monitor the current velocity and disable the THC if it falls below a threshold (say 90%) of the feedrate. This used to be  a problem becasue Linuxcnc never saved the feedrate,   but a kind developer heard our cries and its now published in motion as motion.feed-upm and a few other variations. Here though your THC will need some kind of input that disables it.
linuxcnc.org/docs/stable/html/man/man9/m...9.html#MOTION%20PINS

I have attached a working cornerlock component
  • rodw
  • rodw's Avatar
22 Aug 2024 00:14
Replied by rodw on topic how to recompile a linuxcnc directory?

how to recompile a linuxcnc directory?

Category: General LinuxCNC Questions

The build system should just build what you have changed.
  • rodw
  • rodw's Avatar
22 Aug 2024 00:10

Help Wanted for creating new UI with Qt and EtherCAT

Category: Qtvcp

Probably start with qtdragon and customise it to suit. TTS toolng and a probe works well in it. I use it. If you premeasure tool length as Tormach does it, you don't need a tool height sensor.

Ethercat is certainly a lot easier to use today than it used to be but becasue you are interfacing linuxcnc with the ethercat master, there is some additional complexity in setting it up. But it only took  a day for me to get movement.
  • rodw
  • rodw's Avatar
21 Aug 2024 23:42

is there some basic list to build the net ?

Category: EtherCAT

I would be very happy if someone could point me to a list of standard net to build stuff from ...
like : net x-home or net x-limit or net torch-on .... stuff like this 
OR I don't have to care and i can just create whatever i want?
I want to use most of the IO on my card that has 16 inputs and 16 outputs ... 
before i had a usb-bob for mach3 and had 4 inputs and 4 outputs

 

I think that is the biggest difference between Linuxcnc and Mach3,  Here, you start with a blank canvas, Mach has some structure about its setup.
Linuxcnc does not care and you can use whatever you want.
Over time you will build your own style that works for you. 
With ethercat, I like to put the drives at the top of the list so they get numbered the same as th ejoints but you can set a name j0.j1 etc.
  • PCW
  • PCW's Avatar
21 Aug 2024 23:36 - 21 Aug 2024 23:38
Replied by PCW on topic PID Servo Loop rates

PID Servo Loop rates

Category: General LinuxCNC Questions

The required PID rate also depends on what you are controlling.
 If you are controlling torque, you need a higher PID rate
than if you are controlling velocity (with the drive controlling the
lower level, higher frequency loops)

A typical position mode servo drive may have 3 nested PID (or similar)
loops, from fastest to slowest:

torque command to PWM out
velocity command to torque out
position command to velocity out

 
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
21 Aug 2024 23:19
Replied by Cant do this anymore bye all on topic is there some basic list to build the net ?

is there some basic list to build the net ?

Category: EtherCAT

"did read almost half of the linuxcnc documentation"

That's the issue.

It's there you just need to look.
  • PCW
  • PCW's Avatar
21 Aug 2024 22:35
Replied by PCW on topic Digital input to float

Digital input to float

Category: HAL

conv_bit_float will just turn a bit to 0.0 or 1.0

Normally  the way jog increments are selected are with a mux
component, say mux4

man mux4
 
Displaying 23656 - 23670 out of 24280 results.
Time to create page: 0.459 seconds
Powered by Kunena Forum