Advanced Search

Search Results (Searched for: )

  • NTULINUX
  • NTULINUX's Avatar
10 Jul 2024 03:21
Replied by NTULINUX on topic New and Working RTAI debs for 2.9

New and Working RTAI debs for 2.9

Category: Installing LinuxCNC

Tom is still having segfaults on his system with the 5.4.279 kernel but this only happens when he doesn't use `isoclpus=n` on the kernel cli. I'm not sure what's triggering it at this point but at least the 5.4 kernel patch series is up to date again.

I also forcibly enabled some basic memory debugging to try and catch some errors there too.

If everything goes OK for the majority of LinuxCNC RTAI users with the 5.4.279 kernel, I'll finally mark a new RTAI stable release.
  • tlightus
  • tlightus
10 Jul 2024 03:14 - 10 Jul 2024 03:16
Replied by tlightus on topic New and Working RTAI debs for 2.9

New and Working RTAI debs for 2.9

Category: Installing LinuxCNC

The biggest issue I've found is segfaults when using PYQT (flex) without isolcpus set. Set it and things run smoothly so far with both 5.4.258 and 5.4.279. Still trying to break it...
  • Bari
  • Bari's Avatar
10 Jul 2024 03:03
  • cmorley
  • cmorley
10 Jul 2024 02:18
Replied by cmorley on topic Axis not found

Axis not found

Category: Qtvcp

These messages are red herrings.
These DROs are initialized with axis guesses then later Qtdragon sets them correctly.
The debug messages comes from wrong guesses. It's expected.

You can confirm the axis display by looking at linuxcnc status - it will show axis absolute position and joint position.

The DRO will not affect your motors.

Chris
  • onceloved
  • onceloved's Avatar
10 Jul 2024 02:06
Replied by onceloved on topic EtherCat - CATIO module Help

EtherCat - CATIO module Help

Category: EtherCAT

Setting the PWM counter polarity and counter direction and clearing the encoder counter are not done yet. Everything else is basically done.
  • onceloved
  • onceloved's Avatar
10 Jul 2024 02:05
Replied by onceloved on topic EtherCat - CATIO module Help

EtherCat - CATIO module Help

Category: EtherCAT

<masters>
<master idx="0" appTimePeriod="1000000" refClockSyncCycles="-1">
<slave idx="0" type="generic" vid="00090588" pid="00109252" configPdos="true">
<dcConf assignActivate="300" sync0Cycle="*1" sync0Shift="0" />
<syncManager idx="2" dir="out">
<pdo idx="1600">
<pdoEntry idx="2300" subIdx="00" bitLen="16" halType="complex">
<complexEntry bitLen="1" halPin="out-00" halType="bit" />
<complexEntry bitLen="1" halPin="out-01" halType="bit" />
<complexEntry bitLen="1" halPin="out-02" halType="bit" />
<complexEntry bitLen="1" halPin="out-03" halType="bit" />
<complexEntry bitLen="1" halPin="out-04" halType="bit" />
<complexEntry bitLen="1" halPin="out-05" halType="bit" />
<complexEntry bitLen="1" halPin="out-06" halType="bit" />
<complexEntry bitLen="1" halPin="out-07" halType="bit" />
<complexEntry bitLen="1" halPin="out-08" halType="bit" />
<complexEntry bitLen="1" halPin="out-09" halType="bit" />
<complexEntry bitLen="1" halPin="out-10" halType="bit" />
<complexEntry bitLen="1" halPin="out-11" halType="bit" />
<complexEntry bitLen="1" halPin="out-12" halType="bit" />
<complexEntry bitLen="1" halPin="out-13" halType="bit" />
<complexEntry bitLen="1" halPin="out-14" halType="bit" />
<complexEntry bitLen="1" halPin="out-15" halType="bit" />
</pdoEntry>
<!--模拟量转电压关系为 DA=V*4096/10 DA为模拟量数值 V为电压-->
<pdoEntry idx="2310" subIdx="00" bitLen="16" halPin="Analog-Output-0" halType="u32" /> <!-- 第一路模拟量输出-->
<pdoEntry idx="2311" subIdx="01" bitLen="16" halPin="Analog-Output-1" halType="u32" /> <!-- 第二路模拟量输出-->
<!--PWM输出频率要乘65536 例如要输出10HZ 设定为10×65536=655360-->
<pdoEntry idx="2320" subIdx="00" bitLen="32" halPin="PWM-OUT-0" halType="u32" />        <!-- 第一路PWM输出-->
<pdoEntry idx="2321" subIdx="01" bitLen="32" halPin="PWM-OUT-1" halType="u32" />        <!-- 第二路PWM输出-->
<!--占空比范围0-1 例如要输出占空比50% 设定为0.5×65536=32768-->
<pdoEntry idx="2330" subIdx="00" bitLen="16" halPin="占空比-OUT-0" halType="u32" />      <!-- 第一路占空比输出-->
<pdoEntry idx="2331" subIdx="01" bitLen="16" halPin="占空比-OUT-1" halType="u32" />      <!-- 第二路占空比输出-->
                    <pdoEntry idx="2400" subIdx="00" bitLen="16" halPin="清零" halType="u32" />               <!-- 没搞定-->
</pdo>
</syncManager>
<syncManager idx="3" dir="in">
<pdo idx="1a00">
<pdoEntry idx="2000" subIdx="00" bitLen="16" halType="complex">
<complexEntry bitLen="1" halPin="in-00" halType="bit" />
<complexEntry bitLen="1" halPin="in-01" halType="bit" />
<complexEntry bitLen="1" halPin="in-02" halType="bit" />
<complexEntry bitLen="1" halPin="in-03" halType="bit" />
<complexEntry bitLen="1" halPin="in-04" halType="bit" />
<complexEntry bitLen="1" halPin="in-05" halType="bit" />
<complexEntry bitLen="1" halPin="in-06" halType="bit" />
<complexEntry bitLen="1" halPin="in-07" halType="bit" />
<complexEntry bitLen="1" halPin="in-08" halType="bit" />
<complexEntry bitLen="1" halPin="in-09" halType="bit" />
<complexEntry bitLen="1" halPin="in-10" halType="bit" />
<complexEntry bitLen="1" halPin="in-11" halType="bit" />
<complexEntry bitLen="1" halPin="in-12" halType="bit" />
<complexEntry bitLen="1" halPin="in-13" halType="bit" />
<complexEntry bitLen="1" halPin="in-14" halType="bit" />
<complexEntry bitLen="1" halPin="in-15" halType="bit" />
</pdoEntry>
<!--电压转模拟量关系为 V=AD*10/4096 AD为模拟量数值 V为电压-->
<pdoEntry idx="2010" subIdx="00" bitLen="16" halPin="Analog-Input-1" halType="u32" />  <!-- 第一路模拟量输入-->
<pdoEntry idx="2011" subIdx="01" bitLen="16" halPin="Analog-Input-2" halType="u32" />  <!-- 第二路模拟量输入-->
<!--编码器-->
<pdoEntry idx="2020" subIdx="00" bitLen="32" halPin="Encoder-Input" halType="s32" />   <!-- 编码器输入-->
<!--计数器-->
<pdoEntry idx="2030" subIdx="00" bitLen="32" halPin="计数器输入-0" halType="u32" />       <!-- 第一路模计数器输入-->
<pdoEntry idx="2031" subIdx="01" bitLen="32" halPin="计数器输入-1" halType="u32" />       <!-- 第二路模计数器输入-->
<!--设置PWM 计数器极性和计数器方向-->
<pdoEntry idx="2401" subIdx="00" bitLen="16" halPin="计数器方向" halType="u32" />         <!-- 没搞定-->
</pdo>
</syncManager>
</slave>
</master>
</masters>
  • timaer
  • timaer
10 Jul 2024 01:51

How to dynamically switch one ethercat servo motor from spindle to axis ?

Category: General LinuxCNC Questions

I've not done any test yet .I'm still looking for a mature and workable solution for it .I'll have a try for each possible ways.
  • tommylight
  • tommylight's Avatar
10 Jul 2024 00:20
Replied by tommylight on topic 3D printed stuff, showcase it here

3D printed stuff, showcase it here

Category: Additive Manufacturing

Will have to add info about this later, to late and to deprived of sleep, sorry.
Can anyone guess what these are for?







  • tommylight
  • tommylight's Avatar
09 Jul 2024 23:57
Replied by tommylight on topic 3D printed stuff, showcase it here

3D printed stuff, showcase it here

Category: Additive Manufacturing

Some close ups of the modified Voron 2.4 that uses linear rods instead of linear rails on Y and Z axis, so only a single linear rail is required in total:
-Z and Y rails, brown parts are modified only, and an aluminium L profile is added to prevent carriages from moving sideways while still leaving some flex for up/down motion during quad gantry leveling

-one of the Z rails with the rail mount up, the lower mount can not be seen from the insulation foam, all Z rod mounts are the same and have holes for side or top/bottom mounting, this has 10mm Z rods

-a smaller printer, this one with 8mm rods on Y and Z

-a smaller printer, full Y axis with L shaped aluminium mounted upside down there is enough space for it

-full view of the bigger 10mm Z axis


-full view of the 3d printer, it did some 20 days of 24h printing in one go, gets used weekly.
This one i am calling "woody" as it is fully enclosed in wood and during long prints the motors get to 112 degree C! Probably overdid with thermal isolation... :)

Will also release the full STL's on printables when i double check them and sort them properly as the Y axis uses only 8mm rods but i have two versions for 6mm belt and for 10mm belt, the Z axis has options for 8 and 10 and 12mm rods.
The 3 printers i built with these mods are of following volumes:
210x210x350mm
300x235x250mm
460x460x1200mm
  • gardenweazel
  • gardenweazel's Avatar
09 Jul 2024 23:35
Replied by gardenweazel on topic Axis not found

Axis not found

Category: Qtvcp

Adding a screenshot which may help.

I posted in the IIRC chat about my W Motor recently. No sue why all of a sudden I am getting over current red lights on the DM332T but, my motor is good. I've checked it and I have both replaced the motor and the DM332T just to ensure that I didn't have a problem. I suspect that the W-Axis motor to be a issue with the Mesa 7i76E card.

The Z-Axis is just fine and performs as usual.

 
  • rodw
  • rodw's Avatar
09 Jul 2024 23:33
Replied by rodw on topic Spindle Inhibit while Probing.....

Spindle Inhibit while Probing.....

Category: Qtvcp

This sounds like a good idea. Inhibit the spindle when the probe tool is installed.
I use tool #99 for the probe, not sure if that is a standard or not.
  • rodw
  • rodw's Avatar
09 Jul 2024 23:27
Replied by rodw on topic EtherCat - CATIO module Help

EtherCat - CATIO module Help

Category: EtherCAT

I have the same io card. I have configured digital input and output, analog input and output, counter input and pwm output. Now the only thing left is the encoder. The encoder of this io card outputs the count value without abz phase. How to convert the count value to abz phase?

That does not appear possible. Just scale the count back into counts per mm 
You could toggle bits 8 & 9 of 0x2040 to zero the count

The manual was a nice find.
  • tommylight
  • tommylight's Avatar
  • Dorro1971
  • Dorro1971
09 Jul 2024 23:04
Replied by Dorro1971 on topic mesaflash_for_tormach

mesaflash_for_tormach

Category: PathPilot

Well, after pulling what's left of my hair out I have managed to get Pathpilot to play nicely with a Mesa 7I80HDT...I flashed the board with a custom bitfile, edited pathpilotmanager.py in the python directory...(removed the mesa verify bitfile and forced pathpilot to recognise the board as a 7i80) My thanks to Mesa electronics for keeping the registers and datagrams the same between the xylinx and efinity fpgas.

I managed to get my 7I96S to almost work but of course the transformer drive for the isolated output would not work...I thought about modifying the output drive to normal ssr's but didn't see the point.

Now I have 72 pins at my disposal..

If there is any interest I will explain in more detail, I suspect most ethernet boards would work depending on the types of modules required.

Once again, my thanks to Mesa electronics for a great product range.

Dorro.
  • Pro_El
  • Pro_El's Avatar
09 Jul 2024 21:04
Replied by Pro_El on topic EtherCat - CATIO module Help

EtherCat - CATIO module Help

Category: EtherCAT

I have the same card, can you share your xml for testing??
Displaying 25111 - 25125 out of 25542 results.
Time to create page: 1.803 seconds
Powered by Kunena Forum