F-Engrave op linux
Moderator: Moderators
F-Engrave op linux
Ik probeer op mijn Linuxcnc ( debian10) PC
F-engrave werkend te krijgen.
Wat is begrijp is dat je de Phyton versie moet hebben ( .py )
Maar ik kan online het "f-engrave.py" bestand niet vinden.
Op windows heb ik het goed werkend,
maar dan moet ik steeds van de ene naar de andere pc met G-code bestanden.
F-engrave werkend te krijgen.
Wat is begrijp is dat je de Phyton versie moet hebben ( .py )
Maar ik kan online het "f-engrave.py" bestand niet vinden.
Op windows heb ik het goed werkend,
maar dan moet ik steeds van de ene naar de andere pc met G-code bestanden.
Re: F-Engrave op linux
Volgens mij moet je gewoon de source code files hebben en uitpakken:
http://w.scorchworks.com/Fengrave/fengrave.html
http://w.scorchworks.com/Fengrave/fengrave.html
350 kilo 1250x1250 aluminium portaalfrees:
http://cnczone.nl/viewtopic.php?f=8&t=13039
Beginnen met CNC? Ontwerpen, bouwen, of toch kopen?
http://cnczone.nl/viewtopic.php?f=8&t=15481
http://cnczone.nl/viewtopic.php?f=8&t=13039
Beginnen met CNC? Ontwerpen, bouwen, of toch kopen?
http://cnczone.nl/viewtopic.php?f=8&t=15481
Re: F-Engrave op linux
Je moet inderdaad de source code (python) files hebben. Er staan ook wel instructies op de Scorchworks site voor Ubuntu:
https://www.scorchworks.com/Fengrave/fe ... x_fengrave
In grote lijnen hetzelfde voor LinuxCNC.
Ik heb trouwens mijn LinuxCNC pc gewoon in het netwerk hangen. Meestal genereer ik gcodes met Fusion op een windows PC. En gebruik dan FileZilla om de gcode files op de LinuxCNC PC te zetten.
https://www.scorchworks.com/Fengrave/fe ... x_fengrave
In grote lijnen hetzelfde voor LinuxCNC.
Ik heb trouwens mijn LinuxCNC pc gewoon in het netwerk hangen. Meestal genereer ik gcodes met Fusion op een windows PC. En gebruik dan FileZilla om de gcode files op de LinuxCNC PC te zetten.
Re: F-Engrave op linux
Wat is daar het voordeel van?
350 kilo 1250x1250 aluminium portaalfrees:
http://cnczone.nl/viewtopic.php?f=8&t=13039
Beginnen met CNC? Ontwerpen, bouwen, of toch kopen?
http://cnczone.nl/viewtopic.php?f=8&t=15481
http://cnczone.nl/viewtopic.php?f=8&t=13039
Beginnen met CNC? Ontwerpen, bouwen, of toch kopen?
http://cnczone.nl/viewtopic.php?f=8&t=15481
Re: F-Engrave op linux
Ik heb het geprobeerd,
de f-engrave.py file gevonden
Maar ik krijg nog steeds foutmeldingen bij het opstarten
( in de terminal : python f-engrave.py )
Ik ga nog even verder stoeien.
de f-engrave.py file gevonden
Maar ik krijg nog steeds foutmeldingen bij het opstarten
( in de terminal : python f-engrave.py )
Ik ga nog even verder stoeien.
Re: F-Engrave op linux
Waarschijnlijk vraagt f engrave een andere versie van python dan je op de pc hebt staan.
Kan je de foutmelding hier plakken?
Kan je de foutmelding hier plakken?
350 kilo 1250x1250 aluminium portaalfrees:
http://cnczone.nl/viewtopic.php?f=8&t=13039
Beginnen met CNC? Ontwerpen, bouwen, of toch kopen?
http://cnczone.nl/viewtopic.php?f=8&t=15481
http://cnczone.nl/viewtopic.php?f=8&t=13039
Beginnen met CNC? Ontwerpen, bouwen, of toch kopen?
http://cnczone.nl/viewtopic.php?f=8&t=15481
Re: F-Engrave op linux
Voor mij (maar dat hangt natuurlijk van je setup af) is het voordeel dat ik de toolpaden vanaf een ergonomische werkplek (lees bureau en stoel) kan generen en simuleren. Het overzetten van de gcode files naar de linuxcnc pc bij de machine is een fluitje van een cent via ftp (FileZilla). Geen USB sticks of SD cards nodig. En de gcode files staan tijdens het frezen op een lokale SDD schijf (dus niet afhankelijk van netwerk tijdens frezen).
Je kan het op 1000 verschillende manieren organiseren. Maar zo doe ik het.
Re: F-Engrave op linux
oscar@omwpdt03 : ~ $ python f-engrave.py
Traceback (most recent call last):
File "f-engrave.py", line 346, in <module>
import pyclipper
ImportError: No module named pyclipper
Re: F-Engrave op linux
Dat kun je oplossen met
sudo apt-get install python-pyclipper
Of op Debian 10 met
sudo apt-get install python3-pyclipper
Re: F-Engrave op linux
Heb gevonden hoe te starten :
Shell Command$ python3 f-engrave.py
dus niet zoals op de website van F-engrave:
Shell Command$ python f-engrave.py
(een 3 er tussen dus)
Shell Command$ python3 f-engrave.py
dus niet zoals op de website van F-engrave:
Shell Command$ python f-engrave.py
(een 3 er tussen dus)
- hainjedaf
- Donateur
- Berichten: 2469
- Lid geworden op: 01 aug 2011 10:01
- Locatie: Amsterdam
- Contacteer:
Re: F-Engrave op linux
Een ln -s python3 python in de /usr/bin directory wil dat wel oplossen.
Normaal onder Debian/Ubuntu is dat al geregeld.
Normaal onder Debian/Ubuntu is dat al geregeld.
Met vriendelijke groet,
Marout Sluijter-Borms,
Amsterdam
Prusa Mini+ Wifi & X1 Carbon met X1Plus
Sparren en tinkeren met iedereen en over alles wat techniek is.
Marout Sluijter-Borms,
Amsterdam
Prusa Mini+ Wifi & X1 Carbon met X1Plus
Sparren en tinkeren met iedereen en over alles wat techniek is.
Re: F-Engrave op linux
Het is nog een hoop gedoe om de TTF fonts werkend te krijgen in Debian10
Ik heb nog maar een map met fonts werkend,
de andere font mappen kan F-engrave niet laden.
Is dus nog even wat puzzelwerk.
Ik heb nog maar een map met fonts werkend,
de andere font mappen kan F-engrave niet laden.
Is dus nog even wat puzzelwerk.
Re: F-Engrave op linux
Tenzij je aan de lopende band verschillende teksten wilt frezen kan je waarschijnlijk beter de teksten in inkscape opmaken, omzetten naar krommen en dan opslaan als .dxf.
Er zijn weinig font extensies die direct in inkscape werken voor zover ik weet.
Er zijn weinig font extensies die direct in inkscape werken voor zover ik weet.
350 kilo 1250x1250 aluminium portaalfrees:
http://cnczone.nl/viewtopic.php?f=8&t=13039
Beginnen met CNC? Ontwerpen, bouwen, of toch kopen?
http://cnczone.nl/viewtopic.php?f=8&t=15481
http://cnczone.nl/viewtopic.php?f=8&t=13039
Beginnen met CNC? Ontwerpen, bouwen, of toch kopen?
http://cnczone.nl/viewtopic.php?f=8&t=15481
Re: F-Engrave op linux
Bah, dat is nou juist niet de bedoeling... beter is het om gewoon in f-engrave de eerste regel aan te passen, te verwijzen naar /usr/bin/python3 ; anders gewoon python3 gebruiken ipv python.
Door nu python naar python3 te linken loop je een groot risico dat bepaalde legacy python code niet meer correct werkt.
Er zijn diverse advisories hierover, vanuit de Python community, RedHat en Debian als distro makers etc.