LinuxCNC workshop op de CNCzone dag

Moderator: Moderators

Plaats reactie
Gebruikersavatar
DaBit
Donateur
Berichten: 11040
Lid geworden op: 05 dec 2012 13:48
Locatie: Oss

Re: Interessepeiling LinuxCNC workshop op de CNCzone dag

Bericht door DaBit »

Voor de overmakers: Rekeningnummer is NL38ABNA0442278942 op naam van B.M. van Hest. Wel graag even vermelden wie er betaalt voor wat.

Tijd is zoals gezegd in overleg.

Eerste en tweede uploadpoging mislukt: server 1 had niet voldoende vrije ruimte meer, server 2 accepteerde geen bestanden groter dan 2GB via FTP. Argl. Als poging 3 ook mislukt dan word 't gewoon WeTransfer :lol:
De belangrijkste wet in de wetenschap: 'hoe minder efficient en hoe meer herrie, hoe leuker het is'
jand
Donateur
Berichten: 79
Lid geworden op: 22 sep 2012 16:11
Locatie: Den Helder
Contacteer:

Re: Interessepeiling LinuxCNC workshop op de CNCzone dag

Bericht door jand »

hainjedaf schreef:Hmmm 9:30 en ik moet uit Amsterdam komen.... :shock: :shock:
Nee, niet later dan 9:30 beginnen, Ik moet ook nog weer naar huis ;-)
Gebruikersavatar
DaBit
Donateur
Berichten: 11040
Lid geworden op: 05 dec 2012 13:48
Locatie: Oss

Re: Interessepeiling LinuxCNC workshop op de CNCzone dag

Bericht door DaBit »

VMWare 12.x virtuele machine die je nodig hebt voor de workshop:

deel 1, 650MB
deel 2, 650MB
deel 3, 650MB
deel 4, 133MB

Als je geen ZIP-programma hebt dat meerdere delen ondersteunt: het spul is ingepakt met 7-Zip.
Bestanden kun je uitpakken naar een locatie op je harddisk naar keuze. Je hebt ongeveer 5GB aan ruimte nodig.

Om de virtuele machine te gebruiken heb je VMWare Player 12.5 nodig. Kan zowel op Windows als op Linux, voor beiden moet je wel een 64-bit OS hebben.

Nadat je VMWare Player geinstalleerd hebt kun je die opstarten, kiezen voor 'Open virtual machine', naar de folder gaan waar je de bestanden uitgepakt hebt, en het 'LinuxCNC.vmx' bestand kiezen.

Afbeelding

Afbeelding

Afbeelding

VMWare zal je dan waarschijnlijk nog vragen of je de VM gekopieerd of verplaatst hebt. Daar kies je voor 'I copied it'.

Afbeelding

Als het goed is start er dan een virtuele PC op. Inloggen kun je met gebruikersnaam 'linuxcnc', wachtwoord ook 'linuxcnc'.

Afbeelding

De snelkoppelingen op de desktop zullen het wel doen, maar het zal knap beroerd lopen want het ding mist dan de USB motioncontroller.
Wil je alvast wat spelen, dan is 'Applications Menu -> CNC -> LinuxCNC kiezen, en vervolgens onder 'sim' een van de configuraties kiezen (zoals axis_mm) misschien handiger.

Succes ermee!
De belangrijkste wet in de wetenschap: 'hoe minder efficient en hoe meer herrie, hoe leuker het is'
Gebruikersavatar
alexbrem
Berichten: 101
Lid geworden op: 26 jun 2009 19:58
Locatie: gouda
Contacteer:

Re: LinuxCNC workshop op de CNCzone dag

Bericht door alexbrem »

helaas moet ik afzeggen er is wat tussen gekomen.
Gebruikersavatar
hainjedaf
Donateur
Berichten: 2466
Lid geworden op: 01 aug 2011 10:01
Locatie: Amsterdam
Contacteer:

Re: LinuxCNC workshop op de CNCzone dag

Bericht door hainjedaf »

.
Laatst gewijzigd door hainjedaf op 30 okt 2016 02:41, 1 keer totaal gewijzigd.
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.
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 12053
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: LinuxCNC workshop op de CNCzone dag

Bericht door hugo stoutjesdijk »

hainjedaf schreef:Wat moet ik op.de Pi doen?
Jij wilde met die pi aan de gang..... :lol:
Tijdens de les gewoon doen wat de meester zegt is meestal de makkelijkste route.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
jand
Donateur
Berichten: 79
Lid geworden op: 22 sep 2012 16:11
Locatie: Den Helder
Contacteer:

Re: LinuxCNC workshop op de CNCzone dag

Bericht door jand »

hainjedaf schreef:Wat moet ik op.de Pi doen?
Rasbian installeren
RT kernel installeren
linuxcnc installeren
driver dabit compileren (staat in de image)
linuxcnc starten

klaaaaaaar. En dat zonder de groene knop, maar wel veel koffie :lol:
Gebruikersavatar
hainjedaf
Donateur
Berichten: 2466
Lid geworden op: 01 aug 2011 10:01
Locatie: Amsterdam
Contacteer:

Re: LinuxCNC workshop op de CNCzone dag

Bericht door hainjedaf »

hugo stoutjesdijk schreef:
hainjedaf schreef:Wat moet ik op.de Pi doen?
Jij wilde met die pi aan de gang..... :lol:
Tijdens de les gewoon doen wat de meester zegt is meestal de makkelijkste route.
Oh dat is het probleem niet. Maar om wel mee te kunnen, wil ik de Pi in die toestand hebben dat dabit's spullen werken.

De hp met virtualbox gaat ook mee. Het leerelement is mij te belangrijk

Uit principe krijgt mijn machine maar 1 groene knop; AAN.
En die is zo uitgevoerd dat je er niet op kan heien :lol:
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.
Gebruikersavatar
DaBit
Donateur
Berichten: 11040
Lid geworden op: 05 dec 2012 13:48
Locatie: Oss

Re: LinuxCNC workshop op de CNCzone dag

Bericht door DaBit »

alexbrem schreef:helaas moet ik afzeggen er is wat tussen gekomen.
Wat wilde je doen met de hardware?

Eigenwijsheid word verder gewoon getolereerd; als er niemand eigenwijs was dan hadden we nu nog een paard voor een karretje met houten wielen staan. Alleen de ondersteuning ervan staat op de workshopdag zelf laag op de prioriteitenlijst. Oftewel: als ik niet iemand anders hoef te helpen sta ik klaar met raad, daad en 'datdoetieandersnooit', maar heeft iemand die met de VM werkt vragen dan krijgt die voorrang.

Op de VM is geinstalleerd:
- Debian Wheezy
- PREEMPT_RT kernel
- LinuxCNC 2.7.7
- Een paar configuraties.
- De dabitusb.c module.
- NativeCAM
- Glade-GTK2
- Het CamView GTK widget. Kun je een USB cameraatje gebruiken om hoekjes te vinden. Bij mij werkt het doorsluizen van de laptop-webcam naar de VM niet, dus het nut daarvan is waarschijnlijk beperkt.

Ik zal die configuratie-directory (/home/linuxcnc/linuxcnc) van de VM ook los ter download aanbieden. Dan heb je de configuraties en NativeCAM.
De dabitusb driver installeer je met 'sudo halcompile --install dabitusb.c'. Er staat een knetterhard pad in die C-file, dus daar moet je eventueel even op letten. En bij een RIP-install mag die sudo achterwege blijven.
De belangrijkste wet in de wetenschap: 'hoe minder efficient en hoe meer herrie, hoe leuker het is'
jand
Donateur
Berichten: 79
Lid geworden op: 22 sep 2012 16:11
Locatie: Den Helder
Contacteer:

Re: LinuxCNC workshop op de CNCzone dag

Bericht door jand »

hainjedaf schreef:Oh dat is het probleem niet. Maar om wel mee te kunnen, wil ik de Pi in die toestand hebben dat dabit's spullen werken.
OK, hainjedaf niet alleen plagen:

De eenvoudigste manier om een RT-PREEMPT kernel te krijgen is deze te halen uit de machinekit.io repository:

Code: Selecteer alles

zie: http://www.machinekit.io/docs/getting-started/APT-packages-raspbian/

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 43DDF224
sudo sh -c   "echo 'deb http://deb.machinekit.io/debian raspbian main' > \
  /etc/apt/sources.list.d/machinekit.list"
sudo apt-get update

zie: http://www.machinekit.io/docs/getting-started/install-rt-kernel-RPi2/

sudo apt-get install -y raspberrypi-bootloader
sudo -s
apt-get install linux-image-rpi2-rt

cd /boot
echo kernel=$(ls kernel_rt*.img) >> config.txT


voor RPI 2:
echo device_tree=dtbs_rt/bcm2709-rpi-2-b.dtb >> config.txt

voor RPI 3:
echo device_tree=dtbs_rt/bcm2710-rpi-3-b.dtb >> config.txt

toevoegen aan /boot/cmdline.txt:
   dwc_otg.fiq_enable=0 dwc_otg.fiq_fsm_enable=0 dwc_otg.nak_holdoff=0

vi /boot/cmdline.txt

#REBOOT

uname -a
Linux raspberrypi 4.4.4-rt9-v7+ #7 SMP PREEMPT RT Mon Mar 7 14:53:11 UTC 2016 armv7l GNU/Linux
Daarna nog linuxcnc compileren. zie hiervoor:

http://linuxcnc.org/docs/devel/html/cod ... uxcnc.html
en
http://www.wiki.eusurplus.com/index.php ... n_In_Place

Niet specifiek voor Rpi, maar hiermee moet het lukken.
Gebruikersavatar
DaBit
Donateur
Berichten: 11040
Lid geworden op: 05 dec 2012 13:48
Locatie: Oss

Re: LinuxCNC workshop op de CNCzone dag

Bericht door DaBit »

De Pi 3 heeft een 64-bit processor.
Kun je net zo goed zelf een kernel compileren; veel ingewikkelder is dat nou ook weer niet.
De belangrijkste wet in de wetenschap: 'hoe minder efficient en hoe meer herrie, hoe leuker het is'
Gebruikersavatar
hainjedaf
Donateur
Berichten: 2466
Lid geworden op: 01 aug 2011 10:01
Locatie: Amsterdam
Contacteer:

Re: LinuxCNC workshop op de CNCzone dag

Bericht door hainjedaf »

4.4.28 + patch-4.4.27-rt37

-geen wifi
-make menuconfig werkt niet.
(600 keer op Enter drukken in -make config)
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.
jand
Donateur
Berichten: 79
Lid geworden op: 22 sep 2012 16:11
Locatie: Den Helder
Contacteer:

Re: LinuxCNC workshop op de CNCzone dag

Bericht door jand »

DaBit schreef:De Pi 3 heeft een 64-bit processor.
Kun je net zo goed zelf een kernel compileren; veel ingewikkelder is dat nou ook weer niet.
Klopt, heb je eerder ook al naar verwezen hoe dat gaat, maar was kennelijk was dat te ingewikkeld, gezien de vraag.
En het scheelt een hoop tijd.
jand
Donateur
Berichten: 79
Lid geworden op: 22 sep 2012 16:11
Locatie: Den Helder
Contacteer:

Re: LinuxCNC workshop op de CNCzone dag

Bericht door jand »

hainjedaf schreef:4.4.28 + patch-4.4.27-rt37

-geen wifi
-make menuconfig werkt niet.
(600 keer op Enter drukken in -make config)
Heb je de huidige config gecopieerd naar .config en een make silentoldconfig gedaan?
Plaats reactie