Advanced Search

Search Results (Searched for: )

  • chuben
  • chuben
23 Oct 2024 07:07
Replied by chuben on topic Update failure

Update failure

Category: Plasmac

What you tell me is what I do but when I get to the encoders, only encoder A appears. And when I go to the THC configuration page, the option to choose encoder does not appear.
  • Aciera
  • Aciera's Avatar
23 Oct 2024 06:39
Replied by Aciera on topic Parallel SCARA Kinematics - Closed Loop

Parallel SCARA Kinematics - Closed Loop

Category: General LinuxCNC Questions

See here, has not published the kinematic though:


Closed loop for the motors is not a problem.
Backlash compensation is possible in linuxcnc but don't expect it to make the problem go away completely as the PID loop will have it's problems coping.
  • fly up
  • fly up
23 Oct 2024 06:24

Compiling linuxcnc with source code on Debian12 resulted in an error

Category: Installing LinuxCNC

I'm currently having trouble connecting to ethercat after compiling linuxcnc from source. If you have made further progress on this or ethercat related issues, I hope you can share.
thanks.
  • yuyu
  • yuyu
23 Oct 2024 01:59 - 23 Oct 2024 02:47

Compiling linuxcnc with source code on Debian12 resulted in an error

Category: Installing LinuxCNC

Thank you, it can run smoothly now.     I guess it failed because there were Chinese characters in my installation path.Now I want to try how to directly start LinuxCNC and Stepconf Wizard on the desktop, without having to set up the environment in the terminal every time,  as shown in the picture. 
 Your dog is very cute!!!  
  • PCW
  • PCW's Avatar
23 Oct 2024 01:03

Can updating the 7i96s to recognize the 7i77 disable the TB2 connector encoder?

Category: Advanced Configuration

The 7I96S_7I77 configuration moves the 7I96S encoder to encoder 6 (and aliased encoder 7)
This was done to be compatible with 7I77 configurations that expect the 7I77 encoders
to be encoder numbers 0..5

Note that you need to set num_encoders=8 (or leave the num_encoders
out entirely) to access encoder 6

 
  • acourtjester
  • acourtjester
23 Oct 2024 00:46
Replied by acourtjester on topic New minor problem

New minor problem

Category: General LinuxCNC Questions

THANKS I increased the Z travel distance to 7" and that seems to have cured the problems. I did not get the errors and I an repeat the surface detection over again with out a error too.
  • tommylight
  • tommylight's Avatar
23 Oct 2024 00:35

Knuth Mark Super CNC Retrofit - need some help with my first LinuxCNC

Category: Milling Machines

Not the same drives, pretty sure, this one is step/dir only, the above is analog only.

The manual is not for those drives as stated above, it is for something similar but new-ish.
The picture of his actual machine shows wiring and labeling for analog +-10V control, and so does the first PDF with the machine wiring schematics.
  • Benb
  • Benb's Avatar
23 Oct 2024 00:14
Replied by Benb on topic Running halui in real time space?

Running halui in real time space?

Category: HAL

Grotius, thank you for you interest in this subject. 20ms is not bad for a component such as halui, the problem is mainly to do with timing, since it runs in user space its execution time is unpredictable. Now when you connect halui to hal components (realtime components) configuring becomes difficult. When I configure hal logic I rely on experience and intuition, if I encounter an execution problem I correct it by setting he proper execution order of the components. But with halui the execution time is unpredictable. Configuring mix of hal and halui is a pita.
If you have chance have a look at simple logic such as  run/step pause resume logic and you will see that its not easy to configure such simple logic. If the same configuration was done with halui running in realtime that configuration would be much simpler to create and behavior will be predictable and repeatable. 

In nutshell halui running in user space its execution time is unpredictable. 

Since I am not C++ & RTOS programmer. I am hopping that someone from the community with those skills would try convert (probably no the proper word) halui from user space to realtime space. It's probably a lengthy process. I will be more than happy to help with the testing.

Thanks again Ben
  • Project_Hopeless
  • Project_Hopeless's Avatar
23 Oct 2024 00:11 - 23 Oct 2024 21:41
Max_Angular_Velocity was created by Project_Hopeless

Max_Angular_Velocity

Category: Basic Configuration

In a "switchkins" XYZABC" serial link machine...

If all the joints are defined angular, do I set Max_Velocity or Max_Angular_Velocity under [JOINT#] ?  Or is it sufficient to only set under [TRAJ] ? Same for [TRAJ] do I set Max_Velocity, Max_Angular_Velocity or both?

I'm thinking I need to set the values at the [JOINT#] level to handle the various gear ratios.

What would you recomend?
  • tommylight
  • tommylight's Avatar
22 Oct 2024 22:54
Replied by tommylight on topic c++ compiling error

c++ compiling error

Category: Advanced Configuration

I have never used clasicladder, but i always use Axis, PlasmaC and QtPlasmaC.
Gathering some stuff to build a mill, so might start using QtDragon or QtPyVCP, no idea when though.
-
Rant
Been 8 days since i got delivery of 410W solar panels, they are still inside the house...
  • tommylight
  • tommylight's Avatar
22 Oct 2024 22:50
Replied by tommylight on topic 10" 1024 x 600 display with touchscreen

10" 1024 x 600 display with touchscreen

Category: Basic Configuration

What GUI do you intend to use?
Axis should work, mostly, and there are some made specifically for small screens, like:
www.forum.linuxcnc.org/21-axis/38188-axi...reen-with-qtvcp-tabs
forum.linuxcnc.org/forum/41-guis/26174-s...signs?start=20#61123
  • tommylight
  • tommylight's Avatar
22 Oct 2024 22:46

Can updating the 7i96s to recognize the 7i77 disable the TB2 connector encoder?

Category: Advanced Configuration

You have 1 encoder on Mesa 7i96S and 6 more on Mesa 7i77, so you can use any of those for THCAD.
The issue of it not working might be changed encoder number in hal in the firmware, so use the "show hal configuration" from the "machine" menu to check what number is assigned to Mesa 7i96S encoder, should be 0 or 6.
  • phillc54
  • phillc54's Avatar
22 Oct 2024 22:39
Replied by phillc54 on topic Update failure

Update failure

Category: Plasmac

That is not an error, it is just a warning about older style cards and you can ignore it.

After you select the Boardname and the appropriate Firmware on the Mesa Card 0 page you need to click "Accept Component Changes" which will load all the details for that particular card.
  • daveyr
  • daveyr
22 Oct 2024 22:21 - 22 Oct 2024 22:24
Start / resume button challenges was created by daveyr

Start / resume button challenges

Category: QtPyVCP

First up i am apologizing for the silly thing that i have missed or dont yet understand but i hope i have tried. :) 

I have my Probe basic (now will be previous stable on 2.9.3) setup mostly working for what i wanted with Pendant etc.. but wanted to customize the physical buttons that i have for start / resume, Step / feed hold and well stop works fine.

(Currently 7i76 with physical buttons mapped through to the following
# --- Start ---
net cycle-start <= hm2_7i76e.0.7i76.0.0.input-07
# --- ABORT ---
net abort     <=  hm2_7i76e.0.7i76.0.0.input-05
# --- SINGLE-STEP ---
net single-step     <=  hm2_7i76e.0.7i76.0.0.input-06

I started with forum.linuxcnc.org/47-hal-examples/13201...ume-buttons?start=40 and thought that i would like to have it when i press the start button and the system is in a feed hold state to resume.  So first part was to change from the single mapping to using an And to only allow start to happen when idle. (I know that is how the above cycle-start works but i was trying to do it to just prove i could get it working)
loadrt and2 names=and2.pause-resume-0 # Really just added to end of existing loadrt line not fresh.
addf and2.pause-resume-0 servo-thread
#Mapped physical button with no issues to one leg of And
net my-start-resume-button-in1 and2.pause-resume-0.in0 <= hm2_7i76e.0.7i76.0.0.input-07
#Then when trying to map one of the existing pins / signals is where  i get all screwed up.  
net my-start-resume-button-in2 and2.pause-resume-0.in1 <=  halui.program.is-idle

I thought that read as the following Netname = my-start-resume-button-in2, name of signal wire to set and2.pause-resume-0.in1 (the 2nd leg of the And), The trigger signal = halui.program.is-idle 
Instead of that working (Knowing i have no output yet) i get the following error.
custom_postgui.hal:67: Pin 'halui.program.is-idle' was already linked to signal 'prog-running'

So i was well lets change the trigger to be prog.running and see what happens then.
#net my-start-resume-button-in2 and2.pause-resume-0.in1 <=  prog.running
#.../custom_postgui.hal:68: Pin 'prog.running' does not exist (I can see that prog.running is a signal not pin but i am then back to confused about how to do the 2nd part of the and)

Then i was trying to even take the output of the and to trigger 'cycle-start'
net my-start cycle-start <= and2.pause-resume-0.out
#.../custom_postgui.hal:75: Pin 'cycle-start' does not exist

i hope that i am so close but yet so far.  (The reason that i posted this in the Probe basic is my aim is to use qtpvcp.feed-override.reset to remove from feed hold (I hope that is the correct way))
Thank you for reading this far and hoping someone can fix my broken understanding.  Full code block of what i was trying to do below with no extra typing.
loadrt and2 names=and2.pause-resume-0,and2.pause-resume-1
addf and2.pause-resume-0 servo-thread
addf and2.pause-resume-1 servo-thread
net my-start-resume-button1-in1 and2.pause-resume-0.in0 <= hm2_7i76e.0.7i76.0.0.input-07
net my-start-resume-button1-in2 and2.pause-resume-0.in1 <=  halui.program.is-idle
net my-start cycle-start <= and2.pause-resume-0.out

net my-start-resume-button2-in1 and2.pause-resume-1.in0 <= hm2_7i76e.0.7i76.0.0.input-07
net my-start-resume-button2-in2 and2.pause-resume-1.in1 <=  halui.program.is-paused
net my-start2 qtpvcp.feed-override.reset <= and2.pause-resume-1.out
  • tenfrozentoes
  • tenfrozentoes
22 Oct 2024 22:20
Replied by tenfrozentoes on topic Question on Step 4 of the APT install instructions

Question on Step 4 of the APT install instructions

Category: QtPyVCP

Okay, Thankyou. That is actually what I did first but then wasnt sure, so I tried rerunning them seperatated by the | symbols. I'm going to delete the configs and redo.

Jim
Displaying 22441 - 22455 out of 22607 results.
Time to create page: 0.418 seconds
Powered by Kunena Forum