Advanced Search

Search Results (Searched for: )

  • cakeslob
  • cakeslob
06 Jun 2025 18:48
Replied by cakeslob on topic HSMworks Alternative?

HSMworks Alternative?

Category: CAD CAM

imagine doing cam on a mac ,fulltime
  • langdons
  • langdons
06 Jun 2025 17:25
Replied by langdons on topic HSMworks Alternative?

HSMworks Alternative?

Category: CAD CAM

Windows is the worst OS for programming IMO.

SDKMan! does not work on Windows :(
  • Kieran
  • Kieran
06 Jun 2025 17:06
Replied by Kieran on topic HSMworks Alternative?

HSMworks Alternative?

Category: CAD CAM

HaHA Pseudo-professional is funny. My paychecks seem to work just fine even though I program with a Windoze PC :D
  • UweSauter
  • UweSauter
06 Jun 2025 16:29 - 06 Jun 2025 16:33

Umbau der Steuerung auf LinuxCNC + EtherCAT

Category: Deutsch

Hallo miteinander, 
 
ich habe mir vor einigen Jahren eine Portalfräse in XXYZ Konfiguration selbst gebaut. Damals hatte ich mich für eine Steuerung entschieden, die auf der Software Syntheos G2 [1] und CNCjs [2] aufbaut. Als Hardware dazu dient ein Arduino Due mit einer selbst entworfenen Platine, um an all die Ausgänge zu kommen.
Meine Achsen werden von JMC iHSV57-30-18-36 Servos angetrieben, meine Spindel ist eine Mafell FM1000PV. Außerdem ist ein Pilz PNOZ X3 Sicherheitsgerät verbaut, dass bei Nothalt u.a. die Spannungsversorgung von Spindel und Servos unterbricht.

Aus mehreren Gründen möchte ich jetzt meine Steuerung umbauen. Der wichtigste davon ist, dass die Steuerung manchmal ohne ersichtlichen Grund mitten im Programm stecken bleibt, die Spindel dann aber weiter läuft… keine gute Situation, da sie einem das Werkstück versauen kann.
 
Für meine neue Steuerung habe ich mich dazu entschieden, LinuxCNC einzusetzen und auf EtherCAT als etablierten Industriebus zu setzen. Seit einiger Zeit gibt es die JMC Servos auch in einer EtherCAT Variante, sodass ich auf Schnittstellenkarten zur Erzeugung von Schritt- und Richtungspulsen verzichten kann. Zusätzlich möchte ich meine Achsen noch mit einem zweiten Limit-Switch ausstatten und ein XHC WHB04b-6 Handrad hinzufügen.
Es steht allerdings noch die Entscheidung aus, ob ich einen Laptop (Thinkpad T400 oder T430) oder einen Raspberry Pi 4 oder 5 als Fräsrechner verwende.
 
Bevor ich jetzt allerdings meine funktionierende Fräse auseinander nehme möchte ich die neue Steuerung in einem Testaufbau in Betrieb nehmen.

Dank der guten Beschreibung hier im Forum hatte ich kein Problem, die grundsätzliche EtherCAT Funktionalität einzurichten. Ich sehe alle Schnittstellenkarten und Servos und kann den Status der Ein- und Ausgänge auslesen. Allerdings fehlt mir irgendwie noch ein kleines, aber entscheidendes Stück Verständnis, wie die INI und HAL Dateien aufzubauen sind… vielleicht wäre jemand so hilfsbereit und würde eine funktionierende Konfiguration veröffentlichen? Natürlich nur als Spickzettel, um daraus zu lernen.
 
Es folgt eine Detailübersicht über den aktuellen Aufbau der Steuerung:

 1 Laptop oder Raspi, mit USB Empfänger für das XHC WHB04b-6 Handrad, verbunden mit
 2 Beckhoff EK1100 Buskoppler
 3 Beckhoff EL1018 8-fach Digitaleingangskarte 10µs
 4 Beckhoff EL1018 8-fach Digitaleingangskarte 10µs
 5 Beckhoff EL2008 8-fach Digitalausgangskarte 0,5A 
 6 Beckhoff EL2008 8-fach Digitalausgangskarte 0,5A
 7 Beckhoff EL2024 4-fach Digitalausgangskarte 2,0A
 8 Beckhoff EL4104 4-fach Analogausgangskarte 0-10V
 9 Beckhoff EK1122 2-fach EtherCAT Abzweig
10 JMC iHSV57-30-18-36-EC für X1-Achse
11 JMC iHSV57-30-18-36-EC für X2-Achse
12 JMC iHSV57-30-18-36-EC für Y-Achse
13 JMC iHSV57-30-18-36-EC für Z-Achse

Die Ein- und Ausgänge sind wie folgt belegt:

 3.1 Limit-Switch X1 Min+Referenz
 3.2 Limit-Switch X1 Max
 3.3 Limit-Switch X2 Min+Referenz
 3.4 Limit-Switch X2 Max
 3.5 Limit-Switch Y Min+Referenz
 3.6 Limit-Switch Y Max
 3.7 Limit-Switch Z Min+Referenz
 3.8 Limit-Switch Z Max

 4.1 Werkzeuglängensensor
 4.2 Erkennung Nothalt (von Ausgang Sicherheitsgerät)
 4.3 Überwachung Spannungsversorgung Servos
 4.4 - 4.8 zur Zeit nicht belegt

 5.1 - 5.8 zur Zeit nicht belegt

 6.1 - 6.8 zur Zeit nicht belegt

 7.1 Ansteuerung Spannungsversorgung Frässpindel
 7.2 Ansteuerung Spannungsversorgung Absaugung
 7.3 - 7.4 zur Zeit nicht belegt

 8.1 Drehzahlsteuerung Frässpindel
 8.2 - 8.4 zur Zeit nicht belegt

Für die Konfiguration der Servos habe ich hier im Forum letztlich zwei unterschiedliche Möglichkeiten gefunden. Zum einen als "normales" CIA402 kompatibles Gerät oder, indem man die Konfiguration über PDOs selber macht. Gibt es dazu Empfehlungen? Ich hänge mal beide XML dazu an.

Ich würde mich über jeden Schubs in die richtige Richtung und über jede Hilfe freuen.
Da ich mir sicher bin, dass ich nicht alle notwendigen Informationen hier im ersten Post mitgeliefert habe, lasst mich wissen, was noch fehlt. Bei Interesse mache ich auch gerne Bilder von Fräse und Testaufbau.

Vielen Dank für die Unterstützung,

  Uwe

[1] github.com/synthetos/g2
[2] cnc.js.org/
  • langdons
  • langdons
06 Jun 2025 14:41
Replied by langdons on topic HSMworks Alternative?

HSMworks Alternative?

Category: CAD CAM

Real professionals use Mac.

Pseudo-professionals use Windows (generally).

The biggest market is the pseudo-professional software market.
  • langdons
  • langdons
06 Jun 2025 14:39
Replied by langdons on topic Lathe for Sale in Virginia

Lathe for Sale in Virginia

Category: User Exchange

Perhaps he bought it from a scrap yard.
  • Hakan
  • Hakan
06 Jun 2025 14:31
Replied by Hakan on topic xml and hal - I am lost

xml and hal - I am lost

Category: EtherCAT

Yeah, I wonder what that can be. lcec crashes with signal 11, segmentation fault.
It's not a simple configuration error that causes that. Well, who knows.

I think of a few things one can try.
In ethercat-conf.xml, comment out all slaves. Linuxcnc should at least not crash on lcec, instead one expects a lot of missing pins. Then, enable/uncomment slave after slave in ethercat-conf.xml until you see what is causing the problem.

I think you should back to the previous xml-entry for the A6 servo. There needs to be the <watchdog> entry and syncmanager 0 and 1 need to be in there even if they are empty. From what I have read about that servo.

The attached hal file was empty, but I see in the linuxcnc startup error list you have a homemod module. Comment out that for now.

In the ini file you have a lot of references to sim_*.hal (HALFILE), they need to be commented out. They can't be in the real version.

So it will be a bit of step by step. First figure out why lcec crashes and fix that. Then get the servo going and then work on the config.


 
  • snowgoer540
  • snowgoer540's Avatar
06 Jun 2025 14:31
Replied by snowgoer540 on topic Update guide

Update guide

Category: Plasmac

Good morning, I want to update my Qtplasma and would like to know if there is a step-by-step guide for doing so. Thank you.
 


linuxcnc.org/docs/devel/html/plasma/qtpl...c.html#plasma:update


Of course that won’t work if you are you on v2.9 looking to go to v2.10. Could you be more specific with what version you are on and where you’re trying to get to?
  • dave111
  • dave111
06 Jun 2025 14:18
Replied by dave111 on topic Lathe for Sale in Virginia

Lathe for Sale in Virginia

Category: User Exchange

It was just some guy selling it. With a new Facebook profile, once I saw the images were identical to the ones here it was a red flag. He says he has people interested today. He hasn't asked for a deposit so might be legit after all.
  • cakeslob
  • cakeslob
06 Jun 2025 14:14
Replied by cakeslob on topic HSMworks Alternative?

HSMworks Alternative?

Category: CAD CAM

All the "professional" CAM software is Autodesk.


its barely in the top3, probably mostly because of the free fusion option, and they bought their way in with the others. fusion360 is basically a clone of mastercam but with tons of bullshit added. The professional cam software is mastercam, 3d systems and siemens, and autodesk barely makes the cut
  • langdons
  • langdons
06 Jun 2025 14:12
Replied by langdons on topic Update guide

Update guide

Category: Plasmac

Why do you want to update?
  • langdons
  • langdons
06 Jun 2025 13:55
Replied by langdons on topic Position: relative expected

Position: relative expected

Category: General LinuxCNC Questions

Works 99% of the time!
(Literally)

These crap HP PCs in my school sometimes randomly decide they have bad RAM or that their firmware is corrupted or something.

(HP stuff is garbage)

Turning them off, unpluging them, and plugging them back in fixes the problem every time.

Never buy HP unless you really need to for some reason.
  • langdons
  • langdons
06 Jun 2025 13:51
Replied by langdons on topic HSMworks Alternative?

HSMworks Alternative?

Category: CAD CAM

Some people are lucky and got a lifetime license.

Others are not so lucky.

Though Autodesk's lawyers are currently searching for loopholes they can use to make you pay for a subscription.
  • langdons
  • langdons
06 Jun 2025 13:48

Installing Ubuntu and Linuxcnc 2.9 on Dell Optiiplex 7020

Category: General LinuxCNC Questions

Wait, does the OP mean a dual-boot or LinuxCNC on Ubuntu?
  • langdons
  • langdons
06 Jun 2025 13:47 - 06 Jun 2025 13:53
Replied by langdons on topic Lathe for Sale in Virginia

Lathe for Sale in Virginia

Category: User Exchange

Was the scrap yard AIM (American Iron and Metal)?

AIM is a Canadian company.

Scrap yard usually resell working machinery as machnery to make extra money (and help the environment).
Displaying 2176 - 2190 out of 25003 results.
Time to create page: 0.217 seconds
Powered by Kunena Forum