Advanced Search

Search Results (Searched for: )

  • meister
  • meister
04 Mar 2025 06:47

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

Thanks for testing :)

ohh, i forgot a package in the installer:
apt-get install openfpgaloader

the BOB is added as module in the sample config, you can convert/split this into single plugins:
 

The pins on the left and right connector are named P1->P17,
like on the DB26 connectors:
 

hope that helps.





 
  • ErwinCNC
  • ErwinCNC
04 Mar 2025 06:39 - 06 Mar 2025 19:05
Replied by ErwinCNC on topic 7i96s Watchdog Ethernet

7i96s Watchdog Ethernet

Category: Deutsch

hier stand Unsinn 
  • cmorley
  • cmorley
04 Mar 2025 06:35
Replied by cmorley on topic How to open QT ui file in LinuxCNC

How to open QT ui file in LinuxCNC

Category: Qtvcp

Try this version for 2.9.
name it qtdragon_hd.ui
put it in YOUR CONFIG FOLDER/qtvcp/screens/qtdragon_hd/

Chris
  • ihavenofish
  • ihavenofish
  • kzali
  • kzali
04 Mar 2025 06:18

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

I have LCNC version 2.9.4 on a core i5. I used the Installer-Script the script all went well smoothly.
I connected my Tangobob and the China 5 axis BOB and used the deafault config for the setup Gui. Found the GUI to be very intuitive. However after Generate and Compile when I try the Flash button, I get the following error:

openFPGALoader -b tangnano9k impl/pnr/project.fs -f
make: openFPGALoader: No such file or directory
make: *** [Makefile:41: load] Error 127

Also is there any DB25 pin mapping or schematic of the China 5 axis BOB available to customize the config, or am I missing something?

Any help will be much appreciated

Thanks
  • NTULINUX
  • NTULINUX's Avatar
04 Mar 2025 06:17
Replied by NTULINUX on topic LinuxCNC on Intel Clear Linux

LinuxCNC on Intel Clear Linux

Category: Installing LinuxCNC

Thank you NTULINUX. A few years ago I started running my machines with QtDragon. I have not used axis ever since. I think your Gentoo build gives me the perfect reason to start gaining some experience with FlexGUI, which I think is a great initiative.

JT made like a 5 line change to get FlexGUI working in Gentoo, ever since, FlexGUI has been rock solid with Gentoo.

Turboss and someone else (Lcvette I think) is working on porting qtpyvcp to pyside6. Once their migration is complete, I'll be pushing out a new Gentoo image with support for qtpyvcp. qtpyvcp currently is on Qt5, and Qt5 has been getting purged by the Gentoo devs and they've been dropping support for it all across the board. QtDragon is also based on Qt5. FlexGUI is your best bet right now as it uses Qt6 and I haven't had any troubles with it. Gmoccapy also works flawlessly.
  • behai
  • behai
04 Mar 2025 04:31

Signal wires: please provide guidance on shielded wires I should use

Category: Computers and Hardware

Good afternoon Rob and Rod,

Thank you for very much for your helps. I appreciate the guidance and the info.

I have bought a Preciva HSC8 6-6A bootlace crimpper last month, it comes with 1900 ferrules.

I used it on the single driver I have, I found out that the wires on this driver are of different diameters, that is why I had to use different ferrule sizes:


I am happy with this crimpper, the first one I have ever used :)

I plan to use to common blocks with the switches. The blocks I have are from Jaycar: www.jaycar.com.au/16-way-100a-brass-busbar/p/SZ2004; they are rated for 100A, but I like how they look.

I have found that these common blocks work well with the ring terminal connectors: once screwed in, they don't come lose easily. The wires with the ring terminal connectors are salvaged from a Japanese Tiger rice cooker, I use salvaged wires during my learning process, but I will use proper wires for the final one. I plan to get a proper crimpper for this, too.

Thank you for the two websites Rod. treotham.com.au/contact is practically next door to my place, There is also a Jaycar store, and www.power-supplies-australia.com.au/ are also in the neighbourhood.

Thank you and best regards,

...behai.
  • gwond
  • gwond
04 Mar 2025 03:15
Replied by gwond on topic Fusion 360 post processor file for Plamac

Fusion 360 post processor file for Plamac

Category: Plasmac

Interesting, thanks for looking into that. Everything I've cut so far is with merge circles off, but perhaps I should check it and see what happens. What is odd is that there are three other holes in the bolt pattern of identical size without this issue. What does the check in this if statement actually do? Line 502: if (Vector.diff(circleBuffer.start, circleBuffer.end).length < toPreciseUnit(0.01, MM))

What would happen 0.01 MM was increased?
  • rebelx
  • rebelx
04 Mar 2025 03:04
Replied by rebelx on topic LinuxCNC on Intel Clear Linux

LinuxCNC on Intel Clear Linux

Category: Installing LinuxCNC

Thank you NTULINUX. A few years ago I started running my machines with QtDragon. I have not used axis ever since. I think your Gentoo build gives me the perfect reason to start gaining some experience with FlexGUI, which I think is a great initiative.
  • rebelx
  • rebelx
04 Mar 2025 02:54
Replied by rebelx on topic LinuxCNC on Intel Clear Linux

LinuxCNC on Intel Clear Linux

Category: Installing LinuxCNC

You could always choose not to run them.
Or you could run them when not machining a part.

 

Yes of course, but I prefer a clean install with minimum "garbage" and let a machine controller just be a machine controller. I would not run any other programs on my LinuxCNC production machines, for the same reasons as why I prefer not to have my machine connected to the internet: keep the machine clean and stable. 
  • jyeomans
  • jyeomans
04 Mar 2025 01:54
Replied by jyeomans on topic qtdragon additonal buttons

qtdragon additonal buttons

Category: Qtvcp

im sorry if this is a dumb question how do i implement this
i have downloaded the qtdragon_hd_vertical.ui.
how do i load i up.
  • JohnnyCNC
  • JohnnyCNC's Avatar
04 Mar 2025 00:41 - 04 Mar 2025 00:43
Replied by JohnnyCNC on topic Work with probe

Work with probe

Category: Basic Configuration

I’m using the QTDragon_HD UI and Probe Basic with a 3D probe.  Hopefully this may lead you to the Ah ha moment.  All values are in inches.These are the settings I have in my .ini, .hal, and qtdragon_hd.pref files..ini file

[PROBE]
# pick basic probe or versa probe or remove for none
#USE_PROBE = versaprobe
USE_PROBE = basicprobe.hal file

#3D Probe debounce & Tool-Setter-Debounce
setp debounce.2.delay 100 #this sets the delay 100 iterations of the servo-thread
addf debounce.2 servo-thread
 
#3d Probe
net deb-probe-in debounce.2.0.in <= hm2_7i76e.0.7i76.0.0.input-11-not
net probe-in debounce.2.0.out
net probe-in  => or2.probe_in.in1
 qtdragon_hd.pref

[PROBE OPTIONS]
Probe tool = 99
Probe diameter = .138
Probe rapid = 60
Probe feed = 10
Probe search = 30
Probe max travel = .3
Probe max z = .2
Probe extra depth = .1
Probe step off = .2
Probe xy clearance = .25
Probe z clearance = .25
Probe edge width = .2
Calibration offset = 0
Cal x width = 0
Cal y width = 0
Cal diameter = 0

John
  • M4MazakUser
  • M4MazakUser
04 Mar 2025 00:02
Replied by M4MazakUser on topic irregular machining

irregular machining

Category: General LinuxCNC Questions

Have you checked squareness of the part, using a micrometer measure the height in the 4 corners. It dosent look like a machine problem more like a clamping/squareness or misalignment issue. Unless you are loosing steps....
  • Ismacr63
  • Ismacr63
03 Mar 2025 22:26
irregular machining was created by Ismacr63

irregular machining

Category: General LinuxCNC Questions

I am machining some clamps from a perfectly squared stock.I do an adaptive 2D contouring. I machine the top part and then I turn it over to machine the part that was previously held by the clamp. The measurement comes out perfect after machining but it has a kind of offset. In theory, since the stock is a symmetrical rectangle, when turning it over it should cut in the same place, right? Can someone tell me what could be the cause?
  • hakinen2255
  • hakinen2255
03 Mar 2025 21:13
Replied by hakinen2255 on topic How to open QT ui file in LinuxCNC

How to open QT ui file in LinuxCNC

Category: Qtvcp

while loading horizontal qtdragon_hd it says version 2.9.2 and attached is the error when i change the .ui file with vertical

Error report created by /usr/lib/tcltk/linuxcnc/show_errors.tcl:

Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/lib/tcltk/linuxcnc/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
LINUXCNC - 2.9.2
Machine configuration directory is '/home/hakan/linuxcnc/configs/sim.qtdragon_hd.qtdragon_hd_xyz'
Machine configuration file is 'qtdragon_hd_xyza.ini'
INIFILE=/home/hakan/linuxcnc/configs/sim.qtdragon_hd.qtdragon_hd_xyz/qtdragon_hd_xyza.ini
VERSION=1.1
PARAMETER_FILE=qtdragon.var
TPMOD=
HOMEMOD=
TASK=milltask
HALUI=halui
DISPLAY=qtvcp qtdragon_hd
COORDINATES=XYZA
KINEMATICS=trivkins coordinates=XYZA
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Starting HAL User Interface program: halui
linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod
Found file(lib): /usr/share/linuxcnc/hallib/gantrysim.hal
Loaded HAL Components:
ID      Type  Name                                            PID   State
    26  RT    trivkins                                              ready
    25  User  halcmd8863                                       8863 ready
    21  RT    homemod                                               ready
    16  RT    tpmod                                                 ready
    10  User  halui                                            8852 ready
     4  User  iocontrol                                        8850 ready

Found file(lib): /usr/share/linuxcnc/hallib/simulated-gantry-home.hal
Starting TASK program: milltask
Starting DISPLAY program: qtvcp
Shutting down and cleaning up LinuxCNC...
task: 12368 cycles, min=0.000003, max=0.036588, avg=0.010045, 0 latency excursions (> 10x expected cycle time of 0.010000s)
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments

Debug file information:
Note: Using POSIX realtime
[QTvcp.QTVCP.QT_ISTAT][[33mWARNING[0m]  Missing [DISPLAY] ANGULAR_INCREMENTS- using defaults. (qt_istat.py:317)
[QTvcp.QTVCP.QT_MAKEGUI][[41mCRITICAL[0m]  'VCPWindow' object has no attribute 'btn_goto_sensor_clicked' (qt_makegui.py:212)
[QTvcp][[41mCRITICAL[0m]  Retry from Error Dialog
 Qtvcp encountered an error.  The following information may be useful in troubleshooting:
LinuxCNC Version  : 2.9.2

Traceback (most recent call last):
  File "/usr/bin/qtvcp", line 545, in <module>
    _qtvcp = QTVCP()
             ^^^^^^^
  File "/usr/bin/qtvcp", line 275, in __init__
    window.instance(filename=self.PATH.XML)
  File "/usr/lib/python3/dist-packages/qtvcp/qt_makegui.py", line 201, in instance
    instance = uic.loadUi(filename, self)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/PyQt5/uic/__init__.py", line 241, in loadUi
    return DynamicUILoader(package).loadUi(uifile, baseinstance, resource_suffix)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/PyQt5/uic/Loader/loader.py", line 66, in loadUi
    return self.parse(filename, resource_suffix)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 1037, in parse
    actor(elem)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line 929, in createConnections
    slot = self.factory.getSlot(name2object(conn.findtext('receiver')),
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/PyQt5/uic/objcreator.py", line 131, in getSlot
    return self._cpolicy.getSlot(obj, slotname)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/PyQt5/uic/Loader/qobjectcreator.py", line 147, in getSlot
    return getattr(object, slotname)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'VCPWindow' object has no attribute 'btn_goto_sensor_clicked'

 (qtvcp:505)
8846
8877
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime



Info report created by linuxcnc_info:
The file:    /tmp/linuxcnc_info.txt
can be posted to a forum or a web site like:
     pastebin.com
in order to provide information about the linuxcnc
system and configuration.

                Date: Tue Mar 4 12:16:52 AM EST 2025
            UTC Date: Tue Mar 4 05:16:52 AM UTC 2025
        this program: /usr/bin/linuxcnc_info
              uptime: 00:16:52 up 7:21, 1 user, load average: 0.49, 0.57, 0.34
     lsb_release -sa: Debian Debian GNU/Linux 12 (bookworm) 12 bookworm
            linuxcnc: /usr/bin/linuxcnc
                 pwd: /home/hakan/linuxcnc/configs/sim.qtdragon_hd.qtdragon_hd_xyz
                USER: hakan
             LOGNAME: hakan
                HOME: /home/hakan
              EDITOR:
              VISUAL:
            LANGUAGE:
                TERM: dumb
           COLORTERM:
             DISPLAY: :0.0
             DESKTOP: xfce
        display size: 3840x3020 pixels (1016x799 millimeters)
                PATH: /usr/bin:/home/hakan/linuxcnc/configs/sim.qtdragon_hd.qtdragon_hd_xyz/bin:/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

uname items:
         nodename -n: CSF750
      kernel-name -s: Linux
      kernel-vers -v: #1 SMP PREEMPT_RT Debian 6.1.67-1 (2023-12-12)
          machine -m: x86_64
        processor -p: unknown
         platform -i: unknown
      oper system -o: GNU/Linux

/proc items:
             cmdline: BOOT_IMAGE=/boot/vmlinuz-6.1.0-16-rt-amd64 root=UUID=4d925627-cc3b-45aa-ae68-050d85babc80 ro quiet loglevel=3 fbcon=rotate:1 fbcon=rotate:1 quiet isolcpus=1,2,3 splash loglevel=3 mitigations=off
          model name: Intel(R) Core(TM) i3-8145U CPU @ 2.10GHz
               cores: 2
             cpu MHz: 3347.627
             parport:
              serial: 0000-0000 : serial

Versions:
                 gcc: gcc (Debian 12.2.0-14) 12.2.0
              python: Python 3.11.2
                 git: git version 2.39.5
          git commit: NA
                 tcl: 8.6
                  tk: 8.6
               glade: not_in_PATH

linuxcnc_var all:

     LINUXCNCVERSION: 2.9.2
LINUXCNC_AUX_GLADEVCP: /usr/share/linuxcnc/aux_gladevcp
LINUXCNC_AUX_EXAMPLES: /usr/share/linuxcnc/aux_examples
            REALTIME: /usr/lib/linuxcnc/realtime
                 RTS: uspace
          HALLIB_DIR: /usr/share/linuxcnc/hallib
              PYTHON: /usr/bin/python3

dpkg -l '*linuxcnc*':
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                Version      Architecture Description
+++-===================-============-============-=====================================================================
un  linuxcnc            <none>       <none>       (no description available)
un  linuxcnc-dev        <none>       <none>       (no description available)
un  linuxcnc-doc        <none>       <none>       (no description available)
ii  linuxcnc-doc-de     1:2.9.2      all          motion controller for CNC machines and robots (German documentation)
ii  linuxcnc-doc-en     1:2.9.2      all          motion controller for CNC machines and robots (English documentation)
ii  linuxcnc-doc-es     1:2.9.2      all          motion controller for CNC machines and robots (Spanish documentation)
ii  linuxcnc-doc-fr     1:2.9.2      all          motion controller for CNC machines and robots (French documentation)
un  linuxcnc-sim        <none>       <none>       (no description available)
un  linuxcnc-sim-dev    <none>       <none>       (no description available)
ii  linuxcnc-uspace     1:2.9.2      amd64        motion controller for CNC machines and robots
ii  linuxcnc-uspace-dev 1:2.9.2      amd64        PC based motion controller for real-time Linux

 
Displaying 9151 - 9165 out of 24536 results.
Time to create page: 0.355 seconds
Powered by Kunena Forum